summaryrefslogtreecommitdiffstats
path: root/recipes-kernel
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #1372 from Freescale/backport-1366-to-kirkstoneOtavio Salvador2023-01-102-3/+3
|\ | | | | [Backport kirkstone] Update Graphics libs to LF5.15.71_2.2.0
| * kernel-module-imx-gpu-viv: 6.4.3.p2.4+fslc -> 6.4.3.p4.6+fslcbackport-1366-to-kirkstoneGary Bisson2023-01-081-1/+1
| | | | | | | | | | | | | | Update to the version used in NXP Yocto branch kirkstone-5.15.71-2.2.0. Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com> (cherry picked from commit 4b3d0fc1421b3ca5e3e547765117ea403ad4bbd0)
| * kernel-module-imx-gpu-viv: upgrade from 6.4.3.p4.4 to 6.4.3.p4.6Gary Bisson2023-01-081-2/+2
| | | | | | | | | | | | | | Update to the version used in NXP Yocto branch kirkstone-5.15.71-2.2.0. Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com> (cherry picked from commit e84194d5655cf1f69241085f64cd3d802fc2ff6a)
* | linux-imx-headers: Upgrade 5.15.52 -> 5.15.71Tom Hochstein2023-01-041-2/+2
| | | | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 713d25798430fceefaf9eb2895b0337eca423e08)
* | linux-imx: Upgrade 5.15.52 -> 5.15.71Tom Hochstein2023-01-043-8/+13
|/ | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit e40a20c1cb045db4b0c83bc7a7cee9654cc80807)
* Switch NXP QorIQ repositories to github.combackport-1330-to-kirkstoneJun Zhu2022-12-152-2/+2
| | | | | | | | | Fetch QorIQ's source code from github.com/nxp-qoriq, as original source.codeaurora.org/external/qoriq will stop to access from April 2023. Signed-off-by: Jun Zhu <junzhu@nxp.com> (cherry picked from commit db67bdf59ca6e7c2da4a6fbadb53b5ae238219a6)
* kernel-module-imx-gpu-viv: fix version in recipe file namebackport-1314-to-kirkstoneMax Krummenacher2022-11-281-0/+0
| | | | | | | | | Commit 40afcf9e ("kernel-module-imx-gpu-viv: upgrade from 6.4.3.p4.2 to 6.4.3.p4.4") did update the kernel module but kept PV in the recipe name at the old version. Rename the file to be consistent. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 3eed5daa3fbde8c71b8bf59432416a21d5f3448c)
* kernel-module-isp-vvcam: prevent oe qa warningMax Krummenacher2022-11-251-0/+8
| | | | | | | | | | | | | | | | | | | | | When building objects in a path like ${S}/../isp/isp_miv1.o the resulting object files do not get their paths rewriten with the bitbake.conf provided DEBUG_PREFIX_MAP rules. Set DEBUG_PREFIX_MAP to the parent of ${S} to prevent the following warnings: | WARNING: kernel-module-isp-vvcam-4.2.2.19.0-r0 do_package_qa: QA Issue: | File /lib/modules/5.15.77-5.15.77-2.1.0+g7547e8bfc01a/extra/sensor/ar1335/.debug/ar1335.ko in package kernel-module-isp-vvcam-dbg contains reference to TMPDIR | File /lib/modules/5.15.77-5.15.77-2.1.0+g7547e8bfc01a/extra/sensor/os08a20/.debug/os08a20.ko in package kernel-module-isp-vvcam-dbg contains reference to TMPDIR | File /lib/modules/5.15.77-5.15.77-2.1.0+g7547e8bfc01a/extra/sensor/ov2775/.debug/ov2775.ko in package kernel-module-isp-vvcam-dbg contains reference to TMPDIR | File /lib/modules/5.15.77-5.15.77-2.1.0+g7547e8bfc01a/extra/.debug/vvcam-dwe.ko in package kernel-module-isp-vvcam-dbg contains reference to TMPDIR | File /lib/modules/5.15.77-5.15.77-2.1.0+g7547e8bfc01a/extra/.debug/vvcam-isp.ko in package kernel-module-isp-vvcam-dbg contains reference to TMPDIR | File /lib/modules/5.15.77-5.15.77-2.1.0+g7547e8bfc01a/extra/focus/vcm_dw9790/.debug/vcm-dw9790.ko in package kernel-module-isp-vvcam-dbg contains reference to TMPDIR | File /lib/modules/5.15.77-5.15.77-2.1.0+g7547e8bfc01a/extra/video/.debug/vvcam-video.ko in package kernel-module-isp-vvcam-dbg contains reference to TMPDIR [buildpaths] Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit af6f0c510085280500372c07157e9edd68122d38)
* kernel-module-isp-vvcam: upgrade from 4.2.2.18.0 to 4.2.2.19.0Max Krummenacher2022-11-251-3/+3
| | | | | | | | | | | | | | | | | | Update to the version used in lf5.15.52_2.1.0. Commit history: * b26ee8a LF-6957: P19 os08a20 4K@30fps image is abnormal * c98a7dc LF-6890: media: isp: fix build error due to API renamed * 62545f6 M865SW-984: Reduce write isp registers' risks that leaded the vvext test met system hung issue. * 6b4cb8e M865SW-1031: the second isp port jump frames * 11110c0 LF-6655: ISP Camera: os08a20 4k@15fps ISP stiching HDR setting support * 6be15f1 LF-6619: CAPTURE: os08a20 4k@30fps linear mode support * 48fb81b LF-6601-1: Update vvcam P19 release for the vvcam * aa19ac5 fix the rmmod vvcam-isp kernel null point * 1481da2 add the isp multiply power domain device link ways. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 7f551ae01ebfa29b155671565885b711dee020c0)
* kernel-module-nxp89xx: upgrade to mxm5x17344.p3Max Krummenacher2022-11-251-3/+3
| | | | | | | Update to the version used in lf5.15.52_2.1.0. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 9734381aa2bfb04fca41f4b256462a24b32aafd0)
* kernel-module-imx-gpu-viv: upgrade from 6.4.3.p4.2 to 6.4.3.p4.4backport-1308-to-kirkstoneMax Krummenacher2022-11-241-3/+3
| | | | | | | Update to the version used in lf5.15.52_2.1.0. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 40afcf9e06100da18d92ac37da337e2fc581817c)
* linux-fslc-imx: fix fsl_lpuart boot freezeMax Krummenacher2022-11-241-1/+2
| | | | | | | This bumps the kernel to 9dcc132b0caa. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 697d5de9184246815d81b248bfa3a2175094ad02)
* linux-fslc: remove lzopTrevor Woerner2022-11-171-1/+0
| | | | | | | | lzop has been dropped from openembedded-core in dea5e88637 (lzop: remove recipe from oe-core, 2022-05-24). Signed-off-by: Trevor Woerner <twoerner@gmail.com> (cherry picked from commit 2e86c4c2490dd7b91de4b34ed58b3f0433c75360)
* linux-fslc-imx: update to v.5.15.77Daiane Angolini2022-11-162-3/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Relevant changes: - 0dbb0e28ad33 Merge pull request #611 from MaxKrummenacher/fslc-5.15-2.1.x-imx - bb6e70bff1b7 drivers/soc/imx/gpcv2.c: complete patch revert - 6de4842627ab Merge pull request #607 from angolini/v5.15.77 - a5424cd6f6c0 Merge tag 'v5.15.77' into 5.15-2.1.x-imx - cfb81f921474 Merge tag 'v5.15.76' into 5.15-2.1.x-imx - 28f04363b041 Merge tag 'v5.15.75' into 5.15-2.1.x-imx - 7540d075c977 Merge tag 'v5.15.74' into 5.15-2.1.x-imx - 5958c271a9cc Merge tag 'v5.15.73' into 5.15-2.1.x-imx - e4a294659422 Merge tag 'v5.15.72' into 5.15-2.1.x-imx - 1f22d72becbd Merge tag 'v5.15.71' into 5.15-2.1.x-imx - 98415300084c Merge tag 'v5.15.70' into 5.15-2.1.x-imx - b115353e00d8 Merge tag 'v5.15.69' into 5.15-2.1.x-imx - 4151687a6d3d Merge tag 'v5.15.68' into 5.15-2.1.x-imx - c706fb45b357 Revert "soc: imx: gpcv2: allow domains without power-sequence control" - 8c4cdc0b976b Merge tag 'v5.15.67' into 5.15-2.1.x-imx - 1cae1123fd9e Merge tag 'v5.15.66' into 5.15-2.1.x-imx - e5936fb13253 Merge tag 'v5.15.65' into 5.15-2.1.x-imx - 6d78b5c27405 Merge tag 'v5.15.64' into 5.15-2.1.x-imx - ac1185ae3d26 Merge tag 'v5.15.63' into 5.15-2.1.x-imx - 5624aaa8587a Merge tag 'v5.15.62' into 5.15-2.1.x-imx - 1db947108c27 Merge tag 'v5.15.61' into 5.15-2.1.x-imx - 5abdee26320f Revert "ASoC: imx-card: Fix DSD/PDM mclk frequency" - 6da679049e7f Revert "LF-5445: media: imx-jpeg: Add pm-sleep support for imx-jpeg" - a62c5aa0d000 Revert "media: imx-jpeg: Don't clear stop state in handling dynamic resolution change" - b54e0195c2e3 Revert "LF-6878: LF-6654: media: imx-jpeg: Implement g_selection and s_selection" - 21f50ad28213 Revert "LF-6493: media: imx-jpeg: Add a timeout mechanism for each frame" - 44970f9fbed6 Revert "media: imx-jpeg: Align upwards buffer size" - ee7468eafdaa Revert "LF-6878: LF-6658: media: imx-jpeg: Support contiguous and non contiguous format" - 793d8378b74a Linux 5.15.77 - 1401e9336beb tcp/udp: Fix memory leak in ipv6_renew_options(). - b079d3775237 serial: Deassert Transmit Enable on probe in driver-specific way - 63f75fea3a72 serial: core: move RS485 configuration tasks from drivers into core - 0753069d4431 can: rcar_canfd: rcar_canfd_handle_global_receive(): fix IRQ storm on global FIFO receive - 17ff99e2240c can: rcar_canfd: fix channel specific IRQ handling for RZ/G2L - aad798a0b39c scsi: sd: Revert "scsi: sd: Remove a local variable" - 52c2329147cf arm64: Add AMPERE1 to the Spectre-BHB affected list - 5397ea6a08a5 net: enetc: survive memory pressure without crashing - 885a454e97c4 kcm: do not sense pfmemalloc status in kcm_sendpage() - 92b4c5c3fa81 net: do not sense pfmemalloc status in skb_append_pagefrags() - ae1b08592edf net/mlx5: Fix crash during sync firmware reset - 37ada47d019b net/mlx5: Update fw fatal reporter state on PCI handlers successful recover - 9e6523d06a09 net/mlx5: Print more info on pci error handlers - ab3de780c176 net/mlx5: Fix possible use-after-free in async command interface - 8bbff203e306 net/mlx5e: Extend SKB room check to include PTP-SQ - ee1c0ca1af7c net/mlx5e: Do not increment ESN when updating IPsec ESN state - eefa97a7a001 netdevsim: remove dir in nsim_dev_debugfs_init() when creating ports dir failed - c9589e18a60c net: broadcom: bcm4908_enet: update TX stats after actual transmission - 9711616a4908 net: broadcom: bcm4908enet: remove redundant variable bytes - b317d53680b1 nh: fix scope used to find saddr when adding non gw nh - 2ad284ac8866 net: bcmsysport: Indicate MAC is in charge of PHY PM - d1cfa71d5b68 net: ehea: fix possible memory leak in ehea_register_port() - 588bdd7ee48f openvswitch: switch from WARN to pr_warn - 9a1c1df9255b ALSA: aoa: Fix I2S device accounting - e81d7826b8f4 ALSA: aoa: i2sbus: fix possible memory leak in i2sbus_add_dev() - 77a754fcfec1 net: ethernet: ave: Fix MAC to be in charge of PHY PM - bc2518ec710e net: fec: limit register access on i.MX6UL - f710deeea73a perf vendor events arm64: Fix incorrect Hisi hip08 L3 metrics - eb59cb2fabd4 PM: domains: Fix handling of unavailable/disabled idle states - bde7c2acef30 net: ksz884x: fix missing pci_disable_device() on error in pcidev_init() - 8927d90d56e4 i40e: Fix flow-type by setting GL_HASH_INSET registers - c39de3ae5075 i40e: Fix VF hang when reset is triggered on another VF - 250bf8ab78f7 i40e: Fix ethtool rx-flow-hash setting for X722 - ad3f1d9bf162 ipv6: ensure sane device mtu in tunnels - e2ec5bb78ca8 perf vendor events power10: Fix hv-24x7 metric events - f9df388ed6ea media: vivid: set num_in/outputs to 0 if not supported - 4cc7d8d42047 media: videodev2.h: V4L2_DV_BT_BLANKING_HEIGHT should check 'interlaced' - 491c0959f01d media: v4l2-dv-timings: add sanity checks for blanking values - 0f83edbe4fe9 media: vivid: dev->bitmap_cap wasn't freed in all cases - 5b1fb2a28d0a media: vivid: s_fbuf: add more sanity checks - 3436e5633776 PM: hibernate: Allow hybrid sleep to work with s2idle - 3cc8c4088fae can: mcp251x: mcp251x_can_probe(): add missing unregister_candev() in error path - a3e09eff32d8 can: mscan: mpc5xxx: mpc5xxx_can_probe(): add missing put_clock() in error path - 304a10161696 drm/amdkfd: Fix memory leak in kfd_mem_dmamap_userptr() - 2fe6b24ce299 net-memcg: avoid stalls when under memory pressure - 9b171fdcbf0e tcp: fix indefinite deferral of RTO with SACK reneging - a85d39f14aa8 tcp: fix a signed-integer-overflow bug in tcp_add_backlog() - 2437f3c5c6a6 tcp: minor optimization in tcp_add_backlog() - ef27df75912d net: lantiq_etop: don't free skb when returning NETDEV_TX_BUSY - a1e18acb0246 net: fix UAF issue in nfqnl_nf_hook_drop() when ops_init() failed - 62086d1c4602 kcm: annotate data-races around kcm->rx_wait - 342d918cf9a4 kcm: annotate data-races around kcm->rx_psock - 6bb23225bb70 atlantic: fix deadlock at aq_nic_stop - 4e2cbc1f0e18 drm/i915/dp: Reset frl trained flag before restarting FRL training - 3d92ab0865f1 amd-xgbe: add the bit rate quirk for Molex cables - 75a6d1ebf8b7 amd-xgbe: fix the SFP compliance codes check for DAC cables - 98bada8fa0e3 x86/unwind/orc: Fix unreliable stack dump with gcov - 88e879c9f595 nfc: virtual_ncidev: Fix memory leak in virtual_nci_send() - 18c60b383df3 net: macb: Specify PHY PM management done by MAC - 95c22fc1e80e net: hinic: fix the issue of double release MBOX callback of VF - 6016d96a6adf net: hinic: fix the issue of CMDQ memory leaks - e6765fe8de37 net: hinic: fix memory leak when reading function table - 62aa78a0c3e5 net: hinic: fix incorrect assignment issue in hinic_set_interrupt_cfg() - 1e0bee973ef6 net: netsec: fix error handling in netsec_register_mdio() - 7a939503fc32 tipc: fix a null-ptr-deref in tipc_topsrv_accept - c638b520ba4b perf/x86/intel/lbr: Use setup_clear_cpu_cap() instead of clear_cpu_cap() - 4fdf6f978c6b ALSA: ac97: fix possible memory leak in snd_ac97_dev_register() - b68873690373 ASoC: qcom: lpass-cpu: Mark HDMI TX parity register as volatile - eca851572df5 mtd: rawnand: intel: Add missing of_node_put() in ebu_nand_probe() - 08c246c7dfef arc: iounmap() arg is volatile - 739eac37ff9c sched/core: Fix comparison in sched_group_cookie_match() - ca7b0a10287e perf: Fix missing SIGTRAPs - eb77474a2a21 ASoC: qcom: lpass-cpu: mark HDMI TX registers as volatile - 9b6841ab7096 KVM: selftests: Fix number of pages for memory slot in memslot_modification_stress_test - 59de8738ed43 drm/msm: Fix return type of mdp4_lvds_connector_mode_valid - a560aeac2f2d media: atomisp: prevent integer overflow in sh_css_set_black_frame() - 32f93e460861 media: v4l2: Fix v4l2_i2c_subdev_set_name function documentation - 5a93a8288c57 net: ieee802154: fix error return code in dgram_bind() - 138a13d8f5c8 ethtool: eeprom: fix null-deref on genl_info in dump - 1c2b1d3bba2e mmc: block: Remove error check of hw_reset on reset - 0b0d169723f4 Revert "scsi: lpfc: SLI path split: Refactor lpfc_iocbq" - 7a0fce24de60 Revert "scsi: lpfc: SLI path split: Refactor fast and slow paths to native SLI4" - 7a36c9de4324 Revert "scsi: lpfc: SLI path split: Refactor SCSI paths" - eb8be2dbfbb4 Revert "scsi: lpfc: Fix locking for lpfc_sli_iocbq_lookup()" - 065bf71a8a53 Revert "scsi: lpfc: Fix element offset in __lpfc_sli_release_iocbq_s4()" - 97dc9076ea5e Revert "scsi: lpfc: Resolve some cleanup issues following SLI path refactoring" - b32b766be44e s390/pci: add missing EX_TABLE entries to __pcistg_mio_inuser()/__pcilg_mio_inuser() - 1ad7213fcf49 s390/futex: add missing EX_TABLE entry to __futex_atomic_op() - ae9398e837b9 perf auxtrace: Fix address filter symbol name match for modules - 14009ada5712 ARC: mm: fix leakage of memory allocated for PTE - eb9ed3343ca7 pinctrl: Ingenic: JZ4755 bug fixes - 94d2643df1e7 kernfs: fix use-after-free in __kernfs_remove - f1204dfc4cd7 counter: microchip-tcb-capture: Handle Signal1 read and Synapse - 6fb0106c64ee mmc: sdhci-esdhc-imx: Propagate ESDHC_FLAG_HS400* only on 8bit bus - 73e3901e7029 mmc: sdhci-pci-core: Disable ES for ASUS BIOS on Jasper Lake - 1e8cd93ae536 mmc: core: Fix kernel panic when remove non-standard SDIO card - 02e51e7cd1d3 mmc: sdhci_am654: 'select', not 'depends' REGMAP_MMIO - 4c365a0c21aa coresight: cti: Fix hang in cti_disable_hw() - b32775e03969 drm/msm/dp: fix IRQ lifetime - b48949ab451e drm/msm/hdmi: fix memory corruption with too many bridges - 9f035d1fb306 drm/msm/dsi: fix memory corruption with too many bridges - 986a89b3717e drm/amdgpu: disallow gfxoff until GC IP blocks complete s2idle resume - a2f0934e6bdb scsi: qla2xxx: Use transport-defined speed mask for supported_speeds - 2b1a3172ee4d mac802154: Fix LQI recording - 46b4b1e11e52 exec: Copy oldsighand->action under spin-lock - 265b6fb780f5 fs/binfmt_elf: Fix memory leak in load_elf_binary() - 24030742a7b8 cpufreq: intel_pstate: hybrid: Use known scaling factor for P-cores - 3423a3417f4f cpufreq: intel_pstate: Read all MSRs on the target CPU - cc6a7249842f fbdev: smscufx: Fix several use-after-free bugs - 1a8b22e3f394 iio: adxl372: Fix unsafe buffer attributes - 2f08cad21366 iio: temperature: ltc2983: allocate iio channels once - 1bfe97f49785 iio: light: tsl2583: Fix module unloading - 569709540e12 tools: iio: iio_utils: fix digit calculation - c892a81c7424 xhci: Remove device endpoints from bandwidth list when freeing the device - dfacb5c7f0a9 xhci-pci: Set runtime PM as default policy on all xHC 1.2 or later devices - 64058af657ba xhci: Add quirk to reset host back to default state at shutdown - 022f21e850e9 mtd: rawnand: marvell: Use correct logic for nand-keep-config - f90897c0f634 usb: xhci: add XHCI_SPURIOUS_SUCCESS to ASM1042 despite being a V0.96 controller - a0c54d5152d5 usb: bdc: change state when port disconnected - e0fd70ab4815 usb: dwc3: gadget: Don't set IMI for no_interrupt - ad538aea64dd usb: dwc3: gadget: Stop processing more requests on IMI - f2f53be61714 usb: gadget: uvc: fix sg handling during video encode - 80ff4ef77737 usb: gadget: uvc: fix sg handling in error case - 555011f6b27b USB: add RESET_RESUME quirk for NVIDIA Jetson devices in RCM - 311428871ba1 ALSA: rme9652: use explicitly signed char - fa8b39c7ed82 ALSA: au88x0: use explicitly signed char - 8af82d330d5d ALSA: usb-audio: Add quirks for M-Audio Fast Track C400/600 - 259cb4dee1bb ALSA: Use del_timer_sync() before freeing timer - 33ddee2b95ab can: kvaser_usb: Fix possible completions during init_completion - 86da269c7567 can: j1939: transport: j1939_session_skb_drop_old(): spin_unlock_irqrestore() before kfree_skb() - ead049562758 NFSv4: Add an fattr allocation to _nfs4_discover_trunking() - eb1fe9600b86 NFSv4: Fix free of uninitialized nfs4_label on referral lookup. - 4f5365f77018 Linux 5.15.76 - 33fc9e26b7cb mm: /proc/pid/smaps_rollup: fix no vma's null-deref - b9d8cbe90a0f mmc: core: Add SD card quirk for broken discard - 0ee2f0567a56 Makefile.debug: re-enable debug info for .S files - 117825e9bbb1 x86/Kconfig: Drop check for -mabi=ms for CONFIG_EFI_STUB - 0983205085fa ACPI: video: Force backlight native for more TongFang devices - 289b56715ba6 perf: Skip and warn on unknown format 'configN' attrs - 9d912a385368 mmc: sdhci-tegra: Use actual clock rate for SW tuning correction - 7aeda81191fd tracing: Do not free snapshot if tracer is on cmdline - 57252e7bd491 tracing: Simplify conditional compilation code in tracing_set_tracer() - 20bc6d23f7f6 ksmbd: fix incorrect handling of iterate_dir - 3c8cfcaa2d9a ksmbd: handle smb2 query dir request for OutputBufferLength that is too small - 8754fa5dbc6e arm64: mte: move register initialization to C - ea7be82fd7e1 fs: dlm: fix invalid derefence of sb_lvbptr - 0365d6af75f9 iommu/vt-d: Clean up si_domain in the init_dmars() error path - 5c95d0c9d0eb iommu/vt-d: Allow NVS regions in arch_rmrr_sanity_check() - 209740fd132e net: phy: dp83822: disable MDI crossover status change interrupt - ce1234573d18 net: sched: fix race condition in qdisc_graft() - 91f8f5342bee net: hns: fix possible memory leak in hnae_ae_register() - 50c31fa95230 wwan_hwsim: fix possible memory leak in wwan_hwsim_dev_new() - d2fc83a6b55e sfc: include vport_id in filter spec hash and equal() - c2e1e59d59fa net: sched: sfb: fix null pointer access issue when sfb_init() fails - 34f2a4eedc8e net: sched: delete duplicate cleanup of backlog and qlen - 154f4c06d9db net: sched: cake: fix null pointer access issue when cake_init() fails - 5efed7578dd4 nvmet: fix workqueue MEM_RECLAIM flushing dependency - 2f2b84b02088 nvme-hwmon: kmalloc the NVME SMART log buffer - 66c56b232839 nvme-hwmon: consistently ignore errors from nvme_hwmon_init - d77f6908f9ce netfilter: nf_tables: relax NFTA_SET_ELEM_KEY_END set flags requirements - efa9dd7e679e ionic: catch NULL pointer issue on reconfig - 35ece858660e net: hsr: avoid possible NULL deref in skb_clone() - e326df21da25 dm: remove unnecessary assignment statement in alloc_dev() - 847301f0ee1c cifs: Fix xid leak in cifs_ses_add_channel() - 8905d13b9ede cifs: Fix xid leak in cifs_flock() - 27cfd3afaab0 cifs: Fix xid leak in cifs_copy_file_range() - 593d877c39aa cifs: Fix xid leak in cifs_create() - a8df9d0428c7 udp: Update reuse->has_conns under reuseport_lock. - 9749595feb33 scsi: lpfc: Fix memory leak in lpfc_create_port() - b9122e0e0ea8 net: phylink: add mac_managed_pm in phylink_config structure - 412db9b06d3c net: phy: dp83867: Extend RX strap quirk for SGMII mode - 5ce613051994 net/atm: fix proc_mpc_write incorrect return value - 0eb17faedce7 sfc: Change VF mac via PF as first preference if available. - 0f58940ca3c1 HID: magicmouse: Do not set BTN_MOUSE on double report - 94a171c982b8 i40e: Fix DMA mappings leak - dbc01c0a4e20 tipc: fix an information leak in tipc_topsrv_kern_subscr - b294cad6f02e tipc: Fix recognition of trial period - 6161c364e378 ACPI: extlog: Handle multiple records - 40e5fceddfd5 drm/vc4: Add module dependency on hdmi-codec - 6c5041a10324 btrfs: fix processing of delayed tree block refs during backref walking - af67578d565c btrfs: fix processing of delayed data refs during backref walking - c439cafce8cf x86/topology: Fix duplicated core ID within a package - d31f4bc22596 x86/topology: Fix multiple packages shown on a single-package system - fcc96e89b3ff media: venus: dec: Handle the case where find_format fails - b22b4823a0a5 media: mceusb: set timeout to at least timeout provided - 5265cc1202a3 media: ipu3-imgu: Fix NULL pointer dereference in active selection access - 1e4e71f9e197 KVM: arm64: vgic: Fix exit condition in scan_its_table() - 5bf2fda26a72 kvm: Add support for arch compat vm ioctls - 112a005d1ded mm,hugetlb: take hugetlb_lock before decrementing h->resv_huge_pages - 2d508b4e6536 drm/amdgpu: fix sdma doorbell init ordering on APUs - b5606e3ab1f7 cpufreq: qcom: fix memory leak in error path - d866f5982c15 x86/resctrl: Fix min_cbm_bits for AMD - 8fbe13de1cc7 ata: ahci: Match EM_MAX_SLOTS with SATA_PMP_MAX_PORTS - 5d6a037b3a94 ata: ahci-imx: Fix MODULE_ALIAS - 30cf0dee372b hwmon/coretemp: Handle large core ID value - 2f7171465f26 x86/microcode/AMD: Apply the patch early on every logical thread - 93d7e2b47a72 i2c: qcom-cci: Fix ordering of pm_runtime_xx and i2c_add_adapter - 14d260f94ff8 cpufreq: qcom: fix writes in read-only memory region - 3006766d247b selinux: enable use of both GFP_KERNEL and GFP_ATOMIC in convert_context() - 1b31cb0065e2 ocfs2: fix BUG when iput after ocfs2_mknod fails - e469db818ec9 ocfs2: clear dinode links count in case of error - ded9d535be0d btrfs: enhance unsupported compat RO flags handling - 537412c54712 perf/x86/intel/pt: Relax address filter validation - 8ddc58e0e312 arm64: errata: Remove AES hwcap for COMPAT tasks - 738515cf8bb4 usb: gadget: uvc: improve sg exit condition - db11d8c72a5d usb: gadget: uvc: giveback vb2 buffer on req complete - aee340dccf5a usb: gadget: uvc: rework uvcg_queue_next_buffer to uvcg_complete_buffer - 2f54ce7392d7 usb: gadget: uvc: use on returned header len in video_encode_isoc_sg - d80db2f1450c usb: gadget: uvc: consistently use define for headerlen - f9681a67503e arm64/mm: Consolidate TCR_EL1 fields - 5b20aacff7ad r8152: add PID for the Lenovo OneLink+ Dock - bd8a595958a5 Linux 5.15.75 - b6e2c54be37d io-wq: Fix memory leak in worker creation - 7c359e28492f gcov: support GCC 12.1 and newer compilers - 8418c1672c1f thermal: intel_powerclamp: Use first online CPU as control_cpu - 55c824b62067 ext4: continue to expand file system when the target size doesn't reach - 0e63de6d7e4c lib/Kconfig.debug: Add check for non-constant .{s,u}leb128 support to DWARF5 - 84cd0b20fada Kconfig.debug: add toolchain checks for DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT - 371aaf6b48f5 Kconfig.debug: simplify the dependency of DEBUG_INFO_DWARF4/5 - e1591557e3a0 drm/amd/display: Fix build breakage with CONFIG_DEBUG_FS=n - 34f31a2b6679 net/ieee802154: don't warn zero-sized raw_sendmsg() - de904d0fe1cb Revert "net/ieee802154: reject zero-sized raw_sendmsg()" - 9c65eef9d6c9 net: ethernet: ti: davinci_mdio: fix build for mdio bitbang uses - d7eadffce032 blk-wbt: fix that 'rwb->wc' is always set to 1 in wbt_init() - 28787ff9fbea ALSA: usb-audio: Fix last interface check for registration - b8989e95d74e net: ieee802154: return -EINVAL for unknown addr type - 0db2efb3bff8 mm: hugetlb: fix UAF in hugetlb_handle_userfault - 98aada6e2278 io_uring/rw: fix unexpected link breakage - d6b7efc722a2 io_uring/rw: fix error'ed retry return values - e857457c6f90 io_uring/rw: fix short rw error handling - cd148d4e3183 io_uring: correct pinned_vm accounting - 813d8fe5d303 io_uring/af_unix: defer registered files gc to io_uring release - c69a2324fc6b perf intel-pt: Fix segfault in intel_pt_print_info() with uClibc - e81bf40b280b clk: bcm2835: Round UART input clock up - da17cbb229af clk: bcm2835: Make peripheral PLLC critical - 20b8c456df58 usb: idmouse: fix an uninit-value in idmouse_open - ec8adf767e1c nvmet-tcp: add bounds check on Transfer Tag - 1c6432884010 nvme: copy firmware_rev on each init - b9b5560b342e ext2: Use kvmalloc() for group descriptor array - 8c067a3051cd scsi: tracing: Fix compile error in trace_array calls when TRACING is disabled - 39bef9c6a91b staging: rtl8723bs: fix a potential memory leak in rtw_init_cmd_priv() - b4573a2bad3c staging: rtl8723bs: fix potential memory leak in rtw_init_drv_sw() - eb24d93e3e01 Revert "usb: storage: Add quirk for Samsung Fit flash" - 3a38985d8bfd usb: dwc3: core: Enable GUCTL1 bit 10 for fixing termination error after resume bug - 9d4f84a15f9c arm64: dts: imx8mp: Add snps,gfladj-refclk-lpm-sel quirk to USB nodes - 3c84c7f592c4 usb: musb: Fix musb_gadget.c rxstate overflow bug - fcd594da0b59 usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info() - 9e86dffd0b02 md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d - f8e80792c1a8 eventfd: guard wake_up in eventfd fs calls as well - c61786dc727d HID: roccat: Fix use-after-free in roccat_read() - f7f425d61de9 soundwire: intel: fix error handling on dai registration issues - 093a5463aeec soundwire: cadence: Don't overwrite msg->buf during write commands - 1b4ed920b2ff bcache: fix set_at_max_writeback_rate() for multiple attached devices - eecb5ccc84a1 ata: libahci_platform: Sanity check the DT child nodes number - 70b2adb1d698 blk-throttle: prevent overflow while calculating wait time - ff8551d411f1 staging: vt6655: fix potential memory leak - 7c8bc374659d power: supply: adp5061: fix out-of-bounds read in adp5061_get_chg_type() - 3d6946180734 iommu/arm-smmu-v3: Make default domain type of HiSilicon PTT device to identity - c0d73be0af8c nbd: Fix hung when signal interrupts nbd_start_device_ioctl() - 9d54de866062 scsi: 3w-9xxx: Avoid disabling device if failing to enable it - d68da10b0cce dmaengine: ti: k3-udma: Reset UDMA_CHAN_RT byte counters to prevent overflow - 518a2a1cc361 usb: host: xhci-plat: suspend/resume clks for brcm - f002aa7c0ac5 usb: host: xhci-plat: suspend and resume clocks - 6bcd745c87a0 clk: zynqmp: pll: rectify rate rounding in zynqmp_pll_round_rate - 5c32cbf6ccea media: platform: fix some double free in meson-ge2d and mtk-jpeg and s5p-mfc - 6f21976095c1 media: cx88: Fix a null-ptr-deref bug in buffer_prepare() - 0a07b13af04d clk: zynqmp: Fix stack-out-of-bounds in strncpy` - 3680442cbaee ARM: 9242/1: kasan: Only map modules if CONFIG_KASAN_VMALLOC=n - 4a89c0befca7 btrfs: don't print information about space cache or tree every remount - 39a07058c762 btrfs: scrub: try to fix super block errors - f3857dd7c03a btrfs: dump extra info if one free space cache has more bitmaps than it should - d3c6d5be46de arm64: dts: imx8mq-librem5: Add bq25895 as max17055's power supply - 82046b6a84e0 kselftest/arm64: Fix validatation termination record after EXTRA_CONTEXT - 35365417333d ARM: dts: imx6sx: add missing properties for sram - 602813650cbc ARM: dts: imx6sll: add missing properties for sram - 6a12e1e23cb1 ARM: dts: imx6sl: add missing properties for sram - 8c24dc621bb7 ARM: dts: imx6qp: add missing properties for sram - 47666b9a11a1 ARM: dts: imx6dl: add missing properties for sram - 19fe40c5185d ARM: dts: imx6q: add missing properties for sram - 9361ba779152 ARM: dts: imx7d-sdb: config the max pressure for tsc2046 - 0f90671ff93f drm/amd/display: Remove interface for periodic interrupt 1 - 88fd06740659 drm/dp: Don't rewrite link config when setting phy test pattern - 668806a8268b mmc: sdhci-msm: add compatible string check for sdm670 - 587c7da87721 drm/meson: explicitly remove aggregate driver at module unload time - d76ff04a72f9 drm/meson: reorder driver deinit sequence to fix use-after-free bug - d894db35617f drm/amdgpu: fix initial connector audio value - e3675f688d3b ASoC: SOF: pci: Change DMI match info to support all Chrome platforms - f16e1b7b3968 platform/x86: msi-laptop: Change DMI match / alias strings to fix module autoloading - 39da49ffa2f3 platform/chrome: cros_ec: Notify the PM of wake events during resume - 74636047845c drm: panel-orientation-quirks: Add quirk for Anbernic Win600 - 2810061452f9 drm/vc4: vec: Fix timings for VEC modes - 0506c4eae9a9 ALSA: usb-audio: Register card at the last interface - 39d7a81bbb7a drm: bridge: dw_hdmi: only trigger hotplug event on link change - dfbed8c92eb8 udmabuf: Set ubuf->sg = NULL if the creation of sg table fails - a47d92c74b1e drm/amd/display: fix overflow on MIN_I64 definition - a29f7427041a gpu: lontium-lt9611: Fix NULL pointer dereference in lt9611_connector_init() - 5ff7bec678ca drm/komeda: Fix handling of atomic commits in the atomic_commit_tail hook - ca163e389f0a drm: Prevent drm_copy_field() to attempt copying a NULL pointer - df5ac9392648 drm: Use size_t type for len variable in drm_copy_field() - 5ab84b1596b2 drm/nouveau/nouveau_bo: fix potential memory leak in nouveau_bo_alloc() - b3179865cf7e r8152: Rate limit overflow messages - d1e894f950ad Bluetooth: L2CAP: Fix user-after-free - 124b7c773271 net: If sock is dead don't access sock's sk_wq in sk_stream_wait_memory - 5b94d48898d9 hwmon: (sht4x) do not overflow clamping operation on 32-bit platforms - a269c3e39087 wifi: rt2x00: correctly set BBP register 86 for MT7620 - b5e6ada5a5d6 wifi: rt2x00: set SoC wmac clock register - 357c89074ae6 wifi: rt2x00: set VGC gain for both chains of MT7620 - 92e2e04da567 wifi: rt2x00: set correct TX_SW_CFG1 MAC register for MT7620 - 4304b8e07579 wifi: rt2x00: don't run Rt5592 IQ calibration on MT7620 - 4a5eab200e43 can: bcm: check the result of can_send() in bcm_can_tx() - 3423a50fa018 Bluetooth: hci_sysfs: Fix attempting to call device_add multiple times - 3ac837cef1fb Bluetooth: L2CAP: initialize delayed works at l2cap_chan_create() - af46b2b9b096 wifi: mt76: mt7921: reset msta->airtime_ac while clearing up hw value - e33da263e965 regulator: core: Prevent integer underflow - d58c8781c0d7 Bluetooth: btintel: Mark Intel controller to support LE_STATES quirk - 232d59eca07f wifi: brcmfmac: fix use-after-free bug in brcmf_netdev_start_xmit() - 37f15edba22d iavf: Fix race between iavf_close and iavf_reset_task - 03155680191e xfrm: Update ipcomp_scratches with NULL when freed - 716c526d666d thunderbolt: Add back Intel Falcon Ridge end-to-end flow control workaround - b1b4144508ad wifi: ath9k: avoid uninit memory read in ath9k_htc_rx_msg() - 839f563c5dc5 x86/mce: Retrieve poison range from hardware - 1663629bc3ff tcp: annotate data-race around tcp_md5sig_pool_populated - 7b03296b4f7a openvswitch: Fix overreporting of drops in dropwatch - ffd7a1dcae9a openvswitch: Fix double reporting of drops in dropwatch - d449d00a8dce net: ethernet: ti: davinci_mdio: Add workaround for errata i2329 - 624f03a027f2 ice: set tx_tstamps when creating new Tx rings via ethtool - 2e52d858de3a bpftool: Clear errno after libcap's checks - 75995ce1c926 wifi: brcmfmac: fix invalid address access when enabling SCAN log level - 83b94969751a NFSD: fix use-after-free on source server when doing inter-server copy - 118dc74b2bc0 NFSD: Return nfserr_serverfault if splice_ok but buf->pages have data - 066b1302f2a9 x86/entry: Work around Clang __bdos() bug - 06c56c9d5da8 ACPI: x86: Add a quirk for Dell Inspiron 14 2-in-1 for StorageD3Enable - 6733222f2cc9 ARM: decompressor: Include .data.rel.ro.local - 561490843445 thermal: intel_powerclamp: Use get_cpu() instead of smp_processor_id() to avoid crash - 139bbbd01114 powercap: intel_rapl: fix UBSAN shift-out-of-bounds issue - a1387ae83e97 MIPS: BCM47XX: Cast memcmp() of function to (void *) - c2790fede920 cpufreq: intel_pstate: Add Tigerlake support in no-HWP mode - 30eca146c89d ACPI: tables: FPDT: Don't call acpi_os_map_memory() on invalid phys address - 5374638222d0 ACPI: video: Add Toshiba Satellite/Portege Z830 quirk - 7ed95b080334 rcu-tasks: Convert RCU_LOCKDEP_WARN() to WARN_ONCE() - cf38a05eb1d0 rcu: Back off upon fill_page_cache_func() allocation failure - 3e2d8b89f031 rcu: Avoid triggering strict-GP irq-work when RCU is idle - 27d3e646dd83 fs: dlm: fix race in lowcomms - b6b87460f4eb selftest: tpm2: Add Client.__del__() to close /dev/tpm* handle - 497d736784e5 f2fs: fix to account FS_CP_DATA_IO correctly - fb1dcc2a9e4b f2fs: fix race condition on setting FI_NO_EXTENT flag - 6ddbd411a00a ACPI: APEI: do not add task_work to kernel thread to avoid memory leak - 21f1ba52b88c thermal/drivers/qcom/tsens-v0_1: Fix MSM8939 fourth sensor hw_id - 172c8a24fc83 crypto: cavium - prevent integer overflow loading firmware - 12acfa1059ad crypto: marvell/octeontx - prevent integer overflows - c963ce2fa05d kbuild: rpm-pkg: fix breakage when V=1 is used - 059ce6b68b76 kbuild: remove the target in signal traps when interrupted - 1e9c23db31b6 tracing/osnoise: Fix possible recursive locking in stop_per_cpu_kthreads - 84795de93e1f tracing: kprobe: Make gen test module work in arm and riscv - 867fce09aa20 tracing: kprobe: Fix kprobe event gen test module on exit - a9990f24adfe iommu/iova: Fix module config properly - f0cac6cc02a9 cifs: return correct error in ->calc_signature() - 1f1ab76e2515 crypto: qat - fix DMA transfer direction - 393307b99aac crypto: inside-secure - Change swab to swab32 - 93538944ab0b crypto: ccp - Release dma channels before dmaengine unrgister - 779a9930f3e1 crypto: akcipher - default implementation for setting a private key - 0c7043a5b5c3 iommu/omap: Fix buffer overflow in debugfs - 046803b74d51 cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset - 771d8aa02dac crypto: hisilicon/qm - fix missing put dfx access - 9bf3ec61a246 crypto: qat - fix default value of WDT timer - 3bfc220e5ce3 hwrng: imx-rngc - Moving IRQ handler registering after imx_rngc_irq_mask_clear() - 507128a0e32d cgroup: Honor caller's cgroup NS when resolving path - 8ffe511b7de7 hwrng: arm-smccc-trng - fix NO_ENTROPY handling - 272093471305 crypto: hisilicon/zip - fix mismatch in get/set sgl_sge_nr - e0b4ebf59834 crypto: sahara - don't sleep when in softirq - 8484023b5763 powerpc/pseries/vas: Pass hw_cpu_id to node associativity HCALL - 7f536a8cb62d powerpc/kprobes: Fix null pointer reference in arch_prepare_kprobe() - 1f98f8f43541 powerpc: Fix SPE Power ISA properties for e500v1 platforms - 72c5b7110fba powerpc/64s: Fix GENERIC_CPU build flags for PPC970 / G5 - 399afe92f640 x86/hyperv: Fix 'struct hv_enlightened_vmcs' definition - 592b302d8bf6 powerpc: Fix fallocate and fadvise64_64 compat parameter combination - 61af84b3db81 powerpc/powernv: add missing of_node_put() in opal_export_attrs() - 5be9cb6c06fa powerpc/pci_dn: Add missing of_node_put() - 5a13d3f1af1c powerpc/sysdev/fsl_msi: Add missing of_node_put() - b0c0490b3c57 powerpc/math_emu/efp: Include module.h - 93379dc92de0 powerpc/configs: Properly enable PAPR_SCM in pseries_defconfig - 25a4fb0e1a76 mailbox: bcm-ferxrm-mailbox: Fix error check for dma_map_sg - b8fcd9ab0f65 mailbox: mpfs: account for mbox offsets while sending - ba2264359525 mailbox: mpfs: fix handling of the reg property - fad007a315fe clk: ast2600: BCLK comes from EPLL - 3441076f83aa clk: ti: dra7-atl: Fix reference leak in of_dra7_atl_clk_probe - 9209e6bab75d clk: imx: scu: fix memleak on platform_device_add() fails - bdf72f2d649b clk: bcm2835: fix bcm2835_clock_rate_from_divisor declaration - e338131e980b clk: baikal-t1: Add SATA internal ref clock buffer - 35b766027580 clk: baikal-t1: Add shared xGMAC ref/ptp clocks internal parent - b2db8b2c5391 clk: baikal-t1: Fix invalid xGMAC PTP clock divider - 435a8a39c6ae clk: vc5: Fix 5P49V6901 outputs disabling when enabling FOD - b0bc75fe6775 spmi: pmic-arb: correct duplicate APID to PPID mapping logic - faabbb103d60 usb: mtu3: fix failed runtime suspend in host only mode - 57f66534a41a dmaengine: ioat: stop mod_timer from resurrecting deleted timer in __cleanup() - 8aa96c5bc393 clk: mediatek: mt8183: mfgcfg: Propagate rate changes to parent - 2dafc5afd9d6 mfd: sm501: Add check for platform_driver_register() - d43d93dbd8aa mfd: fsl-imx25: Fix check for platform_get_irq() errors - b940bb3c8154 mfd: lp8788: Fix an error handling path in lp8788_irq_init() and lp8788_irq_init() - 0715005c483e mfd: lp8788: Fix an error handling path in lp8788_probe() - aec1f073f91f mfd: fsl-imx25: Fix an error handling path in mx25_tsadc_setup_irq() - 53bfc1c3c751 mfd: intel_soc_pmic: Fix an error handling path in intel_soc_pmic_i2c_probe() - 2f921d62c236 fsi: core: Check error number after calling ida_simple_get - 041c79f6aefb RDMA/rxe: Fix resize_finish() in rxe_queue.c - 959d4ee095e9 clk: qcom: gcc-sm6115: Override default Alpha PLL regs - 8e556f557368 clk: qcom: apss-ipq6018: mark apcs_alias0_core_clk as critical - a26b0658751b scsi: iscsi: iscsi_tcp: Fix null-ptr-deref while calling getpeername() - e87fb1fcf88f scsi: iscsi: Run recv path from workqueue - c2af03a7c1b5 scsi: iscsi: Add recv workqueue helpers - d6aafc21bef1 scsi: iscsi: Rename iscsi_conn_queue_work() - e45a1516d293 scsi: libsas: Fix use-after-free bug in smp_execute_task_sg() - 6a54f769748b serial: 8250: Fix restoring termios speed after suspend - a5dba0933834 firmware: google: Test spinlock on panic path to avoid lockups - 60d14575d0ba slimbus: qcom-ngd-ctrl: allow compile testing without QCOM_RPROC_COMMON - f19e5b7df545 staging: vt6655: fix some erroneous memory clean-up loops - 433c33c554d7 phy: qualcomm: call clk_disable_unprepare in the error handling - c4293def8860 tty: serial: fsl_lpuart: disable dma rx/tx use flags in lpuart_dma_shutdown - a91a3c2d8db8 serial: 8250: Toggle IER bits on only after irq has been set up - 6be8e565a4a6 drivers: serial: jsm: fix some leaks in probe - 1d05df7757f4 usb: gadget: function: fix dangling pnp_string in f_printer.c - ed2c66b75280 xhci: Don't show warning for reinit on known broken suspend - 4d7d8f5cb284 IB: Set IOVA/LENGTH on IB_MR in core/uverbs layers - e221b4f16e9e RDMA/cm: Use SLID in the work completion as the DLID in responder side - 7a37c58ee72e md/raid5: Remove unnecessary bio_put() in raid5_read_one_chunk() - b467d9460ec2 md/raid5: Ensure stripe_fill happens on non-read IO with journal - 5d8259c9d191 md: Replace snprintf with scnprintf - 9e92d5ca5424 mtd: rawnand: meson: fix bit map use in meson_nfc_ecc_correct() - 058833dbeb8d ata: fix ata_id_has_dipm() - dad910a6d4a5 ata: fix ata_id_has_ncq_autosense() - 21faddeff7bf ata: fix ata_id_has_devslp() - 204cc767dcb5 ata: fix ata_id_sense_reporting_enabled() and ata_id_has_sense_reporting() - 5c75d608fad5 RDMA/siw: Fix QP destroy to wait for all references dropped. - 308cd50f174c RDMA/siw: Always consume all skbuf data in sk_data_ready() upcall. - e58a0b9100ba RDMA/srp: Fix srp_abort() - dc9e4ef6b072 RDMA/irdma: Align AE id codes to correct flush code and event - 84ce1a8e36bb mtd: rawnand: fsl_elbc: Fix none ECC mode - be424a7d5374 mtd: rawnand: intel: Remove undocumented compatible string - 445395900b64 mtd: rawnand: intel: Read the chip-select line from the correct OF node - cbbf9cca47ac phy: phy-mtk-tphy: fix the phy type setting issue - e4be7c9495c8 phy: amlogic: phy-meson-axg-mipi-pcie-analog: Hold reference returned by of_get_parent() - 88263152ff56 mtd: devices: docg3: check the return value of devm_ioremap() in the probe - a0e4ac698891 clk: qcom: sm6115: Select QCOM_GDSC - aecb632674b7 dyndbg: drop EXPORTed dynamic_debug_exec_queries - 0d4421f2cb54 dyndbg: let query-modname override actual module name - 0c0d9f38b087 dyndbg: fix module.dyndbg handling - 49d85932f7d2 dyndbg: fix static_branch manipulation - 7cb9b20941e1 dmaengine: hisilicon: Add multi-thread support for a DMA channel - b88630d9aac0 dmaengine: hisilicon: Fix CQ head update - e84aeeafe8b3 dmaengine: hisilicon: Disable channels when unregister hisi_dma - b94605f5cb99 fpga: prevent integer overflow in dfl_feature_ioctl_set_irq() - 11bd8bbdf8f6 misc: ocxl: fix possible refcount leak in afu_ioctl() - c23c5e184550 RDMA/rxe: Fix the error caused by qp->sk - f2f405af70e6 RDMA/rxe: Fix "kernel NULL pointer dereference" error - 2ea7caa96846 media: xilinx: vipp: Fix refcount leak in xvip_graph_dma_init - 23624abbc9c6 media: uvcvideo: Use entity get_cur in uvc_ctrl_set - 6c5da92103bd media: uvcvideo: Fix memory leak in uvc_gpio_parse - 4e2042f1adc7 media: meson: vdec: add missing clk_disable_unprepare on error in vdec_hevc_start() - aeffca434426 tty: xilinx_uartps: Fix the ignore_status - a8d772c7b853 media: exynos4-is: fimc-is: Add of_node_put() when breaking out of loop - 6225501072d3 HSI: omap_ssi_port: Fix dma_map_sg error check - 691f23a8475f HSI: omap_ssi: Fix refcount leak in ssi_probe - d6e750535b46 clk: tegra20: Fix refcount leak in tegra20_clock_init - e7a57fb92af5 clk: tegra: Fix refcount leak in tegra114_clock_init - 417ed4432b1b clk: tegra: Fix refcount leak in tegra210_clock_init - ca5f338ef165 clk: sprd: Hold reference returned by of_get_parent() - 49343bdf95eb clk: berlin: Add of_node_put() for of_get_parent() - 857b719bede4 clk: qoriq: Hold reference returned by of_get_parent() - a8cbce0305b2 clk: oxnas: Hold reference returned by of_get_parent() - e0001a565c16 clk: meson: Hold reference returned by of_get_parent() - e900ec4c4f74 usb: common: debug: Check non-standard control requests - c11f48764c8b RDMA/mlx5: Don't compare mkey tags in DEVX indirect mkey - cd35ad9a7d66 iio: magnetometer: yas530: Change data type of hard_offsets to signed - 23fafc2e2cf6 iio: ABI: Fix wrong format of differential capacitance channel ABI. - 8169da520e8f iio: inkern: fix return value in devm_of_iio_channel_get_by_name() - 504e8807fe5f iio: inkern: only release the device node when done with it - b0d4fcc3ecb8 iio: adc: at91-sama5d2_adc: disable/prepare buffer on suspend/resume - 5db9b840ac88 iio: adc: at91-sama5d2_adc: lock around oversampling and sample freq - c5c63736d2a1 iio: adc: at91-sama5d2_adc: check return status for pressure and touch - 5f1654a0e520 iio: adc: at91-sama5d2_adc: fix AT91_SAMA5D2_MR_TRACKTIM_MAX - 017cf3b0a628 ARM: dts: exynos: fix polarity of VBUS GPIO of Origen - 6c93b683ceda arm64: ftrace: fix module PLTs with mcount - bbf64eb10273 ext4: don't run ext4lazyinit for read-only filesystems - 7a00a2320752 ARM: Drop CMDLINE_* dependency on ATAGS - 2af04fe87ea5 ARM: dts: exynos: correct s5k6a3 reset polarity on Midas family - 2134214bc403 arm64: dts: ti: k3-j7200: fix main pinmux range - 7247a1d7a46a soc/tegra: fuse: Drop Kconfig dependency on TEGRA20_APB_DMA - 4f7892f24281 ia64: export memory_add_physaddr_to_nid to fix cxl build error - 2ef01657b2d6 ARM: dts: kirkwood: lsxl: remove first ethernet port - bf7caa3c5caf ARM: dts: kirkwood: lsxl: fix serial line - 42ce4c73a468 ARM: dts: turris-omnia: Fix mpp26 pin name and comment - 96d8f2b43e72 ARM: dts: imx6qdl-kontron-samx6i: hook up DDC i2c bus - 08ada28d1def soc: qcom: smem_state: Add refcounting for the 'state->of_node' - 96e0028debdd soc: qcom: smsm: Fix refcount leak bugs in qcom_smsm_probe() - a29b6eb959bd locks: fix TOCTOU race when granting write lease - 7e053784c4c7 memory: of: Fix refcount leak bug in of_lpddr3_get_ddr_timings() - 2680690f9ce4 memory: of: Fix refcount leak bug in of_get_ddr_timings() - 566b143aa511 memory: pl353-smc: Fix refcount leak bug in pl353_smc_probe() - 10df962300c2 ALSA: hda/hdmi: Don't skip notification handling during PM operation - cc756b79a5c9 ASoC: mt6660: Fix PM disable depth imbalance in mt6660_i2c_probe - f9cb3bd55726 ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe - b7dda65fa875 ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe - b2bc9fc56a3e ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe - 3c3ef19a8870 mmc: wmt-sdmmc: Fix an error handling path in wmt_mci_probe() - b14dc262274b ALSA: dmaengine: increment buffer pointer atomically - f5f1f5ee5048 ASoC: da7219: Fix an error handling path in da7219_register_dai_clks() - f910aca07625 ASoC: codecs: tx-macro: fix kcontrol put - b47a37ad4a44 drm/vmwgfx: Fix memory leak in vmw_mksstat_add_ioctl() - bdf54d4b0074 drm/msm/dp: correct 1.62G link rate at dp_catalog_ctrl_config_msa() - 635e7700c5b4 drm/msm/dpu: index dpu_kms->hw_vbif using vbif_idx - 4f859884673d ASoC: eureka-tlv320: Hold reference returned from of_find_xxx API - 64545b8a9690 mmc: au1xmmc: Fix an error handling path in au1xmmc_probe() - 3ba3814c00a4 drm/amdgpu: Fix memory leak in hpd_rx_irq_create_workqueue() - a5ce83e85d79 drm/omap: dss: Fix refcount leak bugs - f5f599daa0bc drm/bochs: fix blanking - 928ac9fc1ace ALSA: hda: beep: Simplify keep-power-at-enable behavior - fbb88a7c84c1 ASoC: rsnd: Add check for rsnd_mod_power_on - 4610e7a4111f drm/bridge: megachips: Fix a null pointer dereference bug - 079c550c57ff drm/amdgpu: add missing pci_disable_device() in amdgpu_pmops_runtime_resume() - c12daccc9017 platform/chrome: cros_ec_typec: Correct alt mode index - c317d2b8a430 platform/x86: msi-laptop: Fix resource cleanup - 0e21d41bc768 platform/x86: msi-laptop: Fix old-ec check for backlight registering - 6bc81c1b6313 ASoC: tas2764: Fix mute/unmute - e644497c5361 ASoC: tas2764: Drop conflicting set_bias_level power setting - 35bd912ed6c0 ASoC: tas2764: Allow mono streams - fd1d3b265784 platform/chrome: fix memory corruption in ioctl - 27bb672c0437 platform/chrome: fix double-free in chromeos_laptop_prepare() - 57dfb855bc9e ASoC: mt6359: fix tests for platform_get_irq() failure - 8a475a7732a5 drm:pl111: Add of_node_put() when breaking out of for_each_available_child_of_node() - 56d2233cf573 drm/dp_mst: fix drm_dp_dpcd_read return value checks - fe6eb3d0c874 drm/bridge: parade-ps8640: Fix regulator supply order - 60630834fad3 drm/virtio: Correct drm_gem_shmem_get_sg_table() error handling - 26c1b4cfe56f drm/mipi-dsi: Detach devices when removing the host - 652042135e08 drm/bridge: Avoid uninitialized variable warning - f369fb4deed7 drm: bridge: adv7511: unregister cec i2c device after cec adapter - 20609125b8bd drm: bridge: adv7511: fix CEC power down control register offset - a624161ebe0c net: mvpp2: fix mvpp2 debugfs leak - 7aef5082c56e once: add DO_ONCE_SLOW() for sleepable contexts - 77bfd26cbb61 net/ieee802154: reject zero-sized raw_sendmsg() - dc4e9cd6d6a6 net: wwan: iosm: Call mutex_init before locking it - 0b6516a4e3eb bnx2x: fix potential memory leak in bnx2x_tpa_stop() - 30bfa5aa7228 net: rds: don't hold sock lock when cancelling work from rds_tcp_reset_callbacks() - f828333ca90f hwmon: (pmbus/mp2888) Fix sensors readouts for MPS Multi-phase mp2888 controller - c91b922b4170 spi: Ensure that sg_table won't be used after being freed - 49d429760df7 tcp: fix tcp_cwnd_validate() to not forget is_cwnd_limited - 19d636b663e0 sctp: handle the error returned from sctp_auth_asoc_init_active_key - 7bfa18b05f38 mISDN: fix use-after-free bugs in l1oip timer handlers - 6f1991a940b9 eth: alx: take rtnl_lock on resume - e28a4e7f0296 vhost/vsock: Use kvmalloc/kvfree for larger packets. - 5dbdd690ed83 wifi: rtl8xxxu: Fix AIFS written to REG_EDCA_*_PARAM - 432eecffcf1b spi: s3c64xx: Fix large transfers with DMA - 1454a26cb1ab netfilter: nft_fib: Fix for rpath check with VRF devices - 7d98b26684cb xfrm: Reinject transport-mode packets through workqueue - 397e880acf44 Bluetooth: hci_core: Fix not handling link timeouts propertly - 1331d3e1f9b5 i2c: mlxbf: support lock mechanism - 9233ab8198d8 skmsg: Schedule psock work if the cached skb exists on the psock - 44f1dc2e821d spi/omap100k:Fix PM disable depth imbalance in omap1_spi100k_probe - daa5239ea49f spi: dw: Fix PM disable depth imbalance in dw_spi_bt1_probe - 6b941151865e x86/cpu: Include the header of init_ia32_feat_ctl()'s prototype - 3c27a1380798 x86/microcode/AMD: Track patch allocation size explicitly - 3e2b805a68ab wifi: ath11k: fix number of VHT beamformee spatial streams - 5a6827cdc258 netfilter: conntrack: revisit the gc initial rescheduling bias - 9c39ca418ba3 netfilter: conntrack: fix the gc rescheduling delay - b8917dce2134 Bluetooth: hci_{ldisc,serdev}: check percpu_init_rwsem() failure - c087c35292ea bpf: Ensure correct locking around vulnerable function find_vpid() - a0f15af17b7d net: fs_enet: Fix wrong check in do_pd_setup - ee7c5e814fb2 Bluetooth: RFCOMM: Fix possible deadlock on socket shutdown/release - 57d4f2f8a67b wifi: mt76: mt7915: do not check state before configuring implicit beamform - dea9093f24d6 wifi: mt76: mt7615: add mt7615_mutex_acquire/release in mt7615_sta_set_decap_offload - 817e8b75ae06 wifi: mt76: sdio: fix transmitting packet hangs - 5dc095a37fbd wifi: rtl8xxxu: Remove copy-paste leftover in gen2_update_rate_mask - 9973f78c19f3 wifi: rtl8xxxu: gen2: Fix mistake in path B IQ calibration - 5d9222c68022 bpf: btf: fix truncated last_member_type_id in btf_struct_resolve - 4ce47c5545d2 spi: meson-spicc: do not rely on busy flag in pow2 clk ops - 36c484bac9ed wifi: rtl8xxxu: Fix skb misuse in TX queue selection - fefd2269e681 spi: qup: add missing clk_disable_unprepare on error in spi_qup_pm_resume_runtime() - e22f6499183d spi: qup: add missing clk_disable_unprepare on error in spi_qup_resume() - 37005a948677 selftests/xsk: Avoid use-after-free on ctx - 69995c64e50e wifi: rtw88: add missing destroy_workqueue() on error path in rtw_core_init() - 6f9484e969cb wifi: rtl8xxxu: tighten bounds checking in rtl8xxxu_read_efuse() - d091771f511d Bluetooth: btusb: mediatek: fix WMT failure during runtime suspend - f91e25cfa553 bpf: Use this_cpu_{inc|dec|inc_return} for bpf_task_storage_busy - 0e1342510490 bpf: Propagate error from htab_lock_bucket() to userspace - 0b00c6130c1a bpf: Disable preemption when increasing per-cpu map_locked - 68ab7690332a xsk: Fix backpressure mechanism on Tx - 0559a6d96a99 x86/resctrl: Fix to restore to original value when re-enabling hardware prefetch register - e962e458bf96 spi: mt7621: Fix an error message in mt7621_spi_probe() - 0a16bbc8b030 bpftool: Fix a wrong type cast in btf_dumper_int - 6e8eadfa9bb1 wifi: mac80211: allow bw change during channel switch in mesh - 4ed5155043c9 bpf: Fix reference state management for synchronous callbacks - 3d0a101e7139 leds: lm3601x: Don't use mutex after it was destroyed - 54a3201f3c1f wifi: ath10k: add peer map clean up for peer delete in ath10k_sta_state() - 714536ff6f6c wifi: rtlwifi: 8192de: correct checking of IQK reload - 80a474502ef5 NFSD: Fix handling of oversized NFSv4 COMPOUND requests - dc7f225090c2 NFSD: Protect against send buffer overflow in NFSv2 READDIR - cedaf73c8bda SUNRPC: Fix svcxdr_init_encode's buflen calculation - 6b55707ff8b2 SUNRPC: Fix svcxdr_init_decode's end-of-buffer calculation - aed881630557 nfsd: Fix a memory leak in an error handling path - 5c4b234c44cb objtool: Preserve special st_shndx indexes in elf_update_symbol - 425a2a9469d2 ARM: 9247/1: mm: set readonly for MT_MEMORY_RO with ARM_LPAE - 2647b20e043c ARM: 9244/1: dump: Fix wrong pg_level in walk_pmd() - 93296e7ab774 MIPS: SGI-IP27: Fix platform-device leak in bridge_platform_create() - 993b13abde17 MIPS: SGI-IP27: Free some unused memory - 959855093f94 sh: machvec: Use char[] for section boundaries - 91fafd22f852 thermal: cpufreq_cooling: Check the policy first in cpufreq_cooling_register() - 81fb3ee298d5 ntfs3: rework xattr handlers and switch to POSIX ACL VFS helpers - 33d478eee2b5 userfaultfd: open userfaultfds with O_RDONLY - 10918ebecdc9 ima: fix blocking of security.ima xattrs of unsupported algorithms - b7af9b8be891 selinux: use "grep -E" instead of "egrep" - 73b8218ef4aa smb3: must initialize two ACL struct fields to zero - adf428ae46be drm/amd/display: Fix vblank refcount in vrr transition - 60a517452560 drm/i915: Fix watermark calculations for gen12+ CCS+CC modifier - 01bd3eaa5371 drm/i915: Fix watermark calculations for gen12+ MC CCS modifier - 20018a252f19 drm/i915: Fix watermark calculations for gen12+ RC CCS modifier - 861f085f81fd drm/nouveau: fix a use-after-free in nouveau_gem_prime_import_sg_table() - 446d40e2a8cb drm/nouveau/kms/nv140-: Disable interlacing - 4dab0d27a421 staging: greybus: audio_helper: remove unused and wrong debugfs usage - 28eb4bdb23e2 KVM: VMX: Drop bits 31:16 when shoving exception error code into VMCS - 4f7b1e7d0f36 KVM: nVMX: Don't propagate vmcs12's PERF_GLOBAL_CTRL settings to vmcs02 - be1a6a61f1b3 KVM: nVMX: Unconditionally purge queued/injected events on nested "exit" - 379de01906eb KVM: x86/emulator: Fix handing of POP SS to correctly set interruptibility - e3e5baa36879 blk-wbt: call rq_qos_add() after wb_normal is initialized - e8e0a6f4b8a2 media: cedrus: Fix endless loop in cedrus_h265_skip_bits() - b76fac61c33f media: cedrus: Set the platform driver data earlier - b19254eadab3 efi: libstub: drop pointless get_memory_map() call - 5cda4a11b490 thunderbolt: Explicitly enable lane adapter hotplug events at startup - d9c79fbcbdb6 tracing: Fix reading strings from synthetic events - b9ab154d22b8 tracing: Add "(fault)" name injection to kernel probes - 8ae88c4842c2 tracing: Move duplicate code of trace_kprobe/eprobe.c into header - 84f4be2093e1 tracing: Add ioctl() to force ring buffer waiters to wake up - 32eb54a986f4 tracing: Wake up waiters when tracing is disabled - 2475de2bc0de tracing: Wake up ring buffer waiters on closing of the file - 48272aa48d80 tracing: Disable interrupt or preemption before acquiring arch_spinlock_t - d4ab9bc5f56e ring-buffer: Fix race between reset page and reading page - be60f698c276 ring-buffer: Add ring_buffer_wake_waiters() - 5201dd81aef7 ring-buffer: Check pending waiters when doing wake ups as well - bc6d4e9d6484 ring-buffer: Have the shortest_full queue be the shortest not longest - e8d116738514 ring-buffer: Allow splice to read previous partially read pages - fb96b7489fbd ftrace: Properly unset FTRACE_HASH_FL_MOD - 31dc1727c103 livepatch: fix race between fork and KLP transition - 36997b75bbb3 ext4: update 'state->fc_regions_size' after successful memory allocation - 417b0455a0b6 ext4: fix potential memory leak in ext4_fc_record_regions() - 9b5eb368a86f ext4: fix potential memory leak in ext4_fc_record_modified_inode() - ef1607c99136 ext4: fix miss release buffer head in ext4_fc_write_inode - d29fa1ab4e62 ext4: fix dir corruption when ext4_dx_add_entry() fails - d12471b41674 ext4: place buffer head allocation before handle start - 46e5f470a144 ext4: ext4_read_bh_lock() should submit IO if the buffer isn't uptodate - 1f5e643b3829 ext4: don't increase iversion counter for ea_inodes - dd366295d1ec ext4: fix check for block being out of directory size - 4a967fe8b043 ext4: make ext4_lazyinit_thread freezable - 533c60a0b97c ext4: fix null-ptr-deref in ext4_write_info - d8e4af8314df ext4: avoid crash when inline data creation follows DIO write - 56fcd0788f0d jbd2: add miss release buffer head in fc_do_one_pass() - d11d2ded2939 jbd2: fix potential use-after-free in jbd2_fc_wait_bufs - e7385c868ee0 jbd2: fix potential buffer head reference count leak - d87fe290a533 jbd2: wake up journal waiters in FIFO order, not LIFO - 7434626c5eaa hardening: Remove Clang's enable flag for -ftrivial-auto-var-init=zero - 095493833b18 hardening: Avoid harmless Clang option under CONFIG_INIT_STACK_ALL_ZERO - 73687c53919f f2fs: fix to do sanity check on summary info - ed854f10e6af f2fs: fix to do sanity check on destination blkaddr during recovery - 7f10357c9046 f2fs: increase the limit for reserve_root - 0035b84223de f2fs: flush pending checkpoints when freezing super - ab4958975490 f2fs: complete checkpoints during remount - 0a408c6212c1 btrfs: set generation before calling btrfs_clean_tree_block in btrfs_init_new_buffer - 4b996a3014ef btrfs: fix race between quota enable and quota rescan ioctl - 0d9423034308 fs: record I_DIRTY_TIME even if inode already has I_DIRTY_INODE - 95a520b591c9 ksmbd: Fix user namespace mapping - a19f316406ea ksmbd: Fix wrong return value and message length check in smb2_ioctl() - 39b685562825 ksmbd: fix endless loop when encryption for response fails - 2b0897e33682 fbdev: smscufx: Fix use-after-free in ufx_ops_open() - aa7b2c927e4e pinctrl: rockchip: add pinmux_ops.gpio_set_direction callback - 5d97378b3626 gpio: rockchip: request GPIO mux to pinctrl when setting direction - e0b1c16fdadd scsi: qedf: Populate sysfs attributes for vport - 1d567179f277 slimbus: qcom-ngd: cleanup in probe error path - fa0aab2e45f0 slimbus: qcom-ngd: use correct error in message of pdr_add_lookup() failure - ba2159df1806 powerpc/boot: Explicitly disable usage of SPE instructions - 9df2a9cdad5b powercap: intel_rapl: Use standard Energy Unit for SPR Dram RAPL domain - 75d9de25a6f8 NFSD: Protect against send buffer overflow in NFSv3 READ - 2be9331ca606 NFSD: Protect against send buffer overflow in NFSv2 READ - 071a076fd1b7 NFSD: Protect against send buffer overflow in NFSv3 READDIR - 209a94c5192b serial: 8250: Request full 16550A feature probing for OxSemi PCIe devices - 63a3d75cf18c serial: 8250: Let drivers request full 16550A feature probing - 26e5c79e673c PCI: Sanitise firmware BAR assignments behind a PCI-PCI bridge - 7c16d0a4e6a4 xen/gntdev: Accommodate VMA splitting - 1cb73704cb47 xen/gntdev: Prevent leaking grants - 43bed0a13a5c mm/mmap: undo ->mmap() when arch_validate_flags() fails - 2b0072d33eb6 mm/damon: validate if the pmd entry is present before accessing - 91c4eb16e804 arm64: errata: Add Cortex-A55 to the repeat tlbi list - fc0f921b7e6e drm/udl: Restore display mode on resume - 064093472524 drm/virtio: Use appropriate atomic state in virtio_gpu_plane_cleanup_fb() - fb3910436be4 drm/virtio: Unlock reservations on virtio_gpu_object_shmem_init() error - f122bcb34f1a drm/virtio: Check whether transferred 2D BO is shmem - a95fb5d55af0 dmaengine: mxs: use platform_driver_register - e7a3334e83f9 Revert "drm/amdgpu: use dirty framebuffer helper" - 4bdedc3b5341 nvme-pci: set min_align_mask before calculating max_hw_sectors - 32aa0b3f0c06 nvme-multipath: fix possible hang in live ns resize with ANA access - 9391cc3a787a nvmem: core: Fix memleak in nvmem_register() - 7efe61dc6aa4 UM: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK - 81ab826a285d riscv: Pass -mno-relax only on lld < 15.0.0 - 7780bb02a069 riscv: always honor the CONFIG_CMDLINE_FORCE when parsing dtb - c657b70e8074 riscv: Make VM_WRITE imply VM_READ - 3c3c4fa118a4 riscv: Allow PROT_WRITE-only mmap() - af3aaee08df8 parisc: fbdev/stifb: Align graphics memory size to 4MB - dc235db7b79a RISC-V: Make port I/O string accessors actually work - 8c487db000fd riscv: topology: fix default topology reporting - d46c24f307fb arm64: topology: move store_cpu_topology() to shared code - fcf0f6cbb653 regulator: qcom_rpm: Fix circular deferral regression - 78d81a8a8ce1 net: thunderbolt: Enable DMA paths only after rings are enabled - 3281e81ce90c hwmon: (gsc-hwmon) Call of_node_get() before of_find_xxx API - e1ab98ec2bc9 ASoC: wcd934x: fix order of Slimbus unprepare/disable - a2140a9922d1 ASoC: wcd9335: fix order of Slimbus unprepare/disable - d0507b36da9f platform/chrome: cros_ec_proto: Update version on GET_NEXT_EVENT failure - fcfeecca153d quota: Check next/prev free block number after reading from quota file - 17214cfab73b HID: multitouch: Add memory barriers - 219e4a0f9d68 fs: dlm: handle -EBUSY first in lock arg validation - 34ed22dd2860 fs: dlm: fix race between test_bit() and queue_work() - 7fa5304c4b5b i2c: designware: Fix handling of real but unexpected device interrupts - f9effcefa8be mmc: sdhci-sprd: Fix minimum clock limit - a4df91a88c3f can: kvaser_usb_leaf: Fix CAN state after restart - 0c28c2c0cfa2 can: kvaser_usb_leaf: Fix TX queue out of sync after restart - b8c4f6345e0e can: kvaser_usb_leaf: Fix overread with an invalid command - de4434d6823c can: kvaser_usb: Fix use of uninitialized completion - 354d768e315d usb: add quirks for Lenovo OneLink+ Dock - 103b459590e1 xhci: dbc: Fix memory leak in xhci_alloc_dbc() - 39f4c90b9995 iio: pressure: dps310: Reset chip after timeout - bc493cd75466 iio: pressure: dps310: Refactor startup procedure - 5f6bfc1926bb iio: adc: ad7923: fix channel readings for some variants - 1be580ed8403 iio: ltc2497: Fix reading conversion results - ef4018707df8 iio: dac: ad5593r: Fix i2c read protocol requirements - 60480291c1fc cifs: Fix the error length of VALIDATE_NEGOTIATE_INFO message - 0d814a2199cf cifs: destage dirty pages before re-reading them for cache=none - 15993e9a9b12 hv_netvsc: Fix race between VF offering and VF association message from host - f9dc33f23153 io_uring/net: don't update msg_name if not provided - a1bd289c10ac mtd: rawnand: atmel: Unmap streaming DMA mappings - 3e4d2375d154 ALSA: hda/realtek: Add Intel Reference SSID to support headset keys - 41e83faf036c ALSA: hda/realtek: Add quirk for ASUS GV601R laptop - c01f385c70db ALSA: hda/realtek: Correct pin configs for ASUS G533Z - 0d50e05ecc2c ALSA: hda/realtek: remove ALC289_FIXUP_DUAL_SPK for Dell 5530 - ec439b97d983 ALSA: usb-audio: Fix NULL dererence at error path - 0672215994e2 ALSA: usb-audio: Fix potential memory leaks - 550ca3082ebd ALSA: rawmidi: Drop register_mutex in snd_rawmidi_free() - 45899fae65e5 ALSA: oss: Fix potential deadlock at unregistration - 5ca155aa79e9 Revert "fs: check FMODE_LSEEK to control internal pipe splicing" - a3f2f5ac9d61 Linux 5.15.74 - de124365a7d2 wifi: mac80211: fix MBSSID parsing use-after-free - 7d998f6b7365 mac80211: fix memory leaks with element parsing - fee48f3bdd75 mac80211: always allocate struct ieee802_11_elems - 630060f11756 mac80211: mlme: find auth challenge directly - 21df3a583e8e mac80211: move CRC into struct ieee802_11_elems - 864f2d3482f4 mac80211: mesh: clean up rx_bcn_presp API - e5ebcbb4f967 misc: pci_endpoint_test: Fix pci_endpoint_test_{copy,write,read}() panic - cb9defecf381 misc: pci_endpoint_test: Aggregate params checking for xfer - 2c657a0cbd48 Input: xpad - fix wireless 360 controller breaking after suspend - db4db28fccb4 Input: xpad - add supported devices as contributed on github - d15bb1f6dabe wifi: cfg80211: update hidden BSSes to avoid WARN_ON - 93a3a3255407 wifi: mac80211: fix crash in beacon protection for P2P-device - fff244e9171b wifi: mac80211_hwsim: avoid mac80211 warning on bad rate - 0a8ee682e4f9 wifi: cfg80211: avoid nontransmitted BSS list corruption - bfe29873454f wifi: cfg80211: fix BSS refcounting bugs - 9e99ca59ed39 wifi: cfg80211: ensure length byte is present before access - 0a861bd25dad wifi: cfg80211/mac80211: reject bad MBSSID elements - 9a8ef2030510 wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans() - 398e30b67092 random: use expired timer rather than wq for mixing fast pool - 984faa6fc759 random: avoid reading two cache lines on irq randomness - a937c59863d7 Revert "crypto: qat - reduce size of mapped region" - 0e3ff69ee691 Revert "powerpc/rtas: Implement reentrant rtas call" - e0295c43166b USB: serial: qcserial: add new usb-id for Dell branded EM7455 - 76efb4897bc3 scsi: stex: Properly zero out the passthrough command structure - 5fbbe7e98e9b efi: Correct Macmini DMI match in uefi cert quirk - 8754dc846d03 ALSA: hda: Fix position reporting on Poulsbo - 14f143fb4268 random: clamp credited irq bits to maximum mixed - be53fa6cf667 random: restore O_NONBLOCK support - 2f96da3fd18f ceph: don't truncate file in atomic_open - c0c3d3d3ea41 nilfs2: replace WARN_ONs by nilfs_error for checkpoint acquisition failure - 44b1ee304bac nilfs2: fix leak of nilfs_root in case of writer thread creation failure - cb602c2b654e nilfs2: fix use-after-free bug of struct nilfs_root - 1e512c65b4ad nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level() - 17aac9b7af2b Linux 5.15.73 - f7b16f51753a Revert "clk: ti: Stop using legacy clkctrl names for omap4 and 5" - d8b1b64a070e rpmsg: qcom: glink: replace strncpy() with strscpy_pad() - d58eb80b723d USB: serial: ftdi_sio: fix 300 bps rate for SIO - 5ff80339cdc3 usb: mon: make mmapped memory read only - 278fefd29eea net/mlx5: Disable irq when locking lag_lock - 54f382d4b7f8 wifi: cfg80211: fix MCS divisor value - 0fa249414a6f mm/huge_memory: use pfn_to_online_page() in split_huge_pages_all() - f1d6894159fc mm/huge_memory: minor cleanup for split_huge_pages_all - 7190afd4cd5f perf parse-events: Identify broken modifiers - f6f740f6ca3b mmc: core: Terminate infinite loop in SD-UHS voltage switch - 9635e05e015a mmc: core: Replace with already defined values for readability - f2af62d909ad drm/amd/display: skip audio setup when audio stream is enabled - d444cfe6d047 drm/amd/display: update gamut remap if plane has changed - 4afcb53474ae drm/amd/display: Assume an LTTPR is always present on fixed_vs links - 5e76ff629a20 drm/amd/display: Fix double cursor on non-video RGB MPO - e6590139ffa3 net: atlantic: fix potential memory leak in aq_ndev_close() - 005e368a61bc arch: um: Mark the stack non-executable to fix a binutils warning - 5f85191bedba um: Cleanup compiler warning in arch/x86/um/tls_32.c - 6827af886be8 um: Cleanup syscall_handler_t cast in syscalls_32.h - f386b373e9f7 ALSA: hda/hdmi: Fix the converter reuse for the silent stream - a36b2dc5c0da net: marvell: prestera: add support for for Aldrin2 - d2588ba1a338 net/ieee802154: fix uninit value bug in dgram_sendmsg - 1030659dac4e scsi: qedf: Fix a UAF bug in __qedf_probe() - f7126aa3624c ARM: dts: fix Moxa SDIO 'compatible', remove 'sdhci' misnomer - 968299cd58b7 dmaengine: xilinx_dma: Report error in case of dma_set_mask_and_coherent API failure - 17f55255af4c dmaengine: xilinx_dma: cleanup for fetching xlnx,num-fstores property - b2f275550136 dmaengine: xilinx_dma: Fix devm_platform_ioremap_resource error handling - fd425b89d040 firmware: arm_scmi: Add SCMI PM driver remove routine - e092fc3a2892 firmware: arm_scmi: Harden accesses to the sensor domains - 9f81dbb934fb firmware: arm_scmi: Improve checks in the info_get operations - 64b79e632869 fs: fix UAF/GPF bug in nilfs_mdt_destroy - 31bdba07f6b2 powerpc/64s/radix: don't need to broadcast IPI for radix pmd collapse flush - 46c22e7b094f mm: gup: fix the fast GUP race against THP collapse - 88ccea0a4458 xsk: Inherit need_wakeup flag for shared sockets - f07fbefcea5b docs: update mediator information in CoC docs - cf26ddb96b4f Makefile.extrawarn: Move -Wcast-function-type-strict to W=1 - c68173b2012b Linux 5.15.72 - 713fa3e4591f drm/i915/gem: Really move i915_gem_context.link under ref protection - a00ed4e5d5ee x86/alternative: Fix race in try_get_desc() - c3d4b8970c0d KVM: x86: Hide IA32_PLATFORM_DCA_CAP[31:0] from the guest - ab5c5787ab5e clk: iproc: Do not rely on node name for correct PLL setup - e748a084b51c clk: imx: imx6sx: remove the SET_RATE_PARENT flag for QSPI clocks - 19f4e1636626 fs: split off setxattr_copy and do_setxattr function from setxattr - a0e3719e030a vdpa/ifcvf: fix the calculation of queuepair - 4755d9d2c9b0 selftests: Fix the if conditions of in test_extra_filter() - c83a7606aa65 net: phy: Don't WARN for PHY_UP state in mdio_bus_phy_resume() - a8cd7e1bc7cd net: stmmac: power up/down serdes in stmmac_open/release - 67c00bcf4231 wifi: mac80211: fix regression with non-QoS drivers - 520e434a082d nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices - e9d7d809022e net/mlxbf_gige: Fix an IS_ERR() vs NULL bug in mlxbf_gige_mdio_probe - 8b1b908507ce cxgb4: fix missing unlock on ETHOFLD desc collect fail path - e99c7a61d89e net: sched: act_ct: fix possible refcount leak in tcf_ct_init() - 815381aeff95 usbnet: Fix memory leak in usbnet_disconnect() - af91321b7372 gpio: mvebu: Fix check for pwm support on non-A8K platforms - f592ccddac68 Input: melfas_mip4 - fix return value check in mip4_probe() - ff982b1f325d Revert "drm: bridge: analogix/dp: add panel prepare/unprepare in suspend/resume time" - bde7795794f4 drm/bridge: lt8912b: fix corrupted image output - e103b0e83991 drm/bridge: lt8912b: set hdmi or dvi mode - 473f653a86ee drm/bridge: lt8912b: add vsync hsync - 6a12105d9d4f ASoC: tas2770: Reinit regcache on reset - 75ef73d7d2b3 arm64: dts: qcom: sm8350: fix UFS PHY serdes size - 5664dc84fc2e ASoC: imx-card: Fix refcount issue with of_node_put - 367403bc1cfe soc: sunxi: sram: Fix debugfs info for A64 SRAM C - 68d2f42cf4f6 soc: sunxi: sram: Fix probe function ordering issues - 2f82b5290078 soc: sunxi_sram: Make use of the helper function devm_platform_ioremap_resource() - 861adc2b2037 soc: sunxi: sram: Prevent the driver from being unbound - 8b07378ebe43 soc: sunxi: sram: Actually claim SRAM regions - d50e0e2f3d94 ARM: dts: am5748: keep usb4_tm disabled - c48e3db1df25 reset: imx7: Fix the iMX8MP PCIe PHY PERST support - 606229101290 ARM: dts: am33xx: Fix MMCHS0 dma properties - bfe5dc2101ba swiotlb: max mapping size takes min align mask into account - a6a3b6b11ac0 media: v4l2-compat-ioctl32.c: zero buffer passed to v4l2_compat_get_array_args() - ab9d32844742 media: rkvdec: Disable H.264 error detection - 69379139ed78 media: dvb_vb2: fix possible out of bound access - 6287c9e00595 mm,hwpoison: check mm when killing accessing process - f9aed3d8a029 mm: fix madivse_pageout mishandling on non-LRU page - 1299c1198878 mm/migrate_device.c: flush TLB while holding PTL - e858f7ac7395 mm: fix dereferencing possible ERR_PTR - d75ce115625e mm: prevent page_frag_alloc() from corrupting the memory - 23d17e2b04c7 mm/page_alloc: fix race condition between build_all_zonelists and page allocation - fec2db7a434a mmc: hsq: Fix data stomping during mmc recovery - 4fef6e1fe07c mmc: moxart: fix 4-bit bus width and remove 8-bit bus width - 4f75d0cacd65 libata: add ATA_HORKAGE_NOLPM for Pioneer BDR-207M and BDR-205 - dc248ddf41ea vduse: prevent uninitialized memory accesses - ea774829699a drm/amdgpu: Add amdgpu suspend-resume code path under SRIOV - 25759a7bc1f4 drm/i915/gt: Restrict forced preemption to the active context - e0f576335d05 Revert "firmware: arm_scmi: Add clock management to the SCMI power domain" - 5de02ab84aec net: mt7531: only do PLL once after the reset - 56e3f8d56299 mm/damon/dbgfs: fix memory leak when using debugfs_lookup() - 149da9e60b8c ntfs: fix BUG_ON in ntfs_lookup_inode_by_name() - dc8cdb988453 ARM: dts: integrator: Tag PCI host with device_type - aa5c3aa3f197 x86/sgx: Do not fail on incomplete sanitization on premature stop of ksgxd - 476c188b9dbe clk: ingenic-tcu: Properly enable registers before accessing timers - d134b0f7a9b9 can: c_can: don't cache TX messages for C_CAN cores - 6fff203793cb Input: snvs_pwrkey - fix SNVS_HPVIDR1 register address - 006a5085a3a8 net: usb: qmi_wwan: Add new usb-id for Dell branded EM7455 - 81e759d71a6b thunderbolt: Explicitly reset plug events delay back to USB4 spec value - 85a70a259916 usb: typec: ucsi: Remove incorrect warning - ac12a04c8e08 uas: ignore UAS for Thinkplus chips - 528aba78ee01 usb-storage: Add Hiksemi USB3-FW to IGNORE_UAS - 0a4e8f384e82 uas: add no-uas quirk for Hiksemi usb_disk - 8484a356cee8 cgroup: cgroup_get_from_id() must check the looked-up kn is a directory - ae04dd5ef180 cgroup: reduce dependency on cgroup_mutex - 7a64e6dc6cb7 ALSA: hda/realtek: fix speakers and micmute on HP 855 G8 - 6a3bee2ead9b ALSA: hda: Fix Nvidia dp infoframe - f7392f93a2fb ALSA: hda: Fix hang at HD-audio codec unbinding due to refcount saturation - de5deddfa7e7 ALSA: hda: Do disconnect jacks at codec unbind - 90c7e9b400c7 Linux 5.15.71 - 214194610a18 ext4: use locality group preallocation for small closed files - 8a1ac4167dda ext4: avoid unnecessary spreading of allocations among groups - fd8b82919549 ext4: make mballoc try target group first even with mb_optimize_scan - 21dada4ce19c ext4: limit the number of retries after discarding preallocations blocks - be4df018c0be ext4: fix bug in extents parsing when eh_entries == 0 and eh_depth > 0 - 90bc7b630c6c ext4: make directory inode spreading reflect flexbg size - 95d714d8ad3d devdax: Fix soft-reservation memory description - 27bf7a5d1198 NFSv4: Fixes for nfs4_inode_return_delegation() - 21b0301f2234 drm/amdgpu: don't register a dirty callback for non-atomic - 6eb08245da51 i2c: mlxbf: Fix frequency calculation - dc2a0c587006 i2c: mlxbf: prevent stack overflow in mlxbf_i2c_smbus_start_transaction() - 621c6ab03ac3 i2c: mlxbf: incorrect base address passed during io write - c242dbf2e36f i2c: imx: If pm_runtime_get_sync() returned 1 device access is possible - c71ec39be45a workqueue: don't skip lockdep work dependency in cancel_work_sync() - 929ef155e1da fsdax: Fix infinite loop in dax_iomap_rw() - 9aac3819f099 drm/rockchip: Fix return type of cdn_dp_connector_mode_valid - 1c26968caf18 drm/amd/display: Mark dml30's UseMinimumDCFCLK() as noinline for stack usage - 492db4ffcff3 drm/amd/display: Reduce number of arguments of dml31's CalculateFlipSchedule() - 9539cfc74493 drm/amd/display: Reduce number of arguments of dml31's CalculateWatermarksAndDRAMSpeedChangeSupport() - a541c0111818 drm/amd/display: Limit user regamma to a valid value - 33b128f790b6 drm/amdgpu: use dirty framebuffer helper - f76d6f309a68 drm/amd/pm: disable BACO entry/exit completely on several sienna cichlid cards - e5ae504c8623 drm/gma500: Fix BUG: sleeping function called from invalid context errors - e07d9154bb81 Drivers: hv: Never allocate anything besides framebuffer from framebuffer memory region - 5f270b61ee8b drm/amd/amdgpu: fixing read wrong pf2vf data in SRIOV - d3a67c21b18f s390/dasd: fix Oops in dasd_alias_get_start_dev due to missing pavgroup - faf0e1b5d82b serial: tegra-tcu: Use uart_xmit_advance(), fixes icount.tx accounting - 0aada772fd16 serial: tegra: Use uart_xmit_advance(), fixes icount.tx accounting - 4c7e17270cab serial: Create uart_xmit_advance() - 4199425b1132 serial: fsl_lpuart: Reset prior to registration - cc1504f6da2e KVM: x86/mmu: Fold rmap_recycle into rmap_add - dddae48eabfb selftests: forwarding: add shebang for sch_red.sh - 08483e4c0c83 bnxt: prevent skb UAF after handing over to PTP worker - f8162aed962b net: sched: fix possible refcount leak in tc_new_tfilter() - bd29ca2b398c net: sunhme: Fix packet reception for len < RX_COPY_THRESHOLD - ec3a6f4ffe55 bonding: fix NULL deref in bond_rr_gen_slave_id - db145b8a04fc net/smc: Stop the CLC flow if no link to map buffers on - 5daef0042d2c drm/mediatek: dsi: Move mtk_dsi_stop() call back to mtk_dsi_poweroff() - a08cba2f50d7 perf tools: Honor namespace when synthesizing build-ids - 1a83f39dc4e1 perf kcore_copy: Do not check /proc/modules is unchanged - a3b923f449a3 perf jit: Include program header in ELF files - 39dc6ccdd5af perf stat: Fix BPF program section name - c6d939639fe0 can: gs_usb: gs_can_open(): fix race dev->can.state condition - e1676adedc17 net: sh_eth: Fix PHY state warning splat during system resume - 71200518bbbf net: ravb: Fix PHY state warning splat during system resume - d5917b7af7ca netfilter: ebtables: fix memory leak when blob is malformed - 08d7524f366a netfilter: nf_tables: fix percpu memory leak at nf_tables_addchain() - 91aa52652f4b netfilter: nf_tables: fix nft_counters_enabled underflow at nf_tables_addchain() - c721623efd09 net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs - f58e43184226 net/sched: taprio: avoid disabling offload when it was never enabled - 510e703e4ed0 net: enetc: deny offload of tc-based TSN features on VF interfaces - 11eb9ed08856 net: enetc: move enetc_set_psfp() out of the common enetc_set_features() - c60801e4e2b5 wireguard: netlink: avoid variable-sized memcpy on sockaddr - 3ebf690d1cde wireguard: ratelimiter: disable timings test by default - c2dc533a7edb net: ipa: properly limit modem routing table use - cbdab7d68f20 of: mdio: Add of_node_put() when breaking out of for_each_xx - ca86577c10bc drm/hisilicon: Add depends on MMU - 68c4acee6328 drm/hisilicon/hibmc: Allow to be built if COMPILE_TEST is enabled - 8547c7bfc061 sfc: fix null pointer dereference in efx_hard_start_xmit - 360910b88d14 sfc: fix TX channel offset when using legacy interrupts - bc750d7127a9 i40e: Fix set max_tx_rate when it is lower than 1 Mbps - 53220b99059a i40e: Fix VF set max MTU size - 7249a653fe5f iavf: Fix set max MTU size with port VLAN and jumbo frames - 030e0688b6b2 mlxbf_gige: clear MDIO gateway lock after read - 93859f6878e7 iavf: Fix bad page state - e1dbe8a62098 um: fix default console kernel parameter - 7400e2edfc9e MIPS: Loongson32: Fix PHY-mode being left unspecified - abea65fa7713 MIPS: lantiq: export clk_get_io() for lantiq_wdt.ko - 831cf63c043e drm/panel: simple: Fix innolux_g121i1_l01 bus_format - 408d5752b60f net: team: Unsync device addresses on ndo_stop - f50265a4f3da net: bonding: Unsync device addresses on ndo_stop - e6b277f7367e net: bonding: Share lacpdu_mcast_addr definition - 8b2ab46b6c63 scsi: mpt3sas: Fix return value check of dma_get_required_mask() - 89df49e561b4 scsi: qla2xxx: Fix memory leak in __qlt_24xx_handle_abts() - 5826a555f77c net: phy: aquantia: wait for the suspend/resume operations to finish - 4d2f1bc9067a net: core: fix flow symmetric hash - 8d06006c7eb7 ipvlan: Fix out-of-bound bugs caused by unset skb->mac_header - dae9d2abe25b iavf: Fix cached head and tail value for iavf_get_tx_pending - 34447d64b8d2 ice: Don't double unplug aux on peer initiated reset - 816eab147e5c netfilter: nfnetlink_osf: fix possible bogus match in nf_osf_find() - dc33ffbc361e netfilter: nf_conntrack_irc: Tighten matching on DCC message - 0606c5d5fefd netfilter: nf_conntrack_sip: fix ct_sip_walk_headers - 0babb5bc85ee arm64: dts: rockchip: Remove 'enable-active-low' from rk3399-puma - dd5a6c5a0875 dmaengine: ti: k3-udma-private: Fix refcount leak bug in of_xudma_dev_get() - 1b0e46d970b4 arm64: dts: rockchip: Set RK3399-Gru PCLK_EDP to 24 MHz - e352fea1d0fc drm/mediatek: dsi: Add atomic {destroy,duplicate}_state, reset callbacks - 43733b6c9fda arm64: dts: rockchip: Fix typo in lisense text for PX30.Core - 2929463a9eff arm64: dts: rockchip: Pull up wlan wake# on Gru-Bob - 166a332463b5 firmware: arm_scmi: Fix the asynchronous reset requests - 1f08a1b26cfc firmware: arm_scmi: Harden accesses to the reset domains - 9ec5a534d77c xfs: validate inode fork size against fork format - 5caa3a127953 xfs: fix xfs_ifree() error handling to not leak perag ref - 9e7b231687fd xfs: reorder iunlink remove operation in xfs_ifree - 28c7ef86b21b vmlinux.lds.h: CFI: Reduce alignment of jump-table to function alignment - 3c3edb82d67b arm64: topology: fix possible overflow in amu_fie_setup() - 2427a04bce86 KVM: x86: Inject #UD on emulated XSETBV if XSAVES isn't enabled - 61703b248be9 mm: slub: fix flush_cpu_slab()/__free_slab() invocations in task context. - 2d6e55e0c038 mm/slub: fix to return errno if kmalloc() fails - 71075d7d4632 net: mana: Add rmb after checking owner bits - 19aea370fd09 can: flexcan: flexcan_mailbox_read() fix return value for drop = true - bf0197aea195 kasan: call kasan_malloc() from __kmalloc_*track_caller() - c75288a4902b riscv: fix a nasty sigreturn bug... - 97da736cd11a gpiolib: cdev: Set lineevent_state::irq after IRQ register successfully - 9b26723e058f gpio: mockup: Fix potential resource leakage when register a chip - 18352095a0d5 gpio: mockup: fix NULL pointer dereference when removing debugfs - 2279e977405b wifi: mt76: fix reading current per-tid starting sequence number for aggregation - b5bc5a274d54 efi: libstub: check Shim mode using MokSBStateRT - ef43fee9f211 efi: x86: Wipe setup_data on pure EFI boot - b173f1f8ef9e thunderbolt: Add support for Intel Maple Ridge single port controller - 65b13f951fe6 usb: dwc3: core: leave default DMA if the controller does not support 64-bit DMA - 7143f6cf58db media: flexcop-usb: fix endpoint type check - d8a76a2e514f btrfs: fix hang during unmount when stopping a space reclaim worker - 46053262b5f5 btrfs: fix hang during unmount when stopping block group reclaim worker - b02f86689a5a iommu/vt-d: Check correct capability for sagaw determination - a963fe6d0eb6 ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5530 laptop - 4b2fa20da623 ALSA: hda/realtek: Add quirk for ASUS GA503R laptop - eb54e457c4ad ALSA: hda/realtek: Add pincfg for ASUS G533Z HP jack - 0898469913cd ALSA: hda/realtek: Add pincfg for ASUS G513 HP jack - c6a746b4fca5 ALSA: hda/realtek: Re-arrange quirk table entries - 41e974cd6ecb ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5570 laptop - 5421125bbda8 ALSA: hda/realtek: Add quirk for Huawei WRT-WX9 - 84481d7a59a2 ALSA: hda: add Intel 5 Series / 3400 PCI DID - 04b5bd5702ab ALSA: hda/tegra: set depop delay for tegra - e10425c5424b ALSA: core: Fix double-free at snd_card_new() - 10a8c5d7d393 Revert "ALSA: usb-audio: Split endpoint setups for hw_params and prepare" - 06c0204a6e80 USB: serial: option: add Quectel RM520N - 6cf9e8b7e67a USB: serial: option: add Quectel BG95 0x0203 composition - 369b008bbe36 USB: core: Fix RST error in hub.c - d10d1e9d9f1e drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES - 6eede01dfd0e Revert "usb: gadget: udc-xilinx: replace memcpy with memcpy_toio" - c02431f43e12 Revert "usb: add quirks for Lenovo OneLink+ Dock" - 8de5e12f587b usb: gadget: udc-xilinx: replace memcpy with memcpy_toio - 2db7a7176c45 usb: add quirks for Lenovo OneLink+ Dock - a72eee6d905e usb: dwc3: gadget: Avoid duplicate requests to enable Run/Stop - f79a57d4091f usb: dwc3: gadget: Don't modify GEVNTCOUNT in pullup() - 1a9923999459 usb: dwc3: gadget: Refactor pullup() - 7604a210acbb usb: dwc3: gadget: Prevent repeat pullup() - a0b5d22b0448 usb: dwc3: Issue core soft reset before enabling run/stop - 8d583ba79cde usb: dwc3: gadget: Avoid starting DWC3 gadget during UDC unbind - 167b18f25b96 staging: r8188eu: Add Rosewill USB-N150 Nano to device tables - add40eda8258 staging: r8188eu: Remove support for devices with 8188FU chipset (0bda:f179) - 55653c548612 drm/amdgpu: make sure to init common IP before gmc - 25a90a11036b drm/amdgpu: Separate vf2pf work item init from virt data exchange - 3e98e33d345e Linux 5.15.70 - 21f948cab866 ALSA: hda/sigmatel: Fix unused variable warning for beep power change - 5db17805b6ba cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all() - 39b0235284c7 KVM: SEV: add cache flush to solve SEV cache incoherency issues - d9bf46e74735 net: Find dst with sk's xfrm policy not ctl_sk - ab5140c6ddd7 video: fbdev: pxa3xx-gcu: Fix integer overflow in pxa3xx_gcu_write - 9af7af862cb8 mksysmap: Fix the mismatch of 'L0' symbols in System.map - 2340f23c770d drm/panfrost: devfreq: set opp to the recommended one to configure regulator - 7e8df4920b2a MIPS: OCTEON: irq: Fix octeon_irq_force_ciu_mapping() - af88da4c737a afs: Return -EAGAIN, not -EREMOTEIO, when a file already locked - 2dd0ae85fb3c net: usb: qmi_wwan: add Quectel RM520N - a5e949e088bc ALSA: hda/tegra: Align BDL entry to 4KB boundary - 3d25aaf71fe0 ALSA: hda/sigmatel: Keep power up while beep is enabled - d582756bfc71 wifi: mac80211_hwsim: check length for virtio packets - 17898c3b578a rxrpc: Fix calc of resend age - 1bbcd88c3c99 rxrpc: Fix local destruction being repeated - 87cd4c02bdb1 scsi: lpfc: Return DID_TRANSPORT_DISRUPTED instead of DID_REQUEUE - f08a320b4b60 regulator: pfuze100: Fix the global-out-of-bounds access in pfuze100_regulator_probe() - 80c7be217ba7 ASoC: nau8824: Fix semaphore unbalance at error paths - f1d57c4c99c2 arm64: dts: juno: Add missing MHU secure-irq - 59b756da49bf video: fbdev: i740fb: Error out if 'pixclock' equals zero - 899f4160b140 binder: remove inaccurate mmap_assert_locked() - 8c2bbfb0ded3 drm/amdgpu: move nbio sdma_doorbell_range() into sdma code for vega - 0a7d86f156fa drm/amdgpu: move nbio ih_doorbell_range() into ih code for vega - dcef16f64969 drm/amdgpu: Don't enable LTR if not supported - 710ebf8f1a08 tools/include/uapi: Fix <asm/errno.h> for parisc and xtensa - 309e9f4a17cf parisc: Allow CONFIG_64BIT with ARCH=parisc - 9a72466fb61b cifs: always initialize struct msghdr smb_msg completely - 21c47a08f96a cifs: don't send down the destination address to sendmsg for a SOCK_STREAM - e1aad8c56090 cifs: revalidate mapping when doing direct writes - b04e0208d025 of/device: Fix up of_dma_configure_id() stub - 8fd27239ca92 parisc: ccio-dma: Add missing iounmap in error path in ccio_probe() - 5f285e4c47c3 block: blk_queue_enter() / __bio_queue_enter() must return -EAGAIN for nowait - f86092d12fbb drm/meson: Fix OSD1 RGB to YCbCr coefficient - d38eb1f37538 drm/meson: Correct OSD1 global alpha value - 89cfddd416ba gpio: mpc8xxx: Fix support for IRQ_TYPE_LEVEL_LOW flow_type in mpc85xx - 9a173db71a99 NFSv4: Turn off open-by-filehandle and NFS re-export for NFSv4.0 - cd358b2ee56f pinctrl: sunxi: Fix name for A100 R_PIO - ca2b798e53d4 pinctrl: rockchip: Enhance support for IRQ_TYPE_EDGE_BOTH - 30fccb4fe449 pinctrl: qcom: sc8180x: Fix wrong pin numbers - cbafdbb6f6ce pinctrl: qcom: sc8180x: Fix gpio_wakeirq_map - ba6b9f7cc110 of: fdt: fix off-by-one error in unflatten_dt_nodes() - c23065adf97f tty: serial: atmel: Preserve previous USART mode if RS485 disabled - 1d01d7beccba serial: atmel: remove redundant assignment in rs485_config - f3450c33411b drm/tegra: vic: Fix build warning when CONFIG_PM=n - 820b689b4a7a Linux 5.15.69 - 277674996dcf Input: goodix - add compatible string for GT1158 - b9b39f7332c5 RDMA/irdma: Use s/g array in post send only when its valid - 125c3ae8a936 usb: gadget: f_uac2: fix superspeed transfer - fa7e0266c239 usb: gadget: f_uac2: clean up some inconsistent indenting - 07609e83c1b9 soc: fsl: select FSL_GUTS driver for DPIO - 3998dc50ebdc mm: Fix TLB flush for not-first PFNMAP mappings in unmap_region() - cd698131ef5d usb: storage: Add ASUS <0x0b05:0x1932> to IGNORE_UAS - 6087747599ec platform/x86: acer-wmi: Acer Aspire One AOD270/Packard Bell Dot keymap fixes - d4441b810bd8 perf/arm_pmu_platform: fix tests for platform_get_irq() failure - 55032fb14d4a net: dsa: hellcreek: Print warning only once - 985a5d3d491d drm/amd/amdgpu: skip ucode loading if ucode_size == 0 - a1347be8f0ff nvmet-tcp: fix unhandled tcp states in nvmet_tcp_state_change() - 3d380f9d1e2b Input: iforce - add support for Boeder Force Feedback Wheel - b9682878abee ieee802154: cc2520: add rc code in cc2520_tx() - 3a10e8edee2b gpio: mockup: remove gpio debugfs when remove device - b4ebcd6d48bc tg3: Disable tg3 device on system reboot to avoid triggering AER - f715188c23fa hid: intel-ish-hid: ishtp: Fix ishtp client sending disordered message - a86c8d1b36a9 HID: ishtp-hid-clientHID: ishtp-hid-client: Fix comment typo - 2e3aeb48995a dt-bindings: iio: gyroscope: bosch,bmg160: correct number of pins - 1b80691d5115 drm/msm/rd: Fix FIFO-full deadlock - a9687a2dc7e1 platform/surface: aggregator_registry: Add support for Surface Laptop Go 2 - 49801d5f8b67 Input: goodix - add support for GT1158 - 709edbac4c45 iommu/vt-d: Fix kdump kernels boot failure with scalable mode - 90f922646f57 tracefs: Only clobber mode/uid/gid on remount if asked - 3c90af5a773a tracing: hold caller_addr to hardirq_{enable,disable}_ip - 64840a4a2d8e task_stack, x86/cea: Force-inline stack helpers - 0b009e5fd146 x86/mm: Force-inline __phys_addr_nodebug() - f9571a969973 lockdep: Fix -Wunused-parameter for _THIS_IP_ - dee782da3937 ARM: dts: at91: sama7g5ek: specify proper regulator output ranges - 424ac5929d0a ARM: dts: at91: fix low limit for CPU regulator - 8be25fa7cfd6 ARM: dts: imx6qdl-kontron-samx6i: fix spi-flash compatible - 78eb5e326a0e ARM: dts: imx: align SPI NOR node name with dtschema - 3bb12efc5e4d ACPI: resource: skip IRQ override on AMD Zen platforms - a68a734b19af NFS: Fix WARN_ON due to unionization of nfs_inode.nrequests - dd20085f2a88 Linux 5.15.68 - e04b25638aef ARM: at91: ddr: remove CONFIG_SOC_SAMA7 dependency - 154e72a4b381 perf machine: Use path__join() to compose a path instead of snprintf(dir, '/', filename) - 590b4f10e3a4 drm/bridge: display-connector: implement bus fmts callbacks - e084c6ab37d2 arm64: errata: add detection for AMEVCNTR01 incrementing incorrectly - 4740910867ea iommu/vt-d: Correctly calculate sagaw value of IOMMU - f9e792035a0b arm64/bti: Disable in kernel BTI when cross section thunks are broken - a8a007c5b10f Revert "arm64: kasan: Revert "arm64: mte: reset the page tag in page->flags"" - 7aa57d869e4a hwmon: (mr75203) enable polling for all VM channels - 5e0fddad7100 hwmon: (mr75203) fix multi-channel voltage reading - 948b7beb0073 hwmon: (mr75203) fix voltage equation for negative source input - a02267ebb247 hwmon: (mr75203) update pvt->v_num and vm_num to the actual number of used sensors - 000f3353231e hwmon: (mr75203) fix VM sensor allocation when "intel,vm-map" not defined - 4b198c41d736 s390/boot: fix absolute zero lowcore corruption on boot - a557ae094207 iommu/amd: use full 64-bit value in build_completion_wait() - 4f8d65884808 swiotlb: avoid potential left shift overflow - df82f5ce4f50 i40e: Fix ADQ rate limiting for PF - 39d9de5872b6 i40e: Refactor tc mqprio checks - 657d9d8ac3e6 kbuild: disable header exports for UML in a straightforward way - 12202e0f74fd MIPS: loongson32: ls1c: Fix hang during startup - 166ae43f02fb ASoC: mchp-spdiftx: Fix clang -Wbitfield-constant-conversion - 4643fbc79ded ASoC: mchp-spdiftx: remove references to mchp_i2s_caps - 30a455ac385e hwmon: (tps23861) fix byte order in resistance register - 159d35a87ec3 perf script: Fix Cannot print 'iregs' field for hybrid systems - 4519d4e32f98 sch_sfb: Also store skb len before calling child enqueue - a600a9babad6 RDMA/irdma: Report RNR NAK generation in device caps - 3ca173b217f4 RDMA/irdma: Return correct WC error for bind operation failure - c1872dfde6f7 RDMA/irdma: Report the correct max cqes from query device - a1d7c8647c18 nvmet: fix mar and mor off-by-one errors - a96b1d33ec71 tcp: fix early ETIMEDOUT after spurious non-SACK RTO - 8589bbfad2b4 nvme-tcp: fix regression that causes sporadic requests to time out - 13c80a6c1124 nvme-tcp: fix UAF when detecting digest errors - 8ddd001cef5e erofs: fix pcluster use-after-free on UP platforms - 5fbe35c94abc RDMA/mlx5: Set local port to one when accessing counters - 819110054b14 IB/core: Fix a nested dead lock as part of ODP flow - 55195563ec29 ipv6: sr: fix out-of-bounds read when setting HMAC data. - 4c4eda136410 RDMA/siw: Pass a pointer to virt_to_page() - 595e3616f8e0 xen-netback: only remove 'hotplug-status' when the vif is actually destroyed - c3efe896f13b iavf: Detach device during reset task - 2ed94383f3a2 i40e: Fix kernel crash during module removal - 3e245b0e2168 ice: use bitmap_free instead of devm_kfree - 8527c9a6bf8e tcp: TX zerocopy should not sense pfmemalloc status - cd5f1a69d0b6 net: introduce __skb_fill_page_desc_noacc - 7eb9bf4edd1c tipc: fix shift wrapping bug in map_get() - 1a889da60afc sch_sfb: Don't assume the skb is still around after enqueueing to child - b0b35b455ece Revert "net: phy: meson-gxl: improve link-up behavior" - 2f6640b19edf afs: Use the operation issue time instead of the reply time for callbacks - e28eb3519d5f rxrpc: Fix an insufficiently large sglist in rxkad_verify_packet_2() - 24a4e79d92e0 rxrpc: Fix ICMP/ICMP6 error handling - 59f1c62d91ca ALSA: usb-audio: Register card again for iface over delayed_register option - 4dc401ef8b23 ALSA: usb-audio: Inform the delayed registration more properly - a8edd49c94b4 RDMA/srp: Set scmnd->result only when scmnd is not NULL - 451c9ce1e2fc netfilter: nf_conntrack_irc: Fix forged IP logic - 1ce55ec5cb7c netfilter: nf_tables: clean up hook list when offload flags check fails - 92837ac04779 netfilter: br_netfilter: Drop dst references before setting. - 940e58f2ccc0 ARM: dts: at91: sama5d2_icp: don't keep vdd_other enabled all the time - 86706fa90be6 ARM: dts: at91: sama5d27_wlsom1: don't keep ldo2 enabled all the time - d6015c56f477 ARM: dts: at91: sama5d2_icp: specify proper regulator output ranges - a8ab10c3f137 ARM: dts: at91: sama5d27_wlsom1: specify proper regulator output ranges - 6fbff44cba17 ARM: at91: pm: fix DDR recalibration when resuming from backup and self-refresh - e11d08c825f2 ARM: at91: pm: fix self-refresh for sama7g5 - 32dd0b22a5ba wifi: wilc1000: fix DMA on stack objects - 6f7aa1029f8e RDMA/hns: Fix wrong fixed value of qp->rq.wqe_shift - c1796dd54259 RDMA/hns: Fix supported page size - 43245c77d9ef soc: brcmstb: pm-arm: Fix refcount leak and __iomem leak bugs - d3eb252d7636 RDMA/cma: Fix arguments order in net device validation - e2ec1064a47d tee: fix compiler warning in tee_shm_register() - eb53e84dc1ac regulator: core: Clean up on enable failure - a53b30716c60 soc: imx: gpcv2: Assert reset before ungating clock - 83a7e5d2f14e ARM: dts: imx6qdl-kontron-samx6i: remove duplicated node - ae8e70e31763 RDMA/rtrs-srv: Pass the correct number of entries for dma mapped SGL - ad69caa47861 RDMA/rtrs-clt: Use the right sg_cnt after ib_dma_map_sg - 237f16395304 ASoC: qcom: sm8250: add missing module owner - 3bf4bf54069f cgroup: Fix threadgroup_rwsem <-> cpus_read_lock() deadlock - 509e3456d363 cgroup: Elide write-locking threadgroup_rwsem when updating csses on an empty subtree - 3b97deb4abf5 NFS: Fix another fsync() issue after a server reboot - 31b992b3c39b NFS: Save some space in the inode - 88d24e83a268 NFS: Further optimisations for 'ls -l' - 1dcc308898e7 scsi: lpfc: Add missing destroy_workqueue() in error path - 6229fa494a59 scsi: mpt3sas: Fix use-after-free warning - d2ca79dd0b54 drm/i915: Implement WaEdpLinkRateDataReload - ebf46da50beb nvmet: fix a use-after-free - 58acd2ebae03 drm/amd/display: fix memory leak when using debugfs_lookup() - 26e9a1ded892 sched/debug: fix dentry leak in update_sched_domain_debugfs - 94c84128adb1 debugfs: add debugfs_lookup_and_remove() - 8875d606761e kprobes: Prohibit probes in gate area - 5321908ef74f vfio/type1: Unpin zero pages - 7da1afa444a1 btrfs: zoned: set pseudo max append zone limit in zone emulation mode - 75082adeb414 tracing: Fix to check event_mutex is held while accessing trigger list - 98e8e67395cc ALSA: usb-audio: Fix an out-of-bounds bug in __snd_usb_parse_audio_interface() - df5ec554e9e3 ALSA: usb-audio: Split endpoint setups for hw_params and prepare - d1118465ae2e ALSA: aloop: Fix random zeros in capture data when using jiffies timer - 45814a53514e ALSA: emu10k1: Fix out of bounds access in snd_emu10k1_pcm_channel_alloc() - 8015ef9e8a0e ALSA: pcm: oss: Fix race at SNDCTL_DSP_SYNC - ad5ef763dbbe drm/amdgpu: mmVM_L2_CNTL3 register not initialized correctly - fc5a2a9616f3 fbdev: chipsfb: Add missing pci_disable_device() in chipsfb_pci_init() - c3abfd6ce2f3 fbdev: fbcon: Destroy mutex on freeing struct fb_info - a7dff6f41e16 md: Flush workqueue md_rdev_misc_wq in md_alloc() - 0b7058067eb8 net/core/skbuff: Check the return value of skb_copy_bits() - bd1b769564eb cpufreq: check only freq_table in __resolve_freq() - e928cf258910 netfilter: conntrack: work around exceeded receive window - 29906311b351 arm64: cacheinfo: Fix incorrect assignment of signed error value to unsigned fw_level - 27092358e9c6 parisc: Add runtime check to prevent PA2.0 kernels on PA1.x machines - deb2c9c0770b parisc: ccio-dma: Handle kmalloc failure in ccio_init_resources() - c63ff388e7d4 Revert "parisc: Show error if wrong 32/64-bit compiler is being used" - c50189129374 scsi: ufs: core: Reduce the power mode change timeout - 5a7a5b2edac4 drm/radeon: add a force flush to delay work when radeon - 622a557b28b7 drm/amdgpu: Check num_gfx_rings for gfx v9_0 rb setup. - c15c2c2c0896 drm/amdgpu: Move psp_xgmi_terminate call from amdgpu_xgmi_remove_device to psp_hw_fini - 1f574fbe9c2b drm/gem: Fix GEM handle release errors - bbfd857abbd2 scsi: megaraid_sas: Fix double kfree() - 8179f0e08578 scsi: qla2xxx: Disable ATIO interrupt coalesce for quad port ISP27XX - 625c78e1ae35 Revert "mm: kmemleak: take a full lowmem check in kmemleak_*_phys()" - 7c6333411acf fs: only do a memory barrier for the first set_buffer_uptodate() - 44b402da7b24 wifi: iwlegacy: 4965: corrected fix for potential off-by-one overflow in il4965_rs_fill_link_cmd() - dd291e070be0 efi: capsule-loader: Fix use-after-free in efi_capsule_write - ee06f08139e7 efi: libstub: Disable struct randomization - 6427605fa781 net: wwan: iosm: remove pointless null check - e1ad7a011591 Linux 5.15.67 - 096e34b05a43 kbuild: fix up permissions on scripts/pahole-flags.sh - bcecd2ee19ef Linux 5.15.66 - e1779c25e48b USB: serial: ch341: fix disabled rx timer on older devices - e0923b4f38df USB: serial: ch341: fix lost character on LCR updates - 55d328924347 usb: dwc3: disable USB core PHY management - 121c6e37da76 usb: dwc3: qcom: fix use-after-free on runtime-PM wakeup - 9d6a2d022010 usb: dwc3: fix PHY disable sequence - b775fbf532dc kbuild: Add skip_encoding_btf_enum64 option to pahole - 0baced0e0938 kbuild: Unify options for BTF generation for vmlinux and modules - 309aea4b6b81 tty: n_gsm: add sanity check for gsm->receive in gsm_receive_buf() - 1787ec7dcc37 drm/i915: Skip wm/ddb readout for disabled pipes - f9a0f49be767 drm/i915/glk: ECS Liva Q2 needs GLK HDMI port timing quirk - 301be8985e87 ALSA: seq: Fix data-race at module auto-loading - 9b7a07fcc5d4 ALSA: seq: oss: Fix data-race for max_midi_devs access - b2c973b52f14 ALSA: hda/realtek: Add speaker AMP init for Samsung laptops with ALC298 - c5652d5d71cf net: mac802154: Fix a condition in the receive path - 4b9f3743a822 net: Use u64_stats_fetch_begin_irq() for stats fetch. - 57f1407ca166 ip: fix triggering of 'icmp redirect' - 5d20c6f932f2 wifi: mac80211: Fix UAF in ieee80211_scan_rx() - 552ba102a689 wifi: mac80211: Don't finalize CSA in IBSS mode if state is disconnected - 253ec5fb8405 driver core: Don't probe devices after bus_type.match() probe deferral - 7da29a2cc514 usb: gadget: mass_storage: Fix cdrom data transfers on MAC-OS - 299f4f420f23 usb: xhci-mtk: fix bandwidth release issue - 27102b39b6d0 usb: xhci-mtk: relax TT periodic bandwidth allocation - c548b99e1c37 USB: core: Prevent nested device-reset calls - 4e22a43ec717 s390: fix nospec table alignments - 047a4d0f7924 s390/hugetlb: fix prepare_hugepage_range() check for 2 GB hugepages - efdfa236a085 usb-storage: Add ignore-residue quirk for NXP PN7462AU - 0f8b5d706dcd USB: cdc-acm: Add Icom PMR F3400 support (0c26:0020) - bf6e4243f80b usb: cdns3: fix incorrect handling TRB_SMM flag for ISOC transfer - f1eb9e5d2f6e usb: cdns3: fix issue with rearming ISO OUT endpoint - 48917032c702 usb: dwc2: fix wrong order of phy_power_on and phy_init - ea72b22a05ea usb: typec: tcpm: Return ENOTSUPP for power supply prop writes - 4be500c63911 usb: typec: intel_pmc_mux: Add new ACPI ID for Meteor Lake IOM device - b201f6203197 usb: typec: altmodes/displayport: correct pin assignment for UFP receptacles - 577f84a6f120 USB: serial: option: add support for Cinterion MV32-WA/WB RmNet mode - 6415953963a9 USB: serial: option: add Quectel EM060K modem - 93c283a09959 USB: serial: option: add support for OPPO R11 diag port - 2bb1ad8c957d USB: serial: cp210x: add Decagon UCA device id - 3a6c5c5ab734 xhci: Add grace period after xHC start to prevent premature runtime suspend. - 75913c562f5b media: mceusb: Use new usb_control_msg_*() routines - 2c948dd68b9e usb: dwc3: pci: Add support for Intel Raptor Lake - 23987d01de44 thunderbolt: Use the actual buffer in tb_async_error() - e31db376f6d1 xen-blkfront: Cache feature_persistent value before advertisement - 895a90ad7b3e xen-blkfront: Advertise feature-persistent as user requested - 3e8107d69fc3 xen-blkback: Advertise feature-persistent as user requested - c235c4fc521f mm: pagewalk: Fix race between unmap and page walker - 763d77241d8f xen/grants: prevent integer overflow in gnttab_dma_alloc_pages() - 03b1870fbc5e KVM: x86: Mask off unsupported and unknown bits of IA32_ARCH_CAPABILITIES - 111a3586ed4a gpio: pca953x: Add mutex_lock for regcache sync in PM - 53196e037620 hwmon: (gpio-fan) Fix array out of bounds access - 7b8a284ffe7a clk: bcm: rpi: Add missing newline - ff0b144d4b0a clk: bcm: rpi: Prevent out-of-bounds access - e827a5f32a0d clk: bcm: rpi: Use correct order for the parameters of devm_kcalloc() - 237b4ef4c088 clk: bcm: rpi: Fix error handling of raspberrypi_fw_get_rate - 5ba6155d3b2f Input: rk805-pwrkey - fix module autoloading - 9766749a30f6 clk: core: Fix runtime PM sequence in clk_core_unprepare() - c13b0be5ade0 Revert "clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops" - 519cd9c4b56e clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops - 0522550aeed4 drm/i915/reg: Fix spelling mistake "Unsupport" -> "Unsupported" - fec48eba4783 KVM: VMX: Heed the 'msr' argument in msr_write_intercepted() - 9e3c9efa7caf cifs: fix small mempool leak in SMB2_negotiate() - 81203ab7a6ef binder: fix alloc->vma_vm_mm null-ptr dereference - c2a4b5dc8fa7 binder: fix UAF of ref->proc caused by race condition - da3c6d0708e6 mmc: core: Fix inconsistent sd3_bus_mode at UHS-I SD voltage switch failure - 8bca22970e1c mmc: core: Fix UHS-I SD 1.8V workaround branch - fc9b5b3f2ccc USB: serial: ftdi_sio: add Omron CS1W-CIF31 device id - cf20c3533efc misc: fastrpc: fix memory corruption on open - 0e33b0f322fe misc: fastrpc: fix memory corruption on probe - 95ac9601feb5 iio: adc: mcp3911: use correct formula for AD conversion - 6e933a26e6a2 iio: ad7292: Prevent regulator double disable - df1b53bc799d Input: iforce - wake up after clearing IFORCE_XMIT_RUNNING flag - 9f185ca8e019 tty: serial: lpuart: disable flow control while waiting for the transmit engine to complete - 532b255af195 musb: fix USB_MUSB_TUSB6010 dependency - 2535431ae967 vt: Clear selection before changing the font - a19846f0f45b powerpc: align syscall table for ppc32 - f12afb4b5db0 staging: r8188eu: add firmware dependency - dc02aaf95001 staging: rtl8712: fix use after free bugs - 01fd7e12f8fb serial: fsl_lpuart: RS485 RTS polariy is inverse - 839ca7969fcf soundwire: qcom: fix device status array range - fdc69b070071 net/smc: Remove redundant refcount increase - 6ce0d73b2fbd Revert "sch_cake: Return __NET_XMIT_STOLEN when consuming enqueued skb" - aca9d0acda9e tcp: annotate data-race around challenge_timestamp - 1c472d671d9c sch_cake: Return __NET_XMIT_STOLEN when consuming enqueued skb - 55fb8c3baa80 kcm: fix strp_init() order and cleanup - 660df4411ef4 mlxbf_gige: compute MDIO period based on i1clk - a4c08cbfbcf9 ethernet: rocker: fix sleep in atomic context bug in neigh_timer_handler - a420d5872601 net/sched: fix netdevice reference leaks in attach_default_qdiscs() - ce881ddbdc02 net: sched: tbf: don't call qdisc_put() while holding tree lock - d6ec2f711c94 net: dsa: xrs700x: Use irqsave variant for u64 stats update - ca54b2bfaab3 openvswitch: fix memory leak at failed datapath creation - 8eeba7ef4d1d net: smsc911x: Stop and start PHY during suspend and resume - cc2b9170aa34 net: sparx5: fix handling uneven length packets in manual extraction - 5359524251d2 Revert "xhci: turn off port power in shutdown" - ee19bbed4b03 wifi: cfg80211: debugfs: fix return type in ht40allow_map_read() - 20b2d5be85e9 ALSA: hda: intel-nhlt: Correct the handling of fmt_config flexible array - 59a711467e8d ALSA: hda: intel-nhlt: remove use of __func__ in dev_dbg - 7828b5d0080a drm/i915/display: avoid warnings when registering dual panel backlight - 630ab29120b5 drm/i915/backlight: extract backlight code to a separate file - 9f8558c5c642 ieee802154/adf7242: defer destroy_workqueue call - 222bd95c89b1 bpf, cgroup: Fix kernel BUG in purge_effective_progs - 1c518476ceb4 bpf: Restrict bpf_sys_bpf to CAP_PERFMON - de22cba333d8 skmsg: Fix wrong last sg check in sk_msg_recvmsg() - 7497f9766f08 iio: adc: mcp3911: make use of the sign bit - 9e1f74294d53 platform/x86: pmc_atom: Fix SLP_TYPx bitfield mask - 1a785b435276 drm/msm/dsi: Fix number of regulators for SDM660 - ab8533946db7 drm/msm/dsi: Fix number of regulators for msm8996_dsi_cfg - 0a4f633548c4 drm/msm/dp: delete DP_RECOVERED_CLOCK_OUT_EN to fix tps4 - e8bd54b0664b drm/msm/dsi: fix the inconsistent indenting - 633c3b4c71bb Linux 5.15.65 - 572b646c8d93 net: neigh: don't call kfree_skb() under spin_lock_irqsave() - facf99bc3a95 net/af_packet: check len when min_header_len equals to 0 - 591a98b823fb android: binder: fix lockdep check on clearing vma - 92dc4c1a8e58 btrfs: fix space cache corruption and potential double allocations - 55c7a9152734 kprobes: don't call disarm_kprobe() for disabled kprobes - 6a27997cf44e btrfs: tree-checker: check for overlapping extent items - 1b2a7ddeaa77 btrfs: fix lockdep splat with reloc root extent buffers - 98dfad7fb688 btrfs: move lockdep class helpers to locking.c - a74fc94fb1a9 testing: selftests: nft_flowtable.sh: use random netns names - 1d8b5d251994 netfilter: conntrack: NF_CONNTRACK_PROCFS should no longer default to y - 85dd24ff77c1 drm/amd/display: avoid doing vm_init multiple time - 898467ac9bcb drm/amdgpu: Increase tlb flush timeout for sriov - 4df54c493e76 drm/amd/display: Fix pixel clock programming - a89e753d5a9f drm/amd/pm: add missing ->fini_microcode interface for Sienna Cichlid - a2ede313fbf0 ksmbd: don't remove dos attribute xattr on O_TRUNC open - a7ada939712a s390/hypfs: avoid error message under KVM - db6fa03d80ab neigh: fix possible DoS due to net iface start/stop loop - 857048ea1d28 ksmbd: return STATUS_BAD_NETWORK_NAME error status if share is not configured - 5ee30bcfdb32 drm/amd/display: clear optc underflow before turn off odm clock - e407e04a93d7 drm/amd/display: For stereo keep "FLIP_ANY_FRAME" - 2cddd3d0b049 drm/amd/display: Fix HDMI VSIF V3 incorrect issue - 0c8abeceee0f drm/amd/display: Avoid MPC infinite loop - 061ffb1e419b ASoC: sh: rz-ssi: Improve error handling in rz_ssi_probe() error path - d347d66b1972 fs/ntfs3: Fix work with fragmented xattr - bf216c168f9e btrfs: fix warning during log replay when bumping inode link count - 985bbad18408 btrfs: add and use helper for unlinking inode during log replay - 968815211212 btrfs: remove no longer needed logic for replaying directory deletes - 7697ca60db06 btrfs: remove root argument from btrfs_unlink_inode() - 71beead997f5 mmc: sdhci-of-dwcmshc: Re-enable support for the BlueField-3 SoC - 68b6cbaa318e mmc: sdhci-of-dwcmshc: rename rk3568 to rk35xx - c038e4094ba2 mmc: sdhci-of-dwcmshc: add reset call back for rockchip Socs - d6a74ee2a7b2 mmc: mtk-sd: Clear interrupts when cqe off/disable - 4676773ea117 drm/i915/gt: Skip TLB invalidations once wedged - f0582f5ac1ea HID: thrustmaster: Add sparco wheel and fix array length - 77f8e40a3cbb HID: asus: ROG NKey: Ignore portion of 0x5a report - d74ce3ece402 HID: AMD_SFH: Add a DMI quirk entry for Chromebooks - a569d41c5aba HID: add Lenovo Yoga C630 battery quirk - b08469874a16 ALSA: usb-audio: Add quirk for LH Labs Geek Out HD Audio 1V5 - c18a209b56e3 mm/rmap: Fix anon_vma->degree ambiguity leading to double-reuse - a75987714bd2 bpf: Don't redirect packets with invalid pkt_len - e4ae97295984 ftrace: Fix NULL pointer dereference in is_ftrace_trampoline when ftrace is dead - 34c3dea11895 fbdev: fb_pm2fb: Avoid potential divide by zero error - a5d1cb908131 net: fix refcount bug in sk_psock_get (2) - dfd27a737283 HID: hidraw: fix memory leak in hidraw_release() - f2f6e6752291 media: pvrusb2: fix memory leak in pvr_probe - e658538c610c udmabuf: Set the DMA mask for the udmabuf device (v2) - 989560b6d9e0 HID: steam: Prevent NULL pointer dereference in steam_{recv,send}_report - 67216f47922d Revert "PCI/portdrv: Don't disable AER reporting in get_port_device_capability()" - 9e38a363dc63 Bluetooth: L2CAP: Fix build errors in some archs - 2e0ffef17308 kbuild: Fix include path in scripts/Makefile.modpost - e9d7ca0c4640 io_uring: fix UAF due to missing POLLFREE handling - 182dc3aa5ae2 io_uring: fix wrong arm_poll error handling - 6c7259c83773 io_uring: fail links when poll fails - c41e79a0c464 io_uring: bump poll refs to full 31-bits - 7524ec52caa8 io_uring: remove poll entry from list when canceling all - 95a004a223f8 io_uring: Remove unused function req_ref_put - f770fba096a6 io_uring: poll rework - 8dc669632f0d io_uring: inline io_poll_complete - 20bbcc316314 io_uring: kill poll linking optimisation - a85d7ac14f22 io_uring: move common poll bits - 040e58f51c0b io_uring: refactor poll update - b850d6ddc788 io_uring: clean cqe filling functions - 5c0ea4c8e54b io_uring: correct fill events helpers types - 285e77dbb36f arm64: errata: Add Cortex-A510 to the repeat tlbi list - da60ddd80d09 mm/hugetlb: avoid corrupting page->mapping in hugetlb_mcopy_atomic_pte - e7a792dcd6a7 Drivers: hv: balloon: Support status report for larger page sizes - 2edbdfc89d9f crypto: lib - remove unneeded selection of XOR_BLOCKS - 6db913f5e449 firmware: tegra: bpmp: Do only aligned access to IPC memory area - 80d46e73e8d3 drm/vc4: hdmi: Depends on CONFIG_PM - 3d2d12fb7815 drm/vc4: hdmi: Rework power up - 8468ccbf4c44 ACPI: thermal: drop an always true check - f8b07c05b699 drm/bridge: Add stubs for devm_drm_of_get_bridge when OF is disabled - 3ffb97fce282 mm: Force TLB flush for PFNMAP mappings before unlink_file_vma() - 1ded0ef2419e Linux 5.15.64 - 4f672112f866 bpf: Don't use tnum_range on array range checking for poke descriptors - cd2a50d0a097 scsi: storvsc: Remove WQ_MEM_RECLAIM from storvsc_error_wq - 2c72bead9bc6 scsi: ufs: core: Enable link lost interrupt - da86f80da31a perf stat: Clear evsel->reset_group for each stat run - b5f5fee03d17 perf/x86/intel/ds: Fix precise store latency handling - 83bd6d121245 perf/x86/intel/uncore: Fix broken read_counter() for SNB IMC PMU - a38e7ab46740 perf python: Fix build when PYTHON_CONFIG is user supplied - 77864ed6c6ce blk-mq: fix io hung due to missing commit_rqs - 4428d15cddd5 Documentation/ABI: Mention retbleed vulnerability info file for sysfs - 992d2fc2fe7f x86/nospec: Fix i386 RSB stuffing - 577d9c05cc48 binder_alloc: add missing mmap_lock calls when using the VMA - 1ed630bc530a arm64: Fix match_list for erratum 1286807 on Arm Cortex-A76 - af61a8f76039 mptcp: Fix crash due to tcp_tsorted_anchor was initialized before release skb - 661c01b2181d md: call __md_stop_writes in md_stop - ee0c613bfe83 Revert "md-raid: destroy the bitmap after destroying the thread" - 0038f8593325 mm/hugetlb: fix hugetlb not supporting softdirty tracking - 6ee82524b0aa Revert "usbnet: smsc95xx: Forward PHY interrupts to PHY driver to avoid polling" - 7ae43647f499 Revert "usbnet: smsc95xx: Fix deadlock on runtime resume" - 295219ab7d62 io_uring: fix issue with io_write() not always undoing sb_start_write() - f8aafb25ec38 riscv: traps: add missing prototype - c2b7bae7c900 xen/privcmd: fix error exit of privcmd_ioctl_dm_op() - 0351fdbd8cb4 smb3: missing inode locks in punch hole - 3640cdccbe75 nouveau: explicitly wait on the fence in nouveau_bo_move_m2mf - b490dfcbb921 ACPI: processor: Remove freq Qos request for all CPUs - f1aedd2ffead Revert "memcg: cleanup racy sum avoidance code" - ebd6f886aa24 fbdev: fbcon: Properly revert changes when vc_resize() failed - 8195e065abf3 s390: fix double free of GS and RI CBs on fork() failure - 16a12ee619e3 bootmem: remove the vmemmap pages from kmemleak in put_page_bootmem - 9227599cd987 s390/mm: do not trigger write fault when vma does not allow VM_WRITE - ddcb0696136b mm/damon/dbgfs: avoid duplicate context directory creation - 95587037ea58 asm-generic: sections: refactor memory_intersects - f96b9f7c1676 writeback: avoid use-after-free after removing device - 0455bef69028 loop: Check for overflow while configuring loop - 500195a109bc x86/nospec: Unwreck the RSB stuffing - 75fa6c733b85 x86/bugs: Add "unknown" reporting for MMIO Stale Data - a7484eb9f3e0 x86/unwind/orc: Unwind ftrace trampolines with correct ORC entry - 1cdfef6cd296 perf/x86/lbr: Enable the branch type for the Arch LBR by default - 5f52402c7701 btrfs: fix possible memory leak in btrfs_get_dev_args_from_path() - 793505888d60 btrfs: check if root is readonly while setting security xattr - 2aa1a1cff81d btrfs: add info when mount fails due to stale replace target - 17343a515fa5 btrfs: replace: drop assert for suspended replace - 34cab3bba8ca btrfs: fix silent failure when deleting root reference - 50396e19d9d8 net: stmmac: work around sporadic tx issue on link-up - 48f4d54ccc4d ionic: VF initial random MAC address if no assigned mac - bcbf1d959933 ionic: fix up issues with handling EAGAIN on FW cmds - 9a41433cc73b ionic: clear broken state on generation change - 8d2761dbfcb9 ionic: widen queue_lock use around lif init and deinit - 2bc769b8edb1 rxrpc: Fix locking in rxrpc's sendmsg - 0c3fd13b9c6d i40e: Fix incorrect address type for IPv6 flow rules - bda3e3892434 ixgbe: stop resetting SYSTIME in ixgbe_ptp_start_cyclecounter - cb9eaedd9fc0 net: Fix a data-race around sysctl_somaxconn. - b340f83dafba net: Fix data-races around sysctl_devconf_inherit_init_net. - 181bae6dff66 net: Fix data-races around sysctl_fb_tunnels_only_for_init_net. - ed14f10e13f6 net: Fix a data-race around netdev_budget_usecs. - 70564ad8d190 net: Fix data-races around sysctl_max_skb_frags. - 289f2f582667 mptcp: stop relying on tcp_tx_skb_cache - a07f3af6393a tcp: expose the tcp_mark_push() and tcp_skb_entail() helpers - 2baeaef4dd73 net: Fix a data-race around netdev_budget. - 8e9e124aeb9c net: Fix a data-race around sysctl_net_busy_read. - 4e12829fd3b9 net: Fix a data-race around sysctl_net_busy_poll. - f6b5be42ce4b net: Fix a data-race around sysctl_tstamp_allow_data. - d39a02760bf2 net: Fix data-races around sysctl_optmem_max. - 0db9ce822f13 ratelimit: Fix data-races in ___ratelimit(). - cd755a7e4062 net: Fix data-races around netdev_tstamp_prequeue. - 4d2c808d0983 net: Fix data-races around netdev_max_backlog. - 572d4cdf907f net: Fix data-races around weight_p and dev_weight_[rt]x_bias. - 33372f2b6c6d net: Fix data-races around sysctl_[rw]mem_(max|default). - 8fbdec08dbf7 netfilter: flowtable: fix stuck flows on cleanup due to pending work - eb6645a0f2ca netfilter: flowtable: add function to invoke garbage collection immediately - 51f192ae71c3 netfilter: nf_tables: disallow binding to already bound chain - 7196f4577f1c netfilter: nf_tables: disallow jump to implicit chain from set element - 4097749aec54 netfilter: nf_tables: upfront validation of data via nft_data_init() - cc311eae1f30 netfilter: bitwise: improve error goto labels - 9bf98120a943 netfilter: nft_cmp: optimize comparison for 16-bytes - c5ba86cde6bb netfilter: nf_tables: consolidate rule verdict trace call - b6d601211ce4 netfilter: nft_tunnel: restrict it to netdev family - 530f4bb9ed58 netfilter: nft_osf: restrict osf to ipv4, ipv6 and inet families - 6d7ddee50395 netfilter: nf_tables: do not leave chain stats enabled on error - cafe94e8d685 netfilter: nft_payload: do not truncate csum_offset and csum_type - fbbecf068a3f netfilter: nft_payload: report ERANGE for too long offset and length - fbaeb8046e7d netfilter: nf_tables: make table handle allocation per-netns friendly - 9f4b32890768 netfilter: nf_tables: disallow updates of implicit chain - acca44ec232a bnxt_en: fix NQ resource accounting during vf creation on 57500 chips - 1b2c5428f773 netfilter: ebtables: reject blobs that don't provide all entry points - 7a5d10afeb1b net: ipvtap - add __init/__exit annotations to module init/exit funcs - fec37fe2f278 bonding: 802.3ad: fix no transmission of LACPDUs - aa108c97acf1 net: moxa: get rid of asymmetry in DMA mapping/unmapping - c9dabd1f0410 net: phy: Don't WARN for PHY_READY state in mdio_bus_phy_resume() - c4b38473b18e net: ipa: don't assume SMEM is page-aligned - f7de12f247bb net/mlx5e: Fix wrong tc flag used when set hw-tc-offload off - 3f8608199640 net/mlx5e: Fix wrong application of the LRO state - e161c24a92ef net/mlx5: Avoid false positive lockdep warning by adding lock_class_key - 0782959b92eb net/mlx5e: Properly disable vlan strip on non-UL reps - fe76b3e67466 ice: xsk: prohibit usage of non-balanced queue id - 141b795ee39e ice: xsk: Force rings to be sized to power of 2 - 9c34c33893db nfc: pn533: Fix use-after-free bugs caused by pn532_cmd_timeout - 2e8b65fda933 r8152: fix the RX FIFO settings when suspending - 59cfae681ffb r8152: fix the units of some registers for RTL8156A - 9cf85759e104 rose: check NULL rose_loopback_neigh->loopback - e1ae035a5663 ntfs: fix acl handling - d28f319043f0 mm/smaps: don't access young/dirty bit if pte unpresent - 28dccc4eaf98 SUNRPC: RPC level errors should set task->tk_rpc_status - 5626f9535611 NFSv4.2 fix problems with __nfs42_ssc_open - 519543a64650 NFS: Don't allocate nfs_fattr on the stack in __nfs42_ssc_open() - 84dc68c6140c Revert "net: macsec: update SCI upon MAC address change." - c3f4f07a9eb1 net: use eth_hw_addr_set() instead of ether_addr_copy() - 770afc6e262b fs: require CAP_SYS_ADMIN in target namespace for idmapped mounts - 96f2758a6d02 xfrm: policy: fix metadata dst->dev xmit null pointer dereference - 103bd319c0fc af_key: Do not call xfrm_probe_algs in parallel - 4edd868acd23 xfrm: clone missing x->lastused in xfrm_do_migrate - 26ad2398fe49 xfrm: fix refcount leak in __xfrm_policy_check() - 044f8ff30e62 riscv: lib: uaccess: fix CSR_STATUS SR_SUM bit - 093cb743dcad riscv: lib: uaccess: fold fixups into body - 9de35edff035 btrfs: remove unnecessary parameter delalloc_start for writepage_delalloc() - da7ad2ec580b btrfs: pass the dentry to btrfs_log_new_name() instead of the inode - 90b9e4892704 btrfs: put initial index value of a directory in a constant - 4438d54ce7a8 scsi: qla2xxx: edif: Fix dropped IKE message - bcfe37c78854 scsi: qla2xxx: Fix response queue handler reading stale packets - 799e39edb0a8 drivers/base: fix userspace break from using bin_attributes for cpumap and cpulist - 75260fa268e1 Input: i8042 - add additional TUXEDO devices to i8042 quirk tables - d6351dfe846c Input: i8042 - add TUXEDO devices to i8042 quirk tables - e7d46453410d Input: i8042 - merge quirk tables - 0b0ee46bf65e Input: i8042 - move __initconst to fix code styling warning - 057238cdce45 btrfs: convert count_max_extents() to use fs_info->max_extent_size - 1aa262c1d056 btrfs: replace BTRFS_MAX_EXTENT_SIZE with fs_info->max_extent_size - f675e3ae67e4 btrfs: zoned: revive max_zone_append_bytes - 1815305d8199 block: add bdev_max_segments() helper - dd2ee2fd1fcb block: add a bdev_max_zone_append_sectors helper - a50d9fde4616 x86/entry: Move CLD to the start of the idtentry macro - 108fb7e99bbf kernel/sys_ni: add compat entry for fadvise64_64 - 7c83923031cd parisc: Fix exception handler for fldw and fstw instructions - 6efe7754e05d parisc: Make CONFIG_64BIT available for ARCH=parisc64 only - f49fd5fe2399 cgroup: Fix race condition at rebind_subsystems() - 5c192867ae57 audit: fix potential double free on error path from fsnotify_add_inode_mark - edd6e98a752c eth: sun: cassini: remove dead code - b51ca7326d16 wifi: rtlwifi: remove always-true condition pointed out by GCC 12 - addc9003c2e8 Linux 5.15.63 - b92be74cb2da xfs: reject crazy array sizes being fed to XFS_IOC_GETBMAP* - 1350a4cdfbe6 xfs: revert "xfs: actually bump warning counts when we send warnings" - 12689d950d75 xfs: fix soft lockup via spinning in filestream ag selection loop - bbc256bf904d xfs: fix overfilling of reserve pool - 90f414686bc4 xfs: always succeed at setting the reserve pool size - 07e17dcd03e0 xfs: remove infinite loop when reserving free block pool - 130b5965da3a xfs: reserve quota for target dir expansion when renaming files - 5e7f687ca727 xfs: reserve quota for dir expansion when linking/unlinking files - 139e6fc6e7a7 xfs: flush inodegc workqueue tasks before cancel - d66d392c72a6 scsi: ufs: ufs-mediatek: Fix build error and type mismatch - 1a9f5411837a can: j1939: j1939_sk_queue_activate_next_locked(): replace WARN_ON_ONCE with netdev_warn_once() - e7403632c015 MIPS: tlbex: Explicitly compare _PAGE_NO_EXEC against 0 - e740e787f066 video: fbdev: i740fb: Check the argument of i740_calc_vclk() - 0bdec5eed69c venus: pm_helpers: Fix warning in OPP during probe - e3c9e9452a8e powerpc/64: Init jump labels before parse_early_param() - ecdba236bc35 smb3: check xattr value length earlier - 3c201130cc81 f2fs: fix to do sanity check on segment type in build_sit_entries() - 5a01e45b925a f2fs: fix to avoid use f2fs_bug_on() in f2fs_new_node_page() - 3895d353f45a ALSA: control: Use deferred fasync helper - 409e6a799283 ALSA: timer: Use deferred fasync helper - 60110fd26623 ALSA: core: Add async signal helpers - a5ec4cd45b52 powerpc/ioda/iommu/debugfs: Generate unique debugfs entries - 8641e0bbb5ef ovl: warn if trusted xattr creation fails - 0480540da5a2 powerpc/32: Don't always pass -mcpu=powerpc to the compiler - 3d5d2dc1dc08 powerpc/32: Set an IBAT covering up to _einittext during init - 6568e52b281c watchdog: export lockup_detector_reconfigure - c5a8d0512018 RISC-V: Add fast call path of crash_kexec() - 64f94e6e1fab riscv: mmap with PROT_WRITE but no PROT_READ is invalid - e751030eb844 riscv: dts: canaan: Add k210 topology information - 23069475daeb riscv: dts: sifive: Add fu740 topology information - 21d784398a04 ASoC: rsnd: care default case on rsnd_ssiu_busif_err_irq_ctrl() - 9774b96bce7d modules: Ensure natural alignment for .altinstructions and __bug_table sections - 2097c7835162 iommu/io-pgtable-arm-v7s: Add a quirk to allow pgtable PA up to 35bit - 7822d994eb95 mips: cavium-octeon: Fix missing of_node_put() in octeon2_usb_clocks_start - c983edb06239 vfio: Clear the caps->buf to NULL after free - a1d8021d2130 KVM: PPC: Book3S HV: Fix "rm_exit" entry in debugfs timings - 17c32546166d tty: serial: Fix refcount leak bug in ucc_uart.c - ce0432aa8944 lib/list_debug.c: Detect uninitialized lists - 72b850a2a996 ext4: avoid resizing to a partial cluster size - 0e734f91cb1c ext4: avoid remove directory when directory is corrupted - d9b94c3ace54 drivers:md:fix a potential use-after-free bug - a600ed25e3d9 nvmet-tcp: fix lockdep complaint on nvmet_tcp_wq flush during queue teardown - e59ef9b07130 md: Notify sysfs sync_completed in md_reap_sync_thread() - 2dc9615abfbc phy: samsung: phy-exynos-pcie: sanitize init/power_on callbacks - 405ea6d70684 openrisc: io: Define iounmap argument as volatile - d1fc64bf4526 dmaengine: sprd: Cleanup in .remove() after pm_runtime_get_sync() failed - d0e2b8e36911 selftests/kprobe: Do not test for GRP/ without event failures - 3645ed60ac07 csky/kprobe: reclaim insn_slot on kprobe unregistration - fda4bff43bcd RDMA/rxe: Limit the number of calls to each tasklet - 54aa6c49361b dmaengine: dw-axi-dmac: ignore interrupt if no descriptor - af76e6fdcf92 dmaengine: dw-axi-dmac: do not print NULL LLI during error - e799817b67b3 um: add "noreboot" command line option for PANIC_TIMEOUT=-1 setups - 405f655ee7f6 PCI/ACPI: Guard ARM64-specific mcfg_quirks - addff638c417 cxl: Fix a memory leak in an error handling path - 5e24cd70355e pinctrl: intel: Check against matching data instead of ACPI companion - 67b5870a35bb mmc: tmio: avoid glitches when resetting - 0f5916516d86 habanalabs/gaudi: mask constant value before cast - b09e5ab18c9f habanalabs/gaudi: fix shift out of bounds - 1693fe9ba2ef coresight: etm4x: avoid build failure with unrolled loops - 94aadba8d000 gadgetfs: ep_io - wait until IRQ finishes - 9c8e2e607270 scsi: lpfc: Fix possible memory leak when failing to issue CMF WQE - b92506dc51f8 scsi: lpfc: Prevent buffer overflow crashes in debugfs with malformed user input - 0af01d2c5edd clk: qcom: clk-alpha-pll: fix clk_trion_pll_configure description - 25041029389b zram: do not lookup algorithm in backends table - 50de5045815e uacce: Handle parent device removal or parent driver module rmmod - 17d58499dc9c clk: qcom: ipq8074: dont disable gcc_sleep_clk_src - 348274a6bb7f vboxguest: Do not use devm for irq - b9c31d4ae9be usb: dwc2: gadget: remove D+ pull-up while no vbus with usb-role-switch - fbdbd61a36d8 usb: renesas: Fix refcount leak bug - 0fc62bbc9531 usb: host: ohci-ppc-of: Fix refcount leak bug - 4d6bab8d366a scsi: ufs: ufs-mediatek: Fix the timing of configuring device regulators - 35c3ec7d7a51 clk: ti: Stop using legacy clkctrl names for omap4 and 5 - 00c274bc5bfa drm/meson: Fix overflow implicit truncation warnings - b01d6bfdf2e4 irqchip/tegra: Fix overflow implicit truncation warnings - 49968090f921 PCI: aardvark: Fix reporting Slot capabilities on emulated bridge - fb76cdd21662 usb: gadget: uvc: call uvc uvcg_warn on completed status instead of uvcg_info - de6aa7abfebf usb: gadget: uvc: calculate the number of request depending on framesize - 8e142744f0e9 usb: cdns3: fix random warning message when driver load - c3c1dbad3a2d usb: cdns3 fix use-after-free at workaround 2 - 08c0a77b2aec platform/chrome: cros_ec_proto: don't show MKBP version if unsupported - da56759a4a35 PCI: Add ACS quirk for Broadcom BCM5750x NICs - 6fc955b58acf HID: multitouch: new device class fix Lenovo X12 trackpad sticky - 57b5be2bd1e0 KVM: arm64: Reject 32bit user PSTATE on asymmetric systems - cb332a666e3f KVM: arm64: Treat PMCR_EL1.LC as RES1 on asymmetric systems - c682fb70a7df net: qrtr: start MHI channel after endpoit creation - 98e28de472ef drm/sun4i: dsi: Prevent underflow when computing packet sizes - fe71d84c1a6c drm/meson: Fix refcount bugs in meson_vpu_has_available_connectors() - 6ee1310f4d14 ASoC: SOF: Intel: hda: Fix potential buffer overflow by snprintf() - 3142b5f09e55 ASoC: SOF: Intel: hda: Define rom_status_reg in sof_intel_dsp_desc - 88db4a22d954 drm/imx/dcss: get rid of HPD warning message - 1c7e569c0ece tracing/eprobes: Fix reading of string fields - 830426469f77 gcc-plugins: Undefine LATENT_ENTROPY_PLUGIN when plugin disabled for a file - a2cafe242874 kbuild: fix the modules order between drivers and libs - 8ee44abe4cae igb: Add lock to avoid data race - 471295311960 stmmac: intel: Add a missing clk_disable_unprepare() call in intel_eth_pci_remove() - 334554aab154 fec: Fix timer capture timing in `fec_ptp_enable_pps()` - c56e1fcb3091 i40e: Fix to stop tx_timeout recovery if GLOBR fails - bd1fd0a02e9a regulator: pca9450: Remove restrictions for regulator-name - 09e512a659e4 i2c: imx: Make sure to unregister adapter on remove() - b4ac11967e8c ice: Ignore EEXIST when setting promisc mode - e84c6321f357 net: dsa: sja1105: fix buffer overflow in sja1105_setup_devlink_regions() - caa80c1f8316 net: dsa: don't warn in dsa_port_set_state_now() when driver doesn't support it - b0672895d8be net: genl: fix error path memory leak in policy dumping - 232fab59a65a net: dsa: felix: fix ethtool 256-511 and 512-1023 TX packet counters - 29c5956061c9 net: dsa: microchip: ksz9477: fix fdb_dump last invalid entry - ffb155944333 net: fix potential refcount leak in ndisc_router_discovery() - c7118a579106 net: moxa: pass pdev instead of ndev to DMA functions - a44a1a14211d mlxsw: spectrum: Clear PTP configuration after unregistering the netdevice - dd236b62d25e net: dsa: mv88e6060: prevent crash on an unused port - c0434f0e0586 net/sunrpc: fix potential memory leaks in rpc_sysfs_xprt_state_change() - dd32ea395658 spi: meson-spicc: add local pow2 clock ops to preserve rate between messages - 1d9e75c3d8cd powerpc/pci: Fix get_phb_number() locking - e58d1a96e93b netfilter: nf_tables: check NFT_SET_CONCAT flag if field_count is specified - 7ac21b920ee6 netfilter: nf_tables: disallow NFT_SET_ELEM_CATCHALL and NFT_SET_ELEM_INTERVAL_END - 0df32f45be40 netfilter: nf_tables: NFTA_SET_ELEM_KEY_END requires concat and interval flags - 46f64e6325ee netfilter: nf_tables: validate NFTA_SET_ELEM_OBJREF based on NFT_SET_OBJECT flag - 8a6775ede639 netfilter: nf_tables: really skip inactive sets when allocating name - b59bee8b05b0 netfilter: nf_tables: possible module reference underflow in error path - 3be4d59808bb netfilter: nf_tables: disallow NFTA_SET_ELEM_KEY_END with NFT_SET_ELEM_INTERVAL_END flag - 81dcb3b80475 fs/ntfs3: uninitialized variable in ntfs_set_acl_ex() - 8a38a73cb406 netfilter: nf_tables: use READ_ONCE and WRITE_ONCE for shared generation id access - cacdddfefe8d ASoC: codec: tlv320aic32x4: fix mono playback via I2S - 18b5a57e7d96 ASoC: tas2770: Fix handling of mute/unmute - 8eab21065492 ASoC: tas2770: Drop conflicting set_bias_level power setting - 0a63bc250cc1 ASoC: tas2770: Allow mono streams - 480bf1e299a4 ASoC: tas2770: Set correct FSYNC polarity - b318b9dd2ac6 ASoC: SOF: debug: Fix potential buffer overflow by snprintf() - 743dc4377bba iavf: Fix reset error handling - dab6b551f5ba iavf: Fix adminq error handling - 8af269e5bdf4 nios2: add force_successful_syscall_return() - c9f78def8856 nios2: restarts apply only to the first sigframe we build... - 3bee7b77d917 nios2: fix syscall restart checks - f794d1fe6e52 nios2: traced syscall does need to check the syscall number - 80cae5d810d2 nios2: don't leave NULLs in sys_call_table[] - 35d5fd70e8c8 nios2: page fault et.al. are *not* restartable syscalls... - c293e8abc09e fs/ntfs3: Fix missing i_op in ntfs_read_mft - efdcf4df7a36 fs/ntfs3: Do not change mode if ntfs_set_ea failed - 78e4aebc35b3 fs/ntfs3: Fix double free on remount - 8feb84857915 fs/ntfs3: Don't clear upper bits accidentally in log_replay() - 8e8e1a84dac7 fs/ntfs3: Fix NULL deref in ntfs_update_mftmirr - ecda80a345ca fs/ntfs3: Fix using uninitialized value n when calling indx_read - 69979b5e308f dpaa2-eth: trace the allocated address instead of page struct - f39b424b4301 perf tests: Fix Track with sched_switch test for hybrid case - 5958ef867b9d perf parse-events: Fix segfault when event parser gets an error - e8ab87549bbe perf probe: Fix an error handling path in 'parse_perf_probe_command()' - 51471b697303 geneve: fix TOS inheriting for ipv4 - a5d7ce086fe9 atm: idt77252: fix use-after-free bugs caused by tst_timer - 75b810104e40 xen/xenbus: fix return type in xenbus_file_read() - d98b50d5b72d nfp: ethtool: fix the display error of `ethtool -m DEVNAME` - 5c21186c5f3a NTB: ntb_tool: uninitialized heap data in tool_fn_write() - cffd1cefcdd7 tools build: Switch to new openssl API for test-libcrypto - 86ff5446b4da kbuild: dummy-tools: avoid tmpdir leak in dummy gcc - f546faa216d0 ceph: don't leak snap_rwsem in handle_cap_grant - 3e7ee4dd1ea4 tools/vm/slabinfo: use alphabetic order when two values are equal - d27e1834dee2 ceph: use correct index when encoding client supported features - e49c17867c61 spi: dt-bindings: zynqmp-qspi: add missing 'required' - b847ea541b1f spi: dt-bindings: cadence: add missing 'required' - 506fc3cab986 dt-bindings: clock: qcom,gcc-msm8996: add more GCC clock sources - 4e96aa5b46d4 dt-bindings: arm: qcom: fix MSM8994 boards compatibles - 5aa6548c0803 dt-bindings: arm: qcom: fix MSM8916 MTP compatibles - e7a0e9ee5b12 dt-bindings: arm: qcom: fix Longcheer L8150 compatibles - 3632c642cacc dt-bindings: gpio: zynq: Add missing compatible strings - 52d8f48f85f7 vsock: Set socket state back to SS_UNCONNECTED in vsock_connect_timeout() - e4c0428f8a6f vsock: Fix memory leak in vsock_connect() - 38b2ab9adf50 plip: avoid rcu debug splat - 133a08a3093b ipv6: do not use RT_TOS for IPv6 flowlabel - 5c9e5c44f89d mlx5: do not use RT_TOS for IPv6 flowlabel - 02b2b7372727 geneve: do not use RT_TOS for IPv6 flowlabel - f150c1f84775 ACPI: property: Return type of acpi_add_nondev_subnodes() should be bool - 06337b9c255d octeontx2-af: Fix key checking for source mac - dc5be2d4f928 octeontx2-af: Fix mcam entry resource leak - f9a36fa5367e octeontx2-af: suppress external profile loading warning - e0fe6aa19a80 octeontx2-af: Apply tx nibble fixup always - 17c3ea739979 octeontx2-pf: Fix NIX_AF_TL3_TL2X_LINKX_CFG register configuration - 0a02159ae636 Input: exc3000 - fix return value check of wait_for_completion_timeout - a4a945641aca pinctrl: qcom: sm8250: Fix PDC map - fed2247253dc pinctrl: sunxi: Add I/O bias setting for H6 R-PIO - be82dc052155 pinctrl: amd: Don't save/restore interrupt status and wake status bits - c1c7a7c950e6 pinctrl: qcom: msm8916: Allow CAMSS GP clocks to be muxed - 9272265f2f76 pinctrl: nomadik: Fix refcount leak in nmk_pinctrl_dt_subnode_to_map - 79eb8e9e38f3 dt-bindings: arm: qcom: fix Alcatel OneTouch Idol 3 compatibles - 8b7bf35d301d selftests: forwarding: Fix failing tests with old libnet - c506c9a97120 net: bgmac: Fix a BUG triggered by wrong bytes_compl - eb2d9dc79f5f net: bcmgenet: Indicate MAC is in charge of PHY PM - 47ac7b2f6a1f net: phy: Warn about incorrect mdio_bus_phy_resume() state - c4d09fd1e18b devlink: Fix use-after-free after a failed reload - d3723eab1119 virtio_net: fix memory leak inside XPD_TX with mergeable - 9721e238c24c SUNRPC: Reinitialise the backchannel request buffers before reuse - d3c262f584df SUNRPC: Fix xdr_encode_bool() - 63e921d4edb3 sunrpc: fix expiry of auth creds - 3f16630fa23b m68k: coldfire/device.c: protect FLEXCAN blocks - 422a02a77159 net: atlantic: fix aq_vec index out of range error - 98dc8fb08299 can: j1939: j1939_session_destroy(): fix memory leak of skbs - 890aba507802 can: mcp251x: Fix race condition on receive interrupt - 6648647599e0 bpf: Check the validity of max_rdwr_access for sock local storage map iterator - 03ca12e583f1 bpf: Acquire map uref in .init_seq_private for sock{map,hash} iterator - e51b568ea2c8 bpf: Acquire map uref in .init_seq_private for sock local storage map iterator - 2f56304a0cf9 bpf: Acquire map uref in .init_seq_private for hash map iterator - 370805f0e72b bpf: Acquire map uref in .init_seq_private for array map iterator - 18a994e0661c bpf: Don't reinit map value in prealloc_lru_pop - 41fd6cc88aaf BPF: Fix potential bad pointer dereference in bpf_sys_bpf() - a4cf3dadd1fa NFSv4/pnfs: Fix a use-after-free bug in open - 1e9fd95c27d8 NFSv4.1: RECLAIM_COMPLETE must handle EACCES - 281c6a47416b NFSv4: Fix races in the legacy idmapper upcall - b32780cda567 NFSv4.1: Handle NFS4ERR_DELAY replies to OP_SEQUENCE correctly - 0696115a3230 NFSv4.1: Don't decrease the value of seq_nr_highest_sent - 6aea903916c1 Documentation: ACPI: EINJ: Fix obsolete example - bf7ebebce2c2 apparmor: Fix memleak in aa_simple_write_to_buffer() - 64103ea35773 apparmor: fix reference count leak in aa_pivotroot() - c62f2f56e086 apparmor: fix overlapping attachment computation - e89b95f91e63 apparmor: fix setting unconfined mode on a loaded profile - 3104c8a0dc5f apparmor: fix aa_label_asxprint return check - a683a0d87a22 apparmor: Fix failed mount permission check error message - 31b35b689123 apparmor: fix absroot causing audited secids to begin with = - 017b0ea49262 apparmor: fix quiet_denied for file rules - 8bc5ed70ef58 can: ems_usb: fix clang's -Wunaligned-access warning - 43ae96645898 dt-bindings: usb: mtk-xhci: Allow wakeup interrupt-names to be optional - 2294f43a07ea ALSA: usb-audio: More comprehensive mixer map for ASUS ROG Zenith II - 2fb8f62ee335 tracing: Have filter accept "common_cpu" to be consistent - dac2b60345ef tracing/probes: Have kprobes and uprobes use $COMM too - b489aca082a2 tracing/eprobes: Have event probes be consistent with kprobes and uprobes - a11ce7bfbdb7 tracing/eprobes: Do not hardcode $comm as a string - ba53c21ce977 tracing/eprobes: Do not allow eprobes to use $stack, or % for regs - 0d7970e8702b tracing/perf: Fix double put of trace event when init fails - 14674e47ff49 x86/kprobes: Fix JNG/JNLE emulation - 860efae12788 cifs: Fix memory leak on the deferred close - 6379a9af7cfc btrfs: fix lost error handling when looking up extended ref on log replay - 7ac430e319e9 btrfs: reset RO counter on block group if we fail to relocate - 78f8c2370e3d btrfs: unset reloc control if transaction commit fails in prepare_to_relocate() - d8fc9df94b88 mmc: meson-gx: Fix an error handling path in meson_mmc_probe() - 6c4541d6b881 mmc: pxamci: Fix an error handling path in pxamci_probe() - 8b7ed38c38e1 mmc: pxamci: Fix another error handling path in pxamci_probe() - 23179d5b7c39 ata: libata-eh: Add missing command name - 82a27c185544 drm/amd/display: Check correct bounds for stream encoder instances for DCN303 - 76672cd326c1 drm/ttm: Fix dummy res NULL ptr deref bug - 016b71479f46 drm/nouveau: recognise GA103 - 1b7e0482abd0 locking/atomic: Make test_and_*_bit() ordered on failure - 852f6a784a4b rds: add missing barrier to release_refill - d26beb910904 x86/mm: Use proper mask when setting PUD mapping - 177bf3542009 KVM: Unconditionally get a ref to /dev/kvm module when creating a VM - e9a6a3bd97c7 ALSA: hda/realtek: Add quirk for Clevo NS50PU, NS70PU - 5d396df4631a ALSA: info: Fix llseek return value when using callback - a0a7e0b2b8b2 Linux 5.15.62 - 2a9114b3ec6f btrfs: raid56: don't trust any cached sector in __raid56_parity_recover() - 0d9c713cc30f btrfs: only write the sectors in the vertical stripe which has data stripes - 3eb602ad6a94 x86/ftrace: Use alternative RET encoding - 543138c55518 x86/ibt,ftrace: Make function-graph play nice - f6632763484c Revert "x86/ftrace: Use alternative RET encoding" - cb69d4d6f709 ksmbd: fix heap-based overflow in set_ntacl_dacl() - c76b216753c9 ksmbd: prevent out of bound read for SMB2_WRITE - 5430db94434f net_sched: cls_route: disallow handle of 0 - c12f0e6126ad tee: add overflow check in register_shm_helper() - 3746d62ecf1c io_uring: use original request task for inflight tracking - 374bf3fc1f53 Linux 5.15.61 - 17bf429b913b scsi: lpfc: Resolve some cleanup issues following SLI path refactoring - 6e99860de6f4 scsi: lpfc: Fix element offset in __lpfc_sli_release_iocbq_s4() - 9a570069cdbb scsi: lpfc: Fix locking for lpfc_sli_iocbq_lookup() - f27259515797 drm/bridge: Move devm_drm_of_get_bridge to bridge/panel.c - 2711bedab26c Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm regression - 449928869475 Revert "net: usb: ax88179_178a needs FLAG_SEND_ZLP" - fa3040688d75 io_uring: mem-account pbuf buckets - 50446ac34545 drm/meson: Fix refcount leak in meson_encoder_hdmi_init - a8278cf3f00d drm/msm: Fix dirtyfb refcounting - 3cfd07084b7e tracing/perf: Avoid -Warray-bounds warning for __rel_loc macro - 1889f4135fb2 drm/vc4: change vc4_dma_range_matches from a global to static - 3131a20eee20 net: phy: smsc: Disable Energy Detect Power-Down in interrupt mode - a25f45ff8856 drm/bridge: tc358767: Fix (e)DP bridge endpoint parsing in dedicated function - 276e1cac8085 Revert "s390/smp: enforce lowcore protection on CPU restart" - 93d28e50cf72 Revert "mwifiex: fix sleep in atomic context bugs caused by dev_coredumpv" - 621b596b29e5 crypto: lib/blake2s - reduce stack frame usage in self test - aa480f7d74b9 tcp: fix over estimation in sk_forced_mem_schedule() - 4db561ae4a90 mac80211: fix a memory leak where sta_info is not freed - 57bbb691a93b net_sched: cls_route: remove from list when handle is 0 - f467478d15fa tracing: Use a struct alignof to determine trace event field alignment - 5bafa7df79de powerpc: Fix eh field when calling lwarx on PPC32 - c98e956ef489 xen-blkfront: Apply 'feature_persistent' parameter when connect - ef26b5d530d4 xen-blkback: Apply 'feature_persistent' parameter when connect - 7304be4c985d xen-blkback: fix persistent grants negotiation - 9e7dab7edabd tpm: eventlog: Fix section mismatch for DEBUG_SECTION_MISMATCH - 84075af9fb4a KEYS: asymmetric: enforce SM2 signature use pkey algo - 1be97463696c ext4: fix race when reusing xattr blocks - 470f0a5ef519 ext4: unindent codeblock in ext4_xattr_block_set() - 51877de35d21 ext4: use kmemdup() to replace kmalloc + memcpy - 0b885394fd00 ext4: remove EA inode entry from mbcache on inode eviction - 19dac09bd956 ext4: make sure ext4_append() always allocates new block - ef6e69026d88 ext4: check if directory block is within i_size - 30dfb75e1f86 ext4: fix warning in ext4_iomap_begin as race between bmap and write - 9a080f8b085a ext4: correct the misjudgment in ext4_iget_extra_inode - 7dbba7916920 ext4: correct max_inline_xattr_value_size computing - 21f6bd5cbdab ext4: fix use-after-free in ext4_xattr_set_entry - e6321fda51e5 ext4: add EXT4_INODE_HAS_XATTR_SPACE macro in xattr.h - 133b80d5582e ext4: fix extent status tree race in writeback error recovery path - 88bcc518e4ad ext4: update s_overhead_clusters in the superblock during an on-line resize - 3c0a5a0e1c66 tracing: Avoid -Warray-bounds warning for __rel_loc macro - 994dea8549f2 tracing: Add '__rel_loc' using trace event macros - 50235d9a1f1f dm raid: fix address sanitizer warning in raid_resume - 4c233811a495 dm raid: fix address sanitizer warning in raid_status - 34bef00a325a KVM: nVMX: Attempt to load PERF_GLOBAL_CTRL on nVMX xfer iff it exists - e365c817beef KVM: VMX: Add helper to check if the guest PMU has PERF_GLOBAL_CTRL - 1eedac05b2f3 KVM: x86/pmu: Ignore pmu->global_ctrl check if vPMU doesn't support global_ctrl - 9f1a17222a8b KVM: VMX: Mark all PERF_GLOBAL_(OVF)_CTRL bits reserved if there's no vPMU - 81f723a006e7 KVM: x86/pmu: Introduce the ctrl_mask value for fixed counter - 0ceef1c56875 powerpc/powernv/kvm: Use darn for H_RANDOM on Power9 - 0eeb7037a479 ACPI: CPPC: Do not prevent CPPC from working in the future - 2cc23122653f btrfs: properly flag filesystem with BTRFS_FEATURE_INCOMPAT_BIG_METADATA - b5c541758650 btrfs: reset block group chunk force if we have to wait - b367f125c80f btrfs: ensure pages are unlocked on cow_file_range() failure - 0b7f5d7a4d2a block: don't allow the same type rq_qos add more than once - b055781dd947 block: remove the struct blk_queue_ctx forward declaration - d2cbdbe22b5f locking/csd_lock: Change csdlock_debug from early_param to __setup - 96ba981f09a9 timekeeping: contribute wall clock to rng on time change - 6b841a891d28 ARM: remove some dead code - 7a7188df3eae net/9p: Initialize the iounit field during fid creation - f83131a3071a dm thin: fix use-after-free crash in dm_sm_register_threshold_callback - 779fd8cb621e kexec, KEYS, s390: Make use of built-in and secondary keyring for signature verification - 9769bd964d54 dm writecache: set a default MAX_WRITEBACK_JOBS - 10bc71642fad tty: 8250: Add support for Brainboxes PX cards. - 6f47a7594bcf serial: 8250: Add proper clock handling for OxSemi PCIe devices - 96f2c1685b1c serial: 8250: Fold EndRun device support into OxSemi Tornado code - b49c3b3a911d serial: 8250_pci: Replace dev_*() by pci_*() macros - 5baacb540c5a serial: 8250_pci: Refactor the loop in pci_ite887x_init() - 55e5487ae294 PCI: qcom: Power on PHY before IPQ8074 DBI register accesses - c5d3873d3e1c PCI/AER: Iterate over error counters instead of error strings - 0b4c0003aeda iommu/vt-d: avoid invalid memory access via node_online(NUMA_NO_NODE) - f2145a1bf7ab KVM: x86: Signal #GP, not -EPERM, on bad WRMSR(MCi_CTL/STATUS) - 1f71d1f7f491 KVM: set_msr_mce: Permit guests to ignore single-bit ECC errors - 925cc6d6ff8a intel_th: pci: Add Raptor Lake-S CPU support - 6d3c02fd9600 intel_th: pci: Add Raptor Lake-S PCH support - df6faa9798eb intel_th: pci: Add Meteor Lake-P support - 2b5ef6430c21 scsi: lpfc: Remove extra atomic_inc on cmd_pending in queuecommand after VMID - b4543dbea84c scsi: lpfc: SLI path split: Refactor SCSI paths - c56cc7fefc31 scsi: lpfc: SLI path split: Refactor fast and slow paths to native SLI4 - 1c5e670d6a5a scsi: lpfc: SLI path split: Refactor lpfc_iocbq - eb36ec3039ce scsi: lpfc: Fix EEH support for NVMe I/O - 0c29e149b6bb firmware: arm_scpi: Ensure scpi_info is not assigned if the probe fails - b574d1e3e9a2 usbnet: smsc95xx: Fix deadlock on runtime resume - eaf3a094d892 usbnet: smsc95xx: Forward PHY interrupts to PHY driver to avoid polling - 09201006dac9 usbnet: smsc95xx: Avoid link settings race on interrupt reception - 048872438876 usbnet: smsc95xx: Don't clear read-only PHY interrupt - c232db672713 drm/vc4: drv: Adopt the dma configuration from the HVS or V3D component - 4a54c13786c5 drm/dp/mst: Read the extended DPCD capabilities during system resume - 3dd33a09f5dc crypto: blake2s - remove shash module - f96a9815b466 drm/mediatek: Keep dsi as LP00 before dcs cmds transfer - 8aa68065a877 drm/mediatek: Allow commands to be sent during video mode - 1e0ca3d809c3 spmi: trace: fix stack-out-of-bound access in SPMI tracing functions - 8cbc36e7e37a __follow_mount_rcu(): verify that mount_lock remains unchanged - 60c981f4b787 Input: gscps2 - check return value of ioremap() in gscps2_probe() - 9e255ed238fc posix-cpu-timers: Cleanup CPU timers before freeing them during exec - c9c965fa1974 SMB3: fix lease break timeout when multiple deferred close handles for the same file. - c273671ae826 x86/olpc: fix 'logical not is only applied to the left hand side' - 1cbf3882cb37 x86/kprobes: Update kcb status flag after singlestepping - 7c91c8da431d ftrace/x86: Add back ftrace_expected assignment - 0b00cb428f74 x86/bugs: Enable STIBP for IBPB mitigated RETBleed - 15f67058a1ee scsi: qla2xxx: Fix losing FCP-2 targets during port perturbation tests - 6f1d5e6979c1 scsi: qla2xxx: Fix losing target when it reappears during delete - 420e449e21b9 scsi: qla2xxx: Fix losing FCP-2 targets on long port disable with I/Os - 3f1102898b7b scsi: qla2xxx: Wind down adapter after PCIe error - 3b38c7f0c6ac scsi: qla2xxx: Fix erroneous mailbox timeout after PCI error injection - 1209da5278eb scsi: qla2xxx: Fix excessive I/O error messages by default - b7bae3886a30 scsi: qla2xxx: Fix crash due to stale SRB access around I/O timeouts - a76a155851fc scsi: qla2xxx: Turn off multi-queue for 8G adapters - 505fb1cc4328 scsi: qla2xxx: Fix discovery issues in FC-AL topology - 27a7805a19a7 scsi: qla2xxx: Fix imbalance vha->vref_count - 781a7dabeac2 scsi: zfcp: Fix missing auto port scan and thus missing target ports - f5183d66c4f4 scsi: ufs: core: Correct ufshcd_shutdown() flow - ce50d94afcb8 video: fbdev: s3fb: Check the size of screen before memset_io() - 0701df594bc1 video: fbdev: arkfb: Check the size of screen before memset_io() - 4a3cef1eaced video: fbdev: vt8623fb: Check the size of screen before memset_io() - fff6bb19d56c f2fs: do not allow to decompress files have FI_COMPRESS_RELEASED - 05244b62ae94 f2fs: allow compression for mmap files in compress_mode=user - 608d4c5f9f4d x86/entry: Build thunk_$(BITS) only if CONFIG_PREEMPTION=y - 748d2e9585ae sched/core: Do not requeue task on CPU excluded from cpus_mask - dd960a0ddd43 sched: Remove the limitation of WF_ON_CPU on wakelist if wakee cpu is idle - f9ab9bcf53b6 sched: Fix the check of nr_running at queue wakelist - 1584dc3da7b4 tools/thermal: Fix possible path truncations - 236c1502520b video: fbdev: arkfb: Fix a divide-by-zero bug in ark_set_pixclock() - 3bb94ff1e794 x86/numa: Use cpumask_available instead of hardcoded NULL check - 147f66d22f58 sched, cpuset: Fix dl_cpu_busy() panic due to empty cs->cpus_allowed - e51b98166334 sched/deadline: Merge dl_task_can_attach() and dl_cpu_busy() - 8fb62a576178 scripts/faddr2line: Fix vmlinux detection on arm64 - 7f060ad6cb86 genelf: Use HAVE_LIBCRYPTO_SUPPORT, not the never defined HAVE_LIBCRYPTO - e1c355ec7df1 powerpc/pci: Fix PHB numbering when using opal-phbid - 31dad89b16ed x86/bus_lock: Don't assume the init value of DEBUGCTLMSR.BUS_LOCK_DETECT to be zero - a1edb85e60fd kprobes: Forbid probing on trampoline and BPF code areas - 533a06858b01 perf symbol: Fail to read phdr workaround - 5eaa93caa63a powerpc/cell/axon_msi: Fix refcount leak in setup_msi_msg_address - ea494e8a9852 powerpc/xive: Fix refcount leak in xive_get_max_prio - 69e9fa07b229 powerpc/spufs: Fix refcount leak in spufs_init_isolated_loader - 74715fe0726c f2fs: fix to remove F2FS_COMPR_FL and tag F2FS_NOCOMP_FL at the same time - 9536d5451cf4 s390/smp: enforce lowcore protection on CPU restart - 70caac180f14 s390/maccess: rework absolute lowcore accessors - ac0a3e2131bd s390/smp: cleanup control register update routines - a002b8641254 s390/smp: cleanup target CPU callback starting - 9287df436294 s390/dump: fix os_info virtual vs physical address confusion - cf0e42eb04c7 tty: serial: fsl_lpuart: correct the count of break characters - ef0f4eeaba24 powerpc/pci: Prefer PCI domain assignment via DT 'linux,pci-domain' and alias - df466a61f699 powerpc/iommu: Fix iommu_table_in_use for a small default DMA window case - 5414409ada0c powerpc/32: Do not allow selection of e5500 or e6500 CPUs on PPC32 - 14965b8e2952 powerpc/32: Call mmu_mark_initmem_nx() regardless of data block mapping. - 96ead6679803 ASoC: mchp-spdifrx: disable end of block interrupt on failures - 8301c204db28 video: fbdev: sis: fix typos in SiS_GetModeID() - 29f06f1905c3 video: fbdev: amba-clcd: Fix refcount leak bugs - f28764d10e9f watchdog: armada_37xx_wdt: check the return value of devm_ioremap() in armada_37xx_wdt_probe() - 84ddf527f907 watchdog: sp5100_tco: Fix a memory leak of EFCH MMIO resource - 27d0c621225d ASoC: audio-graph-card: Add of_node_put() in fail path - 642ebdd9579d fuse: Remove the control interface for virtio-fs - 509a5cb39019 ASoC: qcom: q6dsp: Fix an off-by-one in q6adm_alloc_copp() - 2e1b17ec0423 ASoC: imx-card: use snd_pcm_format_t type for asrc_format - 8ea7f75b87fa ASoC: fsl_easrc: use snd_pcm_format_t type for sample_format - 78263868dbe5 ASoC: fsl-asoc-card: force cast the asrc_format type - 10961cbaea2a ASoC: fsl_asrc: force cast the asrc_format type - b08c3473ee1e s390/zcore: fix race when reading from hardware system area - f1415771f6a1 s390/crash: fix incorrect number of bytes to copy to user space - 2165fd2bae8a s390/maccess: fix semantics of memcpy_real() and its callers - ceea1bc15310 s390/dump: fix old lowcore virtual vs physical address confusion - 3ea02fc5d488 perf tools: Fix dso_id inode generation comparison - c7d4e6cdd14f iommu/arm-smmu: qcom_iommu: Add of_node_put() when breaking out of loop - facd31bbc799 mfd: max77620: Fix refcount leak in max77620_initialise_fps - a8aa2a76eec7 mfd: t7l66xb: Drop platform disable callback - 0386a985a802 remoteproc: sysmon: Wait for SSCTL service to come up - 48042b342eae remoteproc: qcom: pas: Check if coredump is enabled - 3336e7c0767f proc: fix a dentry lock race between release_task and lookup - f28e4d214839 lib/smp_processor_id: fix imbalanced instrumentation_end() call - 74824db8b2fa kfifo: fix kfifo_to_user() return type - ece6cfe62a10 rpmsg: qcom_smd: Fix refcount leak in qcom_smd_parse_edge - f543a9d19c29 MIPS: Fixed __debug_virt_addr_valid() - 8324649b0035 net: 9p: fix refcount leak in p9_read_work() error handling - 273c16d93f86 9p: Add client parameter to p9_req_put() - 3ac76cdab956 9p: Drop kref usage - eb3eed52a77c 9p: fix a bunch of checkpatch warnings - 79f1a945bcaf iommu/exynos: Handle failed IOMMU device registration properly - 9a06340c9d95 serial: 8250_bcm7271: Save/restore RTS in suspend/resume - 3d69d86b3e9d ASoC: mt6359: Fix refcount leak bug - 1008e81163e8 swiotlb: fail map correctly with failed io_tlb_default_mem - 80f697b57f57 MIPS: vdso: Utilize __pa() for gic_pfn - 447e0f4be850 tty: n_gsm: fix missing corner cases in gsmld_poll() - c94ea1a49eb8 tty: n_gsm: fix DM command - fdcd4b065224 tty: n_gsm: fix wrong T1 retry count handling - 583cba5004f0 serial: 8250_fsl: Don't report FE, PE and OE twice - 79ed8856445b vfio/ccw: Do not change FSM state in subchannel event - 2ebb5a55d526 remoteproc: qcom: wcnss: Fix handling of IRQs - fd3adcb84f7f ASoC: imx-card: Fix DSD/PDM mclk frequency - 7c69f70dc515 ASoC: qcom: Fix missing of_node_put() in asoc_qcom_lpass_cpu_platform_probe() - e46bc8cacdb6 tty: n_gsm: fix resource allocation order in gsm_activate_mux() - c9754e10f1a5 tty: n_gsm: fix race condition in gsmld_write() - a7fa41552407 tty: n_gsm: fix packet re-transmission without open control channel - ace28afbc63f tty: n_gsm: fix non flow control frames during mux flow off - dd37f6573878 tty: n_gsm: fix missing timer to handle stalled links - 1018139cbb48 tty: n_gsm: fix wrong queuing behavior in gsm_dlci_data_output() - dfa9b6d34aac tty: n_gsm: fix tty registration before control channel open - 3c8d5fdca881 tty: n_gsm: fix user open not possible at responder until initiator open - 794604fbd716 tty: n_gsm: Delete gsmtty open SABM frame when config requester - 76385916d093 ASoC: samsung: change gpiod_speaker_power and rx1950_audio from global to static variables - 87b1a9175f08 powerpc/perf: Optimize clearing the pending PMI and remove WARN_ON for PMI check in power_pmu_disable - b01b18cd3d92 ASoC: samsung: h1940_uda1380: include proepr GPIO consumer header - 0dc1663e3fc2 remoteproc: imx_rproc: Fix refcount leak in imx_rproc_addr_init - f0c151602f9b profiling: fix shift too large makes kernel panic - 49929f3ee8d3 selftests/livepatch: better synchronize test_klp_callbacks_busy - cf112a52d758 remoteproc: k3-r5: Fix refcount leak in k3_r5_cluster_of_init - 2a7d605d74a2 rpmsg: mtk_rpmsg: Fix circular locking dependency - f061773b7b55 rpmsg: char: Add mutex protection for rpmsg_eptdev_open() - c81935d0e056 ASoC: codecs: wcd9335: move gains from SX_TLV to S8_TLV - a24bb7fe7bab ASoC: codecs: msm8916-wcd-digital: move gains from SX_TLV to S8_TLV - 372b49ba0775 serial: 8250_dw: Store LSR into lsr_saved_flags in dw8250_tx_wait_empty() - ad7fd9f652bc serial: 8250: dma: Allow driver operations before starting DMA transfers - f945b12e65c5 serial: 8250: Export ICR access helpers for internal use - 994f2edeeb21 ASoC: mediatek: mt8173-rt5650: Fix refcount leak in mt8173_rt5650_dev_probe - 542861e5e2fa ASoC: codecs: da7210: add check for i2c_add_driver - 7dee72b1bcec ASoC: mt6797-mt6351: Fix refcount leak in mt6797_mt6351_dev_probe - 540c7b7385fb ASoC: mediatek: mt8173: Fix refcount leak in mt8173_rt5650_rt5676_dev_probe - 349242e6445a ASoC: imx-audmux: Silence a clang warning - d69244d0ff1e ASoC: samsung: Fix error handling in aries_audio_probe - 1065c3853258 ASoC: cros_ec_codec: Fix refcount leak in cros_ec_codec_platform_probe - 13741bb88a93 opp: Fix error check in dev_pm_opp_attach_genpd() - 0edd9f8d13a8 usb: cdns3: Don't use priv_dev uninitialized in cdns3_gadget_ep_enable() - e62f79827784 jbd2: fix assertion 'jh->b_frozen_data == NULL' failure when journal aborted - 5f9c70833ba6 ext4: recover csum seed of tmp_inode after migrating to extents - b0e1268a8efd jbd2: fix outstanding credits assert in jbd2_journal_commit_transaction() - 70f70d54f06b block: ensure iov_iter advances for added pages - a24f05f7ced7 block/bio: remove duplicate append pages code - 54e5b14c9b7f nvme: catch -ENODEV from nvme_revalidate_zones again - a3f6aeba670e nvme: don't return an error from nvme_configure_metadata - 92a6233585dc nvme: disable namespace access for unsupported metadata - 52cd55a4fb2d nvme: define compat_ioctl again to unbreak 32-bit userspace. - 34552bf35f91 nvme: use command_id instead of req->tag in trace_nvme_complete_rq() - 87e7ba8b0b5b null_blk: fix ida error handling in null_add_dev() - 06f39bc5a7e9 block/rnbd-srv: Set keep_id to true after mutex_trylock - 2ceeb04252e6 RDMA/rxe: Fix error unwind in rxe_create_qp() - bfb54ad9581d RDMA/rxe: Remove the is_user members of struct rxe_sq/rxe_rq/rxe_srq - 66c735c9a747 RDMA/rxe: Add memory barriers to kernel queues - 931990c820bb RDMA/mlx5: Add missing check for return value in get namespace flow - 0911cadd4f59 of/fdt: declared return type does not match actual return type - 128eeac87618 selftests: kvm: set rax before vmcall - 9fc8d3bee714 mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region - 622ef885a89a android: binder: stop saving a pointer to the VMA - e60d7e2462bf RDMA/srpt: Fix a use-after-free - e7e853cdde17 RDMA/srpt: Introduce a reference count in struct srpt_device - ca120c04bfa8 RDMA/srpt: Duplicate port name members - 28621b38ac57 platform/olpc: Fix uninitialized data in debugfs write - e389e927e8f1 KVM: nVMX: Set UMIP bit CR4_FIXED1 MSR when emulating UMIP - ee890b463398 mtd: spi-nor: fix spi_nor_spimem_setup_op() call in spi_nor_erase_{sector,chip}() - bfa020146858 usb: cdns3: change place of 'priv_ep' assignment in cdns3_gadget_ep_dequeue(), cdns3_gadget_ep_enable() - 477c95578c3a USB: serial: fix tty-port initialized comments - 2988443802fc HID: amd_sfh: Handle condition of "no sensors" - 0d265155501e PCI: tegra194: Fix link up retry sequence - 472db7de9ff5 PCI: tegra194: Fix Root Port interrupt handling - e4adb10bc5c6 RDMA/rxe: For invalidate compare according to set keys in mr - 3695aa94d789 HID: alps: Declare U1_UNICORN_LEGACY support - 71fdd63bfdbc mmc: cavium-thunderx: Add of_node_put() when breaking out of loop - 209b5d06e989 mmc: cavium-octeon: Add of_node_put() when breaking out of loop - 022c8d3f45fc RDMA/rxe: Fix mw bind to allow any consumer key portion - 45382d69074a scripts/gdb: fix 'lx-dmesg' on 32 bits arch - 9227a870b8e2 scripts/gdb: lx-dmesg: read records individually - 3adcd80b5e10 dmaengine: imx-dma: Cast of_device_get_match_data() with (uintptr_t) - 118e05368e27 HID: amd_sfh: Add NULL check for hid device - 91443c669d28 HID: mcp2221: prevent a buffer overflow in mcp_smbus_write() - eafb19c8fe04 gpio: gpiolib-of: Fix refcount bugs in of_mm_gpiochip_add_data() - e25b828553ae RDMA/hfi1: fix potential memory leak in setup_base_ctxt() - 5870343eabea clk: qcom: gcc-msm8939: Fix weird field spacing in ftbl_gcc_camss_cci_clk - c41664346aa6 iio: cros: Register FIFO callback after sensor is registered - f6e26e1a5f60 RDMA/siw: Fix duplicated reported IW_CM_EVENT_CONNECT_REPLY event - 9fc44cfd1866 RDMA/hns: Fix incorrect clearing of interrupt status register - 7e647a8d5fc0 RDMA/qedr: Fix potential memory leak in __qedr_alloc_mr() - f851d8097fd9 RDMA/rtrs-clt: Replace list_next_or_null_rr_rcu with an inline function - 527df029be34 RDMA/rtrs-clt: Rename rtrs_clt_sess to rtrs_clt_path - bab17b761c89 RDMA/rtrs-srv: Rename rtrs_srv_sess to rtrs_srv_path - f706fcd56858 RDMA/rtrs: Rename rtrs_sess to rtrs_path - e44928f2db0f RDMA/rtrs: Do not allow sessname to contain special symbols / and . - 8b6dba78922d RDMA/rtrs: Introduce destroy_cq helper - 001f93b39ef7 RDMA/rtrs: Replace duplicate check with is_pollqueue helper - 9c663e73f556 RDMA/rtrs: Fix warning when use poll mode on client side. - 08ff62fff0b1 RDMA/rtrs-srv: Fix modinfo output for stringify - b801e80e1162 RDMA/irdma: Fix setting of QP context err_rq_idx_valid field - 9f9ef6cb72a3 RDMA/irdma: Fix VLAN connection with wildcard address - 92520864ef9f RDMA/irdma: Fix a window for use-after-free - 62d610cfc16f um: random: Don't initialise hwrng struct with zero - 3bf1085657f8 interconnect: imx: fix max_node_id - 52537ea892a5 phy: stm32: fix error return in stm32_usbphyc_phy_init - 3f2989ed9570 eeprom: idt_89hpesx: uninitialized data in idt_dbgfs_csr_write() - edd22e6ad249 usb: dwc3: qcom: fix missing optional irq warnings - 116540c1052e usb: dwc3: core: Do not perform GCTL_CORE_SOFTRESET during bootup - 92728470a952 usb: dwc3: core: Deprecate GCTL.CORESOFTRESET - 4070f3c83cd2 usb: aspeed-vhub: Fix refcount leak bug in ast_vhub_init_desc() - 120538461985 usb: gadget: udc: amd5536 depends on HAS_DMA - 7689427e238d xtensa: iss: fix handling error cases in iss_net_configure() - 758145c84fe1 xtensa: iss/network: provide release() callback - c5641494cd7e scsi: smartpqi: Fix DMA direction for RAID requests - 80f876b26dab PCI: qcom: Set up rev 2.1.0 PARF_PHY before enabling clocks - c968af565ca6 PCI/portdrv: Don't disable AER reporting in get_port_device_capability() - 81ea65c9aefe KVM: s390: pv: leak the topmost page table when destroy fails - d795bbde3ff0 mmc: block: Add single read for 4k sector cards - f8585cad6dea of: device: Fix missing of_node_put() in of_dma_set_restricted_buffer - 5325975c19e3 mmc: sdhci-of-at91: fix set_uhs_signaling rewriting of MC1R - 961d7d12080f memstick/ms_block: Fix a memory leak - 2b12af05848f memstick/ms_block: Fix some incorrect memory allocation - 125534d2591f mmc: renesas_sdhi: Get the reset handle early in the probe - 268afd446ace mmc: mxcmmc: Silence a clang warning - 352377cf7471 mmc: sdhci-of-esdhc: Fix refcount leak in esdhc_signal_voltage_switch - e3a1eaea6631 staging: rtl8192u: Fix sleep in atomic context bug in dm_fsync_timer_callback - 2c254fe3c5fc binder: fix redefinition of seq_file attributes - 566887bad7ff intel_th: msu: Fix vmalloced buffers - 08ec393b1d30 intel_th: msu-sink: Potential dereference of null pointer - 9b5469573a27 intel_th: Fix a resource leak in an error handling path - 0b154b745d11 scsi: qla2xxx: Check correct variable in qla24xx_async_gffid() - 1a8cc2ed9547 PCI: endpoint: Don't stop controller when unbinding endpoint function - 5ab2782c944e dmaengine: sf-pdma: Add multithread support for a DMA channel - ebea637e9f4b KVM: arm64: Don't return from void function - 250b46505175 soundwire: revisit driver bind/unbind and callbacks - 3abe387e759a soundwire: bus_type: fix remove and shutdown support - 06a949457a8d PCI: dwc: Always enable CDM check if "snps,enable-cdm-check" exists - b03a8f1264ea PCI: dwc: Deallocate EPC memory on dw_pcie_ep_init() errors - 981f451f3708 PCI: dwc: Set INCREASE_REGION_SIZE flag based on limit address - 0f5e892c41b9 PCI: dwc: Disable outbound windows only for controllers using iATU - 68c2cda90522 PCI: dwc: Add unroll iATU space support to dw_pcie_disable_atu() - dbbfb410a3dd PCI: dwc: Stop link on host_init errors and de-initialization - 44652154484e mm/mempolicy: fix get_nodes out of bound access - 0b9f2f2a0488 clk: qcom: clk-rcg2: Make sure to not write d=0 to the NMD register - 522e13ebbf48 clk: qcom: clk-rcg2: Fail Duty-Cycle configuration if MND divider is not enabled. - 433a22104012 clk: qcom: camcc-sm8250: Fix topology around titan_top power domain - 123c76fbc2dd clk: qcom: camcc-sdm845: Fix topology around titan_top power domain - 93ff4172b9b2 clk: qcom: ipq8074: set BRANCH_HALT_DELAY flag for UBI clocks - fd60d861624d clk: qcom: ipq8074: fix NSS port frequency tables - 7616ebecd358 clk: qcom: ipq8074: SW workaround for UBI32 PLL lock - 6f74519efa6a clk: qcom: ipq8074: fix NSS core PLL-s - 3b4934a635d9 RDMA/rxe: Fix deadlock in rxe_do_local_ops() - dac3ecbd1ab8 usb: host: xhci: use snprintf() in xhci_decode_trb() - 26b305f01d62 clk: qcom: gcc-msm8939: Point MM peripherals to system_mm_noc clock - d605b4125e77 clk: qcom: gcc-msm8939: Add missing system_mm_noc_bfdcd_clk_src - 558b097f8cdb clk: qcom: gcc-msm8939: Fix bimc_ddr_clk_src rcgr base address - 0c787dfc2238 clk: qcom: gcc-msm8939: Add missing SYSTEM_MM_NOC_BFDCD_CLK_SRC - 9ed2640eb883 clk: qcom: clk-krait: unlock spin after mux completion - 733ab0c19bf1 driver core: fix potential deadlock in __driver_attach - 80169b136c89 misc: rtsx: Fix an error handling path in rtsx_pci_probe() - 30f44ddfdb49 clk: qcom: camcc-sm8250: Fix halt on boot by reducing driver's init level - 2e79153d2ce9 mtd: dataflash: Add SPI ID table - 7837281f83bc dmaengine: dw-edma: Fix eDMA Rd/Wr-channels and DMA-direction semantics - 3e541526aab6 scsi: iscsi: Fix session removal on shutdown - ca8936581506 scsi: iscsi: Add helper to remove a session from the kernel - 49f7414a1982 scsi: iscsi: Allow iscsi_if_stop_conn() to be called from kernel - a78b882c1a9f mwifiex: fix sleep in atomic context bugs caused by dev_coredumpv - 358fbfc1322b mwifiex: Ignore BTCOEX events from the 88W8897 firmware - 26cdeedbb616 KVM: Don't set Accessed/Dirty bits for ZERO_PAGE - d56c5eac8476 mm/memremap: fix memunmap_pages() race with get_dev_pagemap() - d18a9085654b memremap: remove support for external pgmap refcounts - d1e0ceeec04a lib/test_hmm: avoid accessing uninitialized pages - 81b64a9da38f clk: mediatek: reset: Fix written reset bit offset - 31c1072e6b55 iio: accel: bma400: Reordering of header files - 363c82a63478 platform/chrome: cros_ec: Always expose last resume result - 95faac56051b iio: accel: bma400: Fix the scale min and max macro values - 17d7a36dcd46 scsi: qla2xxx: edif: Fix no logout on delete for N2N - 3db6a63bae5f scsi: qla2xxx: edif: Fix session thrash - 4c35b8eb3dc2 scsi: qla2xxx: edif: Tear down session if keys have been removed - 58277fa8333f scsi: qla2xxx: edif: Fix no login after app start - 1138e2da4244 scsi: qla2xxx: edif: Reduce disruption due to multiple app start - cc5745f2ee40 scsi: qla2xxx: edif: Send LOGO for unexpected IKE message - 154bf040ba53 netfilter: xtables: Bring SPDX identifier back - 8cffaf09336b usb: xhci: tegra: Fix error check - 4240b6e0f3b3 usb: gadget: tegra-xudc: Fix error check in tegra_xudc_powerdomain_init() - 59026d5cc615 usb: ohci-nxp: Fix refcount leak in ohci_hcd_nxp_probe - c0a4b454486b usb: host: Fix refcount leak in ehci_hcd_ppc_of_probe - 1e5ec5e90e77 fpga: altera-pr-ip: fix unsigned comparison with less than zero - 0675fe20da7f PCI: mediatek-gen3: Fix refcount leak in mtk_pcie_init_irq_domains() - c99dca4ebc78 mtd: st_spi_fsm: Add a clk_disable_unprepare() in .probe()'s error path - 762475464982 mtd: parsers: ofpart: Fix refcount leak in bcm4908_partitions_fw_offset - 8ea607579d30 mtd: partitions: Fix refcount leak in parse_redboot_of - 1ef96afd4f5a mtd: sm_ftl: Fix deadlock caused by cancel_work_sync in sm_release - 8489a20ac481 HID: cp2112: prevent a buffer overflow in cp2112_xfer() - 879bcbbec3e0 PCI: tegra194: Fix PM error handling in tegra_pcie_config_ep() - c0ad5c7e68d1 PCI: microchip: Fix refcount leak in mc_pcie_init_irq_domains() - ff1e7aea3ef7 phy: samsung: exynosautov9-ufs: correct TSRV register configurations - 7840dce7966a KVM: SVM: Stuff next_rip on emulated INT3 injection if NRIPS is supported - 2adc7032ec84 KVM: SVM: Unwind "speculative" RIP advancement if INTn injection "fails" - 473ba2ee7641 scsi: qla2xxx: edif: Fix n2n login retry for secure device - fd2c194089eb scsi: qla2xxx: edif: Fix n2n discovery issue with secure target - ba051e1fe739 scsi: qla2xxx: edif: Add retry for ELS passthrough - 703e1ccf6ff9 scsi: qla2xxx: edif: Synchronize NPIV deletion with authentication application - d7d254cc1348 scsi: qla2xxx: edif: Fix inconsistent check of db_flags - aa7269ee63ec scsi: qla2xxx: edif: Reduce connection thrash - 7b2fbfa4b2cd scsi: qla2xxx: edif: Fix potential stuck session in sa update - bf890f1408b2 scsi: qla2xxx: edif: Reduce Initiator-Initiator thrashing - beb5bba5dd13 of: check previous kernel's ima-kexec-buffer against memory bounds - 098b7e83b318 mtd: rawnand: meson: Fix a potential double free issue - d5730780e9ea mtd: maps: Fix refcount leak in ap_flash_init - 4d67c8f74d80 mtd: maps: Fix refcount leak in of_flash_probe_versatile - f74bd76a7524 clk: renesas: r9a06g032: Fix UART clkgrp bitsel - 36c27d813e75 HID: amd_sfh: Don't show client init failed as error when discovery fails - c36369f7db87 wireguard: allowedips: don't corrupt stack when detecting overflow - 73ccc2b153a2 wireguard: ratelimiter: use hrtimer in selftest - 1618e0f1ed59 net: usb: make USB_RTL8153_ECM non user configurable - 8890bdb93ff5 dccp: put dccp_qpolicy_full() and dccp_qpolicy_push() in the same lock - d4249d465da3 net: ionic: fix error check for vlan flags in ionic_set_nic_features() - 857f390dfdac net: rose: fix netdev reference changes - bde545304f3d netdevsim: Avoid allocation warnings triggered from user space - c9d901e17142 iavf: Fix 'tc qdisc show' listing too many queues - d70ecd933042 iavf: Fix max_rate limiting - f1974d3042d6 wifi: rtw88: check the return value of alloc_workqueue() - f671cf48f383 netdevsim: fib: Fix reference count leak on route deletion failure - 51dd6d3beb7f net: allow unbound socket for packets in VRF when tcp_l3mdev_accept set - 8fd69d3df9f4 ipv6: add READ_ONCE(sk->sk_bound_dev_if) in INET6_MATCH() - 68bf74ec95c3 inet: add READ_ONCE(sk->sk_bound_dev_if) in INET_MATCH() - c8b1baca99cf crypto: hisilicon/sec - fix auth key size error - 996be53de07b crypto: inside-secure - Add missing MODULE_DEVICE_TABLE for of - 0d11ab3db14b crypto: hisilicon/hpre - don't use GFP_KERNEL to alloc mem during softirq - e5697a0a4529 net/mlx5: Adjust log_max_qp to be 18 at most - 2d800deb8766 net/mlx5e: Fix the value of MLX5E_MAX_RQ_NUM_MTTS - 2109cba576c5 net/mlx5e: Remove WARN_ON when trying to offload an unsupported TLS cipher/version - 22ae7f434f1f media: cedrus: hevc: Add check for invalid timestamp - d7365590d15b wifi: libertas: Fix possible refcount leak in if_usb_probe() - 4a40af2b0b95 wifi: iwlwifi: mvm: fix double list_add at iwl_mvm_mac_wake_tx_queue - 689e5caf63e9 wifi: wil6210: debugfs: fix uninitialized variable use in `wil_write_file_wmi()` - b50f5aa9f527 i2c: mux-gpmux: Add of_node_put() when breaking out of loop - 4fc616e25b66 i2c: cadence: Support PEC for SMBus block read - aa6da8c32acb Bluetooth: hci_intel: Add check for platform_driver_register - d1bedcd7947b can: pch_can: pch_can_error(): initialize errc before using it - 5793da4db3a9 can: error: specify the values of data[5..7] of CAN error frames - 3d70b6605a94 can: usb_8dev: do not report txerr and rxerr during bus-off - bbe42d5dc486 can: kvaser_usb_leaf: do not report txerr and rxerr during bus-off - 0b328f9c7912 can: kvaser_usb_hydra: do not report txerr and rxerr during bus-off - 4b71a3c2a29c can: sun4i_can: do not report txerr and rxerr during bus-off - dcfcd5fc999b can: hi311x: do not report txerr and rxerr during bus-off - 715ced011394 can: sja1000: do not report txerr and rxerr during bus-off - b8c29e29059e can: rcar_can: do not report txerr and rxerr during bus-off - ba0110c2dd03 can: pch_can: do not report txerr and rxerr during bus-off - cbfcc7c4cc61 libbpf: fix an snprintf() overflow check - ad3e3212492c selftests/bpf: fix a test for snprintf() overflow - 4388ea680346 wifi: p54: add missing parentheses in p54_flush() - 71fc0615c91e wifi: p54: Fix an error handling path in p54spi_probe() - 074e865b37da wifi: wil6210: debugfs: fix info leak in wil_write_file_wmi() - 05f3b437c962 media: staging: media: hantro: Fix typos - 6b593bcc6e6d media: hevc: Embedded indexes in RPS - 223b977c1cd4 media: hantro: Simplify postprocessor - 9d36596b5f71 media: hantro: postproc: Fix motion vector space size - b1385d437e90 media: cedrus: h265: Fix flag name - f29659bad1d5 fs: check FMODE_LSEEK to control internal pipe splicing - c9a8a448e5e4 bpf: Fix subprog names in stack traces. - 8ff5be75ae31 selftests: timers: clocksource-switch: fix passing errors from child - 4d3481398287 selftests: timers: valid-adjtimex: build fix for newer toolchains - 070527cc3124 libbpf: Fix the name of a reused map - 273c11d9a900 tcp: make retransmitted SKB fit into the send window - 68f9f522ddf1 drm/exynos/exynos7_drm_decon: free resources when clk_set_parent() failed. - 293c53b7dbf9 skmsg: Fix invalid last sg check in sk_msg_recvmsg() - c4ff3cef5d96 mediatek: mt76: eeprom: fix missing of_node_put() in mt76_find_power_limits_node() - f646d94d7aec mediatek: mt76: mac80211: Fix missing of_node_put() in mt76_led_init() - 2837f4e90b13 mt76: mt7921: enlarge maximum VHT MPDU length to 11454 - 6e83b10d8c7a mt76: mt7921: fix aggregation subframes setting to HE max - 0fb9387b8584 ieee80211: add EHT 1K aggregation definitions - 67cd6261d38a mt76: mt7615: do not update pm stats in case of error - f1609c4f4a21 mt76: mt76x02u: fix possible memory leak in __mt76x02u_mcu_send_msg - 1a63d33006dc drm/msm/dpu: Fix for non-visible planes - 340bfec294d5 drm/msm: Avoid dirtyfb stalls on video mode displays (v2) - 7404d09455a0 media: platform: mtk-mdp: Fix mdp_ipi_comm structure alignment - d6aee36c2f6f crypto: hisilicon - Kunpeng916 crypto driver don't sleep when in softirq - aa495dfe7122 crypto: hisilicon/sec - don't sleep when in softirq - f4e3a8c7e890 drm/msm/mdp5: Fix global state lock backoff - 693f31dc9156 net: hinic: avoid kernel hung in hinic_get_stats64() - e850a4fc89b0 net: hinic: fix bug that ethtool get wrong stats - 8757ef67ce6b hinic: Use the bitmap API when applicable - 3052197b1175 drm: bridge: sii8620: fix possible off-by-one - 371331ede81d drm/mediatek: dpi: Only enable dpi after the bridge is enabled - 4f541100fb28 drm/mediatek: dpi: Remove output format of YUV - 23b1133bd33b drm/rockchip: Fix an error handling path rockchip_dp_probe() - 703d706b23ac drm/rockchip: vop: Don't crash for invalid duplicate_state() - 668fd740f8a6 selftests/xsk: Destroy BPF resources only when ctx refcount drops to 0 - 1fc6ba6d0dae crypto: arm64/gcm - Select AEAD for GHASH_ARM64_CE - 8dc3b5d150b2 drm/vc4: hdmi: Correct HDMI timing registers for interlaced modes - bbb4c0deae82 drm/vc4: hdmi: Fix timings for interlaced modes - 6ffe6a64ef24 drm/vc4: hdmi: Reset HDMI MISC_CONTROL register - 43d393e7cbb9 drm/vc4: hdmi: Avoid full hdmi audio fifo writes - f30480775a6b drm/vc4: hdmi: Fix HPD GPIO detection - 07d7d4330403 drm/vc4: dsi: Add correct stop condition to vc4_dsi_encoder_disable iteration - 21febebc4fcc drm/vc4: dsi: Fix dsi0 interrupt support - b096779a8276 drm/vc4: dsi: Register dsi0 as the correct vc4 encoder type - fe6ebdb61559 drm/vc4: dsi: Correct pixel order for DSI0 - 62b6d4308c2c drm/vc4: dsi: Correct DSI divider calculations - 80e2db799b38 drm/vc4: dsi: Release workaround buffer and DMA - 3d722c01d628 drm/vc4: Use of_device_get_match_data() - c653b2c6a247 drm/vc4: dsi: Switch to devm_drm_of_get_bridge - ed486d15084f drm/bridge: Add a function to abstract away panels - b6fea72ea1aa drm/vc4: plane: Fix margin calculations for the right/bottom edges - 645b294e9bf7 drm/vc4: plane: Remove subpixel positioning check - 0597bcf77489 media: tw686x: Fix memory leak in tw686x_video_init - ad1a66b40bf8 media: driver/nxp/imx-jpeg: fix a unexpected return value problem - db01d107c21f media: v4l2-mem2mem: prevent pollerr when last_buffer_dequeued is set - 7ca91b2d870f media: hdpvr: fix error value returns in hdpvr_read - 3123ae6fdd40 drm/mcde: Fix refcount leak in mcde_dsi_bind - 375a6fdf7d54 media: imx-jpeg: Disable slot interrupt when frame done - 54f1c0606695 drm: bridge: adv7511: Add check for mipi_dsi_driver_register - f831d2882c84 crypto: ccp - During shutdown, check SEV data pointer before using - 8f458e34a804 test_bpf: fix incorrect netdev features - 621595f771a6 rcutorture: Fix ksoftirqd boosting timing and iteration - 489b93ac63d2 rcutorture: Don't cpuhp_remove_state() if cpuhp_setup_state() failed - 5a6ff3e32a0c rcutorture: Warn on individual rcu_torture_init() error conditions - e32f8c51a650 drm/radeon: fix incorrrect SPDX-License-Identifiers - 88b551561ded wifi: iwlegacy: 4965: fix potential off-by-one overflow in il4965_rs_fill_link_cmd() - 03ca957c5f7b ath9k: fix use-after-free in ath9k_hif_usb_rx_cb - ebde990e2436 media: imx-jpeg: Implement drain using v4l2-mem2mem helpers - 9ae2d729de63 media: imx-jpeg: Align upwards buffer size - 88355f7b682b media: imx-jpeg: Support dynamic resolution change - 07888b84f370 media: imx-jpeg: Handle source change in a function - 8fcbb2e91e26 media: imx-jpeg: Identify and handle precision correctly - 24eef33c384e media: imx-jpeg: Refactor function mxc_jpeg_parse - cab2a15969d0 media: imx-jpeg: Set V4L2_BUF_FLAG_LAST at eos - 5709766b078a media: imx-jpeg: use NV12M to represent non contiguous NV12 - cbc257317106 media: imx-jpeg: Add pm-runtime support for imx-jpeg - c0d98e53e921 media: imx-jpeg: Leave a blank space before the configuration data - 2c784c14938a media: imx-jpeg: Correct some definition according specification - 33196a7ac6fa media: tw686x: Register the irq at the end of probe - f61c0d97bdc8 media: atmel: atmel-sama7g5-isc: fix warning in configs without OF - 85c317a626b8 crypto: sun8i-ss - fix infinite loop in sun8i_ss_setup_ivs() - 35927d7509ab i2c: Fix a potential use after free - 8b4bba610f52 can: netlink: allow configuring of fixed data bit rates without need for do_set_data_bittiming callback - d9bd6a965908 can: netlink: allow configuring of fixed bit rates without need for do_set_bittiming callback - ab5a4e0cbfe3 net: fix sk_wmem_schedule() and sk_rmem_schedule() errors - d806f3ae4b3c crypto: sun8i-ss - fix error codes in allocate_flows() - b3cb6006857c crypto: sun8i-ss - do not allocate memory when handling hash requests - aeecc92f5a68 drm: adv7511: override i2c address of cec before accessing it - 72893aadc001 drm/virtio: Fix NULL vs IS_ERR checking in virtio_gpu_object_shmem_init - ff0087df198d drm/shmem-helper: Pass GEM shmem object in public interfaces - 4109ff9e7b95 drm/shmem-helper: Export dedicated wrappers for GEM object functions - a3f82087b768 drm/shmem-helper: Unexport drm_gem_shmem_create_with_handle() - 39caef09666c virtio-gpu: fix a missing check to avoid NULL dereference - c3a1cfd16445 i2c: mxs: Silence a clang warning - 73778e237003 i2c: npcm: Correct slave role behavior - cdd51152a100 i2c: npcm: Remove own slave addresses 2:10 - a42f0c4c64fe drm/bridge: lt9611uxc: Cancel only driver's work - 275fed7142ff drm/meson: encoder_hdmi: Fix refcount leak in meson_encoder_hdmi_init - e098989a9219 drm/meson: encoder_hdmi: switch to bridge DRM_BRIDGE_ATTACH_NO_CONNECTOR - c901a385b7a1 drm/mediatek: Add pull-down MIPI operation in mtk_dsi_poweroff function - 87c251d960dc drm/mediatek: Separate poweron/poweroff from enable/disable and define new funcs - 2ec80289a7ff drm/mediatek: Modify dsi funcs to atomic operations - deb603c5928e drm/radeon: fix potential buffer overflow in ni_set_mc_special_registers() - 166b0a6171ab ath11k: Fix incorrect debug_mask mappings - 2dc78843fe98 drm/mipi-dbi: align max_chunk to 2 in spi_transfer - eaff3946a86f ath11k: fix netdev open race - 90b4ec83ef15 wifi: rtlwifi: fix error codes in rtl_debugfs_set_write_h2c() - 438ac9f4f7e4 drm/panel: Fix build error when CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=y && CONFIG_DRM_DISPLAY_HELPER=m - c2af61bd0404 drm/st7735r: Fix module autoloading for Okaya RH128128T - d2d2789fb956 ath10k: do not enforce interrupt trigger type - 037844355198 drm/bridge: tc358767: Move (e)DP bridge endpoint parsing into dedicated function - 3f4829cd4784 drm/dp: Export symbol / kerneldoc fixes for DP AUX bus - 0491709eb3a6 pwm: lpc18xx: Fix period handling - 3475e55bc54d pwm: lpc18xx-sct: Simplify driver by not using pwm_[gs]et_chip_data() - d0c79cda85b6 pwm: lpc18xx-sct: Reduce number of devm memory allocations - 009b384092ba pwm: sifive: Shut down hardware only after pwmchip_remove() completed - 53d784838a38 pwm: sifive: Ensure the clk is enabled exactly once per running PWM - 5c86cf45f551 pwm: sifive: Simplify offset calculation for PWMCMP registers - 87efb79c5f9e dm: return early from dm_pr_call() if DM device is suspended - f28d733c318e thermal/tools/tmon: Include pthread and time headers in tmon.h - 226935eabe33 selftests/seccomp: Fix compile warning when CC=clang - 7bc43ab2b90a x86/extable: Fix ex_handler_msr() print condition - b3d3069a6fc8 nohz/full, sched/rt: Fix missed tick-reenabling bug in dequeue_task_rt() - 4125108ec842 drivers/perf: arm_spe: Fix consistency of SYS_PMSCR_EL1.CX - 9d2a0422dedc irqdomain: Report irq number for NOMAP domains - a815cb1088e7 arm64: dts: qcom: qcs404: Fix incorrect USB2 PHYs assignment - 7c432710198e soc: qcom: Make QCOM_RPMPD depend on PM - c9df8ff29009 regulator: of: Fix refcount leak bug in of_get_regulation_constraints() - a638fa974512 dm writecache: count number of blocks discarded, not number of discard bios - fc988f1ca265 dm writecache: count number of blocks written, not number of write bios - 3a2500b73a17 dm writecache: count number of blocks read, not number of read bios - 880c4513eb33 dm writecache: return void from functions - 764b8892d7da PM: domains: Ensure genpd_debugfs_dir exists before remove - b4439abfd77e blktrace: Trace remapped requests correctly - c1a21bf5d012 hwmon: (drivetemp) Add module alias - 415b4ce61308 spi: tegra20-slink: fix UAF in tegra_slink_remove() - 445fb9c19cf4 spi: Fix simplification of devm_spi_register_controller - 6d8e185bf9de blk-mq: don't create hctx debugfs dir until q->debugfs_dir is created - 1c350a597c2d erofs: avoid consecutive detection for Highmem memory - a34982fd219e arm64: tegra: Fix SDMMC1 CD on P2888 - a7f751d4e830 arm64: tegra: Mark BPMP channels as no-memory-wc - 778b6531fe24 arm64: tegra: Update Tegra234 BPMP channel addresses - 09da10968581 arm64: tegra: Fixup SYSRAM references - 40d72c485a85 arm64: dts: mt7622: fix BPI-R64 WPS button - 759fa566f433 arm64: dts: qcom: sm8250: add missing PCIe PHY clock-cells - 650d2e76a317 arm64: dts: qcom: sm6125: Append -state suffix to pinctrl nodes - 7847ebb6fcec arm64: dts: qcom: sm6125: Move sdc2 pinctrl from seine-pdx201 to sm6125 - c24bbe45965d ACPI: VIOT: Fix ACS setup - 273a7fbb06d6 drivers/iio: Remove all strcpy() uses - 335852f7a976 ACPI: APEI: explicit init of HEST and GHES in apci_init() - 6dc72d0181b4 arm64: dts: qcom: msm8916: Fix typo in pronto remoteproc node - 1c84883e79a3 stack: Declare {randomize_,}kstack_offset to fix Sparse warnings - 4a020202c391 bus: hisi_lpc: fix missing platform_device_put() in hisi_lpc_acpi_probe() - a0a9813f1e09 ARM: dts: qcom: pm8841: add required thermal-sensor-cells - 053543ac1d09 soc: qcom: aoss: Fix refcount leak in qmp_cooling_devices_register - 84a928b44cb3 soc: qcom: ocmem: Fix refcount leak in of_get_ocmem - e89261b18c4e ARM: dts: qcom-msm8974: fix irq type on blsp2_uart1 - c1fdcd13a610 ACPI: APEI: Fix _EINJ vs EFI_MEMORY_SP - fc6dbc57f9d1 regulator: qcom_smd: Fix pm8916_pldo range - 179034fb108e cpufreq: zynq: Fix refcount leak in zynq_get_revision - 78ed18a5aa7f arm64: dts: qcom: sdm636-sony-xperia-ganges-mermaid: correct sdc2 pinconf - 0a8d15d85b19 arm64: dts: qcom: sdm630: fix gpu's interconnect path - cd6bd95e9b02 arm64: dts: qcom: sdm630: fix the qusb2phy ref clock - 9f3b0a0b87e6 arm64: dts: qcom: sdm630: disable GPU by default - 1bf747824a8c ARM: OMAP2+: Fix refcount leak in omap3xxx_prm_late_init - 230ad40a59c9 ARM: OMAP2+: Fix refcount leak in omapdss_init_of - ddad68dd9742 ARM: dts: qcom: mdm9615: add missing PMIC GPIO reg - 925a0117ac68 block: fix infinite loop for invalid zone append - 9abd50506fe4 soc: fsl: guts: machine variable might be unset - 4d6f33865e21 arm64: dts: qcom: sc7180: Remove ipa_fw_mem node on trogdor - e0067e6d5475 locking/lockdep: Fix lockdep_init_map_*() confusion - 5b418289b060 arm64: cpufeature: Allow different PMU versions in ID_DFR0_EL1 - c66b3b49fe03 arm64: select TRACE_IRQFLAGS_NMI_SUPPORT - e94388f78e65 arm64: dts: mt8192: Fix idle-states entry-method - 2fe4c39aa379 arm64: dts: mt8192: Fix idle-states nodes naming scheme - e50541493882 ARM: dts: ast2600-evb-a1: fix board compatible - 5f73deb9afa6 ARM: dts: ast2600-evb: fix board compatible - 6fa1cf1b92f0 ARM: dts: ast2500-evb: fix board compatible - 377a4c5cb7ab x86/pmem: Fix platform-device leak in error path - 5a73493f0d6a arm64: dts: renesas: Fix thermal-sensors on single-zone sensors - f370fbbd3151 soc: amlogic: Fix refcount leak in meson-secure-pwrc.c - cb119a1dd929 dt-bindings: iio: accel: Add DT binding doc for ADXL355 - 7bbcbfbc314d scsi: hisi_sas: Use managed PCI functions - c010048e3f71 soc: renesas: r8a779a0-sysc: Fix A2DP1 and A2CV[2357] PDR values - e7e4f1cb915e ARM: dts: imx7d-colibri-emmc: add cpu1 supply - 4bd8bc5c77a0 ACPI: processor/idle: Annotate more functions to live in cpuidle section - bc7f487395f2 ARM: bcm: Fix refcount leak in bcm_kona_smc_init - 1f4bc0604dff spi: spi-altera-dfl: Fix an error handling path - ebbd1412ce4f arm64: dts: renesas: beacon: Fix regulator node names - e21744c6a0d4 meson-mx-socinfo: Fix refcount leak in meson_mx_socinfo_init - a7c16b8966d4 ARM: findbit: fix overflowing offset - 0ff7f81559fa spi: spi-rspi: Fix PIO fallback on RZ platforms - 8e3407e0f5e1 powerpc/64s: Disable stack variable initialisation for prom_init - e45491556e2a drm/amdgpu: Remove one duplicated ef removal - abd3622f657e kasan: test: Silence GCC 12 warnings - 7363a69d8ca8 selinux: Add boundary check in put_entry() - c877c5217145 selinux: fix memleak in security_read_state_kernel() - 2f0e18e0db42 PM: hibernate: defer device probing when resuming from hibernation - d68601914e00 hwmon: (sht15) Fix wrong assumptions in device remove callback - fb98663448cb hwmon: (dell-smm) Add Dell XPS 13 7390 to fan control whitelist - c5a73bd9f11a firmware: tegra: Fix error check return value of debugfs_create_file() - c53d904973cb ARM: shmobile: rcar-gen2: Increase refcount for new reference - ef94e7897744 arm64: dts: allwinner: a64: orangepi-win: Fix LED node name - 3a4b3a0ff064 arm64: dts: qcom: ipq8074: fix NAND node name - c0b8dcbaf37f ARM: dts: qcom: sdx55: Fix the IRQ trigger type for UART - 01d539d9f538 ACPI: LPSS: Fix missing check in register_device_clock() - 30abb8735892 ACPI: PM: save NVS memory for Lenovo G40-45 - f450635d781f ACPI: EC: Drop the EC_FLAGS_IGNORE_DSDT_GPE quirk - 730b9eb8fb88 ACPI: EC: Remove duplicate ThinkPad X1 Carbon 6th entry from DMI quirks - 75f23d72b6e0 ARM: OMAP2+: pdata-quirks: Fix refcount leak bug - a89a865dc9f0 ARM: OMAP2+: display: Fix refcount leak bug - b856645c1849 spi: synquacer: Add missing clk_disable_unprepare() - cbfe9a2303c8 ARM: dts: ux500: Fix Gavini accelerometer mounting matrix - e2d106b28460 ARM: dts: ux500: Fix Codina accelerometer mounting matrix - ceafabd1d4ff ARM: dts: BCM5301X: Add DT for Meraki MR26 - 0e4c38c795e7 ARM: dts: imx6ul: fix qspi node compatible - 95ba9c53999e ARM: dts: imx6ul: fix lcdif node compatible - 2db26fa7b9a1 ARM: dts: imx6ul: fix csi node compatible - 5357c3b24cfe ARM: dts: imx6ul: fix keypad compatible - 135155585647 ARM: dts: imx6ul: change operating-points to uint32-matrix - ca367834a787 ARM: dts: imx6ul: add missing properties for sram - 8df06a275338 wait: Fix __wait_event_hrtimeout for RT/DL tasks - f0d66189d161 irqchip/mips-gic: Check the return value of ioremap() in gic_of_init() - f066e015821c sched/core: Always flush pending blk_plug - f116c621dd1e genirq: GENERIC_IRQ_IPI depends on SMP - 00ffa95ed649 irqchip/mips-gic: Only register IPI domain when SMP is enabled - f9842ec6839a genirq: Don't return error on missing optional irq_request_resources() - 079651c6cfdc sched/fair: Introduce SIS_UTIL to search idle CPU based on sum of util_avg - 96b18d3a1be0 ext2: Add more validity checks for inode counts - add4bc9281e8 arm64: kasan: Revert "arm64: mte: reset the page tag in page->flags" - cc69ef95988b arm64: fix oops in concurrently setting insn_emulation sysctls - 42eede3ae05b arm64: Do not forget syscall when starting a new thread. - d1e812beae86 arch: make TRACE_IRQFLAGS_NMI_SUPPORT generic - 932b5e65245c x86: Handle idle=nomwait cmdline properly for x86_idle - 9ccb5d391c51 epoll: autoremove wakers even more aggressively - 8a2df34b5bf6 netfilter: nf_tables: fix null deref due to zeroed list head - 257b944464be netfilter: nf_tables: do not allow RULE_ID to refer to another chain - 915015130169 netfilter: nf_tables: do not allow CHAIN_ID to refer to another table - faafd9286f13 netfilter: nf_tables: do not allow SET_ID to refer to another table - 5ea18ddc1703 usb: dwc3: gadget: fix high speed multiplier setting - 332a8c027aa3 usb: dwc3: gadget: refactor dwc3_repare_one_trb - f0782cf2dce0 arm64: dts: uniphier: Fix USB interrupts for PXs3 SoC - 148a7fe3cdfc ARM: dts: uniphier: Fix USB interrupts for PXs2 SoC - b76ea430e94f USB: HCD: Fix URB giveback issue in tasklet function - 269c917837c4 usb: typec: ucsi: Acknowledge the GET_ERROR_STATUS command completion - b49b29ee113a coresight: Clear the connection field properly - e41db8a9ce69 MIPS: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK - db68d474cf09 powerpc/powernv: Avoid crashing if rng is NULL - 552a29e47174 powerpc/ptdump: Fix display of RW pages on FSL_BOOK3E - 79da7a5f8f0b powerpc/fsl-pci: Fix Class Code of PCIe Root Port - fdf759059164 PCI: Add defines for normal and subtractive PCI bridges - ae6620a39748 ia64, processor: fix -Wincompatible-pointer-types in ia64_get_irr() - 74d64284538e media: [PATCH] pci: atomisp_cmd: fix three missing checks on list iterator - ddc7fadd0504 mbcache: add functions to delete entry if unused - 1250557d3bf3 mbcache: don't reclaim used entries - 0f4d18cbea4a md-raid10: fix KASAN warning - c5e4cdd44387 md-raid: destroy the bitmap after destroying the thread - 351ec3d68ce0 serial: mvebu-uart: uart2 error bits clearing - ec8e701f9e20 fuse: ioctl: translate ENOSYS - daa9cfb86221 fuse: limit nsec - a54c509c32ad ksmbd: fix use-after-free bug in smb2_tree_disconect - 577619605556 ksmbd: prevent out of bound read for SMB2_TREE_CONNNECT - dd4e4c811898 ksmbd: fix memory leak in smb2_handle_negotiate - dead7f484a3b soundwire: qcom: Check device status before reading devid - 71bc3b75e941 scsi: qla2xxx: Zero undefined mailbox IN registers - a659c7f8114d scsi: qla2xxx: Fix incorrect display of max frame size - 8c004b7dbb34 scsi: sg: Allow waiting for commands to complete on removed device - fac589fb7646 iio: light: isl29028: Fix the warning in isl29028_remove() - a76771da2156 iio: fix iio_format_avail_range() printing for none IIO_VAL_INT - cac7ead0b3ab um: seed rng using host OS rng - 5d096e2dc20b um: Remove straying parenthesis - 2e88f5003399 mtd: rawnand: arasan: Update NAND bus clock instead of system clock - 2ffe64acf7d6 mtd: rawnand: arasan: Fix clock rate in NV-DDR - 89f3a8bbb4a7 btrfs: reject log replay if there is unsupported RO compat flag - 1f8ca9c40e62 bpf: Fix KASAN use-after-free Read in compute_effective_progs - 27f8f5219fe4 drm/amdgpu: fix check in fbdev init - eb3c69c7c777 drm/amdgpu: Check BO's requested pinning domains against its preferred_domains - f792acb67deb drm/nouveau/kms: Fix failure path for creating DP connectors - 67cb7be1561a drm/nouveau/acpi: Don't print error when we get -EINPROGRESS from pm_runtime - f522c189e465 drm/nouveau: Don't pm_runtime_put_sync(), only pm_runtime_put_autosuspend() - dcf37f58827e drm/nouveau: fix another off-by-one in nvbios_addr - 2806b02bac9c drm/hyperv-drm: Include framebuffer and EDID headers - 97049e69f5a8 drm/vc4: hdmi: Disable audio if dmas property is present but empty - 8589a83c0ae9 drm/shmem-helper: Add missing vunmap on error - da2a1aa058ac drm/gem: Properly annotate WW context on drm_gem_lock_reservations() error - 3ef94852bb33 rtc: rx8025: fix 12/24 hour mode detection on RX-8035 - bb3b601f1414 RISC-V: Add modules to virtual kernel memory layout dump - 150573c60c02 RISC-V: Fixup schedule out issue in machine_crash_shutdown() - 111a049cacc6 RISC-V: Fixup get incorrect user mode PC for kernel mode regs - 22ae2fe45516 RISC-V: kexec: Fixup use of smp_processor_id() in preemptible context - 63fbab985a16 dt-bindings: riscv: fix SiFive l2-cache's cache-sets - c71e000db853 riscv:uprobe fix SR_SPIE set/clear handling - 7df75cbd1bec parisc: io_pgetevents_time64() needs compat syscall in 32-bit compat mode - 9b67131162dc parisc: Check the return value of ioremap() in lba_driver_probe() - 68949e725c39 parisc: Drop pa_swapper_pg_lock spinlock - 422421cbf39a parisc: Fix device names in /proc/iomem - 35ef2ee74d95 ovl: drop WARN_ON() dentry is NULL in ovl_encode_fh() - f2a920daa780 crypto: ccp - Use kzalloc for sev ioctl interfaces to prevent kernel memory leak - 4228c037f88e fix short copy handling in copy_mc_pipe_to_iter() - 635fd8953e43 usbnet: Fix linkwatch use-after-free on disconnect - d0d6186eae61 fbcon: Fix accelerated fbdev scrolling while logo is still shown - c1e09ee98f3a fbcon: Fix boundary checks for fbcon=vc:n1-n2 parameters - 06d6eb948e53 thermal: sysfs: Fix cooling_device_stats_setup() error code path - cd28cf0f69b4 fs: Add missing umask strip in vfs_tmpfile - 5efc5b3baf13 vfs: Check the truncate maximum size in inode_newsize_ok() - 446f123aa602 tty: vt: initialize unicode screen buffer - 6b8d61a9fd96 ALSA: hda/realtek: Add a quirk for HP OMEN 15 (8786) mute LED - 7ad08c1e18c7 ALSA: hda/realtek: Add quirk for another Asus K42JZ model - 5d5b2d1d3663 ALSA: hda/cirrus - support for iMac 12,1 model - e4b337fb82bf ALSA: hda/conexant: Add quirk for LENOVO 20149 Notebook model - c840d626472e riscv: set default pm_power_off to NULL - abedd69baf6e KVM: x86: revalidate steal time cache if MSR value changes - 77e26cdf5ced KVM: x86: do not report preemption if the steal time cache is stale - 69704ca43e08 KVM: x86: Tag kvm_mmu_x86_module_init() with __init - 439fcac3d0e0 KVM: nVMX: Always enable TSC scaling for L2 when it was enabled for L1 - 14aebe952f86 KVM: x86: Set error code to segment selector on LLDT/LTR non-canonical #GP - ccbf3f955ccd KVM: x86: Mark TSS busy during LTR emulation _after_ all fault checks - 2a117667f32f KVM: nVMX: Inject #UD if VMXON is attempted with incompatible CR0/CR4 - 3868687afae1 KVM: nVMX: Account for KVM reserved CR4 bits in consistency checks - 76e6038cfa9b KVM: nVMX: Let userspace set nVMX MSR to any _host_ supported value - 9953f86a67e5 KVM: x86: Split kvm_is_valid_cr4() and export only the non-vendor bits - aeb4c3e1c46f KVM: s390: pv: don't present the ecall interrupt twice - 6afe88fbb40e KVM: SVM: Don't BUG if userspace injects an interrupt with GIF=0 - 1f27ca6534f3 KVM: nVMX: Snapshot pre-VM-Enter DEBUGCTL for !nested_run_pending case - b69b7c1a0d21 KVM: nVMX: Snapshot pre-VM-Enter BNDCFGS for !nested_run_pending case - 5138b0f7cb5b HID: wacom: Don't register pad_input for touch switch - c5ec7920b566 HID: wacom: Only report rotation for art pen - 109f0544a518 HID: hid-input: add Surface Go battery quirk - e9ba81ee1cbd lockd: detect and reject lock arguments that overflow - b437275e894b add barriers to buffer_uptodate and set_buffer_uptodate - 594f1b923813 wifi: mac80211_hwsim: use 32-bit skb cookie - 6b6ed18432ea wifi: mac80211_hwsim: add back erroneously removed cast - 879f766eaa31 wifi: mac80211_hwsim: fix race condition in pending packet - 14acf0290d2d ALSA: hda/realtek: Add quirk for HP Spectre x360 15-eb0xxx - 196d8d34de95 ALSA: hda/realtek: Add quirk for Clevo NV45PZ - 64ca7f50ad96 ALSA: bcd2000: Fix a UAF bug on the error path of probing - 30e8b553e029 ALSA: usb-audio: Add quirk for Behringer UMC202HD - 6a463eb6dfcc nfsd: eliminate the NFSD_FILE_BREAK_* flags - 8eedc616f327 NFSD: Clean up the show_nf_flags() macro - 94d0dd56f817 pNFS/flexfiles: Report RDMA connection errors to the server - 661714de2403 scsi: Revert "scsi: qla2xxx: Fix disk failure to rediscover" - 3593f251f973 Revert "pNFS: nfs3_set_ds_client should set NFS_CS_NOPING" - b6c05de137c3 x86: link vdso and boot with -z noexecstack --no-warn-rwx-segments - 4c7ee827da2c Makefile: link with -z noexecstack --no-warn-rwx-segments Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io> (cherry picked from commit fe759413006a5a892fb09101d13a288bed037520)
* linux-fslc-lts: update to v5.15.78backport-1294-to-kirkstoneAndrey Zhizhikin2022-11-141-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded up to v5.15.78 from stable korg. Following upstream commits are included in this version: ---- 509a32764e1a Linux 5.15.78 7038af4ce951 wifi: brcmfmac: Fix potential buffer overflow in brcmf_fweh_event_worker() b66617cc3c2f drm/i915/sdvo: Setup DDC fully before output init 73d52322c4af drm/i915/sdvo: Filter out invalid outputs more sensibly 2219b6aad345 drm/rockchip: dsi: Force synchronous probe dd955eb4e616 drm/rockchip: dsi: Clean up 'usage_mode' when failing to attach cfa8a89af9f2 cifs: fix regression in very old smb1 mounts 3189de0ac310 ext4,f2fs: fix readahead of verity data a663e6ab17a2 tee: Fix tee_shm_register() for kernel TEE drivers d46db722a0af KVM: x86: emulator: update the emulation mode after CR0 write 942aec252b23 KVM: x86: emulator: update the emulation mode after rsm 9df4bb7b3863 KVM: x86: emulator: introduce emulator_recalc_and_set_mode 311f1e51a290 KVM: x86: emulator: em_sysexit should update ctxt->mode 37a03de2d0c5 KVM: arm64: Fix bad dereference on MTE-enabled systems 167dca5e210b KVM: VMX: fully disable SGX if SECONDARY_EXEC_ENCLS_EXITING unavailable 19c2b2ffbeec KVM: x86: Mask off reserved bits in CPUID.8000001FH 553fd40d3bf7 KVM: x86: Mask off reserved bits in CPUID.80000001H 006366b96c16 KVM: x86: Mask off reserved bits in CPUID.80000008H fc796fd861fa KVM: x86: Mask off reserved bits in CPUID.8000001AH ef7716398a78 KVM: x86: Mask off reserved bits in CPUID.80000006H a88998446b6d x86/syscall: Include asm/ptrace.h in syscall_wrapper header 999cff2b6ce3 ext4: fix BUG_ON() when directory entry has invalid rec_len 0a43c015e981 ext4: fix warning in 'ext4_da_release_space' ada82803a773 parisc: Avoid printing the hardware path twice 081ff43a7786 parisc: Export iosapic_serial_irq() symbol for serial port driver 5daf985dd0f3 parisc: Make 8250_gsc driver dependend on CONFIG_PARISC 425fe99771bf perf/x86/intel: Fix pebs event constraints for SPR 4613a450172e perf/x86/intel: Add Cooper Lake stepping to isolation_ucodes[] 7de3fe6a1354 perf/x86/intel: Fix pebs event constraints for ICL 71d6c33fe223 arm64: entry: avoid kprobe recursion 52be536155f5 efi: random: Use 'ACPI reclaim' memory for random seed 83b5ec7ee82d efi: random: reduce seed size to 32 bytes 0417f70b8588 fuse: add file_modified() to fallocate 2de8eec8afb7 capabilities: fix potential memleak on error path from vfs_getxattr_alloc() bd07f8067b35 tracing/histogram: Update document for KEYS_MAX size 27b4406f9c35 tools/nolibc/string: Fix memcmp() implementation b5074df412bf ring-buffer: Check for NULL cpu_buffer in ring_buffer_wake_waiters() 85f3caa95579 kprobe: reverse kp->flags when arm_kprobe failed d1b6a8e3414a tracing: kprobe: Fix memory leak in test_gen_kprobe/kretprobe_cmd() 828577e0baaf tcp/udp: Make early_demux back namespacified. 88561a66777e ftrace: Fix use-after-free for dynamic ftrace_ops 450d7480705e btrfs: fix type of parameter generation in btrfs_get_dentry 007058eb8292 btrfs: fix tree mod log mishandling of reallocated nodes 336fdd295c14 btrfs: fix lost file sync on direct IO write with nowait and dsync iocb cff805b1518f fscrypt: fix keyring memory leak on mount failure e6f4fd85ef1e fscrypt: stop using keyrings subsystem for fscrypt_master_key 3975affcf55f af_unix: Fix memory leaks of the whole sk due to OOB skb. 4302806dbfea block, bfq: protect 'bfqd->queued' by 'bfqd->lock' 3e4697ffdfbb Bluetooth: L2CAP: Fix attempting to access uninitialized memory 81035e1201e2 Bluetooth: L2CAP: Fix accepting connection request for invalid SPSM d78ccdce662e i2c: piix4: Fix adapter not be removed in piix4_remove() c76ff8ae113f arm64: dts: juno: Add thermal critical trip points 7398435e616d firmware: arm_scmi: Fix devres allocation device in virtio transport 3653cdc21b9e firmware: arm_scmi: Make Rx chan_setup fail on memory errors e514d67b2364 firmware: arm_scmi: Suppress the driver's bind attributes 4e68c5da60cd block: Fix possible memory leak for rq_wb on add_disk failure bf822b6980a6 arm64: dts: ls208xa: specify clock frequencies for the MDIO controllers f2329886e567 arm64: dts: ls1088a: specify clock frequencies for the MDIO controllers 33fcc55dbc5b arm64: dts: lx2160a: specify clock frequencies for the MDIO controllers f3429a1e4924 arm64: dts: imx8: correct clock order de2a83186ad3 ARM: dts: imx6qdl-gw59{10,13}: fix user pushbutton GPIO offset cb9ce8910a6f clk: qcom: Update the force mem core bit for GPU clocks bdc118249698 efi/tpm: Pass correct address to memblock_reserve 3a4d6f165eac i2c: xiic: Add platform module alias 62eea4014a9b drm/amdgpu: set vm_update_mode=0 as default for Sienna Cichlid in SRIOV case 7a2547cac2e0 HID: saitek: add madcatz variant of MMO7 mouse device ID 931c97a54cd1 scsi: core: Restrict legal sdev_state transitions via sysfs c50ec15725e0 ACPI: APEI: Fix integer overflow in ghes_estatus_pool_init() 8ecd1db58b7a media: v4l: subdev: Fail graciously when getting try data for NULL state f96ad391d054 media: meson: vdec: fix possible refcount leak in vdec_probe() 8b785cdcd3cb media: dvb-frontends/drxk: initialize err to 0 73dfb6421338 media: cros-ec-cec: limit msg.len to CEC_MAX_MSG_SIZE cbfa26936f31 media: s5p_cec: limit msg.len to CEC_MAX_MSG_SIZE 647c12c47ee0 media: rkisp1: Zero v4l2_subdev_format fields in when validating links abbeb8f7271b media: rkisp1: Use correct macro for gradient registers 03b30e5a369d media: rkisp1: Initialize color space on resizer sink and source pads d58b6b665c88 media: rkisp1: Don't pass the quantization to rkisp1_csm_config() 0e501fd0f38e s390/cio: fix out-of-bounds access on cio_ignore free c65cc569370c s390/cio: derive cdev information only for IO-subchannels c64be93f1e51 s390/boot: add secure boot trailer 1cdaca8f00a7 s390/uaccess: add missing EX_TABLE entries to __clear_user() 509cbbdec9d7 mtd: parsers: bcm47xxpart: Fix halfblock reads 5b8797e9dbf7 mtd: parsers: bcm47xxpart: print correct offset on read error 2f07635876bd fbdev: stifb: Fall back to cfb_fillrect() on 32-bit HCRX cards 154934c74f97 video/fbdev/stifb: Implement the stifb_fillrect() function b524b41806e9 drm/msm/hdmi: fix IRQ lifetime c55dd6200131 drm/msm/hdmi: Remove spurious IRQF_ONESHOT flag d153d468c43d vsock: fix possible infinite sleep in vsock_connectible_wait_data() 0ed71af4d017 ipv6: fix WARNING in ip6_route_net_exit_late() 2b45d6d0c41c net, neigh: Fix null-ptr-deref in neigh_table_clear() 61defd6450a9 net/smc: Fix possible leaked pernet namespace in smc_init() de889774273f stmmac: dwmac-loongson: fix invalid mdio_node 535b78739ae7 ibmvnic: Free rwi on reset success 985a88bf0b27 net: mdio: fix undefined behavior in bit shift for __mdiobus_register aa16cac06b75 Bluetooth: L2CAP: Fix memory leak in vhci_write a3a7b2ac64de Bluetooth: L2CAP: fix use-after-free in l2cap_conn_del() cf2719a21fdb Bluetooth: virtio_bt: Use skb_put to set length 8278a87bb1ee Bluetooth: L2CAP: Fix use-after-free caused by l2cap_reassemble_sdu 42d20d5e2457 netfilter: ipset: enforce documented limit to prevent allocating huge memory f46ea5fa3320 btrfs: fix ulist leaks in error paths of qgroup self tests 222a3d533027 btrfs: fix inode list leak during backref walking at find_parent_nodes() 6ba3479f9e96 btrfs: fix inode list leak during backref walking at resolve_indirect_refs() a80634f392af isdn: mISDN: netjet: fix wrong check of device registration 029d5b7688a2 mISDN: fix possible memory leak in mISDN_register_device() 3e2129c67dac rose: Fix NULL pointer dereference in rose_send_frame() 06d7596d1872 ipvs: fix WARNING in ip_vs_app_net_cleanup() 5ee2d6b726b0 ipvs: fix WARNING in __ip_vs_cleanup_batch() 33e7783bc07e ipvs: use explicitly signed chars 6044791b7be7 netfilter: nf_tables: release flow rule object from commit path 1ffe7100411a netfilter: nf_tables: netlink notifier might race to release objects dcc79cf735b8 net: tun: fix bugs for oversize packet when napi frags enabled fc4b50adb400 net: sched: Fix use after free in red_enqueue() ab80025ea7ac ata: pata_legacy: fix pdc20230_set_piomode() dede9ba02705 net: fec: fix improper use of NETDEV_TX_BUSY 5dfdac5e3f8d nfc: nfcmrvl: Fix potential memory leak in nfcmrvl_i2c_nci_send() 7486f5c90078 nfc: s3fwrn5: Fix potential memory leak in s3fwrn5_nci_send() 3cba1f061bfe nfc: nxp-nci: Fix potential memory leak in nxp_nci_send() 44bc1868a4f5 nfc: fdp: Fix potential memory leak in fdp_nci_send() 4bef9a89f2f5 net: dsa: fall back to default tagger if we can't load the one from DT 06f9e0b37f7e RDMA/qedr: clean up work queue on failure in qedr_alloc_resources() 6b3d5dcb1234 RDMA/core: Fix null-ptr-deref in ib_core_cleanup() 9f555b1584fc net: dsa: Fix possible memory leaks in dsa_loop_init() 24641993a7dc nfs4: Fix kmemleak when allocate slot failed 0797c85433cc NFSv4.2: Fixup CLONE dest file size for zero-length count d59722d088a9 SUNRPC: Fix null-ptr-deref when xps sysfs alloc failed dea7ef05deea NFSv4.1: We must always send RECLAIM_COMPLETE after a reboot 7b1c2458dec1 NFSv4.1: Handle RECLAIM_COMPLETE trunking errors 4ec017e30089 NFSv4: Fix a potential state reclaim deadlock e3e53c5af563 RDMA/hns: Disable local invalidate operation 85ab79ac9413 RDMA/hns: Use hr_reg_xxx() instead of remaining roce_set_xxx() be16cc7abdae RDMA/hns: Remove magic number ba95409d6b58 IB/hfi1: Correctly move list in sc_disable() 484d9690370e RDMA/cma: Use output interface for net_dev check f7d9de8a0d33 KVM: x86: Add compat handler for KVM_X86_SET_MSR_FILTER b7b66f13ac09 KVM: x86: Copy filter arg outside kvm_vm_ioctl_set_msr_filter() 0c60fa7f5518 KVM: x86: Protect the unused bits in MSR exiting flags ad8e4868dd16 HID: playstation: add initial DualSense Edge controller support 3a44ae4afaa5 mm/hugetlb: fix races when looking up a CONT-PTE/PMD size hugetlb page 8576d7edeaa5 drm/amd/display: explicitly disable psr_feature_enable appropriately 058b3a11f748 KVM: x86: Treat #DBs from the emulator as fault-like (code and DR7.GD=1) 9ee32892c767 KVM: x86: Trace re-injected exceptions 0c9c1306d6bd serial: ar933x: Deassert Transmit Enable on ->rs485_config() 21d65b351691 scsi: lpfc: Rework MIB Rx Monitor debug info logic d70705e131d6 scsi: lpfc: Adjust CMF total bytes and rxmonitor 9ebc6e8ad13b scsi: lpfc: Adjust bytes received vales during cmf timer interval 793d8378b74a Linux 5.15.77 1401e9336beb tcp/udp: Fix memory leak in ipv6_renew_options(). b079d3775237 serial: Deassert Transmit Enable on probe in driver-specific way 63f75fea3a72 serial: core: move RS485 configuration tasks from drivers into core 0753069d4431 can: rcar_canfd: rcar_canfd_handle_global_receive(): fix IRQ storm on global FIFO receive 17ff99e2240c can: rcar_canfd: fix channel specific IRQ handling for RZ/G2L aad798a0b39c scsi: sd: Revert "scsi: sd: Remove a local variable" 52c2329147cf arm64: Add AMPERE1 to the Spectre-BHB affected list 5397ea6a08a5 net: enetc: survive memory pressure without crashing 885a454e97c4 kcm: do not sense pfmemalloc status in kcm_sendpage() 92b4c5c3fa81 net: do not sense pfmemalloc status in skb_append_pagefrags() ae1b08592edf net/mlx5: Fix crash during sync firmware reset 37ada47d019b net/mlx5: Update fw fatal reporter state on PCI handlers successful recover 9e6523d06a09 net/mlx5: Print more info on pci error handlers ab3de780c176 net/mlx5: Fix possible use-after-free in async command interface 8bbff203e306 net/mlx5e: Extend SKB room check to include PTP-SQ ee1c0ca1af7c net/mlx5e: Do not increment ESN when updating IPsec ESN state eefa97a7a001 netdevsim: remove dir in nsim_dev_debugfs_init() when creating ports dir failed c9589e18a60c net: broadcom: bcm4908_enet: update TX stats after actual transmission 9711616a4908 net: broadcom: bcm4908enet: remove redundant variable bytes b317d53680b1 nh: fix scope used to find saddr when adding non gw nh 2ad284ac8866 net: bcmsysport: Indicate MAC is in charge of PHY PM d1cfa71d5b68 net: ehea: fix possible memory leak in ehea_register_port() 588bdd7ee48f openvswitch: switch from WARN to pr_warn 9a1c1df9255b ALSA: aoa: Fix I2S device accounting e81d7826b8f4 ALSA: aoa: i2sbus: fix possible memory leak in i2sbus_add_dev() 77a754fcfec1 net: ethernet: ave: Fix MAC to be in charge of PHY PM bc2518ec710e net: fec: limit register access on i.MX6UL f710deeea73a perf vendor events arm64: Fix incorrect Hisi hip08 L3 metrics eb59cb2fabd4 PM: domains: Fix handling of unavailable/disabled idle states bde7c2acef30 net: ksz884x: fix missing pci_disable_device() on error in pcidev_init() 8927d90d56e4 i40e: Fix flow-type by setting GL_HASH_INSET registers c39de3ae5075 i40e: Fix VF hang when reset is triggered on another VF 250bf8ab78f7 i40e: Fix ethtool rx-flow-hash setting for X722 ad3f1d9bf162 ipv6: ensure sane device mtu in tunnels e2ec5bb78ca8 perf vendor events power10: Fix hv-24x7 metric events f9df388ed6ea media: vivid: set num_in/outputs to 0 if not supported 4cc7d8d42047 media: videodev2.h: V4L2_DV_BT_BLANKING_HEIGHT should check 'interlaced' 491c0959f01d media: v4l2-dv-timings: add sanity checks for blanking values 0f83edbe4fe9 media: vivid: dev->bitmap_cap wasn't freed in all cases 5b1fb2a28d0a media: vivid: s_fbuf: add more sanity checks 3436e5633776 PM: hibernate: Allow hybrid sleep to work with s2idle 3cc8c4088fae can: mcp251x: mcp251x_can_probe(): add missing unregister_candev() in error path a3e09eff32d8 can: mscan: mpc5xxx: mpc5xxx_can_probe(): add missing put_clock() in error path 304a10161696 drm/amdkfd: Fix memory leak in kfd_mem_dmamap_userptr() 2fe6b24ce299 net-memcg: avoid stalls when under memory pressure 9b171fdcbf0e tcp: fix indefinite deferral of RTO with SACK reneging a85d39f14aa8 tcp: fix a signed-integer-overflow bug in tcp_add_backlog() 2437f3c5c6a6 tcp: minor optimization in tcp_add_backlog() ef27df75912d net: lantiq_etop: don't free skb when returning NETDEV_TX_BUSY a1e18acb0246 net: fix UAF issue in nfqnl_nf_hook_drop() when ops_init() failed 62086d1c4602 kcm: annotate data-races around kcm->rx_wait 342d918cf9a4 kcm: annotate data-races around kcm->rx_psock 6bb23225bb70 atlantic: fix deadlock at aq_nic_stop 4e2cbc1f0e18 drm/i915/dp: Reset frl trained flag before restarting FRL training 3d92ab0865f1 amd-xgbe: add the bit rate quirk for Molex cables 75a6d1ebf8b7 amd-xgbe: fix the SFP compliance codes check for DAC cables 98bada8fa0e3 x86/unwind/orc: Fix unreliable stack dump with gcov 88e879c9f595 nfc: virtual_ncidev: Fix memory leak in virtual_nci_send() 18c60b383df3 net: macb: Specify PHY PM management done by MAC 95c22fc1e80e net: hinic: fix the issue of double release MBOX callback of VF 6016d96a6adf net: hinic: fix the issue of CMDQ memory leaks e6765fe8de37 net: hinic: fix memory leak when reading function table 62aa78a0c3e5 net: hinic: fix incorrect assignment issue in hinic_set_interrupt_cfg() 1e0bee973ef6 net: netsec: fix error handling in netsec_register_mdio() 7a939503fc32 tipc: fix a null-ptr-deref in tipc_topsrv_accept c638b520ba4b perf/x86/intel/lbr: Use setup_clear_cpu_cap() instead of clear_cpu_cap() 4fdf6f978c6b ALSA: ac97: fix possible memory leak in snd_ac97_dev_register() b68873690373 ASoC: qcom: lpass-cpu: Mark HDMI TX parity register as volatile eca851572df5 mtd: rawnand: intel: Add missing of_node_put() in ebu_nand_probe() 08c246c7dfef arc: iounmap() arg is volatile 739eac37ff9c sched/core: Fix comparison in sched_group_cookie_match() ca7b0a10287e perf: Fix missing SIGTRAPs eb77474a2a21 ASoC: qcom: lpass-cpu: mark HDMI TX registers as volatile 9b6841ab7096 KVM: selftests: Fix number of pages for memory slot in memslot_modification_stress_test 59de8738ed43 drm/msm: Fix return type of mdp4_lvds_connector_mode_valid a560aeac2f2d media: atomisp: prevent integer overflow in sh_css_set_black_frame() 32f93e460861 media: v4l2: Fix v4l2_i2c_subdev_set_name function documentation 5a93a8288c57 net: ieee802154: fix error return code in dgram_bind() 138a13d8f5c8 ethtool: eeprom: fix null-deref on genl_info in dump 1c2b1d3bba2e mmc: block: Remove error check of hw_reset on reset 0b0d169723f4 Revert "scsi: lpfc: SLI path split: Refactor lpfc_iocbq" 7a0fce24de60 Revert "scsi: lpfc: SLI path split: Refactor fast and slow paths to native SLI4" 7a36c9de4324 Revert "scsi: lpfc: SLI path split: Refactor SCSI paths" eb8be2dbfbb4 Revert "scsi: lpfc: Fix locking for lpfc_sli_iocbq_lookup()" 065bf71a8a53 Revert "scsi: lpfc: Fix element offset in __lpfc_sli_release_iocbq_s4()" 97dc9076ea5e Revert "scsi: lpfc: Resolve some cleanup issues following SLI path refactoring" b32b766be44e s390/pci: add missing EX_TABLE entries to __pcistg_mio_inuser()/__pcilg_mio_inuser() 1ad7213fcf49 s390/futex: add missing EX_TABLE entry to __futex_atomic_op() ae9398e837b9 perf auxtrace: Fix address filter symbol name match for modules 14009ada5712 ARC: mm: fix leakage of memory allocated for PTE eb9ed3343ca7 pinctrl: Ingenic: JZ4755 bug fixes 94d2643df1e7 kernfs: fix use-after-free in __kernfs_remove f1204dfc4cd7 counter: microchip-tcb-capture: Handle Signal1 read and Synapse 6fb0106c64ee mmc: sdhci-esdhc-imx: Propagate ESDHC_FLAG_HS400* only on 8bit bus 73e3901e7029 mmc: sdhci-pci-core: Disable ES for ASUS BIOS on Jasper Lake 1e8cd93ae536 mmc: core: Fix kernel panic when remove non-standard SDIO card 02e51e7cd1d3 mmc: sdhci_am654: 'select', not 'depends' REGMAP_MMIO 4c365a0c21aa coresight: cti: Fix hang in cti_disable_hw() b32775e03969 drm/msm/dp: fix IRQ lifetime b48949ab451e drm/msm/hdmi: fix memory corruption with too many bridges 9f035d1fb306 drm/msm/dsi: fix memory corruption with too many bridges 986a89b3717e drm/amdgpu: disallow gfxoff until GC IP blocks complete s2idle resume a2f0934e6bdb scsi: qla2xxx: Use transport-defined speed mask for supported_speeds 2b1a3172ee4d mac802154: Fix LQI recording 46b4b1e11e52 exec: Copy oldsighand->action under spin-lock 265b6fb780f5 fs/binfmt_elf: Fix memory leak in load_elf_binary() 24030742a7b8 cpufreq: intel_pstate: hybrid: Use known scaling factor for P-cores 3423a3417f4f cpufreq: intel_pstate: Read all MSRs on the target CPU cc6a7249842f fbdev: smscufx: Fix several use-after-free bugs 1a8b22e3f394 iio: adxl372: Fix unsafe buffer attributes 2f08cad21366 iio: temperature: ltc2983: allocate iio channels once 1bfe97f49785 iio: light: tsl2583: Fix module unloading 569709540e12 tools: iio: iio_utils: fix digit calculation c892a81c7424 xhci: Remove device endpoints from bandwidth list when freeing the device dfacb5c7f0a9 xhci-pci: Set runtime PM as default policy on all xHC 1.2 or later devices 64058af657ba xhci: Add quirk to reset host back to default state at shutdown 022f21e850e9 mtd: rawnand: marvell: Use correct logic for nand-keep-config f90897c0f634 usb: xhci: add XHCI_SPURIOUS_SUCCESS to ASM1042 despite being a V0.96 controller a0c54d5152d5 usb: bdc: change state when port disconnected e0fd70ab4815 usb: dwc3: gadget: Don't set IMI for no_interrupt ad538aea64dd usb: dwc3: gadget: Stop processing more requests on IMI f2f53be61714 usb: gadget: uvc: fix sg handling during video encode 80ff4ef77737 usb: gadget: uvc: fix sg handling in error case 555011f6b27b USB: add RESET_RESUME quirk for NVIDIA Jetson devices in RCM 311428871ba1 ALSA: rme9652: use explicitly signed char fa8b39c7ed82 ALSA: au88x0: use explicitly signed char 8af82d330d5d ALSA: usb-audio: Add quirks for M-Audio Fast Track C400/600 259cb4dee1bb ALSA: Use del_timer_sync() before freeing timer 33ddee2b95ab can: kvaser_usb: Fix possible completions during init_completion 86da269c7567 can: j1939: transport: j1939_session_skb_drop_old(): spin_unlock_irqrestore() before kfree_skb() ead049562758 NFSv4: Add an fattr allocation to _nfs4_discover_trunking() eb1fe9600b86 NFSv4: Fix free of uninitialized nfs4_label on referral lookup. 4f5365f77018 Linux 5.15.76 33fc9e26b7cb mm: /proc/pid/smaps_rollup: fix no vma's null-deref b9d8cbe90a0f mmc: core: Add SD card quirk for broken discard 0ee2f0567a56 Makefile.debug: re-enable debug info for .S files 117825e9bbb1 x86/Kconfig: Drop check for -mabi=ms for CONFIG_EFI_STUB 0983205085fa ACPI: video: Force backlight native for more TongFang devices 289b56715ba6 perf: Skip and warn on unknown format 'configN' attrs 9d912a385368 mmc: sdhci-tegra: Use actual clock rate for SW tuning correction 7aeda81191fd tracing: Do not free snapshot if tracer is on cmdline 57252e7bd491 tracing: Simplify conditional compilation code in tracing_set_tracer() 20bc6d23f7f6 ksmbd: fix incorrect handling of iterate_dir 3c8cfcaa2d9a ksmbd: handle smb2 query dir request for OutputBufferLength that is too small 8754fa5dbc6e arm64: mte: move register initialization to C ea7be82fd7e1 fs: dlm: fix invalid derefence of sb_lvbptr 0365d6af75f9 iommu/vt-d: Clean up si_domain in the init_dmars() error path 5c95d0c9d0eb iommu/vt-d: Allow NVS regions in arch_rmrr_sanity_check() 209740fd132e net: phy: dp83822: disable MDI crossover status change interrupt ce1234573d18 net: sched: fix race condition in qdisc_graft() 91f8f5342bee net: hns: fix possible memory leak in hnae_ae_register() 50c31fa95230 wwan_hwsim: fix possible memory leak in wwan_hwsim_dev_new() d2fc83a6b55e sfc: include vport_id in filter spec hash and equal() c2e1e59d59fa net: sched: sfb: fix null pointer access issue when sfb_init() fails 34f2a4eedc8e net: sched: delete duplicate cleanup of backlog and qlen 154f4c06d9db net: sched: cake: fix null pointer access issue when cake_init() fails 5efed7578dd4 nvmet: fix workqueue MEM_RECLAIM flushing dependency 2f2b84b02088 nvme-hwmon: kmalloc the NVME SMART log buffer 66c56b232839 nvme-hwmon: consistently ignore errors from nvme_hwmon_init d77f6908f9ce netfilter: nf_tables: relax NFTA_SET_ELEM_KEY_END set flags requirements efa9dd7e679e ionic: catch NULL pointer issue on reconfig 35ece858660e net: hsr: avoid possible NULL deref in skb_clone() e326df21da25 dm: remove unnecessary assignment statement in alloc_dev() 847301f0ee1c cifs: Fix xid leak in cifs_ses_add_channel() 8905d13b9ede cifs: Fix xid leak in cifs_flock() 27cfd3afaab0 cifs: Fix xid leak in cifs_copy_file_range() 593d877c39aa cifs: Fix xid leak in cifs_create() a8df9d0428c7 udp: Update reuse->has_conns under reuseport_lock. 9749595feb33 scsi: lpfc: Fix memory leak in lpfc_create_port() b9122e0e0ea8 net: phylink: add mac_managed_pm in phylink_config structure 412db9b06d3c net: phy: dp83867: Extend RX strap quirk for SGMII mode 5ce613051994 net/atm: fix proc_mpc_write incorrect return value 0eb17faedce7 sfc: Change VF mac via PF as first preference if available. 0f58940ca3c1 HID: magicmouse: Do not set BTN_MOUSE on double report 94a171c982b8 i40e: Fix DMA mappings leak dbc01c0a4e20 tipc: fix an information leak in tipc_topsrv_kern_subscr b294cad6f02e tipc: Fix recognition of trial period 6161c364e378 ACPI: extlog: Handle multiple records 40e5fceddfd5 drm/vc4: Add module dependency on hdmi-codec 6c5041a10324 btrfs: fix processing of delayed tree block refs during backref walking af67578d565c btrfs: fix processing of delayed data refs during backref walking c439cafce8cf x86/topology: Fix duplicated core ID within a package d31f4bc22596 x86/topology: Fix multiple packages shown on a single-package system fcc96e89b3ff media: venus: dec: Handle the case where find_format fails b22b4823a0a5 media: mceusb: set timeout to at least timeout provided 5265cc1202a3 media: ipu3-imgu: Fix NULL pointer dereference in active selection access 1e4e71f9e197 KVM: arm64: vgic: Fix exit condition in scan_its_table() 5bf2fda26a72 kvm: Add support for arch compat vm ioctls 112a005d1ded mm,hugetlb: take hugetlb_lock before decrementing h->resv_huge_pages 2d508b4e6536 drm/amdgpu: fix sdma doorbell init ordering on APUs b5606e3ab1f7 cpufreq: qcom: fix memory leak in error path d866f5982c15 x86/resctrl: Fix min_cbm_bits for AMD 8fbe13de1cc7 ata: ahci: Match EM_MAX_SLOTS with SATA_PMP_MAX_PORTS 5d6a037b3a94 ata: ahci-imx: Fix MODULE_ALIAS 30cf0dee372b hwmon/coretemp: Handle large core ID value 2f7171465f26 x86/microcode/AMD: Apply the patch early on every logical thread 93d7e2b47a72 i2c: qcom-cci: Fix ordering of pm_runtime_xx and i2c_add_adapter 14d260f94ff8 cpufreq: qcom: fix writes in read-only memory region 3006766d247b selinux: enable use of both GFP_KERNEL and GFP_ATOMIC in convert_context() 1b31cb0065e2 ocfs2: fix BUG when iput after ocfs2_mknod fails e469db818ec9 ocfs2: clear dinode links count in case of error ded9d535be0d btrfs: enhance unsupported compat RO flags handling 537412c54712 perf/x86/intel/pt: Relax address filter validation 8ddc58e0e312 arm64: errata: Remove AES hwcap for COMPAT tasks 738515cf8bb4 usb: gadget: uvc: improve sg exit condition db11d8c72a5d usb: gadget: uvc: giveback vb2 buffer on req complete aee340dccf5a usb: gadget: uvc: rework uvcg_queue_next_buffer to uvcg_complete_buffer 2f54ce7392d7 usb: gadget: uvc: use on returned header len in video_encode_isoc_sg d80db2f1450c usb: gadget: uvc: consistently use define for headerlen f9681a67503e arm64/mm: Consolidate TCR_EL1 fields 5b20aacff7ad r8152: add PID for the Lenovo OneLink+ Dock bd8a595958a5 Linux 5.15.75 b6e2c54be37d io-wq: Fix memory leak in worker creation 7c359e28492f gcov: support GCC 12.1 and newer compilers 8418c1672c1f thermal: intel_powerclamp: Use first online CPU as control_cpu 55c824b62067 ext4: continue to expand file system when the target size doesn't reach 0e63de6d7e4c lib/Kconfig.debug: Add check for non-constant .{s,u}leb128 support to DWARF5 84cd0b20fada Kconfig.debug: add toolchain checks for DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT 371aaf6b48f5 Kconfig.debug: simplify the dependency of DEBUG_INFO_DWARF4/5 e1591557e3a0 drm/amd/display: Fix build breakage with CONFIG_DEBUG_FS=n 34f31a2b6679 net/ieee802154: don't warn zero-sized raw_sendmsg() de904d0fe1cb Revert "net/ieee802154: reject zero-sized raw_sendmsg()" 9c65eef9d6c9 net: ethernet: ti: davinci_mdio: fix build for mdio bitbang uses d7eadffce032 blk-wbt: fix that 'rwb->wc' is always set to 1 in wbt_init() 28787ff9fbea ALSA: usb-audio: Fix last interface check for registration b8989e95d74e net: ieee802154: return -EINVAL for unknown addr type 0db2efb3bff8 mm: hugetlb: fix UAF in hugetlb_handle_userfault 98aada6e2278 io_uring/rw: fix unexpected link breakage d6b7efc722a2 io_uring/rw: fix error'ed retry return values e857457c6f90 io_uring/rw: fix short rw error handling cd148d4e3183 io_uring: correct pinned_vm accounting 813d8fe5d303 io_uring/af_unix: defer registered files gc to io_uring release c69a2324fc6b perf intel-pt: Fix segfault in intel_pt_print_info() with uClibc e81bf40b280b clk: bcm2835: Round UART input clock up da17cbb229af clk: bcm2835: Make peripheral PLLC critical 20b8c456df58 usb: idmouse: fix an uninit-value in idmouse_open ec8adf767e1c nvmet-tcp: add bounds check on Transfer Tag 1c6432884010 nvme: copy firmware_rev on each init b9b5560b342e ext2: Use kvmalloc() for group descriptor array 8c067a3051cd scsi: tracing: Fix compile error in trace_array calls when TRACING is disabled 39bef9c6a91b staging: rtl8723bs: fix a potential memory leak in rtw_init_cmd_priv() b4573a2bad3c staging: rtl8723bs: fix potential memory leak in rtw_init_drv_sw() eb24d93e3e01 Revert "usb: storage: Add quirk for Samsung Fit flash" 3a38985d8bfd usb: dwc3: core: Enable GUCTL1 bit 10 for fixing termination error after resume bug 9d4f84a15f9c arm64: dts: imx8mp: Add snps,gfladj-refclk-lpm-sel quirk to USB nodes 3c84c7f592c4 usb: musb: Fix musb_gadget.c rxstate overflow bug fcd594da0b59 usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info() 9e86dffd0b02 md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d f8e80792c1a8 eventfd: guard wake_up in eventfd fs calls as well c61786dc727d HID: roccat: Fix use-after-free in roccat_read() f7f425d61de9 soundwire: intel: fix error handling on dai registration issues 093a5463aeec soundwire: cadence: Don't overwrite msg->buf during write commands 1b4ed920b2ff bcache: fix set_at_max_writeback_rate() for multiple attached devices eecb5ccc84a1 ata: libahci_platform: Sanity check the DT child nodes number 70b2adb1d698 blk-throttle: prevent overflow while calculating wait time ff8551d411f1 staging: vt6655: fix potential memory leak 7c8bc374659d power: supply: adp5061: fix out-of-bounds read in adp5061_get_chg_type() 3d6946180734 iommu/arm-smmu-v3: Make default domain type of HiSilicon PTT device to identity c0d73be0af8c nbd: Fix hung when signal interrupts nbd_start_device_ioctl() 9d54de866062 scsi: 3w-9xxx: Avoid disabling device if failing to enable it d68da10b0cce dmaengine: ti: k3-udma: Reset UDMA_CHAN_RT byte counters to prevent overflow 518a2a1cc361 usb: host: xhci-plat: suspend/resume clks for brcm f002aa7c0ac5 usb: host: xhci-plat: suspend and resume clocks 6bcd745c87a0 clk: zynqmp: pll: rectify rate rounding in zynqmp_pll_round_rate 5c32cbf6ccea media: platform: fix some double free in meson-ge2d and mtk-jpeg and s5p-mfc 6f21976095c1 media: cx88: Fix a null-ptr-deref bug in buffer_prepare() 0a07b13af04d clk: zynqmp: Fix stack-out-of-bounds in strncpy` 3680442cbaee ARM: 9242/1: kasan: Only map modules if CONFIG_KASAN_VMALLOC=n 4a89c0befca7 btrfs: don't print information about space cache or tree every remount 39a07058c762 btrfs: scrub: try to fix super block errors f3857dd7c03a btrfs: dump extra info if one free space cache has more bitmaps than it should d3c6d5be46de arm64: dts: imx8mq-librem5: Add bq25895 as max17055's power supply 82046b6a84e0 kselftest/arm64: Fix validatation termination record after EXTRA_CONTEXT 35365417333d ARM: dts: imx6sx: add missing properties for sram 602813650cbc ARM: dts: imx6sll: add missing properties for sram 6a12e1e23cb1 ARM: dts: imx6sl: add missing properties for sram 8c24dc621bb7 ARM: dts: imx6qp: add missing properties for sram 47666b9a11a1 ARM: dts: imx6dl: add missing properties for sram 19fe40c5185d ARM: dts: imx6q: add missing properties for sram 9361ba779152 ARM: dts: imx7d-sdb: config the max pressure for tsc2046 0f90671ff93f drm/amd/display: Remove interface for periodic interrupt 1 88fd06740659 drm/dp: Don't rewrite link config when setting phy test pattern 668806a8268b mmc: sdhci-msm: add compatible string check for sdm670 587c7da87721 drm/meson: explicitly remove aggregate driver at module unload time d76ff04a72f9 drm/meson: reorder driver deinit sequence to fix use-after-free bug d894db35617f drm/amdgpu: fix initial connector audio value e3675f688d3b ASoC: SOF: pci: Change DMI match info to support all Chrome platforms f16e1b7b3968 platform/x86: msi-laptop: Change DMI match / alias strings to fix module autoloading 39da49ffa2f3 platform/chrome: cros_ec: Notify the PM of wake events during resume 74636047845c drm: panel-orientation-quirks: Add quirk for Anbernic Win600 2810061452f9 drm/vc4: vec: Fix timings for VEC modes 0506c4eae9a9 ALSA: usb-audio: Register card at the last interface 39d7a81bbb7a drm: bridge: dw_hdmi: only trigger hotplug event on link change dfbed8c92eb8 udmabuf: Set ubuf->sg = NULL if the creation of sg table fails a47d92c74b1e drm/amd/display: fix overflow on MIN_I64 definition a29f7427041a gpu: lontium-lt9611: Fix NULL pointer dereference in lt9611_connector_init() 5ff7bec678ca drm/komeda: Fix handling of atomic commits in the atomic_commit_tail hook ca163e389f0a drm: Prevent drm_copy_field() to attempt copying a NULL pointer df5ac9392648 drm: Use size_t type for len variable in drm_copy_field() 5ab84b1596b2 drm/nouveau/nouveau_bo: fix potential memory leak in nouveau_bo_alloc() b3179865cf7e r8152: Rate limit overflow messages d1e894f950ad Bluetooth: L2CAP: Fix user-after-free 124b7c773271 net: If sock is dead don't access sock's sk_wq in sk_stream_wait_memory 5b94d48898d9 hwmon: (sht4x) do not overflow clamping operation on 32-bit platforms a269c3e39087 wifi: rt2x00: correctly set BBP register 86 for MT7620 b5e6ada5a5d6 wifi: rt2x00: set SoC wmac clock register 357c89074ae6 wifi: rt2x00: set VGC gain for both chains of MT7620 92e2e04da567 wifi: rt2x00: set correct TX_SW_CFG1 MAC register for MT7620 4304b8e07579 wifi: rt2x00: don't run Rt5592 IQ calibration on MT7620 4a5eab200e43 can: bcm: check the result of can_send() in bcm_can_tx() 3423a50fa018 Bluetooth: hci_sysfs: Fix attempting to call device_add multiple times 3ac837cef1fb Bluetooth: L2CAP: initialize delayed works at l2cap_chan_create() af46b2b9b096 wifi: mt76: mt7921: reset msta->airtime_ac while clearing up hw value e33da263e965 regulator: core: Prevent integer underflow d58c8781c0d7 Bluetooth: btintel: Mark Intel controller to support LE_STATES quirk 232d59eca07f wifi: brcmfmac: fix use-after-free bug in brcmf_netdev_start_xmit() 37f15edba22d iavf: Fix race between iavf_close and iavf_reset_task 03155680191e xfrm: Update ipcomp_scratches with NULL when freed 716c526d666d thunderbolt: Add back Intel Falcon Ridge end-to-end flow control workaround b1b4144508ad wifi: ath9k: avoid uninit memory read in ath9k_htc_rx_msg() 839f563c5dc5 x86/mce: Retrieve poison range from hardware 1663629bc3ff tcp: annotate data-race around tcp_md5sig_pool_populated 7b03296b4f7a openvswitch: Fix overreporting of drops in dropwatch ffd7a1dcae9a openvswitch: Fix double reporting of drops in dropwatch d449d00a8dce net: ethernet: ti: davinci_mdio: Add workaround for errata i2329 624f03a027f2 ice: set tx_tstamps when creating new Tx rings via ethtool 2e52d858de3a bpftool: Clear errno after libcap's checks 75995ce1c926 wifi: brcmfmac: fix invalid address access when enabling SCAN log level 83b94969751a NFSD: fix use-after-free on source server when doing inter-server copy 118dc74b2bc0 NFSD: Return nfserr_serverfault if splice_ok but buf->pages have data 066b1302f2a9 x86/entry: Work around Clang __bdos() bug 06c56c9d5da8 ACPI: x86: Add a quirk for Dell Inspiron 14 2-in-1 for StorageD3Enable 6733222f2cc9 ARM: decompressor: Include .data.rel.ro.local 561490843445 thermal: intel_powerclamp: Use get_cpu() instead of smp_processor_id() to avoid crash 139bbbd01114 powercap: intel_rapl: fix UBSAN shift-out-of-bounds issue a1387ae83e97 MIPS: BCM47XX: Cast memcmp() of function to (void *) c2790fede920 cpufreq: intel_pstate: Add Tigerlake support in no-HWP mode 30eca146c89d ACPI: tables: FPDT: Don't call acpi_os_map_memory() on invalid phys address 5374638222d0 ACPI: video: Add Toshiba Satellite/Portege Z830 quirk 7ed95b080334 rcu-tasks: Convert RCU_LOCKDEP_WARN() to WARN_ONCE() cf38a05eb1d0 rcu: Back off upon fill_page_cache_func() allocation failure 3e2d8b89f031 rcu: Avoid triggering strict-GP irq-work when RCU is idle 27d3e646dd83 fs: dlm: fix race in lowcomms b6b87460f4eb selftest: tpm2: Add Client.__del__() to close /dev/tpm* handle 497d736784e5 f2fs: fix to account FS_CP_DATA_IO correctly fb1dcc2a9e4b f2fs: fix race condition on setting FI_NO_EXTENT flag 6ddbd411a00a ACPI: APEI: do not add task_work to kernel thread to avoid memory leak 21f1ba52b88c thermal/drivers/qcom/tsens-v0_1: Fix MSM8939 fourth sensor hw_id 172c8a24fc83 crypto: cavium - prevent integer overflow loading firmware 12acfa1059ad crypto: marvell/octeontx - prevent integer overflows c963ce2fa05d kbuild: rpm-pkg: fix breakage when V=1 is used 059ce6b68b76 kbuild: remove the target in signal traps when interrupted 1e9c23db31b6 tracing/osnoise: Fix possible recursive locking in stop_per_cpu_kthreads 84795de93e1f tracing: kprobe: Make gen test module work in arm and riscv 867fce09aa20 tracing: kprobe: Fix kprobe event gen test module on exit a9990f24adfe iommu/iova: Fix module config properly f0cac6cc02a9 cifs: return correct error in ->calc_signature() 1f1ab76e2515 crypto: qat - fix DMA transfer direction 393307b99aac crypto: inside-secure - Change swab to swab32 93538944ab0b crypto: ccp - Release dma channels before dmaengine unrgister 779a9930f3e1 crypto: akcipher - default implementation for setting a private key 0c7043a5b5c3 iommu/omap: Fix buffer overflow in debugfs 046803b74d51 cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset 771d8aa02dac crypto: hisilicon/qm - fix missing put dfx access 9bf3ec61a246 crypto: qat - fix default value of WDT timer 3bfc220e5ce3 hwrng: imx-rngc - Moving IRQ handler registering after imx_rngc_irq_mask_clear() 507128a0e32d cgroup: Honor caller's cgroup NS when resolving path 8ffe511b7de7 hwrng: arm-smccc-trng - fix NO_ENTROPY handling 272093471305 crypto: hisilicon/zip - fix mismatch in get/set sgl_sge_nr e0b4ebf59834 crypto: sahara - don't sleep when in softirq 8484023b5763 powerpc/pseries/vas: Pass hw_cpu_id to node associativity HCALL 7f536a8cb62d powerpc/kprobes: Fix null pointer reference in arch_prepare_kprobe() 1f98f8f43541 powerpc: Fix SPE Power ISA properties for e500v1 platforms 72c5b7110fba powerpc/64s: Fix GENERIC_CPU build flags for PPC970 / G5 399afe92f640 x86/hyperv: Fix 'struct hv_enlightened_vmcs' definition 592b302d8bf6 powerpc: Fix fallocate and fadvise64_64 compat parameter combination 61af84b3db81 powerpc/powernv: add missing of_node_put() in opal_export_attrs() 5be9cb6c06fa powerpc/pci_dn: Add missing of_node_put() 5a13d3f1af1c powerpc/sysdev/fsl_msi: Add missing of_node_put() b0c0490b3c57 powerpc/math_emu/efp: Include module.h 93379dc92de0 powerpc/configs: Properly enable PAPR_SCM in pseries_defconfig 25a4fb0e1a76 mailbox: bcm-ferxrm-mailbox: Fix error check for dma_map_sg b8fcd9ab0f65 mailbox: mpfs: account for mbox offsets while sending ba2264359525 mailbox: mpfs: fix handling of the reg property fad007a315fe clk: ast2600: BCLK comes from EPLL 3441076f83aa clk: ti: dra7-atl: Fix reference leak in of_dra7_atl_clk_probe 9209e6bab75d clk: imx: scu: fix memleak on platform_device_add() fails bdf72f2d649b clk: bcm2835: fix bcm2835_clock_rate_from_divisor declaration e338131e980b clk: baikal-t1: Add SATA internal ref clock buffer 35b766027580 clk: baikal-t1: Add shared xGMAC ref/ptp clocks internal parent b2db8b2c5391 clk: baikal-t1: Fix invalid xGMAC PTP clock divider 435a8a39c6ae clk: vc5: Fix 5P49V6901 outputs disabling when enabling FOD b0bc75fe6775 spmi: pmic-arb: correct duplicate APID to PPID mapping logic faabbb103d60 usb: mtu3: fix failed runtime suspend in host only mode 57f66534a41a dmaengine: ioat: stop mod_timer from resurrecting deleted timer in __cleanup() 8aa96c5bc393 clk: mediatek: mt8183: mfgcfg: Propagate rate changes to parent 2dafc5afd9d6 mfd: sm501: Add check for platform_driver_register() d43d93dbd8aa mfd: fsl-imx25: Fix check for platform_get_irq() errors b940bb3c8154 mfd: lp8788: Fix an error handling path in lp8788_irq_init() and lp8788_irq_init() 0715005c483e mfd: lp8788: Fix an error handling path in lp8788_probe() aec1f073f91f mfd: fsl-imx25: Fix an error handling path in mx25_tsadc_setup_irq() 53bfc1c3c751 mfd: intel_soc_pmic: Fix an error handling path in intel_soc_pmic_i2c_probe() 2f921d62c236 fsi: core: Check error number after calling ida_simple_get 041c79f6aefb RDMA/rxe: Fix resize_finish() in rxe_queue.c 959d4ee095e9 clk: qcom: gcc-sm6115: Override default Alpha PLL regs 8e556f557368 clk: qcom: apss-ipq6018: mark apcs_alias0_core_clk as critical a26b0658751b scsi: iscsi: iscsi_tcp: Fix null-ptr-deref while calling getpeername() e87fb1fcf88f scsi: iscsi: Run recv path from workqueue c2af03a7c1b5 scsi: iscsi: Add recv workqueue helpers d6aafc21bef1 scsi: iscsi: Rename iscsi_conn_queue_work() e45a1516d293 scsi: libsas: Fix use-after-free bug in smp_execute_task_sg() 6a54f769748b serial: 8250: Fix restoring termios speed after suspend a5dba0933834 firmware: google: Test spinlock on panic path to avoid lockups 60d14575d0ba slimbus: qcom-ngd-ctrl: allow compile testing without QCOM_RPROC_COMMON f19e5b7df545 staging: vt6655: fix some erroneous memory clean-up loops 433c33c554d7 phy: qualcomm: call clk_disable_unprepare in the error handling c4293def8860 tty: serial: fsl_lpuart: disable dma rx/tx use flags in lpuart_dma_shutdown a91a3c2d8db8 serial: 8250: Toggle IER bits on only after irq has been set up 6be8e565a4a6 drivers: serial: jsm: fix some leaks in probe 1d05df7757f4 usb: gadget: function: fix dangling pnp_string in f_printer.c ed2c66b75280 xhci: Don't show warning for reinit on known broken suspend 4d7d8f5cb284 IB: Set IOVA/LENGTH on IB_MR in core/uverbs layers e221b4f16e9e RDMA/cm: Use SLID in the work completion as the DLID in responder side 7a37c58ee72e md/raid5: Remove unnecessary bio_put() in raid5_read_one_chunk() b467d9460ec2 md/raid5: Ensure stripe_fill happens on non-read IO with journal 5d8259c9d191 md: Replace snprintf with scnprintf 9e92d5ca5424 mtd: rawnand: meson: fix bit map use in meson_nfc_ecc_correct() 058833dbeb8d ata: fix ata_id_has_dipm() dad910a6d4a5 ata: fix ata_id_has_ncq_autosense() 21faddeff7bf ata: fix ata_id_has_devslp() 204cc767dcb5 ata: fix ata_id_sense_reporting_enabled() and ata_id_has_sense_reporting() 5c75d608fad5 RDMA/siw: Fix QP destroy to wait for all references dropped. 308cd50f174c RDMA/siw: Always consume all skbuf data in sk_data_ready() upcall. e58a0b9100ba RDMA/srp: Fix srp_abort() dc9e4ef6b072 RDMA/irdma: Align AE id codes to correct flush code and event 84ce1a8e36bb mtd: rawnand: fsl_elbc: Fix none ECC mode be424a7d5374 mtd: rawnand: intel: Remove undocumented compatible string 445395900b64 mtd: rawnand: intel: Read the chip-select line from the correct OF node cbbf9cca47ac phy: phy-mtk-tphy: fix the phy type setting issue e4be7c9495c8 phy: amlogic: phy-meson-axg-mipi-pcie-analog: Hold reference returned by of_get_parent() 88263152ff56 mtd: devices: docg3: check the return value of devm_ioremap() in the probe a0e4ac698891 clk: qcom: sm6115: Select QCOM_GDSC aecb632674b7 dyndbg: drop EXPORTed dynamic_debug_exec_queries 0d4421f2cb54 dyndbg: let query-modname override actual module name 0c0d9f38b087 dyndbg: fix module.dyndbg handling 49d85932f7d2 dyndbg: fix static_branch manipulation 7cb9b20941e1 dmaengine: hisilicon: Add multi-thread support for a DMA channel b88630d9aac0 dmaengine: hisilicon: Fix CQ head update e84aeeafe8b3 dmaengine: hisilicon: Disable channels when unregister hisi_dma b94605f5cb99 fpga: prevent integer overflow in dfl_feature_ioctl_set_irq() 11bd8bbdf8f6 misc: ocxl: fix possible refcount leak in afu_ioctl() c23c5e184550 RDMA/rxe: Fix the error caused by qp->sk f2f405af70e6 RDMA/rxe: Fix "kernel NULL pointer dereference" error 2ea7caa96846 media: xilinx: vipp: Fix refcount leak in xvip_graph_dma_init 23624abbc9c6 media: uvcvideo: Use entity get_cur in uvc_ctrl_set 6c5da92103bd media: uvcvideo: Fix memory leak in uvc_gpio_parse 4e2042f1adc7 media: meson: vdec: add missing clk_disable_unprepare on error in vdec_hevc_start() aeffca434426 tty: xilinx_uartps: Fix the ignore_status a8d772c7b853 media: exynos4-is: fimc-is: Add of_node_put() when breaking out of loop 6225501072d3 HSI: omap_ssi_port: Fix dma_map_sg error check 691f23a8475f HSI: omap_ssi: Fix refcount leak in ssi_probe d6e750535b46 clk: tegra20: Fix refcount leak in tegra20_clock_init e7a57fb92af5 clk: tegra: Fix refcount leak in tegra114_clock_init 417ed4432b1b clk: tegra: Fix refcount leak in tegra210_clock_init ca5f338ef165 clk: sprd: Hold reference returned by of_get_parent() 49343bdf95eb clk: berlin: Add of_node_put() for of_get_parent() 857b719bede4 clk: qoriq: Hold reference returned by of_get_parent() a8cbce0305b2 clk: oxnas: Hold reference returned by of_get_parent() e0001a565c16 clk: meson: Hold reference returned by of_get_parent() e900ec4c4f74 usb: common: debug: Check non-standard control requests c11f48764c8b RDMA/mlx5: Don't compare mkey tags in DEVX indirect mkey cd35ad9a7d66 iio: magnetometer: yas530: Change data type of hard_offsets to signed 23fafc2e2cf6 iio: ABI: Fix wrong format of differential capacitance channel ABI. 8169da520e8f iio: inkern: fix return value in devm_of_iio_channel_get_by_name() 504e8807fe5f iio: inkern: only release the device node when done with it b0d4fcc3ecb8 iio: adc: at91-sama5d2_adc: disable/prepare buffer on suspend/resume 5db9b840ac88 iio: adc: at91-sama5d2_adc: lock around oversampling and sample freq c5c63736d2a1 iio: adc: at91-sama5d2_adc: check return status for pressure and touch 5f1654a0e520 iio: adc: at91-sama5d2_adc: fix AT91_SAMA5D2_MR_TRACKTIM_MAX 017cf3b0a628 ARM: dts: exynos: fix polarity of VBUS GPIO of Origen 6c93b683ceda arm64: ftrace: fix module PLTs with mcount bbf64eb10273 ext4: don't run ext4lazyinit for read-only filesystems 7a00a2320752 ARM: Drop CMDLINE_* dependency on ATAGS 2af04fe87ea5 ARM: dts: exynos: correct s5k6a3 reset polarity on Midas family 2134214bc403 arm64: dts: ti: k3-j7200: fix main pinmux range 7247a1d7a46a soc/tegra: fuse: Drop Kconfig dependency on TEGRA20_APB_DMA 4f7892f24281 ia64: export memory_add_physaddr_to_nid to fix cxl build error 2ef01657b2d6 ARM: dts: kirkwood: lsxl: remove first ethernet port bf7caa3c5caf ARM: dts: kirkwood: lsxl: fix serial line 42ce4c73a468 ARM: dts: turris-omnia: Fix mpp26 pin name and comment 96d8f2b43e72 ARM: dts: imx6qdl-kontron-samx6i: hook up DDC i2c bus 08ada28d1def soc: qcom: smem_state: Add refcounting for the 'state->of_node' 96e0028debdd soc: qcom: smsm: Fix refcount leak bugs in qcom_smsm_probe() a29b6eb959bd locks: fix TOCTOU race when granting write lease 7e053784c4c7 memory: of: Fix refcount leak bug in of_lpddr3_get_ddr_timings() 2680690f9ce4 memory: of: Fix refcount leak bug in of_get_ddr_timings() 566b143aa511 memory: pl353-smc: Fix refcount leak bug in pl353_smc_probe() 10df962300c2 ALSA: hda/hdmi: Don't skip notification handling during PM operation cc756b79a5c9 ASoC: mt6660: Fix PM disable depth imbalance in mt6660_i2c_probe f9cb3bd55726 ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe b7dda65fa875 ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe b2bc9fc56a3e ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe 3c3ef19a8870 mmc: wmt-sdmmc: Fix an error handling path in wmt_mci_probe() b14dc262274b ALSA: dmaengine: increment buffer pointer atomically f5f1f5ee5048 ASoC: da7219: Fix an error handling path in da7219_register_dai_clks() f910aca07625 ASoC: codecs: tx-macro: fix kcontrol put b47a37ad4a44 drm/vmwgfx: Fix memory leak in vmw_mksstat_add_ioctl() bdf54d4b0074 drm/msm/dp: correct 1.62G link rate at dp_catalog_ctrl_config_msa() 635e7700c5b4 drm/msm/dpu: index dpu_kms->hw_vbif using vbif_idx 4f859884673d ASoC: eureka-tlv320: Hold reference returned from of_find_xxx API 64545b8a9690 mmc: au1xmmc: Fix an error handling path in au1xmmc_probe() 3ba3814c00a4 drm/amdgpu: Fix memory leak in hpd_rx_irq_create_workqueue() a5ce83e85d79 drm/omap: dss: Fix refcount leak bugs f5f599daa0bc drm/bochs: fix blanking 928ac9fc1ace ALSA: hda: beep: Simplify keep-power-at-enable behavior fbb88a7c84c1 ASoC: rsnd: Add check for rsnd_mod_power_on 4610e7a4111f drm/bridge: megachips: Fix a null pointer dereference bug 079c550c57ff drm/amdgpu: add missing pci_disable_device() in amdgpu_pmops_runtime_resume() c12daccc9017 platform/chrome: cros_ec_typec: Correct alt mode index c317d2b8a430 platform/x86: msi-laptop: Fix resource cleanup 0e21d41bc768 platform/x86: msi-laptop: Fix old-ec check for backlight registering 6bc81c1b6313 ASoC: tas2764: Fix mute/unmute e644497c5361 ASoC: tas2764: Drop conflicting set_bias_level power setting 35bd912ed6c0 ASoC: tas2764: Allow mono streams fd1d3b265784 platform/chrome: fix memory corruption in ioctl 27bb672c0437 platform/chrome: fix double-free in chromeos_laptop_prepare() 57dfb855bc9e ASoC: mt6359: fix tests for platform_get_irq() failure 8a475a7732a5 drm:pl111: Add of_node_put() when breaking out of for_each_available_child_of_node() 56d2233cf573 drm/dp_mst: fix drm_dp_dpcd_read return value checks fe6eb3d0c874 drm/bridge: parade-ps8640: Fix regulator supply order 60630834fad3 drm/virtio: Correct drm_gem_shmem_get_sg_table() error handling 26c1b4cfe56f drm/mipi-dsi: Detach devices when removing the host 652042135e08 drm/bridge: Avoid uninitialized variable warning f369fb4deed7 drm: bridge: adv7511: unregister cec i2c device after cec adapter 20609125b8bd drm: bridge: adv7511: fix CEC power down control register offset a624161ebe0c net: mvpp2: fix mvpp2 debugfs leak 7aef5082c56e once: add DO_ONCE_SLOW() for sleepable contexts 77bfd26cbb61 net/ieee802154: reject zero-sized raw_sendmsg() dc4e9cd6d6a6 net: wwan: iosm: Call mutex_init before locking it 0b6516a4e3eb bnx2x: fix potential memory leak in bnx2x_tpa_stop() 30bfa5aa7228 net: rds: don't hold sock lock when cancelling work from rds_tcp_reset_callbacks() f828333ca90f hwmon: (pmbus/mp2888) Fix sensors readouts for MPS Multi-phase mp2888 controller c91b922b4170 spi: Ensure that sg_table won't be used after being freed 49d429760df7 tcp: fix tcp_cwnd_validate() to not forget is_cwnd_limited 19d636b663e0 sctp: handle the error returned from sctp_auth_asoc_init_active_key 7bfa18b05f38 mISDN: fix use-after-free bugs in l1oip timer handlers 6f1991a940b9 eth: alx: take rtnl_lock on resume e28a4e7f0296 vhost/vsock: Use kvmalloc/kvfree for larger packets. 5dbdd690ed83 wifi: rtl8xxxu: Fix AIFS written to REG_EDCA_*_PARAM 432eecffcf1b spi: s3c64xx: Fix large transfers with DMA 1454a26cb1ab netfilter: nft_fib: Fix for rpath check with VRF devices 7d98b26684cb xfrm: Reinject transport-mode packets through workqueue 397e880acf44 Bluetooth: hci_core: Fix not handling link timeouts propertly 1331d3e1f9b5 i2c: mlxbf: support lock mechanism 9233ab8198d8 skmsg: Schedule psock work if the cached skb exists on the psock 44f1dc2e821d spi/omap100k:Fix PM disable depth imbalance in omap1_spi100k_probe daa5239ea49f spi: dw: Fix PM disable depth imbalance in dw_spi_bt1_probe 6b941151865e x86/cpu: Include the header of init_ia32_feat_ctl()'s prototype 3c27a1380798 x86/microcode/AMD: Track patch allocation size explicitly 3e2b805a68ab wifi: ath11k: fix number of VHT beamformee spatial streams 5a6827cdc258 netfilter: conntrack: revisit the gc initial rescheduling bias 9c39ca418ba3 netfilter: conntrack: fix the gc rescheduling delay b8917dce2134 Bluetooth: hci_{ldisc,serdev}: check percpu_init_rwsem() failure c087c35292ea bpf: Ensure correct locking around vulnerable function find_vpid() a0f15af17b7d net: fs_enet: Fix wrong check in do_pd_setup ee7c5e814fb2 Bluetooth: RFCOMM: Fix possible deadlock on socket shutdown/release 57d4f2f8a67b wifi: mt76: mt7915: do not check state before configuring implicit beamform dea9093f24d6 wifi: mt76: mt7615: add mt7615_mutex_acquire/release in mt7615_sta_set_decap_offload 817e8b75ae06 wifi: mt76: sdio: fix transmitting packet hangs 5dc095a37fbd wifi: rtl8xxxu: Remove copy-paste leftover in gen2_update_rate_mask 9973f78c19f3 wifi: rtl8xxxu: gen2: Fix mistake in path B IQ calibration 5d9222c68022 bpf: btf: fix truncated last_member_type_id in btf_struct_resolve 4ce47c5545d2 spi: meson-spicc: do not rely on busy flag in pow2 clk ops 36c484bac9ed wifi: rtl8xxxu: Fix skb misuse in TX queue selection fefd2269e681 spi: qup: add missing clk_disable_unprepare on error in spi_qup_pm_resume_runtime() e22f6499183d spi: qup: add missing clk_disable_unprepare on error in spi_qup_resume() 37005a948677 selftests/xsk: Avoid use-after-free on ctx 69995c64e50e wifi: rtw88: add missing destroy_workqueue() on error path in rtw_core_init() 6f9484e969cb wifi: rtl8xxxu: tighten bounds checking in rtl8xxxu_read_efuse() d091771f511d Bluetooth: btusb: mediatek: fix WMT failure during runtime suspend f91e25cfa553 bpf: Use this_cpu_{inc|dec|inc_return} for bpf_task_storage_busy 0e1342510490 bpf: Propagate error from htab_lock_bucket() to userspace 0b00c6130c1a bpf: Disable preemption when increasing per-cpu map_locked 68ab7690332a xsk: Fix backpressure mechanism on Tx 0559a6d96a99 x86/resctrl: Fix to restore to original value when re-enabling hardware prefetch register e962e458bf96 spi: mt7621: Fix an error message in mt7621_spi_probe() 0a16bbc8b030 bpftool: Fix a wrong type cast in btf_dumper_int 6e8eadfa9bb1 wifi: mac80211: allow bw change during channel switch in mesh 4ed5155043c9 bpf: Fix reference state management for synchronous callbacks 3d0a101e7139 leds: lm3601x: Don't use mutex after it was destroyed 54a3201f3c1f wifi: ath10k: add peer map clean up for peer delete in ath10k_sta_state() 714536ff6f6c wifi: rtlwifi: 8192de: correct checking of IQK reload 80a474502ef5 NFSD: Fix handling of oversized NFSv4 COMPOUND requests dc7f225090c2 NFSD: Protect against send buffer overflow in NFSv2 READDIR cedaf73c8bda SUNRPC: Fix svcxdr_init_encode's buflen calculation 6b55707ff8b2 SUNRPC: Fix svcxdr_init_decode's end-of-buffer calculation aed881630557 nfsd: Fix a memory leak in an error handling path 5c4b234c44cb objtool: Preserve special st_shndx indexes in elf_update_symbol 425a2a9469d2 ARM: 9247/1: mm: set readonly for MT_MEMORY_RO with ARM_LPAE 2647b20e043c ARM: 9244/1: dump: Fix wrong pg_level in walk_pmd() 93296e7ab774 MIPS: SGI-IP27: Fix platform-device leak in bridge_platform_create() 993b13abde17 MIPS: SGI-IP27: Free some unused memory 959855093f94 sh: machvec: Use char[] for section boundaries 91fafd22f852 thermal: cpufreq_cooling: Check the policy first in cpufreq_cooling_register() 81fb3ee298d5 ntfs3: rework xattr handlers and switch to POSIX ACL VFS helpers 33d478eee2b5 userfaultfd: open userfaultfds with O_RDONLY 10918ebecdc9 ima: fix blocking of security.ima xattrs of unsupported algorithms b7af9b8be891 selinux: use "grep -E" instead of "egrep" 73b8218ef4aa smb3: must initialize two ACL struct fields to zero adf428ae46be drm/amd/display: Fix vblank refcount in vrr transition 60a517452560 drm/i915: Fix watermark calculations for gen12+ CCS+CC modifier 01bd3eaa5371 drm/i915: Fix watermark calculations for gen12+ MC CCS modifier 20018a252f19 drm/i915: Fix watermark calculations for gen12+ RC CCS modifier 861f085f81fd drm/nouveau: fix a use-after-free in nouveau_gem_prime_import_sg_table() 446d40e2a8cb drm/nouveau/kms/nv140-: Disable interlacing 4dab0d27a421 staging: greybus: audio_helper: remove unused and wrong debugfs usage 28eb4bdb23e2 KVM: VMX: Drop bits 31:16 when shoving exception error code into VMCS 4f7b1e7d0f36 KVM: nVMX: Don't propagate vmcs12's PERF_GLOBAL_CTRL settings to vmcs02 be1a6a61f1b3 KVM: nVMX: Unconditionally purge queued/injected events on nested "exit" 379de01906eb KVM: x86/emulator: Fix handing of POP SS to correctly set interruptibility e3e5baa36879 blk-wbt: call rq_qos_add() after wb_normal is initialized e8e0a6f4b8a2 media: cedrus: Fix endless loop in cedrus_h265_skip_bits() b76fac61c33f media: cedrus: Set the platform driver data earlier b19254eadab3 efi: libstub: drop pointless get_memory_map() call 5cda4a11b490 thunderbolt: Explicitly enable lane adapter hotplug events at startup d9c79fbcbdb6 tracing: Fix reading strings from synthetic events b9ab154d22b8 tracing: Add "(fault)" name injection to kernel probes 8ae88c4842c2 tracing: Move duplicate code of trace_kprobe/eprobe.c into header 84f4be2093e1 tracing: Add ioctl() to force ring buffer waiters to wake up 32eb54a986f4 tracing: Wake up waiters when tracing is disabled 2475de2bc0de tracing: Wake up ring buffer waiters on closing of the file 48272aa48d80 tracing: Disable interrupt or preemption before acquiring arch_spinlock_t d4ab9bc5f56e ring-buffer: Fix race between reset page and reading page be60f698c276 ring-buffer: Add ring_buffer_wake_waiters() 5201dd81aef7 ring-buffer: Check pending waiters when doing wake ups as well bc6d4e9d6484 ring-buffer: Have the shortest_full queue be the shortest not longest e8d116738514 ring-buffer: Allow splice to read previous partially read pages fb96b7489fbd ftrace: Properly unset FTRACE_HASH_FL_MOD 31dc1727c103 livepatch: fix race between fork and KLP transition 36997b75bbb3 ext4: update 'state->fc_regions_size' after successful memory allocation 417b0455a0b6 ext4: fix potential memory leak in ext4_fc_record_regions() 9b5eb368a86f ext4: fix potential memory leak in ext4_fc_record_modified_inode() ef1607c99136 ext4: fix miss release buffer head in ext4_fc_write_inode d29fa1ab4e62 ext4: fix dir corruption when ext4_dx_add_entry() fails d12471b41674 ext4: place buffer head allocation before handle start 46e5f470a144 ext4: ext4_read_bh_lock() should submit IO if the buffer isn't uptodate 1f5e643b3829 ext4: don't increase iversion counter for ea_inodes dd366295d1ec ext4: fix check for block being out of directory size 4a967fe8b043 ext4: make ext4_lazyinit_thread freezable 533c60a0b97c ext4: fix null-ptr-deref in ext4_write_info d8e4af8314df ext4: avoid crash when inline data creation follows DIO write 56fcd0788f0d jbd2: add miss release buffer head in fc_do_one_pass() d11d2ded2939 jbd2: fix potential use-after-free in jbd2_fc_wait_bufs e7385c868ee0 jbd2: fix potential buffer head reference count leak d87fe290a533 jbd2: wake up journal waiters in FIFO order, not LIFO 7434626c5eaa hardening: Remove Clang's enable flag for -ftrivial-auto-var-init=zero 095493833b18 hardening: Avoid harmless Clang option under CONFIG_INIT_STACK_ALL_ZERO 73687c53919f f2fs: fix to do sanity check on summary info ed854f10e6af f2fs: fix to do sanity check on destination blkaddr during recovery 7f10357c9046 f2fs: increase the limit for reserve_root 0035b84223de f2fs: flush pending checkpoints when freezing super ab4958975490 f2fs: complete checkpoints during remount 0a408c6212c1 btrfs: set generation before calling btrfs_clean_tree_block in btrfs_init_new_buffer 4b996a3014ef btrfs: fix race between quota enable and quota rescan ioctl 0d9423034308 fs: record I_DIRTY_TIME even if inode already has I_DIRTY_INODE 95a520b591c9 ksmbd: Fix user namespace mapping a19f316406ea ksmbd: Fix wrong return value and message length check in smb2_ioctl() 39b685562825 ksmbd: fix endless loop when encryption for response fails 2b0897e33682 fbdev: smscufx: Fix use-after-free in ufx_ops_open() aa7b2c927e4e pinctrl: rockchip: add pinmux_ops.gpio_set_direction callback 5d97378b3626 gpio: rockchip: request GPIO mux to pinctrl when setting direction e0b1c16fdadd scsi: qedf: Populate sysfs attributes for vport 1d567179f277 slimbus: qcom-ngd: cleanup in probe error path fa0aab2e45f0 slimbus: qcom-ngd: use correct error in message of pdr_add_lookup() failure ba2159df1806 powerpc/boot: Explicitly disable usage of SPE instructions 9df2a9cdad5b powercap: intel_rapl: Use standard Energy Unit for SPR Dram RAPL domain 75d9de25a6f8 NFSD: Protect against send buffer overflow in NFSv3 READ 2be9331ca606 NFSD: Protect against send buffer overflow in NFSv2 READ 071a076fd1b7 NFSD: Protect against send buffer overflow in NFSv3 READDIR 209a94c5192b serial: 8250: Request full 16550A feature probing for OxSemi PCIe devices 63a3d75cf18c serial: 8250: Let drivers request full 16550A feature probing 26e5c79e673c PCI: Sanitise firmware BAR assignments behind a PCI-PCI bridge 7c16d0a4e6a4 xen/gntdev: Accommodate VMA splitting 1cb73704cb47 xen/gntdev: Prevent leaking grants 43bed0a13a5c mm/mmap: undo ->mmap() when arch_validate_flags() fails 2b0072d33eb6 mm/damon: validate if the pmd entry is present before accessing 91c4eb16e804 arm64: errata: Add Cortex-A55 to the repeat tlbi list fc0f921b7e6e drm/udl: Restore display mode on resume 064093472524 drm/virtio: Use appropriate atomic state in virtio_gpu_plane_cleanup_fb() fb3910436be4 drm/virtio: Unlock reservations on virtio_gpu_object_shmem_init() error f122bcb34f1a drm/virtio: Check whether transferred 2D BO is shmem a95fb5d55af0 dmaengine: mxs: use platform_driver_register e7a3334e83f9 Revert "drm/amdgpu: use dirty framebuffer helper" 4bdedc3b5341 nvme-pci: set min_align_mask before calculating max_hw_sectors 32aa0b3f0c06 nvme-multipath: fix possible hang in live ns resize with ANA access 9391cc3a787a nvmem: core: Fix memleak in nvmem_register() 7efe61dc6aa4 UM: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK 81ab826a285d riscv: Pass -mno-relax only on lld < 15.0.0 7780bb02a069 riscv: always honor the CONFIG_CMDLINE_FORCE when parsing dtb c657b70e8074 riscv: Make VM_WRITE imply VM_READ 3c3c4fa118a4 riscv: Allow PROT_WRITE-only mmap() af3aaee08df8 parisc: fbdev/stifb: Align graphics memory size to 4MB dc235db7b79a RISC-V: Make port I/O string accessors actually work 8c487db000fd riscv: topology: fix default topology reporting d46c24f307fb arm64: topology: move store_cpu_topology() to shared code fcf0f6cbb653 regulator: qcom_rpm: Fix circular deferral regression 78d81a8a8ce1 net: thunderbolt: Enable DMA paths only after rings are enabled 3281e81ce90c hwmon: (gsc-hwmon) Call of_node_get() before of_find_xxx API e1ab98ec2bc9 ASoC: wcd934x: fix order of Slimbus unprepare/disable a2140a9922d1 ASoC: wcd9335: fix order of Slimbus unprepare/disable d0507b36da9f platform/chrome: cros_ec_proto: Update version on GET_NEXT_EVENT failure fcfeecca153d quota: Check next/prev free block number after reading from quota file 17214cfab73b HID: multitouch: Add memory barriers 219e4a0f9d68 fs: dlm: handle -EBUSY first in lock arg validation 34ed22dd2860 fs: dlm: fix race between test_bit() and queue_work() 7fa5304c4b5b i2c: designware: Fix handling of real but unexpected device interrupts f9effcefa8be mmc: sdhci-sprd: Fix minimum clock limit a4df91a88c3f can: kvaser_usb_leaf: Fix CAN state after restart 0c28c2c0cfa2 can: kvaser_usb_leaf: Fix TX queue out of sync after restart b8c4f6345e0e can: kvaser_usb_leaf: Fix overread with an invalid command de4434d6823c can: kvaser_usb: Fix use of uninitialized completion 354d768e315d usb: add quirks for Lenovo OneLink+ Dock 103b459590e1 xhci: dbc: Fix memory leak in xhci_alloc_dbc() 39f4c90b9995 iio: pressure: dps310: Reset chip after timeout bc493cd75466 iio: pressure: dps310: Refactor startup procedure 5f6bfc1926bb iio: adc: ad7923: fix channel readings for some variants 1be580ed8403 iio: ltc2497: Fix reading conversion results ef4018707df8 iio: dac: ad5593r: Fix i2c read protocol requirements 60480291c1fc cifs: Fix the error length of VALIDATE_NEGOTIATE_INFO message 0d814a2199cf cifs: destage dirty pages before re-reading them for cache=none 15993e9a9b12 hv_netvsc: Fix race between VF offering and VF association message from host f9dc33f23153 io_uring/net: don't update msg_name if not provided a1bd289c10ac mtd: rawnand: atmel: Unmap streaming DMA mappings 3e4d2375d154 ALSA: hda/realtek: Add Intel Reference SSID to support headset keys 41e83faf036c ALSA: hda/realtek: Add quirk for ASUS GV601R laptop c01f385c70db ALSA: hda/realtek: Correct pin configs for ASUS G533Z 0d50e05ecc2c ALSA: hda/realtek: remove ALC289_FIXUP_DUAL_SPK for Dell 5530 ec439b97d983 ALSA: usb-audio: Fix NULL dererence at error path 0672215994e2 ALSA: usb-audio: Fix potential memory leaks 550ca3082ebd ALSA: rawmidi: Drop register_mutex in snd_rawmidi_free() 45899fae65e5 ALSA: oss: Fix potential deadlock at unregistration 5ca155aa79e9 Revert "fs: check FMODE_LSEEK to control internal pipe splicing" a3f2f5ac9d61 Linux 5.15.74 de124365a7d2 wifi: mac80211: fix MBSSID parsing use-after-free 7d998f6b7365 mac80211: fix memory leaks with element parsing fee48f3bdd75 mac80211: always allocate struct ieee802_11_elems 630060f11756 mac80211: mlme: find auth challenge directly 21df3a583e8e mac80211: move CRC into struct ieee802_11_elems 864f2d3482f4 mac80211: mesh: clean up rx_bcn_presp API e5ebcbb4f967 misc: pci_endpoint_test: Fix pci_endpoint_test_{copy,write,read}() panic cb9defecf381 misc: pci_endpoint_test: Aggregate params checking for xfer 2c657a0cbd48 Input: xpad - fix wireless 360 controller breaking after suspend db4db28fccb4 Input: xpad - add supported devices as contributed on github d15bb1f6dabe wifi: cfg80211: update hidden BSSes to avoid WARN_ON 93a3a3255407 wifi: mac80211: fix crash in beacon protection for P2P-device fff244e9171b wifi: mac80211_hwsim: avoid mac80211 warning on bad rate 0a8ee682e4f9 wifi: cfg80211: avoid nontransmitted BSS list corruption bfe29873454f wifi: cfg80211: fix BSS refcounting bugs 9e99ca59ed39 wifi: cfg80211: ensure length byte is present before access 0a861bd25dad wifi: cfg80211/mac80211: reject bad MBSSID elements 9a8ef2030510 wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans() 398e30b67092 random: use expired timer rather than wq for mixing fast pool 984faa6fc759 random: avoid reading two cache lines on irq randomness a937c59863d7 Revert "crypto: qat - reduce size of mapped region" 0e3ff69ee691 Revert "powerpc/rtas: Implement reentrant rtas call" e0295c43166b USB: serial: qcserial: add new usb-id for Dell branded EM7455 76efb4897bc3 scsi: stex: Properly zero out the passthrough command structure 5fbbe7e98e9b efi: Correct Macmini DMI match in uefi cert quirk 8754dc846d03 ALSA: hda: Fix position reporting on Poulsbo 14f143fb4268 random: clamp credited irq bits to maximum mixed be53fa6cf667 random: restore O_NONBLOCK support 2f96da3fd18f ceph: don't truncate file in atomic_open c0c3d3d3ea41 nilfs2: replace WARN_ONs by nilfs_error for checkpoint acquisition failure 44b1ee304bac nilfs2: fix leak of nilfs_root in case of writer thread creation failure cb602c2b654e nilfs2: fix use-after-free bug of struct nilfs_root 1e512c65b4ad nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level() 17aac9b7af2b Linux 5.15.73 f7b16f51753a Revert "clk: ti: Stop using legacy clkctrl names for omap4 and 5" d8b1b64a070e rpmsg: qcom: glink: replace strncpy() with strscpy_pad() d58eb80b723d USB: serial: ftdi_sio: fix 300 bps rate for SIO 5ff80339cdc3 usb: mon: make mmapped memory read only 278fefd29eea net/mlx5: Disable irq when locking lag_lock 54f382d4b7f8 wifi: cfg80211: fix MCS divisor value 0fa249414a6f mm/huge_memory: use pfn_to_online_page() in split_huge_pages_all() f1d6894159fc mm/huge_memory: minor cleanup for split_huge_pages_all 7190afd4cd5f perf parse-events: Identify broken modifiers f6f740f6ca3b mmc: core: Terminate infinite loop in SD-UHS voltage switch 9635e05e015a mmc: core: Replace with already defined values for readability f2af62d909ad drm/amd/display: skip audio setup when audio stream is enabled d444cfe6d047 drm/amd/display: update gamut remap if plane has changed 4afcb53474ae drm/amd/display: Assume an LTTPR is always present on fixed_vs links 5e76ff629a20 drm/amd/display: Fix double cursor on non-video RGB MPO e6590139ffa3 net: atlantic: fix potential memory leak in aq_ndev_close() 005e368a61bc arch: um: Mark the stack non-executable to fix a binutils warning 5f85191bedba um: Cleanup compiler warning in arch/x86/um/tls_32.c 6827af886be8 um: Cleanup syscall_handler_t cast in syscalls_32.h f386b373e9f7 ALSA: hda/hdmi: Fix the converter reuse for the silent stream a36b2dc5c0da net: marvell: prestera: add support for for Aldrin2 d2588ba1a338 net/ieee802154: fix uninit value bug in dgram_sendmsg 1030659dac4e scsi: qedf: Fix a UAF bug in __qedf_probe() f7126aa3624c ARM: dts: fix Moxa SDIO 'compatible', remove 'sdhci' misnomer 968299cd58b7 dmaengine: xilinx_dma: Report error in case of dma_set_mask_and_coherent API failure 17f55255af4c dmaengine: xilinx_dma: cleanup for fetching xlnx,num-fstores property b2f275550136 dmaengine: xilinx_dma: Fix devm_platform_ioremap_resource error handling fd425b89d040 firmware: arm_scmi: Add SCMI PM driver remove routine e092fc3a2892 firmware: arm_scmi: Harden accesses to the sensor domains 9f81dbb934fb firmware: arm_scmi: Improve checks in the info_get operations 64b79e632869 fs: fix UAF/GPF bug in nilfs_mdt_destroy 31bdba07f6b2 powerpc/64s/radix: don't need to broadcast IPI for radix pmd collapse flush 46c22e7b094f mm: gup: fix the fast GUP race against THP collapse 88ccea0a4458 xsk: Inherit need_wakeup flag for shared sockets f07fbefcea5b docs: update mediator information in CoC docs cf26ddb96b4f Makefile.extrawarn: Move -Wcast-function-type-strict to W=1 c68173b2012b Linux 5.15.72 713fa3e4591f drm/i915/gem: Really move i915_gem_context.link under ref protection a00ed4e5d5ee x86/alternative: Fix race in try_get_desc() c3d4b8970c0d KVM: x86: Hide IA32_PLATFORM_DCA_CAP[31:0] from the guest ab5c5787ab5e clk: iproc: Do not rely on node name for correct PLL setup e748a084b51c clk: imx: imx6sx: remove the SET_RATE_PARENT flag for QSPI clocks 19f4e1636626 fs: split off setxattr_copy and do_setxattr function from setxattr a0e3719e030a vdpa/ifcvf: fix the calculation of queuepair 4755d9d2c9b0 selftests: Fix the if conditions of in test_extra_filter() c83a7606aa65 net: phy: Don't WARN for PHY_UP state in mdio_bus_phy_resume() a8cd7e1bc7cd net: stmmac: power up/down serdes in stmmac_open/release 67c00bcf4231 wifi: mac80211: fix regression with non-QoS drivers 520e434a082d nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices e9d7d809022e net/mlxbf_gige: Fix an IS_ERR() vs NULL bug in mlxbf_gige_mdio_probe 8b1b908507ce cxgb4: fix missing unlock on ETHOFLD desc collect fail path e99c7a61d89e net: sched: act_ct: fix possible refcount leak in tcf_ct_init() 815381aeff95 usbnet: Fix memory leak in usbnet_disconnect() af91321b7372 gpio: mvebu: Fix check for pwm support on non-A8K platforms f592ccddac68 Input: melfas_mip4 - fix return value check in mip4_probe() ff982b1f325d Revert "drm: bridge: analogix/dp: add panel prepare/unprepare in suspend/resume time" bde7795794f4 drm/bridge: lt8912b: fix corrupted image output e103b0e83991 drm/bridge: lt8912b: set hdmi or dvi mode 473f653a86ee drm/bridge: lt8912b: add vsync hsync 6a12105d9d4f ASoC: tas2770: Reinit regcache on reset 75ef73d7d2b3 arm64: dts: qcom: sm8350: fix UFS PHY serdes size 5664dc84fc2e ASoC: imx-card: Fix refcount issue with of_node_put 367403bc1cfe soc: sunxi: sram: Fix debugfs info for A64 SRAM C 68d2f42cf4f6 soc: sunxi: sram: Fix probe function ordering issues 2f82b5290078 soc: sunxi_sram: Make use of the helper function devm_platform_ioremap_resource() 861adc2b2037 soc: sunxi: sram: Prevent the driver from being unbound 8b07378ebe43 soc: sunxi: sram: Actually claim SRAM regions d50e0e2f3d94 ARM: dts: am5748: keep usb4_tm disabled c48e3db1df25 reset: imx7: Fix the iMX8MP PCIe PHY PERST support 606229101290 ARM: dts: am33xx: Fix MMCHS0 dma properties bfe5dc2101ba swiotlb: max mapping size takes min align mask into account a6a3b6b11ac0 media: v4l2-compat-ioctl32.c: zero buffer passed to v4l2_compat_get_array_args() ab9d32844742 media: rkvdec: Disable H.264 error detection 69379139ed78 media: dvb_vb2: fix possible out of bound access 6287c9e00595 mm,hwpoison: check mm when killing accessing process f9aed3d8a029 mm: fix madivse_pageout mishandling on non-LRU page 1299c1198878 mm/migrate_device.c: flush TLB while holding PTL e858f7ac7395 mm: fix dereferencing possible ERR_PTR d75ce115625e mm: prevent page_frag_alloc() from corrupting the memory 23d17e2b04c7 mm/page_alloc: fix race condition between build_all_zonelists and page allocation fec2db7a434a mmc: hsq: Fix data stomping during mmc recovery 4fef6e1fe07c mmc: moxart: fix 4-bit bus width and remove 8-bit bus width 4f75d0cacd65 libata: add ATA_HORKAGE_NOLPM for Pioneer BDR-207M and BDR-205 dc248ddf41ea vduse: prevent uninitialized memory accesses ea774829699a drm/amdgpu: Add amdgpu suspend-resume code path under SRIOV 25759a7bc1f4 drm/i915/gt: Restrict forced preemption to the active context e0f576335d05 Revert "firmware: arm_scmi: Add clock management to the SCMI power domain" 5de02ab84aec net: mt7531: only do PLL once after the reset 56e3f8d56299 mm/damon/dbgfs: fix memory leak when using debugfs_lookup() 149da9e60b8c ntfs: fix BUG_ON in ntfs_lookup_inode_by_name() dc8cdb988453 ARM: dts: integrator: Tag PCI host with device_type aa5c3aa3f197 x86/sgx: Do not fail on incomplete sanitization on premature stop of ksgxd 476c188b9dbe clk: ingenic-tcu: Properly enable registers before accessing timers d134b0f7a9b9 can: c_can: don't cache TX messages for C_CAN cores 6fff203793cb Input: snvs_pwrkey - fix SNVS_HPVIDR1 register address 006a5085a3a8 net: usb: qmi_wwan: Add new usb-id for Dell branded EM7455 81e759d71a6b thunderbolt: Explicitly reset plug events delay back to USB4 spec value 85a70a259916 usb: typec: ucsi: Remove incorrect warning ac12a04c8e08 uas: ignore UAS for Thinkplus chips 528aba78ee01 usb-storage: Add Hiksemi USB3-FW to IGNORE_UAS 0a4e8f384e82 uas: add no-uas quirk for Hiksemi usb_disk 8484a356cee8 cgroup: cgroup_get_from_id() must check the looked-up kn is a directory ae04dd5ef180 cgroup: reduce dependency on cgroup_mutex 7a64e6dc6cb7 ALSA: hda/realtek: fix speakers and micmute on HP 855 G8 6a3bee2ead9b ALSA: hda: Fix Nvidia dp infoframe f7392f93a2fb ALSA: hda: Fix hang at HD-audio codec unbinding due to refcount saturation de5deddfa7e7 ALSA: hda: Do disconnect jacks at codec unbind 90c7e9b400c7 Linux 5.15.71 214194610a18 ext4: use locality group preallocation for small closed files 8a1ac4167dda ext4: avoid unnecessary spreading of allocations among groups fd8b82919549 ext4: make mballoc try target group first even with mb_optimize_scan 21dada4ce19c ext4: limit the number of retries after discarding preallocations blocks be4df018c0be ext4: fix bug in extents parsing when eh_entries == 0 and eh_depth > 0 90bc7b630c6c ext4: make directory inode spreading reflect flexbg size 95d714d8ad3d devdax: Fix soft-reservation memory description 27bf7a5d1198 NFSv4: Fixes for nfs4_inode_return_delegation() 21b0301f2234 drm/amdgpu: don't register a dirty callback for non-atomic 6eb08245da51 i2c: mlxbf: Fix frequency calculation dc2a0c587006 i2c: mlxbf: prevent stack overflow in mlxbf_i2c_smbus_start_transaction() 621c6ab03ac3 i2c: mlxbf: incorrect base address passed during io write c242dbf2e36f i2c: imx: If pm_runtime_get_sync() returned 1 device access is possible c71ec39be45a workqueue: don't skip lockdep work dependency in cancel_work_sync() 929ef155e1da fsdax: Fix infinite loop in dax_iomap_rw() 9aac3819f099 drm/rockchip: Fix return type of cdn_dp_connector_mode_valid 1c26968caf18 drm/amd/display: Mark dml30's UseMinimumDCFCLK() as noinline for stack usage 492db4ffcff3 drm/amd/display: Reduce number of arguments of dml31's CalculateFlipSchedule() 9539cfc74493 drm/amd/display: Reduce number of arguments of dml31's CalculateWatermarksAndDRAMSpeedChangeSupport() a541c0111818 drm/amd/display: Limit user regamma to a valid value 33b128f790b6 drm/amdgpu: use dirty framebuffer helper f76d6f309a68 drm/amd/pm: disable BACO entry/exit completely on several sienna cichlid cards e5ae504c8623 drm/gma500: Fix BUG: sleeping function called from invalid context errors e07d9154bb81 Drivers: hv: Never allocate anything besides framebuffer from framebuffer memory region 5f270b61ee8b drm/amd/amdgpu: fixing read wrong pf2vf data in SRIOV d3a67c21b18f s390/dasd: fix Oops in dasd_alias_get_start_dev due to missing pavgroup faf0e1b5d82b serial: tegra-tcu: Use uart_xmit_advance(), fixes icount.tx accounting 0aada772fd16 serial: tegra: Use uart_xmit_advance(), fixes icount.tx accounting 4c7e17270cab serial: Create uart_xmit_advance() 4199425b1132 serial: fsl_lpuart: Reset prior to registration cc1504f6da2e KVM: x86/mmu: Fold rmap_recycle into rmap_add dddae48eabfb selftests: forwarding: add shebang for sch_red.sh 08483e4c0c83 bnxt: prevent skb UAF after handing over to PTP worker f8162aed962b net: sched: fix possible refcount leak in tc_new_tfilter() bd29ca2b398c net: sunhme: Fix packet reception for len < RX_COPY_THRESHOLD ec3a6f4ffe55 bonding: fix NULL deref in bond_rr_gen_slave_id db145b8a04fc net/smc: Stop the CLC flow if no link to map buffers on 5daef0042d2c drm/mediatek: dsi: Move mtk_dsi_stop() call back to mtk_dsi_poweroff() a08cba2f50d7 perf tools: Honor namespace when synthesizing build-ids 1a83f39dc4e1 perf kcore_copy: Do not check /proc/modules is unchanged a3b923f449a3 perf jit: Include program header in ELF files 39dc6ccdd5af perf stat: Fix BPF program section name c6d939639fe0 can: gs_usb: gs_can_open(): fix race dev->can.state condition e1676adedc17 net: sh_eth: Fix PHY state warning splat during system resume 71200518bbbf net: ravb: Fix PHY state warning splat during system resume d5917b7af7ca netfilter: ebtables: fix memory leak when blob is malformed 08d7524f366a netfilter: nf_tables: fix percpu memory leak at nf_tables_addchain() 91aa52652f4b netfilter: nf_tables: fix nft_counters_enabled underflow at nf_tables_addchain() c721623efd09 net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs f58e43184226 net/sched: taprio: avoid disabling offload when it was never enabled 510e703e4ed0 net: enetc: deny offload of tc-based TSN features on VF interfaces 11eb9ed08856 net: enetc: move enetc_set_psfp() out of the common enetc_set_features() c60801e4e2b5 wireguard: netlink: avoid variable-sized memcpy on sockaddr 3ebf690d1cde wireguard: ratelimiter: disable timings test by default c2dc533a7edb net: ipa: properly limit modem routing table use cbdab7d68f20 of: mdio: Add of_node_put() when breaking out of for_each_xx ca86577c10bc drm/hisilicon: Add depends on MMU 68c4acee6328 drm/hisilicon/hibmc: Allow to be built if COMPILE_TEST is enabled 8547c7bfc061 sfc: fix null pointer dereference in efx_hard_start_xmit 360910b88d14 sfc: fix TX channel offset when using legacy interrupts bc750d7127a9 i40e: Fix set max_tx_rate when it is lower than 1 Mbps 53220b99059a i40e: Fix VF set max MTU size 7249a653fe5f iavf: Fix set max MTU size with port VLAN and jumbo frames 030e0688b6b2 mlxbf_gige: clear MDIO gateway lock after read 93859f6878e7 iavf: Fix bad page state e1dbe8a62098 um: fix default console kernel parameter 7400e2edfc9e MIPS: Loongson32: Fix PHY-mode being left unspecified abea65fa7713 MIPS: lantiq: export clk_get_io() for lantiq_wdt.ko 831cf63c043e drm/panel: simple: Fix innolux_g121i1_l01 bus_format 408d5752b60f net: team: Unsync device addresses on ndo_stop f50265a4f3da net: bonding: Unsync device addresses on ndo_stop e6b277f7367e net: bonding: Share lacpdu_mcast_addr definition 8b2ab46b6c63 scsi: mpt3sas: Fix return value check of dma_get_required_mask() 89df49e561b4 scsi: qla2xxx: Fix memory leak in __qlt_24xx_handle_abts() 5826a555f77c net: phy: aquantia: wait for the suspend/resume operations to finish 4d2f1bc9067a net: core: fix flow symmetric hash 8d06006c7eb7 ipvlan: Fix out-of-bound bugs caused by unset skb->mac_header dae9d2abe25b iavf: Fix cached head and tail value for iavf_get_tx_pending 34447d64b8d2 ice: Don't double unplug aux on peer initiated reset 816eab147e5c netfilter: nfnetlink_osf: fix possible bogus match in nf_osf_find() dc33ffbc361e netfilter: nf_conntrack_irc: Tighten matching on DCC message 0606c5d5fefd netfilter: nf_conntrack_sip: fix ct_sip_walk_headers 0babb5bc85ee arm64: dts: rockchip: Remove 'enable-active-low' from rk3399-puma dd5a6c5a0875 dmaengine: ti: k3-udma-private: Fix refcount leak bug in of_xudma_dev_get() 1b0e46d970b4 arm64: dts: rockchip: Set RK3399-Gru PCLK_EDP to 24 MHz e352fea1d0fc drm/mediatek: dsi: Add atomic {destroy,duplicate}_state, reset callbacks 43733b6c9fda arm64: dts: rockchip: Fix typo in lisense text for PX30.Core 2929463a9eff arm64: dts: rockchip: Pull up wlan wake# on Gru-Bob 166a332463b5 firmware: arm_scmi: Fix the asynchronous reset requests 1f08a1b26cfc firmware: arm_scmi: Harden accesses to the reset domains 9ec5a534d77c xfs: validate inode fork size against fork format 5caa3a127953 xfs: fix xfs_ifree() error handling to not leak perag ref 9e7b231687fd xfs: reorder iunlink remove operation in xfs_ifree 28c7ef86b21b vmlinux.lds.h: CFI: Reduce alignment of jump-table to function alignment 3c3edb82d67b arm64: topology: fix possible overflow in amu_fie_setup() 2427a04bce86 KVM: x86: Inject #UD on emulated XSETBV if XSAVES isn't enabled 61703b248be9 mm: slub: fix flush_cpu_slab()/__free_slab() invocations in task context. 2d6e55e0c038 mm/slub: fix to return errno if kmalloc() fails 71075d7d4632 net: mana: Add rmb after checking owner bits 19aea370fd09 can: flexcan: flexcan_mailbox_read() fix return value for drop = true bf0197aea195 kasan: call kasan_malloc() from __kmalloc_*track_caller() c75288a4902b riscv: fix a nasty sigreturn bug... 97da736cd11a gpiolib: cdev: Set lineevent_state::irq after IRQ register successfully 9b26723e058f gpio: mockup: Fix potential resource leakage when register a chip 18352095a0d5 gpio: mockup: fix NULL pointer dereference when removing debugfs 2279e977405b wifi: mt76: fix reading current per-tid starting sequence number for aggregation b5bc5a274d54 efi: libstub: check Shim mode using MokSBStateRT ef43fee9f211 efi: x86: Wipe setup_data on pure EFI boot b173f1f8ef9e thunderbolt: Add support for Intel Maple Ridge single port controller 65b13f951fe6 usb: dwc3: core: leave default DMA if the controller does not support 64-bit DMA 7143f6cf58db media: flexcop-usb: fix endpoint type check d8a76a2e514f btrfs: fix hang during unmount when stopping a space reclaim worker 46053262b5f5 btrfs: fix hang during unmount when stopping block group reclaim worker b02f86689a5a iommu/vt-d: Check correct capability for sagaw determination a963fe6d0eb6 ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5530 laptop 4b2fa20da623 ALSA: hda/realtek: Add quirk for ASUS GA503R laptop eb54e457c4ad ALSA: hda/realtek: Add pincfg for ASUS G533Z HP jack 0898469913cd ALSA: hda/realtek: Add pincfg for ASUS G513 HP jack c6a746b4fca5 ALSA: hda/realtek: Re-arrange quirk table entries 41e974cd6ecb ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5570 laptop 5421125bbda8 ALSA: hda/realtek: Add quirk for Huawei WRT-WX9 84481d7a59a2 ALSA: hda: add Intel 5 Series / 3400 PCI DID 04b5bd5702ab ALSA: hda/tegra: set depop delay for tegra e10425c5424b ALSA: core: Fix double-free at snd_card_new() 10a8c5d7d393 Revert "ALSA: usb-audio: Split endpoint setups for hw_params and prepare" 06c0204a6e80 USB: serial: option: add Quectel RM520N 6cf9e8b7e67a USB: serial: option: add Quectel BG95 0x0203 composition 369b008bbe36 USB: core: Fix RST error in hub.c d10d1e9d9f1e drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES 6eede01dfd0e Revert "usb: gadget: udc-xilinx: replace memcpy with memcpy_toio" c02431f43e12 Revert "usb: add quirks for Lenovo OneLink+ Dock" 8de5e12f587b usb: gadget: udc-xilinx: replace memcpy with memcpy_toio 2db7a7176c45 usb: add quirks for Lenovo OneLink+ Dock a72eee6d905e usb: dwc3: gadget: Avoid duplicate requests to enable Run/Stop f79a57d4091f usb: dwc3: gadget: Don't modify GEVNTCOUNT in pullup() 1a9923999459 usb: dwc3: gadget: Refactor pullup() 7604a210acbb usb: dwc3: gadget: Prevent repeat pullup() a0b5d22b0448 usb: dwc3: Issue core soft reset before enabling run/stop 8d583ba79cde usb: dwc3: gadget: Avoid starting DWC3 gadget during UDC unbind 167b18f25b96 staging: r8188eu: Add Rosewill USB-N150 Nano to device tables add40eda8258 staging: r8188eu: Remove support for devices with 8188FU chipset (0bda:f179) 55653c548612 drm/amdgpu: make sure to init common IP before gmc 25a90a11036b drm/amdgpu: Separate vf2pf work item init from virt data exchange 3e98e33d345e Linux 5.15.70 21f948cab866 ALSA: hda/sigmatel: Fix unused variable warning for beep power change 5db17805b6ba cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all() 39b0235284c7 KVM: SEV: add cache flush to solve SEV cache incoherency issues d9bf46e74735 net: Find dst with sk's xfrm policy not ctl_sk ab5140c6ddd7 video: fbdev: pxa3xx-gcu: Fix integer overflow in pxa3xx_gcu_write 9af7af862cb8 mksysmap: Fix the mismatch of 'L0' symbols in System.map 2340f23c770d drm/panfrost: devfreq: set opp to the recommended one to configure regulator 7e8df4920b2a MIPS: OCTEON: irq: Fix octeon_irq_force_ciu_mapping() af88da4c737a afs: Return -EAGAIN, not -EREMOTEIO, when a file already locked 2dd0ae85fb3c net: usb: qmi_wwan: add Quectel RM520N a5e949e088bc ALSA: hda/tegra: Align BDL entry to 4KB boundary 3d25aaf71fe0 ALSA: hda/sigmatel: Keep power up while beep is enabled d582756bfc71 wifi: mac80211_hwsim: check length for virtio packets 17898c3b578a rxrpc: Fix calc of resend age 1bbcd88c3c99 rxrpc: Fix local destruction being repeated 87cd4c02bdb1 scsi: lpfc: Return DID_TRANSPORT_DISRUPTED instead of DID_REQUEUE f08a320b4b60 regulator: pfuze100: Fix the global-out-of-bounds access in pfuze100_regulator_probe() 80c7be217ba7 ASoC: nau8824: Fix semaphore unbalance at error paths f1d57c4c99c2 arm64: dts: juno: Add missing MHU secure-irq 59b756da49bf video: fbdev: i740fb: Error out if 'pixclock' equals zero 899f4160b140 binder: remove inaccurate mmap_assert_locked() 8c2bbfb0ded3 drm/amdgpu: move nbio sdma_doorbell_range() into sdma code for vega 0a7d86f156fa drm/amdgpu: move nbio ih_doorbell_range() into ih code for vega dcef16f64969 drm/amdgpu: Don't enable LTR if not supported 710ebf8f1a08 tools/include/uapi: Fix <asm/errno.h> for parisc and xtensa 309e9f4a17cf parisc: Allow CONFIG_64BIT with ARCH=parisc 9a72466fb61b cifs: always initialize struct msghdr smb_msg completely 21c47a08f96a cifs: don't send down the destination address to sendmsg for a SOCK_STREAM e1aad8c56090 cifs: revalidate mapping when doing direct writes b04e0208d025 of/device: Fix up of_dma_configure_id() stub 8fd27239ca92 parisc: ccio-dma: Add missing iounmap in error path in ccio_probe() 5f285e4c47c3 block: blk_queue_enter() / __bio_queue_enter() must return -EAGAIN for nowait f86092d12fbb drm/meson: Fix OSD1 RGB to YCbCr coefficient d38eb1f37538 drm/meson: Correct OSD1 global alpha value 89cfddd416ba gpio: mpc8xxx: Fix support for IRQ_TYPE_LEVEL_LOW flow_type in mpc85xx 9a173db71a99 NFSv4: Turn off open-by-filehandle and NFS re-export for NFSv4.0 cd358b2ee56f pinctrl: sunxi: Fix name for A100 R_PIO ca2b798e53d4 pinctrl: rockchip: Enhance support for IRQ_TYPE_EDGE_BOTH 30fccb4fe449 pinctrl: qcom: sc8180x: Fix wrong pin numbers cbafdbb6f6ce pinctrl: qcom: sc8180x: Fix gpio_wakeirq_map ba6b9f7cc110 of: fdt: fix off-by-one error in unflatten_dt_nodes() c23065adf97f tty: serial: atmel: Preserve previous USART mode if RS485 disabled 1d01d7beccba serial: atmel: remove redundant assignment in rs485_config f3450c33411b drm/tegra: vic: Fix build warning when CONFIG_PM=n 820b689b4a7a Linux 5.15.69 277674996dcf Input: goodix - add compatible string for GT1158 b9b39f7332c5 RDMA/irdma: Use s/g array in post send only when its valid 125c3ae8a936 usb: gadget: f_uac2: fix superspeed transfer fa7e0266c239 usb: gadget: f_uac2: clean up some inconsistent indenting 07609e83c1b9 soc: fsl: select FSL_GUTS driver for DPIO 3998dc50ebdc mm: Fix TLB flush for not-first PFNMAP mappings in unmap_region() cd698131ef5d usb: storage: Add ASUS <0x0b05:0x1932> to IGNORE_UAS 6087747599ec platform/x86: acer-wmi: Acer Aspire One AOD270/Packard Bell Dot keymap fixes d4441b810bd8 perf/arm_pmu_platform: fix tests for platform_get_irq() failure 55032fb14d4a net: dsa: hellcreek: Print warning only once 985a5d3d491d drm/amd/amdgpu: skip ucode loading if ucode_size == 0 a1347be8f0ff nvmet-tcp: fix unhandled tcp states in nvmet_tcp_state_change() 3d380f9d1e2b Input: iforce - add support for Boeder Force Feedback Wheel b9682878abee ieee802154: cc2520: add rc code in cc2520_tx() 3a10e8edee2b gpio: mockup: remove gpio debugfs when remove device b4ebcd6d48bc tg3: Disable tg3 device on system reboot to avoid triggering AER f715188c23fa hid: intel-ish-hid: ishtp: Fix ishtp client sending disordered message a86c8d1b36a9 HID: ishtp-hid-clientHID: ishtp-hid-client: Fix comment typo 2e3aeb48995a dt-bindings: iio: gyroscope: bosch,bmg160: correct number of pins 1b80691d5115 drm/msm/rd: Fix FIFO-full deadlock a9687a2dc7e1 platform/surface: aggregator_registry: Add support for Surface Laptop Go 2 49801d5f8b67 Input: goodix - add support for GT1158 709edbac4c45 iommu/vt-d: Fix kdump kernels boot failure with scalable mode 90f922646f57 tracefs: Only clobber mode/uid/gid on remount if asked 3c90af5a773a tracing: hold caller_addr to hardirq_{enable,disable}_ip 64840a4a2d8e task_stack, x86/cea: Force-inline stack helpers 0b009e5fd146 x86/mm: Force-inline __phys_addr_nodebug() f9571a969973 lockdep: Fix -Wunused-parameter for _THIS_IP_ dee782da3937 ARM: dts: at91: sama7g5ek: specify proper regulator output ranges 424ac5929d0a ARM: dts: at91: fix low limit for CPU regulator 8be25fa7cfd6 ARM: dts: imx6qdl-kontron-samx6i: fix spi-flash compatible 78eb5e326a0e ARM: dts: imx: align SPI NOR node name with dtschema 3bb12efc5e4d ACPI: resource: skip IRQ override on AMD Zen platforms a68a734b19af NFS: Fix WARN_ON due to unionization of nfs_inode.nrequests dd20085f2a88 Linux 5.15.68 e04b25638aef ARM: at91: ddr: remove CONFIG_SOC_SAMA7 dependency 154e72a4b381 perf machine: Use path__join() to compose a path instead of snprintf(dir, '/', filename) 590b4f10e3a4 drm/bridge: display-connector: implement bus fmts callbacks e084c6ab37d2 arm64: errata: add detection for AMEVCNTR01 incrementing incorrectly 4740910867ea iommu/vt-d: Correctly calculate sagaw value of IOMMU f9e792035a0b arm64/bti: Disable in kernel BTI when cross section thunks are broken a8a007c5b10f Revert "arm64: kasan: Revert "arm64: mte: reset the page tag in page->flags"" 7aa57d869e4a hwmon: (mr75203) enable polling for all VM channels 5e0fddad7100 hwmon: (mr75203) fix multi-channel voltage reading 948b7beb0073 hwmon: (mr75203) fix voltage equation for negative source input a02267ebb247 hwmon: (mr75203) update pvt->v_num and vm_num to the actual number of used sensors 000f3353231e hwmon: (mr75203) fix VM sensor allocation when "intel,vm-map" not defined 4b198c41d736 s390/boot: fix absolute zero lowcore corruption on boot a557ae094207 iommu/amd: use full 64-bit value in build_completion_wait() 4f8d65884808 swiotlb: avoid potential left shift overflow df82f5ce4f50 i40e: Fix ADQ rate limiting for PF 39d9de5872b6 i40e: Refactor tc mqprio checks 657d9d8ac3e6 kbuild: disable header exports for UML in a straightforward way 12202e0f74fd MIPS: loongson32: ls1c: Fix hang during startup 166ae43f02fb ASoC: mchp-spdiftx: Fix clang -Wbitfield-constant-conversion 4643fbc79ded ASoC: mchp-spdiftx: remove references to mchp_i2s_caps 30a455ac385e hwmon: (tps23861) fix byte order in resistance register 159d35a87ec3 perf script: Fix Cannot print 'iregs' field for hybrid systems 4519d4e32f98 sch_sfb: Also store skb len before calling child enqueue a600a9babad6 RDMA/irdma: Report RNR NAK generation in device caps 3ca173b217f4 RDMA/irdma: Return correct WC error for bind operation failure c1872dfde6f7 RDMA/irdma: Report the correct max cqes from query device a1d7c8647c18 nvmet: fix mar and mor off-by-one errors a96b1d33ec71 tcp: fix early ETIMEDOUT after spurious non-SACK RTO 8589bbfad2b4 nvme-tcp: fix regression that causes sporadic requests to time out 13c80a6c1124 nvme-tcp: fix UAF when detecting digest errors 8ddd001cef5e erofs: fix pcluster use-after-free on UP platforms 5fbe35c94abc RDMA/mlx5: Set local port to one when accessing counters 819110054b14 IB/core: Fix a nested dead lock as part of ODP flow 55195563ec29 ipv6: sr: fix out-of-bounds read when setting HMAC data. 4c4eda136410 RDMA/siw: Pass a pointer to virt_to_page() 595e3616f8e0 xen-netback: only remove 'hotplug-status' when the vif is actually destroyed c3efe896f13b iavf: Detach device during reset task 2ed94383f3a2 i40e: Fix kernel crash during module removal 3e245b0e2168 ice: use bitmap_free instead of devm_kfree 8527c9a6bf8e tcp: TX zerocopy should not sense pfmemalloc status cd5f1a69d0b6 net: introduce __skb_fill_page_desc_noacc 7eb9bf4edd1c tipc: fix shift wrapping bug in map_get() 1a889da60afc sch_sfb: Don't assume the skb is still around after enqueueing to child b0b35b455ece Revert "net: phy: meson-gxl: improve link-up behavior" 2f6640b19edf afs: Use the operation issue time instead of the reply time for callbacks e28eb3519d5f rxrpc: Fix an insufficiently large sglist in rxkad_verify_packet_2() 24a4e79d92e0 rxrpc: Fix ICMP/ICMP6 error handling 59f1c62d91ca ALSA: usb-audio: Register card again for iface over delayed_register option 4dc401ef8b23 ALSA: usb-audio: Inform the delayed registration more properly a8edd49c94b4 RDMA/srp: Set scmnd->result only when scmnd is not NULL 451c9ce1e2fc netfilter: nf_conntrack_irc: Fix forged IP logic 1ce55ec5cb7c netfilter: nf_tables: clean up hook list when offload flags check fails 92837ac04779 netfilter: br_netfilter: Drop dst references before setting. 940e58f2ccc0 ARM: dts: at91: sama5d2_icp: don't keep vdd_other enabled all the time 86706fa90be6 ARM: dts: at91: sama5d27_wlsom1: don't keep ldo2 enabled all the time d6015c56f477 ARM: dts: at91: sama5d2_icp: specify proper regulator output ranges a8ab10c3f137 ARM: dts: at91: sama5d27_wlsom1: specify proper regulator output ranges 6fbff44cba17 ARM: at91: pm: fix DDR recalibration when resuming from backup and self-refresh e11d08c825f2 ARM: at91: pm: fix self-refresh for sama7g5 32dd0b22a5ba wifi: wilc1000: fix DMA on stack objects 6f7aa1029f8e RDMA/hns: Fix wrong fixed value of qp->rq.wqe_shift c1796dd54259 RDMA/hns: Fix supported page size 43245c77d9ef soc: brcmstb: pm-arm: Fix refcount leak and __iomem leak bugs d3eb252d7636 RDMA/cma: Fix arguments order in net device validation e2ec1064a47d tee: fix compiler warning in tee_shm_register() eb53e84dc1ac regulator: core: Clean up on enable failure a53b30716c60 soc: imx: gpcv2: Assert reset before ungating clock 83a7e5d2f14e ARM: dts: imx6qdl-kontron-samx6i: remove duplicated node ae8e70e31763 RDMA/rtrs-srv: Pass the correct number of entries for dma mapped SGL ad69caa47861 RDMA/rtrs-clt: Use the right sg_cnt after ib_dma_map_sg 237f16395304 ASoC: qcom: sm8250: add missing module owner 3bf4bf54069f cgroup: Fix threadgroup_rwsem <-> cpus_read_lock() deadlock 509e3456d363 cgroup: Elide write-locking threadgroup_rwsem when updating csses on an empty subtree 3b97deb4abf5 NFS: Fix another fsync() issue after a server reboot 31b992b3c39b NFS: Save some space in the inode 88d24e83a268 NFS: Further optimisations for 'ls -l' 1dcc308898e7 scsi: lpfc: Add missing destroy_workqueue() in error path 6229fa494a59 scsi: mpt3sas: Fix use-after-free warning d2ca79dd0b54 drm/i915: Implement WaEdpLinkRateDataReload ebf46da50beb nvmet: fix a use-after-free 58acd2ebae03 drm/amd/display: fix memory leak when using debugfs_lookup() 26e9a1ded892 sched/debug: fix dentry leak in update_sched_domain_debugfs 94c84128adb1 debugfs: add debugfs_lookup_and_remove() 8875d606761e kprobes: Prohibit probes in gate area 5321908ef74f vfio/type1: Unpin zero pages 7da1afa444a1 btrfs: zoned: set pseudo max append zone limit in zone emulation mode 75082adeb414 tracing: Fix to check event_mutex is held while accessing trigger list 98e8e67395cc ALSA: usb-audio: Fix an out-of-bounds bug in __snd_usb_parse_audio_interface() df5ec554e9e3 ALSA: usb-audio: Split endpoint setups for hw_params and prepare d1118465ae2e ALSA: aloop: Fix random zeros in capture data when using jiffies timer 45814a53514e ALSA: emu10k1: Fix out of bounds access in snd_emu10k1_pcm_channel_alloc() 8015ef9e8a0e ALSA: pcm: oss: Fix race at SNDCTL_DSP_SYNC ad5ef763dbbe drm/amdgpu: mmVM_L2_CNTL3 register not initialized correctly fc5a2a9616f3 fbdev: chipsfb: Add missing pci_disable_device() in chipsfb_pci_init() c3abfd6ce2f3 fbdev: fbcon: Destroy mutex on freeing struct fb_info a7dff6f41e16 md: Flush workqueue md_rdev_misc_wq in md_alloc() 0b7058067eb8 net/core/skbuff: Check the return value of skb_copy_bits() bd1b769564eb cpufreq: check only freq_table in __resolve_freq() e928cf258910 netfilter: conntrack: work around exceeded receive window 29906311b351 arm64: cacheinfo: Fix incorrect assignment of signed error value to unsigned fw_level 27092358e9c6 parisc: Add runtime check to prevent PA2.0 kernels on PA1.x machines deb2c9c0770b parisc: ccio-dma: Handle kmalloc failure in ccio_init_resources() c63ff388e7d4 Revert "parisc: Show error if wrong 32/64-bit compiler is being used" c50189129374 scsi: ufs: core: Reduce the power mode change timeout 5a7a5b2edac4 drm/radeon: add a force flush to delay work when radeon 622a557b28b7 drm/amdgpu: Check num_gfx_rings for gfx v9_0 rb setup. c15c2c2c0896 drm/amdgpu: Move psp_xgmi_terminate call from amdgpu_xgmi_remove_device to psp_hw_fini 1f574fbe9c2b drm/gem: Fix GEM handle release errors bbfd857abbd2 scsi: megaraid_sas: Fix double kfree() 8179f0e08578 scsi: qla2xxx: Disable ATIO interrupt coalesce for quad port ISP27XX 625c78e1ae35 Revert "mm: kmemleak: take a full lowmem check in kmemleak_*_phys()" 7c6333411acf fs: only do a memory barrier for the first set_buffer_uptodate() 44b402da7b24 wifi: iwlegacy: 4965: corrected fix for potential off-by-one overflow in il4965_rs_fill_link_cmd() dd291e070be0 efi: capsule-loader: Fix use-after-free in efi_capsule_write ee06f08139e7 efi: libstub: Disable struct randomization 6427605fa781 net: wwan: iosm: remove pointless null check e1ad7a011591 Linux 5.15.67 096e34b05a43 kbuild: fix up permissions on scripts/pahole-flags.sh bcecd2ee19ef Linux 5.15.66 e1779c25e48b USB: serial: ch341: fix disabled rx timer on older devices e0923b4f38df USB: serial: ch341: fix lost character on LCR updates 55d328924347 usb: dwc3: disable USB core PHY management 121c6e37da76 usb: dwc3: qcom: fix use-after-free on runtime-PM wakeup 9d6a2d022010 usb: dwc3: fix PHY disable sequence b775fbf532dc kbuild: Add skip_encoding_btf_enum64 option to pahole 0baced0e0938 kbuild: Unify options for BTF generation for vmlinux and modules 309aea4b6b81 tty: n_gsm: add sanity check for gsm->receive in gsm_receive_buf() 1787ec7dcc37 drm/i915: Skip wm/ddb readout for disabled pipes f9a0f49be767 drm/i915/glk: ECS Liva Q2 needs GLK HDMI port timing quirk 301be8985e87 ALSA: seq: Fix data-race at module auto-loading 9b7a07fcc5d4 ALSA: seq: oss: Fix data-race for max_midi_devs access b2c973b52f14 ALSA: hda/realtek: Add speaker AMP init for Samsung laptops with ALC298 c5652d5d71cf net: mac802154: Fix a condition in the receive path 4b9f3743a822 net: Use u64_stats_fetch_begin_irq() for stats fetch. 57f1407ca166 ip: fix triggering of 'icmp redirect' 5d20c6f932f2 wifi: mac80211: Fix UAF in ieee80211_scan_rx() 552ba102a689 wifi: mac80211: Don't finalize CSA in IBSS mode if state is disconnected 253ec5fb8405 driver core: Don't probe devices after bus_type.match() probe deferral 7da29a2cc514 usb: gadget: mass_storage: Fix cdrom data transfers on MAC-OS 299f4f420f23 usb: xhci-mtk: fix bandwidth release issue 27102b39b6d0 usb: xhci-mtk: relax TT periodic bandwidth allocation c548b99e1c37 USB: core: Prevent nested device-reset calls 4e22a43ec717 s390: fix nospec table alignments 047a4d0f7924 s390/hugetlb: fix prepare_hugepage_range() check for 2 GB hugepages efdfa236a085 usb-storage: Add ignore-residue quirk for NXP PN7462AU 0f8b5d706dcd USB: cdc-acm: Add Icom PMR F3400 support (0c26:0020) bf6e4243f80b usb: cdns3: fix incorrect handling TRB_SMM flag for ISOC transfer f1eb9e5d2f6e usb: cdns3: fix issue with rearming ISO OUT endpoint 48917032c702 usb: dwc2: fix wrong order of phy_power_on and phy_init ea72b22a05ea usb: typec: tcpm: Return ENOTSUPP for power supply prop writes 4be500c63911 usb: typec: intel_pmc_mux: Add new ACPI ID for Meteor Lake IOM device b201f6203197 usb: typec: altmodes/displayport: correct pin assignment for UFP receptacles 577f84a6f120 USB: serial: option: add support for Cinterion MV32-WA/WB RmNet mode 6415953963a9 USB: serial: option: add Quectel EM060K modem 93c283a09959 USB: serial: option: add support for OPPO R11 diag port 2bb1ad8c957d USB: serial: cp210x: add Decagon UCA device id 3a6c5c5ab734 xhci: Add grace period after xHC start to prevent premature runtime suspend. 75913c562f5b media: mceusb: Use new usb_control_msg_*() routines 2c948dd68b9e usb: dwc3: pci: Add support for Intel Raptor Lake 23987d01de44 thunderbolt: Use the actual buffer in tb_async_error() e31db376f6d1 xen-blkfront: Cache feature_persistent value before advertisement 895a90ad7b3e xen-blkfront: Advertise feature-persistent as user requested 3e8107d69fc3 xen-blkback: Advertise feature-persistent as user requested c235c4fc521f mm: pagewalk: Fix race between unmap and page walker 763d77241d8f xen/grants: prevent integer overflow in gnttab_dma_alloc_pages() 03b1870fbc5e KVM: x86: Mask off unsupported and unknown bits of IA32_ARCH_CAPABILITIES 111a3586ed4a gpio: pca953x: Add mutex_lock for regcache sync in PM 53196e037620 hwmon: (gpio-fan) Fix array out of bounds access 7b8a284ffe7a clk: bcm: rpi: Add missing newline ff0b144d4b0a clk: bcm: rpi: Prevent out-of-bounds access e827a5f32a0d clk: bcm: rpi: Use correct order for the parameters of devm_kcalloc() 237b4ef4c088 clk: bcm: rpi: Fix error handling of raspberrypi_fw_get_rate 5ba6155d3b2f Input: rk805-pwrkey - fix module autoloading 9766749a30f6 clk: core: Fix runtime PM sequence in clk_core_unprepare() c13b0be5ade0 Revert "clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops" 519cd9c4b56e clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops 0522550aeed4 drm/i915/reg: Fix spelling mistake "Unsupport" -> "Unsupported" fec48eba4783 KVM: VMX: Heed the 'msr' argument in msr_write_intercepted() 9e3c9efa7caf cifs: fix small mempool leak in SMB2_negotiate() 81203ab7a6ef binder: fix alloc->vma_vm_mm null-ptr dereference c2a4b5dc8fa7 binder: fix UAF of ref->proc caused by race condition da3c6d0708e6 mmc: core: Fix inconsistent sd3_bus_mode at UHS-I SD voltage switch failure 8bca22970e1c mmc: core: Fix UHS-I SD 1.8V workaround branch fc9b5b3f2ccc USB: serial: ftdi_sio: add Omron CS1W-CIF31 device id cf20c3533efc misc: fastrpc: fix memory corruption on open 0e33b0f322fe misc: fastrpc: fix memory corruption on probe 95ac9601feb5 iio: adc: mcp3911: use correct formula for AD conversion 6e933a26e6a2 iio: ad7292: Prevent regulator double disable df1b53bc799d Input: iforce - wake up after clearing IFORCE_XMIT_RUNNING flag 9f185ca8e019 tty: serial: lpuart: disable flow control while waiting for the transmit engine to complete 532b255af195 musb: fix USB_MUSB_TUSB6010 dependency 2535431ae967 vt: Clear selection before changing the font a19846f0f45b powerpc: align syscall table for ppc32 f12afb4b5db0 staging: r8188eu: add firmware dependency dc02aaf95001 staging: rtl8712: fix use after free bugs 01fd7e12f8fb serial: fsl_lpuart: RS485 RTS polariy is inverse 839ca7969fcf soundwire: qcom: fix device status array range fdc69b070071 net/smc: Remove redundant refcount increase 6ce0d73b2fbd Revert "sch_cake: Return __NET_XMIT_STOLEN when consuming enqueued skb" aca9d0acda9e tcp: annotate data-race around challenge_timestamp 1c472d671d9c sch_cake: Return __NET_XMIT_STOLEN when consuming enqueued skb 55fb8c3baa80 kcm: fix strp_init() order and cleanup 660df4411ef4 mlxbf_gige: compute MDIO period based on i1clk a4c08cbfbcf9 ethernet: rocker: fix sleep in atomic context bug in neigh_timer_handler a420d5872601 net/sched: fix netdevice reference leaks in attach_default_qdiscs() ce881ddbdc02 net: sched: tbf: don't call qdisc_put() while holding tree lock d6ec2f711c94 net: dsa: xrs700x: Use irqsave variant for u64 stats update ca54b2bfaab3 openvswitch: fix memory leak at failed datapath creation 8eeba7ef4d1d net: smsc911x: Stop and start PHY during suspend and resume cc2b9170aa34 net: sparx5: fix handling uneven length packets in manual extraction 5359524251d2 Revert "xhci: turn off port power in shutdown" ee19bbed4b03 wifi: cfg80211: debugfs: fix return type in ht40allow_map_read() 20b2d5be85e9 ALSA: hda: intel-nhlt: Correct the handling of fmt_config flexible array 59a711467e8d ALSA: hda: intel-nhlt: remove use of __func__ in dev_dbg 7828b5d0080a drm/i915/display: avoid warnings when registering dual panel backlight 630ab29120b5 drm/i915/backlight: extract backlight code to a separate file 9f8558c5c642 ieee802154/adf7242: defer destroy_workqueue call 222bd95c89b1 bpf, cgroup: Fix kernel BUG in purge_effective_progs 1c518476ceb4 bpf: Restrict bpf_sys_bpf to CAP_PERFMON de22cba333d8 skmsg: Fix wrong last sg check in sk_msg_recvmsg() 7497f9766f08 iio: adc: mcp3911: make use of the sign bit 9e1f74294d53 platform/x86: pmc_atom: Fix SLP_TYPx bitfield mask 1a785b435276 drm/msm/dsi: Fix number of regulators for SDM660 ab8533946db7 drm/msm/dsi: Fix number of regulators for msm8996_dsi_cfg 0a4f633548c4 drm/msm/dp: delete DP_RECOVERED_CLOCK_OUT_EN to fix tps4 e8bd54b0664b drm/msm/dsi: fix the inconsistent indenting 633c3b4c71bb Linux 5.15.65 572b646c8d93 net: neigh: don't call kfree_skb() under spin_lock_irqsave() facf99bc3a95 net/af_packet: check len when min_header_len equals to 0 591a98b823fb android: binder: fix lockdep check on clearing vma 92dc4c1a8e58 btrfs: fix space cache corruption and potential double allocations 55c7a9152734 kprobes: don't call disarm_kprobe() for disabled kprobes 6a27997cf44e btrfs: tree-checker: check for overlapping extent items 1b2a7ddeaa77 btrfs: fix lockdep splat with reloc root extent buffers 98dfad7fb688 btrfs: move lockdep class helpers to locking.c a74fc94fb1a9 testing: selftests: nft_flowtable.sh: use random netns names 1d8b5d251994 netfilter: conntrack: NF_CONNTRACK_PROCFS should no longer default to y 85dd24ff77c1 drm/amd/display: avoid doing vm_init multiple time 898467ac9bcb drm/amdgpu: Increase tlb flush timeout for sriov 4df54c493e76 drm/amd/display: Fix pixel clock programming a89e753d5a9f drm/amd/pm: add missing ->fini_microcode interface for Sienna Cichlid a2ede313fbf0 ksmbd: don't remove dos attribute xattr on O_TRUNC open a7ada939712a s390/hypfs: avoid error message under KVM db6fa03d80ab neigh: fix possible DoS due to net iface start/stop loop 857048ea1d28 ksmbd: return STATUS_BAD_NETWORK_NAME error status if share is not configured 5ee30bcfdb32 drm/amd/display: clear optc underflow before turn off odm clock e407e04a93d7 drm/amd/display: For stereo keep "FLIP_ANY_FRAME" 2cddd3d0b049 drm/amd/display: Fix HDMI VSIF V3 incorrect issue 0c8abeceee0f drm/amd/display: Avoid MPC infinite loop 061ffb1e419b ASoC: sh: rz-ssi: Improve error handling in rz_ssi_probe() error path d347d66b1972 fs/ntfs3: Fix work with fragmented xattr bf216c168f9e btrfs: fix warning during log replay when bumping inode link count 985bbad18408 btrfs: add and use helper for unlinking inode during log replay 968815211212 btrfs: remove no longer needed logic for replaying directory deletes 7697ca60db06 btrfs: remove root argument from btrfs_unlink_inode() 71beead997f5 mmc: sdhci-of-dwcmshc: Re-enable support for the BlueField-3 SoC 68b6cbaa318e mmc: sdhci-of-dwcmshc: rename rk3568 to rk35xx c038e4094ba2 mmc: sdhci-of-dwcmshc: add reset call back for rockchip Socs d6a74ee2a7b2 mmc: mtk-sd: Clear interrupts when cqe off/disable 4676773ea117 drm/i915/gt: Skip TLB invalidations once wedged f0582f5ac1ea HID: thrustmaster: Add sparco wheel and fix array length 77f8e40a3cbb HID: asus: ROG NKey: Ignore portion of 0x5a report d74ce3ece402 HID: AMD_SFH: Add a DMI quirk entry for Chromebooks a569d41c5aba HID: add Lenovo Yoga C630 battery quirk b08469874a16 ALSA: usb-audio: Add quirk for LH Labs Geek Out HD Audio 1V5 c18a209b56e3 mm/rmap: Fix anon_vma->degree ambiguity leading to double-reuse a75987714bd2 bpf: Don't redirect packets with invalid pkt_len e4ae97295984 ftrace: Fix NULL pointer dereference in is_ftrace_trampoline when ftrace is dead 34c3dea11895 fbdev: fb_pm2fb: Avoid potential divide by zero error a5d1cb908131 net: fix refcount bug in sk_psock_get (2) dfd27a737283 HID: hidraw: fix memory leak in hidraw_release() f2f6e6752291 media: pvrusb2: fix memory leak in pvr_probe e658538c610c udmabuf: Set the DMA mask for the udmabuf device (v2) 989560b6d9e0 HID: steam: Prevent NULL pointer dereference in steam_{recv,send}_report 67216f47922d Revert "PCI/portdrv: Don't disable AER reporting in get_port_device_capability()" 9e38a363dc63 Bluetooth: L2CAP: Fix build errors in some archs 2e0ffef17308 kbuild: Fix include path in scripts/Makefile.modpost e9d7ca0c4640 io_uring: fix UAF due to missing POLLFREE handling 182dc3aa5ae2 io_uring: fix wrong arm_poll error handling 6c7259c83773 io_uring: fail links when poll fails c41e79a0c464 io_uring: bump poll refs to full 31-bits 7524ec52caa8 io_uring: remove poll entry from list when canceling all 95a004a223f8 io_uring: Remove unused function req_ref_put f770fba096a6 io_uring: poll rework 8dc669632f0d io_uring: inline io_poll_complete 20bbcc316314 io_uring: kill poll linking optimisation a85d7ac14f22 io_uring: move common poll bits 040e58f51c0b io_uring: refactor poll update b850d6ddc788 io_uring: clean cqe filling functions 5c0ea4c8e54b io_uring: correct fill events helpers types 285e77dbb36f arm64: errata: Add Cortex-A510 to the repeat tlbi list da60ddd80d09 mm/hugetlb: avoid corrupting page->mapping in hugetlb_mcopy_atomic_pte e7a792dcd6a7 Drivers: hv: balloon: Support status report for larger page sizes 2edbdfc89d9f crypto: lib - remove unneeded selection of XOR_BLOCKS 6db913f5e449 firmware: tegra: bpmp: Do only aligned access to IPC memory area 80d46e73e8d3 drm/vc4: hdmi: Depends on CONFIG_PM 3d2d12fb7815 drm/vc4: hdmi: Rework power up 8468ccbf4c44 ACPI: thermal: drop an always true check f8b07c05b699 drm/bridge: Add stubs for devm_drm_of_get_bridge when OF is disabled 3ffb97fce282 mm: Force TLB flush for PFNMAP mappings before unlink_file_vma() 1ded0ef2419e Linux 5.15.64 4f672112f866 bpf: Don't use tnum_range on array range checking for poke descriptors cd2a50d0a097 scsi: storvsc: Remove WQ_MEM_RECLAIM from storvsc_error_wq 2c72bead9bc6 scsi: ufs: core: Enable link lost interrupt da86f80da31a perf stat: Clear evsel->reset_group for each stat run b5f5fee03d17 perf/x86/intel/ds: Fix precise store latency handling 83bd6d121245 perf/x86/intel/uncore: Fix broken read_counter() for SNB IMC PMU a38e7ab46740 perf python: Fix build when PYTHON_CONFIG is user supplied 77864ed6c6ce blk-mq: fix io hung due to missing commit_rqs 4428d15cddd5 Documentation/ABI: Mention retbleed vulnerability info file for sysfs 992d2fc2fe7f x86/nospec: Fix i386 RSB stuffing 577d9c05cc48 binder_alloc: add missing mmap_lock calls when using the VMA 1ed630bc530a arm64: Fix match_list for erratum 1286807 on Arm Cortex-A76 af61a8f76039 mptcp: Fix crash due to tcp_tsorted_anchor was initialized before release skb 661c01b2181d md: call __md_stop_writes in md_stop ee0c613bfe83 Revert "md-raid: destroy the bitmap after destroying the thread" 0038f8593325 mm/hugetlb: fix hugetlb not supporting softdirty tracking 6ee82524b0aa Revert "usbnet: smsc95xx: Forward PHY interrupts to PHY driver to avoid polling" 7ae43647f499 Revert "usbnet: smsc95xx: Fix deadlock on runtime resume" 295219ab7d62 io_uring: fix issue with io_write() not always undoing sb_start_write() f8aafb25ec38 riscv: traps: add missing prototype c2b7bae7c900 xen/privcmd: fix error exit of privcmd_ioctl_dm_op() 0351fdbd8cb4 smb3: missing inode locks in punch hole 3640cdccbe75 nouveau: explicitly wait on the fence in nouveau_bo_move_m2mf b490dfcbb921 ACPI: processor: Remove freq Qos request for all CPUs f1aedd2ffead Revert "memcg: cleanup racy sum avoidance code" ebd6f886aa24 fbdev: fbcon: Properly revert changes when vc_resize() failed 8195e065abf3 s390: fix double free of GS and RI CBs on fork() failure 16a12ee619e3 bootmem: remove the vmemmap pages from kmemleak in put_page_bootmem 9227599cd987 s390/mm: do not trigger write fault when vma does not allow VM_WRITE ddcb0696136b mm/damon/dbgfs: avoid duplicate context directory creation 95587037ea58 asm-generic: sections: refactor memory_intersects f96b9f7c1676 writeback: avoid use-after-free after removing device 0455bef69028 loop: Check for overflow while configuring loop 500195a109bc x86/nospec: Unwreck the RSB stuffing 75fa6c733b85 x86/bugs: Add "unknown" reporting for MMIO Stale Data a7484eb9f3e0 x86/unwind/orc: Unwind ftrace trampolines with correct ORC entry 1cdfef6cd296 perf/x86/lbr: Enable the branch type for the Arch LBR by default 5f52402c7701 btrfs: fix possible memory leak in btrfs_get_dev_args_from_path() 793505888d60 btrfs: check if root is readonly while setting security xattr 2aa1a1cff81d btrfs: add info when mount fails due to stale replace target 17343a515fa5 btrfs: replace: drop assert for suspended replace 34cab3bba8ca btrfs: fix silent failure when deleting root reference 50396e19d9d8 net: stmmac: work around sporadic tx issue on link-up 48f4d54ccc4d ionic: VF initial random MAC address if no assigned mac bcbf1d959933 ionic: fix up issues with handling EAGAIN on FW cmds 9a41433cc73b ionic: clear broken state on generation change 8d2761dbfcb9 ionic: widen queue_lock use around lif init and deinit 2bc769b8edb1 rxrpc: Fix locking in rxrpc's sendmsg 0c3fd13b9c6d i40e: Fix incorrect address type for IPv6 flow rules bda3e3892434 ixgbe: stop resetting SYSTIME in ixgbe_ptp_start_cyclecounter cb9eaedd9fc0 net: Fix a data-race around sysctl_somaxconn. b340f83dafba net: Fix data-races around sysctl_devconf_inherit_init_net. 181bae6dff66 net: Fix data-races around sysctl_fb_tunnels_only_for_init_net. ed14f10e13f6 net: Fix a data-race around netdev_budget_usecs. 70564ad8d190 net: Fix data-races around sysctl_max_skb_frags. 289f2f582667 mptcp: stop relying on tcp_tx_skb_cache a07f3af6393a tcp: expose the tcp_mark_push() and tcp_skb_entail() helpers 2baeaef4dd73 net: Fix a data-race around netdev_budget. 8e9e124aeb9c net: Fix a data-race around sysctl_net_busy_read. 4e12829fd3b9 net: Fix a data-race around sysctl_net_busy_poll. f6b5be42ce4b net: Fix a data-race around sysctl_tstamp_allow_data. d39a02760bf2 net: Fix data-races around sysctl_optmem_max. 0db9ce822f13 ratelimit: Fix data-races in ___ratelimit(). cd755a7e4062 net: Fix data-races around netdev_tstamp_prequeue. 4d2c808d0983 net: Fix data-races around netdev_max_backlog. 572d4cdf907f net: Fix data-races around weight_p and dev_weight_[rt]x_bias. 33372f2b6c6d net: Fix data-races around sysctl_[rw]mem_(max|default). 8fbdec08dbf7 netfilter: flowtable: fix stuck flows on cleanup due to pending work eb6645a0f2ca netfilter: flowtable: add function to invoke garbage collection immediately 51f192ae71c3 netfilter: nf_tables: disallow binding to already bound chain 7196f4577f1c netfilter: nf_tables: disallow jump to implicit chain from set element 4097749aec54 netfilter: nf_tables: upfront validation of data via nft_data_init() cc311eae1f30 netfilter: bitwise: improve error goto labels 9bf98120a943 netfilter: nft_cmp: optimize comparison for 16-bytes c5ba86cde6bb netfilter: nf_tables: consolidate rule verdict trace call b6d601211ce4 netfilter: nft_tunnel: restrict it to netdev family 530f4bb9ed58 netfilter: nft_osf: restrict osf to ipv4, ipv6 and inet families 6d7ddee50395 netfilter: nf_tables: do not leave chain stats enabled on error cafe94e8d685 netfilter: nft_payload: do not truncate csum_offset and csum_type fbbecf068a3f netfilter: nft_payload: report ERANGE for too long offset and length fbaeb8046e7d netfilter: nf_tables: make table handle allocation per-netns friendly 9f4b32890768 netfilter: nf_tables: disallow updates of implicit chain acca44ec232a bnxt_en: fix NQ resource accounting during vf creation on 57500 chips 1b2c5428f773 netfilter: ebtables: reject blobs that don't provide all entry points 7a5d10afeb1b net: ipvtap - add __init/__exit annotations to module init/exit funcs fec37fe2f278 bonding: 802.3ad: fix no transmission of LACPDUs aa108c97acf1 net: moxa: get rid of asymmetry in DMA mapping/unmapping c9dabd1f0410 net: phy: Don't WARN for PHY_READY state in mdio_bus_phy_resume() c4b38473b18e net: ipa: don't assume SMEM is page-aligned f7de12f247bb net/mlx5e: Fix wrong tc flag used when set hw-tc-offload off 3f8608199640 net/mlx5e: Fix wrong application of the LRO state e161c24a92ef net/mlx5: Avoid false positive lockdep warning by adding lock_class_key 0782959b92eb net/mlx5e: Properly disable vlan strip on non-UL reps fe76b3e67466 ice: xsk: prohibit usage of non-balanced queue id 141b795ee39e ice: xsk: Force rings to be sized to power of 2 9c34c33893db nfc: pn533: Fix use-after-free bugs caused by pn532_cmd_timeout 2e8b65fda933 r8152: fix the RX FIFO settings when suspending 59cfae681ffb r8152: fix the units of some registers for RTL8156A 9cf85759e104 rose: check NULL rose_loopback_neigh->loopback e1ae035a5663 ntfs: fix acl handling d28f319043f0 mm/smaps: don't access young/dirty bit if pte unpresent 28dccc4eaf98 SUNRPC: RPC level errors should set task->tk_rpc_status 5626f9535611 NFSv4.2 fix problems with __nfs42_ssc_open 519543a64650 NFS: Don't allocate nfs_fattr on the stack in __nfs42_ssc_open() 84dc68c6140c Revert "net: macsec: update SCI upon MAC address change." c3f4f07a9eb1 net: use eth_hw_addr_set() instead of ether_addr_copy() 770afc6e262b fs: require CAP_SYS_ADMIN in target namespace for idmapped mounts 96f2758a6d02 xfrm: policy: fix metadata dst->dev xmit null pointer dereference 103bd319c0fc af_key: Do not call xfrm_probe_algs in parallel 4edd868acd23 xfrm: clone missing x->lastused in xfrm_do_migrate 26ad2398fe49 xfrm: fix refcount leak in __xfrm_policy_check() 044f8ff30e62 riscv: lib: uaccess: fix CSR_STATUS SR_SUM bit 093cb743dcad riscv: lib: uaccess: fold fixups into body 9de35edff035 btrfs: remove unnecessary parameter delalloc_start for writepage_delalloc() da7ad2ec580b btrfs: pass the dentry to btrfs_log_new_name() instead of the inode 90b9e4892704 btrfs: put initial index value of a directory in a constant 4438d54ce7a8 scsi: qla2xxx: edif: Fix dropped IKE message bcfe37c78854 scsi: qla2xxx: Fix response queue handler reading stale packets 799e39edb0a8 drivers/base: fix userspace break from using bin_attributes for cpumap and cpulist 75260fa268e1 Input: i8042 - add additional TUXEDO devices to i8042 quirk tables d6351dfe846c Input: i8042 - add TUXEDO devices to i8042 quirk tables e7d46453410d Input: i8042 - merge quirk tables 0b0ee46bf65e Input: i8042 - move __initconst to fix code styling warning 057238cdce45 btrfs: convert count_max_extents() to use fs_info->max_extent_size 1aa262c1d056 btrfs: replace BTRFS_MAX_EXTENT_SIZE with fs_info->max_extent_size f675e3ae67e4 btrfs: zoned: revive max_zone_append_bytes 1815305d8199 block: add bdev_max_segments() helper dd2ee2fd1fcb block: add a bdev_max_zone_append_sectors helper a50d9fde4616 x86/entry: Move CLD to the start of the idtentry macro 108fb7e99bbf kernel/sys_ni: add compat entry for fadvise64_64 7c83923031cd parisc: Fix exception handler for fldw and fstw instructions 6efe7754e05d parisc: Make CONFIG_64BIT available for ARCH=parisc64 only f49fd5fe2399 cgroup: Fix race condition at rebind_subsystems() 5c192867ae57 audit: fix potential double free on error path from fsnotify_add_inode_mark edd6e98a752c eth: sun: cassini: remove dead code b51ca7326d16 wifi: rtlwifi: remove always-true condition pointed out by GCC 12 addc9003c2e8 Linux 5.15.63 b92be74cb2da xfs: reject crazy array sizes being fed to XFS_IOC_GETBMAP* 1350a4cdfbe6 xfs: revert "xfs: actually bump warning counts when we send warnings" 12689d950d75 xfs: fix soft lockup via spinning in filestream ag selection loop bbc256bf904d xfs: fix overfilling of reserve pool 90f414686bc4 xfs: always succeed at setting the reserve pool size 07e17dcd03e0 xfs: remove infinite loop when reserving free block pool 130b5965da3a xfs: reserve quota for target dir expansion when renaming files 5e7f687ca727 xfs: reserve quota for dir expansion when linking/unlinking files 139e6fc6e7a7 xfs: flush inodegc workqueue tasks before cancel d66d392c72a6 scsi: ufs: ufs-mediatek: Fix build error and type mismatch 1a9f5411837a can: j1939: j1939_sk_queue_activate_next_locked(): replace WARN_ON_ONCE with netdev_warn_once() e7403632c015 MIPS: tlbex: Explicitly compare _PAGE_NO_EXEC against 0 e740e787f066 video: fbdev: i740fb: Check the argument of i740_calc_vclk() 0bdec5eed69c venus: pm_helpers: Fix warning in OPP during probe e3c9e9452a8e powerpc/64: Init jump labels before parse_early_param() ecdba236bc35 smb3: check xattr value length earlier 3c201130cc81 f2fs: fix to do sanity check on segment type in build_sit_entries() 5a01e45b925a f2fs: fix to avoid use f2fs_bug_on() in f2fs_new_node_page() 3895d353f45a ALSA: control: Use deferred fasync helper 409e6a799283 ALSA: timer: Use deferred fasync helper 60110fd26623 ALSA: core: Add async signal helpers a5ec4cd45b52 powerpc/ioda/iommu/debugfs: Generate unique debugfs entries 8641e0bbb5ef ovl: warn if trusted xattr creation fails 0480540da5a2 powerpc/32: Don't always pass -mcpu=powerpc to the compiler 3d5d2dc1dc08 powerpc/32: Set an IBAT covering up to _einittext during init 6568e52b281c watchdog: export lockup_detector_reconfigure c5a8d0512018 RISC-V: Add fast call path of crash_kexec() 64f94e6e1fab riscv: mmap with PROT_WRITE but no PROT_READ is invalid e751030eb844 riscv: dts: canaan: Add k210 topology information 23069475daeb riscv: dts: sifive: Add fu740 topology information 21d784398a04 ASoC: rsnd: care default case on rsnd_ssiu_busif_err_irq_ctrl() 9774b96bce7d modules: Ensure natural alignment for .altinstructions and __bug_table sections 2097c7835162 iommu/io-pgtable-arm-v7s: Add a quirk to allow pgtable PA up to 35bit 7822d994eb95 mips: cavium-octeon: Fix missing of_node_put() in octeon2_usb_clocks_start c983edb06239 vfio: Clear the caps->buf to NULL after free a1d8021d2130 KVM: PPC: Book3S HV: Fix "rm_exit" entry in debugfs timings 17c32546166d tty: serial: Fix refcount leak bug in ucc_uart.c ce0432aa8944 lib/list_debug.c: Detect uninitialized lists 72b850a2a996 ext4: avoid resizing to a partial cluster size 0e734f91cb1c ext4: avoid remove directory when directory is corrupted d9b94c3ace54 drivers:md:fix a potential use-after-free bug a600ed25e3d9 nvmet-tcp: fix lockdep complaint on nvmet_tcp_wq flush during queue teardown e59ef9b07130 md: Notify sysfs sync_completed in md_reap_sync_thread() 2dc9615abfbc phy: samsung: phy-exynos-pcie: sanitize init/power_on callbacks 405ea6d70684 openrisc: io: Define iounmap argument as volatile d1fc64bf4526 dmaengine: sprd: Cleanup in .remove() after pm_runtime_get_sync() failed d0e2b8e36911 selftests/kprobe: Do not test for GRP/ without event failures 3645ed60ac07 csky/kprobe: reclaim insn_slot on kprobe unregistration fda4bff43bcd RDMA/rxe: Limit the number of calls to each tasklet 54aa6c49361b dmaengine: dw-axi-dmac: ignore interrupt if no descriptor af76e6fdcf92 dmaengine: dw-axi-dmac: do not print NULL LLI during error e799817b67b3 um: add "noreboot" command line option for PANIC_TIMEOUT=-1 setups 405f655ee7f6 PCI/ACPI: Guard ARM64-specific mcfg_quirks addff638c417 cxl: Fix a memory leak in an error handling path 5e24cd70355e pinctrl: intel: Check against matching data instead of ACPI companion 67b5870a35bb mmc: tmio: avoid glitches when resetting 0f5916516d86 habanalabs/gaudi: mask constant value before cast b09e5ab18c9f habanalabs/gaudi: fix shift out of bounds 1693fe9ba2ef coresight: etm4x: avoid build failure with unrolled loops 94aadba8d000 gadgetfs: ep_io - wait until IRQ finishes 9c8e2e607270 scsi: lpfc: Fix possible memory leak when failing to issue CMF WQE b92506dc51f8 scsi: lpfc: Prevent buffer overflow crashes in debugfs with malformed user input 0af01d2c5edd clk: qcom: clk-alpha-pll: fix clk_trion_pll_configure description 25041029389b zram: do not lookup algorithm in backends table 50de5045815e uacce: Handle parent device removal or parent driver module rmmod 17d58499dc9c clk: qcom: ipq8074: dont disable gcc_sleep_clk_src 348274a6bb7f vboxguest: Do not use devm for irq b9c31d4ae9be usb: dwc2: gadget: remove D+ pull-up while no vbus with usb-role-switch fbdbd61a36d8 usb: renesas: Fix refcount leak bug 0fc62bbc9531 usb: host: ohci-ppc-of: Fix refcount leak bug 4d6bab8d366a scsi: ufs: ufs-mediatek: Fix the timing of configuring device regulators 35c3ec7d7a51 clk: ti: Stop using legacy clkctrl names for omap4 and 5 00c274bc5bfa drm/meson: Fix overflow implicit truncation warnings b01d6bfdf2e4 irqchip/tegra: Fix overflow implicit truncation warnings 49968090f921 PCI: aardvark: Fix reporting Slot capabilities on emulated bridge fb76cdd21662 usb: gadget: uvc: call uvc uvcg_warn on completed status instead of uvcg_info de6aa7abfebf usb: gadget: uvc: calculate the number of request depending on framesize 8e142744f0e9 usb: cdns3: fix random warning message when driver load c3c1dbad3a2d usb: cdns3 fix use-after-free at workaround 2 08c0a77b2aec platform/chrome: cros_ec_proto: don't show MKBP version if unsupported da56759a4a35 PCI: Add ACS quirk for Broadcom BCM5750x NICs 6fc955b58acf HID: multitouch: new device class fix Lenovo X12 trackpad sticky 57b5be2bd1e0 KVM: arm64: Reject 32bit user PSTATE on asymmetric systems cb332a666e3f KVM: arm64: Treat PMCR_EL1.LC as RES1 on asymmetric systems c682fb70a7df net: qrtr: start MHI channel after endpoit creation 98e28de472ef drm/sun4i: dsi: Prevent underflow when computing packet sizes fe71d84c1a6c drm/meson: Fix refcount bugs in meson_vpu_has_available_connectors() 6ee1310f4d14 ASoC: SOF: Intel: hda: Fix potential buffer overflow by snprintf() 3142b5f09e55 ASoC: SOF: Intel: hda: Define rom_status_reg in sof_intel_dsp_desc 88db4a22d954 drm/imx/dcss: get rid of HPD warning message 1c7e569c0ece tracing/eprobes: Fix reading of string fields 830426469f77 gcc-plugins: Undefine LATENT_ENTROPY_PLUGIN when plugin disabled for a file a2cafe242874 kbuild: fix the modules order between drivers and libs 8ee44abe4cae igb: Add lock to avoid data race 471295311960 stmmac: intel: Add a missing clk_disable_unprepare() call in intel_eth_pci_remove() 334554aab154 fec: Fix timer capture timing in `fec_ptp_enable_pps()` c56e1fcb3091 i40e: Fix to stop tx_timeout recovery if GLOBR fails bd1fd0a02e9a regulator: pca9450: Remove restrictions for regulator-name 09e512a659e4 i2c: imx: Make sure to unregister adapter on remove() b4ac11967e8c ice: Ignore EEXIST when setting promisc mode e84c6321f357 net: dsa: sja1105: fix buffer overflow in sja1105_setup_devlink_regions() caa80c1f8316 net: dsa: don't warn in dsa_port_set_state_now() when driver doesn't support it b0672895d8be net: genl: fix error path memory leak in policy dumping 232fab59a65a net: dsa: felix: fix ethtool 256-511 and 512-1023 TX packet counters 29c5956061c9 net: dsa: microchip: ksz9477: fix fdb_dump last invalid entry ffb155944333 net: fix potential refcount leak in ndisc_router_discovery() c7118a579106 net: moxa: pass pdev instead of ndev to DMA functions a44a1a14211d mlxsw: spectrum: Clear PTP configuration after unregistering the netdevice dd236b62d25e net: dsa: mv88e6060: prevent crash on an unused port c0434f0e0586 net/sunrpc: fix potential memory leaks in rpc_sysfs_xprt_state_change() dd32ea395658 spi: meson-spicc: add local pow2 clock ops to preserve rate between messages 1d9e75c3d8cd powerpc/pci: Fix get_phb_number() locking e58d1a96e93b netfilter: nf_tables: check NFT_SET_CONCAT flag if field_count is specified 7ac21b920ee6 netfilter: nf_tables: disallow NFT_SET_ELEM_CATCHALL and NFT_SET_ELEM_INTERVAL_END 0df32f45be40 netfilter: nf_tables: NFTA_SET_ELEM_KEY_END requires concat and interval flags 46f64e6325ee netfilter: nf_tables: validate NFTA_SET_ELEM_OBJREF based on NFT_SET_OBJECT flag 8a6775ede639 netfilter: nf_tables: really skip inactive sets when allocating name b59bee8b05b0 netfilter: nf_tables: possible module reference underflow in error path 3be4d59808bb netfilter: nf_tables: disallow NFTA_SET_ELEM_KEY_END with NFT_SET_ELEM_INTERVAL_END flag 81dcb3b80475 fs/ntfs3: uninitialized variable in ntfs_set_acl_ex() 8a38a73cb406 netfilter: nf_tables: use READ_ONCE and WRITE_ONCE for shared generation id access cacdddfefe8d ASoC: codec: tlv320aic32x4: fix mono playback via I2S 18b5a57e7d96 ASoC: tas2770: Fix handling of mute/unmute 8eab21065492 ASoC: tas2770: Drop conflicting set_bias_level power setting 0a63bc250cc1 ASoC: tas2770: Allow mono streams 480bf1e299a4 ASoC: tas2770: Set correct FSYNC polarity b318b9dd2ac6 ASoC: SOF: debug: Fix potential buffer overflow by snprintf() 743dc4377bba iavf: Fix reset error handling dab6b551f5ba iavf: Fix adminq error handling 8af269e5bdf4 nios2: add force_successful_syscall_return() c9f78def8856 nios2: restarts apply only to the first sigframe we build... 3bee7b77d917 nios2: fix syscall restart checks f794d1fe6e52 nios2: traced syscall does need to check the syscall number 80cae5d810d2 nios2: don't leave NULLs in sys_call_table[] 35d5fd70e8c8 nios2: page fault et.al. are *not* restartable syscalls... c293e8abc09e fs/ntfs3: Fix missing i_op in ntfs_read_mft efdcf4df7a36 fs/ntfs3: Do not change mode if ntfs_set_ea failed 78e4aebc35b3 fs/ntfs3: Fix double free on remount 8feb84857915 fs/ntfs3: Don't clear upper bits accidentally in log_replay() 8e8e1a84dac7 fs/ntfs3: Fix NULL deref in ntfs_update_mftmirr ecda80a345ca fs/ntfs3: Fix using uninitialized value n when calling indx_read 69979b5e308f dpaa2-eth: trace the allocated address instead of page struct f39b424b4301 perf tests: Fix Track with sched_switch test for hybrid case 5958ef867b9d perf parse-events: Fix segfault when event parser gets an error e8ab87549bbe perf probe: Fix an error handling path in 'parse_perf_probe_command()' 51471b697303 geneve: fix TOS inheriting for ipv4 a5d7ce086fe9 atm: idt77252: fix use-after-free bugs caused by tst_timer 75b810104e40 xen/xenbus: fix return type in xenbus_file_read() d98b50d5b72d nfp: ethtool: fix the display error of `ethtool -m DEVNAME` 5c21186c5f3a NTB: ntb_tool: uninitialized heap data in tool_fn_write() cffd1cefcdd7 tools build: Switch to new openssl API for test-libcrypto 86ff5446b4da kbuild: dummy-tools: avoid tmpdir leak in dummy gcc f546faa216d0 ceph: don't leak snap_rwsem in handle_cap_grant 3e7ee4dd1ea4 tools/vm/slabinfo: use alphabetic order when two values are equal d27e1834dee2 ceph: use correct index when encoding client supported features e49c17867c61 spi: dt-bindings: zynqmp-qspi: add missing 'required' b847ea541b1f spi: dt-bindings: cadence: add missing 'required' 506fc3cab986 dt-bindings: clock: qcom,gcc-msm8996: add more GCC clock sources 4e96aa5b46d4 dt-bindings: arm: qcom: fix MSM8994 boards compatibles 5aa6548c0803 dt-bindings: arm: qcom: fix MSM8916 MTP compatibles e7a0e9ee5b12 dt-bindings: arm: qcom: fix Longcheer L8150 compatibles 3632c642cacc dt-bindings: gpio: zynq: Add missing compatible strings 52d8f48f85f7 vsock: Set socket state back to SS_UNCONNECTED in vsock_connect_timeout() e4c0428f8a6f vsock: Fix memory leak in vsock_connect() 38b2ab9adf50 plip: avoid rcu debug splat 133a08a3093b ipv6: do not use RT_TOS for IPv6 flowlabel 5c9e5c44f89d mlx5: do not use RT_TOS for IPv6 flowlabel 02b2b7372727 geneve: do not use RT_TOS for IPv6 flowlabel f150c1f84775 ACPI: property: Return type of acpi_add_nondev_subnodes() should be bool 06337b9c255d octeontx2-af: Fix key checking for source mac dc5be2d4f928 octeontx2-af: Fix mcam entry resource leak f9a36fa5367e octeontx2-af: suppress external profile loading warning e0fe6aa19a80 octeontx2-af: Apply tx nibble fixup always 17c3ea739979 octeontx2-pf: Fix NIX_AF_TL3_TL2X_LINKX_CFG register configuration 0a02159ae636 Input: exc3000 - fix return value check of wait_for_completion_timeout a4a945641aca pinctrl: qcom: sm8250: Fix PDC map fed2247253dc pinctrl: sunxi: Add I/O bias setting for H6 R-PIO be82dc052155 pinctrl: amd: Don't save/restore interrupt status and wake status bits c1c7a7c950e6 pinctrl: qcom: msm8916: Allow CAMSS GP clocks to be muxed 9272265f2f76 pinctrl: nomadik: Fix refcount leak in nmk_pinctrl_dt_subnode_to_map 79eb8e9e38f3 dt-bindings: arm: qcom: fix Alcatel OneTouch Idol 3 compatibles 8b7bf35d301d selftests: forwarding: Fix failing tests with old libnet c506c9a97120 net: bgmac: Fix a BUG triggered by wrong bytes_compl eb2d9dc79f5f net: bcmgenet: Indicate MAC is in charge of PHY PM 47ac7b2f6a1f net: phy: Warn about incorrect mdio_bus_phy_resume() state c4d09fd1e18b devlink: Fix use-after-free after a failed reload d3723eab1119 virtio_net: fix memory leak inside XPD_TX with mergeable 9721e238c24c SUNRPC: Reinitialise the backchannel request buffers before reuse d3c262f584df SUNRPC: Fix xdr_encode_bool() 63e921d4edb3 sunrpc: fix expiry of auth creds 3f16630fa23b m68k: coldfire/device.c: protect FLEXCAN blocks 422a02a77159 net: atlantic: fix aq_vec index out of range error 98dc8fb08299 can: j1939: j1939_session_destroy(): fix memory leak of skbs 890aba507802 can: mcp251x: Fix race condition on receive interrupt 6648647599e0 bpf: Check the validity of max_rdwr_access for sock local storage map iterator 03ca12e583f1 bpf: Acquire map uref in .init_seq_private for sock{map,hash} iterator e51b568ea2c8 bpf: Acquire map uref in .init_seq_private for sock local storage map iterator 2f56304a0cf9 bpf: Acquire map uref in .init_seq_private for hash map iterator 370805f0e72b bpf: Acquire map uref in .init_seq_private for array map iterator 18a994e0661c bpf: Don't reinit map value in prealloc_lru_pop 41fd6cc88aaf BPF: Fix potential bad pointer dereference in bpf_sys_bpf() a4cf3dadd1fa NFSv4/pnfs: Fix a use-after-free bug in open 1e9fd95c27d8 NFSv4.1: RECLAIM_COMPLETE must handle EACCES 281c6a47416b NFSv4: Fix races in the legacy idmapper upcall b32780cda567 NFSv4.1: Handle NFS4ERR_DELAY replies to OP_SEQUENCE correctly 0696115a3230 NFSv4.1: Don't decrease the value of seq_nr_highest_sent 6aea903916c1 Documentation: ACPI: EINJ: Fix obsolete example bf7ebebce2c2 apparmor: Fix memleak in aa_simple_write_to_buffer() 64103ea35773 apparmor: fix reference count leak in aa_pivotroot() c62f2f56e086 apparmor: fix overlapping attachment computation e89b95f91e63 apparmor: fix setting unconfined mode on a loaded profile 3104c8a0dc5f apparmor: fix aa_label_asxprint return check a683a0d87a22 apparmor: Fix failed mount permission check error message 31b35b689123 apparmor: fix absroot causing audited secids to begin with = 017b0ea49262 apparmor: fix quiet_denied for file rules 8bc5ed70ef58 can: ems_usb: fix clang's -Wunaligned-access warning 43ae96645898 dt-bindings: usb: mtk-xhci: Allow wakeup interrupt-names to be optional 2294f43a07ea ALSA: usb-audio: More comprehensive mixer map for ASUS ROG Zenith II 2fb8f62ee335 tracing: Have filter accept "common_cpu" to be consistent dac2b60345ef tracing/probes: Have kprobes and uprobes use $COMM too b489aca082a2 tracing/eprobes: Have event probes be consistent with kprobes and uprobes a11ce7bfbdb7 tracing/eprobes: Do not hardcode $comm as a string ba53c21ce977 tracing/eprobes: Do not allow eprobes to use $stack, or % for regs 0d7970e8702b tracing/perf: Fix double put of trace event when init fails 14674e47ff49 x86/kprobes: Fix JNG/JNLE emulation 860efae12788 cifs: Fix memory leak on the deferred close 6379a9af7cfc btrfs: fix lost error handling when looking up extended ref on log replay 7ac430e319e9 btrfs: reset RO counter on block group if we fail to relocate 78f8c2370e3d btrfs: unset reloc control if transaction commit fails in prepare_to_relocate() d8fc9df94b88 mmc: meson-gx: Fix an error handling path in meson_mmc_probe() 6c4541d6b881 mmc: pxamci: Fix an error handling path in pxamci_probe() 8b7ed38c38e1 mmc: pxamci: Fix another error handling path in pxamci_probe() 23179d5b7c39 ata: libata-eh: Add missing command name 82a27c185544 drm/amd/display: Check correct bounds for stream encoder instances for DCN303 76672cd326c1 drm/ttm: Fix dummy res NULL ptr deref bug 016b71479f46 drm/nouveau: recognise GA103 1b7e0482abd0 locking/atomic: Make test_and_*_bit() ordered on failure 852f6a784a4b rds: add missing barrier to release_refill d26beb910904 x86/mm: Use proper mask when setting PUD mapping 177bf3542009 KVM: Unconditionally get a ref to /dev/kvm module when creating a VM e9a6a3bd97c7 ALSA: hda/realtek: Add quirk for Clevo NS50PU, NS70PU 5d396df4631a ALSA: info: Fix llseek return value when using callback a0a7e0b2b8b2 Linux 5.15.62 2a9114b3ec6f btrfs: raid56: don't trust any cached sector in __raid56_parity_recover() 0d9c713cc30f btrfs: only write the sectors in the vertical stripe which has data stripes 3eb602ad6a94 x86/ftrace: Use alternative RET encoding 543138c55518 x86/ibt,ftrace: Make function-graph play nice f6632763484c Revert "x86/ftrace: Use alternative RET encoding" cb69d4d6f709 ksmbd: fix heap-based overflow in set_ntacl_dacl() c76b216753c9 ksmbd: prevent out of bound read for SMB2_WRITE 5430db94434f net_sched: cls_route: disallow handle of 0 c12f0e6126ad tee: add overflow check in register_shm_helper() 3746d62ecf1c io_uring: use original request task for inflight tracking 374bf3fc1f53 Linux 5.15.61 17bf429b913b scsi: lpfc: Resolve some cleanup issues following SLI path refactoring 6e99860de6f4 scsi: lpfc: Fix element offset in __lpfc_sli_release_iocbq_s4() 9a570069cdbb scsi: lpfc: Fix locking for lpfc_sli_iocbq_lookup() f27259515797 drm/bridge: Move devm_drm_of_get_bridge to bridge/panel.c 2711bedab26c Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm regression 449928869475 Revert "net: usb: ax88179_178a needs FLAG_SEND_ZLP" fa3040688d75 io_uring: mem-account pbuf buckets 50446ac34545 drm/meson: Fix refcount leak in meson_encoder_hdmi_init a8278cf3f00d drm/msm: Fix dirtyfb refcounting 3cfd07084b7e tracing/perf: Avoid -Warray-bounds warning for __rel_loc macro 1889f4135fb2 drm/vc4: change vc4_dma_range_matches from a global to static 3131a20eee20 net: phy: smsc: Disable Energy Detect Power-Down in interrupt mode a25f45ff8856 drm/bridge: tc358767: Fix (e)DP bridge endpoint parsing in dedicated function 276e1cac8085 Revert "s390/smp: enforce lowcore protection on CPU restart" 93d28e50cf72 Revert "mwifiex: fix sleep in atomic context bugs caused by dev_coredumpv" 621b596b29e5 crypto: lib/blake2s - reduce stack frame usage in self test aa480f7d74b9 tcp: fix over estimation in sk_forced_mem_schedule() 4db561ae4a90 mac80211: fix a memory leak where sta_info is not freed 57bbb691a93b net_sched: cls_route: remove from list when handle is 0 f467478d15fa tracing: Use a struct alignof to determine trace event field alignment 5bafa7df79de powerpc: Fix eh field when calling lwarx on PPC32 c98e956ef489 xen-blkfront: Apply 'feature_persistent' parameter when connect ef26b5d530d4 xen-blkback: Apply 'feature_persistent' parameter when connect 7304be4c985d xen-blkback: fix persistent grants negotiation 9e7dab7edabd tpm: eventlog: Fix section mismatch for DEBUG_SECTION_MISMATCH 84075af9fb4a KEYS: asymmetric: enforce SM2 signature use pkey algo 1be97463696c ext4: fix race when reusing xattr blocks 470f0a5ef519 ext4: unindent codeblock in ext4_xattr_block_set() 51877de35d21 ext4: use kmemdup() to replace kmalloc + memcpy 0b885394fd00 ext4: remove EA inode entry from mbcache on inode eviction 19dac09bd956 ext4: make sure ext4_append() always allocates new block ef6e69026d88 ext4: check if directory block is within i_size 30dfb75e1f86 ext4: fix warning in ext4_iomap_begin as race between bmap and write 9a080f8b085a ext4: correct the misjudgment in ext4_iget_extra_inode 7dbba7916920 ext4: correct max_inline_xattr_value_size computing 21f6bd5cbdab ext4: fix use-after-free in ext4_xattr_set_entry e6321fda51e5 ext4: add EXT4_INODE_HAS_XATTR_SPACE macro in xattr.h 133b80d5582e ext4: fix extent status tree race in writeback error recovery path 88bcc518e4ad ext4: update s_overhead_clusters in the superblock during an on-line resize 3c0a5a0e1c66 tracing: Avoid -Warray-bounds warning for __rel_loc macro 994dea8549f2 tracing: Add '__rel_loc' using trace event macros 50235d9a1f1f dm raid: fix address sanitizer warning in raid_resume 4c233811a495 dm raid: fix address sanitizer warning in raid_status 34bef00a325a KVM: nVMX: Attempt to load PERF_GLOBAL_CTRL on nVMX xfer iff it exists e365c817beef KVM: VMX: Add helper to check if the guest PMU has PERF_GLOBAL_CTRL 1eedac05b2f3 KVM: x86/pmu: Ignore pmu->global_ctrl check if vPMU doesn't support global_ctrl 9f1a17222a8b KVM: VMX: Mark all PERF_GLOBAL_(OVF)_CTRL bits reserved if there's no vPMU 81f723a006e7 KVM: x86/pmu: Introduce the ctrl_mask value for fixed counter 0ceef1c56875 powerpc/powernv/kvm: Use darn for H_RANDOM on Power9 0eeb7037a479 ACPI: CPPC: Do not prevent CPPC from working in the future 2cc23122653f btrfs: properly flag filesystem with BTRFS_FEATURE_INCOMPAT_BIG_METADATA b5c541758650 btrfs: reset block group chunk force if we have to wait b367f125c80f btrfs: ensure pages are unlocked on cow_file_range() failure 0b7f5d7a4d2a block: don't allow the same type rq_qos add more than once b055781dd947 block: remove the struct blk_queue_ctx forward declaration d2cbdbe22b5f locking/csd_lock: Change csdlock_debug from early_param to __setup 96ba981f09a9 timekeeping: contribute wall clock to rng on time change 6b841a891d28 ARM: remove some dead code 7a7188df3eae net/9p: Initialize the iounit field during fid creation f83131a3071a dm thin: fix use-after-free crash in dm_sm_register_threshold_callback 779fd8cb621e kexec, KEYS, s390: Make use of built-in and secondary keyring for signature verification 9769bd964d54 dm writecache: set a default MAX_WRITEBACK_JOBS 10bc71642fad tty: 8250: Add support for Brainboxes PX cards. 6f47a7594bcf serial: 8250: Add proper clock handling for OxSemi PCIe devices 96f2c1685b1c serial: 8250: Fold EndRun device support into OxSemi Tornado code b49c3b3a911d serial: 8250_pci: Replace dev_*() by pci_*() macros 5baacb540c5a serial: 8250_pci: Refactor the loop in pci_ite887x_init() 55e5487ae294 PCI: qcom: Power on PHY before IPQ8074 DBI register accesses c5d3873d3e1c PCI/AER: Iterate over error counters instead of error strings 0b4c0003aeda iommu/vt-d: avoid invalid memory access via node_online(NUMA_NO_NODE) f2145a1bf7ab KVM: x86: Signal #GP, not -EPERM, on bad WRMSR(MCi_CTL/STATUS) 1f71d1f7f491 KVM: set_msr_mce: Permit guests to ignore single-bit ECC errors 925cc6d6ff8a intel_th: pci: Add Raptor Lake-S CPU support 6d3c02fd9600 intel_th: pci: Add Raptor Lake-S PCH support df6faa9798eb intel_th: pci: Add Meteor Lake-P support 2b5ef6430c21 scsi: lpfc: Remove extra atomic_inc on cmd_pending in queuecommand after VMID b4543dbea84c scsi: lpfc: SLI path split: Refactor SCSI paths c56cc7fefc31 scsi: lpfc: SLI path split: Refactor fast and slow paths to native SLI4 1c5e670d6a5a scsi: lpfc: SLI path split: Refactor lpfc_iocbq eb36ec3039ce scsi: lpfc: Fix EEH support for NVMe I/O 0c29e149b6bb firmware: arm_scpi: Ensure scpi_info is not assigned if the probe fails b574d1e3e9a2 usbnet: smsc95xx: Fix deadlock on runtime resume eaf3a094d892 usbnet: smsc95xx: Forward PHY interrupts to PHY driver to avoid polling 09201006dac9 usbnet: smsc95xx: Avoid link settings race on interrupt reception 048872438876 usbnet: smsc95xx: Don't clear read-only PHY interrupt c232db672713 drm/vc4: drv: Adopt the dma configuration from the HVS or V3D component 4a54c13786c5 drm/dp/mst: Read the extended DPCD capabilities during system resume 3dd33a09f5dc crypto: blake2s - remove shash module f96a9815b466 drm/mediatek: Keep dsi as LP00 before dcs cmds transfer 8aa68065a877 drm/mediatek: Allow commands to be sent during video mode 1e0ca3d809c3 spmi: trace: fix stack-out-of-bound access in SPMI tracing functions 8cbc36e7e37a __follow_mount_rcu(): verify that mount_lock remains unchanged 60c981f4b787 Input: gscps2 - check return value of ioremap() in gscps2_probe() 9e255ed238fc posix-cpu-timers: Cleanup CPU timers before freeing them during exec c9c965fa1974 SMB3: fix lease break timeout when multiple deferred close handles for the same file. c273671ae826 x86/olpc: fix 'logical not is only applied to the left hand side' 1cbf3882cb37 x86/kprobes: Update kcb status flag after singlestepping 7c91c8da431d ftrace/x86: Add back ftrace_expected assignment 0b00cb428f74 x86/bugs: Enable STIBP for IBPB mitigated RETBleed 15f67058a1ee scsi: qla2xxx: Fix losing FCP-2 targets during port perturbation tests 6f1d5e6979c1 scsi: qla2xxx: Fix losing target when it reappears during delete 420e449e21b9 scsi: qla2xxx: Fix losing FCP-2 targets on long port disable with I/Os 3f1102898b7b scsi: qla2xxx: Wind down adapter after PCIe error 3b38c7f0c6ac scsi: qla2xxx: Fix erroneous mailbox timeout after PCI error injection 1209da5278eb scsi: qla2xxx: Fix excessive I/O error messages by default b7bae3886a30 scsi: qla2xxx: Fix crash due to stale SRB access around I/O timeouts a76a155851fc scsi: qla2xxx: Turn off multi-queue for 8G adapters 505fb1cc4328 scsi: qla2xxx: Fix discovery issues in FC-AL topology 27a7805a19a7 scsi: qla2xxx: Fix imbalance vha->vref_count 781a7dabeac2 scsi: zfcp: Fix missing auto port scan and thus missing target ports f5183d66c4f4 scsi: ufs: core: Correct ufshcd_shutdown() flow ce50d94afcb8 video: fbdev: s3fb: Check the size of screen before memset_io() 0701df594bc1 video: fbdev: arkfb: Check the size of screen before memset_io() 4a3cef1eaced video: fbdev: vt8623fb: Check the size of screen before memset_io() fff6bb19d56c f2fs: do not allow to decompress files have FI_COMPRESS_RELEASED 05244b62ae94 f2fs: allow compression for mmap files in compress_mode=user 608d4c5f9f4d x86/entry: Build thunk_$(BITS) only if CONFIG_PREEMPTION=y 748d2e9585ae sched/core: Do not requeue task on CPU excluded from cpus_mask dd960a0ddd43 sched: Remove the limitation of WF_ON_CPU on wakelist if wakee cpu is idle f9ab9bcf53b6 sched: Fix the check of nr_running at queue wakelist 1584dc3da7b4 tools/thermal: Fix possible path truncations 236c1502520b video: fbdev: arkfb: Fix a divide-by-zero bug in ark_set_pixclock() 3bb94ff1e794 x86/numa: Use cpumask_available instead of hardcoded NULL check 147f66d22f58 sched, cpuset: Fix dl_cpu_busy() panic due to empty cs->cpus_allowed e51b98166334 sched/deadline: Merge dl_task_can_attach() and dl_cpu_busy() 8fb62a576178 scripts/faddr2line: Fix vmlinux detection on arm64 7f060ad6cb86 genelf: Use HAVE_LIBCRYPTO_SUPPORT, not the never defined HAVE_LIBCRYPTO e1c355ec7df1 powerpc/pci: Fix PHB numbering when using opal-phbid 31dad89b16ed x86/bus_lock: Don't assume the init value of DEBUGCTLMSR.BUS_LOCK_DETECT to be zero a1edb85e60fd kprobes: Forbid probing on trampoline and BPF code areas 533a06858b01 perf symbol: Fail to read phdr workaround 5eaa93caa63a powerpc/cell/axon_msi: Fix refcount leak in setup_msi_msg_address ea494e8a9852 powerpc/xive: Fix refcount leak in xive_get_max_prio 69e9fa07b229 powerpc/spufs: Fix refcount leak in spufs_init_isolated_loader 74715fe0726c f2fs: fix to remove F2FS_COMPR_FL and tag F2FS_NOCOMP_FL at the same time 9536d5451cf4 s390/smp: enforce lowcore protection on CPU restart 70caac180f14 s390/maccess: rework absolute lowcore accessors ac0a3e2131bd s390/smp: cleanup control register update routines a002b8641254 s390/smp: cleanup target CPU callback starting 9287df436294 s390/dump: fix os_info virtual vs physical address confusion cf0e42eb04c7 tty: serial: fsl_lpuart: correct the count of break characters ef0f4eeaba24 powerpc/pci: Prefer PCI domain assignment via DT 'linux,pci-domain' and alias df466a61f699 powerpc/iommu: Fix iommu_table_in_use for a small default DMA window case 5414409ada0c powerpc/32: Do not allow selection of e5500 or e6500 CPUs on PPC32 14965b8e2952 powerpc/32: Call mmu_mark_initmem_nx() regardless of data block mapping. 96ead6679803 ASoC: mchp-spdifrx: disable end of block interrupt on failures 8301c204db28 video: fbdev: sis: fix typos in SiS_GetModeID() 29f06f1905c3 video: fbdev: amba-clcd: Fix refcount leak bugs f28764d10e9f watchdog: armada_37xx_wdt: check the return value of devm_ioremap() in armada_37xx_wdt_probe() 84ddf527f907 watchdog: sp5100_tco: Fix a memory leak of EFCH MMIO resource 27d0c621225d ASoC: audio-graph-card: Add of_node_put() in fail path 642ebdd9579d fuse: Remove the control interface for virtio-fs 509a5cb39019 ASoC: qcom: q6dsp: Fix an off-by-one in q6adm_alloc_copp() 2e1b17ec0423 ASoC: imx-card: use snd_pcm_format_t type for asrc_format 8ea7f75b87fa ASoC: fsl_easrc: use snd_pcm_format_t type for sample_format 78263868dbe5 ASoC: fsl-asoc-card: force cast the asrc_format type 10961cbaea2a ASoC: fsl_asrc: force cast the asrc_format type b08c3473ee1e s390/zcore: fix race when reading from hardware system area f1415771f6a1 s390/crash: fix incorrect number of bytes to copy to user space 2165fd2bae8a s390/maccess: fix semantics of memcpy_real() and its callers ceea1bc15310 s390/dump: fix old lowcore virtual vs physical address confusion 3ea02fc5d488 perf tools: Fix dso_id inode generation comparison c7d4e6cdd14f iommu/arm-smmu: qcom_iommu: Add of_node_put() when breaking out of loop facd31bbc799 mfd: max77620: Fix refcount leak in max77620_initialise_fps a8aa2a76eec7 mfd: t7l66xb: Drop platform disable callback 0386a985a802 remoteproc: sysmon: Wait for SSCTL service to come up 48042b342eae remoteproc: qcom: pas: Check if coredump is enabled 3336e7c0767f proc: fix a dentry lock race between release_task and lookup f28e4d214839 lib/smp_processor_id: fix imbalanced instrumentation_end() call 74824db8b2fa kfifo: fix kfifo_to_user() return type ece6cfe62a10 rpmsg: qcom_smd: Fix refcount leak in qcom_smd_parse_edge f543a9d19c29 MIPS: Fixed __debug_virt_addr_valid() 8324649b0035 net: 9p: fix refcount leak in p9_read_work() error handling 273c16d93f86 9p: Add client parameter to p9_req_put() 3ac76cdab956 9p: Drop kref usage eb3eed52a77c 9p: fix a bunch of checkpatch warnings 79f1a945bcaf iommu/exynos: Handle failed IOMMU device registration properly 9a06340c9d95 serial: 8250_bcm7271: Save/restore RTS in suspend/resume 3d69d86b3e9d ASoC: mt6359: Fix refcount leak bug 1008e81163e8 swiotlb: fail map correctly with failed io_tlb_default_mem 80f697b57f57 MIPS: vdso: Utilize __pa() for gic_pfn 447e0f4be850 tty: n_gsm: fix missing corner cases in gsmld_poll() c94ea1a49eb8 tty: n_gsm: fix DM command fdcd4b065224 tty: n_gsm: fix wrong T1 retry count handling 583cba5004f0 serial: 8250_fsl: Don't report FE, PE and OE twice 79ed8856445b vfio/ccw: Do not change FSM state in subchannel event 2ebb5a55d526 remoteproc: qcom: wcnss: Fix handling of IRQs fd3adcb84f7f ASoC: imx-card: Fix DSD/PDM mclk frequency 7c69f70dc515 ASoC: qcom: Fix missing of_node_put() in asoc_qcom_lpass_cpu_platform_probe() e46bc8cacdb6 tty: n_gsm: fix resource allocation order in gsm_activate_mux() c9754e10f1a5 tty: n_gsm: fix race condition in gsmld_write() a7fa41552407 tty: n_gsm: fix packet re-transmission without open control channel ace28afbc63f tty: n_gsm: fix non flow control frames during mux flow off dd37f6573878 tty: n_gsm: fix missing timer to handle stalled links 1018139cbb48 tty: n_gsm: fix wrong queuing behavior in gsm_dlci_data_output() dfa9b6d34aac tty: n_gsm: fix tty registration before control channel open 3c8d5fdca881 tty: n_gsm: fix user open not possible at responder until initiator open 794604fbd716 tty: n_gsm: Delete gsmtty open SABM frame when config requester 76385916d093 ASoC: samsung: change gpiod_speaker_power and rx1950_audio from global to static variables 87b1a9175f08 powerpc/perf: Optimize clearing the pending PMI and remove WARN_ON for PMI check in power_pmu_disable b01b18cd3d92 ASoC: samsung: h1940_uda1380: include proepr GPIO consumer header 0dc1663e3fc2 remoteproc: imx_rproc: Fix refcount leak in imx_rproc_addr_init f0c151602f9b profiling: fix shift too large makes kernel panic 49929f3ee8d3 selftests/livepatch: better synchronize test_klp_callbacks_busy cf112a52d758 remoteproc: k3-r5: Fix refcount leak in k3_r5_cluster_of_init 2a7d605d74a2 rpmsg: mtk_rpmsg: Fix circular locking dependency f061773b7b55 rpmsg: char: Add mutex protection for rpmsg_eptdev_open() c81935d0e056 ASoC: codecs: wcd9335: move gains from SX_TLV to S8_TLV a24bb7fe7bab ASoC: codecs: msm8916-wcd-digital: move gains from SX_TLV to S8_TLV 372b49ba0775 serial: 8250_dw: Store LSR into lsr_saved_flags in dw8250_tx_wait_empty() ad7fd9f652bc serial: 8250: dma: Allow driver operations before starting DMA transfers f945b12e65c5 serial: 8250: Export ICR access helpers for internal use 994f2edeeb21 ASoC: mediatek: mt8173-rt5650: Fix refcount leak in mt8173_rt5650_dev_probe 542861e5e2fa ASoC: codecs: da7210: add check for i2c_add_driver 7dee72b1bcec ASoC: mt6797-mt6351: Fix refcount leak in mt6797_mt6351_dev_probe 540c7b7385fb ASoC: mediatek: mt8173: Fix refcount leak in mt8173_rt5650_rt5676_dev_probe 349242e6445a ASoC: imx-audmux: Silence a clang warning d69244d0ff1e ASoC: samsung: Fix error handling in aries_audio_probe 1065c3853258 ASoC: cros_ec_codec: Fix refcount leak in cros_ec_codec_platform_probe 13741bb88a93 opp: Fix error check in dev_pm_opp_attach_genpd() 0edd9f8d13a8 usb: cdns3: Don't use priv_dev uninitialized in cdns3_gadget_ep_enable() e62f79827784 jbd2: fix assertion 'jh->b_frozen_data == NULL' failure when journal aborted 5f9c70833ba6 ext4: recover csum seed of tmp_inode after migrating to extents b0e1268a8efd jbd2: fix outstanding credits assert in jbd2_journal_commit_transaction() 70f70d54f06b block: ensure iov_iter advances for added pages a24f05f7ced7 block/bio: remove duplicate append pages code 54e5b14c9b7f nvme: catch -ENODEV from nvme_revalidate_zones again a3f6aeba670e nvme: don't return an error from nvme_configure_metadata 92a6233585dc nvme: disable namespace access for unsupported metadata 52cd55a4fb2d nvme: define compat_ioctl again to unbreak 32-bit userspace. 34552bf35f91 nvme: use command_id instead of req->tag in trace_nvme_complete_rq() 87e7ba8b0b5b null_blk: fix ida error handling in null_add_dev() 06f39bc5a7e9 block/rnbd-srv: Set keep_id to true after mutex_trylock 2ceeb04252e6 RDMA/rxe: Fix error unwind in rxe_create_qp() bfb54ad9581d RDMA/rxe: Remove the is_user members of struct rxe_sq/rxe_rq/rxe_srq 66c735c9a747 RDMA/rxe: Add memory barriers to kernel queues 931990c820bb RDMA/mlx5: Add missing check for return value in get namespace flow 0911cadd4f59 of/fdt: declared return type does not match actual return type 128eeac87618 selftests: kvm: set rax before vmcall 9fc8d3bee714 mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region 622ef885a89a android: binder: stop saving a pointer to the VMA e60d7e2462bf RDMA/srpt: Fix a use-after-free e7e853cdde17 RDMA/srpt: Introduce a reference count in struct srpt_device ca120c04bfa8 RDMA/srpt: Duplicate port name members 28621b38ac57 platform/olpc: Fix uninitialized data in debugfs write e389e927e8f1 KVM: nVMX: Set UMIP bit CR4_FIXED1 MSR when emulating UMIP ee890b463398 mtd: spi-nor: fix spi_nor_spimem_setup_op() call in spi_nor_erase_{sector,chip}() bfa020146858 usb: cdns3: change place of 'priv_ep' assignment in cdns3_gadget_ep_dequeue(), cdns3_gadget_ep_enable() 477c95578c3a USB: serial: fix tty-port initialized comments 2988443802fc HID: amd_sfh: Handle condition of "no sensors" 0d265155501e PCI: tegra194: Fix link up retry sequence 472db7de9ff5 PCI: tegra194: Fix Root Port interrupt handling e4adb10bc5c6 RDMA/rxe: For invalidate compare according to set keys in mr 3695aa94d789 HID: alps: Declare U1_UNICORN_LEGACY support 71fdd63bfdbc mmc: cavium-thunderx: Add of_node_put() when breaking out of loop 209b5d06e989 mmc: cavium-octeon: Add of_node_put() when breaking out of loop 022c8d3f45fc RDMA/rxe: Fix mw bind to allow any consumer key portion 45382d69074a scripts/gdb: fix 'lx-dmesg' on 32 bits arch 9227a870b8e2 scripts/gdb: lx-dmesg: read records individually 3adcd80b5e10 dmaengine: imx-dma: Cast of_device_get_match_data() with (uintptr_t) 118e05368e27 HID: amd_sfh: Add NULL check for hid device 91443c669d28 HID: mcp2221: prevent a buffer overflow in mcp_smbus_write() eafb19c8fe04 gpio: gpiolib-of: Fix refcount bugs in of_mm_gpiochip_add_data() e25b828553ae RDMA/hfi1: fix potential memory leak in setup_base_ctxt() 5870343eabea clk: qcom: gcc-msm8939: Fix weird field spacing in ftbl_gcc_camss_cci_clk c41664346aa6 iio: cros: Register FIFO callback after sensor is registered f6e26e1a5f60 RDMA/siw: Fix duplicated reported IW_CM_EVENT_CONNECT_REPLY event 9fc44cfd1866 RDMA/hns: Fix incorrect clearing of interrupt status register 7e647a8d5fc0 RDMA/qedr: Fix potential memory leak in __qedr_alloc_mr() f851d8097fd9 RDMA/rtrs-clt: Replace list_next_or_null_rr_rcu with an inline function 527df029be34 RDMA/rtrs-clt: Rename rtrs_clt_sess to rtrs_clt_path bab17b761c89 RDMA/rtrs-srv: Rename rtrs_srv_sess to rtrs_srv_path f706fcd56858 RDMA/rtrs: Rename rtrs_sess to rtrs_path e44928f2db0f RDMA/rtrs: Do not allow sessname to contain special symbols / and . 8b6dba78922d RDMA/rtrs: Introduce destroy_cq helper 001f93b39ef7 RDMA/rtrs: Replace duplicate check with is_pollqueue helper 9c663e73f556 RDMA/rtrs: Fix warning when use poll mode on client side. 08ff62fff0b1 RDMA/rtrs-srv: Fix modinfo output for stringify b801e80e1162 RDMA/irdma: Fix setting of QP context err_rq_idx_valid field 9f9ef6cb72a3 RDMA/irdma: Fix VLAN connection with wildcard address 92520864ef9f RDMA/irdma: Fix a window for use-after-free 62d610cfc16f um: random: Don't initialise hwrng struct with zero 3bf1085657f8 interconnect: imx: fix max_node_id 52537ea892a5 phy: stm32: fix error return in stm32_usbphyc_phy_init 3f2989ed9570 eeprom: idt_89hpesx: uninitialized data in idt_dbgfs_csr_write() edd22e6ad249 usb: dwc3: qcom: fix missing optional irq warnings 116540c1052e usb: dwc3: core: Do not perform GCTL_CORE_SOFTRESET during bootup 92728470a952 usb: dwc3: core: Deprecate GCTL.CORESOFTRESET 4070f3c83cd2 usb: aspeed-vhub: Fix refcount leak bug in ast_vhub_init_desc() 120538461985 usb: gadget: udc: amd5536 depends on HAS_DMA 7689427e238d xtensa: iss: fix handling error cases in iss_net_configure() 758145c84fe1 xtensa: iss/network: provide release() callback c5641494cd7e scsi: smartpqi: Fix DMA direction for RAID requests 80f876b26dab PCI: qcom: Set up rev 2.1.0 PARF_PHY before enabling clocks c968af565ca6 PCI/portdrv: Don't disable AER reporting in get_port_device_capability() 81ea65c9aefe KVM: s390: pv: leak the topmost page table when destroy fails d795bbde3ff0 mmc: block: Add single read for 4k sector cards f8585cad6dea of: device: Fix missing of_node_put() in of_dma_set_restricted_buffer 5325975c19e3 mmc: sdhci-of-at91: fix set_uhs_signaling rewriting of MC1R 961d7d12080f memstick/ms_block: Fix a memory leak 2b12af05848f memstick/ms_block: Fix some incorrect memory allocation 125534d2591f mmc: renesas_sdhi: Get the reset handle early in the probe 268afd446ace mmc: mxcmmc: Silence a clang warning 352377cf7471 mmc: sdhci-of-esdhc: Fix refcount leak in esdhc_signal_voltage_switch e3a1eaea6631 staging: rtl8192u: Fix sleep in atomic context bug in dm_fsync_timer_callback 2c254fe3c5fc binder: fix redefinition of seq_file attributes 566887bad7ff intel_th: msu: Fix vmalloced buffers 08ec393b1d30 intel_th: msu-sink: Potential dereference of null pointer 9b5469573a27 intel_th: Fix a resource leak in an error handling path 0b154b745d11 scsi: qla2xxx: Check correct variable in qla24xx_async_gffid() 1a8cc2ed9547 PCI: endpoint: Don't stop controller when unbinding endpoint function 5ab2782c944e dmaengine: sf-pdma: Add multithread support for a DMA channel ebea637e9f4b KVM: arm64: Don't return from void function 250b46505175 soundwire: revisit driver bind/unbind and callbacks 3abe387e759a soundwire: bus_type: fix remove and shutdown support 06a949457a8d PCI: dwc: Always enable CDM check if "snps,enable-cdm-check" exists b03a8f1264ea PCI: dwc: Deallocate EPC memory on dw_pcie_ep_init() errors 981f451f3708 PCI: dwc: Set INCREASE_REGION_SIZE flag based on limit address 0f5e892c41b9 PCI: dwc: Disable outbound windows only for controllers using iATU 68c2cda90522 PCI: dwc: Add unroll iATU space support to dw_pcie_disable_atu() dbbfb410a3dd PCI: dwc: Stop link on host_init errors and de-initialization 44652154484e mm/mempolicy: fix get_nodes out of bound access 0b9f2f2a0488 clk: qcom: clk-rcg2: Make sure to not write d=0 to the NMD register 522e13ebbf48 clk: qcom: clk-rcg2: Fail Duty-Cycle configuration if MND divider is not enabled. 433a22104012 clk: qcom: camcc-sm8250: Fix topology around titan_top power domain 123c76fbc2dd clk: qcom: camcc-sdm845: Fix topology around titan_top power domain 93ff4172b9b2 clk: qcom: ipq8074: set BRANCH_HALT_DELAY flag for UBI clocks fd60d861624d clk: qcom: ipq8074: fix NSS port frequency tables 7616ebecd358 clk: qcom: ipq8074: SW workaround for UBI32 PLL lock 6f74519efa6a clk: qcom: ipq8074: fix NSS core PLL-s 3b4934a635d9 RDMA/rxe: Fix deadlock in rxe_do_local_ops() dac3ecbd1ab8 usb: host: xhci: use snprintf() in xhci_decode_trb() 26b305f01d62 clk: qcom: gcc-msm8939: Point MM peripherals to system_mm_noc clock d605b4125e77 clk: qcom: gcc-msm8939: Add missing system_mm_noc_bfdcd_clk_src 558b097f8cdb clk: qcom: gcc-msm8939: Fix bimc_ddr_clk_src rcgr base address 0c787dfc2238 clk: qcom: gcc-msm8939: Add missing SYSTEM_MM_NOC_BFDCD_CLK_SRC 9ed2640eb883 clk: qcom: clk-krait: unlock spin after mux completion 733ab0c19bf1 driver core: fix potential deadlock in __driver_attach 80169b136c89 misc: rtsx: Fix an error handling path in rtsx_pci_probe() 30f44ddfdb49 clk: qcom: camcc-sm8250: Fix halt on boot by reducing driver's init level 2e79153d2ce9 mtd: dataflash: Add SPI ID table 7837281f83bc dmaengine: dw-edma: Fix eDMA Rd/Wr-channels and DMA-direction semantics 3e541526aab6 scsi: iscsi: Fix session removal on shutdown ca8936581506 scsi: iscsi: Add helper to remove a session from the kernel 49f7414a1982 scsi: iscsi: Allow iscsi_if_stop_conn() to be called from kernel a78b882c1a9f mwifiex: fix sleep in atomic context bugs caused by dev_coredumpv 358fbfc1322b mwifiex: Ignore BTCOEX events from the 88W8897 firmware 26cdeedbb616 KVM: Don't set Accessed/Dirty bits for ZERO_PAGE d56c5eac8476 mm/memremap: fix memunmap_pages() race with get_dev_pagemap() d18a9085654b memremap: remove support for external pgmap refcounts d1e0ceeec04a lib/test_hmm: avoid accessing uninitialized pages 81b64a9da38f clk: mediatek: reset: Fix written reset bit offset 31c1072e6b55 iio: accel: bma400: Reordering of header files 363c82a63478 platform/chrome: cros_ec: Always expose last resume result 95faac56051b iio: accel: bma400: Fix the scale min and max macro values 17d7a36dcd46 scsi: qla2xxx: edif: Fix no logout on delete for N2N 3db6a63bae5f scsi: qla2xxx: edif: Fix session thrash 4c35b8eb3dc2 scsi: qla2xxx: edif: Tear down session if keys have been removed 58277fa8333f scsi: qla2xxx: edif: Fix no login after app start 1138e2da4244 scsi: qla2xxx: edif: Reduce disruption due to multiple app start cc5745f2ee40 scsi: qla2xxx: edif: Send LOGO for unexpected IKE message 154bf040ba53 netfilter: xtables: Bring SPDX identifier back 8cffaf09336b usb: xhci: tegra: Fix error check 4240b6e0f3b3 usb: gadget: tegra-xudc: Fix error check in tegra_xudc_powerdomain_init() 59026d5cc615 usb: ohci-nxp: Fix refcount leak in ohci_hcd_nxp_probe c0a4b454486b usb: host: Fix refcount leak in ehci_hcd_ppc_of_probe 1e5ec5e90e77 fpga: altera-pr-ip: fix unsigned comparison with less than zero 0675fe20da7f PCI: mediatek-gen3: Fix refcount leak in mtk_pcie_init_irq_domains() c99dca4ebc78 mtd: st_spi_fsm: Add a clk_disable_unprepare() in .probe()'s error path 762475464982 mtd: parsers: ofpart: Fix refcount leak in bcm4908_partitions_fw_offset 8ea607579d30 mtd: partitions: Fix refcount leak in parse_redboot_of 1ef96afd4f5a mtd: sm_ftl: Fix deadlock caused by cancel_work_sync in sm_release 8489a20ac481 HID: cp2112: prevent a buffer overflow in cp2112_xfer() 879bcbbec3e0 PCI: tegra194: Fix PM error handling in tegra_pcie_config_ep() c0ad5c7e68d1 PCI: microchip: Fix refcount leak in mc_pcie_init_irq_domains() ff1e7aea3ef7 phy: samsung: exynosautov9-ufs: correct TSRV register configurations 7840dce7966a KVM: SVM: Stuff next_rip on emulated INT3 injection if NRIPS is supported 2adc7032ec84 KVM: SVM: Unwind "speculative" RIP advancement if INTn injection "fails" 473ba2ee7641 scsi: qla2xxx: edif: Fix n2n login retry for secure device fd2c194089eb scsi: qla2xxx: edif: Fix n2n discovery issue with secure target ba051e1fe739 scsi: qla2xxx: edif: Add retry for ELS passthrough 703e1ccf6ff9 scsi: qla2xxx: edif: Synchronize NPIV deletion with authentication application d7d254cc1348 scsi: qla2xxx: edif: Fix inconsistent check of db_flags aa7269ee63ec scsi: qla2xxx: edif: Reduce connection thrash 7b2fbfa4b2cd scsi: qla2xxx: edif: Fix potential stuck session in sa update bf890f1408b2 scsi: qla2xxx: edif: Reduce Initiator-Initiator thrashing beb5bba5dd13 of: check previous kernel's ima-kexec-buffer against memory bounds 098b7e83b318 mtd: rawnand: meson: Fix a potential double free issue d5730780e9ea mtd: maps: Fix refcount leak in ap_flash_init 4d67c8f74d80 mtd: maps: Fix refcount leak in of_flash_probe_versatile f74bd76a7524 clk: renesas: r9a06g032: Fix UART clkgrp bitsel 36c27d813e75 HID: amd_sfh: Don't show client init failed as error when discovery fails c36369f7db87 wireguard: allowedips: don't corrupt stack when detecting overflow 73ccc2b153a2 wireguard: ratelimiter: use hrtimer in selftest 1618e0f1ed59 net: usb: make USB_RTL8153_ECM non user configurable 8890bdb93ff5 dccp: put dccp_qpolicy_full() and dccp_qpolicy_push() in the same lock d4249d465da3 net: ionic: fix error check for vlan flags in ionic_set_nic_features() 857f390dfdac net: rose: fix netdev reference changes bde545304f3d netdevsim: Avoid allocation warnings triggered from user space c9d901e17142 iavf: Fix 'tc qdisc show' listing too many queues d70ecd933042 iavf: Fix max_rate limiting f1974d3042d6 wifi: rtw88: check the return value of alloc_workqueue() f671cf48f383 netdevsim: fib: Fix reference count leak on route deletion failure 51dd6d3beb7f net: allow unbound socket for packets in VRF when tcp_l3mdev_accept set 8fd69d3df9f4 ipv6: add READ_ONCE(sk->sk_bound_dev_if) in INET6_MATCH() 68bf74ec95c3 inet: add READ_ONCE(sk->sk_bound_dev_if) in INET_MATCH() c8b1baca99cf crypto: hisilicon/sec - fix auth key size error 996be53de07b crypto: inside-secure - Add missing MODULE_DEVICE_TABLE for of 0d11ab3db14b crypto: hisilicon/hpre - don't use GFP_KERNEL to alloc mem during softirq e5697a0a4529 net/mlx5: Adjust log_max_qp to be 18 at most 2d800deb8766 net/mlx5e: Fix the value of MLX5E_MAX_RQ_NUM_MTTS 2109cba576c5 net/mlx5e: Remove WARN_ON when trying to offload an unsupported TLS cipher/version 22ae7f434f1f media: cedrus: hevc: Add check for invalid timestamp d7365590d15b wifi: libertas: Fix possible refcount leak in if_usb_probe() 4a40af2b0b95 wifi: iwlwifi: mvm: fix double list_add at iwl_mvm_mac_wake_tx_queue 689e5caf63e9 wifi: wil6210: debugfs: fix uninitialized variable use in `wil_write_file_wmi()` b50f5aa9f527 i2c: mux-gpmux: Add of_node_put() when breaking out of loop 4fc616e25b66 i2c: cadence: Support PEC for SMBus block read aa6da8c32acb Bluetooth: hci_intel: Add check for platform_driver_register d1bedcd7947b can: pch_can: pch_can_error(): initialize errc before using it 5793da4db3a9 can: error: specify the values of data[5..7] of CAN error frames 3d70b6605a94 can: usb_8dev: do not report txerr and rxerr during bus-off bbe42d5dc486 can: kvaser_usb_leaf: do not report txerr and rxerr during bus-off 0b328f9c7912 can: kvaser_usb_hydra: do not report txerr and rxerr during bus-off 4b71a3c2a29c can: sun4i_can: do not report txerr and rxerr during bus-off dcfcd5fc999b can: hi311x: do not report txerr and rxerr during bus-off 715ced011394 can: sja1000: do not report txerr and rxerr during bus-off b8c29e29059e can: rcar_can: do not report txerr and rxerr during bus-off ba0110c2dd03 can: pch_can: do not report txerr and rxerr during bus-off cbfcc7c4cc61 libbpf: fix an snprintf() overflow check ad3e3212492c selftests/bpf: fix a test for snprintf() overflow 4388ea680346 wifi: p54: add missing parentheses in p54_flush() 71fc0615c91e wifi: p54: Fix an error handling path in p54spi_probe() 074e865b37da wifi: wil6210: debugfs: fix info leak in wil_write_file_wmi() 05f3b437c962 media: staging: media: hantro: Fix typos 6b593bcc6e6d media: hevc: Embedded indexes in RPS 223b977c1cd4 media: hantro: Simplify postprocessor 9d36596b5f71 media: hantro: postproc: Fix motion vector space size b1385d437e90 media: cedrus: h265: Fix flag name f29659bad1d5 fs: check FMODE_LSEEK to control internal pipe splicing c9a8a448e5e4 bpf: Fix subprog names in stack traces. 8ff5be75ae31 selftests: timers: clocksource-switch: fix passing errors from child 4d3481398287 selftests: timers: valid-adjtimex: build fix for newer toolchains 070527cc3124 libbpf: Fix the name of a reused map 273c11d9a900 tcp: make retransmitted SKB fit into the send window 68f9f522ddf1 drm/exynos/exynos7_drm_decon: free resources when clk_set_parent() failed. 293c53b7dbf9 skmsg: Fix invalid last sg check in sk_msg_recvmsg() c4ff3cef5d96 mediatek: mt76: eeprom: fix missing of_node_put() in mt76_find_power_limits_node() f646d94d7aec mediatek: mt76: mac80211: Fix missing of_node_put() in mt76_led_init() 2837f4e90b13 mt76: mt7921: enlarge maximum VHT MPDU length to 11454 6e83b10d8c7a mt76: mt7921: fix aggregation subframes setting to HE max 0fb9387b8584 ieee80211: add EHT 1K aggregation definitions 67cd6261d38a mt76: mt7615: do not update pm stats in case of error f1609c4f4a21 mt76: mt76x02u: fix possible memory leak in __mt76x02u_mcu_send_msg 1a63d33006dc drm/msm/dpu: Fix for non-visible planes 340bfec294d5 drm/msm: Avoid dirtyfb stalls on video mode displays (v2) 7404d09455a0 media: platform: mtk-mdp: Fix mdp_ipi_comm structure alignment d6aee36c2f6f crypto: hisilicon - Kunpeng916 crypto driver don't sleep when in softirq aa495dfe7122 crypto: hisilicon/sec - don't sleep when in softirq f4e3a8c7e890 drm/msm/mdp5: Fix global state lock backoff 693f31dc9156 net: hinic: avoid kernel hung in hinic_get_stats64() e850a4fc89b0 net: hinic: fix bug that ethtool get wrong stats 8757ef67ce6b hinic: Use the bitmap API when applicable 3052197b1175 drm: bridge: sii8620: fix possible off-by-one 371331ede81d drm/mediatek: dpi: Only enable dpi after the bridge is enabled 4f541100fb28 drm/mediatek: dpi: Remove output format of YUV 23b1133bd33b drm/rockchip: Fix an error handling path rockchip_dp_probe() 703d706b23ac drm/rockchip: vop: Don't crash for invalid duplicate_state() 668fd740f8a6 selftests/xsk: Destroy BPF resources only when ctx refcount drops to 0 1fc6ba6d0dae crypto: arm64/gcm - Select AEAD for GHASH_ARM64_CE 8dc3b5d150b2 drm/vc4: hdmi: Correct HDMI timing registers for interlaced modes bbb4c0deae82 drm/vc4: hdmi: Fix timings for interlaced modes 6ffe6a64ef24 drm/vc4: hdmi: Reset HDMI MISC_CONTROL register 43d393e7cbb9 drm/vc4: hdmi: Avoid full hdmi audio fifo writes f30480775a6b drm/vc4: hdmi: Fix HPD GPIO detection 07d7d4330403 drm/vc4: dsi: Add correct stop condition to vc4_dsi_encoder_disable iteration 21febebc4fcc drm/vc4: dsi: Fix dsi0 interrupt support b096779a8276 drm/vc4: dsi: Register dsi0 as the correct vc4 encoder type fe6ebdb61559 drm/vc4: dsi: Correct pixel order for DSI0 62b6d4308c2c drm/vc4: dsi: Correct DSI divider calculations 80e2db799b38 drm/vc4: dsi: Release workaround buffer and DMA 3d722c01d628 drm/vc4: Use of_device_get_match_data() c653b2c6a247 drm/vc4: dsi: Switch to devm_drm_of_get_bridge ed486d15084f drm/bridge: Add a function to abstract away panels b6fea72ea1aa drm/vc4: plane: Fix margin calculations for the right/bottom edges 645b294e9bf7 drm/vc4: plane: Remove subpixel positioning check 0597bcf77489 media: tw686x: Fix memory leak in tw686x_video_init ad1a66b40bf8 media: driver/nxp/imx-jpeg: fix a unexpected return value problem db01d107c21f media: v4l2-mem2mem: prevent pollerr when last_buffer_dequeued is set 7ca91b2d870f media: hdpvr: fix error value returns in hdpvr_read 3123ae6fdd40 drm/mcde: Fix refcount leak in mcde_dsi_bind 375a6fdf7d54 media: imx-jpeg: Disable slot interrupt when frame done 54f1c0606695 drm: bridge: adv7511: Add check for mipi_dsi_driver_register f831d2882c84 crypto: ccp - During shutdown, check SEV data pointer before using 8f458e34a804 test_bpf: fix incorrect netdev features 621595f771a6 rcutorture: Fix ksoftirqd boosting timing and iteration 489b93ac63d2 rcutorture: Don't cpuhp_remove_state() if cpuhp_setup_state() failed 5a6ff3e32a0c rcutorture: Warn on individual rcu_torture_init() error conditions e32f8c51a650 drm/radeon: fix incorrrect SPDX-License-Identifiers 88b551561ded wifi: iwlegacy: 4965: fix potential off-by-one overflow in il4965_rs_fill_link_cmd() 03ca957c5f7b ath9k: fix use-after-free in ath9k_hif_usb_rx_cb ebde990e2436 media: imx-jpeg: Implement drain using v4l2-mem2mem helpers 9ae2d729de63 media: imx-jpeg: Align upwards buffer size 88355f7b682b media: imx-jpeg: Support dynamic resolution change 07888b84f370 media: imx-jpeg: Handle source change in a function 8fcbb2e91e26 media: imx-jpeg: Identify and handle precision correctly 24eef33c384e media: imx-jpeg: Refactor function mxc_jpeg_parse cab2a15969d0 media: imx-jpeg: Set V4L2_BUF_FLAG_LAST at eos 5709766b078a media: imx-jpeg: use NV12M to represent non contiguous NV12 cbc257317106 media: imx-jpeg: Add pm-runtime support for imx-jpeg c0d98e53e921 media: imx-jpeg: Leave a blank space before the configuration data 2c784c14938a media: imx-jpeg: Correct some definition according specification 33196a7ac6fa media: tw686x: Register the irq at the end of probe f61c0d97bdc8 media: atmel: atmel-sama7g5-isc: fix warning in configs without OF 85c317a626b8 crypto: sun8i-ss - fix infinite loop in sun8i_ss_setup_ivs() 35927d7509ab i2c: Fix a potential use after free 8b4bba610f52 can: netlink: allow configuring of fixed data bit rates without need for do_set_data_bittiming callback d9bd6a965908 can: netlink: allow configuring of fixed bit rates without need for do_set_bittiming callback ab5a4e0cbfe3 net: fix sk_wmem_schedule() and sk_rmem_schedule() errors d806f3ae4b3c crypto: sun8i-ss - fix error codes in allocate_flows() b3cb6006857c crypto: sun8i-ss - do not allocate memory when handling hash requests aeecc92f5a68 drm: adv7511: override i2c address of cec before accessing it 72893aadc001 drm/virtio: Fix NULL vs IS_ERR checking in virtio_gpu_object_shmem_init ff0087df198d drm/shmem-helper: Pass GEM shmem object in public interfaces 4109ff9e7b95 drm/shmem-helper: Export dedicated wrappers for GEM object functions a3f82087b768 drm/shmem-helper: Unexport drm_gem_shmem_create_with_handle() 39caef09666c virtio-gpu: fix a missing check to avoid NULL dereference c3a1cfd16445 i2c: mxs: Silence a clang warning 73778e237003 i2c: npcm: Correct slave role behavior cdd51152a100 i2c: npcm: Remove own slave addresses 2:10 a42f0c4c64fe drm/bridge: lt9611uxc: Cancel only driver's work 275fed7142ff drm/meson: encoder_hdmi: Fix refcount leak in meson_encoder_hdmi_init e098989a9219 drm/meson: encoder_hdmi: switch to bridge DRM_BRIDGE_ATTACH_NO_CONNECTOR c901a385b7a1 drm/mediatek: Add pull-down MIPI operation in mtk_dsi_poweroff function 87c251d960dc drm/mediatek: Separate poweron/poweroff from enable/disable and define new funcs 2ec80289a7ff drm/mediatek: Modify dsi funcs to atomic operations deb603c5928e drm/radeon: fix potential buffer overflow in ni_set_mc_special_registers() 166b0a6171ab ath11k: Fix incorrect debug_mask mappings 2dc78843fe98 drm/mipi-dbi: align max_chunk to 2 in spi_transfer eaff3946a86f ath11k: fix netdev open race 90b4ec83ef15 wifi: rtlwifi: fix error codes in rtl_debugfs_set_write_h2c() 438ac9f4f7e4 drm/panel: Fix build error when CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=y && CONFIG_DRM_DISPLAY_HELPER=m c2af61bd0404 drm/st7735r: Fix module autoloading for Okaya RH128128T d2d2789fb956 ath10k: do not enforce interrupt trigger type 037844355198 drm/bridge: tc358767: Move (e)DP bridge endpoint parsing into dedicated function 3f4829cd4784 drm/dp: Export symbol / kerneldoc fixes for DP AUX bus 0491709eb3a6 pwm: lpc18xx: Fix period handling 3475e55bc54d pwm: lpc18xx-sct: Simplify driver by not using pwm_[gs]et_chip_data() d0c79cda85b6 pwm: lpc18xx-sct: Reduce number of devm memory allocations 009b384092ba pwm: sifive: Shut down hardware only after pwmchip_remove() completed 53d784838a38 pwm: sifive: Ensure the clk is enabled exactly once per running PWM 5c86cf45f551 pwm: sifive: Simplify offset calculation for PWMCMP registers 87efb79c5f9e dm: return early from dm_pr_call() if DM device is suspended f28d733c318e thermal/tools/tmon: Include pthread and time headers in tmon.h 226935eabe33 selftests/seccomp: Fix compile warning when CC=clang 7bc43ab2b90a x86/extable: Fix ex_handler_msr() print condition b3d3069a6fc8 nohz/full, sched/rt: Fix missed tick-reenabling bug in dequeue_task_rt() 4125108ec842 drivers/perf: arm_spe: Fix consistency of SYS_PMSCR_EL1.CX 9d2a0422dedc irqdomain: Report irq number for NOMAP domains a815cb1088e7 arm64: dts: qcom: qcs404: Fix incorrect USB2 PHYs assignment 7c432710198e soc: qcom: Make QCOM_RPMPD depend on PM c9df8ff29009 regulator: of: Fix refcount leak bug in of_get_regulation_constraints() a638fa974512 dm writecache: count number of blocks discarded, not number of discard bios fc988f1ca265 dm writecache: count number of blocks written, not number of write bios 3a2500b73a17 dm writecache: count number of blocks read, not number of read bios 880c4513eb33 dm writecache: return void from functions 764b8892d7da PM: domains: Ensure genpd_debugfs_dir exists before remove b4439abfd77e blktrace: Trace remapped requests correctly c1a21bf5d012 hwmon: (drivetemp) Add module alias 415b4ce61308 spi: tegra20-slink: fix UAF in tegra_slink_remove() 445fb9c19cf4 spi: Fix simplification of devm_spi_register_controller 6d8e185bf9de blk-mq: don't create hctx debugfs dir until q->debugfs_dir is created 1c350a597c2d erofs: avoid consecutive detection for Highmem memory a34982fd219e arm64: tegra: Fix SDMMC1 CD on P2888 a7f751d4e830 arm64: tegra: Mark BPMP channels as no-memory-wc 778b6531fe24 arm64: tegra: Update Tegra234 BPMP channel addresses 09da10968581 arm64: tegra: Fixup SYSRAM references 40d72c485a85 arm64: dts: mt7622: fix BPI-R64 WPS button 759fa566f433 arm64: dts: qcom: sm8250: add missing PCIe PHY clock-cells 650d2e76a317 arm64: dts: qcom: sm6125: Append -state suffix to pinctrl nodes 7847ebb6fcec arm64: dts: qcom: sm6125: Move sdc2 pinctrl from seine-pdx201 to sm6125 c24bbe45965d ACPI: VIOT: Fix ACS setup 273a7fbb06d6 drivers/iio: Remove all strcpy() uses 335852f7a976 ACPI: APEI: explicit init of HEST and GHES in apci_init() 6dc72d0181b4 arm64: dts: qcom: msm8916: Fix typo in pronto remoteproc node 1c84883e79a3 stack: Declare {randomize_,}kstack_offset to fix Sparse warnings 4a020202c391 bus: hisi_lpc: fix missing platform_device_put() in hisi_lpc_acpi_probe() a0a9813f1e09 ARM: dts: qcom: pm8841: add required thermal-sensor-cells 053543ac1d09 soc: qcom: aoss: Fix refcount leak in qmp_cooling_devices_register 84a928b44cb3 soc: qcom: ocmem: Fix refcount leak in of_get_ocmem e89261b18c4e ARM: dts: qcom-msm8974: fix irq type on blsp2_uart1 c1fdcd13a610 ACPI: APEI: Fix _EINJ vs EFI_MEMORY_SP fc6dbc57f9d1 regulator: qcom_smd: Fix pm8916_pldo range 179034fb108e cpufreq: zynq: Fix refcount leak in zynq_get_revision 78ed18a5aa7f arm64: dts: qcom: sdm636-sony-xperia-ganges-mermaid: correct sdc2 pinconf 0a8d15d85b19 arm64: dts: qcom: sdm630: fix gpu's interconnect path cd6bd95e9b02 arm64: dts: qcom: sdm630: fix the qusb2phy ref clock 9f3b0a0b87e6 arm64: dts: qcom: sdm630: disable GPU by default 1bf747824a8c ARM: OMAP2+: Fix refcount leak in omap3xxx_prm_late_init 230ad40a59c9 ARM: OMAP2+: Fix refcount leak in omapdss_init_of ddad68dd9742 ARM: dts: qcom: mdm9615: add missing PMIC GPIO reg 925a0117ac68 block: fix infinite loop for invalid zone append 9abd50506fe4 soc: fsl: guts: machine variable might be unset 4d6f33865e21 arm64: dts: qcom: sc7180: Remove ipa_fw_mem node on trogdor e0067e6d5475 locking/lockdep: Fix lockdep_init_map_*() confusion 5b418289b060 arm64: cpufeature: Allow different PMU versions in ID_DFR0_EL1 c66b3b49fe03 arm64: select TRACE_IRQFLAGS_NMI_SUPPORT e94388f78e65 arm64: dts: mt8192: Fix idle-states entry-method 2fe4c39aa379 arm64: dts: mt8192: Fix idle-states nodes naming scheme e50541493882 ARM: dts: ast2600-evb-a1: fix board compatible 5f73deb9afa6 ARM: dts: ast2600-evb: fix board compatible 6fa1cf1b92f0 ARM: dts: ast2500-evb: fix board compatible 377a4c5cb7ab x86/pmem: Fix platform-device leak in error path 5a73493f0d6a arm64: dts: renesas: Fix thermal-sensors on single-zone sensors f370fbbd3151 soc: amlogic: Fix refcount leak in meson-secure-pwrc.c cb119a1dd929 dt-bindings: iio: accel: Add DT binding doc for ADXL355 7bbcbfbc314d scsi: hisi_sas: Use managed PCI functions c010048e3f71 soc: renesas: r8a779a0-sysc: Fix A2DP1 and A2CV[2357] PDR values e7e4f1cb915e ARM: dts: imx7d-colibri-emmc: add cpu1 supply 4bd8bc5c77a0 ACPI: processor/idle: Annotate more functions to live in cpuidle section bc7f487395f2 ARM: bcm: Fix refcount leak in bcm_kona_smc_init 1f4bc0604dff spi: spi-altera-dfl: Fix an error handling path ebbd1412ce4f arm64: dts: renesas: beacon: Fix regulator node names e21744c6a0d4 meson-mx-socinfo: Fix refcount leak in meson_mx_socinfo_init a7c16b8966d4 ARM: findbit: fix overflowing offset 0ff7f81559fa spi: spi-rspi: Fix PIO fallback on RZ platforms 8e3407e0f5e1 powerpc/64s: Disable stack variable initialisation for prom_init e45491556e2a drm/amdgpu: Remove one duplicated ef removal abd3622f657e kasan: test: Silence GCC 12 warnings 7363a69d8ca8 selinux: Add boundary check in put_entry() c877c5217145 selinux: fix memleak in security_read_state_kernel() 2f0e18e0db42 PM: hibernate: defer device probing when resuming from hibernation d68601914e00 hwmon: (sht15) Fix wrong assumptions in device remove callback fb98663448cb hwmon: (dell-smm) Add Dell XPS 13 7390 to fan control whitelist c5a73bd9f11a firmware: tegra: Fix error check return value of debugfs_create_file() c53d904973cb ARM: shmobile: rcar-gen2: Increase refcount for new reference ef94e7897744 arm64: dts: allwinner: a64: orangepi-win: Fix LED node name 3a4b3a0ff064 arm64: dts: qcom: ipq8074: fix NAND node name c0b8dcbaf37f ARM: dts: qcom: sdx55: Fix the IRQ trigger type for UART 01d539d9f538 ACPI: LPSS: Fix missing check in register_device_clock() 30abb8735892 ACPI: PM: save NVS memory for Lenovo G40-45 f450635d781f ACPI: EC: Drop the EC_FLAGS_IGNORE_DSDT_GPE quirk 730b9eb8fb88 ACPI: EC: Remove duplicate ThinkPad X1 Carbon 6th entry from DMI quirks 75f23d72b6e0 ARM: OMAP2+: pdata-quirks: Fix refcount leak bug a89a865dc9f0 ARM: OMAP2+: display: Fix refcount leak bug b856645c1849 spi: synquacer: Add missing clk_disable_unprepare() cbfe9a2303c8 ARM: dts: ux500: Fix Gavini accelerometer mounting matrix e2d106b28460 ARM: dts: ux500: Fix Codina accelerometer mounting matrix ceafabd1d4ff ARM: dts: BCM5301X: Add DT for Meraki MR26 0e4c38c795e7 ARM: dts: imx6ul: fix qspi node compatible 95ba9c53999e ARM: dts: imx6ul: fix lcdif node compatible 2db26fa7b9a1 ARM: dts: imx6ul: fix csi node compatible 5357c3b24cfe ARM: dts: imx6ul: fix keypad compatible 135155585647 ARM: dts: imx6ul: change operating-points to uint32-matrix ca367834a787 ARM: dts: imx6ul: add missing properties for sram 8df06a275338 wait: Fix __wait_event_hrtimeout for RT/DL tasks f0d66189d161 irqchip/mips-gic: Check the return value of ioremap() in gic_of_init() f066e015821c sched/core: Always flush pending blk_plug f116c621dd1e genirq: GENERIC_IRQ_IPI depends on SMP 00ffa95ed649 irqchip/mips-gic: Only register IPI domain when SMP is enabled f9842ec6839a genirq: Don't return error on missing optional irq_request_resources() 079651c6cfdc sched/fair: Introduce SIS_UTIL to search idle CPU based on sum of util_avg 96b18d3a1be0 ext2: Add more validity checks for inode counts add4bc9281e8 arm64: kasan: Revert "arm64: mte: reset the page tag in page->flags" cc69ef95988b arm64: fix oops in concurrently setting insn_emulation sysctls 42eede3ae05b arm64: Do not forget syscall when starting a new thread. d1e812beae86 arch: make TRACE_IRQFLAGS_NMI_SUPPORT generic 932b5e65245c x86: Handle idle=nomwait cmdline properly for x86_idle 9ccb5d391c51 epoll: autoremove wakers even more aggressively 8a2df34b5bf6 netfilter: nf_tables: fix null deref due to zeroed list head 257b944464be netfilter: nf_tables: do not allow RULE_ID to refer to another chain 915015130169 netfilter: nf_tables: do not allow CHAIN_ID to refer to another table faafd9286f13 netfilter: nf_tables: do not allow SET_ID to refer to another table 5ea18ddc1703 usb: dwc3: gadget: fix high speed multiplier setting 332a8c027aa3 usb: dwc3: gadget: refactor dwc3_repare_one_trb f0782cf2dce0 arm64: dts: uniphier: Fix USB interrupts for PXs3 SoC 148a7fe3cdfc ARM: dts: uniphier: Fix USB interrupts for PXs2 SoC b76ea430e94f USB: HCD: Fix URB giveback issue in tasklet function 269c917837c4 usb: typec: ucsi: Acknowledge the GET_ERROR_STATUS command completion b49b29ee113a coresight: Clear the connection field properly e41db8a9ce69 MIPS: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK db68d474cf09 powerpc/powernv: Avoid crashing if rng is NULL 552a29e47174 powerpc/ptdump: Fix display of RW pages on FSL_BOOK3E 79da7a5f8f0b powerpc/fsl-pci: Fix Class Code of PCIe Root Port fdf759059164 PCI: Add defines for normal and subtractive PCI bridges ae6620a39748 ia64, processor: fix -Wincompatible-pointer-types in ia64_get_irr() 74d64284538e media: [PATCH] pci: atomisp_cmd: fix three missing checks on list iterator ddc7fadd0504 mbcache: add functions to delete entry if unused 1250557d3bf3 mbcache: don't reclaim used entries 0f4d18cbea4a md-raid10: fix KASAN warning c5e4cdd44387 md-raid: destroy the bitmap after destroying the thread 351ec3d68ce0 serial: mvebu-uart: uart2 error bits clearing ec8e701f9e20 fuse: ioctl: translate ENOSYS daa9cfb86221 fuse: limit nsec a54c509c32ad ksmbd: fix use-after-free bug in smb2_tree_disconect 577619605556 ksmbd: prevent out of bound read for SMB2_TREE_CONNNECT dd4e4c811898 ksmbd: fix memory leak in smb2_handle_negotiate dead7f484a3b soundwire: qcom: Check device status before reading devid 71bc3b75e941 scsi: qla2xxx: Zero undefined mailbox IN registers a659c7f8114d scsi: qla2xxx: Fix incorrect display of max frame size 8c004b7dbb34 scsi: sg: Allow waiting for commands to complete on removed device fac589fb7646 iio: light: isl29028: Fix the warning in isl29028_remove() a76771da2156 iio: fix iio_format_avail_range() printing for none IIO_VAL_INT cac7ead0b3ab um: seed rng using host OS rng 5d096e2dc20b um: Remove straying parenthesis 2e88f5003399 mtd: rawnand: arasan: Update NAND bus clock instead of system clock 2ffe64acf7d6 mtd: rawnand: arasan: Fix clock rate in NV-DDR 89f3a8bbb4a7 btrfs: reject log replay if there is unsupported RO compat flag 1f8ca9c40e62 bpf: Fix KASAN use-after-free Read in compute_effective_progs 27f8f5219fe4 drm/amdgpu: fix check in fbdev init eb3c69c7c777 drm/amdgpu: Check BO's requested pinning domains against its preferred_domains f792acb67deb drm/nouveau/kms: Fix failure path for creating DP connectors 67cb7be1561a drm/nouveau/acpi: Don't print error when we get -EINPROGRESS from pm_runtime f522c189e465 drm/nouveau: Don't pm_runtime_put_sync(), only pm_runtime_put_autosuspend() dcf37f58827e drm/nouveau: fix another off-by-one in nvbios_addr 2806b02bac9c drm/hyperv-drm: Include framebuffer and EDID headers 97049e69f5a8 drm/vc4: hdmi: Disable audio if dmas property is present but empty 8589a83c0ae9 drm/shmem-helper: Add missing vunmap on error da2a1aa058ac drm/gem: Properly annotate WW context on drm_gem_lock_reservations() error 3ef94852bb33 rtc: rx8025: fix 12/24 hour mode detection on RX-8035 bb3b601f1414 RISC-V: Add modules to virtual kernel memory layout dump 150573c60c02 RISC-V: Fixup schedule out issue in machine_crash_shutdown() 111a049cacc6 RISC-V: Fixup get incorrect user mode PC for kernel mode regs 22ae2fe45516 RISC-V: kexec: Fixup use of smp_processor_id() in preemptible context 63fbab985a16 dt-bindings: riscv: fix SiFive l2-cache's cache-sets c71e000db853 riscv:uprobe fix SR_SPIE set/clear handling 7df75cbd1bec parisc: io_pgetevents_time64() needs compat syscall in 32-bit compat mode 9b67131162dc parisc: Check the return value of ioremap() in lba_driver_probe() 68949e725c39 parisc: Drop pa_swapper_pg_lock spinlock 422421cbf39a parisc: Fix device names in /proc/iomem 35ef2ee74d95 ovl: drop WARN_ON() dentry is NULL in ovl_encode_fh() f2a920daa780 crypto: ccp - Use kzalloc for sev ioctl interfaces to prevent kernel memory leak 4228c037f88e fix short copy handling in copy_mc_pipe_to_iter() 635fd8953e43 usbnet: Fix linkwatch use-after-free on disconnect d0d6186eae61 fbcon: Fix accelerated fbdev scrolling while logo is still shown c1e09ee98f3a fbcon: Fix boundary checks for fbcon=vc:n1-n2 parameters 06d6eb948e53 thermal: sysfs: Fix cooling_device_stats_setup() error code path cd28cf0f69b4 fs: Add missing umask strip in vfs_tmpfile 5efc5b3baf13 vfs: Check the truncate maximum size in inode_newsize_ok() 446f123aa602 tty: vt: initialize unicode screen buffer 6b8d61a9fd96 ALSA: hda/realtek: Add a quirk for HP OMEN 15 (8786) mute LED 7ad08c1e18c7 ALSA: hda/realtek: Add quirk for another Asus K42JZ model 5d5b2d1d3663 ALSA: hda/cirrus - support for iMac 12,1 model e4b337fb82bf ALSA: hda/conexant: Add quirk for LENOVO 20149 Notebook model c840d626472e riscv: set default pm_power_off to NULL abedd69baf6e KVM: x86: revalidate steal time cache if MSR value changes 77e26cdf5ced KVM: x86: do not report preemption if the steal time cache is stale 69704ca43e08 KVM: x86: Tag kvm_mmu_x86_module_init() with __init 439fcac3d0e0 KVM: nVMX: Always enable TSC scaling for L2 when it was enabled for L1 14aebe952f86 KVM: x86: Set error code to segment selector on LLDT/LTR non-canonical #GP ccbf3f955ccd KVM: x86: Mark TSS busy during LTR emulation _after_ all fault checks 2a117667f32f KVM: nVMX: Inject #UD if VMXON is attempted with incompatible CR0/CR4 3868687afae1 KVM: nVMX: Account for KVM reserved CR4 bits in consistency checks 76e6038cfa9b KVM: nVMX: Let userspace set nVMX MSR to any _host_ supported value 9953f86a67e5 KVM: x86: Split kvm_is_valid_cr4() and export only the non-vendor bits aeb4c3e1c46f KVM: s390: pv: don't present the ecall interrupt twice 6afe88fbb40e KVM: SVM: Don't BUG if userspace injects an interrupt with GIF=0 1f27ca6534f3 KVM: nVMX: Snapshot pre-VM-Enter DEBUGCTL for !nested_run_pending case b69b7c1a0d21 KVM: nVMX: Snapshot pre-VM-Enter BNDCFGS for !nested_run_pending case 5138b0f7cb5b HID: wacom: Don't register pad_input for touch switch c5ec7920b566 HID: wacom: Only report rotation for art pen 109f0544a518 HID: hid-input: add Surface Go battery quirk e9ba81ee1cbd lockd: detect and reject lock arguments that overflow b437275e894b add barriers to buffer_uptodate and set_buffer_uptodate 594f1b923813 wifi: mac80211_hwsim: use 32-bit skb cookie 6b6ed18432ea wifi: mac80211_hwsim: add back erroneously removed cast 879f766eaa31 wifi: mac80211_hwsim: fix race condition in pending packet 14acf0290d2d ALSA: hda/realtek: Add quirk for HP Spectre x360 15-eb0xxx 196d8d34de95 ALSA: hda/realtek: Add quirk for Clevo NV45PZ 64ca7f50ad96 ALSA: bcd2000: Fix a UAF bug on the error path of probing 30e8b553e029 ALSA: usb-audio: Add quirk for Behringer UMC202HD 6a463eb6dfcc nfsd: eliminate the NFSD_FILE_BREAK_* flags 8eedc616f327 NFSD: Clean up the show_nf_flags() macro 94d0dd56f817 pNFS/flexfiles: Report RDMA connection errors to the server 661714de2403 scsi: Revert "scsi: qla2xxx: Fix disk failure to rediscover" 3593f251f973 Revert "pNFS: nfs3_set_ds_client should set NFS_CS_NOPING" b6c05de137c3 x86: link vdso and boot with -z noexecstack --no-warn-rwx-segments 4c7ee827da2c Makefile: link with -z noexecstack --no-warn-rwx-segments 7217df812798 Linux 5.15.60 5c5c77746ce1 x86/speculation: Add LFENCE to RSB fill sequence 7fcd99e889c0 x86/speculation: Add RSB VM Exit protections c81d1bb58c88 macintosh/adb: fix oob read in do_adb_query() function d98cf2b40c20 Bluetooth: btusb: Add Realtek RTL8852C support ID 0x13D3:0x3586 ee421ad8973b Bluetooth: btusb: Add Realtek RTL8852C support ID 0x13D3:0x3587 59689a843bc9 Bluetooth: btusb: Add Realtek RTL8852C support ID 0x0CB8:0xC558 b653eeaa8cf8 Bluetooth: btusb: Add Realtek RTL8852C support ID 0x04C5:0x1675 d4f921efb4bf Bluetooth: btusb: Add Realtek RTL8852C support ID 0x04CA:0x4007 04e3388eeb47 Bluetooth: btusb: Add support of IMC Networks PID 0x3568 6a5ec48fb752 dt-bindings: bluetooth: broadcom: Add BCM4349B1 DT binding 88e088e29487 Bluetooth: hci_bcm: Add DT compatible for CYW55572 2aa38f0af306 Bluetooth: hci_bcm: Add BCM4349B1 variant 37b385c78cd5 btrfs: zoned: fix critical section of relocation inode writeback 5e04c8bf42d8 btrfs: zoned: prevent allocation from previous data relocation BG 775871d4be0d arm64: set UXN on swapper page tables a619a0312099 KVM: x86/svm: add __GFP_ACCOUNT to __sev_dbg_{en,de}crypt_user() e423893fe320 selftests: KVM: Handle compiler optimizations in ucall bc2cee443c74 tools/kvm_stat: fix display of error when multiple processes are found 9acd899d2feb KVM: selftests: Make hyperv_clock selftest more stable ad6fd99d5feb KVM: x86: do not set st->preempted when going back to user space 92343314d34e KVM: x86: do not report a vCPU as preempted outside instruction boundaries 3d4c28475ee3 crypto: arm64/poly1305 - fix a read out-of-bound 397c2116cbe2 ACPI: APEI: Better fix to avoid spamming the console with old error logs e7170bcda613 ACPI: video: Shortening quirk list by identifying Clevo by board_name only 3a5fab5c4505 ACPI: video: Force backlight native for some TongFang devices 9894717519cc tools/vm/slabinfo: Handle files in debugfs 7ad47f414b40 block: fix default IO priority handling again e889a4c440eb selftests/bpf: Check dst_port only on the client socket 119debdb9f25 selftests/bpf: Extend verifier and bpf_sock tests for dst_port loads df9692b8a319 x86/speculation: Make all RETbleed mitigations 64-bit only d676d6149a2f Linux 5.15.59 f0e42e43795d x86/bugs: Do not enable IBPB at firmware entry when IBPB is not available d10e819d13f7 locking/rwsem: Allow slowpath writer to ignore handoff bit if not set by first waiter 66d31cef4806 docs/kernel-parameters: Update descriptions for "mitigations=" param with retbleed 7bada8b0bdf1 EDAC/ghes: Set the DIMM label unconditionally 30dc2effc74a ARM: 9216/1: Fix MAX_DMA_ADDRESS overflow 86e83233dd01 page_alloc: fix invalid watermark check on a negative value 51a772c34ea4 mm/hmm: fault non-owner device private entries 350fcb5e7bbb ARM: crypto: comment out gcc warning that breaks clang builds e796e1fe20ec sctp: leave the err path free in sctp_stream_init to sctp_stream_free f7c2a9c5435a sfc: disable softirqs for ptp TX fe0e602f0502 perf symbol: Correct address for bss symbols 871168abe6d8 virtio-net: fix the race between refill work and close 91c11008aab0 netfilter: nf_queue: do not allow packet truncation below transport header offset be5cd347ba22 octeontx2-pf: cn10k: Fix egress ratelimit configuration 3688939cd3e8 sctp: fix sleep in atomic context bug in timer handlers 186fcdb68f42 i40e: Fix interface init with MSI interrupts (no MSI-X) 4685f16b3a5d ipv4: Fix data-races around sysctl_fib_notify_on_flag_change. eaccca7a0bb8 tcp: Fix data-races around sysctl_tcp_reflect_tos. 4cc070e0ef2d tcp: Fix a data-race around sysctl_tcp_comp_sack_nr. 34c9977b4dca tcp: Fix a data-race around sysctl_tcp_comp_sack_slack_ns. 6842c94de9d5 tcp: Fix a data-race around sysctl_tcp_comp_sack_delay_ns. 618116a273b7 net: Fix data-races around sysctl_[rw]mem(_offset)?. a610feb170bf tcp: Fix data-races around sk_pacing_rate. b01b4f5b45ff net: mld: fix reference count leak in mld_{query | report}_work() 5831ccf37a31 net: macsec: fix potential resource leak in macsec_add_rxsa() and macsec_add_txsa() 2959a86a472f macsec: always read MACSEC_SA_ATTR_PN as a u64 a706a40d42f4 macsec: limit replay window size with XPN 6ad56d5c4f98 macsec: fix error message in macsec_add_rxsa and _txsa 8991687d3bcf macsec: fix NULL deref in macsec_add_rxsa 830582c16be1 Documentation: fix sctp_wmem in ip-sysctl.rst dac5644a823e tcp: Fix a data-race around sysctl_tcp_invalid_ratelimit. 6f446677ebb3 tcp: Fix a data-race around sysctl_tcp_autocorking. bd07f2e70a4b tcp: Fix a data-race around sysctl_tcp_min_rtt_wlen. 922ca9fd221b tcp: Fix a data-race around sysctl_tcp_min_tso_segs. 777d18e65d09 net: sungem_phy: Add of_node_put() for reference returned by of_get_parent() 40f4739bbd36 net: pcs: xpcs: propagate xpcs_read error to xpcs_get_state_c37_sgmii c721324afc58 igmp: Fix data-races around sysctl_igmp_qrv. ad6d6ae4a34c net/tls: Remove the context from the list in tls_device_down 189e370b8250 ipv6/addrconf: fix a null-ptr-deref bug for ip6_ptr 4845d3ef6445 net: ping6: Fix memleak in ipv6_renew_options(). 6a4a1c70e446 scsi: mpt3sas: Stop fw fault watchdog work item during system shutdown 3d3e41069b65 scsi: core: Fix warning in scsi_alloc_sgtables() ff2932ac8ee1 tcp: Fix a data-race around sysctl_tcp_challenge_ack_limit. a88de75673e4 tcp: Fix a data-race around sysctl_tcp_limit_output_bytes. 664a3311e671 tcp: Fix data-races around sysctl_tcp_moderate_rcvbuf. 59e2332846d8 octeontx2-pf: Fix UDP/TCP src and dst port tc filters 927c5cf0ba3e Revert "tcp: change pingpong threshold to 3" bdaf56e0df15 scsi: ufs: host: Hold reference returned by of_parse_phandle() 7f0a36506809 ice: do not setup vlan for loopback VSI cef4c1d0fb48 ice: check (DD | EOF) bits on Rx descriptor rather than (EOP | RS) 62e721dee8cc tcp: Fix data-races around sysctl_tcp_no_ssthresh_metrics_save. aa2ca5b5629d tcp: Fix a data-race around sysctl_tcp_nometrics_save. 6e167ed68999 tcp: Fix a data-race around sysctl_tcp_frto. 0d8fa3c2a442 tcp: Fix a data-race around sysctl_tcp_adv_win_scale. 74753ec663d7 tcp: Fix a data-race around sysctl_tcp_app_win. 807b028115eb tcp: Fix data-races around sysctl_tcp_dsack. c9c01dd38975 watch_queue: Fix missing locking in add_watch_to_object() 093610f216d0 watch_queue: Fix missing rcu annotation 11c1cc3f6e42 drm/simpledrm: Fix return type of simpledrm_simple_display_pipe_mode_valid() 121c8993d4f3 nouveau/svm: Fix to migrate all requested pages 8bd9747d3066 s390/archrandom: prevent CPACF trng invocations in interrupt context 71f71150115a asm-generic: remove a broken and needless ifdef conditional dc124c849c72 hugetlb: fix memoryleak in hugetlb_mcopy_atomic_pte 2722fb0f7028 mm: fix page leak with multiple threads mapping the same page 70d0ce332d26 secretmem: fix unhandled fault in truncate 3ef8040afce7 fs: sendfile handles O_NONBLOCK of out_fd 518df26b5238 ntfs: fix use-after-free in ntfs_ucsncmp() 46f6301fb4f1 Revert "ocfs2: mount shared volume without ha stack" f32d5615a78a Bluetooth: L2CAP: Fix use-after-free caused by l2cap_chan_put 7d8048d4e064 Linux 5.15.58 c6e4817ab622 drm/amd/display: Fix wrong format specifier in amdgpu_dm.c 198a6f40822e x86/entry_32: Fix segment exceptions ec9ec3bc08b1 drm/amdgpu: Off by one in dm_dmub_outbox1_low_irq() e4481000ac68 x86: drop bogus "cc" clobber from __try_cmpxchg_user_asm() 9444462d6343 KVM: x86: fix typo in __try_cmpxchg_user causing non-atomicness b6c24afba608 x86/extable: Prefer local labels in .set directives f85a6046f771 drm/amd/display: invalid parameter check in dmub_hpd_callback 760fe3203493 drm/amd/display: Don't lock connection_mutex for DMUB HPD d026ed6eda29 watch-queue: remove spurious double semicolon b34229f4b212 net: usb: ax88179_178a needs FLAG_SEND_ZLP b2d1e4cd558c tty: use new tty_insert_flip_string_and_push_buffer() in pty_write() 816c301b6a73 tty: extract tty_flip_buffer_commit() from tty_flip_buffer_push() 35545303454a tty: drop tty_schedule_flip() 6219f5b54ad8 tty: the rest, stop using tty_schedule_flip() ea255921c4b5 tty: drivers/tty/, stop using tty_schedule_flip() ba3a8af8a21a watchqueue: make sure to serialize 'wqueue->defunct' properly 49338b651f5a x86/alternative: Report missing return thunk details 8842d5d70713 x86/amd: Use IBPB for firmware calls c2b484d784c8 drm/amd/display: Fix surface optimization regression on Carrizo 958151194858 drm/amd/display: Optimize bandwidth on following fast update b3f16976b9ed drm/amd/display: Reset DMCUB before HW init 4b4b1f8dfeb7 exfat: use updated exfat_chain directly during renaming 000473ac997a Bluetooth: Fix bt_skb_sendmmsg not allocating partial chunks d01605a01f01 Bluetooth: SCO: Fix sco_send_frame returning skb->len 5ae749f40d01 Bluetooth: Fix passing NULL to PTR_ERR 367becefb8a1 Bluetooth: RFCOMM: Replace use of memcpy_from_msg with bt_skb_sendmmsg 1864e820a5ac Bluetooth: SCO: Replace use of memcpy_from_msg with bt_skb_sendmsg cb7ed8c7fe5b Bluetooth: Add bt_skb_sendmmsg helper a4e8071be337 Bluetooth: Add bt_skb_sendmsg helper 59f132fda50d um: virtio_uml: Fix broken device handling in time-travel 38a28bb80f00 um: virtio_uml: Allow probing from devicetree d8413b16feee tracing: Fix return value of trace_pid_write() d9777061727b tracing: Place trace_pid_list logic into abstract functions 6107b014163f tracing: Have event format check not flag %p* on __get_dynamic_array() 621c1d8c1bd1 exfat: fix referencing wrong parent directory information after renaming 72e0ec16f172 crypto: qat - re-enable registration of algorithms e7f979ed51f9 crypto: qat - add param check for DH 4d6d2adce087 crypto: qat - add param check for RSA 2488286d3e77 crypto: qat - remove dma_free_coherent() for DH 6e8606e7ae40 crypto: qat - remove dma_free_coherent() for RSA a843925e0287 crypto: qat - fix memory leak in RSA ef5594895df2 crypto: qat - add backlog mechanism 9cac903b6303 crypto: qat - refactor submission logic f576c7e01a6a crypto: qat - use pre-allocated buffers in datapath 343cee3eafda crypto: qat - set to zero DH parameters before free c1f6637fe1c2 iwlwifi: fw: uefi: add missing include guards 4448327b4173 mt76: fix use-after-free by removing a non-RCU wcid pointer 829baf398f2c xhci: Set HCD flag to defer primary roothub registration 813f4b49e81c xhci: dbc: Rename xhci_dbc_init and xhci_dbc_exit 413c5f751f7c xhci: dbc: create and remove dbc structure in dbgtty driver. d7afb4a13f6c xhci: dbc: refactor xhci_dbc_init() d97c0667c1e6 KVM: x86: Use __try_cmpxchg_user() to emulate atomic accesses 88eded8104d2 x86/futex: Remove .fixup usage 6875d2425be8 x86/msr: Remove .fixup usage f637fbc7bda6 x86/extable: Extend extable functionality 4bbc9a07e050 x86/entry_32: Remove .fixup usage e89d805e77f2 bitfield.h: Fix "type of reg too small for mask" test a86201c3ae79 x86/extable: Provide EX_TYPE_DEFAULT_MCE_SAFE and EX_TYPE_FAULT_MCE_SAFE 3461326e1a9e x86/extable: Rework the exception table mechanics ad2d98ea72d2 x86/mce: Deduplicate exception handling 3e6392ba3dce x86/extable: Get rid of redundant macros d3135da29e1a x86/extable: Tidy up redundant handler functions 823424905d03 x86/uaccess: Implement macros for CMPXCHG on user addresses 1062cfb47e56 dlm: fix pending remove if msg allocation fails 765f802e0d25 x86/bugs: Warn when "ibrs" mitigation is selected on Enhanced IBRS parts 46d5575df8a1 sched/deadline: Fix BUG_ON condition for deboosted tasks bc1fb3c53afd bpf: Make sure mac_header was set before using it 8c5429a04ccd mm/mempolicy: fix uninit-value in mpol_rebind_policy() e91665fbbf3c KVM: Don't null dereference ops->destroy 58466e053900 spi: bcm2835: bcm2835_spi_handle_err(): fix NULL pointer deref for non DMA transfers cd9f96aa8f57 KVM: selftests: Fix target thread to be migrated in rseq_test e129e5486b98 gpio: gpio-xilinx: Fix integer overflow ce3731c61589 tcp: Fix data-races around sysctl_tcp_max_reordering. 84cee470f77c tcp: Fix a data-race around sysctl_tcp_abort_on_overflow. 46d05dab1b4f tcp: Fix a data-race around sysctl_tcp_rfc1337. d46d55e3f9f8 tcp: Fix a data-race around sysctl_tcp_stdurg. 1a1aedbb7605 tcp: Fix a data-race around sysctl_tcp_retrans_collapse. 41aeba4506f6 tcp: Fix data-races around sysctl_tcp_slow_start_after_idle. 404c53ccdebd tcp: Fix a data-race around sysctl_tcp_thin_linear_timeouts. a31e2d0cb5cf tcp: Fix data-races around sysctl_tcp_recovery. 5037ca9e4b16 tcp: Fix a data-race around sysctl_tcp_early_retrans. 329de75b9e16 tcp: Fix data-races around sysctl knobs related to SYN option. 3f2ac2d6511b udp: Fix a data-race around sysctl_udp_l3mdev_accept. 95724fe897a4 ip: Fix data-races around sysctl_ip_prot_sock. 36f5b86f309b ipv4: Fix data-races around sysctl_fib_multipath_hash_fields. 21fb844bc1dc ipv4: Fix data-races around sysctl_fib_multipath_hash_policy. b8d345db03b4 ipv4: Fix a data-race around sysctl_fib_multipath_use_neigh. 94e4b855e22b drm/imx/dcss: Add missing of_node_put() in fail path 3d13bf301e06 net: dsa: vitesse-vsc73xx: silent spi_device_id warnings 25e1d782c9c3 net: dsa: sja1105: silent spi_device_id warnings aba8ff847f4f be2net: Fix buffer overflow in be_get_module_eeprom caae64d3e91b gpio: pca953x: use the correct register address when regcache sync during init dfb4b67ff4df gpio: pca953x: use the correct range when do regmap sync 9726ed46b9b7 gpio: pca953x: only use single read/write for No AI mode e6fc5472b850 net: stmmac: remove redunctant disable xPCS EEE call 16f929a5e76f ixgbe: Add locking to prevent panic when setting sriov_numvfs to zero 893ea2b35bb9 i40e: Fix erroneous adapter reinitialization during recovery process fad55088ad73 pinctrl: armada-37xx: use raw spinlocks for regmap to avoid invalid wait context 9d674108fe76 pinctrl: armada-37xx: Convert to use dev_err_probe() 47c9f6bfc234 pinctrl: armada-37xx: Make use of the devm_platform_ioremap_resource() 2cbb16513176 pinctrl: armada-37xx: Use temporary variable for struct device 2918419c0608 iavf: Fix handling of dummy receive descriptors a77a75a0e7f3 tcp: Fix data-races around sysctl_tcp_fastopen_blackhole_timeout. 539d9ab79eba tcp: Fix data-races around sysctl_tcp_fastopen. 3ae85dc62a02 tcp: Fix data-races around sysctl_max_syn_backlog. 58d5ea71aaa6 tcp: Fix a data-race around sysctl_tcp_tw_reuse. 80d4d0c46167 tcp: Fix a data-race around sysctl_tcp_notsent_lowat. e816f8024617 tcp: Fix data-races around some timeout sysctl knobs. f6ce6556958c tcp: Fix data-races around sysctl_tcp_reordering. fcf6c6d8aeff tcp: Fix data-races around sysctl_tcp_migrate_req. 10a9ba97a404 tcp: Fix data-races around sysctl_tcp_syncookies. 78522951d718 tcp: Fix data-races around sysctl_tcp_syn(ack)?_retries. 906beda70c2f tcp: Fix data-races around keepalive sysctl knobs. 849450279dfc igmp: Fix data-races around sysctl_igmp_max_msf. 2a408a4f423e igmp: Fix a data-race around sysctl_igmp_max_memberships. 260446eb8e55 igmp: Fix data-races around sysctl_igmp_llm_reports. 2e8c8309329d net/tls: Fix race in TLS device down flow 7c687a893f5c net: stmmac: fix dma queue left shift overflow issue 34e98fce9a9b perf tests: Fix Convert perf time to TSC test for hybrid 196c21deb08a i2c: cadence: Change large transfer count reset logic to be unconditional 66b73ef38d80 i2c: mlxcpld: Fix register setting for 400KHz frequency b8e68fce6f0e net: ipv4: use kfree_skb_reason() in ip_rcv_finish_core() ad5a78ed1356 net: ipv4: use kfree_skb_reason() in ip_rcv_core() 82cda9918473 net: netfilter: use kfree_drop_reason() for NF_DROP f3ed670ef850 net: skb_drop_reason: add document for drop reasons 8ac90de3d137 net: socket: rename SKB_DROP_REASON_SOCKET_FILTER b7adefdae236 net: skb: use kfree_skb_reason() in __udp4_lib_rcv() 1629144da383 net: skb: use kfree_skb_reason() in tcp_v4_rcv() 5158e18225c0 net: skb: introduce kfree_skb_reason() 88ec2ff42da3 net: dsa: microchip: ksz_common: Fix refcount leak bug 212a5360ef40 mtd: rawnand: gpmi: Set WAIT_FOR_READY timeout based on program/erase times 0156b402a5be mtd: rawnand: gpmi: validate controller clock rate f53c6ee5e7eb net: stmmac: fix unbalanced ptp clock issue in suspend/resume flow f784d232565b net: stmmac: fix pm runtime issue in stmmac_dvr_remove() e6b6f027e285 tcp: Fix a data-race around sysctl_tcp_probe_interval. f524c3e7f6cd tcp: Fix a data-race around sysctl_tcp_probe_threshold. cc36c37f5fe0 tcp: Fix a data-race around sysctl_tcp_mtu_probe_floor. 0fc9357282df tcp: Fix data-races around sysctl_tcp_min_snd_mss. 4d7dea651b7f tcp: Fix data-races around sysctl_tcp_base_mss. aabe9438fdfe tcp: Fix data-races around sysctl_tcp_mtu_probing. 9ba9cd43b577 tcp: Fix data-races around sysctl_tcp_l3mdev_accept. b8e29f644583 tcp: sk->sk_bound_dev_if once in inet_request_bound_dev_if() bf3134feffe6 tcp/dccp: Fix a data-race around sysctl_tcp_fwmark_accept. dccf8a67f30e ip: Fix a data-race around sysctl_fwmark_reflect. 87ceaa199a72 ip: Fix a data-race around sysctl_ip_autobind_reuse. 4fdf9bdb2883 ip: Fix data-races around sysctl_ip_nonlocal_bind. 351f81f7d718 ip: Fix data-races around sysctl_ip_fwd_update_priority. 93fbc06da1d8 ip: Fix data-races around sysctl_ip_fwd_use_pmtu. 01083e3f9868 ip: Fix data-races around sysctl_ip_no_pmtu_disc. e75b73081f1e igc: Reinstate IGC_REMOVED logic and implement it properly a4f7a9fbe24b Revert "e1000e: Fix possible HW unit hang after an s0ix exit" 63aa107bce83 e1000e: Enable GPT clock before sending message to CSME 98d81b2b154d nvme: fix block device naming collision 321abf90c576 nvme: check for duplicate identifiers earlier dbedad96f416 scsi: ufs: core: Drop loglevel of WriteBoost message 04ae8518745c scsi: megaraid: Clear READ queue map's nr_queues c7720f23bb93 drm/amd/display: Ignore First MST Sideband Message Return Error 8bae037b0fb4 drm/amdgpu/display: add quirk handling for stutter mode e980e1d978e0 drm/amd/display: Fork thread to offload work of hpd_rx_irq 54740bc4b182 drm/amd/display: Add option to defer works of hpd_rx_irq 734d5ce02cb0 drm/amd/display: Support for DMUB HPD interrupt handling d1e0bbe08171 tcp: Fix data-races around sysctl_tcp_ecn. 9cb4959493cd sysctl: move some boundary constants from sysctl.c to sysctl_vals e2b6c5f7ee95 mm/pagealloc: sysctl: change watermark_scale_factor max limit to 30% d2dba226acb9 net: tun: split run_ebpf_filter() and pskb_trim() into different "if statement" f52af853be7a ipv4/tcp: do not use per netns ctl sockets da3c256e2d0e perf/core: Fix data race between perf_event_set_output() and perf_mmap_close() 44016a85419c pinctrl: ralink: Check for null return of devm_kcalloc e4e3187750f8 pinctrl: ralink: rename pinctrl-rt2880 to pinctrl-ralink d40def7cd05c pinctrl: ralink: rename MT7628(an) functions to MT76X8 a4c5115140ed RDMA/irdma: Fix sleep from invalid context BUG 03fd151bdff0 RDMA/irdma: Do not advertise 1GB page size for x722 71ab83ac65e2 power/reset: arm-versatile: Fix refcount leak in versatile_reboot_probe c8e32bca0676 xfrm: xfrm_policy: fix a possible double xfrm_pols_put() in xfrm_bundle_lookup() 1d3eeb199970 ip: Fix data-races around sysctl_ip_default_ttl. 6bf450d92d0c r8152: fix a WOL issue 44addae95ed7 xfs: prevent a WARN_ONCE() in xfs_ioc_attr_list() 1da0b50ea071 xfs: fix perag reference leak on iteration race with growfs 768bfde1cf3e xfs: terminate perag iteration reliably on agcount 2991d51b42a3 xfs: rename the next_agno perag iteration variable 4d6f22f6cc58 xfs: fold perag loop iteration logic into helper function 67cb74213a52 xfs: fix maxlevels comparisons in the btree staging code cf719adb6fa9 mt76: mt7921: Fix the error handling path of mt7921_pci_probe() 22b910a7a378 mt76: mt7921e: fix possible probe failure after reboot c3bcf1f959f6 mt76: mt7921: use physical addr to unify register access 191c16f921ad Revert "mt76: mt7921e: fix possible probe failure after reboot" 4666a6eb390c Revert "mt76: mt7921: Fix the error handling path of mt7921_pci_probe()" 0cac1c84e1cc batman-adv: Use netif_rx_any_context() any. be56f007c414 serial: mvebu-uart: correctly report configured baudrate value 92dcb50f7f09 PCI: hv: Fix interrupt mapping for multi-MSI 2b77425d0ae4 PCI: hv: Reuse existing IRTE allocation in compose_msi_msg() 35d24b115a40 PCI: hv: Fix hv_arch_irq_unmask() for multi-MSI 5c676a214d63 PCI: hv: Fix multi-MSI to allow more than one MSI vector 0791309aa0eb Revert "selftest/vm: verify mmap addr in mremap_test" cfd3a9be0ac4 Revert "selftest/vm: verify remap destination address in mremap_test" d7c4f9b8ed62 bus: mhi: host: pci_generic: add Telit FN990 38b7bbe0ef1d bus: mhi: host: pci_generic: add Telit FN980 v1 hardware revision 60e536b0a564 drm/ttm: fix locking in vmap/vunmap TTM GEM helpers 0e66932a9dc9 lockdown: Fix kexec lockdown bypass with ima policy 25ba5b824a72 mlxsw: spectrum_router: Fix IPv4 nexthop gateway indication 73846553bcde riscv: add as-options for modules with assembly compontents aff42cea285f pinctrl: stm32: fix optional IRQ support to gpios a9e2d8e52e1c Linux 5.15.57 b4296a7b863f x86: Use -mindirect-branch-cs-prefix for RETPOLINE builds 06741ef8e7cc um: Add missing apply_returns() 320fc994f0c8 x86/bugs: Remove apostrophe typo ac8edadc2b1e tools headers cpufeatures: Sync with the kernel sources 1dd6c13b437c tools arch x86: Sync the msr-index.h copy with the kernel sources 5f4e77cc9abf KVM: emulate: do not adjust size of fastop and setcc subroutines 198685e58b13 x86/kvm: fix FASTOP_SIZE when return thunks are enabled 554cf28b104d efi/x86: use naked RET on mixed mode call wrapper d0caa861a836 x86/speculation: Use DECLARE_PER_CPU for x86_spec_ctrl_current 67040d1d922b x86/asm/32: Fix ANNOTATE_UNRET_SAFE use on 32-bit 96907c5d3927 x86/xen: Fix initialisation in hypercall_page after rethunk 86ccf19a91be x86/static_call: Serialize __static_call_fixup() properly 73ad137d1146 x86/speculation: Disable RRSBA behavior db0128b8243f x86/kexec: Disable RET on kexec 3653093b7bbf x86/bugs: Do not enable IBPB-on-entry when IBPB is not supported 925340f99bdf x86/entry: Move PUSH_AND_CLEAR_REGS() back into error_entry 2f8967e22322 x86/bugs: Add Cannon lake to RETBleed affected CPU list cc3011cdbe5f x86/retbleed: Add fine grained Kconfig knobs 12a13570054f x86/cpu/amd: Enumerate BTC_NO d7a5c08b46b6 x86/common: Stamp out the stepping madness 8d5cff499a6d x86/speculation: Fill RSB on vmexit for IBRS 4207d7b645b8 KVM: VMX: Fix IBRS handling after vmexit 0cbd5905c8f3 KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS 5fde25284dfe KVM: VMX: Convert launched argument to flags 852fe53040b9 KVM: VMX: Flatten __vmx_vcpu_run() c590fa2d2dac objtool: Re-add UNWIND_HINT_{SAVE_RESTORE} 66b37dccbc25 x86/speculation: Remove x86_spec_ctrl_mask b55663e7521f x86/speculation: Use cached host SPEC_CTRL value for guest entry/exit 2069bd0e6f5b x86/speculation: Fix SPEC_CTRL write on SMT state change e898e28762f8 x86/speculation: Fix firmware entry SPEC_CTRL handling d427c1f83e8c x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n 75d4fc2e965f x86/cpu/amd: Add Spectral Chicken dab72c3c32cc objtool: Add entry UNRET validation 469d9b157017 x86/bugs: Do IBPB fallback check only once fd17a4254965 x86/bugs: Add retbleed=ibpb 8894f699f187 x86/xen: Add UNTRAIN_RET 87e6270183a4 x86/xen: Rename SYS* entry points e894b7817e08 objtool: Update Retpoline validation a1d912d7ac04 intel_idle: Disable IBRS during long idle e51769df6228 x86/bugs: Report Intel retbleed vulnerability b9349805e653 x86/bugs: Split spectre_v2_select_mitigation() and spectre_v2_user_select_mitigation() 347d0bf6b0c0 x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRS e03415eeba78 x86/bugs: Optimize SPEC_CTRL MSR writes 62b4db57eefe x86/entry: Add kernel IBRS implementation fac1b0007cec x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value b4e05ea71eda x86/bugs: Enable STIBP for JMP2RET 89eba42632fc x86/bugs: Add AMD retbleed= boot parameter 82e92fe936db x86/bugs: Report AMD retbleed vulnerability a9c0926fc754 x86: Add magic AMD return-thunk 07f5c5e36236 objtool: Treat .text.__x86.* as noinstr 1f068f9da743 x86/entry: Avoid very early RET 1d61a2988612 x86: Use return-thunk in asm code 6c45176bc2ae x86/sev: Avoid using __x86_return_thunk f3d9f990586c x86/vsyscall_emu/64: Don't use RET in vsyscall emulation 5b43965d58ef x86/kvm: Fix SETcc emulation for return thunks 0bfe8be824aa x86/bpf: Use alternative RET encoding e54fcb0812fa x86/ftrace: Use alternative RET encoding c1c80aabc7b9 x86,static_call: Use alternative RET encoding b0fb9784cf80 objtool: skip non-text sections when adding return-thunk sites 1920e4be8a97 x86,objtool: Create .return_sites 7bf553d9eebd x86: Undo return-thunk damage 023a2b07d5c3 x86/retpoline: Use -mfunction-return bb81f3ac69f8 x86/retpoline: Swizzle retpoline thunk 545b45c36a2f x86/retpoline: Cleanup some #ifdefery eee4f31fa2eb x86/cpufeatures: Move RETPOLINE flags to word 11 ccb25d7db1a2 x86/kvm/vmx: Make noinstr clean 2cd972ae337f x86/realmode: build with -D__DISABLE_EXPORTS 6834878ace6e x86/entry: Remove skip_r11rcx 40265bcd1bd3 objtool: Default ignore INT3 for unreachable 32b2cd6060e7 bpf,x86: Respect X86_FEATURE_RETPOLINE* 74b5a9f8edfe bpf,x86: Simplify computing label offsets 1c2e7b40752a x86/alternative: Add debug prints to apply_retpolines() b93a0a740bca x86/alternative: Try inline spectre_v2=retpoline,amd a40925e2efd8 x86/alternative: Handle Jcc __x86_indirect_thunk_\reg 86900f95fb06 x86/alternative: Implement .retpoline_sites support 936c8fcb4995 x86/retpoline: Create a retpoline thunk array 90ca76c83044 x86/retpoline: Move the retpoline thunk declarations to nospec-branch.h 6a6fcb256301 x86/asm: Fixup odd GEN-for-each-reg.h usage 71e578e1bd74 x86/asm: Fix register order 18576e45b12a x86/retpoline: Remove unused replacement symbols 655d4097039c objtool: Introduce CFI hash 503882b5aeb6 objtool,x86: Replace alternatives with .retpoline_sites cad0e43a8c30 objtool: Shrink struct instruction c9fd00d8e622 objtool: Explicitly avoid self modifying code in .altinstr_replacement 29e6b52efca1 objtool: Classify symbols 1fd333eb3377 x86/entry: Don't call error_entry() for XENPV cac414684be9 x86/entry: Move PUSH_AND_CLEAR_REGS out of error_entry() 19ac6c99a17e x86/entry: Switch the stack after error_entry() returns 01bc8bd64c19 x86/traps: Use pt_regs directly in fixup_bad_iret() 760adb59f621 Linux 5.15.56 31f351eb534e drm/aperture: Run fbdev removal before internal helpers eac7fd3ca397 x86/pat: Fix x86_has_pat_wp() 190ce5cdc55d serial: 8250: Fix PM usage_count for console handover 2db3b95166f7 serial: pl011: UPSTAT_AUTORTS requires .throttle/unthrottle 8ef116a2a738 serial: stm32: Clear prev values before setting RTS delays 10b27fa2d67c serial: 8250: fix return error code in serial8250_request_std_resource() 57964a571025 vt: fix memory overlapping when deleting chars in the buffer 8b07c2998720 tty: serial: samsung_tty: set dma burst_size to 1 3cb692555a0b usb: dwc3: gadget: Fix event pending check ea42ef3ef678 usb: typec: add missing uevent when partner support PD aa96257867c0 USB: serial: ftdi_sio: add Belimo device ids ec0c62a23c50 signal handling: don't use BUG_ON() for debugging c01793517d8d nvme-pci: phison e16 has bogus namespace ids 15ef4d686a58 ALSA: usb-audio: Add quirk for Fiero SC-01 (fw v1.0.0) df982f9d094d ALSA: usb-audio: Add quirk for Fiero SC-01 9d90a21f0cb7 ALSA: usb-audio: Add quirks for MacroSilicon MS2100/MS2106 devices 2483ba7afa59 Revert "can: xilinx_can: Limit CANFD brp to 2" bd87cf2ed609 ARM: dts: stm32: use the correct clock source for CEC on stm32mp151 c0cba036bfe8 soc: ixp4xx/npe: Fix unused match warning 26bb7afc027c x86: Clear .brk area at early boot ee1da3d59674 irqchip: or1k-pic: Undefine mask_ack for level triggered hardware 9c9869c308a3 ASoC: madera: Fix event generation for rate controls 66cc34f2e493 ASoC: madera: Fix event generation for OUT1 demux 74ead64cbf0d ASoC: cs47l15: Fix event generation for low power mux control ab2f5e5f3ce1 ASoC: dapm: Initialise kcontrol data for mux/demux controls 269be8b29073 ASoC: rt711-sdca: fix kernel NULL pointer dereference when IO error 44975751bef0 ASoC: wm5110: Fix DRE control bc9067062600 ASoC: Intel: bytcr_wm5102: Fix GPIO related probe-ordering problem dd70da2a5816 ASoC: wcd938x: Fix event generation for some controls 05708fb473ce ASoC: SOF: Intel: hda-loader: Clarify the cl_dsp_init() flow e71d0e1370b1 ASoC: codecs: rt700/rt711/rt711-sdca: initialize workqueues in probe 07a606e1389a ASoC: rt7*-sdw: harden jack_detect_handler b054614dd3fd ASoC: rt711: fix calibrate mutex initialization f2556ce6b35a ASoC: Intel: sof_sdw: handle errors on card registration 42664a97f2b5 ASoC: rt711-sdca-sdw: fix calibrate mutex initialization 4e81b38d9426 ASoC: Realtek/Maxim SoundWire codecs: disable pm_runtime on remove 3cb392b64304 pinctrl: aspeed: Fix potential NULL dereference in aspeed_pinmux_set_mux() 0c6c7d57ed00 ASoC: ops: Fix off by one in range control validation 204543581a2f net: sfp: fix memory leak in sfp_probe() 7a2294c5f2e5 nvme: fix regression when disconnect a recovering ctrl 1e4427aa2fc8 nvme-tcp: always fail a request when sending it failed 8ab067462e09 NFC: nxp-nci: don't print header length mismatch on i2c error 833ecd0eae76 net: tipc: fix possible refcount leak in tipc_sk_create() 13d28e0c79cb fbdev: Disable sysfb device registration when removing conflicting FBs b952569e0316 firmware: sysfb: Add sysfb_disable() helper function 2ef4c6d66f7d firmware: sysfb: Make sysfb_create_simplefb() return a pdev pointer f57c76104c74 platform/x86: hp-wmi: Ignore Sanitization Mode event 57289b6601fe cpufreq: pmac32-cpufreq: Fix refcount leak bug 06f818de1621 scsi: hisi_sas: Limit max hw sectors for v3 HW 03a400a64050 netfilter: br_netfilter: do not skip all hooks with 0 priority bf5307924563 virtio_mmio: Restore guest page size on resume 26d824d1316f virtio_mmio: Add missing PM calls to freeze/restore 65d7a723fdda vduse: Tie vduse mgmtdev and its device b34dbeb2b0ec vdpa/mlx5: Initialize CVQ vringh only once 10f2cd373e65 powerpc/xive/spapr: correct bitmap allocation size 4e69750549b8 ksmbd: use SOCK_NONBLOCK type for kernel_accept() d300ced12889 btrfs: zoned: fix a leaked bioc in read_zone_info d2faf8ed1dc2 btrfs: rename btrfs_bio to btrfs_io_context a06248fa62ef mm: sysctl: fix missing numa_stat when !CONFIG_HUGETLB_PAGE 204d12228697 ACPI: video: Fix acpi_video_handles_brightness_key_presses() 724ec407f997 net/tls: Check for errors in tls_device_init a0706d7c1429 KVM: x86: Fully initialize 'struct kvm_lapic_irq' in kvm_pv_kick_cpu_op() 58c90993933e net: atlantic: remove aq_nic_deinit() when resume 9b1cb795a7ab net: atlantic: remove deep parameter on suspend/resume functions 68e5f32f0de9 sfc: fix kernel panic when creating VF 2d84fcb6e6f7 seg6: bpf: fix skb checksum in bpf_push_seg6_encap() 15e8b6274c49 seg6: fix skb checksum in SRv6 End.B6 and End.B6.Encaps behaviors 859081fb60e6 seg6: fix skb checksum evaluation in SRH encapsulation/insertion 5464c8987ddf ceph: switch netfs read ops to use rreq->inode instead of rreq->mapping->host 58d93e9d160c sfc: fix use after free when disabling sriov 8c37e7a2000d drm/amd/pm: Prevent divide by zero cded1186f7e9 drm/amd/display: Only use depth 36 bpp linebuffers on DCN display engines. 601ae26aa280 ima: Fix potential memory leak in ima_init_crypto() 2340428c90d4 ima: force signature verification when CONFIG_KEXEC_SIG is configured f4bd3202a2b4 net: stmmac: fix leaks in probe 4225a78eb4d7 net: ftgmac100: Hold reference returned by of_get_child_by_name() 0d17723afea3 nexthop: Fix data-races around nexthop_compat_mode. 6b26fb2fe227 ipv4: Fix data-races around sysctl_ip_dynaddr. 8bcf7339f2cf tcp: Fix a data-race around sysctl_tcp_ecn_fallback. 46e9c46203fd raw: Fix a data-race around sysctl_raw_l3mdev_accept. 8d7a13654a98 icmp: Fix a data-race around sysctl_icmp_ratemask. 7c1b6e453481 icmp: Fix a data-race around sysctl_icmp_ratelimit. de9490c32bc1 icmp: Fix a data-race around sysctl_icmp_errors_use_inbound_ifaddr. 44021c2929cf icmp: Fix a data-race around sysctl_icmp_ignore_bogus_error_responses. cce955efa0ab icmp: Fix data-races around sysctl_icmp_echo_enable_probe. a716a3846c5f sysctl: Fix data-races in proc_dointvec_ms_jiffies(). e58b02e44546 sysctl: Fix data-races in proc_dou8vec_minmax(). 3852f048be60 bnxt_en: Fix bnxt_refclk_read() 0260a9aa5d5c bnxt_en: Fix bnxt_reinit_after_abort() code path a6cecaf058c4 drm/i915: Require the vm mutex for i915_vma_bind() 60d1bb301ea5 drm/i915/uc: correctly track uc_fw init failure 86062ca5edf1 drm/i915/gt: Serialize TLB invalidates with GT resets 0ee5874dad61 drm/i915/gt: Serialize GRDOM access between multiple engine resets f8ba02531476 drm/i915/dg2: Add Wa_22011100796 40c12fc52023 drm/i915/selftests: fix a couple IS_ERR() vs NULL tests af515a633942 tracing: Fix sleeping while atomic in kdb ftdump 62a6a708f392 lockd: fix nlm_close_files 9c3eef773cf4 lockd: set fl_owner when unlocking files 1e92426e2b3a xen/gntdev: Ignore failure to unmap INVALID_GRANT_HANDLE f6e3ced9c60f drm/i915/gvt: IS_ERR() vs NULL bug in intel_gvt_update_reg_whitelist() 5a4bb158f4c6 netfilter: nf_tables: replace BUG_ON by element length check b97aa619a3cb netfilter: nf_log: incorrect offset to network header dc2ec80bc949 arm64: dts: broadcom: bcm4908: Fix cpu node for smp boot 1d49665a93b1 arm64: dts: broadcom: bcm4908: Fix timer node for BCM4906 SoC f0ccff1c89ba ARM: dts: sunxi: Fix SPI NOR campatible on Orange Pi Zero c0dd77cede0a ARM: dts: at91: sama5d2: Fix typo in i2s1 node 9be8aac91960 ipv4: Fix a data-race around sysctl_fib_sync_mem. e2828e8c6058 icmp: Fix data-races around sysctl. 07b0caf8aeb9 cipso: Fix data-races around sysctl. a5796154b56f net: Fix data-races around sysctl_mem. 82d07170290d inetpeer: Fix data-races around sysctl. 2dfff4b607c4 tcp: Fix a data-race around sysctl_tcp_max_orphans. 67623d290d45 sysctl: Fix data races in proc_dointvec_jiffies(). dcdf3c3c587a sysctl: Fix data races in proc_doulongvec_minmax(). 40e0477a7371 sysctl: Fix data races in proc_douintvec_minmax(). 32d7f8da8244 sysctl: Fix data races in proc_dointvec_minmax(). d335db59f7fb sysctl: Fix data races in proc_douintvec(). 279bf2a909e6 sysctl: Fix data races in proc_dointvec(). ad3014b0f6b2 net: ethernet: ti: am65-cpsw: Fix devlink port register sequence d5c315a78765 net: stmmac: dwc-qos: Disable split header for Tegra194 750a5e2e5368 ASoC: Intel: Skylake: Correct the handling of fmt_config flexible array 0d083ea282e5 ASoC: Intel: Skylake: Correct the ssp rate discovery in skl_get_ssp_clks() dfe3ce23217c ASoC: tas2764: Fix amp gain register offset & default a92e7564c540 ASoC: tas2764: Correct playback volume range 1230d3e4b884 ASoC: tas2764: Fix and extend FSYNC polarity handling 7dc0ae04c04e ASoC: tas2764: Add post reset delays 9b9773cc55d8 ASoC: sgtl5000: Fix noise on shutdown/remove c8d5d8194093 ima: Fix a potential integer overflow in ima_appraise_measurement 505114dda5bb drm/i915: fix a possible refcount leak in intel_dp_add_mst_connector() c6e1c5c0c19d net/mlx5e: Ring the TX doorbell on DMA errors 663a06e96203 net/mlx5e: Fix capability check for updating vnic env counters 3a5e734ec002 net/mlx5e: Fix enabling sriov while tc nic rules are offloaded 5adcc5ded58a net/mlx5e: kTLS, Fix build time constant test in RX 2ee2ef846fa3 net/mlx5e: kTLS, Fix build time constant test in TX ba27a912f99e ARM: 9210/1: Mark the FDT_FIXED sections as shareable 443838e6ff0f ARM: 9209/1: Spectre-BHB: avoid pr_info() every time a CPU comes out of idle 2bcb2e42a500 spi: amd: Limit max transfer and message size 28ad09b0d7b1 ARM: dts: imx6qdl-ts7970: Fix ngpio typo and count 3bbe6437c1d5 reset: Fix devm bulk optional exclusive control getter d8124f111b67 xfs: drop async cache flushes from CIL commits. d4dab8b405c6 xfs: run callbacks before waking waiters in xlog_state_shutdown_callbacks 88beb994eae1 xfs: don't include bnobt blocks when reserving free block pool ea22fcd0324d xfs: only run COW extent recovery when there are no live extents fb593531571c Revert "evm: Fix memleak in init_desc" d69f9ff4c8ab sh: convert nommu io{re,un}map() to static inline functions bb676a80c6eb nilfs2: fix incorrect masking of permission flags for symlinks ca58387e7ad1 fs/remap: constrain dedupe of EOF blocks 1807d8867402 drm/panfrost: Fix shrinker list corruption by madvise IOCTL fbe7451a3ada drm/panfrost: Put mapping instead of shmem obj on panfrost_mmu_map_fault_addr() error 531a140e269d btrfs: return -EAGAIN for NOWAIT dio reads/writes on compressed and inline extents 54aee4e5ce8c cgroup: Use separate src/dst nodes when preloading css_sets for migration 5a9df3101799 wifi: mac80211: fix queue selection for mesh/OCB interfaces 2a098504d7a0 ARM: 9214/1: alignment: advance IT state after emulating Thumb instruction a4f5e3a22fbd ARM: 9213/1: Print message about disabled Spectre workarounds only once 6f497564bf6a ip: fix dflt addr selection for connected nexthop 1eb4bea3af81 net: sock: tracing: Fix sock_exceed_buf_limit not to dereference stale pointer 22eeff55679d tracing/histograms: Fix memory leak problem e4967d22882b mm: split huge PUD on wp_huge_pud fallback 27056f20d753 mm: userfaultfd: fix UFFDIO_CONTINUE on fallocated shmem pages b856e5738b1c fix race between exit_itimers() and /proc/pid/timers b99174ac57fe xen/netback: avoid entering xenvif_rx_next_skb() with an empty rx queue 9d3243d774f5 ALSA: hda/realtek - Enable the headset-mic on a Xiaomi's laptop cd2731b3efe8 ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc221 dd9746cf6da3 ALSA: hda/realtek: fix mute/micmute LEDs for HP machines 7d0c5005c580 ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671 32fad77c4cd2 ALSA: hda/realtek: Fix headset mic for Acer SF313-51 6744faa1d810 ALSA: hda/conexant: Apply quirk for another HP ProDesk 600 G3 model d60bb64d3263 ALSA: hda - Add fixup for Dell Latitidue E5430 baefa2315cb1 Linux 5.15.55 c80b15105a08 Revert "mtd: rawnand: gpmi: Fix setting busy timeout setting" 843dae1756d9 Linux 5.15.54 c0c041a60cac selftests/net: fix section name when using xdp_dummy.o a5fe76328ea5 dmaengine: idxd: force wq context cleanup on device disable path 568b2bd79b59 dmaengine: ti: Add missing put_device in ti_dra7_xbar_route_allocate 2f6ded79068c dmaengine: qcom: bam_dma: fix runtime PM underflow cb9813d7eae9 dmaengine: ti: Fix refcount leak in ti_dra7_xbar_route_allocate e08ccbaa5fb3 dmaengine: at_xdma: handle errors of at_xdmac_alloc_desc() correctly c787908bee3f dmaengine: lgm: Fix an error handling path in intel_ldma_probe() 0bbb30d077f2 dmaengine: pl330: Fix lockdep warning about non-static key 8b07022de2d3 ida: don't use BUG_ON() for debugging 9839d89112d4 dt-bindings: dma: allwinner,sun50i-a64-dma: Fix min/max typo e99bad0d76cf Revert "serial: 8250_mtk: Make sure to select the right FEATURE_SEL" 2fa22e7906c1 Revert "mm/memory-failure.c: fix race with changing page compound again" c1c98764c3c3 misc: rtsx_usb: set return value in rsp_buf alloc err path bab1a05a1141 misc: rtsx_usb: use separate command and response buffers 378080b7d8dd misc: rtsx_usb: fix use of dma mapped buffer for usb bulk transfer d76704f8ccbb dmaengine: imx-sdma: Allow imx8m for imx7 FW revs 530ee8d3c6a4 i2c: cadence: Unregister the clk notifier in error path 941d77b795d1 r8169: fix accessing unset transport header 3abec0b38173 selftests: forwarding: fix error message in learning_test 1b74fe2e8f5c selftests: forwarding: fix learning_test when h1 supports IFF_UNICAST_FLT 8e5fcfecd99a selftests: forwarding: fix flood_unicast_test when h2 supports IFF_UNICAST_FLT 3fdca34e7811 ibmvnic: Properly dispose of all skbs during a failover. 5912e5e47ac9 ARM: dts: stm32: add missing usbh clock and fix clk order on stm32mp15 d5670adf5cff ARM: dts: stm32: use usbphyc ck_usbo_48m as USBH OHCI clock on stm32mp151 ddec6cbbe227 i40e: Fix VF's MAC Address change on VM 9d1e322a9103 i40e: Fix dropped jumbo frames statistics d2bf1a6480e8 i2c: piix4: Fix a memory leak in the EFCH MMIO support e7a1d5100921 xsk: Clear page contiguity bit when unmapping pool a2b92fffd51b ARM: at91: fix soc detection for SAM9X60 SiPs e3ee4ffa3c92 ARM: dts: at91: sama5d2_icp: fix eeprom compatibles f5b0e6d7b453 ARM: dts: at91: sam9x60ek: fix eeprom compatible and size a65b92628ae0 ARM: at91: pm: use proper compatibles for sama7g5's rtc and rtt cfd0e717bd93 ARM: at91: pm: use proper compatibles for sam9x60's rtc and rtt 9ec5fe55ba75 ARM: at91: pm: use proper compatible for sama5d2's rtc ec5533b2ce26 arm64: dts: qcom: msm8992-*: Fix vdd_lvs1_2-supply typo 76292cf4b3bc pinctrl: sunxi: sunxi_pconf_set: use correct offset c041165d8f04 arm64: dts: imx8mp-phyboard-pollux-rdk: correct i2c2 & mmc settings 44826474a39a arm64: dts: imx8mp-phyboard-pollux-rdk: correct eqos pad settings ea8dbe870c84 arm64: dts: imx8mp-phyboard-pollux-rdk: correct uart pad settings 67a21eb8c48e arm64: dts: imx8mp-evk: correct I2C3 pad settings b34da817e3fa arm64: dts: imx8mp-evk: correct I2C1 pad settings 37413a0ea090 arm64: dts: imx8mp-evk: correct eqos pad settings ebad4d73ab1c arm64: dts: imx8mp-evk: correct vbus pad settings f1571c8c8724 arm64: dts: imx8mp-evk: correct gpio-led pad settings 637b3dab51f7 arm64: dts: imx8mp-evk: correct the uart2 pinctl value 401d27fec614 arm64: dts: imx8mp-evk: correct mmc pad settings ee1ced3dd863 ARM: mxs_defconfig: Enable the framebuffer 89a718d1d080 arm64: dts: qcom: sdm845: use dispcc AHB clock for mdss node 216094007699 arm64: dts: qcom: msm8994: Fix CPU6/7 reg values 4157343a6a1a ASoC: codecs: rt700/rt711/rt711-sdca: resume bus/codec in .set_jack_detect ac80a45ddb62 ASoC: rt711-sdca: Add endianness flag in snd_soc_component_driver 25e61636a5c3 ASoC: rt711: Add endianness flag in snd_soc_component_driver 29029ca6eed7 pinctrl: sunxi: a83t: Fix NAND function name for some pins 7208101ded1e ARM: meson: Fix refcount leak in meson_smp_prepare_cpus 9c26be2c3e69 tty: n_gsm: fix encoding of command/response bit 3b9f49138669 btrfs: fix use of uninitialized variable at rm device ioctl cb91c0548ff2 virtio-blk: modify the value type of num in virtio_queue_rq() d35b78cb053a btrfs: fix error pointer dereference in btrfs_ioctl_rm_dev_v2() f88e79727fba Revert "serial: sc16is7xx: Clear RS485 bits in the shutdown" 83d3449e8ae5 xfs: remove incorrect ASSERT in xfs_rename 63a3d2377715 can: kvaser_usb: kvaser_usb_leaf: fix bittiming limits 420b99306b7e can: kvaser_usb: kvaser_usb_leaf: fix CAN clock frequency regression baffaed7fab3 can: kvaser_usb: replace run-time checks with struct kvaser_usb_driver_info 188c798f3c25 net: dsa: qca8k: reset cpu port on MTU change c79726aba6af powerpc/powernv: delay rng platform device creation until later in boot cc409f88e8f7 video: of_display_timing.h: include errno.h 6c9c8a7a9a54 memregion: Fix memregion_free() fallback definition 79827e53b069 PM: runtime: Redefine pm_runtime_release_supplier() 9c9e44bb3dd5 fbcon: Prevent that screen size is smaller than font size 688632778025 fbcon: Disallow setting font bigger than screen size 738d06ef99cb fbmem: Check virtual screen sizes in fb_set_var() 989b2c40322e fbdev: fbmem: Fix logo center image dx issue e5fde29135a4 iommu/vt-d: Fix PCI bus rescan device hot add 09cb6663618a module: fix [e_shstrndx].sh_size=0 OOB access e9f331bb5d43 module: change to print useful messages from elf_validity_check() 82b50219c85d dt-bindings: soc: qcom: smd-rpm: Fix missing MSM8936 compatible 93dfb9c6deeb dt-bindings: soc: qcom: smd-rpm: Add compatible for MSM8953 SoC 8371666ef44c rxrpc: Fix locking issue d74b09b933b9 irqchip/gic-v3: Refactor ISB + EOIR at ack time b82dfacba576 irqchip/gic-v3: Ensure pseudo-NMIs have an ISB between ack and handling 51ebf1b6a077 io_uring: avoid io-wq -EAGAIN looping for !IOPOLL b3cec8a42fcd Bluetooth: btmtksdio: fix use-after-free at btmtksdio_recv_event 5781bb8a3191 Bluetooth: protect le accept and resolv lists with hdev->lock 8a2dbdeccef6 drm/mediatek: Add vblank register/unregister callback functions 2c4396693698 drm/mediatek: Add cmdq_handle in mtk_crtc d3f153557045 drm/mediatek: Detect CMDQ execution timeout 6f77386ddb1c drm/mediatek: Remove the pointer of struct cmdq_client d953c679022c drm/mediatek: Use mailbox rx_callback instead of cmdq_task_cb 51a405dea0ae drm/i915: Fix a race between vma / object destruction and unbinding 7a9e13b86536 drm/amdgpu: vi: disable ASPM on Intel Alder Lake based systems 0a9a60dcedaa drm/amd: Refactor `amdgpu_aspm` to be evaluated per device 00fa5cbbb6a7 tty: n_gsm: fix invalid gsmtty_write_room() result 156f2c2378e1 serial: 8250_mtk: Make sure to select the right FEATURE_SEL e58094e2b516 tty: n_gsm: fix sometimes uninitialized warning in gsm_dlci_modem_output() b952aa508786 tty: n_gsm: fix invalid use of MSC in advanced option 62d1655b9229 mm/hwpoison: fix race between hugetlb free/demotion and memory_failure_hugetlb() 5429eb5502fc mm/memory-failure.c: fix race with changing page compound again 7a07875fabcc mm/hwpoison: avoid the impact of hwpoison_filter() return value on mce handler d04b62b64056 mm/hwpoison: mf_mutex for soft offline and unpoison a0f4fd486896 KVM: Initialize debugfs_dentry when a VM is created to avoid NULL deref 70e2e87ea878 btrfs: zoned: use dedicated lock for data relocation 1519e6e28478 btrfs: zoned: encapsulate inode locking for zoned relocation 920e849b7d23 tty: n_gsm: fix missing update of modem controls after DLCI open 4db0a8dd9067 ALSA: usb-audio: add mapping for MSI MAG X570S Torpedo MAX. a7fe6934ce7c ALSA: usb-audio: add mapping for MSI MPG X570S Carbon Max Wifi. 6dcf1e5581b4 tty: n_gsm: fix frame reception handling 375dfcfca4a1 tty: n_gsm: Save dlci address open status when config requester 88a4fb1346b3 tty: n_gsm: Modify CR,PF bit when config requester e73c0eaf7f35 KVM: Don't create VM debugfs files outside of the VM directory f3647c369c17 drm/amd/vcn: fix an error msg on vcn 3.0 a976456c797c ASoC: rt5682: fix an incorrect NULL check on list iterator c0058893a4a9 ASoC: rt5682: move clk related code to rt5682_i2c_probe 121af0231f82 uapi/linux/stddef.h: Add include guards 1d9bd723e7b4 stddef: Introduce DECLARE_FLEX_ARRAY() helper c2f3dab1ac54 bus: mhi: Fix pm_state conversion to string 3f6d5cb0a5e5 bus: mhi: core: Use correctly sized arguments for bit field 170a08ad3d1a serial: sc16is7xx: Clear RS485 bits in the shutdown 5dce84f475d1 powerpc/tm: Fix more userspace r13 corruption ed8a5d63a0da powerpc: flexible GPR range save/restore macros 0a80e66a10af powerpc/32: Don't use lmw/stmw for saving/restoring non volatile regs b342feb49141 scsi: qla2xxx: Fix loss of NVMe namespaces after driver reload test 31c60d15ccd1 KVM: s390x: fix SCK locking 83772314e1e0 btrfs: don't access possibly stale fs_info data in device_list_add 6784b694ecd8 KVM: use __vcalloc for very large allocations c33904fd1ef4 mm: vmalloc: introduce array allocation functions ff41804632e5 Compiler Attributes: add __alloc_size() for better bounds checking a1e69c36de17 mtd: spi-nor: Skip erase logic when SPI_NOR_NO_ERASE is set e65d78b12fbc batman-adv: Use netif_rx(). 4c0bb583a444 iio: accel: mma8452: use the correct logic to get mma8452_data ffd3e67f0dfb riscv/mm: Add XIP_FIXUP for riscv_pfn_base d6f1651ddf91 NFSD: COMMIT operations must not return NFS?ERR_INVAL c2a9881bc2ca NFSD: De-duplicate net_generic(nf->nf_net, nfsd_net_id) 59bf2aca4b1c drm/amd/display: Fix by adding FPU protection for dcn30_internal_validate_bw f276634b12fa drm/amd/display: Set min dcfclk if pipe count is 0 f799df4569c1 drbd: fix an invalid memory access caused by incorrect use of list iterator 5bb1df0bfd46 drbd: Fix double free problem in drbd_create_device dbbcf21ad6a8 drbd: add error handling support for add_disk() 72fa2ea3e0ab btrfs: remove device item and update super block in the same transaction f75534a71abf btrfs: use btrfs_get_dev_args_from_path in dev removal ioctls 321a81835b4a btrfs: add a btrfs_get_dev_args_from_path helper 5578b681fbf2 btrfs: handle device lookup with btrfs_dev_lookup_args 09674bfd8054 vdpa/mlx5: Avoid processing works if workqueue was destroyed 008e29d172ca gfs2: Fix gfs2_file_buffered_write endless loop workaround 9b7eb92dac24 scsi: qla2xxx: Fix crash during module load unload test 72806635ee63 scsi: qla2xxx: edif: Replace list_for_each_safe with list_for_each_entry_safe d4510119911c scsi: qla2xxx: Fix laggy FC remote port session recovery 241afac69b96 scsi: qla2xxx: Move heartbeat handling from DPC thread to workqueue 1e9d6854951a KVM: x86/mmu: Use common TDP MMU zap helper for MMU notifier unmap hook eabbe74e7de5 KVM: x86/mmu: Use yield-safe TDP MMU root iter in MMU notifier unmapping 0855054fa889 clk: renesas: r9a07g044: Update multiplier and divider values for PLL2/3 518bb9636712 cxl/port: Hold port reference until decoder release 8b5ce83872b4 mt76: mt7921: do not always disable fw runtime-pm 9d721a17505b mt76: mt76_connac: fix MCU_CE_CMD_SET_ROC definition error 6512c3c39cb6 media: davinci: vpif: fix use-after-free on driver unbind 2823225fbba0 media: omap3isp: Use struct_group() for memcpy() region d57ab893cdf8 stddef: Introduce struct_group() helper macro af9452dfdba4 block: fix rq-qos breakage from skipping rq_qos_done_bio() 13141cceadd0 block: only mark bio as tracked if it really is tracked eb79d1353cd0 block: use bdev_get_queue() in bio.c df1ec53252d5 io_uring: ensure that fsnotify is always called 5c82c94b0be7 virtio-blk: avoid preallocating big SGL for data 32ac44b70e17 ibmvnic: Allow queueing resets during probe 85996ef17952 ibmvnic: clear fop when retrying probe 4fe1439ef2e0 ibmvnic: init init_done_rc earlier a29c71f3a4b1 s390/setup: preserve memory at OLDMEM_BASE and OLDMEM_SIZE 06de5cf61538 s390/setup: use physical pointers for memblock_reserve() 6ed826c949cf s390/boot: allocate amode31 section in decompressor aa1f19606558 netfilter: nft_payload: don't allow th access for fragments 5445819e76a6 netfilter: nft_payload: support for inner header matching / mangling 0d9bd7e6ac3a netfilter: nf_tables: convert pktinfo->tprot_set to flags field 25ca15fed4bb ASoC: rt5682: Fix deadlock on resume f536e0df64b8 ASoC: rt5682: Re-detect the combo jack after resuming 4b72179e53bd ASoC: rt5682: Avoid the unexpected IRQ event during going to suspend 301ebfa578e3 net/mlx5e: TC, Reject rules with forward and drop actions 6d1ac7f882da net/mlx5e: TC, Reject rules with drop and modify hdr action aa944fefb396 net/mlx5e: Split actions_match_supported() into a sub function f1c36a47a3b4 net/mlx5e: Check action fwd/drop flag exists also for nic flows 910349170ac0 RISC-V: defconfigs: Set CONFIG_FB=y, for FB console 49ae6abd617f riscv: defconfig: enable DRM_NOUVEAU feacd73fd8b2 bpf, arm64: Use emit_addr_mov_i64() for BPF_PSEUDO_FUNC d53c8fe9ee29 bpf: Stop caching subprog index in the bpf_pseudo_func insn d3688bfa5af4 mt76: mt7921: fix a possible race enabling/disabling runtime-pm 281a194f5a67 mt76: mt7921: introduce mt7921_mcu_set_beacon_filter utility routine 09aee8375b0c mt76: mt7921: get rid of mt7921_mac_set_beacon_filter 9846b9e4bba7 platform/x86: wmi: Fix driver->notify() vs ->probe() race 4b5356231989 platform/x86: wmi: Replace read_takes_no_args with a flags field 789382ce7359 platform/x86: wmi: introduce helper to convert driver to WMI driver a9a101842420 qed: Improve the stack space of filter_config() 8a29aec244ae ath11k: add hw_param for wakeup_mhi 16b7cb2803bf memory: renesas-rpc-if: Avoid unaligned bus access for HyperFlash a4ac45aff8d3 media: ir_toy: prevent device from hanging during transmit e1716b0ff925 PCI: pciehp: Ignore Link Down/Up caused by error-induced Hot Reset 006d00d826fb PCI/portdrv: Rename pm_iter() to pcie_port_device_iter() b33035945b0a drm/i915: Replace the unconditional clflush with drm_clflush_virt_range() 9cf3a1c1288e drm/i915/gt: Register the migrate contexts with their engines d839d15b5074 drm/i915: Disable bonding on gen12+ platforms 70fc07e30817 btrfs: fix deadlock between chunk allocation and chunk btree modifications 3fb11d13220d dma-buf/poll: Get a file reference for outstanding fence callbacks 140395211626 Input: goodix - try not to touch the reset-pin on x86/ACPI devices 8422a9b306f1 Input: goodix - refactor reset handling f5b1c6d526d8 Input: goodix - add a goodix.h header file 1354ceb1b6bf Input: goodix - change goodix_i2c_write() len parameter type to int 8d1d6b29baa9 Input: cpcap-pwrbutton - handle errors from platform_get_irq() 48f8f198a2ab btrfs: fix warning when freeing leaf after subvolume creation failure 9bc53f5a3932 btrfs: fix invalid delayed ref after subvolume creation failure 661820504717 btrfs: add additional parameters to btrfs_init_tree_ref/btrfs_init_data_ref bb5c24715501 btrfs: rename btrfs_alloc_chunk to btrfs_create_chunk c1784d207513 netfilter: nf_tables: stricter validation of element data 5ccecafc728b netfilter: nft_set_pipapo: release elements in clone from abort path 75e9009edabc net: rose: fix UAF bug caused by rose_t0timer_expiry db89582ff330 usbnet: fix memory leak in error case a7de8d436db9 bpf: Fix insufficient bounds propagation from adjust_scalar_min_max_vals a703cbdd791b bpf: Fix incorrect verifier simulation around jmp32's jeq/jne f7c9b38cc5a2 can: mcp251xfd: mcp251xfd_regmap_crc_read(): update workaround broken CRC on TBC register 0cab3fb917c5 can: mcp251xfd: mcp251xfd_regmap_crc_read(): improve workaround handling for mcp2517fd c7333f798884 can: m_can: m_can_{read_fifo,echo_tx_event}(): shift timestamp to full 32 bits f4d90e9c95d4 can: m_can: m_can_chip_config(): actually enable internal timestamping 0e60230bc643 can: gs_usb: gs_usb_open/close(): fix memory leak 8cfa1a33b0fb can: grcan: grcan_probe(): remove extra of_node_get() f34f2a18e47b can: bcm: use call_rcu() instead of costly synchronize_rcu() 51aab37a66a2 ALSA: cs46xx: Fix missing snd_card_free() call at probe error f768f3ca5f38 ALSA: hda/realtek: Add quirk for Clevo L140PU f62c53c6e70d ALSA: usb-audio: Workarounds for Behringer UMC 204/404 HD e63b94b8dd5f Revert "selftests/bpf: Add test for bpf_timer overwriting crash" 066a5b678472 mm/filemap: fix UAF in find_lock_entries 0515cc9b6b24 mm/slub: add missing TID updates on slab deactivation eb18ccd14633 Linux 5.15.53 6b316eedff44 hwmon: (ibmaem) don't call platform_device_del() if platform_device_add() fails 8848842f0a9b hwmon: (occ) Prevent power cap command overwriting poll response 38920480329f hwmon: (occ) Remove sequence numbering and checksum calculation 5b458d3de9cf drm/fourcc: fix integer type usage in uapi header f2def2643350 platform/x86: panasonic-laptop: filter out duplicate volume up/down/mute keypresses b9b7a115dfd1 platform/x86: panasonic-laptop: don't report duplicate brightness key-presses 6201123ca5bc platform/x86: panasonic-laptop: revert "Resolve hotkey double trigger bug" 484e10843a74 platform/x86: panasonic-laptop: sort includes alphabetically b619348d9d69 platform/x86: panasonic-laptop: de-obfuscate button codes 8547315c1377 drivers: cpufreq: Add missing of_node_put() in qoriq-cpufreq.c 68aa6f13dc43 drm/msm/gem: Fix error return on fence id alloc fail a13ea254268c drm/i915/gem: add missing else 4dc036ddf4bf net: fix IFF_TX_SKB_NO_LINEAR definition 25daf14eacd1 fsi: occ: Force sequence numbering per OCC 8169198652b9 clocksource/drivers/ixp4xx: remove EXPORT_SYMBOL_GPL from ixp4xx_timer_setup() 74acf9cc87c7 net: usb: qmi_wwan: add Telit 0x1070 composition 9f83c8f6ab14 xen/arm: Fix race in RB-tree based P2M accounting 1052fc2b7391 xen-netfront: restore __skb_queue_tail() positioning in xennet_get_responses() 6d0a9127279a xen/blkfront: force data bouncing when backend is untrusted ed3cfc690675 xen/netfront: force data bouncing when backend is untrusted 5dd0993c3683 xen/netfront: fix leaking data in shared pages 7ed65a4ad8fa xen/blkfront: fix leaking data in shared pages 472863c7b523 selftests/rseq: Change type of rseq_offset to ptrdiff_t df2e933a5348 selftests/rseq: x86-32: use %gs segment selector for accessing rseq thread area f5a656b4ab48 selftests/rseq: x86-64: use %fs segment selector for accessing rseq thread area 4633aa6fadc6 selftests/rseq: Fix: work-around asm goto compiler bugs 786bd3511934 selftests/rseq: Remove arm/mips asm goto compiler work-around 33307f2afd85 selftests/rseq: Fix warnings about #if checks of undefined tokens 21199d90428e selftests/rseq: Fix ppc32 offsets by using long rather than off_t 56cbd6e40e41 selftests/rseq: Fix ppc32 missing instruction selection "u" and "x" for load/store 1969c5eff964 selftests/rseq: Fix ppc32: wrong rseq_cs 32-bit field pointer on big endian b9a8ebe29636 selftests/rseq: Uplift rseq selftests for compatibility with glibc-2.35 e49d1c413d28 selftests/rseq: Introduce thread pointer getters d471088d078b selftests/rseq: Introduce rseq_get_abi() helper c9a96b4231c3 selftests/rseq: Remove volatile from __rseq_abi 3c35d9cbd99b selftests/rseq: Remove useless assignment to cpu variable 94a913fe6271 selftests/rseq: introduce own copy of rseq uapi header 58f64962a697 selftests/rseq: remove ARRAY_SIZE define from individual tests 34ec62bc44b0 selftests/bpf: Add test_verifier support to fixup kfunc call insns e11cdd74519e tcp: add a missing nf_reset_ct() in 3WHS handling 010d7c422296 MAINTAINERS: add Leah as xfs maintainer for 5.15.y c28f95515503 net: tun: avoid disabling NAPI twice 9db9e649f88f mlxsw: spectrum_router: Fix rollback in tunnel next hop init 2930ee1a166d ipv6: fix lockdep splat in in6_dump_addrs() d6371303b4db ipv6/sit: fix ipip6_tunnel_get_prl return value 674a641e5b67 tunnels: do not assume mac header is set in skb_tunnel_check_pmtu() b43a47c1c5c7 ACPI: video: Change how we determine if brightness key-presses are handled 50fefe57f45e io_uring: ensure that send/sendmsg and recv/recvmsg check sqe->ioprio c8fb40fd7bb7 epic100: fix use after free on rmmod 35fcb2ba35b4 tipc: move bc link creation back to tipc_node_create eaf7e6fe4b07 NFC: nxp-nci: Don't issue a zero length i2c_master_read() d13a5b86e284 nfc: nfcmrvl: Fix irq_of_parse_and_map() return value 89296ac435e2 powerpc/memhotplug: Add add_pages override for PPC ef0af7d08d26 net: bonding: fix use-after-free after 802.3ad slave unbind 7227bc7bd103 net: phy: ax88772a: fix lost pause advertisement configuration 0d139145cc0f net: bonding: fix possible NULL deref in rlb code efafb28ff39f net: asix: fix "can't send until first packet is send" issue ed303cc7aab9 net/sched: act_api: Notify user space if any actions were flushed before error 1d776f085006 net/dsa/hirschmann: Add missing of_node_get() in hellcreek_led_setup() 031561caa38a netfilter: nft_dynset: restore set element counter when failing to update a6c5c65f4c37 s390: remove unneeded 'select BUILD_BIN2C' 10f88306f9f3 vdpa/mlx5: Update Control VQ callback information 01121e39ef53 PM / devfreq: exynos-ppmu: Fix refcount leak in of_get_devfreq_events 7cf7ed8f23c4 caif_virtio: fix race between virtio_device_ready() and ndo_open() 4d5055873e24 vfs: fix copy_file_range() regression in cross-fs copies 115d94191691 NFSD: restore EINVAL error translation in nfsd_commit() c9f8f94d3ca9 net: ipv6: unexport __init-annotated seg6_hmac_net_init() 0b842b9e84cd selftests: mptcp: more stable diag tests 536d2a6a4fd6 usbnet: fix memory allocation in helpers f7eaa228b0fa net: usb: asix: do not force pause frames support 0b6e0eb5c45e linux/dim: Fix divide by 0 in RDMA DIM 889000874c12 RDMA/cm: Fix memory leak in ib_cm_insert_listen 732e73bd81c7 RDMA/qedr: Fix reporting QP timeout attribute c16404122a7c net: dp83822: disable rx error interrupt 7191cecb99b2 net: dp83822: disable false carrier interrupt 92e4f3ee5831 net: tun: stop NAPI when detaching queues 8145f77d38de net: tun: unlink NAPI from device on destruction 1e2327ba0fe9 net: dsa: bcm_sf2: force pause link settings cc38c1eaa2e0 selftests/net: pass ipv6_args to udpgso_bench's IPv6 TCP test 4db9730360ab virtio-net: fix race between ndo_open() and virtio_device_ready() aa0806efb8f0 net: usb: ax88179_178a: Fix packet receiving 659d39545260 net: rose: fix UAF bugs caused by timer handler 6437d3deee28 SUNRPC: Fix READ_PLUS crasher 0222575395bd s390/archrandom: simplify back to earlier design and initialize earlier d5b06039b195 dm raid: fix KASAN warning in raid5_add_disks 6352b2f4d8e9 dm raid: fix accesses beyond end of raid member array bdb4d98d6d95 powerpc/bpf: Fix use of user_pt_regs in uapi e646baf1a4fd powerpc/book3e: Fix PUD allocation size in map_kernel_page() 0c1d781d6b08 powerpc/prom_init: Fix kernel config grep be74e588f1a5 nvdimm: Fix badblocks clear off-by-one error 526b53192d09 nvme-pci: add NVME_QUIRK_BOGUS_NID for ADATA IM2P33F8ABR1 58caf60ce217 nvme-pci: add NVME_QUIRK_BOGUS_NID for ADATA XPG SX6000LNP (AKA SPECTRIX S40G) 25fab798784b net: phy: Don't trigger state machine while in suspend 159f2454ab12 ipv6: take care of disable_policy when restoring routes e33f5b581574 ksmbd: use vfs_llseek instead of dereferencing NULL 9d48194d3e49 ksmbd: check invalid FileOffset and BeyondFinalZero in FSCTL_ZERO_DATA 6791b57284f5 ksmbd: set the range of bytes to zero without extending file size in FSCTL_ZERO_DATA 31c371b61d13 drm/amdgpu: To flush tlb for MMHUB of RAVEN series 990132bebcc8 Revert "drm/amdgpu/display: set vblank_disable_immediate for DC" 545aecd22961 Linux 5.15.52 ea512d540a55 io_uring: fix not locked access to fixed buf table 5696f7983d5d net: mscc: ocelot: allow unregistered IP multicast flooding to CPU 810962c79417 rtw88: rtw8821c: enable rfe 6 devices d52f1c588824 rtw88: 8821c: support RFE type4 wifi NIC e8d4878dcd00 fs: account for group membership dc85bc24fbf1 fs: fix acl translation 38753e9173a5 fs: support mapped mounts of mapped filesystems 968e66f8ff70 fs: add i_user_ns() helper 21c6c720be75 fs: port higher-level mapping helpers 7d0536a8fab7 fs: remove unused low-level mapping helpers f895d0ff47be fs: use low-level mapping helpers 1c62e0186d94 docs: update mapping documentation b20dcf603b8d fs: account for filesystem mappings 3374eb1b0afc fs: tweak fsuidgid_has_mapping() 7bc23abcb414 fs: move mapping helpers b3679e8b5996 fs: add is_idmapped_mnt() helper ab0b6dc5e16b powerpc/ftrace: Remove ftrace init tramp once kernel init is complete ce6bfe55237e xfs: only bother with sync_filesystem during readonly remount 3465b167831e xfs: prevent UAF in xfs_log_item_in_current_chkpt 4f0c91ab4c7d xfs: check sb_meta_uuid for dabuf buffer recovery c4f376ba8be8 xfs: remove all COW fork extents when remounting readonly 40de647b2bab xfs: Fix the free logic of state in xfs_attr_node_hasname 0e84e17c16a3 xfs: punch out data fork delalloc blocks on COW writeback failure 71a218ca4fde xfs: use kmem_cache_free() for kmem_cache objects 1cdcd496b7ca bcache: memset on stack variables in bch_btree_check() and bch_sectors_dirty_init() edbaf6e5e93a x86, kvm: use proper ASM macros for kvm_vcpu_is_preempted f4a80ec8c51d tick/nohz: unexport __init-annotated tick_nohz_full_setup() 37238449af78 Linux 5.15.51 7fc188a9a9cc powerpc/pseries: wire up rng during setup_arch() 17aa69b458fd kbuild: link vmlinux only once for CONFIG_TRIM_UNUSED_KSYMS (2nd attempt) cced9ce619ef dma-direct: use the correct size for dma_set_encrypted() a8bbb4c26460 perf build-id: Fix caching files with a wrong build ID 46a78d141335 random: update comment from copy_to_user() -> copy_to_iter() 7a3a4683562e ARM: dts: bcm2711-rpi-400: Fix GPIO line names bcf2087ce4de modpost: fix section mismatch check for exported init/exit sections da3ee7cd2f15 ARM: cns3xxx: Fix refcount leak in cns3xxx_init cde4480b5ab0 memory: samsung: exynos5422-dmc: Fix refcount leak in of_get_dram_timings 4d9c60e868f7 ARM: Fix refcount leak in axxia_boot_secondary 10ba9d499a9f soc: bcm: brcmstb: pm: pm-arm: Fix refcount leak in brcmstb_pm_probe d23f76018e17 ARM: exynos: Fix refcount leak in exynos_map_pmu 5e00d3d4023c arm64: dts: ti: k3-am64-main: Remove support for HS400 speed mode 4b5047643466 ARM: dts: imx6qdl: correct PU regulator ramp delay c845b98be950 ARM: dts: imx7: Move hsic_phy power domain to HSIC PHY node 93f7d2a7fcf3 drm/msm/dp: Always clear mask bits to disable interrupts at dp_ctrl_reset_irq_ctrl() 1ad385647bf3 powerpc/powernv: wire up rng during setup_arch c1cfae46c5dc powerpc/rtas: Allow ibm,platform-dump RTAS call with null buffer address fe643b5afde6 powerpc: Enable execve syscall exit tracepoint 416d16b7dc0b powerpc/microwatt: wire up rng during setup_arch() 6b28ca2cf344 parisc: Enable ARCH_HAS_STRICT_MODULE_RWX cb4d52085c8b parisc/stifb: Fix fb_is_primary_device() only available with CONFIG_FB_STI 0dcc1dd8a5dd xtensa: Fix refcount leak bug in time.c 016245172317 xtensa: xtfpga: Fix refcount leak bug in setup 711591bf1dab iio: adc: ti-ads131e08: add missing fwnode_handle_put() in ads131e08_alloc_channels() ab7bf025cee8 iio: adc: adi-axi-adc: Fix refcount leak in adi_axi_adc_attach_client 4358bf6b1aad iio: adc: rzg2l_adc: add missing fwnode_handle_put() in rzg2l_adc_parse_properties() bb6f853289fe iio: adc: axp288: Override TS pin bias current for some models 4f89730288ee iio: adc: stm32: Fix IRQs on STM32F4 by removing custom spurious IRQs message d361b3cc1cf8 iio: adc: stm32: Fix ADCs iteration in irq handler 148bab179f04 iio: afe: rescale: Fix boolean logic bug 80e80577043f iio: imu: inv_icm42600: Fix broken icm42600 (chip id 0 value) 2a2d448a74ab iio: adc: stm32: fix maximum clock rate for stm32mp15x 4687c3f95524 iio: trigger: sysfs: fix use-after-free on remove f359c4751de1 iio: gyro: mpu3050: Fix the error handling in mpu3050_power_up() 005cb02224a9 iio: accel: mma8452: ignore the return value of reset operation cb0d87f2519d iio:accel:mxc4005: rearrange iio trigger get and register 3357fb9da21a iio:accel:bma180: rearrange iio trigger get and register 240fb3913f18 iio:accel:kxcjk-1013: rearrange iio trigger get and register a1356318042e iio:chemical:ccs811: rearrange iio trigger get and register 974e69beebb3 iio:humidity:hts221: rearrange iio trigger get and register f650029de357 f2fs: attach inline_data after setting compression d98b5032c9d0 btrfs: fix deadlock with fsync+fiemap+transaction commit 1238f580cd81 btrfs: don't set lock_owner when locking extent buffer for reading 46336a59a4a7 dt-bindings: usb: ehci: Increase the number of PHYs 9a0b865d8b4c dt-bindings: usb: ohci: Increase the number of PHYs 308df8d4e41b usb: chipidea: udc: check request status before setting device address 07f1d9a6b75d USB: gadget: Fix double-free bug in raw_gadget driver 61c3a21ba6f6 usb: gadget: Fix non-unique driver names in raw-gadget driver da57f113e817 xhci-pci: Allow host runtime PM as default for Intel Meteor Lake xHCI cfa16dd21be0 xhci-pci: Allow host runtime PM as default for Intel Raptor Lake xHCI c1c78d4d9b0a xhci: turn off port power in shutdown 9509a175a560 usb: typec: wcove: Drop wrong dependency to INTEL_SOC_PMIC 288f30e17513 iio: adc: vf610: fix conversion mode sysfs node name 466e15f845d7 iio: magnetometer: yas530: Fix memchr_inv() misuse 490dd2dd2a79 iio: mma8452: fix probe fail when device tree compatible is used. ff3e50ca9250 s390/cpumf: Handle events cycles and instructions identical 09dd5630fea6 gpio: winbond: Fix error code in winbond_gpio_get() e3ea126c513c nvme: move the Samsung X5 quirk entry to the core quirks 1057d42602cb nvme-pci: add NO APST quirk for Kioxia device 72fa0f65b566 sock: redo the psock vs ULP protection check eb9399970565 Revert "net/tls: fix tls_sk_proto_close executed repeatedly" 8d7fe9ad6fdd virtio_net: fix xdp_rxq_info bug after suspend/resume 8eb0223631f8 igb: Make DMA faster when CPU is active on the PCIe link 60fd29f1ff46 regmap-irq: Fix offset/index mismatch in read_sub_irq_data() b0581f93cf05 regmap-irq: Fix a bug in regmap_irq_enable() for type_in_mask chips 20229bb99545 ice: ethtool: advertise 1000M speeds properly 2b2bba96526f afs: Fix dynamic root getattr ab150a2bf6c5 MIPS: Remove repetitive increase irq_err_count 3e2c9ee9c1e6 x86/xen: Remove undefined behavior in setup_features() ffa12a326415 xen-blkfront: Handle NULL gendisk 0315bd8ad0dd selftests: netfilter: correct PKTGEN_SCRIPT_PATHS in nft_concat_range.sh 5b45535865d6 udmabuf: add back sanity check be64f54a0db2 net/tls: fix tls_sk_proto_close executed repeatedly a3b2470399f6 erspan: do not assume transport header is always set 26e70f8989cb perf arm-spe: Don't set data source if it's not a memory operation e24709e89b1b drm/msm/dp: force link training for display resolution change 796d3acd7d9e drm/msm/dp: do not initialize phy until plugin interrupt received 40e9efdc2ef9 drm/msm/dp: dp_link_parse_sink_count() return immediately if aux read failed 2ecf5ff9aa14 drm/msm/dp: Drop now unused hpd_high member d0b4a61f8713 drm/msm/dp: check core_initialized before disable interrupts at dp_display_unbind() 3c39a1719773 drm/msm/mdp4: Fix refcount leak in mdp4_modeset_init_intf 45bd293bbcd8 net/sched: sch_netem: Fix arithmetic in netem_dump() for 32-bit platforms efb10d2a047d ethtool: Fix get module eeprom fallback 6386fdde8df0 bonding: ARP monitor spams NETDEV_NOTIFY_PEERS notifiers 2af944210dc2 igb: fix a use-after-free issue in igb_clean_tx_ring cd7789e659e8 tipc: fix use-after-free Read in tipc_named_reinit ad10d61c55aa net: fix data-race in dev_isalive() f617cef46552 net: Write lock dev_base_lock without disabling bottom halves. 638be56ae9cc KVM: arm64: Prevent kmemleak from accessing pKVM memory d7fe6be43cfa phy: aquantia: Fix AN when higher speeds than 1G are not advertised 8e74f5ceea52 scsi: storvsc: Correct reporting of Hyper-V I/O size limits b28e4e3fd34c bpf, x86: Fix tail call count offset calculation on bpf2bpf call 0eef1dcb9774 drm/sun4i: Fix crash during suspend after component bind failure b03607437ea8 bpf: Fix request_sock leak in sk lookup helpers 7154e4df56d4 drm/msm: use for_each_sgtable_sg to iterate over scatterlist 64e6ba7f2d2f xsk: Fix generic transmit when completion queue reservation fails 54abcc525269 scsi: iscsi: Exclude zero from the endpoint ID range 0a7a5261705f drm/msm: Switch ordering of runpm put vs devfreq_idle 7d5fe94333a9 scsi: scsi_debug: Fix zone transition to full condition d0906b0fffc9 netfilter: use get_random_u32 instead of prandom f7fa3263079c drm/msm: Fix double pm_runtime_disable() call c6f6c9668609 drm/msm: Ensure mmap offset is initialized 45dc151ca0b9 USB: serial: option: add Quectel RM500K module support d5eb7d6baed5 USB: serial: option: add Quectel EM05-G modem b919ece13b6b USB: serial: option: add Telit LE910Cx 0x1250 composition e5b0f42edda2 USB: serial: pl2303: add support for more HXN (G) types 0895a2235bae drm/i915: Implement w/a 22010492432 for adl-s bae4d6a2dd9e tracing/kprobes: Check whether get_kretprobe() returns NULL in kretprobe_dispatcher() c3f51b28a8bc dm mirror log: clear log bits up to BITS_PER_LONG boundary ac0a5f701f4d dm era: commit metadata in postsuspend after worker stops c477de4c7d43 ata: libata: add qc->flags in ata_qc_complete_template tracepoint 0af674e7a764 mtd: rawnand: gpmi: Fix setting busy timeout setting 0f6f66b4ef27 MAINTAINERS: Add new IOMMU development mailing list 87a54feba68f xen/gntdev: Avoid blocking in unmap_grant_pages() fe9ba4f29320 mmc: mediatek: wait dma stop bit reset to 0 7df8c497214b mmc: sdhci-pci-o2micro: Fix card detect by dealing with debouncing 161ec2a0807d scsi: ibmvfc: Allocate/free queue resource only during probe/remove 8540f66196ca scsi: ibmvfc: Store vhost pointer during subcrq allocation 4a19c1cee0de btrfs: add error messages to all unrecognized mount options 82e3769c0257 btrfs: prevent remounting to v1 space cache for subpage mount 341d33128a94 btrfs: fix hang during unmount when block group reclaim task is running f0126bcaee81 9p: fix fid refcount leak in v9fs_vfs_get_link 22832ac3eb5b 9p: fix fid refcount leak in v9fs_vfs_atomic_open_dotl 10629c04b3a8 9p: Fix refcounting during full path walks for fid lookups cbf585269510 net: openvswitch: fix parsing of nw_proto for IPv6 fragments 56c6f1fcd594 ALSA: hda/realtek: Add quirk for Clevo NS50PU 48e3b93cda56 ALSA: hda/realtek: Add quirk for Clevo PD70PNT dffaf580c3c2 ALSA: hda/realtek: Apply fixup for Lenovo Yoga Duet 7 properly c478ceb4342b ALSA: hda/realtek - ALC897 headset MIC no sound 82e29e99f2ab ALSA: hda/realtek: Add mute LED quirk for HP Omen laptop d12a5d1b5053 ALSA: hda/conexant: Fix missing beep setup 535abf6207ef ALSA: hda/via: Fix missing beep setup eb4c99d089c0 random: quiet urandom warning ratelimit suppression message 7a42647f7037 random: schedule mix_interrupt_randomness() less often 18a33c8dabb8 Linux 5.15.50 f1304f976395 arm64: mm: Don't invalidate FROM_DEVICE buffers at start of DMA transfer 7c622181faeb serial: core: Initialize rs485 RTS polarity already on probe 8e57da591f63 selftests/bpf: Add selftest for calling global functions from freplace 5c0ab17c5360 bpf: Fix calling global functions from BPF_PROG_TYPE_EXT programs cfb68b072cbf usb: gadget: u_ether: fix regression in setting fixed MAC address c2f71b9bb398 zonefs: fix zonefs_iomap_begin() for reads 04dcef44f6f4 net: mana: Add handling of CQE_RX_TRUNCATED 7fd1d002852f drm/amd/display: Don't reinitialize DMCUB on s0ix resume 48543509f4c5 s390/mm: use non-quiescing sske for KVM switch to keyed guest ee039006371a Linux 5.15.49 c5559147766c clk: imx8mp: fix usb_root_clk parent d807e0dfb471 powerpc/book3e: get rid of #include <generated/compile.h> 870179c053ce virtio-pci: Remove wrong address verification in vp_del_vqs() c64dfc63c422 ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for HP machine ac0899da0ed1 KVM: arm64: Don't read a HW interrupt pending state in user context 33b1bba31f4c ext4: add reserved GDT blocks check 4fadac8c7376 ext4: make variable "count" signed 90f0f9d45dff ext4: fix bug_on ext4_mb_use_inode_pa 38db3b696f27 ext4: fix super block checksum incorrect after mount 75f3a5fa2ad0 cfi: Fix __cfi_slowpath_diag RCU usage with cpuidle 8720414b51d4 drm/amd/display: Cap OLED brightness per max frame-average luminance 0d2209b54f1d dm mirror log: round up region bitmap size to BITS_PER_LONG ccd175109234 bus: fsl-mc-bus: fix KASAN use-after-free in fsl_mc_bus_remove() 9b5a3b16c4aa serial: 8250: Store to lsr_save_flags after lsr read a567426d1449 tty: n_gsm: Debug output allocation must use GFP_ATOMIC 4baa493636b6 usb: gadget: f_fs: change ep->ep safe in ffs_epfile_io() 20ac0adece7b usb: gadget: f_fs: change ep->status safe in ffs_epfile_io() 46da1e4a8b63 usb: gadget: lpc32xx_udc: Fix refcount leak in lpc32xx_udc_probe 492d82d5ffcd usb: cdnsp: Fixed setting last_trb incorrectly 701d8ec01e0f usb: dwc2: Fix memory leak in dwc2_hcd_init b71eed408e58 USB: serial: io_ti: add Agilent E5805A support 79ea90c9588f USB: serial: option: add support for Cinterion MV31 with new baseline 795aa0cfd38d crypto: memneq - move into lib/ 31ac1cffa76b comedi: vmk80xx: fix expression for tx buffer size 57199e4ee958 mei: me: add raptor lake point S DID 2399481a13a7 mei: hbm: drop capability response on early shutdown 93e6c2cbcd08 i2c: designware: Use standard optional ref clock implementation 668a1f5e75d5 sched: Fix balance_push() vs __sched_setscheduler() e85b1b797de0 irqchip/realtek-rtl: Fix refcount leak in map_interrupts cc5984cf270b irqchip/gic-v3: Fix refcount leak in gic_populate_ppi_partitions 0b325d993995 irqchip/gic-v3: Fix error handling in gic_populate_ppi_partitions 5d38720661a4 irqchip/gic/realview: Fix refcount leak in realview_gic_of_init 3a72ed60af9d i2c: npcm7xx: Add check for platform_driver_register c06ebe20ba9f faddr2line: Fix overlapping text section failures, the sequel b5e65ef044d6 block: Fix handling of offline queues in blk_mq_alloc_request_hctx() ca67881dcef0 init: Initialize noop_backing_dev_info early 04cdec418626 certs/blacklist_hashes.c: fix const confusion in certs blacklist db73aa946633 arm64: ftrace: consistently handle PLTs. a39d42b0f7c9 arm64: ftrace: fix branch range checks b764bb8dd474 net: ax25: Fix deadlock caused by skb_recv_datagram in ax25_recvmsg ed66c8612bb4 net: bgmac: Fix an erroneous kfree() in bgmac_remove() 32df93bd9d12 mlxsw: spectrum_cnt: Reorder counter pools fce5e847b6ef nvme: add device name to warning in uuid_show() 21dda97d095c net: hns3: fix tm port shapping of fibre port is incorrect after driver initialization 36c95d9bd2ad net: hns3: don't push link state to VF if unalive 384ffa1dee40 net: hns3: set port base vlan tbl_sta to false before removing old vlan 23de00c1304a net: hns3: split function hclge_update_port_base_vlan_cfg() f4c5eba87675 drm/i915/reset: Fix error_state_read ptr + offset use 91f5a60a8398 io_uring: fix races with buffer table unregister b1e7cade3caf io_uring: fix races with file table unregister d460a8a3b980 misc: atmel-ssc: Fix IRQ check in ssc_probe fb15e79cacdd tty: goldfish: Fix free_irq() on remove 2cd5117ce64e Drivers: hv: vmbus: Release cpu lock in error case 0a4e5a3dc5e4 i40e: Fix call trace in setup_tx_descriptors f015e9929cca i40e: Fix calculating the number of queue pairs e04448d388be i40e: Fix adding ADQ filter to TC0 0414eab7c78f clocksource: hyper-v: unexport __init-annotated hv_init_clocksource() 5967a6900873 sunrpc: set cl_max_connect when cloning an rpc_clnt ec23a86e060c pNFS: Avoid a live lock condition in pnfs_update_layout() b2bb8b6ec81b pNFS: Don't keep retrying if the server replied NFS4ERR_LAYOUTUNAVAILABLE 9c8fc4b323dd staging: r8188eu: Fix warning of array overflow in ioctl_linux.c 2595e803130b staging: r8188eu: Use zeroing allocator in wpa_set_encryption() d56bc9e8760a staging: r8188eu: fix rtw_alloc_hwxmits error detection for now 6a816a0b6cc3 platform/x86/intel: hid: Add Surface Go to VGBS allow list 7f3746461832 platform/x86: gigabyte-wmi: Add support for B450M DS3H-CF 9352e7f0f06b platform/x86: gigabyte-wmi: Add Z690M AORUS ELITE AX DDR4 support 76ac3964a22a gpio: dwapb: Don't print error on -EPROBE_DEFER eeadd7db8c3f random: credit cpu and bootloader seeds by default 8be6646cdbe9 MIPS: Loongson-3: fix compile mips cpu_hwmon as module build error. 5cecc6e56b85 mellanox: mlx5: avoid uninitialized variable warning with gcc-12 f7d63b508981 gcc-12: disable '-Wdangling-pointer' warning for now fcba12a43081 net: ethernet: mtk_eth_soc: fix misuse of mem alloc interface netdev[napi]_alloc_frag 27a37755ceb4 ipv6: Fix signed integer overflow in l2tp_ip6_sendmsg 6616872cfe7f nfc: nfcmrvl: Fix memory leak in nfcmrvl_play_deferred af6bc0dcb16a virtio-mmio: fix missing put_device() when vm_cmdline_parent registration failed 6759554f351a ALSA: hda/realtek - Add HW8326 support 41b2185bcb2f scsi: pmcraid: Fix missing resource cleanup in error case d3b3950b00a1 scsi: ipr: Fix missing/incorrect resource cleanup in error case cb8aa5b92a31 scsi: mpt3sas: Fix out-of-bounds compiler warning 4b5020fc23c8 scsi: lpfc: Allow reduced polling rate for nvme_admin_async_event cmd completion 6782a2ccd56b scsi: lpfc: Fix port stuck in bypassed state after LIP in PT2PT topology 5e83869e2944 scsi: lpfc: Resolve NULL ptr dereference after an ELS LOGO is aborted d152ce4ffecc scsi: vmw_pvscsi: Expand vcpuHint to 16 bits 332d76dd9a3e Input: soc_button_array - also add Lenovo Yoga Tablet2 1051F to dmi_use_low_level_irq d6d1c0990191 ASoC: wm_adsp: Fix event generation for wm_adsp_fw_put() 606b0226de01 ASoC: es8328: Fix event generation for deemphasis control d733ac5e8110 ASoC: wm8962: Fix suspend while playing music 38ed8ab3171d quota: Prevent memory allocation recursion while holding dq_lock ff128fbea720 ata: libata-core: fix NULL pointer deref in ata_host_alloc_pinfo() 4a0d2797918c drm/amdkfd: add pinned BOs to kfd_bo_list 6d235ef00d82 ASoC: cs42l51: Correct minimum value for SX volume control 47fc26b197aa ASoC: cs42l56: Correct typo in minimum level for SX volume controls b3ecd030ab28 ASoC: cs42l52: Correct TLV for Bypass Volume d5e7be00d128 ASoC: cs53l30: Correct number of volume levels on SX controls 2bdfe9a32e0f ASoC: cs35l36: Update digital volume TLV f53212791602 ASoC: cs42l52: Fix TLV scales for mixer controls e4e166f10e70 dma-debug: make things less spammy under memory pressure 09c5cdbc62d9 drm/amdkfd: Use mmget_not_zero in MMU notifier a2010538c9d2 drm/amd/display: Read Golden Settings Table from VBIOS 96c22385c25b ASoC: nau8822: Add operation for internal PLL off and on 70d6d6874db3 powerpc/kasan: Silence KASAN warnings in __get_wchan() 9cada4a06df9 arm64: dts: imx8mn-beacon: Enable RTS-CTS on UART3 5628b9febd78 arm64: dts: imx8mm-beacon: Enable RTS-CTS on UART3 3145fe0ebb16 nfsd: Replace use of rwsem with errseq_t 22fbef00c9a3 Revert "drm/amd/display: Fix DCN3 B0 DP Alt Mapping" ---- Link: https://lore.kernel.org/r/20220620124724.380838401@linuxfoundation.org # v5.15.49 Link: https://lore.kernel.org/r/20220623164322.288837280@linuxfoundation.org # v5.15.50 Link: https://lore.kernel.org/r/20220627111938.151743692@linuxfoundation.org # v5.15.51 Link: https://lore.kernel.org/r/20220630133232.926711493@linuxfoundation.org # v5.15.52 Link: https://lore.kernel.org/r/20220705115617.568350164@linuxfoundation.org # v5.15.53 Link: https://lore.kernel.org/r/20220711090604.055883544@linuxfoundation.org # v5.15.54 Link: https://lore.kernel.org/r/20220711145306.494277196@linuxfoundation.org # v5.15.54 Link: https://lore.kernel.org/r/20220712071513.420542604@linuxfoundation.org # v5.15.54 Link: https://lore.kernel.org/r/20220719114656.750574879@linuxfoundation.org # v5.15.56 Link: https://lore.kernel.org/r/20220722091133.320803732@linuxfoundation.org # v5.15.57 Link: https://lore.kernel.org/r/20220727161026.977588183@linuxfoundation.org # v5.15.58 Link: https://lore.kernel.org/r/20220728133327.660846209@linuxfoundation.org # v5.15.58 Link: https://lore.kernel.org/r/20220801114134.468284027@linuxfoundation.org # v5.15.59 Link: https://lore.kernel.org/r/20220809175514.276643253@linuxfoundation.org # v5.15.60 Link: https://lore.kernel.org/r/20220815180337.130757997@linuxfoundation.org # v5.15.61 Link: https://lore.kernel.org/r/20220816124544.577833376@linuxfoundation.org # v5.15.61 Link: https://lore.kernel.org/r/20220819153711.658766010@linuxfoundation.org # v5.15.62 Link: https://lore.kernel.org/r/20220820182309.607584465@linuxfoundation.org # v5.15.62 Link: https://lore.kernel.org/r/20220823080059.091088642@linuxfoundation.org # v5.15.63 Link: https://lore.kernel.org/r/20220824065913.068916566@linuxfoundation.org # v5.15.63 Link: https://lore.kernel.org/r/20220829105804.609007228@linuxfoundation.org # v5.15.64 Link: https://lore.kernel.org/r/20220902121404.435662285@linuxfoundation.org # v5.15.65 Link: https://lore.kernel.org/r/20220906132821.713989422@linuxfoundation.org # v5.15.66 Link: https://lore.kernel.org/r/20220913140357.323297659@linuxfoundation.org # v5.15.68 Link: https://lore.kernel.org/r/20220916100446.916515275@linuxfoundation.org # v5.15.69 Link: https://lore.kernel.org/r/20220921153646.931277075@linuxfoundation.org # v5.15.70 Link: https://lore.kernel.org/r/20220926100756.074519146@linuxfoundation.org # v5.15.71 Link: https://lore.kernel.org/r/20220926163551.791017156@linuxfoundation.org # v5.15.71 Link: https://lore.kernel.org/r/20221003070721.971297651@linuxfoundation.org # v5.15.72 Link: https://lore.kernel.org/r/20221010070331.211113813@linuxfoundation.org # v5.15.73 Link: https://lore.kernel.org/r/20221010191226.167997210@linuxfoundation.org # v5.15.73 Link: https://lore.kernel.org/r/20221013175143.518476113@linuxfoundation.org # v5.15.74 Link: https://lore.kernel.org/r/20221014082515.704103805@linuxfoundation.org # v5.15.74 Link: https://lore.kernel.org/r/20221024113044.976326639@linuxfoundation.org # v5.15.75 Link: https://lore.kernel.org/r/20221027165054.917467648@linuxfoundation.org # v5.15.76 Link: https://lore.kernel.org/r/20221028120302.594918388@linuxfoundation.org # v5.15.76 Link: https://lore.kernel.org/r/20221102022059.593236470@linuxfoundation.org # v5.15.77 Link: https://lore.kernel.org/r/20221108133345.346704162@linuxfoundation.org # v5.15.78 Link: https://github.com/Freescale/linux-fslc/pull/609 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> (cherry picked from commit 65b846dabcd9ced64662e65637b5a6d62bcb5456)
* linux-fslc-lts: backport config patches from upstreamAndrey Zhizhikin2022-11-141-3/+0
| | | | | | | | | | | | | | | | | | Yocto Kernel config sanity check throws warning on following config options that are not present in the tree, but still resides in the defconfig: - CONFIG_ARCH_AGILEX - CONFIG_ARCH_N5X - CONFIG_POWER_AVS Backport following patches to address those erroneous confg options: ---- 4a9a1a5602d8 ("arm64: socfpga: merge Agilex and N5X into ARCH_INTEL_SOCFPGA") dde8cd786e37 ("arm64: defconfig: rebuild default configuration") ---- Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> (cherry picked from commit 057c50742abcd33da12b64a60b8cf86e9029ae2b)
* linux-fslc: upgrade to 6.0.x+fslcAndrey Zhizhikin2022-11-142-3/+3
| | | | | | | | | | | | | | | | | | | | | Pick up the latest kernel branch from linux-fslc repository. Kernel repository has been upgraded up to v6.0.8 from stable korg. Following commits are added on top of stable tree: ---- 33feefb4abb5 ("ARM64: defconfig: Enable KPROBES so allow LTTng use") 00ce47c59e05 ("ARM: mxs_defconfig: Enable KPROBES so allow LTTng use") a48efba70ee4 ("ARM: imx_v6_v7_defconfig: Remove evbug as it is not normally used") 6fbff42d0be3 ("media: coda: Change firmware probing order") eb1cc8f3f553 ("drivers, misc: add U-Boot bootcount driver") 67e3d36f1000 ("fec: Add disable_giga parameter to force 10/100 operation") e1a8d8edfc66 ("MA-7633-2 [Android-Reboot]reboot to fastboot\recovery mode") 075a509508b6 ("ARM: imx: add cpu_is_imx6() routine") ---- Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> (cherry picked from commit fe602e0c9a73156b219d3c6f6edf28a44c7a0468)
* linux-fslc: drop config options not present in treeAndrey Zhizhikin2022-11-141-2/+0
| | | | | | | | | | | | | | | | | | Following config options are not present in the tree, but defined in the defconfig file: - CONFIG_ARCH_NXP - CONFIG_COMMON_CLK_NPCM8XX Those were introduced by upstream commit 3c20d9618143 ("arm64: defconfig: enable ARCH_NXP") and commit 45472f1e5348 ("arm64: defconfig: Add Nuvoton NPCM family support") respectively, but do not have any functionality in the Kernel tree. Drop those options from the `defconfig` file, as Yocto Kernel config sanity check produce warning regarding those items. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> (cherry picked from commit 35e5431c91957adbe80c025489d4cdb768ac9968)
* linux-fslc: re-sync configs with upstreamAndrey Zhizhikin2022-11-143-36/+94
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Re-sync layer configuration files with following from upstream (including commit log diff to previous sync point): - arch/arm64/configs/defconfig -> armv8a/defconfig ---- 3c20d9618143 ("arm64: defconfig: enable ARCH_NXP") c95a5712beee ("arm64: defconfig: Sync some configs with savedefconfig") 57d6ca98ba38 ("arm64: refresh defconfig file") ddd366bf01de ("ARM: defconfig: address renamed CONFIG_DEBUG_INFO=y") 45472f1e5348 ("arm64: defconfig: Add Nuvoton NPCM family support") 01579b88a03a ("arm64: defconfig: Demote Qualcomm USB PHYs to modules") 4cf02f2e0d4d ("arm64: defconfig: Enable Qualcomm SC8280XP providers") 76f11e77f919 ("arm64: defconfig: enable Qualcomm Bandwidth Monitor") 900bd8cb8527 ("arm64: defconfig: Enable Allwinner built in CODECs") 3d1188df789f ("arm64: defconfig: Enable qcom interconnect drivers") 974db040c519 ("arm64: defconfig: Enable qcom ss & hs usb phy") 4c377e7b1156 ("arm64: defconfig: enable Qualcomm LPG leds driver") afff3d3aef14 ("arm64: defconfig: Enable gpio-fan support") d0ceb08048d3 ("arm64: defconfig: Enable DRM_V3D") 7e1ab5a8a3b5 ("arm64: defconfig: Enable R8A779G0 SoC") 9e1fd965ceea ("arm64: defconfig: enable i.MX93 clk & pinctrl") 28b4dcc8f010 ("arm64: defconfig: Build Tegra OPE module") 26af237f2f4d ("arm64: defconfig: enable bcmbca soc support") 080d681bf3c6 ("arm64: defconfig: Enable the WM8524 codec driver") 16a5b26d27be ("arm64: defconfig: Enable modules for arm displays") 0b8842db3551 ("arm64: defconfig: Enable Renesas RZ/V2M SoC") 5c40b3ba9e9d ("arm64: defconfig: Enable ARCH_R9A07G043") b7d8a9973374 ("arm64: defconfig: Enable configs for DisplayPort on J721e") e46ab742195a ("arm64: defconfig: Build Tegra ASRC module") e5bf06b16f6e ("arm64: defconfig: enable some mt6360 PMIC drivers") 940368923239 ("arm64: defconfig: enable MT6359 regulator driver") 40f150937c81 ("arm64: defconfig: Enable Maxim MAX96712 Quad GMSL2 Deserializer support") ad1661b0c91d ("arm64: defconfig: Enable Qualcomm GPI DMA Driver") b49ceddc4b19 ("arm64: defconfig: Enable Qualcomm PCIe Gen2 PHY") 78f02394b3cb ("arm64: defconfig: Enable SM8250 video clock controller") 9eb75512b1de ("arm64: defconfig: Enable PM8916 watchdog driver") 231a136fdf46 ("arm64: defconfig: enable ath11k driver") fc739069aa92 ("arm64: defconfig: Enable some Qualcomm drivers") e77817b4953d ("arm64: defconfig: reenable SM_DISPCC_8250") 56d16703b491 ("arm64: defconfig: enable wcd9335 codec as module") d2b2c059c1ac ("arm64: defconfig: enable Qualcomm RX and TX macro for SM8250 audio") ca9df4a75a20 ("arm64: defconfig: Enable ARCH_R9A07G054") ---- - arch/arm/configs/imx_v6_v7_defconfig -> defconfig ---- 2002f3968714 ("ARM: refresh defconfig files") 7fb061bbf603 ("ARM: imx_v6_v7_defconfig: Enable the ADC part of the STMPE MFD") ---- - arch/arm/configs/mxs_defconfig -> mxs-generic-bsp/defconfig ---- ddd366bf01de ("ARM: defconfig: address renamed CONFIG_DEBUG_INFO=y") 2002f3968714 ("ARM: refresh defconfig files") b10ef5f2ddb3 ("ARM: mxs_defconfig: Enable the framebuffer") ---- Previous upstream kernel sync commit: 0047d57e6c91 ("Linux 5.18.1") Current upstream kernel sync commit: e60276b8c11a ("Linux 6.0.8") Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> (cherry picked from commit bd8ba25b274b07671b7e7bb625ccd1006a4d39bb)
* linux-imx-headers: Upgrade 5.15.32 -> 5.15.52Tom Hochstein2022-10-241-3/+3
| | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 6025585367aba0e2940737df15729e82950d59ad)
* linux-imx: Upgrade 5.15.32 -> 5.15.52Tom Hochstein2022-10-243-4/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For i.MX 6 & 7, there is no change in imx-nxp-bsp/defconfig since there is no change in kernel source arch/arm/configs/imx_v7_defconfig. For i.MX 8, replace mx8-nxp-bsp/defconfig from kernel source arch/arm64/configs/imx_v8_defconfig: ``` 208fcb8de1ee LF-6247-4: arm64: configs: imx_v8_defconfig: build module for PCA995X cad25206bbdd MLK-25920-3 configs: imx_v8_defconfig: enable imx93 DDR PerfMon 50817f6ddb03 LF-6257-12: arm64: imx_v8_defconfig: build-in AP1302 driver as default 54cf49b98fde LF-6257-10: arm64: imx_v8_defconfig: build-in DWC MIPI CSI2 as default 025890534db2 MLK-25940-2 arm64: imx_v8_defconfig: build module for EXC3000 multi-touch 52575a93dfce arm64: defconfig: amphion: enable vpu driver 5975f5bb56a1 LF-6264-3 arm64: imx_v8_defconfig: Build in i.MX93 LDB drm encoder driver cf8907b022cb LF-6256 arm64: imx_v8_defconfig: Build in Synopsys DesignWare MIPI DSI bridge driver 97340f85a15f LF-6251-3 arm64: imx_v8_defconfig: Build in i.MX93 Synopsys DesignWare MIPI DSI driver 862305517982 LF-6250-3 arm64: imx_v8_defconfig: Build in i.MX93 Synopsys DesignWare MIPI DPHY driver a7e35e75e29c LF-6285-3 arm64: imx_v8_defconfig: build-in Ethos-U driver as default 5f745341a2a0 MLK-25922-2 arm64: imx_v8_defconfig: Build in adp5585 pwm driver f38c48568d78 MLK-25918-2 arm64: configs: imx_v8_defconfig: default build in imx93_adc driver 61069f94b76a MLK-25917-3 arm64: imx_v8_defconfig: Build in adp5585 mfd and gpio driver 0c6c9e418a7d MLK-25903-1 driver: soc: imx9: add i.MX93 SoC device register function 1b68506258fb MLK-25896-04 arm64: configs: Enable bbnsm rtc & pwrkey by default cb963f6113ed MLK-25892-10 arm64: configs: Enable imx93 clock & pinctrl by default ``` Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit aaa28ea91532bd242b88ff31fa083b889ccb33c8)
* linux-fslc-imx: upgrade to lf-5.15.52-2.1.0 from NXPbackport-1266-to-kirkstoneDaiane Angolini2022-10-151-8/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change log: - 4b8b3fd681df Merge pull request #602 from angolini/5.15-2.1.x-imx-bump - d0ee47da9a09 Merge tag 'v5.15.60' into 5.15-2.1.x-imx - 6bc02055c373 Merge tag 'v5.15.59' into 5.15-2.1.x-imx - 647349ddd965 Merge tag 'v5.15.58' into 5.15-2.1.x-imx - 8c8464177402 Merge tag 'v5.15.57' into 5.15-2.1.x-imx - 143ca87ada4a Merge tag 'v5.15.56' into 5.15-2.1.x-imx - a34846a37808 Merge tag 'v5.15.55' into 5.15-2.1.x-imx - 19ac7f0d6628 Merge tag 'v5.15.54' into 5.15-2.1.x-imx - dea6099cfa06 Merge tag 'v5.15.53' into 5.15-2.1.x-imx - 39a72c404f21 drm: bridge: it6161: add missing gpio consumer header - 200ac21eb0f5 ARM: mach-imx: conditionally disable some functions from busfreq-imx - 4af46d106d63 gpio: fix enabling GPIO_VF610 - 7af0d9d37f0c cert host tools: Stop complaining about deprecated OpenSSL functions - d8ef41bf21af fec_uio: fix implicit declaration - 36363d8623ba fsl_qbman: ceetm: errata A-010383 workaround for LNI shapers - 75563f29b17a fsl_qbman: fix debugfs WQ number reporting - 74f0607a9dd9 LF-6946-3 drm/imx: imx8qm-ldb: Initialize encoder only for enabled LVDS channel - 2cc539efd8c8 LF-6946-2 drm/imx: imx8qxp-ldb: Initialize encoder only for enabled LVDS channel - 4b88652d983c LF-6946-1 drm/imx: imx8mp-ldb: Initialize encoder only for enabled LVDS channel - 1cf103252e70 LF-6960 gpio: mxc: fix system crashes issue when using pad wakeup - 1453ea12a02f fsl_qbman: Pass interface name as a string instead of pointer - 7ed964e32135 LF-6992 soc: imx93-pd: initialize domain->dev - dee36e10a1e9 LF-6899-2 soc: imx93-blk-ctrl: hide regmap from debugfs - bb11bb045501 dmaengine: fsl-dpaa2-qdma: Fix dpdmai unbind call trace issue - a8b927e5cb7f LF-6744 firmware: coverity fix ele-mu - 0c4f0cebc3a2 LF-5584 coverity: fix for Unused value (UNUSED_VALUE) - 900ac0938f37 LF-6840 clk: imx: Add some delay before deassert the reset - 1c3dd1427637 LF-6899 soc: imx: imx93-blk-ctrl: restrict register range with access table - 5957cfad2897 LF-6892: ARM: dts: imx7d-12x12-lpddr3-val: update audio mclk for wm8958 - a76648b8c72c LF-6172: ASoC: fsl_sai: Remove unnecessary FIFO reset in ISR - a73cf59f30bf LF-6878: LF-6658: media: imx-jpeg: Support contiguous and non contiguous format - 4f717113db7a LF-6878: LF-6654: media: imx-jpeg: Implement g_selection and s_selection - 629de230cc39 LF-6814-2 Revert "LF-6797 arm64: dts: imx8mp: correct usb clock" - 434a5be922a0 LF-6814-1 Revert "clk: imx8mp: fix usb_root_clk parent" - a7aa868b21e5 dpaa2-switch: fix bridge port and context passed to switchdev_bridge_port_unoffload - 28290559d8e7 dpaa2-eth: fixup the error path in dpaa2_xsk_enable_pool() - 7be1dfb794aa dpaa2-eth: move the percpu_stats setup to avoid a uninitialized access - 7217df812798 Linux 5.15.60 - 5c5c77746ce1 x86/speculation: Add LFENCE to RSB fill sequence - 7fcd99e889c0 x86/speculation: Add RSB VM Exit protections - c81d1bb58c88 macintosh/adb: fix oob read in do_adb_query() function - d98cf2b40c20 Bluetooth: btusb: Add Realtek RTL8852C support ID 0x13D3:0x3586 - ee421ad8973b Bluetooth: btusb: Add Realtek RTL8852C support ID 0x13D3:0x3587 - 59689a843bc9 Bluetooth: btusb: Add Realtek RTL8852C support ID 0x0CB8:0xC558 - b653eeaa8cf8 Bluetooth: btusb: Add Realtek RTL8852C support ID 0x04C5:0x1675 - d4f921efb4bf Bluetooth: btusb: Add Realtek RTL8852C support ID 0x04CA:0x4007 - 04e3388eeb47 Bluetooth: btusb: Add support of IMC Networks PID 0x3568 - 6a5ec48fb752 dt-bindings: bluetooth: broadcom: Add BCM4349B1 DT binding - 88e088e29487 Bluetooth: hci_bcm: Add DT compatible for CYW55572 - 2aa38f0af306 Bluetooth: hci_bcm: Add BCM4349B1 variant - 37b385c78cd5 btrfs: zoned: fix critical section of relocation inode writeback - 5e04c8bf42d8 btrfs: zoned: prevent allocation from previous data relocation BG - 775871d4be0d arm64: set UXN on swapper page tables - a619a0312099 KVM: x86/svm: add __GFP_ACCOUNT to __sev_dbg_{en,de}crypt_user() - e423893fe320 selftests: KVM: Handle compiler optimizations in ucall - bc2cee443c74 tools/kvm_stat: fix display of error when multiple processes are found - 9acd899d2feb KVM: selftests: Make hyperv_clock selftest more stable - ad6fd99d5feb KVM: x86: do not set st->preempted when going back to user space - 92343314d34e KVM: x86: do not report a vCPU as preempted outside instruction boundaries - 3d4c28475ee3 crypto: arm64/poly1305 - fix a read out-of-bound - 397c2116cbe2 ACPI: APEI: Better fix to avoid spamming the console with old error logs - e7170bcda613 ACPI: video: Shortening quirk list by identifying Clevo by board_name only - 3a5fab5c4505 ACPI: video: Force backlight native for some TongFang devices - 9894717519cc tools/vm/slabinfo: Handle files in debugfs - 7ad47f414b40 block: fix default IO priority handling again - e889a4c440eb selftests/bpf: Check dst_port only on the client socket - 119debdb9f25 selftests/bpf: Extend verifier and bpf_sock tests for dst_port loads - df9692b8a319 x86/speculation: Make all RETbleed mitigations 64-bit only - 627b759bb69e mtd: rawnand: gpmi: Set WAIT_FOR_READY timeout based on program/erase times - 6079b3785ab9 LF-6808: arm64: dts: imx8mp-evk: switch MCLK from SoC to external 24M oscillator for OS08A20 - 2284027522b9 LF-6806: dma: pxp: workaround for PXP when do RGB to gray color conversion - 7213f629b29d LF-6741: dma: pxp: fix coverity issue: Uninitialized scalar variable - 2371225b0928 LF-6805 arm64: dts: imx93: add a55 pmu - 4a817d4eb458 LF-2780: dma: fsl-qdma: fix coverity issue: Dereference after null check - 9c86ff503c70 LF-6742 soc: imx: Fix Coverity Issue: 22703614 Uninitialized scalar variable - f61b0b2cbc57 LF-6799: arm64: dts: imx8mm-evk: modify the pmic_rohm interrupts trigger type - 208fcb8de1ee LF-6247-4: arm64: configs: imx_v8_defconfig: build module for PCA995X - 08b2965711c1 LF-6797 arm64: dts: imx8mp: correct usb clock - 8d95b5f8d03c LF-6247-3: driver: leds: pca995x: Add support for PCA995X chips - a251f3358ffe LF-6247-2: dt-bindings: leds: PCA995X Add support for PCA995X chips - b9544e4358b8 LF-6247-1: dts: arm64: freescale: Add support for RGB leds - 6f9d1fe16c1c LF-6752-3 usb: chipidea: core: add wakeup support for usb role switch - 201020e41ea7 LF-6752-2 usb: chipidea: ci_hdrc_imx: add wakeup clock and keep it always on - ca71a9b077a5 LF-6752-1 arm64: dts: imx93: add wakeup clk for usb controller nodes - 56d96539e7e2 arm64: dts: imx8m: Disable job ring 0 nodes - e0c3de84b351 LF-6743: dma: pxp: fix coverity issue: dereference before null check - 16d5e478a2dd LF-5163 video: epdc_v2: Fix Coverity Issue: 18996754 Unsigned compared against 0 - f2404671cff4 LF-5082 media: epdc: Fix Coverity Issue: 3298979 Negative loop bound - f5390a6b7773 LF-2861 media: mipi csi: Fix Coverity Issue: 17695 Dereference before null check - 4bab4e351b7f LF-2859 media: mxc_capture: Fix Coverity Issue: 17678 Dereference before null check - e30302aa4486 LF-6711-6:imx8q:vpu: media: amphion: set bytesperline of compressed formats to 0 - 1b746a55a705 LF-6794 remoteproc: imx_rproc: initialize workqueue earlier - eff6f686accc Revert "LF-6630-1 mailbox: imx: clear pending interrupts" - 5ec92248a548 AIR-7443 ethosu: Fix kernel call trace before rpmsg dev probe - e3456b7842df LF-6775 soc: imx: Change the rpmsg lifecycle suspend to noirq stage - dcb81b04d58e LF-6751:imx8q: media: imx-jpeg: Disable useless interrupt to avoid kernel panic - 2d740d8d6468 nvmem: auto load kernel-mod imx_fsb_s400_fuse_match - f34c390dea6a LF-6750-2 arm64: dts: enable dynamic buffer size for i2c-rpmsg of 8ulp - 4d1fccc217cb LF-6750-1 i2c: rpmsg-imx: Add dynamic i2c buffer size support - 61c9849e831c LF-4057 remoteproc: imx_rproc: correct parameter for devm_kcalloc - 65d47bbe663e net: dpaa2: AF_XDP TX zero copy support - 30a74a3ff12b samples/bpf: add new options to configure frame headroom for AF_XDP sockets - 24ef30acdad8 libbpf: add Tx headroom support for AF_XDP buffers - 6d40a921401e add cpu_relax() as a workaround for phy issue - e77a60fab247 net: dpaa2: AF_XDP RX zero copy support - c98333bbd115 net: dpaa2: add support for multiple buffer pools per DPNI - 03dc74487c32 net: dpaa2: add support to query channels using ethtool - 723bb2a2b350 xsk: Batched buffer allocation for the pool - b6e6a60aa30e selftests: xsk: Move num_frames and frame_headroom to xsk_umem_info - 1e9d88a704c6 ASoC: SOF: compress: Add support for timestamp display - 395c76670b92 ASoC: SOF: compress: sof-priv: Save channel count and sample bytes - 5f1713fdb342 LF-6745 tty: serial: fsl_lpuart: error status check and async_tx_ack() required on all platforms - 4726cdce0741 dpaa2-switch: say that the bond device is offloaded as a bridge port - 88ff2a59f857 dpaa2-switch: cleanup the egress flood of an unused FDB - 7a3c6c5578ea dpaa2-switch: offload port objects on the BOND interface - afc6affaf423 dpaa2-switch: add support for offloading upper bond devices - 189299ff6946 dpaa2-switch: take into account bond bridge ports when setting up the FDB - 27b32be87fac dpaa2-switch: create initial software infrastructure for LAG HW setup - b9a89886e570 dpaa2-switch: reorganize the [pre]changeupper events - f4d655ba9858 dpaa2-switch: Add the necessary MC API for HW LAG configuration - 577ef86bc000 dpaa2-switch: fix size of the dma_unmap - 8afe045c563f dpaa2-switch: print an error when the vlan is already configured - b5a10e5a666f dpaa2-switch: declare the netdev as IFF_LIVE_ADDR_CHANGE capable - cd1a5e5f1448 dpaa2-switch: set interface MAC address only on endpoint change - ffaa1a941b92 LF-6739: arm64: dts: imx93: Update the clocks of FEC - f5b86075f10f LF-6737 arm64: dts: imx93: correct clock usage of eqos - d676d6149a2f Linux 5.15.59 - f0e42e43795d x86/bugs: Do not enable IBPB at firmware entry when IBPB is not available - d10e819d13f7 locking/rwsem: Allow slowpath writer to ignore handoff bit if not set by first waiter - 66d31cef4806 docs/kernel-parameters: Update descriptions for "mitigations=" param with retbleed - 7bada8b0bdf1 EDAC/ghes: Set the DIMM label unconditionally - 30dc2effc74a ARM: 9216/1: Fix MAX_DMA_ADDRESS overflow - 86e83233dd01 page_alloc: fix invalid watermark check on a negative value - 51a772c34ea4 mm/hmm: fault non-owner device private entries - 350fcb5e7bbb ARM: crypto: comment out gcc warning that breaks clang builds - e796e1fe20ec sctp: leave the err path free in sctp_stream_init to sctp_stream_free - f7c2a9c5435a sfc: disable softirqs for ptp TX - fe0e602f0502 perf symbol: Correct address for bss symbols - 871168abe6d8 virtio-net: fix the race between refill work and close - 91c11008aab0 netfilter: nf_queue: do not allow packet truncation below transport header offset - be5cd347ba22 octeontx2-pf: cn10k: Fix egress ratelimit configuration - 3688939cd3e8 sctp: fix sleep in atomic context bug in timer handlers - 186fcdb68f42 i40e: Fix interface init with MSI interrupts (no MSI-X) - 4685f16b3a5d ipv4: Fix data-races around sysctl_fib_notify_on_flag_change. - eaccca7a0bb8 tcp: Fix data-races around sysctl_tcp_reflect_tos. - 4cc070e0ef2d tcp: Fix a data-race around sysctl_tcp_comp_sack_nr. - 34c9977b4dca tcp: Fix a data-race around sysctl_tcp_comp_sack_slack_ns. - 6842c94de9d5 tcp: Fix a data-race around sysctl_tcp_comp_sack_delay_ns. - 618116a273b7 net: Fix data-races around sysctl_[rw]mem(_offset)?. - a610feb170bf tcp: Fix data-races around sk_pacing_rate. - b01b4f5b45ff net: mld: fix reference count leak in mld_{query | report}_work() - 5831ccf37a31 net: macsec: fix potential resource leak in macsec_add_rxsa() and macsec_add_txsa() - 2959a86a472f macsec: always read MACSEC_SA_ATTR_PN as a u64 - a706a40d42f4 macsec: limit replay window size with XPN - 6ad56d5c4f98 macsec: fix error message in macsec_add_rxsa and _txsa - 8991687d3bcf macsec: fix NULL deref in macsec_add_rxsa - 830582c16be1 Documentation: fix sctp_wmem in ip-sysctl.rst - dac5644a823e tcp: Fix a data-race around sysctl_tcp_invalid_ratelimit. - 6f446677ebb3 tcp: Fix a data-race around sysctl_tcp_autocorking. - bd07f2e70a4b tcp: Fix a data-race around sysctl_tcp_min_rtt_wlen. - 922ca9fd221b tcp: Fix a data-race around sysctl_tcp_min_tso_segs. - 777d18e65d09 net: sungem_phy: Add of_node_put() for reference returned by of_get_parent() - 40f4739bbd36 net: pcs: xpcs: propagate xpcs_read error to xpcs_get_state_c37_sgmii - c721324afc58 igmp: Fix data-races around sysctl_igmp_qrv. - ad6d6ae4a34c net/tls: Remove the context from the list in tls_device_down - 189e370b8250 ipv6/addrconf: fix a null-ptr-deref bug for ip6_ptr - 4845d3ef6445 net: ping6: Fix memleak in ipv6_renew_options(). - 6a4a1c70e446 scsi: mpt3sas: Stop fw fault watchdog work item during system shutdown - 3d3e41069b65 scsi: core: Fix warning in scsi_alloc_sgtables() - ff2932ac8ee1 tcp: Fix a data-race around sysctl_tcp_challenge_ack_limit. - a88de75673e4 tcp: Fix a data-race around sysctl_tcp_limit_output_bytes. - 664a3311e671 tcp: Fix data-races around sysctl_tcp_moderate_rcvbuf. - 59e2332846d8 octeontx2-pf: Fix UDP/TCP src and dst port tc filters - 927c5cf0ba3e Revert "tcp: change pingpong threshold to 3" - bdaf56e0df15 scsi: ufs: host: Hold reference returned by of_parse_phandle() - 7f0a36506809 ice: do not setup vlan for loopback VSI - cef4c1d0fb48 ice: check (DD | EOF) bits on Rx descriptor rather than (EOP | RS) - 62e721dee8cc tcp: Fix data-races around sysctl_tcp_no_ssthresh_metrics_save. - aa2ca5b5629d tcp: Fix a data-race around sysctl_tcp_nometrics_save. - 6e167ed68999 tcp: Fix a data-race around sysctl_tcp_frto. - 0d8fa3c2a442 tcp: Fix a data-race around sysctl_tcp_adv_win_scale. - 74753ec663d7 tcp: Fix a data-race around sysctl_tcp_app_win. - 807b028115eb tcp: Fix data-races around sysctl_tcp_dsack. - c9c01dd38975 watch_queue: Fix missing locking in add_watch_to_object() - 093610f216d0 watch_queue: Fix missing rcu annotation - 11c1cc3f6e42 drm/simpledrm: Fix return type of simpledrm_simple_display_pipe_mode_valid() - 121c8993d4f3 nouveau/svm: Fix to migrate all requested pages - 8bd9747d3066 s390/archrandom: prevent CPACF trng invocations in interrupt context - 71f71150115a asm-generic: remove a broken and needless ifdef conditional - dc124c849c72 hugetlb: fix memoryleak in hugetlb_mcopy_atomic_pte - 2722fb0f7028 mm: fix page leak with multiple threads mapping the same page - 70d0ce332d26 secretmem: fix unhandled fault in truncate - 3ef8040afce7 fs: sendfile handles O_NONBLOCK of out_fd - 518df26b5238 ntfs: fix use-after-free in ntfs_ucsncmp() - 46f6301fb4f1 Revert "ocfs2: mount shared volume without ha stack" - f32d5615a78a Bluetooth: L2CAP: Fix use-after-free caused by l2cap_chan_put - 440e346e510a LF-6690-4:imx8m:vpu: simplify the calculation of sizeimage - 016676e45825 LF-6690-3: imx8m: vpu: recalculate sizeimage after source change - e9beb9fb4901 LF-6734: media: isi: fill discard buffer num_planes parameters - 264250a8d122 LF-6710 i2c: rpmsg-imx: expand i2c transfer buffer to 478 bytes - 2e7a485551c8 MLK-25996 i2c: imx-lpi2c: enable runtime pm of i2c temporarily when do system suspend/resume - 99c947ebf042 LF-6711-5:imx8q:vpu: media: amphion: negotiate bytesperline with user - 11580ebbab22 LF-6732 arm64: dts: imx93: add gpio clk - 8dcac21eef74 arm64: dts: ls1028a-qds-65bb: don't use in-band autoneg for 2500base-x - 1223e9d6eb14 arm64: dts: freescale: Use overlay target for simplicity - 19fe13059871 arm64: dts: fsl-ls1028a-qds: Drop overlay syntax hard coding - 79e0262f019f LF-6586: dts: arm64: freescale: enable RMII interface on imx8dxl/qxp - 16cf24940214 MA-20476: imx8m:vpu: clear resolution change count when reset decoder - 519c5ac88e70 LF-6719: media: isi: fix kernel dump when convert format after running camera test - 921faca3f778 LF-6723-10 arm64: dts: imx93: add MU clock for mailbox - 5afce040ac26 LF-6723-9 clk: imx93: add clk ignore unused flag for usb/enet - 6b8bfa1dbe7f LF-6723-8 clk: imx93: correct enet clock - 32bdb780fd58 LF-6723-7 clk: imx93: correct MU clock - 3fd855e25590 LF-6723-6 clk: imx93: switch to use new clk gate API - 80a11e209395 LF-6723-5 clk: imx: add i.MX93 clk gate - 02b5c968611a LF-6723-4 clk: imx: clk-composite-93: check white_list - 984b4c030877 LF-6723-3 clk: imx: clk-composite-93: check slice busy - c6d03de91991 LF-6723-2 clk: imx93: simplify SAI registration - aa06f07e1a21 LF-6723-1 dt-bindings: clock: imx93-clock: add more MU clocks - 79afdb7af2b4 MLK-25928-1 arm64: dts: imx93: add dma support for lpi2c and lpspi - 7d380b62624b LF-6714 arm64: dts: add the missing pwm node of adp5585 - 9f6263423f63 MGS-6746: arm64: dts: Enable GPU memory region on i.MX8QXP - 893d7c1a19f7 ele-mu: enable auto-loading the kernel module-el_enclave - 197c79c1421e LF-6689 drm/imx: dpu: plane: Check plane_state->src_{w,h,x,y} in ->atomic_check() - cfc0f7026ac4 LF-6715 arm64: dts: imx93-11x11-evk: set W_DISABLE2 high for M.2 connector to enable BT HFP function - e2554ed98c81 LF-6705: dmaengine: fsl-edma-v3: Fix residue issue with MLOFF exist - 1da5cc2bf7d4 LF-6712: arm64: imx8ulp: Add ethernet-phy address - b3a4d5869c04 LF-6703: media: isi: cap: fix kernel dump issue when run AP1302 stress test - 0c934b397e7d LF-6704: media: ap1302: change stream control sequence for new firmware - 86897408a98b LF-6680 spi: imx: add dma support for slave mode - a936730dd3f4 LF-6560-2 i3c: master: svc: add NACK check after start byte sent - c24f3dc96796 LF-6560-1 i3c: master: svc: fix cpu schedule in spin lock - 6197d8a04b05 LF-6711-4:imx8q:vpu: media: amphion: encoder add support for contiguous planes - 2100a18d4d1c LF-6711-3:imx8q:vpu: media: amphion: decoder add support for contiguous planes - 244283d6353a LF-6711-2:imx8q:vpu: media: amphion: tell and handle contiguous and non contiguous format - 1fce6d2e1637 LF-6711-1:imx8q:vpu: media: add nv12_8l128 and nv12_10be_8l128 video format. - c75ec3034769 firmware ele-mu: fix compilation error - 5c260f40dfc2 LF-6690-2:imx8m:vpu: correct the sizeimage of nv16 and nv24 - 3f7d6ebbb0a1 LF-4920 el-enclave: making it a kernel module - 34fb627cb257 LF-4920 crypto: caam - add defer probe support for imx8ulp - 6993ba1d125d LF-4290 ele-mu: updated the imx_soc_register - 8019cc268d2f LF-6706: arm64: dts: imx93-11x11-evk-aud-hat: Modify the name of cs42448 sound card - 997f73e74843 LF-5606: libata: pmp: refine the workaround for ERR051238 - 7d8048d4e064 Linux 5.15.58 - c6e4817ab622 drm/amd/display: Fix wrong format specifier in amdgpu_dm.c - 198a6f40822e x86/entry_32: Fix segment exceptions - ec9ec3bc08b1 drm/amdgpu: Off by one in dm_dmub_outbox1_low_irq() - e4481000ac68 x86: drop bogus "cc" clobber from __try_cmpxchg_user_asm() - 9444462d6343 KVM: x86: fix typo in __try_cmpxchg_user causing non-atomicness - b6c24afba608 x86/extable: Prefer local labels in .set directives - f85a6046f771 drm/amd/display: invalid parameter check in dmub_hpd_callback - 760fe3203493 drm/amd/display: Don't lock connection_mutex for DMUB HPD - d026ed6eda29 watch-queue: remove spurious double semicolon - b34229f4b212 net: usb: ax88179_178a needs FLAG_SEND_ZLP - b2d1e4cd558c tty: use new tty_insert_flip_string_and_push_buffer() in pty_write() - 816c301b6a73 tty: extract tty_flip_buffer_commit() from tty_flip_buffer_push() - 35545303454a tty: drop tty_schedule_flip() - 6219f5b54ad8 tty: the rest, stop using tty_schedule_flip() ??? from here until ???END lines may have been inserted/deleted - ea255921c4b5 tty: drivers/tty/, stop using tty_schedule_flip() - ba3a8af8a21a watchqueue: make sure to serialize 'wqueue->defunct' properly - 49338b651f5a x86/alternative: Report missing return thunk details - 8842d5d70713 x86/amd: Use IBPB for firmware calls - c2b484d784c8 drm/amd/display: Fix surface optimization regression on Carrizo - 958151194858 drm/amd/display: Optimize bandwidth on following fast update - b3f16976b9ed drm/amd/display: Reset DMCUB before HW init - 4b4b1f8dfeb7 exfat: use updated exfat_chain directly during renaming - 000473ac997a Bluetooth: Fix bt_skb_sendmmsg not allocating partial chunks - d01605a01f01 Bluetooth: SCO: Fix sco_send_frame returning skb->len - 5ae749f40d01 Bluetooth: Fix passing NULL to PTR_ERR - 367becefb8a1 Bluetooth: RFCOMM: Replace use of memcpy_from_msg with bt_skb_sendmmsg - 1864e820a5ac Bluetooth: SCO: Replace use of memcpy_from_msg with bt_skb_sendmsg - cb7ed8c7fe5b Bluetooth: Add bt_skb_sendmmsg helper - a4e8071be337 Bluetooth: Add bt_skb_sendmsg helper - 59f132fda50d um: virtio_uml: Fix broken device handling in time-travel - 38a28bb80f00 um: virtio_uml: Allow probing from devicetree - d8413b16feee tracing: Fix return value of trace_pid_write() - d9777061727b tracing: Place trace_pid_list logic into abstract functions - 6107b014163f tracing: Have event format check not flag %p* on __get_dynamic_array() - 621c1d8c1bd1 exfat: fix referencing wrong parent directory information after renaming - 72e0ec16f172 crypto: qat - re-enable registration of algorithms - e7f979ed51f9 crypto: qat - add param check for DH - 4d6d2adce087 crypto: qat - add param check for RSA - 2488286d3e77 crypto: qat - remove dma_free_coherent() for DH - 6e8606e7ae40 crypto: qat - remove dma_free_coherent() for RSA - a843925e0287 crypto: qat - fix memory leak in RSA - ef5594895df2 crypto: qat - add backlog mechanism - 9cac903b6303 crypto: qat - refactor submission logic - f576c7e01a6a crypto: qat - use pre-allocated buffers in datapath - 343cee3eafda crypto: qat - set to zero DH parameters before free - c1f6637fe1c2 iwlwifi: fw: uefi: add missing include guards - 4448327b4173 mt76: fix use-after-free by removing a non-RCU wcid pointer - 829baf398f2c xhci: Set HCD flag to defer primary roothub registration - 813f4b49e81c xhci: dbc: Rename xhci_dbc_init and xhci_dbc_exit - 413c5f751f7c xhci: dbc: create and remove dbc structure in dbgtty driver. - d7afb4a13f6c xhci: dbc: refactor xhci_dbc_init() - d97c0667c1e6 KVM: x86: Use __try_cmpxchg_user() to emulate atomic accesses - 88eded8104d2 x86/futex: Remove .fixup usage - 6875d2425be8 x86/msr: Remove .fixup usage - f637fbc7bda6 x86/extable: Extend extable functionality Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io> (cherry picked from commit 942984619dbe39aa4273758b94166bd7d6e5dc54)
* linux-mfgtool.inc: Fix KERNEL_PACKAGE_NAMEFrieder Schrempf2022-10-111-1/+1
| | | | | | | | | | | | | | | Using a KERNEL_PACKAGE_NAME without the "linux-" prefix causes parsing errors like: ERROR: [...]/meta-freescale/recipes-kernel/linux/linux-fslc-mfgtool_5.4.bb: QA Issue: [...]/meta-freescale/recipes-kernel/linux/linux-fslc-mfgtool_5.4.bb: Variable RDEPENDS is set as not being package specific, please fix this. [pkgvarcheck] Fix this by setting KERNEL_PACKAGE_NAME to "linux-mfgtools", which also reflects the value mentioned in the original commit's message [1]. [1] https://github.com/Freescale/meta-freescale/commit/9a5a143d97345871d4c258ce6ce13567d87f5ba7 Signed-off-by: Frieder Schrempf <frieder.schrempf@kontron.de> (cherry picked from commit 1cd3a109c723f755203c9967144b2d352096987c)
* linux-fslc-imx: update imx-nxp-bsp/defconfigDaiane Angolini2022-09-211-760/+297
| | | | | | | | | | | | | | It looks like it was not updated during some last version bumps. With the old defconfig, we can see the error from issue #1215. The defconfig is copied from arch/arm/configs/imx_v7_defconfig The only difference is removing the first line: CONFIG_KERNEL_LZO=y Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io> (cherry picked from commit eb9b260873223eadc0f765e6947963e160095faf)
* linux-fslc-imx: update to v.5.15.67Daiane Angolini2022-09-211-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded up to v5.15.67 from stable korg. Link: #600 Relevant changes: - 845d53f13aac Merge pull request #600 from angolini/v5.15.67 - c4b557c55fea Merge tag 'v5.15.67' into 5.15-2.0.x-imx - 53aa8ff9539e Merge tag 'v5.15.66' into 5.15-2.0.x-imx - ed59150d68be Merge tag 'v5.15.65' into 5.15-2.0.x-imx - 9dddb0942fd0 Merge tag 'v5.15.64' into 5.15-2.0.x-imx - dab92dc0771a Merge tag 'v5.15.63' into 5.15-2.0.x-imx - c09de522be12 Merge tag 'v5.15.62' into 5.15-2.0.x-imx - 0a9207c22b3b Merge tag 'v5.15.61' into 5.15-2.0.x-imx - e1ad7a011591 Linux 5.15.67 - 096e34b05a43 kbuild: fix up permissions on scripts/pahole-flags.sh - bcecd2ee19ef Linux 5.15.66 - e1779c25e48b USB: serial: ch341: fix disabled rx timer on older devices - e0923b4f38df USB: serial: ch341: fix lost character on LCR updates - 55d328924347 usb: dwc3: disable USB core PHY management - 121c6e37da76 usb: dwc3: qcom: fix use-after-free on runtime-PM wakeup - 9d6a2d022010 usb: dwc3: fix PHY disable sequence - b775fbf532dc kbuild: Add skip_encoding_btf_enum64 option to pahole - 0baced0e0938 kbuild: Unify options for BTF generation for vmlinux and modules - 309aea4b6b81 tty: n_gsm: add sanity check for gsm->receive in gsm_receive_buf() - 1787ec7dcc37 drm/i915: Skip wm/ddb readout for disabled pipes - f9a0f49be767 drm/i915/glk: ECS Liva Q2 needs GLK HDMI port timing quirk - 301be8985e87 ALSA: seq: Fix data-race at module auto-loading - 9b7a07fcc5d4 ALSA: seq: oss: Fix data-race for max_midi_devs access - b2c973b52f14 ALSA: hda/realtek: Add speaker AMP init for Samsung laptops with ALC298 - c5652d5d71cf net: mac802154: Fix a condition in the receive path - 4b9f3743a822 net: Use u64_stats_fetch_begin_irq() for stats fetch. - 57f1407ca166 ip: fix triggering of 'icmp redirect' - 5d20c6f932f2 wifi: mac80211: Fix UAF in ieee80211_scan_rx() - 552ba102a689 wifi: mac80211: Don't finalize CSA in IBSS mode if state is disconnected - 253ec5fb8405 driver core: Don't probe devices after bus_type.match() probe deferral - 7da29a2cc514 usb: gadget: mass_storage: Fix cdrom data transfers on MAC-OS - 299f4f420f23 usb: xhci-mtk: fix bandwidth release issue - 27102b39b6d0 usb: xhci-mtk: relax TT periodic bandwidth allocation - c548b99e1c37 USB: core: Prevent nested device-reset calls - 4e22a43ec717 s390: fix nospec table alignments - 047a4d0f7924 s390/hugetlb: fix prepare_hugepage_range() check for 2 GB hugepages - efdfa236a085 usb-storage: Add ignore-residue quirk for NXP PN7462AU - 0f8b5d706dcd USB: cdc-acm: Add Icom PMR F3400 support (0c26:0020) - bf6e4243f80b usb: cdns3: fix incorrect handling TRB_SMM flag for ISOC transfer - f1eb9e5d2f6e usb: cdns3: fix issue with rearming ISO OUT endpoint - 48917032c702 usb: dwc2: fix wrong order of phy_power_on and phy_init - ea72b22a05ea usb: typec: tcpm: Return ENOTSUPP for power supply prop writes - 4be500c63911 usb: typec: intel_pmc_mux: Add new ACPI ID for Meteor Lake IOM device - b201f6203197 usb: typec: altmodes/displayport: correct pin assignment for UFP receptacles - 577f84a6f120 USB: serial: option: add support for Cinterion MV32-WA/WB RmNet mode - 6415953963a9 USB: serial: option: add Quectel EM060K modem - 93c283a09959 USB: serial: option: add support for OPPO R11 diag port - 2bb1ad8c957d USB: serial: cp210x: add Decagon UCA device id - 3a6c5c5ab734 xhci: Add grace period after xHC start to prevent premature runtime suspend. - 75913c562f5b media: mceusb: Use new usb_control_msg_*() routines - 2c948dd68b9e usb: dwc3: pci: Add support for Intel Raptor Lake - 23987d01de44 thunderbolt: Use the actual buffer in tb_async_error() - e31db376f6d1 xen-blkfront: Cache feature_persistent value before advertisement - 895a90ad7b3e xen-blkfront: Advertise feature-persistent as user requested - 3e8107d69fc3 xen-blkback: Advertise feature-persistent as user requested - c235c4fc521f mm: pagewalk: Fix race between unmap and page walker - 763d77241d8f xen/grants: prevent integer overflow in gnttab_dma_alloc_pages() - 03b1870fbc5e KVM: x86: Mask off unsupported and unknown bits of IA32_ARCH_CAPABILITIES - 111a3586ed4a gpio: pca953x: Add mutex_lock for regcache sync in PM - 53196e037620 hwmon: (gpio-fan) Fix array out of bounds access - 7b8a284ffe7a clk: bcm: rpi: Add missing newline - ff0b144d4b0a clk: bcm: rpi: Prevent out-of-bounds access - e827a5f32a0d clk: bcm: rpi: Use correct order for the parameters of devm_kcalloc() - 237b4ef4c088 clk: bcm: rpi: Fix error handling of raspberrypi_fw_get_rate - 5ba6155d3b2f Input: rk805-pwrkey - fix module autoloading - 9766749a30f6 clk: core: Fix runtime PM sequence in clk_core_unprepare() - c13b0be5ade0 Revert "clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops" - 519cd9c4b56e clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops - 0522550aeed4 drm/i915/reg: Fix spelling mistake "Unsupport" -> "Unsupported" - fec48eba4783 KVM: VMX: Heed the 'msr' argument in msr_write_intercepted() - 9e3c9efa7caf cifs: fix small mempool leak in SMB2_negotiate() - 81203ab7a6ef binder: fix alloc->vma_vm_mm null-ptr dereference - c2a4b5dc8fa7 binder: fix UAF of ref->proc caused by race condition - da3c6d0708e6 mmc: core: Fix inconsistent sd3_bus_mode at UHS-I SD voltage switch failure - 8bca22970e1c mmc: core: Fix UHS-I SD 1.8V workaround branch - fc9b5b3f2ccc USB: serial: ftdi_sio: add Omron CS1W-CIF31 device id - cf20c3533efc misc: fastrpc: fix memory corruption on open - 0e33b0f322fe misc: fastrpc: fix memory corruption on probe - 95ac9601feb5 iio: adc: mcp3911: use correct formula for AD conversion - 6e933a26e6a2 iio: ad7292: Prevent regulator double disable - df1b53bc799d Input: iforce - wake up after clearing IFORCE_XMIT_RUNNING flag - 9f185ca8e019 tty: serial: lpuart: disable flow control while waiting for the transmit engine to complete - 532b255af195 musb: fix USB_MUSB_TUSB6010 dependency - 2535431ae967 vt: Clear selection before changing the font - a19846f0f45b powerpc: align syscall table for ppc32 - f12afb4b5db0 staging: r8188eu: add firmware dependency - dc02aaf95001 staging: rtl8712: fix use after free bugs - 01fd7e12f8fb serial: fsl_lpuart: RS485 RTS polariy is inverse - 839ca7969fcf soundwire: qcom: fix device status array range - fdc69b070071 net/smc: Remove redundant refcount increase - 6ce0d73b2fbd Revert "sch_cake: Return __NET_XMIT_STOLEN when consuming enqueued skb" - aca9d0acda9e tcp: annotate data-race around challenge_timestamp - 1c472d671d9c sch_cake: Return __NET_XMIT_STOLEN when consuming enqueued skb - 55fb8c3baa80 kcm: fix strp_init() order and cleanup - 660df4411ef4 mlxbf_gige: compute MDIO period based on i1clk - a4c08cbfbcf9 ethernet: rocker: fix sleep in atomic context bug in neigh_timer_handler - a420d5872601 net/sched: fix netdevice reference leaks in attach_default_qdiscs() - ce881ddbdc02 net: sched: tbf: don't call qdisc_put() while holding tree lock - d6ec2f711c94 net: dsa: xrs700x: Use irqsave variant for u64 stats update - ca54b2bfaab3 openvswitch: fix memory leak at failed datapath creation - 8eeba7ef4d1d net: smsc911x: Stop and start PHY during suspend and resume - cc2b9170aa34 net: sparx5: fix handling uneven length packets in manual extraction - 5359524251d2 Revert "xhci: turn off port power in shutdown" - ee19bbed4b03 wifi: cfg80211: debugfs: fix return type in ht40allow_map_read() - 20b2d5be85e9 ALSA: hda: intel-nhlt: Correct the handling of fmt_config flexible array - 59a711467e8d ALSA: hda: intel-nhlt: remove use of __func__ in dev_dbg - 7828b5d0080a drm/i915/display: avoid warnings when registering dual panel backlight - 630ab29120b5 drm/i915/backlight: extract backlight code to a separate file - 9f8558c5c642 ieee802154/adf7242: defer destroy_workqueue call - 222bd95c89b1 bpf, cgroup: Fix kernel BUG in purge_effective_progs - 1c518476ceb4 bpf: Restrict bpf_sys_bpf to CAP_PERFMON - de22cba333d8 skmsg: Fix wrong last sg check in sk_msg_recvmsg() - 7497f9766f08 iio: adc: mcp3911: make use of the sign bit - 9e1f74294d53 platform/x86: pmc_atom: Fix SLP_TYPx bitfield mask - 1a785b435276 drm/msm/dsi: Fix number of regulators for SDM660 - ab8533946db7 drm/msm/dsi: Fix number of regulators for msm8996_dsi_cfg - 0a4f633548c4 drm/msm/dp: delete DP_RECOVERED_CLOCK_OUT_EN to fix tps4 - e8bd54b0664b drm/msm/dsi: fix the inconsistent indenting - 633c3b4c71bb Linux 5.15.65 - 572b646c8d93 net: neigh: don't call kfree_skb() under spin_lock_irqsave() - facf99bc3a95 net/af_packet: check len when min_header_len equals to 0 - 591a98b823fb android: binder: fix lockdep check on clearing vma - 92dc4c1a8e58 btrfs: fix space cache corruption and potential double allocations - 55c7a9152734 kprobes: don't call disarm_kprobe() for disabled kprobes - 6a27997cf44e btrfs: tree-checker: check for overlapping extent items - 1b2a7ddeaa77 btrfs: fix lockdep splat with reloc root extent buffers - 98dfad7fb688 btrfs: move lockdep class helpers to locking.c - a74fc94fb1a9 testing: selftests: nft_flowtable.sh: use random netns names - 1d8b5d251994 netfilter: conntrack: NF_CONNTRACK_PROCFS should no longer default to y - 85dd24ff77c1 drm/amd/display: avoid doing vm_init multiple time - 898467ac9bcb drm/amdgpu: Increase tlb flush timeout for sriov - 4df54c493e76 drm/amd/display: Fix pixel clock programming - a89e753d5a9f drm/amd/pm: add missing ->fini_microcode interface for Sienna Cichlid - a2ede313fbf0 ksmbd: don't remove dos attribute xattr on O_TRUNC open - a7ada939712a s390/hypfs: avoid error message under KVM - db6fa03d80ab neigh: fix possible DoS due to net iface start/stop loop - 857048ea1d28 ksmbd: return STATUS_BAD_NETWORK_NAME error status if share is not configured - 5ee30bcfdb32 drm/amd/display: clear optc underflow before turn off odm clock - e407e04a93d7 drm/amd/display: For stereo keep "FLIP_ANY_FRAME" - 2cddd3d0b049 drm/amd/display: Fix HDMI VSIF V3 incorrect issue - 0c8abeceee0f drm/amd/display: Avoid MPC infinite loop - 061ffb1e419b ASoC: sh: rz-ssi: Improve error handling in rz_ssi_probe() error path - d347d66b1972 fs/ntfs3: Fix work with fragmented xattr - bf216c168f9e btrfs: fix warning during log replay when bumping inode link count - 985bbad18408 btrfs: add and use helper for unlinking inode during log replay - 968815211212 btrfs: remove no longer needed logic for replaying directory deletes - 7697ca60db06 btrfs: remove root argument from btrfs_unlink_inode() - 71beead997f5 mmc: sdhci-of-dwcmshc: Re-enable support for the BlueField-3 SoC - 68b6cbaa318e mmc: sdhci-of-dwcmshc: rename rk3568 to rk35xx - c038e4094ba2 mmc: sdhci-of-dwcmshc: add reset call back for rockchip Socs - d6a74ee2a7b2 mmc: mtk-sd: Clear interrupts when cqe off/disable - 4676773ea117 drm/i915/gt: Skip TLB invalidations once wedged - f0582f5ac1ea HID: thrustmaster: Add sparco wheel and fix array length - 77f8e40a3cbb HID: asus: ROG NKey: Ignore portion of 0x5a report - d74ce3ece402 HID: AMD_SFH: Add a DMI quirk entry for Chromebooks - a569d41c5aba HID: add Lenovo Yoga C630 battery quirk - b08469874a16 ALSA: usb-audio: Add quirk for LH Labs Geek Out HD Audio 1V5 - c18a209b56e3 mm/rmap: Fix anon_vma->degree ambiguity leading to double-reuse - a75987714bd2 bpf: Don't redirect packets with invalid pkt_len - e4ae97295984 ftrace: Fix NULL pointer dereference in is_ftrace_trampoline when ftrace is dead - 34c3dea11895 fbdev: fb_pm2fb: Avoid potential divide by zero error - a5d1cb908131 net: fix refcount bug in sk_psock_get (2) - dfd27a737283 HID: hidraw: fix memory leak in hidraw_release() - f2f6e6752291 media: pvrusb2: fix memory leak in pvr_probe - e658538c610c udmabuf: Set the DMA mask for the udmabuf device (v2) - 989560b6d9e0 HID: steam: Prevent NULL pointer dereference in steam_{recv,send}_report - 67216f47922d Revert "PCI/portdrv: Don't disable AER reporting in get_port_device_capability()" - 9e38a363dc63 Bluetooth: L2CAP: Fix build errors in some archs - 2e0ffef17308 kbuild: Fix include path in scripts/Makefile.modpost - e9d7ca0c4640 io_uring: fix UAF due to missing POLLFREE handling - 182dc3aa5ae2 io_uring: fix wrong arm_poll error handling - 6c7259c83773 io_uring: fail links when poll fails - c41e79a0c464 io_uring: bump poll refs to full 31-bits - 7524ec52caa8 io_uring: remove poll entry from list when canceling all - 95a004a223f8 io_uring: Remove unused function req_ref_put - f770fba096a6 io_uring: poll rework - 8dc669632f0d io_uring: inline io_poll_complete - 20bbcc316314 io_uring: kill poll linking optimisation - a85d7ac14f22 io_uring: move common poll bits - 040e58f51c0b io_uring: refactor poll update - b850d6ddc788 io_uring: clean cqe filling functions - 5c0ea4c8e54b io_uring: correct fill events helpers types - 285e77dbb36f arm64: errata: Add Cortex-A510 to the repeat tlbi list - da60ddd80d09 mm/hugetlb: avoid corrupting page->mapping in hugetlb_mcopy_atomic_pte - e7a792dcd6a7 Drivers: hv: balloon: Support status report for larger page sizes - 2edbdfc89d9f crypto: lib - remove unneeded selection of XOR_BLOCKS - 6db913f5e449 firmware: tegra: bpmp: Do only aligned access to IPC memory area - 80d46e73e8d3 drm/vc4: hdmi: Depends on CONFIG_PM - 3d2d12fb7815 drm/vc4: hdmi: Rework power up - 8468ccbf4c44 ACPI: thermal: drop an always true check - f8b07c05b699 drm/bridge: Add stubs for devm_drm_of_get_bridge when OF is disabled - 3ffb97fce282 mm: Force TLB flush for PFNMAP mappings before unlink_file_vma() - 1ded0ef2419e Linux 5.15.64 - 4f672112f866 bpf: Don't use tnum_range on array range checking for poke descriptors - cd2a50d0a097 scsi: storvsc: Remove WQ_MEM_RECLAIM from storvsc_error_wq - 2c72bead9bc6 scsi: ufs: core: Enable link lost interrupt - da86f80da31a perf stat: Clear evsel->reset_group for each stat run - b5f5fee03d17 perf/x86/intel/ds: Fix precise store latency handling - 83bd6d121245 perf/x86/intel/uncore: Fix broken read_counter() for SNB IMC PMU - a38e7ab46740 perf python: Fix build when PYTHON_CONFIG is user supplied - 77864ed6c6ce blk-mq: fix io hung due to missing commit_rqs - 4428d15cddd5 Documentation/ABI: Mention retbleed vulnerability info file for sysfs - 992d2fc2fe7f x86/nospec: Fix i386 RSB stuffing - 577d9c05cc48 binder_alloc: add missing mmap_lock calls when using the VMA - 1ed630bc530a arm64: Fix match_list for erratum 1286807 on Arm Cortex-A76 - af61a8f76039 mptcp: Fix crash due to tcp_tsorted_anchor was initialized before release skb - 661c01b2181d md: call __md_stop_writes in md_stop - ee0c613bfe83 Revert "md-raid: destroy the bitmap after destroying the thread" - 0038f8593325 mm/hugetlb: fix hugetlb not supporting softdirty tracking - 6ee82524b0aa Revert "usbnet: smsc95xx: Forward PHY interrupts to PHY driver to avoid polling" - 7ae43647f499 Revert "usbnet: smsc95xx: Fix deadlock on runtime resume" - 295219ab7d62 io_uring: fix issue with io_write() not always undoing sb_start_write() - f8aafb25ec38 riscv: traps: add missing prototype - c2b7bae7c900 xen/privcmd: fix error exit of privcmd_ioctl_dm_op() - 0351fdbd8cb4 smb3: missing inode locks in punch hole - 3640cdccbe75 nouveau: explicitly wait on the fence in nouveau_bo_move_m2mf - b490dfcbb921 ACPI: processor: Remove freq Qos request for all CPUs - f1aedd2ffead Revert "memcg: cleanup racy sum avoidance code" - ebd6f886aa24 fbdev: fbcon: Properly revert changes when vc_resize() failed - 8195e065abf3 s390: fix double free of GS and RI CBs on fork() failure - 16a12ee619e3 bootmem: remove the vmemmap pages from kmemleak in put_page_bootmem - 9227599cd987 s390/mm: do not trigger write fault when vma does not allow VM_WRITE - ddcb0696136b mm/damon/dbgfs: avoid duplicate context directory creation - 95587037ea58 asm-generic: sections: refactor memory_intersects - f96b9f7c1676 writeback: avoid use-after-free after removing device - 0455bef69028 loop: Check for overflow while configuring loop - 500195a109bc x86/nospec: Unwreck the RSB stuffing - 75fa6c733b85 x86/bugs: Add "unknown" reporting for MMIO Stale Data - a7484eb9f3e0 x86/unwind/orc: Unwind ftrace trampolines with correct ORC entry - 1cdfef6cd296 perf/x86/lbr: Enable the branch type for the Arch LBR by default - 5f52402c7701 btrfs: fix possible memory leak in btrfs_get_dev_args_from_path() - 793505888d60 btrfs: check if root is readonly while setting security xattr - 2aa1a1cff81d btrfs: add info when mount fails due to stale replace target - 17343a515fa5 btrfs: replace: drop assert for suspended replace - 34cab3bba8ca btrfs: fix silent failure when deleting root reference - 50396e19d9d8 net: stmmac: work around sporadic tx issue on link-up - 48f4d54ccc4d ionic: VF initial random MAC address if no assigned mac - bcbf1d959933 ionic: fix up issues with handling EAGAIN on FW cmds - 9a41433cc73b ionic: clear broken state on generation change - 8d2761dbfcb9 ionic: widen queue_lock use around lif init and deinit - 2bc769b8edb1 rxrpc: Fix locking in rxrpc's sendmsg - 0c3fd13b9c6d i40e: Fix incorrect address type for IPv6 flow rules - bda3e3892434 ixgbe: stop resetting SYSTIME in ixgbe_ptp_start_cyclecounter - cb9eaedd9fc0 net: Fix a data-race around sysctl_somaxconn. - b340f83dafba net: Fix data-races around sysctl_devconf_inherit_init_net. - 181bae6dff66 net: Fix data-races around sysctl_fb_tunnels_only_for_init_net. - ed14f10e13f6 net: Fix a data-race around netdev_budget_usecs. - 70564ad8d190 net: Fix data-races around sysctl_max_skb_frags. - 289f2f582667 mptcp: stop relying on tcp_tx_skb_cache - a07f3af6393a tcp: expose the tcp_mark_push() and tcp_skb_entail() helpers - 2baeaef4dd73 net: Fix a data-race around netdev_budget. - 8e9e124aeb9c net: Fix a data-race around sysctl_net_busy_read. - 4e12829fd3b9 net: Fix a data-race around sysctl_net_busy_poll. - f6b5be42ce4b net: Fix a data-race around sysctl_tstamp_allow_data. - d39a02760bf2 net: Fix data-races around sysctl_optmem_max. - 0db9ce822f13 ratelimit: Fix data-races in ___ratelimit(). - cd755a7e4062 net: Fix data-races around netdev_tstamp_prequeue. - 4d2c808d0983 net: Fix data-races around netdev_max_backlog. - 572d4cdf907f net: Fix data-races around weight_p and dev_weight_[rt]x_bias. - 33372f2b6c6d net: Fix data-races around sysctl_[rw]mem_(max|default). - 8fbdec08dbf7 netfilter: flowtable: fix stuck flows on cleanup due to pending work - eb6645a0f2ca netfilter: flowtable: add function to invoke garbage collection immediately - 51f192ae71c3 netfilter: nf_tables: disallow binding to already bound chain - 7196f4577f1c netfilter: nf_tables: disallow jump to implicit chain from set element - 4097749aec54 netfilter: nf_tables: upfront validation of data via nft_data_init() - cc311eae1f30 netfilter: bitwise: improve error goto labels - 9bf98120a943 netfilter: nft_cmp: optimize comparison for 16-bytes - c5ba86cde6bb netfilter: nf_tables: consolidate rule verdict trace call - b6d601211ce4 netfilter: nft_tunnel: restrict it to netdev family - 530f4bb9ed58 netfilter: nft_osf: restrict osf to ipv4, ipv6 and inet families - 6d7ddee50395 netfilter: nf_tables: do not leave chain stats enabled on error - cafe94e8d685 netfilter: nft_payload: do not truncate csum_offset and csum_type - fbbecf068a3f netfilter: nft_payload: report ERANGE for too long offset and length - fbaeb8046e7d netfilter: nf_tables: make table handle allocation per-netns friendly - 9f4b32890768 netfilter: nf_tables: disallow updates of implicit chain - acca44ec232a bnxt_en: fix NQ resource accounting during vf creation on 57500 chips - 1b2c5428f773 netfilter: ebtables: reject blobs that don't provide all entry points - 7a5d10afeb1b net: ipvtap - add __init/__exit annotations to module init/exit funcs - fec37fe2f278 bonding: 802.3ad: fix no transmission of LACPDUs - aa108c97acf1 net: moxa: get rid of asymmetry in DMA mapping/unmapping - c9dabd1f0410 net: phy: Don't WARN for PHY_READY state in mdio_bus_phy_resume() - c4b38473b18e net: ipa: don't assume SMEM is page-aligned - f7de12f247bb net/mlx5e: Fix wrong tc flag used when set hw-tc-offload off - 3f8608199640 net/mlx5e: Fix wrong application of the LRO state - e161c24a92ef net/mlx5: Avoid false positive lockdep warning by adding lock_class_key - 0782959b92eb net/mlx5e: Properly disable vlan strip on non-UL reps - fe76b3e67466 ice: xsk: prohibit usage of non-balanced queue id - 141b795ee39e ice: xsk: Force rings to be sized to power of 2 - 9c34c33893db nfc: pn533: Fix use-after-free bugs caused by pn532_cmd_timeout - 2e8b65fda933 r8152: fix the RX FIFO settings when suspending - 59cfae681ffb r8152: fix the units of some registers for RTL8156A - 9cf85759e104 rose: check NULL rose_loopback_neigh->loopback - e1ae035a5663 ntfs: fix acl handling - d28f319043f0 mm/smaps: don't access young/dirty bit if pte unpresent - 28dccc4eaf98 SUNRPC: RPC level errors should set task->tk_rpc_status - 5626f9535611 NFSv4.2 fix problems with __nfs42_ssc_open - 519543a64650 NFS: Don't allocate nfs_fattr on the stack in __nfs42_ssc_open() - 84dc68c6140c Revert "net: macsec: update SCI upon MAC address change." - c3f4f07a9eb1 net: use eth_hw_addr_set() instead of ether_addr_copy() - 770afc6e262b fs: require CAP_SYS_ADMIN in target namespace for idmapped mounts - 96f2758a6d02 xfrm: policy: fix metadata dst->dev xmit null pointer dereference - 103bd319c0fc af_key: Do not call xfrm_probe_algs in parallel - 4edd868acd23 xfrm: clone missing x->lastused in xfrm_do_migrate - 26ad2398fe49 xfrm: fix refcount leak in __xfrm_policy_check() - 044f8ff30e62 riscv: lib: uaccess: fix CSR_STATUS SR_SUM bit - 093cb743dcad riscv: lib: uaccess: fold fixups into body - 9de35edff035 btrfs: remove unnecessary parameter delalloc_start for writepage_delalloc() - da7ad2ec580b btrfs: pass the dentry to btrfs_log_new_name() instead of the inode - 90b9e4892704 btrfs: put initial index value of a directory in a constant - 4438d54ce7a8 scsi: qla2xxx: edif: Fix dropped IKE message - bcfe37c78854 scsi: qla2xxx: Fix response queue handler reading stale packets - 799e39edb0a8 drivers/base: fix userspace break from using bin_attributes for cpumap and cpulist - 75260fa268e1 Input: i8042 - add additional TUXEDO devices to i8042 quirk tables - d6351dfe846c Input: i8042 - add TUXEDO devices to i8042 quirk tables - e7d46453410d Input: i8042 - merge quirk tables - 0b0ee46bf65e Input: i8042 - move __initconst to fix code styling warning - 057238cdce45 btrfs: convert count_max_extents() to use fs_info->max_extent_size - 1aa262c1d056 btrfs: replace BTRFS_MAX_EXTENT_SIZE with fs_info->max_extent_size - f675e3ae67e4 btrfs: zoned: revive max_zone_append_bytes - 1815305d8199 block: add bdev_max_segments() helper - dd2ee2fd1fcb block: add a bdev_max_zone_append_sectors helper - a50d9fde4616 x86/entry: Move CLD to the start of the idtentry macro - 108fb7e99bbf kernel/sys_ni: add compat entry for fadvise64_64 - 7c83923031cd parisc: Fix exception handler for fldw and fstw instructions - 6efe7754e05d parisc: Make CONFIG_64BIT available for ARCH=parisc64 only - f49fd5fe2399 cgroup: Fix race condition at rebind_subsystems() - 5c192867ae57 audit: fix potential double free on error path from fsnotify_add_inode_mark - edd6e98a752c eth: sun: cassini: remove dead code - b51ca7326d16 wifi: rtlwifi: remove always-true condition pointed out by GCC 12 - addc9003c2e8 Linux 5.15.63 - b92be74cb2da xfs: reject crazy array sizes being fed to XFS_IOC_GETBMAP* - 1350a4cdfbe6 xfs: revert "xfs: actually bump warning counts when we send warnings" - 12689d950d75 xfs: fix soft lockup via spinning in filestream ag selection loop - bbc256bf904d xfs: fix overfilling of reserve pool - 90f414686bc4 xfs: always succeed at setting the reserve pool size - 07e17dcd03e0 xfs: remove infinite loop when reserving free block pool - 130b5965da3a xfs: reserve quota for target dir expansion when renaming files - 5e7f687ca727 xfs: reserve quota for dir expansion when linking/unlinking files - 139e6fc6e7a7 xfs: flush inodegc workqueue tasks before cancel - d66d392c72a6 scsi: ufs: ufs-mediatek: Fix build error and type mismatch - 1a9f5411837a can: j1939: j1939_sk_queue_activate_next_locked(): replace WARN_ON_ONCE with netdev_warn_once() - e7403632c015 MIPS: tlbex: Explicitly compare _PAGE_NO_EXEC against 0 - e740e787f066 video: fbdev: i740fb: Check the argument of i740_calc_vclk() - 0bdec5eed69c venus: pm_helpers: Fix warning in OPP during probe - e3c9e9452a8e powerpc/64: Init jump labels before parse_early_param() - ecdba236bc35 smb3: check xattr value length earlier - 3c201130cc81 f2fs: fix to do sanity check on segment type in build_sit_entries() - 5a01e45b925a f2fs: fix to avoid use f2fs_bug_on() in f2fs_new_node_page() - 3895d353f45a ALSA: control: Use deferred fasync helper - 409e6a799283 ALSA: timer: Use deferred fasync helper - 60110fd26623 ALSA: core: Add async signal helpers - a5ec4cd45b52 powerpc/ioda/iommu/debugfs: Generate unique debugfs entries - 8641e0bbb5ef ovl: warn if trusted xattr creation fails - 0480540da5a2 powerpc/32: Don't always pass -mcpu=powerpc to the compiler - 3d5d2dc1dc08 powerpc/32: Set an IBAT covering up to _einittext during init - 6568e52b281c watchdog: export lockup_detector_reconfigure - c5a8d0512018 RISC-V: Add fast call path of crash_kexec() - 64f94e6e1fab riscv: mmap with PROT_WRITE but no PROT_READ is invalid - e751030eb844 riscv: dts: canaan: Add k210 topology information - 23069475daeb riscv: dts: sifive: Add fu740 topology information - 21d784398a04 ASoC: rsnd: care default case on rsnd_ssiu_busif_err_irq_ctrl() - 9774b96bce7d modules: Ensure natural alignment for .altinstructions and __bug_table sections - 2097c7835162 iommu/io-pgtable-arm-v7s: Add a quirk to allow pgtable PA up to 35bit - 7822d994eb95 mips: cavium-octeon: Fix missing of_node_put() in octeon2_usb_clocks_start - c983edb06239 vfio: Clear the caps->buf to NULL after free - a1d8021d2130 KVM: PPC: Book3S HV: Fix "rm_exit" entry in debugfs timings - 17c32546166d tty: serial: Fix refcount leak bug in ucc_uart.c - ce0432aa8944 lib/list_debug.c: Detect uninitialized lists - 72b850a2a996 ext4: avoid resizing to a partial cluster size - 0e734f91cb1c ext4: avoid remove directory when directory is corrupted - d9b94c3ace54 drivers:md:fix a potential use-after-free bug - a600ed25e3d9 nvmet-tcp: fix lockdep complaint on nvmet_tcp_wq flush during queue teardown - e59ef9b07130 md: Notify sysfs sync_completed in md_reap_sync_thread() - 2dc9615abfbc phy: samsung: phy-exynos-pcie: sanitize init/power_on callbacks - 405ea6d70684 openrisc: io: Define iounmap argument as volatile - d1fc64bf4526 dmaengine: sprd: Cleanup in .remove() after pm_runtime_get_sync() failed - d0e2b8e36911 selftests/kprobe: Do not test for GRP/ without event failures - 3645ed60ac07 csky/kprobe: reclaim insn_slot on kprobe unregistration - fda4bff43bcd RDMA/rxe: Limit the number of calls to each tasklet - 54aa6c49361b dmaengine: dw-axi-dmac: ignore interrupt if no descriptor - af76e6fdcf92 dmaengine: dw-axi-dmac: do not print NULL LLI during error - e799817b67b3 um: add "noreboot" command line option for PANIC_TIMEOUT=-1 setups - 405f655ee7f6 PCI/ACPI: Guard ARM64-specific mcfg_quirks - addff638c417 cxl: Fix a memory leak in an error handling path - 5e24cd70355e pinctrl: intel: Check against matching data instead of ACPI companion - 67b5870a35bb mmc: tmio: avoid glitches when resetting - 0f5916516d86 habanalabs/gaudi: mask constant value before cast - b09e5ab18c9f habanalabs/gaudi: fix shift out of bounds - 1693fe9ba2ef coresight: etm4x: avoid build failure with unrolled loops - 94aadba8d000 gadgetfs: ep_io - wait until IRQ finishes - 9c8e2e607270 scsi: lpfc: Fix possible memory leak when failing to issue CMF WQE - b92506dc51f8 scsi: lpfc: Prevent buffer overflow crashes in debugfs with malformed user input - 0af01d2c5edd clk: qcom: clk-alpha-pll: fix clk_trion_pll_configure description - 25041029389b zram: do not lookup algorithm in backends table - 50de5045815e uacce: Handle parent device removal or parent driver module rmmod - 17d58499dc9c clk: qcom: ipq8074: dont disable gcc_sleep_clk_src - 348274a6bb7f vboxguest: Do not use devm for irq - b9c31d4ae9be usb: dwc2: gadget: remove D+ pull-up while no vbus with usb-role-switch - fbdbd61a36d8 usb: renesas: Fix refcount leak bug - 0fc62bbc9531 usb: host: ohci-ppc-of: Fix refcount leak bug - 4d6bab8d366a scsi: ufs: ufs-mediatek: Fix the timing of configuring device regulators - 35c3ec7d7a51 clk: ti: Stop using legacy clkctrl names for omap4 and 5 - 00c274bc5bfa drm/meson: Fix overflow implicit truncation warnings - b01d6bfdf2e4 irqchip/tegra: Fix overflow implicit truncation warnings - 49968090f921 PCI: aardvark: Fix reporting Slot capabilities on emulated bridge - fb76cdd21662 usb: gadget: uvc: call uvc uvcg_warn on completed status instead of uvcg_info - de6aa7abfebf usb: gadget: uvc: calculate the number of request depending on framesize - 8e142744f0e9 usb: cdns3: fix random warning message when driver load - c3c1dbad3a2d usb: cdns3 fix use-after-free at workaround 2 - 08c0a77b2aec platform/chrome: cros_ec_proto: don't show MKBP version if unsupported - da56759a4a35 PCI: Add ACS quirk for Broadcom BCM5750x NICs - 6fc955b58acf HID: multitouch: new device class fix Lenovo X12 trackpad sticky - 57b5be2bd1e0 KVM: arm64: Reject 32bit user PSTATE on asymmetric systems - cb332a666e3f KVM: arm64: Treat PMCR_EL1.LC as RES1 on asymmetric systems - c682fb70a7df net: qrtr: start MHI channel after endpoit creation - 98e28de472ef drm/sun4i: dsi: Prevent underflow when computing packet sizes - fe71d84c1a6c drm/meson: Fix refcount bugs in meson_vpu_has_available_connectors() - 6ee1310f4d14 ASoC: SOF: Intel: hda: Fix potential buffer overflow by snprintf() - 3142b5f09e55 ASoC: SOF: Intel: hda: Define rom_status_reg in sof_intel_dsp_desc - 88db4a22d954 drm/imx/dcss: get rid of HPD warning message - 1c7e569c0ece tracing/eprobes: Fix reading of string fields - 830426469f77 gcc-plugins: Undefine LATENT_ENTROPY_PLUGIN when plugin disabled for a file - a2cafe242874 kbuild: fix the modules order between drivers and libs - 8ee44abe4cae igb: Add lock to avoid data race - 471295311960 stmmac: intel: Add a missing clk_disable_unprepare() call in intel_eth_pci_remove() - 334554aab154 fec: Fix timer capture timing in `fec_ptp_enable_pps()` - c56e1fcb3091 i40e: Fix to stop tx_timeout recovery if GLOBR fails - bd1fd0a02e9a regulator: pca9450: Remove restrictions for regulator-name - 09e512a659e4 i2c: imx: Make sure to unregister adapter on remove() - b4ac11967e8c ice: Ignore EEXIST when setting promisc mode - e84c6321f357 net: dsa: sja1105: fix buffer overflow in sja1105_setup_devlink_regions() - caa80c1f8316 net: dsa: don't warn in dsa_port_set_state_now() when driver doesn't support it - b0672895d8be net: genl: fix error path memory leak in policy dumping - 232fab59a65a net: dsa: felix: fix ethtool 256-511 and 512-1023 TX packet counters - 29c5956061c9 net: dsa: microchip: ksz9477: fix fdb_dump last invalid entry - ffb155944333 net: fix potential refcount leak in ndisc_router_discovery() - c7118a579106 net: moxa: pass pdev instead of ndev to DMA functions - a44a1a14211d mlxsw: spectrum: Clear PTP configuration after unregistering the netdevice - dd236b62d25e net: dsa: mv88e6060: prevent crash on an unused port - c0434f0e0586 net/sunrpc: fix potential memory leaks in rpc_sysfs_xprt_state_change() - dd32ea395658 spi: meson-spicc: add local pow2 clock ops to preserve rate between messages - 1d9e75c3d8cd powerpc/pci: Fix get_phb_number() locking - e58d1a96e93b netfilter: nf_tables: check NFT_SET_CONCAT flag if field_count is specified - 7ac21b920ee6 netfilter: nf_tables: disallow NFT_SET_ELEM_CATCHALL and NFT_SET_ELEM_INTERVAL_END - 0df32f45be40 netfilter: nf_tables: NFTA_SET_ELEM_KEY_END requires concat and interval flags - 46f64e6325ee netfilter: nf_tables: validate NFTA_SET_ELEM_OBJREF based on NFT_SET_OBJECT flag - 8a6775ede639 netfilter: nf_tables: really skip inactive sets when allocating name - b59bee8b05b0 netfilter: nf_tables: possible module reference underflow in error path - 3be4d59808bb netfilter: nf_tables: disallow NFTA_SET_ELEM_KEY_END with NFT_SET_ELEM_INTERVAL_END flag - 81dcb3b80475 fs/ntfs3: uninitialized variable in ntfs_set_acl_ex() - 8a38a73cb406 netfilter: nf_tables: use READ_ONCE and WRITE_ONCE for shared generation id access - cacdddfefe8d ASoC: codec: tlv320aic32x4: fix mono playback via I2S - 18b5a57e7d96 ASoC: tas2770: Fix handling of mute/unmute - 8eab21065492 ASoC: tas2770: Drop conflicting set_bias_level power setting - 0a63bc250cc1 ASoC: tas2770: Allow mono streams - 480bf1e299a4 ASoC: tas2770: Set correct FSYNC polarity - b318b9dd2ac6 ASoC: SOF: debug: Fix potential buffer overflow by snprintf() - 743dc4377bba iavf: Fix reset error handling - dab6b551f5ba iavf: Fix adminq error handling - 8af269e5bdf4 nios2: add force_successful_syscall_return() - c9f78def8856 nios2: restarts apply only to the first sigframe we build... - 3bee7b77d917 nios2: fix syscall restart checks - f794d1fe6e52 nios2: traced syscall does need to check the syscall number - 80cae5d810d2 nios2: don't leave NULLs in sys_call_table[] - 35d5fd70e8c8 nios2: page fault et.al. are *not* restartable syscalls... - c293e8abc09e fs/ntfs3: Fix missing i_op in ntfs_read_mft - efdcf4df7a36 fs/ntfs3: Do not change mode if ntfs_set_ea failed - 78e4aebc35b3 fs/ntfs3: Fix double free on remount - 8feb84857915 fs/ntfs3: Don't clear upper bits accidentally in log_replay() - 8e8e1a84dac7 fs/ntfs3: Fix NULL deref in ntfs_update_mftmirr - ecda80a345ca fs/ntfs3: Fix using uninitialized value n when calling indx_read - 69979b5e308f dpaa2-eth: trace the allocated address instead of page struct - f39b424b4301 perf tests: Fix Track with sched_switch test for hybrid case - 5958ef867b9d perf parse-events: Fix segfault when event parser gets an error - e8ab87549bbe perf probe: Fix an error handling path in 'parse_perf_probe_command()' - 51471b697303 geneve: fix TOS inheriting for ipv4 - a5d7ce086fe9 atm: idt77252: fix use-after-free bugs caused by tst_timer - 75b810104e40 xen/xenbus: fix return type in xenbus_file_read() - d98b50d5b72d nfp: ethtool: fix the display error of `ethtool -m DEVNAME` - 5c21186c5f3a NTB: ntb_tool: uninitialized heap data in tool_fn_write() - cffd1cefcdd7 tools build: Switch to new openssl API for test-libcrypto - 86ff5446b4da kbuild: dummy-tools: avoid tmpdir leak in dummy gcc - f546faa216d0 ceph: don't leak snap_rwsem in handle_cap_grant - 3e7ee4dd1ea4 tools/vm/slabinfo: use alphabetic order when two values are equal - d27e1834dee2 ceph: use correct index when encoding client supported features - e49c17867c61 spi: dt-bindings: zynqmp-qspi: add missing 'required' - b847ea541b1f spi: dt-bindings: cadence: add missing 'required' - 506fc3cab986 dt-bindings: clock: qcom,gcc-msm8996: add more GCC clock sources - 4e96aa5b46d4 dt-bindings: arm: qcom: fix MSM8994 boards compatibles - 5aa6548c0803 dt-bindings: arm: qcom: fix MSM8916 MTP compatibles - e7a0e9ee5b12 dt-bindings: arm: qcom: fix Longcheer L8150 compatibles - 3632c642cacc dt-bindings: gpio: zynq: Add missing compatible strings - 52d8f48f85f7 vsock: Set socket state back to SS_UNCONNECTED in vsock_connect_timeout() - e4c0428f8a6f vsock: Fix memory leak in vsock_connect() - 38b2ab9adf50 plip: avoid rcu debug splat - 133a08a3093b ipv6: do not use RT_TOS for IPv6 flowlabel - 5c9e5c44f89d mlx5: do not use RT_TOS for IPv6 flowlabel - 02b2b7372727 geneve: do not use RT_TOS for IPv6 flowlabel - f150c1f84775 ACPI: property: Return type of acpi_add_nondev_subnodes() should be bool - 06337b9c255d octeontx2-af: Fix key checking for source mac - dc5be2d4f928 octeontx2-af: Fix mcam entry resource leak - f9a36fa5367e octeontx2-af: suppress external profile loading warning - e0fe6aa19a80 octeontx2-af: Apply tx nibble fixup always - 17c3ea739979 octeontx2-pf: Fix NIX_AF_TL3_TL2X_LINKX_CFG register configuration - 0a02159ae636 Input: exc3000 - fix return value check of wait_for_completion_timeout - a4a945641aca pinctrl: qcom: sm8250: Fix PDC map - fed2247253dc pinctrl: sunxi: Add I/O bias setting for H6 R-PIO - be82dc052155 pinctrl: amd: Don't save/restore interrupt status and wake status bits - c1c7a7c950e6 pinctrl: qcom: msm8916: Allow CAMSS GP clocks to be muxed - 9272265f2f76 pinctrl: nomadik: Fix refcount leak in nmk_pinctrl_dt_subnode_to_map - 79eb8e9e38f3 dt-bindings: arm: qcom: fix Alcatel OneTouch Idol 3 compatibles - 8b7bf35d301d selftests: forwarding: Fix failing tests with old libnet - c506c9a97120 net: bgmac: Fix a BUG triggered by wrong bytes_compl - eb2d9dc79f5f net: bcmgenet: Indicate MAC is in charge of PHY PM - 47ac7b2f6a1f net: phy: Warn about incorrect mdio_bus_phy_resume() state - c4d09fd1e18b devlink: Fix use-after-free after a failed reload - d3723eab1119 virtio_net: fix memory leak inside XPD_TX with mergeable - 9721e238c24c SUNRPC: Reinitialise the backchannel request buffers before reuse - d3c262f584df SUNRPC: Fix xdr_encode_bool() - 63e921d4edb3 sunrpc: fix expiry of auth creds - 3f16630fa23b m68k: coldfire/device.c: protect FLEXCAN blocks - 422a02a77159 net: atlantic: fix aq_vec index out of range error - 98dc8fb08299 can: j1939: j1939_session_destroy(): fix memory leak of skbs - 890aba507802 can: mcp251x: Fix race condition on receive interrupt - 6648647599e0 bpf: Check the validity of max_rdwr_access for sock local storage map iterator - 03ca12e583f1 bpf: Acquire map uref in .init_seq_private for sock{map,hash} iterator - e51b568ea2c8 bpf: Acquire map uref in .init_seq_private for sock local storage map iterator - 2f56304a0cf9 bpf: Acquire map uref in .init_seq_private for hash map iterator - 370805f0e72b bpf: Acquire map uref in .init_seq_private for array map iterator - 18a994e0661c bpf: Don't reinit map value in prealloc_lru_pop - 41fd6cc88aaf BPF: Fix potential bad pointer dereference in bpf_sys_bpf() - a4cf3dadd1fa NFSv4/pnfs: Fix a use-after-free bug in open - 1e9fd95c27d8 NFSv4.1: RECLAIM_COMPLETE must handle EACCES - 281c6a47416b NFSv4: Fix races in the legacy idmapper upcall - b32780cda567 NFSv4.1: Handle NFS4ERR_DELAY replies to OP_SEQUENCE correctly - 0696115a3230 NFSv4.1: Don't decrease the value of seq_nr_highest_sent - 6aea903916c1 Documentation: ACPI: EINJ: Fix obsolete example - bf7ebebce2c2 apparmor: Fix memleak in aa_simple_write_to_buffer() - 64103ea35773 apparmor: fix reference count leak in aa_pivotroot() - c62f2f56e086 apparmor: fix overlapping attachment computation - e89b95f91e63 apparmor: fix setting unconfined mode on a loaded profile - 3104c8a0dc5f apparmor: fix aa_label_asxprint return check - a683a0d87a22 apparmor: Fix failed mount permission check error message - 31b35b689123 apparmor: fix absroot causing audited secids to begin with = - 017b0ea49262 apparmor: fix quiet_denied for file rules - 8bc5ed70ef58 can: ems_usb: fix clang's -Wunaligned-access warning - 43ae96645898 dt-bindings: usb: mtk-xhci: Allow wakeup interrupt-names to be optional - 2294f43a07ea ALSA: usb-audio: More comprehensive mixer map for ASUS ROG Zenith II - 2fb8f62ee335 tracing: Have filter accept "common_cpu" to be consistent - dac2b60345ef tracing/probes: Have kprobes and uprobes use $COMM too - b489aca082a2 tracing/eprobes: Have event probes be consistent with kprobes and uprobes - a11ce7bfbdb7 tracing/eprobes: Do not hardcode $comm as a string - ba53c21ce977 tracing/eprobes: Do not allow eprobes to use $stack, or % for regs - 0d7970e8702b tracing/perf: Fix double put of trace event when init fails - 14674e47ff49 x86/kprobes: Fix JNG/JNLE emulation - 860efae12788 cifs: Fix memory leak on the deferred close - 6379a9af7cfc btrfs: fix lost error handling when looking up extended ref on log replay - 7ac430e319e9 btrfs: reset RO counter on block group if we fail to relocate - 78f8c2370e3d btrfs: unset reloc control if transaction commit fails in prepare_to_relocate() - d8fc9df94b88 mmc: meson-gx: Fix an error handling path in meson_mmc_probe() - 6c4541d6b881 mmc: pxamci: Fix an error handling path in pxamci_probe() - 8b7ed38c38e1 mmc: pxamci: Fix another error handling path in pxamci_probe() - 23179d5b7c39 ata: libata-eh: Add missing command name - 82a27c185544 drm/amd/display: Check correct bounds for stream encoder instances for DCN303 - 76672cd326c1 drm/ttm: Fix dummy res NULL ptr deref bug - 016b71479f46 drm/nouveau: recognise GA103 - 1b7e0482abd0 locking/atomic: Make test_and_*_bit() ordered on failure - 852f6a784a4b rds: add missing barrier to release_refill - d26beb910904 x86/mm: Use proper mask when setting PUD mapping - 177bf3542009 KVM: Unconditionally get a ref to /dev/kvm module when creating a VM - e9a6a3bd97c7 ALSA: hda/realtek: Add quirk for Clevo NS50PU, NS70PU - 5d396df4631a ALSA: info: Fix llseek return value when using callback - a0a7e0b2b8b2 Linux 5.15.62 - 2a9114b3ec6f btrfs: raid56: don't trust any cached sector in __raid56_parity_recover() - 0d9c713cc30f btrfs: only write the sectors in the vertical stripe which has data stripes - 3eb602ad6a94 x86/ftrace: Use alternative RET encoding - 543138c55518 x86/ibt,ftrace: Make function-graph play nice - f6632763484c Revert "x86/ftrace: Use alternative RET encoding" - cb69d4d6f709 ksmbd: fix heap-based overflow in set_ntacl_dacl() - c76b216753c9 ksmbd: prevent out of bound read for SMB2_WRITE - 5430db94434f net_sched: cls_route: disallow handle of 0 - c12f0e6126ad tee: add overflow check in register_shm_helper() - 3746d62ecf1c io_uring: use original request task for inflight tracking - 374bf3fc1f53 Linux 5.15.61 - 17bf429b913b scsi: lpfc: Resolve some cleanup issues following SLI path refactoring - 6e99860de6f4 scsi: lpfc: Fix element offset in __lpfc_sli_release_iocbq_s4() - 9a570069cdbb scsi: lpfc: Fix locking for lpfc_sli_iocbq_lookup() - f27259515797 drm/bridge: Move devm_drm_of_get_bridge to bridge/panel.c - 2711bedab26c Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm regression - 449928869475 Revert "net: usb: ax88179_178a needs FLAG_SEND_ZLP" - fa3040688d75 io_uring: mem-account pbuf buckets - 50446ac34545 drm/meson: Fix refcount leak in meson_encoder_hdmi_init - a8278cf3f00d drm/msm: Fix dirtyfb refcounting - 3cfd07084b7e tracing/perf: Avoid -Warray-bounds warning for __rel_loc macro - 1889f4135fb2 drm/vc4: change vc4_dma_range_matches from a global to static - 3131a20eee20 net: phy: smsc: Disable Energy Detect Power-Down in interrupt mode - a25f45ff8856 drm/bridge: tc358767: Fix (e)DP bridge endpoint parsing in dedicated function - 276e1cac8085 Revert "s390/smp: enforce lowcore protection on CPU restart" - 93d28e50cf72 Revert "mwifiex: fix sleep in atomic context bugs caused by dev_coredumpv" - 621b596b29e5 crypto: lib/blake2s - reduce stack frame usage in self test - aa480f7d74b9 tcp: fix over estimation in sk_forced_mem_schedule() - 4db561ae4a90 mac80211: fix a memory leak where sta_info is not freed - 57bbb691a93b net_sched: cls_route: remove from list when handle is 0 - f467478d15fa tracing: Use a struct alignof to determine trace event field alignment - 5bafa7df79de powerpc: Fix eh field when calling lwarx on PPC32 - c98e956ef489 xen-blkfront: Apply 'feature_persistent' parameter when connect - ef26b5d530d4 xen-blkback: Apply 'feature_persistent' parameter when connect - 7304be4c985d xen-blkback: fix persistent grants negotiation - 9e7dab7edabd tpm: eventlog: Fix section mismatch for DEBUG_SECTION_MISMATCH - 84075af9fb4a KEYS: asymmetric: enforce SM2 signature use pkey algo - 1be97463696c ext4: fix race when reusing xattr blocks - 470f0a5ef519 ext4: unindent codeblock in ext4_xattr_block_set() - 51877de35d21 ext4: use kmemdup() to replace kmalloc + memcpy - 0b885394fd00 ext4: remove EA inode entry from mbcache on inode eviction - 19dac09bd956 ext4: make sure ext4_append() always allocates new block - ef6e69026d88 ext4: check if directory block is within i_size - 30dfb75e1f86 ext4: fix warning in ext4_iomap_begin as race between bmap and write - 9a080f8b085a ext4: correct the misjudgment in ext4_iget_extra_inode - 7dbba7916920 ext4: correct max_inline_xattr_value_size computing - 21f6bd5cbdab ext4: fix use-after-free in ext4_xattr_set_entry - e6321fda51e5 ext4: add EXT4_INODE_HAS_XATTR_SPACE macro in xattr.h - 133b80d5582e ext4: fix extent status tree race in writeback error recovery path - 88bcc518e4ad ext4: update s_overhead_clusters in the superblock during an on-line resize - 3c0a5a0e1c66 tracing: Avoid -Warray-bounds warning for __rel_loc macro - 994dea8549f2 tracing: Add '__rel_loc' using trace event macros - 50235d9a1f1f dm raid: fix address sanitizer warning in raid_resume - 4c233811a495 dm raid: fix address sanitizer warning in raid_status - 34bef00a325a KVM: nVMX: Attempt to load PERF_GLOBAL_CTRL on nVMX xfer iff it exists - e365c817beef KVM: VMX: Add helper to check if the guest PMU has PERF_GLOBAL_CTRL - 1eedac05b2f3 KVM: x86/pmu: Ignore pmu->global_ctrl check if vPMU doesn't support global_ctrl - 9f1a17222a8b KVM: VMX: Mark all PERF_GLOBAL_(OVF)_CTRL bits reserved if there's no vPMU - 81f723a006e7 KVM: x86/pmu: Introduce the ctrl_mask value for fixed counter - 0ceef1c56875 powerpc/powernv/kvm: Use darn for H_RANDOM on Power9 - 0eeb7037a479 ACPI: CPPC: Do not prevent CPPC from working in the future - 2cc23122653f btrfs: properly flag filesystem with BTRFS_FEATURE_INCOMPAT_BIG_METADATA - b5c541758650 btrfs: reset block group chunk force if we have to wait - b367f125c80f btrfs: ensure pages are unlocked on cow_file_range() failure - 0b7f5d7a4d2a block: don't allow the same type rq_qos add more than once - b055781dd947 block: remove the struct blk_queue_ctx forward declaration - d2cbdbe22b5f locking/csd_lock: Change csdlock_debug from early_param to __setup - 96ba981f09a9 timekeeping: contribute wall clock to rng on time change - 6b841a891d28 ARM: remove some dead code - 7a7188df3eae net/9p: Initialize the iounit field during fid creation - f83131a3071a dm thin: fix use-after-free crash in dm_sm_register_threshold_callback - 779fd8cb621e kexec, KEYS, s390: Make use of built-in and secondary keyring for signature verification - 9769bd964d54 dm writecache: set a default MAX_WRITEBACK_JOBS - 10bc71642fad tty: 8250: Add support for Brainboxes PX cards. - 6f47a7594bcf serial: 8250: Add proper clock handling for OxSemi PCIe devices - 96f2c1685b1c serial: 8250: Fold EndRun device support into OxSemi Tornado code - b49c3b3a911d serial: 8250_pci: Replace dev_*() by pci_*() macros - 5baacb540c5a serial: 8250_pci: Refactor the loop in pci_ite887x_init() - 55e5487ae294 PCI: qcom: Power on PHY before IPQ8074 DBI register accesses - c5d3873d3e1c PCI/AER: Iterate over error counters instead of error strings - 0b4c0003aeda iommu/vt-d: avoid invalid memory access via node_online(NUMA_NO_NODE) - f2145a1bf7ab KVM: x86: Signal #GP, not -EPERM, on bad WRMSR(MCi_CTL/STATUS) - 1f71d1f7f491 KVM: set_msr_mce: Permit guests to ignore single-bit ECC errors - 925cc6d6ff8a intel_th: pci: Add Raptor Lake-S CPU support - 6d3c02fd9600 intel_th: pci: Add Raptor Lake-S PCH support - df6faa9798eb intel_th: pci: Add Meteor Lake-P support - 2b5ef6430c21 scsi: lpfc: Remove extra atomic_inc on cmd_pending in queuecommand after VMID - b4543dbea84c scsi: lpfc: SLI path split: Refactor SCSI paths - c56cc7fefc31 scsi: lpfc: SLI path split: Refactor fast and slow paths to native SLI4 - 1c5e670d6a5a scsi: lpfc: SLI path split: Refactor lpfc_iocbq - eb36ec3039ce scsi: lpfc: Fix EEH support for NVMe I/O - 0c29e149b6bb firmware: arm_scpi: Ensure scpi_info is not assigned if the probe fails - b574d1e3e9a2 usbnet: smsc95xx: Fix deadlock on runtime resume - eaf3a094d892 usbnet: smsc95xx: Forward PHY interrupts to PHY driver to avoid polling - 09201006dac9 usbnet: smsc95xx: Avoid link settings race on interrupt reception - 048872438876 usbnet: smsc95xx: Don't clear read-only PHY interrupt - c232db672713 drm/vc4: drv: Adopt the dma configuration from the HVS or V3D component - 4a54c13786c5 drm/dp/mst: Read the extended DPCD capabilities during system resume - 3dd33a09f5dc crypto: blake2s - remove shash module - f96a9815b466 drm/mediatek: Keep dsi as LP00 before dcs cmds transfer - 8aa68065a877 drm/mediatek: Allow commands to be sent during video mode - 1e0ca3d809c3 spmi: trace: fix stack-out-of-bound access in SPMI tracing functions - 8cbc36e7e37a __follow_mount_rcu(): verify that mount_lock remains unchanged - 60c981f4b787 Input: gscps2 - check return value of ioremap() in gscps2_probe() - 9e255ed238fc posix-cpu-timers: Cleanup CPU timers before freeing them during exec - c9c965fa1974 SMB3: fix lease break timeout when multiple deferred close handles for the same file. - c273671ae826 x86/olpc: fix 'logical not is only applied to the left hand side' - 1cbf3882cb37 x86/kprobes: Update kcb status flag after singlestepping - 7c91c8da431d ftrace/x86: Add back ftrace_expected assignment - 0b00cb428f74 x86/bugs: Enable STIBP for IBPB mitigated RETBleed - 15f67058a1ee scsi: qla2xxx: Fix losing FCP-2 targets during port perturbation tests - 6f1d5e6979c1 scsi: qla2xxx: Fix losing target when it reappears during delete - 420e449e21b9 scsi: qla2xxx: Fix losing FCP-2 targets on long port disable with I/Os - 3f1102898b7b scsi: qla2xxx: Wind down adapter after PCIe error - 3b38c7f0c6ac scsi: qla2xxx: Fix erroneous mailbox timeout after PCI error injection - 1209da5278eb scsi: qla2xxx: Fix excessive I/O error messages by default - b7bae3886a30 scsi: qla2xxx: Fix crash due to stale SRB access around I/O timeouts - a76a155851fc scsi: qla2xxx: Turn off multi-queue for 8G adapters - 505fb1cc4328 scsi: qla2xxx: Fix discovery issues in FC-AL topology - 27a7805a19a7 scsi: qla2xxx: Fix imbalance vha->vref_count - 781a7dabeac2 scsi: zfcp: Fix missing auto port scan and thus missing target ports - f5183d66c4f4 scsi: ufs: core: Correct ufshcd_shutdown() flow - ce50d94afcb8 video: fbdev: s3fb: Check the size of screen before memset_io() - 0701df594bc1 video: fbdev: arkfb: Check the size of screen before memset_io() - 4a3cef1eaced video: fbdev: vt8623fb: Check the size of screen before memset_io() - fff6bb19d56c f2fs: do not allow to decompress files have FI_COMPRESS_RELEASED - 05244b62ae94 f2fs: allow compression for mmap files in compress_mode=user - 608d4c5f9f4d x86/entry: Build thunk_$(BITS) only if CONFIG_PREEMPTION=y - 748d2e9585ae sched/core: Do not requeue task on CPU excluded from cpus_mask - dd960a0ddd43 sched: Remove the limitation of WF_ON_CPU on wakelist if wakee cpu is idle - f9ab9bcf53b6 sched: Fix the check of nr_running at queue wakelist - 1584dc3da7b4 tools/thermal: Fix possible path truncations - 236c1502520b video: fbdev: arkfb: Fix a divide-by-zero bug in ark_set_pixclock() - 3bb94ff1e794 x86/numa: Use cpumask_available instead of hardcoded NULL check - 147f66d22f58 sched, cpuset: Fix dl_cpu_busy() panic due to empty cs->cpus_allowed - e51b98166334 sched/deadline: Merge dl_task_can_attach() and dl_cpu_busy() - 8fb62a576178 scripts/faddr2line: Fix vmlinux detection on arm64 - 7f060ad6cb86 genelf: Use HAVE_LIBCRYPTO_SUPPORT, not the never defined HAVE_LIBCRYPTO - e1c355ec7df1 powerpc/pci: Fix PHB numbering when using opal-phbid - 31dad89b16ed x86/bus_lock: Don't assume the init value of DEBUGCTLMSR.BUS_LOCK_DETECT to be zero - a1edb85e60fd kprobes: Forbid probing on trampoline and BPF code areas - 533a06858b01 perf symbol: Fail to read phdr workaround - 5eaa93caa63a powerpc/cell/axon_msi: Fix refcount leak in setup_msi_msg_address - ea494e8a9852 powerpc/xive: Fix refcount leak in xive_get_max_prio - 69e9fa07b229 powerpc/spufs: Fix refcount leak in spufs_init_isolated_loader - 74715fe0726c f2fs: fix to remove F2FS_COMPR_FL and tag F2FS_NOCOMP_FL at the same time - 9536d5451cf4 s390/smp: enforce lowcore protection on CPU restart - 70caac180f14 s390/maccess: rework absolute lowcore accessors - ac0a3e2131bd s390/smp: cleanup control register update routines - a002b8641254 s390/smp: cleanup target CPU callback starting - 9287df436294 s390/dump: fix os_info virtual vs physical address confusion - cf0e42eb04c7 tty: serial: fsl_lpuart: correct the count of break characters - ef0f4eeaba24 powerpc/pci: Prefer PCI domain assignment via DT 'linux,pci-domain' and alias - df466a61f699 powerpc/iommu: Fix iommu_table_in_use for a small default DMA window case - 5414409ada0c powerpc/32: Do not allow selection of e5500 or e6500 CPUs on PPC32 - 14965b8e2952 powerpc/32: Call mmu_mark_initmem_nx() regardless of data block mapping. - 96ead6679803 ASoC: mchp-spdifrx: disable end of block interrupt on failures - 8301c204db28 video: fbdev: sis: fix typos in SiS_GetModeID() - 29f06f1905c3 video: fbdev: amba-clcd: Fix refcount leak bugs - f28764d10e9f watchdog: armada_37xx_wdt: check the return value of devm_ioremap() in armada_37xx_wdt_probe() - 84ddf527f907 watchdog: sp5100_tco: Fix a memory leak of EFCH MMIO resource - 27d0c621225d ASoC: audio-graph-card: Add of_node_put() in fail path - 642ebdd9579d fuse: Remove the control interface for virtio-fs - 509a5cb39019 ASoC: qcom: q6dsp: Fix an off-by-one in q6adm_alloc_copp() - 2e1b17ec0423 ASoC: imx-card: use snd_pcm_format_t type for asrc_format - 8ea7f75b87fa ASoC: fsl_easrc: use snd_pcm_format_t type for sample_format - 78263868dbe5 ASoC: fsl-asoc-card: force cast the asrc_format type - 10961cbaea2a ASoC: fsl_asrc: force cast the asrc_format type - b08c3473ee1e s390/zcore: fix race when reading from hardware system area - f1415771f6a1 s390/crash: fix incorrect number of bytes to copy to user space - 2165fd2bae8a s390/maccess: fix semantics of memcpy_real() and its callers - ceea1bc15310 s390/dump: fix old lowcore virtual vs physical address confusion - 3ea02fc5d488 perf tools: Fix dso_id inode generation comparison - c7d4e6cdd14f iommu/arm-smmu: qcom_iommu: Add of_node_put() when breaking out of loop - facd31bbc799 mfd: max77620: Fix refcount leak in max77620_initialise_fps - a8aa2a76eec7 mfd: t7l66xb: Drop platform disable callback - 0386a985a802 remoteproc: sysmon: Wait for SSCTL service to come up - 48042b342eae remoteproc: qcom: pas: Check if coredump is enabled - 3336e7c0767f proc: fix a dentry lock race between release_task and lookup - f28e4d214839 lib/smp_processor_id: fix imbalanced instrumentation_end() call - 74824db8b2fa kfifo: fix kfifo_to_user() return type - ece6cfe62a10 rpmsg: qcom_smd: Fix refcount leak in qcom_smd_parse_edge - f543a9d19c29 MIPS: Fixed __debug_virt_addr_valid() - 8324649b0035 net: 9p: fix refcount leak in p9_read_work() error handling - 273c16d93f86 9p: Add client parameter to p9_req_put() - 3ac76cdab956 9p: Drop kref usage - eb3eed52a77c 9p: fix a bunch of checkpatch warnings - 79f1a945bcaf iommu/exynos: Handle failed IOMMU device registration properly - 9a06340c9d95 serial: 8250_bcm7271: Save/restore RTS in suspend/resume - 3d69d86b3e9d ASoC: mt6359: Fix refcount leak bug - 1008e81163e8 swiotlb: fail map correctly with failed io_tlb_default_mem - 80f697b57f57 MIPS: vdso: Utilize __pa() for gic_pfn - 447e0f4be850 tty: n_gsm: fix missing corner cases in gsmld_poll() - c94ea1a49eb8 tty: n_gsm: fix DM command - fdcd4b065224 tty: n_gsm: fix wrong T1 retry count handling - 583cba5004f0 serial: 8250_fsl: Don't report FE, PE and OE twice - 79ed8856445b vfio/ccw: Do not change FSM state in subchannel event - 2ebb5a55d526 remoteproc: qcom: wcnss: Fix handling of IRQs - fd3adcb84f7f ASoC: imx-card: Fix DSD/PDM mclk frequency - 7c69f70dc515 ASoC: qcom: Fix missing of_node_put() in asoc_qcom_lpass_cpu_platform_probe() - e46bc8cacdb6 tty: n_gsm: fix resource allocation order in gsm_activate_mux() - c9754e10f1a5 tty: n_gsm: fix race condition in gsmld_write() - a7fa41552407 tty: n_gsm: fix packet re-transmission without open control channel - ace28afbc63f tty: n_gsm: fix non flow control frames during mux flow off - dd37f6573878 tty: n_gsm: fix missing timer to handle stalled links - 1018139cbb48 tty: n_gsm: fix wrong queuing behavior in gsm_dlci_data_output() - dfa9b6d34aac tty: n_gsm: fix tty registration before control channel open - 3c8d5fdca881 tty: n_gsm: fix user open not possible at responder until initiator open - 794604fbd716 tty: n_gsm: Delete gsmtty open SABM frame when config requester - 76385916d093 ASoC: samsung: change gpiod_speaker_power and rx1950_audio from global to static variables - 87b1a9175f08 powerpc/perf: Optimize clearing the pending PMI and remove WARN_ON for PMI check in power_pmu_disable - b01b18cd3d92 ASoC: samsung: h1940_uda1380: include proepr GPIO consumer header - 0dc1663e3fc2 remoteproc: imx_rproc: Fix refcount leak in imx_rproc_addr_init - f0c151602f9b profiling: fix shift too large makes kernel panic - 49929f3ee8d3 selftests/livepatch: better synchronize test_klp_callbacks_busy - cf112a52d758 remoteproc: k3-r5: Fix refcount leak in k3_r5_cluster_of_init - 2a7d605d74a2 rpmsg: mtk_rpmsg: Fix circular locking dependency - f061773b7b55 rpmsg: char: Add mutex protection for rpmsg_eptdev_open() - c81935d0e056 ASoC: codecs: wcd9335: move gains from SX_TLV to S8_TLV - a24bb7fe7bab ASoC: codecs: msm8916-wcd-digital: move gains from SX_TLV to S8_TLV - 372b49ba0775 serial: 8250_dw: Store LSR into lsr_saved_flags in dw8250_tx_wait_empty() - ad7fd9f652bc serial: 8250: dma: Allow driver operations before starting DMA transfers - f945b12e65c5 serial: 8250: Export ICR access helpers for internal use - 994f2edeeb21 ASoC: mediatek: mt8173-rt5650: Fix refcount leak in mt8173_rt5650_dev_probe - 542861e5e2fa ASoC: codecs: da7210: add check for i2c_add_driver - 7dee72b1bcec ASoC: mt6797-mt6351: Fix refcount leak in mt6797_mt6351_dev_probe - 540c7b7385fb ASoC: mediatek: mt8173: Fix refcount leak in mt8173_rt5650_rt5676_dev_probe - 349242e6445a ASoC: imx-audmux: Silence a clang warning - d69244d0ff1e ASoC: samsung: Fix error handling in aries_audio_probe - 1065c3853258 ASoC: cros_ec_codec: Fix refcount leak in cros_ec_codec_platform_probe - 13741bb88a93 opp: Fix error check in dev_pm_opp_attach_genpd() - 0edd9f8d13a8 usb: cdns3: Don't use priv_dev uninitialized in cdns3_gadget_ep_enable() - e62f79827784 jbd2: fix assertion 'jh->b_frozen_data == NULL' failure when journal aborted - 5f9c70833ba6 ext4: recover csum seed of tmp_inode after migrating to extents - b0e1268a8efd jbd2: fix outstanding credits assert in jbd2_journal_commit_transaction() - 70f70d54f06b block: ensure iov_iter advances for added pages - a24f05f7ced7 block/bio: remove duplicate append pages code - 54e5b14c9b7f nvme: catch -ENODEV from nvme_revalidate_zones again - a3f6aeba670e nvme: don't return an error from nvme_configure_metadata - 92a6233585dc nvme: disable namespace access for unsupported metadata - 52cd55a4fb2d nvme: define compat_ioctl again to unbreak 32-bit userspace. - 34552bf35f91 nvme: use command_id instead of req->tag in trace_nvme_complete_rq() - 87e7ba8b0b5b null_blk: fix ida error handling in null_add_dev() - 06f39bc5a7e9 block/rnbd-srv: Set keep_id to true after mutex_trylock - 2ceeb04252e6 RDMA/rxe: Fix error unwind in rxe_create_qp() - bfb54ad9581d RDMA/rxe: Remove the is_user members of struct rxe_sq/rxe_rq/rxe_srq - 66c735c9a747 RDMA/rxe: Add memory barriers to kernel queues - 931990c820bb RDMA/mlx5: Add missing check for return value in get namespace flow - 0911cadd4f59 of/fdt: declared return type does not match actual return type - 128eeac87618 selftests: kvm: set rax before vmcall - 9fc8d3bee714 mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region - 622ef885a89a android: binder: stop saving a pointer to the VMA - e60d7e2462bf RDMA/srpt: Fix a use-after-free - e7e853cdde17 RDMA/srpt: Introduce a reference count in struct srpt_device - ca120c04bfa8 RDMA/srpt: Duplicate port name members - 28621b38ac57 platform/olpc: Fix uninitialized data in debugfs write - e389e927e8f1 KVM: nVMX: Set UMIP bit CR4_FIXED1 MSR when emulating UMIP - ee890b463398 mtd: spi-nor: fix spi_nor_spimem_setup_op() call in spi_nor_erase_{sector,chip}() - bfa020146858 usb: cdns3: change place of 'priv_ep' assignment in cdns3_gadget_ep_dequeue(), cdns3_gadget_ep_enable() - 477c95578c3a USB: serial: fix tty-port initialized comments - 2988443802fc HID: amd_sfh: Handle condition of "no sensors" - 0d265155501e PCI: tegra194: Fix link up retry sequence - 472db7de9ff5 PCI: tegra194: Fix Root Port interrupt handling - e4adb10bc5c6 RDMA/rxe: For invalidate compare according to set keys in mr - 3695aa94d789 HID: alps: Declare U1_UNICORN_LEGACY support - 71fdd63bfdbc mmc: cavium-thunderx: Add of_node_put() when breaking out of loop - 209b5d06e989 mmc: cavium-octeon: Add of_node_put() when breaking out of loop - 022c8d3f45fc RDMA/rxe: Fix mw bind to allow any consumer key portion - 45382d69074a scripts/gdb: fix 'lx-dmesg' on 32 bits arch - 9227a870b8e2 scripts/gdb: lx-dmesg: read records individually - 3adcd80b5e10 dmaengine: imx-dma: Cast of_device_get_match_data() with (uintptr_t) - 118e05368e27 HID: amd_sfh: Add NULL check for hid device - 91443c669d28 HID: mcp2221: prevent a buffer overflow in mcp_smbus_write() - eafb19c8fe04 gpio: gpiolib-of: Fix refcount bugs in of_mm_gpiochip_add_data() - e25b828553ae RDMA/hfi1: fix potential memory leak in setup_base_ctxt() - 5870343eabea clk: qcom: gcc-msm8939: Fix weird field spacing in ftbl_gcc_camss_cci_clk - c41664346aa6 iio: cros: Register FIFO callback after sensor is registered - f6e26e1a5f60 RDMA/siw: Fix duplicated reported IW_CM_EVENT_CONNECT_REPLY event - 9fc44cfd1866 RDMA/hns: Fix incorrect clearing of interrupt status register - 7e647a8d5fc0 RDMA/qedr: Fix potential memory leak in __qedr_alloc_mr() - f851d8097fd9 RDMA/rtrs-clt: Replace list_next_or_null_rr_rcu with an inline function - 527df029be34 RDMA/rtrs-clt: Rename rtrs_clt_sess to rtrs_clt_path - bab17b761c89 RDMA/rtrs-srv: Rename rtrs_srv_sess to rtrs_srv_path - f706fcd56858 RDMA/rtrs: Rename rtrs_sess to rtrs_path - e44928f2db0f RDMA/rtrs: Do not allow sessname to contain special symbols / and . - 8b6dba78922d RDMA/rtrs: Introduce destroy_cq helper - 001f93b39ef7 RDMA/rtrs: Replace duplicate check with is_pollqueue helper - 9c663e73f556 RDMA/rtrs: Fix warning when use poll mode on client side. - 08ff62fff0b1 RDMA/rtrs-srv: Fix modinfo output for stringify - b801e80e1162 RDMA/irdma: Fix setting of QP context err_rq_idx_valid field - 9f9ef6cb72a3 RDMA/irdma: Fix VLAN connection with wildcard address - 92520864ef9f RDMA/irdma: Fix a window for use-after-free - 62d610cfc16f um: random: Don't initialise hwrng struct with zero - 3bf1085657f8 interconnect: imx: fix max_node_id - 52537ea892a5 phy: stm32: fix error return in stm32_usbphyc_phy_init - 3f2989ed9570 eeprom: idt_89hpesx: uninitialized data in idt_dbgfs_csr_write() - edd22e6ad249 usb: dwc3: qcom: fix missing optional irq warnings - 116540c1052e usb: dwc3: core: Do not perform GCTL_CORE_SOFTRESET during bootup - 92728470a952 usb: dwc3: core: Deprecate GCTL.CORESOFTRESET - 4070f3c83cd2 usb: aspeed-vhub: Fix refcount leak bug in ast_vhub_init_desc() - 120538461985 usb: gadget: udc: amd5536 depends on HAS_DMA - 7689427e238d xtensa: iss: fix handling error cases in iss_net_configure() - 758145c84fe1 xtensa: iss/network: provide release() callback - c5641494cd7e scsi: smartpqi: Fix DMA direction for RAID requests - 80f876b26dab PCI: qcom: Set up rev 2.1.0 PARF_PHY before enabling clocks - c968af565ca6 PCI/portdrv: Don't disable AER reporting in get_port_device_capability() - 81ea65c9aefe KVM: s390: pv: leak the topmost page table when destroy fails - d795bbde3ff0 mmc: block: Add single read for 4k sector cards - f8585cad6dea of: device: Fix missing of_node_put() in of_dma_set_restricted_buffer - 5325975c19e3 mmc: sdhci-of-at91: fix set_uhs_signaling rewriting of MC1R - 961d7d12080f memstick/ms_block: Fix a memory leak - 2b12af05848f memstick/ms_block: Fix some incorrect memory allocation - 125534d2591f mmc: renesas_sdhi: Get the reset handle early in the probe - 268afd446ace mmc: mxcmmc: Silence a clang warning - 352377cf7471 mmc: sdhci-of-esdhc: Fix refcount leak in esdhc_signal_voltage_switch - e3a1eaea6631 staging: rtl8192u: Fix sleep in atomic context bug in dm_fsync_timer_callback - 2c254fe3c5fc binder: fix redefinition of seq_file attributes - 566887bad7ff intel_th: msu: Fix vmalloced buffers - 08ec393b1d30 intel_th: msu-sink: Potential dereference of null pointer - 9b5469573a27 intel_th: Fix a resource leak in an error handling path - 0b154b745d11 scsi: qla2xxx: Check correct variable in qla24xx_async_gffid() - 1a8cc2ed9547 PCI: endpoint: Don't stop controller when unbinding endpoint function - 5ab2782c944e dmaengine: sf-pdma: Add multithread support for a DMA channel - ebea637e9f4b KVM: arm64: Don't return from void function - 250b46505175 soundwire: revisit driver bind/unbind and callbacks - 3abe387e759a soundwire: bus_type: fix remove and shutdown support - 06a949457a8d PCI: dwc: Always enable CDM check if "snps,enable-cdm-check" exists - b03a8f1264ea PCI: dwc: Deallocate EPC memory on dw_pcie_ep_init() errors - 981f451f3708 PCI: dwc: Set INCREASE_REGION_SIZE flag based on limit address - 0f5e892c41b9 PCI: dwc: Disable outbound windows only for controllers using iATU - 68c2cda90522 PCI: dwc: Add unroll iATU space support to dw_pcie_disable_atu() - dbbfb410a3dd PCI: dwc: Stop link on host_init errors and de-initialization - 44652154484e mm/mempolicy: fix get_nodes out of bound access - 0b9f2f2a0488 clk: qcom: clk-rcg2: Make sure to not write d=0 to the NMD register - 522e13ebbf48 clk: qcom: clk-rcg2: Fail Duty-Cycle configuration if MND divider is not enabled. - 433a22104012 clk: qcom: camcc-sm8250: Fix topology around titan_top power domain - 123c76fbc2dd clk: qcom: camcc-sdm845: Fix topology around titan_top power domain - 93ff4172b9b2 clk: qcom: ipq8074: set BRANCH_HALT_DELAY flag for UBI clocks - fd60d861624d clk: qcom: ipq8074: fix NSS port frequency tables - 7616ebecd358 clk: qcom: ipq8074: SW workaround for UBI32 PLL lock - 6f74519efa6a clk: qcom: ipq8074: fix NSS core PLL-s - 3b4934a635d9 RDMA/rxe: Fix deadlock in rxe_do_local_ops() - dac3ecbd1ab8 usb: host: xhci: use snprintf() in xhci_decode_trb() - 26b305f01d62 clk: qcom: gcc-msm8939: Point MM peripherals to system_mm_noc clock - d605b4125e77 clk: qcom: gcc-msm8939: Add missing system_mm_noc_bfdcd_clk_src - 558b097f8cdb clk: qcom: gcc-msm8939: Fix bimc_ddr_clk_src rcgr base address - 0c787dfc2238 clk: qcom: gcc-msm8939: Add missing SYSTEM_MM_NOC_BFDCD_CLK_SRC - 9ed2640eb883 clk: qcom: clk-krait: unlock spin after mux completion - 733ab0c19bf1 driver core: fix potential deadlock in __driver_attach - 80169b136c89 misc: rtsx: Fix an error handling path in rtsx_pci_probe() - 30f44ddfdb49 clk: qcom: camcc-sm8250: Fix halt on boot by reducing driver's init level - 2e79153d2ce9 mtd: dataflash: Add SPI ID table - 7837281f83bc dmaengine: dw-edma: Fix eDMA Rd/Wr-channels and DMA-direction semantics - 3e541526aab6 scsi: iscsi: Fix session removal on shutdown - ca8936581506 scsi: iscsi: Add helper to remove a session from the kernel - 49f7414a1982 scsi: iscsi: Allow iscsi_if_stop_conn() to be called from kernel - a78b882c1a9f mwifiex: fix sleep in atomic context bugs caused by dev_coredumpv - 358fbfc1322b mwifiex: Ignore BTCOEX events from the 88W8897 firmware - 26cdeedbb616 KVM: Don't set Accessed/Dirty bits for ZERO_PAGE - d56c5eac8476 mm/memremap: fix memunmap_pages() race with get_dev_pagemap() - d18a9085654b memremap: remove support for external pgmap refcounts - d1e0ceeec04a lib/test_hmm: avoid accessing uninitialized pages - 81b64a9da38f clk: mediatek: reset: Fix written reset bit offset - 31c1072e6b55 iio: accel: bma400: Reordering of header files - 363c82a63478 platform/chrome: cros_ec: Always expose last resume result - 95faac56051b iio: accel: bma400: Fix the scale min and max macro values - 17d7a36dcd46 scsi: qla2xxx: edif: Fix no logout on delete for N2N - 3db6a63bae5f scsi: qla2xxx: edif: Fix session thrash - 4c35b8eb3dc2 scsi: qla2xxx: edif: Tear down session if keys have been removed - 58277fa8333f scsi: qla2xxx: edif: Fix no login after app start - 1138e2da4244 scsi: qla2xxx: edif: Reduce disruption due to multiple app start - cc5745f2ee40 scsi: qla2xxx: edif: Send LOGO for unexpected IKE message - 154bf040ba53 netfilter: xtables: Bring SPDX identifier back - 8cffaf09336b usb: xhci: tegra: Fix error check - 4240b6e0f3b3 usb: gadget: tegra-xudc: Fix error check in tegra_xudc_powerdomain_init() - 59026d5cc615 usb: ohci-nxp: Fix refcount leak in ohci_hcd_nxp_probe - c0a4b454486b usb: host: Fix refcount leak in ehci_hcd_ppc_of_probe - 1e5ec5e90e77 fpga: altera-pr-ip: fix unsigned comparison with less than zero - 0675fe20da7f PCI: mediatek-gen3: Fix refcount leak in mtk_pcie_init_irq_domains() - c99dca4ebc78 mtd: st_spi_fsm: Add a clk_disable_unprepare() in .probe()'s error path - 762475464982 mtd: parsers: ofpart: Fix refcount leak in bcm4908_partitions_fw_offset - 8ea607579d30 mtd: partitions: Fix refcount leak in parse_redboot_of - 1ef96afd4f5a mtd: sm_ftl: Fix deadlock caused by cancel_work_sync in sm_release - 8489a20ac481 HID: cp2112: prevent a buffer overflow in cp2112_xfer() - 879bcbbec3e0 PCI: tegra194: Fix PM error handling in tegra_pcie_config_ep() - c0ad5c7e68d1 PCI: microchip: Fix refcount leak in mc_pcie_init_irq_domains() - ff1e7aea3ef7 phy: samsung: exynosautov9-ufs: correct TSRV register configurations - 7840dce7966a KVM: SVM: Stuff next_rip on emulated INT3 injection if NRIPS is supported - 2adc7032ec84 KVM: SVM: Unwind "speculative" RIP advancement if INTn injection "fails" - 473ba2ee7641 scsi: qla2xxx: edif: Fix n2n login retry for secure device - fd2c194089eb scsi: qla2xxx: edif: Fix n2n discovery issue with secure target - ba051e1fe739 scsi: qla2xxx: edif: Add retry for ELS passthrough - 703e1ccf6ff9 scsi: qla2xxx: edif: Synchronize NPIV deletion with authentication application - d7d254cc1348 scsi: qla2xxx: edif: Fix inconsistent check of db_flags - aa7269ee63ec scsi: qla2xxx: edif: Reduce connection thrash - 7b2fbfa4b2cd scsi: qla2xxx: edif: Fix potential stuck session in sa update - bf890f1408b2 scsi: qla2xxx: edif: Reduce Initiator-Initiator thrashing - beb5bba5dd13 of: check previous kernel's ima-kexec-buffer against memory bounds - 098b7e83b318 mtd: rawnand: meson: Fix a potential double free issue - d5730780e9ea mtd: maps: Fix refcount leak in ap_flash_init - 4d67c8f74d80 mtd: maps: Fix refcount leak in of_flash_probe_versatile - f74bd76a7524 clk: renesas: r9a06g032: Fix UART clkgrp bitsel - 36c27d813e75 HID: amd_sfh: Don't show client init failed as error when discovery fails - c36369f7db87 wireguard: allowedips: don't corrupt stack when detecting overflow - 73ccc2b153a2 wireguard: ratelimiter: use hrtimer in selftest - 1618e0f1ed59 net: usb: make USB_RTL8153_ECM non user configurable - 8890bdb93ff5 dccp: put dccp_qpolicy_full() and dccp_qpolicy_push() in the same lock - d4249d465da3 net: ionic: fix error check for vlan flags in ionic_set_nic_features() - 857f390dfdac net: rose: fix netdev reference changes - bde545304f3d netdevsim: Avoid allocation warnings triggered from user space - c9d901e17142 iavf: Fix 'tc qdisc show' listing too many queues - d70ecd933042 iavf: Fix max_rate limiting - f1974d3042d6 wifi: rtw88: check the return value of alloc_workqueue() - f671cf48f383 netdevsim: fib: Fix reference count leak on route deletion failure - 51dd6d3beb7f net: allow unbound socket for packets in VRF when tcp_l3mdev_accept set - 8fd69d3df9f4 ipv6: add READ_ONCE(sk->sk_bound_dev_if) in INET6_MATCH() - 68bf74ec95c3 inet: add READ_ONCE(sk->sk_bound_dev_if) in INET_MATCH() - c8b1baca99cf crypto: hisilicon/sec - fix auth key size error - 996be53de07b crypto: inside-secure - Add missing MODULE_DEVICE_TABLE for of - 0d11ab3db14b crypto: hisilicon/hpre - don't use GFP_KERNEL to alloc mem during softirq - e5697a0a4529 net/mlx5: Adjust log_max_qp to be 18 at most - 2d800deb8766 net/mlx5e: Fix the value of MLX5E_MAX_RQ_NUM_MTTS - 2109cba576c5 net/mlx5e: Remove WARN_ON when trying to offload an unsupported TLS cipher/version - 22ae7f434f1f media: cedrus: hevc: Add check for invalid timestamp - d7365590d15b wifi: libertas: Fix possible refcount leak in if_usb_probe() - 4a40af2b0b95 wifi: iwlwifi: mvm: fix double list_add at iwl_mvm_mac_wake_tx_queue - 689e5caf63e9 wifi: wil6210: debugfs: fix uninitialized variable use in `wil_write_file_wmi()` - b50f5aa9f527 i2c: mux-gpmux: Add of_node_put() when breaking out of loop - 4fc616e25b66 i2c: cadence: Support PEC for SMBus block read - aa6da8c32acb Bluetooth: hci_intel: Add check for platform_driver_register - d1bedcd7947b can: pch_can: pch_can_error(): initialize errc before using it - 5793da4db3a9 can: error: specify the values of data[5..7] of CAN error frames - 3d70b6605a94 can: usb_8dev: do not report txerr and rxerr during bus-off - bbe42d5dc486 can: kvaser_usb_leaf: do not report txerr and rxerr during bus-off - 0b328f9c7912 can: kvaser_usb_hydra: do not report txerr and rxerr during bus-off - 4b71a3c2a29c can: sun4i_can: do not report txerr and rxerr during bus-off - dcfcd5fc999b can: hi311x: do not report txerr and rxerr during bus-off - 715ced011394 can: sja1000: do not report txerr and rxerr during bus-off - b8c29e29059e can: rcar_can: do not report txerr and rxerr during bus-off - ba0110c2dd03 can: pch_can: do not report txerr and rxerr during bus-off - cbfcc7c4cc61 libbpf: fix an snprintf() overflow check - ad3e3212492c selftests/bpf: fix a test for snprintf() overflow - 4388ea680346 wifi: p54: add missing parentheses in p54_flush() - 71fc0615c91e wifi: p54: Fix an error handling path in p54spi_probe() - 074e865b37da wifi: wil6210: debugfs: fix info leak in wil_write_file_wmi() - 05f3b437c962 media: staging: media: hantro: Fix typos - 6b593bcc6e6d media: hevc: Embedded indexes in RPS - 223b977c1cd4 media: hantro: Simplify postprocessor - 9d36596b5f71 media: hantro: postproc: Fix motion vector space size - b1385d437e90 media: cedrus: h265: Fix flag name - f29659bad1d5 fs: check FMODE_LSEEK to control internal pipe splicing - c9a8a448e5e4 bpf: Fix subprog names in stack traces. - 8ff5be75ae31 selftests: timers: clocksource-switch: fix passing errors from child - 4d3481398287 selftests: timers: valid-adjtimex: build fix for newer toolchains - 070527cc3124 libbpf: Fix the name of a reused map - 273c11d9a900 tcp: make retransmitted SKB fit into the send window - 68f9f522ddf1 drm/exynos/exynos7_drm_decon: free resources when clk_set_parent() failed. - 293c53b7dbf9 skmsg: Fix invalid last sg check in sk_msg_recvmsg() - c4ff3cef5d96 mediatek: mt76: eeprom: fix missing of_node_put() in mt76_find_power_limits_node() - f646d94d7aec mediatek: mt76: mac80211: Fix missing of_node_put() in mt76_led_init() - 2837f4e90b13 mt76: mt7921: enlarge maximum VHT MPDU length to 11454 - 6e83b10d8c7a mt76: mt7921: fix aggregation subframes setting to HE max - 0fb9387b8584 ieee80211: add EHT 1K aggregation definitions - 67cd6261d38a mt76: mt7615: do not update pm stats in case of error - f1609c4f4a21 mt76: mt76x02u: fix possible memory leak in __mt76x02u_mcu_send_msg - 1a63d33006dc drm/msm/dpu: Fix for non-visible planes - 340bfec294d5 drm/msm: Avoid dirtyfb stalls on video mode displays (v2) - 7404d09455a0 media: platform: mtk-mdp: Fix mdp_ipi_comm structure alignment - d6aee36c2f6f crypto: hisilicon - Kunpeng916 crypto driver don't sleep when in softirq - aa495dfe7122 crypto: hisilicon/sec - don't sleep when in softirq - f4e3a8c7e890 drm/msm/mdp5: Fix global state lock backoff - 693f31dc9156 net: hinic: avoid kernel hung in hinic_get_stats64() - e850a4fc89b0 net: hinic: fix bug that ethtool get wrong stats - 8757ef67ce6b hinic: Use the bitmap API when applicable - 3052197b1175 drm: bridge: sii8620: fix possible off-by-one - 371331ede81d drm/mediatek: dpi: Only enable dpi after the bridge is enabled - 4f541100fb28 drm/mediatek: dpi: Remove output format of YUV - 23b1133bd33b drm/rockchip: Fix an error handling path rockchip_dp_probe() - 703d706b23ac drm/rockchip: vop: Don't crash for invalid duplicate_state() - 668fd740f8a6 selftests/xsk: Destroy BPF resources only when ctx refcount drops to 0 - 1fc6ba6d0dae crypto: arm64/gcm - Select AEAD for GHASH_ARM64_CE - 8dc3b5d150b2 drm/vc4: hdmi: Correct HDMI timing registers for interlaced modes - bbb4c0deae82 drm/vc4: hdmi: Fix timings for interlaced modes - 6ffe6a64ef24 drm/vc4: hdmi: Reset HDMI MISC_CONTROL register - 43d393e7cbb9 drm/vc4: hdmi: Avoid full hdmi audio fifo writes - f30480775a6b drm/vc4: hdmi: Fix HPD GPIO detection - 07d7d4330403 drm/vc4: dsi: Add correct stop condition to vc4_dsi_encoder_disable iteration - 21febebc4fcc drm/vc4: dsi: Fix dsi0 interrupt support - b096779a8276 drm/vc4: dsi: Register dsi0 as the correct vc4 encoder type - fe6ebdb61559 drm/vc4: dsi: Correct pixel order for DSI0 - 62b6d4308c2c drm/vc4: dsi: Correct DSI divider calculations - 80e2db799b38 drm/vc4: dsi: Release workaround buffer and DMA - 3d722c01d628 drm/vc4: Use of_device_get_match_data() - c653b2c6a247 drm/vc4: dsi: Switch to devm_drm_of_get_bridge - ed486d15084f drm/bridge: Add a function to abstract away panels - b6fea72ea1aa drm/vc4: plane: Fix margin calculations for the right/bottom edges - 645b294e9bf7 drm/vc4: plane: Remove subpixel positioning check - 0597bcf77489 media: tw686x: Fix memory leak in tw686x_video_init - ad1a66b40bf8 media: driver/nxp/imx-jpeg: fix a unexpected return value problem - db01d107c21f media: v4l2-mem2mem: prevent pollerr when last_buffer_dequeued is set - 7ca91b2d870f media: hdpvr: fix error value returns in hdpvr_read - 3123ae6fdd40 drm/mcde: Fix refcount leak in mcde_dsi_bind - 375a6fdf7d54 media: imx-jpeg: Disable slot interrupt when frame done - 54f1c0606695 drm: bridge: adv7511: Add check for mipi_dsi_driver_register - f831d2882c84 crypto: ccp - During shutdown, check SEV data pointer before using - 8f458e34a804 test_bpf: fix incorrect netdev features - 621595f771a6 rcutorture: Fix ksoftirqd boosting timing and iteration - 489b93ac63d2 rcutorture: Don't cpuhp_remove_state() if cpuhp_setup_state() failed - 5a6ff3e32a0c rcutorture: Warn on individual rcu_torture_init() error conditions - e32f8c51a650 drm/radeon: fix incorrrect SPDX-License-Identifiers - 88b551561ded wifi: iwlegacy: 4965: fix potential off-by-one overflow in il4965_rs_fill_link_cmd() - 03ca957c5f7b ath9k: fix use-after-free in ath9k_hif_usb_rx_cb - ebde990e2436 media: imx-jpeg: Implement drain using v4l2-mem2mem helpers - 9ae2d729de63 media: imx-jpeg: Align upwards buffer size - 88355f7b682b media: imx-jpeg: Support dynamic resolution change - 07888b84f370 media: imx-jpeg: Handle source change in a function - 8fcbb2e91e26 media: imx-jpeg: Identify and handle precision correctly - 24eef33c384e media: imx-jpeg: Refactor function mxc_jpeg_parse - cab2a15969d0 media: imx-jpeg: Set V4L2_BUF_FLAG_LAST at eos - 5709766b078a media: imx-jpeg: use NV12M to represent non contiguous NV12 - cbc257317106 media: imx-jpeg: Add pm-runtime support for imx-jpeg - c0d98e53e921 media: imx-jpeg: Leave a blank space before the configuration data - 2c784c14938a media: imx-jpeg: Correct some definition according specification - 33196a7ac6fa media: tw686x: Register the irq at the end of probe - f61c0d97bdc8 media: atmel: atmel-sama7g5-isc: fix warning in configs without OF - 85c317a626b8 crypto: sun8i-ss - fix infinite loop in sun8i_ss_setup_ivs() - 35927d7509ab i2c: Fix a potential use after free - 8b4bba610f52 can: netlink: allow configuring of fixed data bit rates without need for do_set_data_bittiming callback - d9bd6a965908 can: netlink: allow configuring of fixed bit rates without need for do_set_bittiming callback - ab5a4e0cbfe3 net: fix sk_wmem_schedule() and sk_rmem_schedule() errors - d806f3ae4b3c crypto: sun8i-ss - fix error codes in allocate_flows() - b3cb6006857c crypto: sun8i-ss - do not allocate memory when handling hash requests - aeecc92f5a68 drm: adv7511: override i2c address of cec before accessing it - 72893aadc001 drm/virtio: Fix NULL vs IS_ERR checking in virtio_gpu_object_shmem_init - ff0087df198d drm/shmem-helper: Pass GEM shmem object in public interfaces - 4109ff9e7b95 drm/shmem-helper: Export dedicated wrappers for GEM object functions - a3f82087b768 drm/shmem-helper: Unexport drm_gem_shmem_create_with_handle() - 39caef09666c virtio-gpu: fix a missing check to avoid NULL dereference - c3a1cfd16445 i2c: mxs: Silence a clang warning - 73778e237003 i2c: npcm: Correct slave role behavior - cdd51152a100 i2c: npcm: Remove own slave addresses 2:10 - a42f0c4c64fe drm/bridge: lt9611uxc: Cancel only driver's work - 275fed7142ff drm/meson: encoder_hdmi: Fix refcount leak in meson_encoder_hdmi_init - e098989a9219 drm/meson: encoder_hdmi: switch to bridge DRM_BRIDGE_ATTACH_NO_CONNECTOR - c901a385b7a1 drm/mediatek: Add pull-down MIPI operation in mtk_dsi_poweroff function - 87c251d960dc drm/mediatek: Separate poweron/poweroff from enable/disable and define new funcs - 2ec80289a7ff drm/mediatek: Modify dsi funcs to atomic operations - deb603c5928e drm/radeon: fix potential buffer overflow in ni_set_mc_special_registers() - 166b0a6171ab ath11k: Fix incorrect debug_mask mappings - 2dc78843fe98 drm/mipi-dbi: align max_chunk to 2 in spi_transfer - eaff3946a86f ath11k: fix netdev open race - 90b4ec83ef15 wifi: rtlwifi: fix error codes in rtl_debugfs_set_write_h2c() - 438ac9f4f7e4 drm/panel: Fix build error when CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=y && CONFIG_DRM_DISPLAY_HELPER=m - c2af61bd0404 drm/st7735r: Fix module autoloading for Okaya RH128128T - d2d2789fb956 ath10k: do not enforce interrupt trigger type - 037844355198 drm/bridge: tc358767: Move (e)DP bridge endpoint parsing into dedicated function - 3f4829cd4784 drm/dp: Export symbol / kerneldoc fixes for DP AUX bus - 0491709eb3a6 pwm: lpc18xx: Fix period handling - 3475e55bc54d pwm: lpc18xx-sct: Simplify driver by not using pwm_[gs]et_chip_data() - d0c79cda85b6 pwm: lpc18xx-sct: Reduce number of devm memory allocations - 009b384092ba pwm: sifive: Shut down hardware only after pwmchip_remove() completed - 53d784838a38 pwm: sifive: Ensure the clk is enabled exactly once per running PWM - 5c86cf45f551 pwm: sifive: Simplify offset calculation for PWMCMP registers - 87efb79c5f9e dm: return early from dm_pr_call() if DM device is suspended - f28d733c318e thermal/tools/tmon: Include pthread and time headers in tmon.h - 226935eabe33 selftests/seccomp: Fix compile warning when CC=clang - 7bc43ab2b90a x86/extable: Fix ex_handler_msr() print condition - b3d3069a6fc8 nohz/full, sched/rt: Fix missed tick-reenabling bug in dequeue_task_rt() - 4125108ec842 drivers/perf: arm_spe: Fix consistency of SYS_PMSCR_EL1.CX - 9d2a0422dedc irqdomain: Report irq number for NOMAP domains - a815cb1088e7 arm64: dts: qcom: qcs404: Fix incorrect USB2 PHYs assignment - 7c432710198e soc: qcom: Make QCOM_RPMPD depend on PM - c9df8ff29009 regulator: of: Fix refcount leak bug in of_get_regulation_constraints() - a638fa974512 dm writecache: count number of blocks discarded, not number of discard bios - fc988f1ca265 dm writecache: count number of blocks written, not number of write bios - 3a2500b73a17 dm writecache: count number of blocks read, not number of read bios - 880c4513eb33 dm writecache: return void from functions - 764b8892d7da PM: domains: Ensure genpd_debugfs_dir exists before remove - b4439abfd77e blktrace: Trace remapped requests correctly - c1a21bf5d012 hwmon: (drivetemp) Add module alias - 415b4ce61308 spi: tegra20-slink: fix UAF in tegra_slink_remove() - 445fb9c19cf4 spi: Fix simplification of devm_spi_register_controller - 6d8e185bf9de blk-mq: don't create hctx debugfs dir until q->debugfs_dir is created - 1c350a597c2d erofs: avoid consecutive detection for Highmem memory - a34982fd219e arm64: tegra: Fix SDMMC1 CD on P2888 - a7f751d4e830 arm64: tegra: Mark BPMP channels as no-memory-wc - 778b6531fe24 arm64: tegra: Update Tegra234 BPMP channel addresses - 09da10968581 arm64: tegra: Fixup SYSRAM references - 40d72c485a85 arm64: dts: mt7622: fix BPI-R64 WPS button - 759fa566f433 arm64: dts: qcom: sm8250: add missing PCIe PHY clock-cells - 650d2e76a317 arm64: dts: qcom: sm6125: Append -state suffix to pinctrl nodes - 7847ebb6fcec arm64: dts: qcom: sm6125: Move sdc2 pinctrl from seine-pdx201 to sm6125 - c24bbe45965d ACPI: VIOT: Fix ACS setup - 273a7fbb06d6 drivers/iio: Remove all strcpy() uses - 335852f7a976 ACPI: APEI: explicit init of HEST and GHES in apci_init() - 6dc72d0181b4 arm64: dts: qcom: msm8916: Fix typo in pronto remoteproc node - 1c84883e79a3 stack: Declare {randomize_,}kstack_offset to fix Sparse warnings - 4a020202c391 bus: hisi_lpc: fix missing platform_device_put() in hisi_lpc_acpi_probe() - a0a9813f1e09 ARM: dts: qcom: pm8841: add required thermal-sensor-cells - 053543ac1d09 soc: qcom: aoss: Fix refcount leak in qmp_cooling_devices_register - 84a928b44cb3 soc: qcom: ocmem: Fix refcount leak in of_get_ocmem - e89261b18c4e ARM: dts: qcom-msm8974: fix irq type on blsp2_uart1 - c1fdcd13a610 ACPI: APEI: Fix _EINJ vs EFI_MEMORY_SP - fc6dbc57f9d1 regulator: qcom_smd: Fix pm8916_pldo range - 179034fb108e cpufreq: zynq: Fix refcount leak in zynq_get_revision - 78ed18a5aa7f arm64: dts: qcom: sdm636-sony-xperia-ganges-mermaid: correct sdc2 pinconf - 0a8d15d85b19 arm64: dts: qcom: sdm630: fix gpu's interconnect path - cd6bd95e9b02 arm64: dts: qcom: sdm630: fix the qusb2phy ref clock - 9f3b0a0b87e6 arm64: dts: qcom: sdm630: disable GPU by default - 1bf747824a8c ARM: OMAP2+: Fix refcount leak in omap3xxx_prm_late_init - 230ad40a59c9 ARM: OMAP2+: Fix refcount leak in omapdss_init_of - ddad68dd9742 ARM: dts: qcom: mdm9615: add missing PMIC GPIO reg - 925a0117ac68 block: fix infinite loop for invalid zone append - 9abd50506fe4 soc: fsl: guts: machine variable might be unset - 4d6f33865e21 arm64: dts: qcom: sc7180: Remove ipa_fw_mem node on trogdor - e0067e6d5475 locking/lockdep: Fix lockdep_init_map_*() confusion - 5b418289b060 arm64: cpufeature: Allow different PMU versions in ID_DFR0_EL1 - c66b3b49fe03 arm64: select TRACE_IRQFLAGS_NMI_SUPPORT - e94388f78e65 arm64: dts: mt8192: Fix idle-states entry-method - 2fe4c39aa379 arm64: dts: mt8192: Fix idle-states nodes naming scheme - e50541493882 ARM: dts: ast2600-evb-a1: fix board compatible - 5f73deb9afa6 ARM: dts: ast2600-evb: fix board compatible - 6fa1cf1b92f0 ARM: dts: ast2500-evb: fix board compatible - 377a4c5cb7ab x86/pmem: Fix platform-device leak in error path - 5a73493f0d6a arm64: dts: renesas: Fix thermal-sensors on single-zone sensors - f370fbbd3151 soc: amlogic: Fix refcount leak in meson-secure-pwrc.c - cb119a1dd929 dt-bindings: iio: accel: Add DT binding doc for ADXL355 - 7bbcbfbc314d scsi: hisi_sas: Use managed PCI functions - c010048e3f71 soc: renesas: r8a779a0-sysc: Fix A2DP1 and A2CV[2357] PDR values - e7e4f1cb915e ARM: dts: imx7d-colibri-emmc: add cpu1 supply - 4bd8bc5c77a0 ACPI: processor/idle: Annotate more functions to live in cpuidle section - bc7f487395f2 ARM: bcm: Fix refcount leak in bcm_kona_smc_init - 1f4bc0604dff spi: spi-altera-dfl: Fix an error handling path - ebbd1412ce4f arm64: dts: renesas: beacon: Fix regulator node names - e21744c6a0d4 meson-mx-socinfo: Fix refcount leak in meson_mx_socinfo_init - a7c16b8966d4 ARM: findbit: fix overflowing offset - 0ff7f81559fa spi: spi-rspi: Fix PIO fallback on RZ platforms - 8e3407e0f5e1 powerpc/64s: Disable stack variable initialisation for prom_init - e45491556e2a drm/amdgpu: Remove one duplicated ef removal - abd3622f657e kasan: test: Silence GCC 12 warnings - 7363a69d8ca8 selinux: Add boundary check in put_entry() - c877c5217145 selinux: fix memleak in security_read_state_kernel() - 2f0e18e0db42 PM: hibernate: defer device probing when resuming from hibernation - d68601914e00 hwmon: (sht15) Fix wrong assumptions in device remove callback - fb98663448cb hwmon: (dell-smm) Add Dell XPS 13 7390 to fan control whitelist - c5a73bd9f11a firmware: tegra: Fix error check return value of debugfs_create_file() - c53d904973cb ARM: shmobile: rcar-gen2: Increase refcount for new reference - ef94e7897744 arm64: dts: allwinner: a64: orangepi-win: Fix LED node name - 3a4b3a0ff064 arm64: dts: qcom: ipq8074: fix NAND node name - c0b8dcbaf37f ARM: dts: qcom: sdx55: Fix the IRQ trigger type for UART - 01d539d9f538 ACPI: LPSS: Fix missing check in register_device_clock() - 30abb8735892 ACPI: PM: save NVS memory for Lenovo G40-45 - f450635d781f ACPI: EC: Drop the EC_FLAGS_IGNORE_DSDT_GPE quirk - 730b9eb8fb88 ACPI: EC: Remove duplicate ThinkPad X1 Carbon 6th entry from DMI quirks - 75f23d72b6e0 ARM: OMAP2+: pdata-quirks: Fix refcount leak bug - a89a865dc9f0 ARM: OMAP2+: display: Fix refcount leak bug - b856645c1849 spi: synquacer: Add missing clk_disable_unprepare() - cbfe9a2303c8 ARM: dts: ux500: Fix Gavini accelerometer mounting matrix - e2d106b28460 ARM: dts: ux500: Fix Codina accelerometer mounting matrix - ceafabd1d4ff ARM: dts: BCM5301X: Add DT for Meraki MR26 - 0e4c38c795e7 ARM: dts: imx6ul: fix qspi node compatible - 95ba9c53999e ARM: dts: imx6ul: fix lcdif node compatible - 2db26fa7b9a1 ARM: dts: imx6ul: fix csi node compatible - 5357c3b24cfe ARM: dts: imx6ul: fix keypad compatible - 135155585647 ARM: dts: imx6ul: change operating-points to uint32-matrix - ca367834a787 ARM: dts: imx6ul: add missing properties for sram - 8df06a275338 wait: Fix __wait_event_hrtimeout for RT/DL tasks - f0d66189d161 irqchip/mips-gic: Check the return value of ioremap() in gic_of_init() - f066e015821c sched/core: Always flush pending blk_plug - f116c621dd1e genirq: GENERIC_IRQ_IPI depends on SMP - 00ffa95ed649 irqchip/mips-gic: Only register IPI domain when SMP is enabled - f9842ec6839a genirq: Don't return error on missing optional irq_request_resources() - 079651c6cfdc sched/fair: Introduce SIS_UTIL to search idle CPU based on sum of util_avg - 96b18d3a1be0 ext2: Add more validity checks for inode counts - add4bc9281e8 arm64: kasan: Revert "arm64: mte: reset the page tag in page->flags" - cc69ef95988b arm64: fix oops in concurrently setting insn_emulation sysctls - 42eede3ae05b arm64: Do not forget syscall when starting a new thread. - d1e812beae86 arch: make TRACE_IRQFLAGS_NMI_SUPPORT generic - 932b5e65245c x86: Handle idle=nomwait cmdline properly for x86_idle - 9ccb5d391c51 epoll: autoremove wakers even more aggressively - 8a2df34b5bf6 netfilter: nf_tables: fix null deref due to zeroed list head - 257b944464be netfilter: nf_tables: do not allow RULE_ID to refer to another chain - 915015130169 netfilter: nf_tables: do not allow CHAIN_ID to refer to another table - faafd9286f13 netfilter: nf_tables: do not allow SET_ID to refer to another table - 5ea18ddc1703 usb: dwc3: gadget: fix high speed multiplier setting - 332a8c027aa3 usb: dwc3: gadget: refactor dwc3_repare_one_trb - f0782cf2dce0 arm64: dts: uniphier: Fix USB interrupts for PXs3 SoC - 148a7fe3cdfc ARM: dts: uniphier: Fix USB interrupts for PXs2 SoC - b76ea430e94f USB: HCD: Fix URB giveback issue in tasklet function - 269c917837c4 usb: typec: ucsi: Acknowledge the GET_ERROR_STATUS command completion - b49b29ee113a coresight: Clear the connection field properly - e41db8a9ce69 MIPS: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK - db68d474cf09 powerpc/powernv: Avoid crashing if rng is NULL - 552a29e47174 powerpc/ptdump: Fix display of RW pages on FSL_BOOK3E - 79da7a5f8f0b powerpc/fsl-pci: Fix Class Code of PCIe Root Port - fdf759059164 PCI: Add defines for normal and subtractive PCI bridges - ae6620a39748 ia64, processor: fix -Wincompatible-pointer-types in ia64_get_irr() - 74d64284538e media: [PATCH] pci: atomisp_cmd: fix three missing checks on list iterator - ddc7fadd0504 mbcache: add functions to delete entry if unused - 1250557d3bf3 mbcache: don't reclaim used entries - 0f4d18cbea4a md-raid10: fix KASAN warning - c5e4cdd44387 md-raid: destroy the bitmap after destroying the thread - 351ec3d68ce0 serial: mvebu-uart: uart2 error bits clearing - ec8e701f9e20 fuse: ioctl: translate ENOSYS - daa9cfb86221 fuse: limit nsec - a54c509c32ad ksmbd: fix use-after-free bug in smb2_tree_disconect - 577619605556 ksmbd: prevent out of bound read for SMB2_TREE_CONNNECT - dd4e4c811898 ksmbd: fix memory leak in smb2_handle_negotiate - dead7f484a3b soundwire: qcom: Check device status before reading devid - 71bc3b75e941 scsi: qla2xxx: Zero undefined mailbox IN registers - a659c7f8114d scsi: qla2xxx: Fix incorrect display of max frame size - 8c004b7dbb34 scsi: sg: Allow waiting for commands to complete on removed device - fac589fb7646 iio: light: isl29028: Fix the warning in isl29028_remove() - a76771da2156 iio: fix iio_format_avail_range() printing for none IIO_VAL_INT - cac7ead0b3ab um: seed rng using host OS rng - 5d096e2dc20b um: Remove straying parenthesis - 2e88f5003399 mtd: rawnand: arasan: Update NAND bus clock instead of system clock - 2ffe64acf7d6 mtd: rawnand: arasan: Fix clock rate in NV-DDR - 89f3a8bbb4a7 btrfs: reject log replay if there is unsupported RO compat flag - 1f8ca9c40e62 bpf: Fix KASAN use-after-free Read in compute_effective_progs - 27f8f5219fe4 drm/amdgpu: fix check in fbdev init - eb3c69c7c777 drm/amdgpu: Check BO's requested pinning domains against its preferred_domains - f792acb67deb drm/nouveau/kms: Fix failure path for creating DP connectors - 67cb7be1561a drm/nouveau/acpi: Don't print error when we get -EINPROGRESS from pm_runtime - f522c189e465 drm/nouveau: Don't pm_runtime_put_sync(), only pm_runtime_put_autosuspend() - dcf37f58827e drm/nouveau: fix another off-by-one in nvbios_addr - 2806b02bac9c drm/hyperv-drm: Include framebuffer and EDID headers - 97049e69f5a8 drm/vc4: hdmi: Disable audio if dmas property is present but empty - 8589a83c0ae9 drm/shmem-helper: Add missing vunmap on error - da2a1aa058ac drm/gem: Properly annotate WW context on drm_gem_lock_reservations() error - 3ef94852bb33 rtc: rx8025: fix 12/24 hour mode detection on RX-8035 - bb3b601f1414 RISC-V: Add modules to virtual kernel memory layout dump - 150573c60c02 RISC-V: Fixup schedule out issue in machine_crash_shutdown() - 111a049cacc6 RISC-V: Fixup get incorrect user mode PC for kernel mode regs - 22ae2fe45516 RISC-V: kexec: Fixup use of smp_processor_id() in preemptible context - 63fbab985a16 dt-bindings: riscv: fix SiFive l2-cache's cache-sets - c71e000db853 riscv:uprobe fix SR_SPIE set/clear handling - 7df75cbd1bec parisc: io_pgetevents_time64() needs compat syscall in 32-bit compat mode - 9b67131162dc parisc: Check the return value of ioremap() in lba_driver_probe() - 68949e725c39 parisc: Drop pa_swapper_pg_lock spinlock - 422421cbf39a parisc: Fix device names in /proc/iomem - 35ef2ee74d95 ovl: drop WARN_ON() dentry is NULL in ovl_encode_fh() - f2a920daa780 crypto: ccp - Use kzalloc for sev ioctl interfaces to prevent kernel memory leak - 4228c037f88e fix short copy handling in copy_mc_pipe_to_iter() - 635fd8953e43 usbnet: Fix linkwatch use-after-free on disconnect - d0d6186eae61 fbcon: Fix accelerated fbdev scrolling while logo is still shown - c1e09ee98f3a fbcon: Fix boundary checks for fbcon=vc:n1-n2 parameters - 06d6eb948e53 thermal: sysfs: Fix cooling_device_stats_setup() error code path - cd28cf0f69b4 fs: Add missing umask strip in vfs_tmpfile - 5efc5b3baf13 vfs: Check the truncate maximum size in inode_newsize_ok() - 446f123aa602 tty: vt: initialize unicode screen buffer - 6b8d61a9fd96 ALSA: hda/realtek: Add a quirk for HP OMEN 15 (8786) mute LED - 7ad08c1e18c7 ALSA: hda/realtek: Add quirk for another Asus K42JZ model - 5d5b2d1d3663 ALSA: hda/cirrus - support for iMac 12,1 model - e4b337fb82bf ALSA: hda/conexant: Add quirk for LENOVO 20149 Notebook model - c840d626472e riscv: set default pm_power_off to NULL - abedd69baf6e KVM: x86: revalidate steal time cache if MSR value changes - 77e26cdf5ced KVM: x86: do not report preemption if the steal time cache is stale - 69704ca43e08 KVM: x86: Tag kvm_mmu_x86_module_init() with __init - 439fcac3d0e0 KVM: nVMX: Always enable TSC scaling for L2 when it was enabled for L1 - 14aebe952f86 KVM: x86: Set error code to segment selector on LLDT/LTR non-canonical #GP - ccbf3f955ccd KVM: x86: Mark TSS busy during LTR emulation _after_ all fault checks - 2a117667f32f KVM: nVMX: Inject #UD if VMXON is attempted with incompatible CR0/CR4 - 3868687afae1 KVM: nVMX: Account for KVM reserved CR4 bits in consistency checks - 76e6038cfa9b KVM: nVMX: Let userspace set nVMX MSR to any _host_ supported value - 9953f86a67e5 KVM: x86: Split kvm_is_valid_cr4() and export only the non-vendor bits - aeb4c3e1c46f KVM: s390: pv: don't present the ecall interrupt twice - 6afe88fbb40e KVM: SVM: Don't BUG if userspace injects an interrupt with GIF=0 - 1f27ca6534f3 KVM: nVMX: Snapshot pre-VM-Enter DEBUGCTL for !nested_run_pending case - b69b7c1a0d21 KVM: nVMX: Snapshot pre-VM-Enter BNDCFGS for !nested_run_pending case - 5138b0f7cb5b HID: wacom: Don't register pad_input for touch switch - c5ec7920b566 HID: wacom: Only report rotation for art pen - 109f0544a518 HID: hid-input: add Surface Go battery quirk - e9ba81ee1cbd lockd: detect and reject lock arguments that overflow - b437275e894b add barriers to buffer_uptodate and set_buffer_uptodate - 594f1b923813 wifi: mac80211_hwsim: use 32-bit skb cookie - 6b6ed18432ea wifi: mac80211_hwsim: add back erroneously removed cast - 879f766eaa31 wifi: mac80211_hwsim: fix race condition in pending packet - 14acf0290d2d ALSA: hda/realtek: Add quirk for HP Spectre x360 15-eb0xxx - 196d8d34de95 ALSA: hda/realtek: Add quirk for Clevo NV45PZ - 64ca7f50ad96 ALSA: bcd2000: Fix a UAF bug on the error path of probing - 30e8b553e029 ALSA: usb-audio: Add quirk for Behringer UMC202HD - 6a463eb6dfcc nfsd: eliminate the NFSD_FILE_BREAK_* flags - 8eedc616f327 NFSD: Clean up the show_nf_flags() macro - 94d0dd56f817 pNFS/flexfiles: Report RDMA connection errors to the server - 661714de2403 scsi: Revert "scsi: qla2xxx: Fix disk failure to rediscover" - 3593f251f973 Revert "pNFS: nfs3_set_ds_client should set NFS_CS_NOPING" - b6c05de137c3 x86: link vdso and boot with -z noexecstack --no-warn-rwx-segments - 4c7ee827da2c Makefile: link with -z noexecstack --no-warn-rwx-segments Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io> (cherry picked from commit ef5631f1651c2fecc905cef673cf9f03178ea897)
* kernel-module-isp-vvcam: Upgrade 4.2.2.16.0 -> 4.2.2.18.0Tom Hochstein2022-08-262-63/+4
| | | | | | | | The patch 0001-dwe_isr.c-fix-error-found-by-gcc12.patch is now in the source, so drop it. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 54df01e57f0a246240567cef3d6971c4c1f78fc3)
* kernel-module-imx-gpu-viv: Upgrade 6.4.3.p4.0 -> 6.4.3.p4.2Tom Hochstein2022-08-261-7/+5
| | | | | | | Also cleanup the redundant branch assignments in SRC_URI. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 5ad99559964ea534bb498d3cfe6890590ffbd1d1)
* kernel-module-isp-vvcam: fix LIC_FILES_CHKSUM when using devtoolLuca Ceresoli2022-08-241-1/+1
| | | | | | | | | | | | | | | | This recipe fails when using devtool: ERROR: [...] do_populate_lic: QA Issue: kernel-module-isp-vvcam: LIC_FILES_CHKSUM points to an invalid file: [...]/build/tmp/work/nitrogen8mp-fslc-linux/kernel-module-isp-vvcam/4.2.2.16.0-r0/git/vvcam/LICENSE [license-checksum] How to reproduce: devtool modify kernel-module-isp-vvcam bitbake kernel-module-isp-vvcam Fix by pointing to a path relative to S. Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> (cherry picked from commit c1cb76721b333c3b5f1ee8f9e5e84a4fad8b1bf1)
* linux-fslc-imx: update to v5.15.60Daiane Angolini2022-08-181-3/+8
| | | | | Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io> (cherry picked from commit 405d9b04924732b4acc3f00f52c74a01f063b299)
* linux-imx: change LOCALVERSION to not use underscorePeter Bergin2022-08-181-1/+1
| | | | | | | | | | | | | | Using underscore '_' in LOCALVERSION makes build failures if you use deb packages. Error message: Subprocess output:dpkg-deb: error: package name has characters that aren't lowercase alphanums or '-+.' Change '_' to '-' to avoid this problem. It seems that linux-fslc-imx already have this convention and previous versions of linux-imx also had. Signed-off-by: Peter Bergin <peter@berginkonsult.se> (cherry picked from commit cef7e4395fc48fb60a706fb9fbc98dc8d6abe57d)
* linux-fslc-imx: upgrade to lf-5.15.5-2.0.0 from NXPDaiane Angolini2022-08-053-323/+779
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: f4007cadaec7 Merge pull request #594 from angolini/angolini/v5.15.50 de44a99d9fbc Merge tag 'v5.15.50' into 5.15-2.0.x-imx 4a785b49d47f Merge tag 'v5.15.49' into 5.15-2.0.x-imx 044d7d39375c Merge tag 'v5.15.48' into 5.15-2.0.x-imx 453299d133c9 Merge tag 'v5.15.47' into 5.15-2.0.x-imx 1a31d82bddcd Merge tag 'v5.15.46' into 5.15-2.0.x-imx b20f217fa683 Merge tag 'v5.15.45' into 5.15-2.0.x-imx 41d605a1b41c Merge tag 'v5.15.44' into 5.15-2.0.x-imx 9a55ac1f84c1 Merge tag 'v5.15.43' into 5.15-2.0.x-imx cc8fdb37527a Merge tag 'v5.15.42' into 5.15-2.0.x-imx af90d295ecd4 Merge tag 'v5.15.41' into 5.15-2.0.x-imx 8fe4fe4ac6ff Merge tag 'v5.15.40' into 5.15.32-2.0.0 fa1854344bc6 Merge tag 'v5.15.39' into 5.15.32-2.0.0 89010c75012d Merge tag 'v5.15.38' into 5.15.32-2.0.0 a6fa166f579b Merge tag 'v5.15.37' into 5.15.32-2.0.0 e8e51e433ccc Merge tag 'v5.15.36' into 5.15.32-2.0.0 ce5deb36cbcd Merge tag 'v5.15.35' into 5.15.32-2.0.0 ef34a57a8c6b Merge branch 'local/v5.15.34' into 5.15.32-2.0.0 6d5d44ccd4eb Merge branch 'local/v5.15.33' into 5.15.32-2.0.0 bc2e851e616a Revert "clk: imx: off by one in imx_lpcg_parse_clks_from_dt()" 27d3c1285087 Revert "drm/bridge: Add missing pm_runtime_put_sync" 18a33c8dabb8 Linux 5.15.50 f1304f976395 arm64: mm: Don't invalidate FROM_DEVICE buffers at start of DMA transfer 7c622181faeb serial: core: Initialize rs485 RTS polarity already on probe 8e57da591f63 selftests/bpf: Add selftest for calling global functions from freplace 5c0ab17c5360 bpf: Fix calling global functions from BPF_PROG_TYPE_EXT programs cfb68b072cbf usb: gadget: u_ether: fix regression in setting fixed MAC address c2f71b9bb398 zonefs: fix zonefs_iomap_begin() for reads 04dcef44f6f4 net: mana: Add handling of CQE_RX_TRUNCATED 7fd1d002852f drm/amd/display: Don't reinitialize DMCUB on s0ix resume 48543509f4c5 s390/mm: use non-quiescing sske for KVM switch to keyed guest ee039006371a Linux 5.15.49 c5559147766c clk: imx8mp: fix usb_root_clk parent d807e0dfb471 powerpc/book3e: get rid of #include <generated/compile.h> 870179c053ce virtio-pci: Remove wrong address verification in vp_del_vqs() c64dfc63c422 ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for HP machine ac0899da0ed1 KVM: arm64: Don't read a HW interrupt pending state in user context 33b1bba31f4c ext4: add reserved GDT blocks check 4fadac8c7376 ext4: make variable "count" signed 90f0f9d45dff ext4: fix bug_on ext4_mb_use_inode_pa 38db3b696f27 ext4: fix super block checksum incorrect after mount 75f3a5fa2ad0 cfi: Fix __cfi_slowpath_diag RCU usage with cpuidle 8720414b51d4 drm/amd/display: Cap OLED brightness per max frame-average luminance 0d2209b54f1d dm mirror log: round up region bitmap size to BITS_PER_LONG ccd175109234 bus: fsl-mc-bus: fix KASAN use-after-free in fsl_mc_bus_remove() 9b5a3b16c4aa serial: 8250: Store to lsr_save_flags after lsr read a567426d1449 tty: n_gsm: Debug output allocation must use GFP_ATOMIC 4baa493636b6 usb: gadget: f_fs: change ep->ep safe in ffs_epfile_io() 20ac0adece7b usb: gadget: f_fs: change ep->status safe in ffs_epfile_io() 46da1e4a8b63 usb: gadget: lpc32xx_udc: Fix refcount leak in lpc32xx_udc_probe 492d82d5ffcd usb: cdnsp: Fixed setting last_trb incorrectly 701d8ec01e0f usb: dwc2: Fix memory leak in dwc2_hcd_init b71eed408e58 USB: serial: io_ti: add Agilent E5805A support 79ea90c9588f USB: serial: option: add support for Cinterion MV31 with new baseline 795aa0cfd38d crypto: memneq - move into lib/ 31ac1cffa76b comedi: vmk80xx: fix expression for tx buffer size 57199e4ee958 mei: me: add raptor lake point S DID 2399481a13a7 mei: hbm: drop capability response on early shutdown 93e6c2cbcd08 i2c: designware: Use standard optional ref clock implementation 668a1f5e75d5 sched: Fix balance_push() vs __sched_setscheduler() e85b1b797de0 irqchip/realtek-rtl: Fix refcount leak in map_interrupts cc5984cf270b irqchip/gic-v3: Fix refcount leak in gic_populate_ppi_partitions 0b325d993995 irqchip/gic-v3: Fix error handling in gic_populate_ppi_partitions 5d38720661a4 irqchip/gic/realview: Fix refcount leak in realview_gic_of_init 3a72ed60af9d i2c: npcm7xx: Add check for platform_driver_register c06ebe20ba9f faddr2line: Fix overlapping text section failures, the sequel b5e65ef044d6 block: Fix handling of offline queues in blk_mq_alloc_request_hctx() ca67881dcef0 init: Initialize noop_backing_dev_info early 04cdec418626 certs/blacklist_hashes.c: fix const confusion in certs blacklist db73aa946633 arm64: ftrace: consistently handle PLTs. a39d42b0f7c9 arm64: ftrace: fix branch range checks b764bb8dd474 net: ax25: Fix deadlock caused by skb_recv_datagram in ax25_recvmsg ed66c8612bb4 net: bgmac: Fix an erroneous kfree() in bgmac_remove() 32df93bd9d12 mlxsw: spectrum_cnt: Reorder counter pools fce5e847b6ef nvme: add device name to warning in uuid_show() 21dda97d095c net: hns3: fix tm port shapping of fibre port is incorrect after driver initialization 36c95d9bd2ad net: hns3: don't push link state to VF if unalive 384ffa1dee40 net: hns3: set port base vlan tbl_sta to false before removing old vlan 23de00c1304a net: hns3: split function hclge_update_port_base_vlan_cfg() f4c5eba87675 drm/i915/reset: Fix error_state_read ptr + offset use 91f5a60a8398 io_uring: fix races with buffer table unregister b1e7cade3caf io_uring: fix races with file table unregister d460a8a3b980 misc: atmel-ssc: Fix IRQ check in ssc_probe fb15e79cacdd tty: goldfish: Fix free_irq() on remove 2cd5117ce64e Drivers: hv: vmbus: Release cpu lock in error case 0a4e5a3dc5e4 i40e: Fix call trace in setup_tx_descriptors f015e9929cca i40e: Fix calculating the number of queue pairs e04448d388be i40e: Fix adding ADQ filter to TC0 0414eab7c78f clocksource: hyper-v: unexport __init-annotated hv_init_clocksource() 5967a6900873 sunrpc: set cl_max_connect when cloning an rpc_clnt ec23a86e060c pNFS: Avoid a live lock condition in pnfs_update_layout() b2bb8b6ec81b pNFS: Don't keep retrying if the server replied NFS4ERR_LAYOUTUNAVAILABLE 9c8fc4b323dd staging: r8188eu: Fix warning of array overflow in ioctl_linux.c 2595e803130b staging: r8188eu: Use zeroing allocator in wpa_set_encryption() d56bc9e8760a staging: r8188eu: fix rtw_alloc_hwxmits error detection for now 6a816a0b6cc3 platform/x86/intel: hid: Add Surface Go to VGBS allow list 7f3746461832 platform/x86: gigabyte-wmi: Add support for B450M DS3H-CF 9352e7f0f06b platform/x86: gigabyte-wmi: Add Z690M AORUS ELITE AX DDR4 support 76ac3964a22a gpio: dwapb: Don't print error on -EPROBE_DEFER eeadd7db8c3f random: credit cpu and bootloader seeds by default 8be6646cdbe9 MIPS: Loongson-3: fix compile mips cpu_hwmon as module build error. 5cecc6e56b85 mellanox: mlx5: avoid uninitialized variable warning with gcc-12 f7d63b508981 gcc-12: disable '-Wdangling-pointer' warning for now fcba12a43081 net: ethernet: mtk_eth_soc: fix misuse of mem alloc interface netdev[napi]_alloc_frag 27a37755ceb4 ipv6: Fix signed integer overflow in l2tp_ip6_sendmsg 6616872cfe7f nfc: nfcmrvl: Fix memory leak in nfcmrvl_play_deferred af6bc0dcb16a virtio-mmio: fix missing put_device() when vm_cmdline_parent registration failed 6759554f351a ALSA: hda/realtek - Add HW8326 support 41b2185bcb2f scsi: pmcraid: Fix missing resource cleanup in error case d3b3950b00a1 scsi: ipr: Fix missing/incorrect resource cleanup in error case cb8aa5b92a31 scsi: mpt3sas: Fix out-of-bounds compiler warning 4b5020fc23c8 scsi: lpfc: Allow reduced polling rate for nvme_admin_async_event cmd completion 6782a2ccd56b scsi: lpfc: Fix port stuck in bypassed state after LIP in PT2PT topology 5e83869e2944 scsi: lpfc: Resolve NULL ptr dereference after an ELS LOGO is aborted d152ce4ffecc scsi: vmw_pvscsi: Expand vcpuHint to 16 bits 332d76dd9a3e Input: soc_button_array - also add Lenovo Yoga Tablet2 1051F to dmi_use_low_level_irq d6d1c0990191 ASoC: wm_adsp: Fix event generation for wm_adsp_fw_put() 606b0226de01 ASoC: es8328: Fix event generation for deemphasis control d733ac5e8110 ASoC: wm8962: Fix suspend while playing music 38ed8ab3171d quota: Prevent memory allocation recursion while holding dq_lock ff128fbea720 ata: libata-core: fix NULL pointer deref in ata_host_alloc_pinfo() 4a0d2797918c drm/amdkfd: add pinned BOs to kfd_bo_list 6d235ef00d82 ASoC: cs42l51: Correct minimum value for SX volume control 47fc26b197aa ASoC: cs42l56: Correct typo in minimum level for SX volume controls b3ecd030ab28 ASoC: cs42l52: Correct TLV for Bypass Volume d5e7be00d128 ASoC: cs53l30: Correct number of volume levels on SX controls 2bdfe9a32e0f ASoC: cs35l36: Update digital volume TLV f53212791602 ASoC: cs42l52: Fix TLV scales for mixer controls e4e166f10e70 dma-debug: make things less spammy under memory pressure 09c5cdbc62d9 drm/amdkfd: Use mmget_not_zero in MMU notifier a2010538c9d2 drm/amd/display: Read Golden Settings Table from VBIOS 96c22385c25b ASoC: nau8822: Add operation for internal PLL off and on 70d6d6874db3 powerpc/kasan: Silence KASAN warnings in __get_wchan() 9cada4a06df9 arm64: dts: imx8mn-beacon: Enable RTS-CTS on UART3 5628b9febd78 arm64: dts: imx8mm-beacon: Enable RTS-CTS on UART3 3145fe0ebb16 nfsd: Replace use of rwsem with errseq_t 22fbef00c9a3 Revert "drm/amd/display: Fix DCN3 B0 DP Alt Mapping" fa6c3168595c dpaa2-eth: increase busy retries when interracting with QBMAN ccd72abc71b3 arm64: lsdk.config: enable CONFIG_SFP and LYNX 28G SerDes PHY e4c8a0d10408 net: phylink: treat PHY_INTERFACE_MODE_2500SGMII in phylink_get_linkmodes 6951b6e60ca1 Revert "ptp: ptp_qoriq: add ACPI probe support" 041a4f44f4a6 net: mscc: ocelot: mark traps with a bool instead of keeping them in a list 8e63f21e488d Revert "net: mscc: ocelot: avoid use after free with deleted tc-trap rules" 29d688b22594 Revert "net: mscc: ocelot: don't use list_empty() on non-initialized list element" fdaa92e39d62 selftests: ocelot: tc_flower_chains: eliminate delta with upstream 5de862100a55 LF-4165-1: arm64: dts: imx8mp: Disable uart3 to make sure micfil work properly without conflict 56656b65c54e LF-6118-3: crypto: caam: read entropy delay from device tree 75f9a0f0df60 LF-6118-2: arm: dts: imx6sx: Add entropy delay property da7a96ae5300 LF-6118-1: dt-bindings: crypto: fsl: add entropy delay property 72d5e104000c fsl/fman: configure fixed-link MACs under ACPI 9afbdf3713a9 net: phy: fixed_phy: add fixed PHY ACPI support f405a4f65855 dpaa_eth: add ACPI support to connect to PHY 7e24913fad60 fsl/fman: add ACPI support to get the PCS PHY e849f19f9a2a fsl/fman: add MAC ACPI support d2f4e2f05351 fsl/fman: add FMan Port ACPI support 5f3e57ee3413 fsl/fman: add FMan ACPI support 545fd17e9f39 soc: fsl: qbman: use CMAs to allocate QBMan private resources under ACPI e4649672a376 soc: fsl: qbman: add QMan portal ACPI support cba98bc5b366 soc: fsl: qbman: add QMan CCSR ACPI support 6ccd66277849 soc: fsl: qbman: add BMan portal ACPI support 80cbc6889dad soc: fsl: qbman: add BMan CCSR ACPI support 6809b4d8f301 ptp: ptp_qoriq: add ACPI probe support 0f79a180f427 dpaa2-eth: unmap the SGT buffer before accessing its contents f25c6abbe19e dpaa2-eth: use the correct software annotation field 9a45099812d4 dpaa2-eth: retrieve the virtual address before dma_unmap 85c70559ba37 LF-6054: arm64: dts: imx8mp evk: remove unused device nodes on i2c3 node b0f107b3c6c6 LF-6143-2 arm64: dts: imx8ulp-9x9-evk: set the sensor FXLS8974CFR3 int1 pad as open drain 0754cb64dd72 LF-6143-1 iio: accel: fxls8962af: support set interrupt pin as open-drain 90de7467f2f5 LF-6191 soc: imx: Update the copyright and license 03d6068fa205 LF-6142 arm64: dts: freescale: Correct gpio power key fce7553b8a97 crypto: mxs-dcp - Fix scatterlist processing 66881d14d637 LF-6072: ASoC: imx-card: Assign clock rate for PDM format 8ef1ad8d9753 LF-6077 ASoC: SOF: compress: Fix memory allocation 475cb053fb84 LF-6101: clk: imx: clk-imx8qxp: correct the enet clocks for imx8dxl cf38d8f6aa0f MLK-25874: tty: serial: fsl_lpuart: zero out parity bit in CS7 mode 642cb276d59b Revert "arm64: dts: ls1088a-qds: disable NOR flash as a workaround for boot issue" 49573389989f LF-6082-2: phy: samsung_hdmi: Add suspend/resume function 653c03643393 LF-6082-1: phy: samsung_hdmi: replace pclk_rate with struct phy_config 42c8c3eaed09 drivers: edac: Fix bad bit shift operations 463f74420951 LF-5955: arm64: dts: ls1028a-rdb-dpdk: use SGMII in-band AN for eno0 91a8d53c9929 LF-6056: arm64: dts: imx8qm: update compatible string for hdmi audio 05f38c8d3faa MLK-25881: Move HDMI RX uevent to after HDMI RX signal is acquired 7c457ca0d3b1 LF-5093-12: dts: arm64: freescale: imx8mn evk hifiberry dac2 f8a6989bdb57 LF-5093-11: dts: arm64: freescale: imx8mm evk hifiberry dac2 33af05d14e2f LF-5093-10: dts: arm64: freescale: imx8mn evk: hifiberry dac update 21999446e8e4 LF-5093-9: dts: arm64: freescale: imx8mn evk iqaudio dac update 43a1208e1351 LF-5093-8: dts: arm64: freescale: imx8mm evk: hifiberry dac update 2ce79e966023 LF-5093-7: dts: arm64: freescale: imx8mm evk iqaudio dac update a4f2c1b2fbeb LF-5093-6: dts: arm64: freescale: imx8mp evk hifiberry dac2 eac26e61f19c LF-5093-5: sound: soc: fsl: imx pcm512x amp select 57a57113f005 LF-5093-4: dts: arm64: freescale: imx8mp evk: hifiberry dac update 3757581feee1 LF-5093-3: dts: arm64: freescale: imx8mp evk iqaudio dac update 15b0b13a3d83 LF-5093-2: sound: soc: fsl: imx-pcm512x update mclk ratios c46cf13eae4a LF-5093-1: sound: soc: fsl: imx: pcm512x: use asoc parse dt 4c9269301068 LF-5925: imx-jpeg: Leave a blank space before the configuration data 7b6c094a5592 net: enetc: fix check for allocation failure 94ad8d26e253 soc: fsl: dpio: Unsigned compared against 0 in qbman_swp_set_irq_coalescing() 035b6b6507d7 LF-5926: media: imx-jpeg: Add soft reset after frame done fa0384dc997d LF-6005: gpu: imx: dpu: framegen: Improve clock handling 424dc46e1e46 MA-19173 CONFIG_UBSAN cause kernel panic when connect camera 63c92d710d16 LF-5445: media: imx-jpeg: Add pm-sleep support for imx-jpeg 6b1d525bdab2 LF-6013 gpio: gpio-vf610: do not touch other bits when set the target bit 827e98e5a91e MLK-25882 ARM64: dts: imx8mp: fix typo of compatible string for os08a20 sensor 7354aca4f6c5 crypto: caam - fix i.MX6SX entropy delay value bbd959758fb3 selftests: ocelot: tc_flower_chains: reorder interfaces 021733fd2edf selftests: ocelot: tc_flower_chains: use conventional interface names 9fd6b1fa95db selftests: ocelot: tc_flower_chains: streamline test output 7da3896bdae5 selftests: forwarding: multiple instances in tcpdump helper 32ef4ffc70c1 selftests: forwarding: add TCPDUMP_EXTRA_FLAGS to lib.sh 8e8abb28274f selftests: forwarding: new test, verify host mdb entries eebe32b7b7a9 selftests: ocelot: tc_flower_chains: specify conform-exceed action for policer 431ecb26a28f selftests: net: dsa: symlink the tc_actions.sh test 17ae891e3702 selftests: forwarding: tc_actions: allow mirred egress test to run on non-offloaded h2 4f25fe54f47e net: mscc: ocelot: offload tc action "ok" using an empty action vector 8098d30bd004 net: mscc: ocelot: don't use magic numbers for OCELOT_POLICER_DISCARD 2f10e06e3211 net: mscc: ocelot: drop port argument from qos_policer_conf_set 28f509e25517 net: mscc: ocelot: use list_for_each_entry in ocelot_vcap_filter_add_to_block 2bca9733ec8c net: mscc: ocelot: add to tail of empty list in ocelot_vcap_filter_add_to_block 2cdc461ed8f9 net: mscc: ocelot: use list_add_tail in ocelot_vcap_filter_add_to_block() 1fef87f43de3 net: mscc: ocelot: avoid corrupting hardware counters when moving VCAP filters 63d51d422e60 net: mscc: ocelot: restrict tc-trap actions to VCAP IS2 lookup 0 ac15987c8ed2 net: mscc: ocelot: fix VCAP IS2 filters matching on both lookups 0bd2abe6f77b net: mscc: ocelot: fix last VCAP IS1/IS2 filter persisting in hardware when deleted 8146e2b6a643 net: mscc: ocelot: avoid use after free with deleted tc-trap rules 0e9c8bdfd560 net: mscc: ocelot: don't use list_empty() on non-initialized list element f660af3695d8 net: dsa: felix: add port mirroring support b1e5ee28088f net: dsa: pass extack to dsa_switch_ops :: port_mirror_add() 87a5967149c8 net: mscc: ocelot: offload per-flow mirroring using tc-mirred and VCAP IS2 904c5c9c4ce1 net: mscc: ocelot: establish functions for handling VCAP aux resources fb5dcc54f895 net: mscc: ocelot: add port mirroring support using tc-matchall 99b7d2bc23a6 net: mscc: ocelot: refactor policer work out of ocelot_setup_tc_cls_matchall 967f518a79a8 flow_offload: reject offload for all drivers with invalid police parameters 1b0edfb50532 net: flow_offload: add tc police action parameters 043944aa28cc flow_offload: allow user to offload tc action to net device 1d996fc0fc19 flow_offload: add ops to tc_action_ops for flow action setup a1cc905a37b4 flow_offload: rename offload functions with offload instead of flow 7c7f4606af8a flow_offload: add index to flow_action_entry structure 9669b39531de flow_offload: reject to offload tc actions in offload drivers e12835db18c0 flow_offload: fill flags to action structure 80f4e8cd3f49 selftests: forwarding: add basic QoS classification test for Ocelot switches ab827e56b569 selftests: lib.sh: Add PING_COUNT to allow sending configurable amount of packets a0eb716d7d4a net: mscc: ocelot: fix build error due to missing IEEE_8021QAZ_MAX_TCS e8096bcff5bb net: dsa: felix: configure default-prio and dscp priorities 3e1975ab0bef net: dsa: report and change port dscp priority using dcbnl 337e425b8f06 net: dsa: report and change port default priority using dcbnl c515d87a9a7a net: dsa: felix: add tsn support for felix switch based on net/tsn ac8980cdc7f8 net: dsa: felix: update base time of time-aware shaper when adjusting PTP time 9735fd4b9e03 net: bridge: add support for host l2 mdb entries 694a4495b4a7 selftests: forwarding: add Per-Stream Filtering and Policing test for Ocelot 7355913847ff net: mscc: ocelot: don't add VID 0 to ocelot->vlans when leaving VLAN-aware bridge 2c96e6cd050a net: mscc: ocelot: ignore VID 0 added by 8021q module 90f29bd74dc5 net: dsa: flood multicast to CPU when slave has IFF_PROMISC 7e887acb7b2a selftests: drivers: dsa: add a subset of forwarding selftests 65c0bb137201 selftests: forwarding: add a test for local_termination.sh d02e6cf7f06b selftests: forwarding: add a no_forwarding.sh test ce511af6280b selftests: forwarding: add helper for retrieving IPv6 link-local address of interface bb7cc72f1f9d selftests: forwarding: add helpers for IP multicast group joins/leaves c7f5482e3432 selftests: forwarding: add option to run tests with stable MAC addresses 2749deb5791c net: dsa: ocelot: felix: add interface for custom regmaps 464e2e36609c net: dsa: ocelot: remove unnecessary pci_bar variables beaec23fe22b net: mscc: ocelot: use bulk reads for stats a388bbb10712 net: mscc: ocelot: add ability to perform bulk reads 739dc70fd7de net: ocelot: align macros for consistency e3a48b474fb9 net: mscc: ocelot: remove unnecessary stat reading from ethtool b698ac2251f6 net: dsa: Never offload FDB entries on standalone ports 6402591bdaa8 net: dsa: tag_dsa: Fix tx from VLAN uppers on non-filtering bridges 8c6862ae503c selftests: net: bridge: Parameterize ageing timeout 2289448c407d testing: selftests: forwarding.config.sample: Add tc flag 38c733bcae71 selftests: lib: forwarding: allow tests to not require mz and jq d1c3fc43ebc9 net: dsa: mv88e6xxx: Improve multichip isolation of standalone ports d9b3c4ea6042 net: dsa: mv88e6xxx: Enable port policy support on 6097 c2ad8a49fa15 net: dsa: mv88e6xxx: Support policy entries in the VTU f64b379008e1 net: dsa: mv88e6xxx: Improve isolation of standalone ports 2c5fd623dc35 net: dsa: mv88e6xxx: Improve indirect addressing performance 0b64758298de net: dsa: mv88e6xxx: Improve performance of busy bit polling 86ad484ba961 net: dsa: mv88e6xxx: Add tx fwd offload PVT on intermediate devices a2dc15331044 net: dsa: don't emit targeted cross-chip notifiers for MTU change 4bdb2569e1dc net: dsa: drop dsa_slave_priv from dsa_slave_change_mtu dd731b7acfce net: dsa: avoid one dsa_to_port() in dsa_slave_change_mtu 17845213ccbc net: dsa: use dsa_tree_for_each_user_port in dsa_slave_change_mtu 47170850a237 net: dsa: make cross-chip notifiers more efficient for host events a13f3569ea79 net: dsa: move reset of VLAN filtering to dsa_port_switchdev_unsync_attrs 42b559d6643d net: mscc: ocelot: fix broken IP multicast flooding 5f59234df5a4 net: dsa: felix: fix tagging protocol changes with multiple CPU ports 3107a2995609 Revert "net: dsa: setup master before ports" 65b678699f77 Revert "net: dsa: stop updating master MTU from master.c" ffa5b02484ea net: dsa: fix missing host-filtered multicast addresses 03846ede1838 net: dsa: fix panic on shutdown if multi-chip tree failed to probe 3b1908af48e8 net: dsa: felix: avoid early deletion of host FDB entries d36b8c8264b4 net: dsa: felix: actually disable flooding towards NPI port 1358e34bfe97 net: dsa: be mostly no-op in dsa_slave_set_mac_address when down 686d4b5ba982 net: dsa: felix: drop "bool change" from felix_set_tag_protocol 8fa7a5a2006c net: dsa: move port lists initialization to dsa_port_touch cc4787f4510a net: dsa: warn if port lists aren't empty in dsa_port_teardown 38cece831d06 net: dsa: unlock the rtnl_mutex when dsa_master_setup() fails a2d637305ff6 net: dsa: felix: remove redundant assignment in felix_8021q_cpu_port_deinit 811471531d9f net: dsa: felix: print error message in felix_check_xtr_pkt() 8babd04314d8 net: dsa: felix: initialize "err" to 0 in felix_check_xtr_pkt() 2d76642a6960 net: dsa: felix: drop the ptp_type argument from felix_check_xtr_pkt() 52ed7cc883bb net: dsa: felix: remove ocelot->npi assignment from felix_8021q_cpu_port_init ab7f5a56441c net: mscc: ocelot: use pretty names for IPPROTO_UDP and IPPROTO_TCP 20ed8f93fb58 net: mscc: ocelot: use list_for_each_entry in ocelot_vcap_block_remove_filter ea8389fd969d net: dsa: make dsa_tree_change_tag_proto actually unwind the tag proto change a020f60a638a net: mscc: ocelot: accept configuring bridge port flags on the NPI port 7f32e267f741 net: dsa: felix: stop clearing CPU flooding in felix_setup_tag_8021q 4e5bec5fc0ba net: dsa: felix: start off with flooding disabled on the CPU port 2923b016737f net: dsa: felix: migrate flood settings from NPI to tag_8021q CPU port 1d12f28785b4 net: dsa: felix: migrate host FDB and MDB entries when changing tag proto 6eb533e8f98d net: dsa: manage flooding on the CPU ports a2bb6c327a92 net: dsa: install the primary unicast MAC address as standalone port host FDB d9d046cbb315 net: dsa: install secondary unicast and multicast addresses as host FDB/MDB 0795cb5000b8 net: dsa: rename the host FDB and MDB methods to contain the "bridge" namespace 08e1e4912e98 net: dsa: remove workarounds for changing master promisc/allmulti only while up c1e13ec94e1b net: dsa: restore error path of dsa_tree_change_tag_proto 13fffb1bf9b1 net: mscc: ocelot: enforce FDB isolation when VLAN-unaware e190d628409e net: dsa: sja1105: enforce FDB isolation 7ec5cbb138ec net: dsa: pass extack to .port_bridge_join driver methods 2e0c84e97f46 net: dsa: realtek: rtl8365mb: serialize indirect PHY register access 3652fbd5cac3 net: dsa: realtek: allow subdrivers to externally lock regmap ce9fbf7fa617 net: dsa: realtek: rtl8365mb: fix trap_door > 7 7e2b8f548eae net: dsa: realtek: rtl8365mb: allow non-cpu extint ports 1308ec3424f7 net: dsa: realtek: rtl8365mb: add RTL8367RB-VB support 87e64b4c649f net: dsa: realtek: rtl8365mb: add RTL8367S support a5603711c678 net: dsa: realtek: rtl8365mb: use DSA CPU port ba7772a40acb net: dsa: realtek: rtl8365mb: use GENMASK(n-1,0) instead of BIT(n)-1 1afabb0e1fab net: dsa: realtek: rtl8365mb: rename extport to extint 4fb305136d47 net: dsa: realtek: add new mdio interface for drivers b8ddf8c31ea1 net: dsa: realtek: convert subdrivers into modules 2537905d2800 net: dsa: realtek: remove direct calls to realtek-smi 1b73e2ca37f2 net: dsa: realtek: rename realtek_smi to realtek_priv 9c5fc67cd1fd net: dsa: realtek-smi: move to subdirectory 40976c1ac68c net: dsa: realtek-smi: fix kdoc warnings b04d188f1f40 net: dsa: rtl8365mb: add GMII as user port mode 3002da46d271 net: dsa: realtek-smi: fix indirect reg access for ports>3 59a1ac4f1ad8 net: dsa: fix panic when removing unoffloaded port from bridge 8c76e69b031f net: dsa: rtl8365mb: set RGMII RX delay in steps of 0.3 ns 230f058ae2b5 net: dsa: rtl8365mb: fix garbled comment 137dec3074e8 net: dsa: realtek-smi: don't log an error on EPROBE_DEFER 620b1b492829 net: phy: realtek: add support for RTL8365MB-VC internal PHYs 2a4350d0c883 net: dsa: realtek-smi: add rtl8365mb subdriver for RTL8365MB-VC 50150e3274ba net: dsa: tag_rtl8_4: add realtek 8 byte protocol 4 tag 37f2eaa0cc8f dt-bindings: net: dsa: realtek-smi: document new compatible rtl8365mb 9cf1e8c6619e net: dsa: move NET_DSA_TAG_RTL4_A to right place in Kconfig/Makefile 8fb1bd6f3067 net: dsa: allow reporting of standard ethtool stats for slave devices 89f0d97d76ef ether: add EtherType for proprietary Realtek protocols 2e9d75fb55a0 net: dsa: rtl8366rb: Support setting STP state f902a0ad2e0c net: dsa: rtl8366rb: Support fast aging f083c199ae14 net: dsa: rtl8366rb: Support disabling learning f919839bfe3f net: dsa: rtl8366rb: Use core filtering tracking 8f9d8f79c0f8 net: dsa: rtl8366: Drop and depromote pointless prints 7c0e1739d695 net: dsa: rtl8366rb: Rewrite weird VLAN filering enablement 5c2d7e499a9f net: dsa: rtl8366: Drop custom VLAN set-up c377400743e5 net: dsa: tag_rtl4_a: Drop bit 9 from egress frames 7278c5c62cdc net: dsa: request drivers to perform FDB isolation 4dd235b4988c net: dsa: tag_8021q: rename dsa_8021q_bridge_tx_fwd_offload_vid 725f478a7acf net: dsa: tag_8021q: merge RX and TX VLANs 24b2dd069fb1 net: dsa: felix: delete workarounds present due to SVL tag_8021q bridging e8c76dcccf95 docs: net: dsa: sja1105: document limitations of tc-flower rule VLAN awareness e1ea42091014 net: dsa: tag_8021q: add support for imprecise RX based on the VBID 56372a35dcd4 net: dsa: tag_8021q: replace the SVL bridging with VLAN-unaware IVL bridging c1c2427f5a20 net: dsa: Avoid cross-chip syncing of VLAN filtering 7a6f668e1833 net: dsa: Move VLAN filtering syncing out of dsa_switch_bridge_leave 51402b4afcbd net: dsa: microchip: fix bridging with more than two member ports a7e8975b8921 net: dsa: felix: support FDB entries on offloaded LAG interfaces 12da38c37a20 net: dsa: support FDB events on offloaded LAG interfaces adb6cf0625d6 net: dsa: call SWITCHDEV_FDB_OFFLOADED for the orig_dev 1b6ea4d72564 net: dsa: remove "ds" and "port" from struct dsa_switchdev_event_work 6ae74fb55630 net: switchdev: remove lag_mod_cb from switchdev_handle_fdb_event_to_device 207ced3f0ac5 net: dsa: create a dsa_lag structure be0928bbc818 net: dsa: mv88e6xxx: use dsa_switch_for_each_port in mv88e6xxx_lag_sync_masks c8e470513251 net: dsa: make LAG IDs one-based 6354ec321615 net: dsa: qca8k: rename references to "lag" as "lag_dev" b2d6d74bc01f net: dsa: qca8k: Fix spelling mistake "Mismateched" -> "Mismatched" c9625d9bb87f net: dsa: mv88e6xxx: rename references to "lag" as "lag_dev" 7665ea738f33 net: dsa: rename references to "lag" as "lag_dev" ecbc3ac1c34f net: switchdev: avoid infinite recursion from LAG to bridge with port object handler 9bd7c70091f1 net: dsa: avoid call to __dev_set_promiscuity() while rtnl_mutex isn't held 0e3386498856 net: dsa: delete unused exported symbols for ethtool PHY stats 17fd01b13047 net: dsa: tag_ocelot_8021q: calculate TX checksum in software for deferred packets f4fe72b9cf61 net: dsa: felix: update destinations of existing traps with ocelot-8021q 06aa2d8bceab net: dsa: felix: remove dead code in felix_setup_mmio_filtering() 49f3cfa22a33 net: mscc: ocelot: annotate which traps need PTP timestamping 4e961d190649 net: mscc: ocelot: keep traps in a list 8f373a51bb6f net: dsa: felix: use DSA port iteration helpers 3e6fb0a52422 net: mscc: ocelot: avoid overlap in VCAP IS2 between PTP and MRP traps 38bffa3e834d net: mscc: ocelot: use a single VCAP filter for all MRP traps d348ba38b799 net: mscc: ocelot: delete OCELOT_MRP_CPUQ 60bf5c271f23 net: mscc: ocelot: consolidate cookie allocation for private VCAP rules 857c5029905c net: mscc: ocelot: use a consistent cookie for MRP traps f89665e77b19 net: dsa: tag_8021q: only call skb_push/skb_pull around __skb_vlan_pop 438580935498 net: dsa: offload bridge port VLANs on foreign interfaces b67cb318539e net: dsa: add explicit support for host bridge VLANs 9535211010a5 net: switchdev: introduce switchdev_handle_port_obj_{add,del} for foreign interfaces b0fb1b703c36 net: switchdev: rename switchdev_lower_dev_find to switchdev_lower_dev_find_rcu 6fad5f2e32c7 net: bridge: switchdev: replay all VLAN groups 79e870a214a5 net: bridge: make nbp_switchdev_unsync_objs() follow reverse order of sync() 29da267214da net: bridge: switchdev: differentiate new VLANs from changed ones 0ad225e70e6f net: bridge: vlan: notify switchdev only when something changed d307de1b73b3 net: bridge: vlan: make __vlan_add_flags react only to PVID and UNTAGGED 4105b6f1735c net: bridge: vlan: don't notify to switchdev master VLANs without BRENTRY flag 305551754f55 net: bridge: vlan: check early for lack of BRENTRY flag in br_vlan_add_existing 290231d5e5db net: mscc: ocelot: fix use-after-free in ocelot_vlan_del() 9085b0a86b10 net: bridge: vlan: check for errors from __vlan_del in __vlan_flush 35340575445e net: dsa: remove lockdep class for DSA slave address list ec58e1c16033 net: dsa: remove lockdep class for DSA master address list 8738729870f7 net: dsa: remove ndo_get_phys_port_name and ndo_get_port_parent_id cc047fc4af74 net: dsa: fix panic when DSA master device unbinds on shutdown 471d805d2fc8 net: mscc: ocelot: fix all IP traffic getting trapped to CPU with PTP over IP bff6ea14b3a3 net: mscc: ocelot: don't dereference NULL pointers with shared tc filters 25488e75473a net: dsa: felix: add port fast age support 8a111f49dc1a net: dsa: warn about dsa_port and dsa_switch bit fields being non atomic 5bf0bac4f582 net: dsa: don't enumerate dsa_switch and dsa_port bit fields using commas f74429dcb18c net: dsa: setup master before ports c95deff5e827 net: dsa: first set up shared ports, then non-shared ports caa1249b3a8b net: dsa: hold rtnl_mutex when calling dsa_master_{setup,teardown} 6cd6dfab7606 net: dsa: stop updating master MTU from master.c 1fa0706e57e4 net: dsa: merge rtnl_lock sections in dsa_slave_create cfda8055ba6d net: dsa: reorder PHY initialization with MTU setup in slave.c a08a8525b844 net: dsa: remove cross-chip support for HSR 0b2013515c83 net: dsa: remove cross-chip support for MRP 181f3dff8a1a net: dsa: combine two holes in struct dsa_switch_tree a7e1b7a9c627 net: dsa: move dsa_switch_tree :: ports and lags to first cache line 49daee18ec7a net: dsa: make dsa_switch :: num_ports an unsigned int 956f85bdbf8e net: dsa: merge all bools of struct dsa_switch into a single u32 2e9dd9d53dcb net: dsa: move dsa_port :: type near dsa_port :: index 2af8a238428d net: dsa: merge all bools of struct dsa_port into a single u8 26bf67d699b1 net: dsa: move dsa_port :: stp_state near dsa_port :: mac ddd2f22c8d58 net: dsa: make tagging protocols connect to individual switches from a tree 5a796e52057f net: dsa: sja1105: fix broken connection with the sja1110 tagger c2921f6ac29f net: dsa: tag_sja1105: fix zeroization of ds->priv on tag proto disconnect ad9531207dd5 net: dsa: remove dp->priv a7070e718e4d net: dsa: tag_sja1105: split sja1105_tagger_data into private and public sections 4e63916c2a08 Revert "net: dsa: move sja1110_process_meta_tstamp inside the tagging protocol driver" 89f84db387d9 net: dsa: tag_sja1105: convert to tagger-owned data 975a6da0b673 net: dsa: sja1105: move ts_id from sja1105_tagger_data 05a10f95ae0d net: dsa: sja1105: make dp->priv point directly to sja1105_tagger_data 331603fbd406 net: dsa: sja1105: remove hwts_tx_en from tagger data 9395d8e9b60e net: dsa: sja1105: bring deferred xmit implementation in line with ocelot-8021q 8292858e7f69 net: dsa: sja1105: let deferred packets time out when sent to ports going down 5be4062cea4c net: dsa: tag_ocelot: convert to tagger-owned data 199f3f306d2f net: dsa: introduce tagger-owned storage for private and shared data 9e8e01c93aee net: dsa: eliminate dsa_switch_ops :: port_bridge_tx_fwd_{,un}offload f2ac2cdc5444 net: dsa: add a "tx_fwd_offload" argument to ->port_bridge_join 4e575560091a net: dsa: keep the bridge_dev and bridge_num as part of the same structure cd0641288788 net: dsa: export bridging offload helpers to drivers cee985e1b774 net: dsa: rename dsa_port_offloads_bridge to dsa_port_offloads_bridge_dev 34c70b67b0fd net: dsa: hide dp->bridge_dev and dp->bridge_num in drivers behind helpers 01fd9948af43 net: dsa: microchip: implement multi-bridge support fe4cde878c91 net: dsa: hide dp->bridge_dev and dp->bridge_num in the core behind helpers 78e567584bcc net: dsa: mv88e6xxx: compute port vlan membership based on dp->bridge_dev comparison 1d50d508a916 net: dsa: mv88e6xxx: iterate using dsa_switch_for_each_user_port in mv88e6xxx_port_check_hw_vlan 4c8786e23f54 net: dsa: mt7530: iterate using dsa_switch_for_each_user_port in bridging ops 6de4208a4e47 net: dsa: assign a bridge number even without TX forwarding offload 073539682612 net: dsa: make dp->bridge_num one-based 25d695c7f625 net: dsa: rtl8366rb: Support bridge offloading 726fc2933550 net: dsa: qca8k: fix warning in LAG feature 93caacb95f20 net: dsa: qca8k: add LAG support 0b131fd593e2 net: dsa: qca8k: add support for mirror mode 35982c76f512 net: dsa: qca8k: add support for mdb_add/del ae08aaa95224 net: dsa: qca8k: add set_ageing_time support 515f0fa89369 net: dsa: qca8k: add support for port fast aging cf70375cc711 net: dsa: qca8k: add additional MIB counter and make it dynamic 6a6c17e5dfa6 net: dsa: qca8k: initial conversion to regmap helper 9260ea386b64 net: dsa: qca8k: move regmap init in probe and set it mandatory 86b4c5664e4e net: dsa: qca8k: remove extra mutex_init in qca8k_setup 18a05cb4e4b1 net: dsa: qca8k: convert to GENMASK/FIELD_PREP/FIELD_GET c173ce646865 net: dsa: qca8k: remove redundant check in parse_port_config f6e49d3a2487 net: dsa: qca8k: fix internal delay applied to the wrong PAD config 914cefd1326e net: dsa: qca8k: make sure PAD0 MAC06 exchange is disabled 117e9737779f regmap: allow to define reg_update_bits for no bus configuration 49a418bcfef8 net: dsa: qca8k: tidy for loop in setup and add cpu port check 7bee6f211bba net: dsa: qca8k: fix delay applied to wrong cpu in parse_port_config de32c6674254 dt-bindings: net: ipq8064-mdio: fix warning with new qca8k switch cffc2e43fe7f net: dsa: qca8k: move port config to dedicated struct e832233c917c net: dsa: qca8k: set internal delay also for sgmii 102fbb5a97d0 net: dsa: qca8k: add support for QCA8328 ead3d4cad237 dt-bindings: net: dsa: qca8k: document support for qca8328 d50f2b79bb6d net: dsa: qca8k: add support for pws config reg 792b40c47536 dt-bindings: net: dsa: qca8k: Document qca,led-open-drain binding 3edbddc4b10b net: dsa: qca8k: add explicit SGMII PLL enable e1e3ecac9560 dt-bindings: net: dsa: qca8k: Document qca,sgmii-enable-pll d751889610b2 net: dsa: qca8k: rework rgmii delay logic and scan for cpu port 6 014a0e0a0264 net: dsa: qca8k: add support for cpu port 6 a11e29d0fb60 dt-bindings: net: dsa: qca8k: Document support for CPU port 6 2c79219fa6a1 net: dsa: qca8k: add support for sgmii falling edge dce729aaf516 dt-bindings: net: dsa: qca8k: Add SGMII clock phase properties 6652b3ae26a1 dsa: qca8k: add mac_power_sel support 26c48de18f5c net: mscc: ocelot: set up traps for PTP packets f27afbb7040f net: ptp: add a definition for the UDP port for IEEE 1588 general messages 789184704bf1 net: mscc: ocelot: create a function that replaces an existing VCAP filter 2a9e41a472c6 net: dsa: felix: enable cut-through forwarding between ports by default 184b6cfed255 net: dsa: tag_ocelot: use traffic class to map priority on injected header d16295d0bb33 net: dsa: felix: restrict psfp rules on ingress port 3ec03c603a1a net: dsa: felix: use vcap policer to set flow meter for psfp d654792cb29b net: mscc: ocelot: use index to set vcap policer 6c82d18dd2c9 net: dsa: felix: add stream gate settings for psfp 31350a94980a net: dsa: felix: support psfp filter on vsc9959 3ae51ad0e9c5 net: mscc: ocelot: add gate and police action offload to PSFP 4e73c8825152 net: mscc: ocelot: set vcap IS2 chain to goto PSFP chain ef6fa220254e net: mscc: ocelot: add MAC table stream learn and lookup operations 1d392d31fdbf net: ocelot: remove "bridge" argument from ocelot_get_bridge_fwd_mask 11c96ea3c8fd net: bridge: switchdev: fix shim definition for br_switchdev_mdb_notify 1591870c48e4 net: bridge: switchdev: consistent function naming 9991175214a6 net: bridge: mdb: move all switchdev logic to br_switchdev.c 7fa87f5477ad net: bridge: split out the switchdev portion of br_mdb_notify f511bb31e309 net: bridge: move br_vlan_replay to br_switchdev.c 3a8f3cf6f4e1 net: bridge: provide shim definition for br_vlan_flags 86001865759d net: switchdev: merge switchdev_handle_fdb_{add,del}_to_device c4a9f561d2ef net: bridge: create a common function for populating switchdev FDB entries c10751ec7f81 net: bridge: move br_fdb_replay inside br_switchdev.c 784fbe547e95 net: bridge: reduce indentation level in fdb_create 93421279f01e net: bridge: rename br_fdb_insert to br_fdb_add_local 76fc9f758037 net: bridge: rename fdb_insert to fdb_add_local 3f4257f8bced net: bridge: remove fdb_insert forward declaration 8f996e52de55 net: bridge: remove fdb_notify forward declaration 9d67d3ceb401 net: dsa: stop calling dev_hold in dsa_slave_fdb_event 5a79d26fdcdc net: dsa: flush switchdev workqueue when leaving the bridge 66ee3806778c net: dsa: drop rtnl_lock from dsa_slave_switchdev_event_work 88a1ca03332d net: dsa: introduce locking for the address lists on CPU and DSA ports 94f89e6b84c3 net: dsa: lantiq_gswip: serialize access to the PCE registers 8ea451b38104 net: dsa: b53: serialize access to the ARL table 524d7d3ea66b net: mscc: ocelot: serialize access to the MAC table 603a1e59ed89 net: dsa: sja1105: serialize access to the dynamic config interface 89490de09050 net: dsa: sja1105: wait for dynamic config command completion on writes too b36c0e24dd6f net: dsa: tag_8021q: make dsa_8021q_{rx,tx}_vid take dp as argument 4989a9cea583 net: dsa: tag_sja1105: do not open-code dsa_switch_for_each_port 6422ca76cc62 net: dsa: convert cross-chip notifiers to iterate using dp 8cc949ee0953 net: dsa: remove gratuitous use of dsa_is_{user,dsa,cpu}_port f77627bcad14 net: dsa: remove the "dsa_to_port in a loop" antipattern from the core 966416ca59f4 net: dsa: introduce helpers for iterating through ports using dp 3957125e1f0f net: mscc: ocelot: track the port pvid using a pointer 918b4917c293 net: mscc: ocelot: add the local station MAC addresses in VID 0 fda73df25303 net: mscc: ocelot: allow a config where all bridge VLANs are egress-untagged 938b30cb38e0 net: mscc: ocelot: convert the VLAN masks to a list 399f45cdb066 net: mscc: ocelot: add a type definition for REW_TAG_CFG_TAG_CFG 68baa90ca569 net: dsa: sja1105: parse {rx, tx}-internal-delay-ps properties for RGMII delays dea1b26a24aa dt-bindings: net: dsa: sja1105: add {rx,tx}-internal-delay-ps c5b2041e531f dt-bindings: net: dsa: inherit the ethernet-controller DT schema 8be2103eb800 dt-bindings: net: dsa: sja1105: fix example so all ports have a phy-handle of fixed-link 8f20c04aca58 net: dsa: unregister cross-chip notifier after ds->ops->teardown 99ae8ca4d1ce dt-bindings: net: dsa: document felix family in dsa-tag-protocol a0847d21592d dt-bindings: net: dsa: fix typo in dsa-tag-protocol description 6303175eacb9 arm64: dts: ls1028a: mark internal links between Felix and ENETC as capable of flow control 32044a9ea6fe selftests: net: mscc: ocelot: add a test for egress VLAN modification 8ccf3e46f209 selftests: net: mscc: ocelot: rename the VLAN modification test to ingress 225ffec5d92b selftests: net: mscc: ocelot: bring up the ports automatically b1103c41158b net: dsa: tag_ocelot: set the classified VLAN during xmit 7ca56c347ad4 net: mscc: ocelot: write full VLAN TCI in the injection header b250d5cb3f38 net: mscc: ocelot: support egress VLAN rewriting via VCAP ES0 24e5f9da1924 net: dsa: felix: accept "ethernet-ports" OF node name 4923add7c724 net: dsa: sja1105: stop using priv->vlan_aware 35a385ec40e9 net: dsa: sja1105: don't keep a persistent reference to the reset GPIO 5d41ca2899e2 net: dsa: sja1105: remove sp->dp 3f34f0c25b40 Revert "net: dsa: felix: add tsn support for felix switch based on net/tsn" 90556171282c arm64: dts: imx8mp-evk-dpdk: dts for fec-uio driver 3ff6d5992aba LF-5547 .config: imx_v8_defconfig updated ea4e3279b263 LF-5547 .config: imx.config updated 417548b1aa08 MAINTAINERS: add myself as CAAM trusted key maintainer d0a2cd71097f doc: trusted-encrypted: describe new CAAM trust source 6860401827cf KEYS: trusted: Introduce support for NXP CAAM-based trusted keys 7af424917005 crypto: caam - add in-kernel interface for blob generator a138859ae45c KEYS: trusted: allow use of kernel RNG for key material ae82e852ca1b KEYS: trusted: allow use of TEE as backend without TCG_TPM support 37a07b4f6fa6 LF-5980-7 uapi: sof: abi: Bump SOF ABI for ext_data_length ed3cd714974f LF-5980-6 ASoC: SOF: Copy compress parameters into extended data 7c733e0cee08 LF-5980-5 ASoC: SOF: compress: Dynamically allocate pcm params struct 8f466ab45ed0 LF-5980-4 ASoC: SOF: ipc: introduce cont_update_posn in sof_ipc_stream_params struct 67e90afb4d40 LF-5980-3 ASoC: SOF: bump SOF_ABI_MINOR 55674103ec84 LF-5980-2 ASoC: SOF: fix 32 signed bit overflow ef53a6c33a6e LF-5980-1 ASoC: SOF: add _D3_PERSISTENT flag to fw_ready message 516b7e4e5001 net: enetc: allow tc-etf offload even with NETIF_F_CSUM_MASK 317e652fe2e9 net: enetc: include ip6_checksum.h for csum_ipv6_magic 7cbb3efee492 net: enetc: add support for software TSO 0c7f24ae823e net: enetc: declare NETIF_F_HW_CSUM and do it in software 6b25145c5014 soc: fsl: dpio: read the consumer index from the cache inhibited area c3d25f7ec43e dpaa2-eth: add support for software TSO 7264d080a3e3 dpaa2-eth: work with an array of FDs 255901da430c dpaa2-eth: use the S/G table cache also for the normal S/G path 91ea5ff83eb3 dpaa2-eth: extract the S/G table buffer cache interaction into functions 17b9e7a1bb4f dpaa2-eth: allocate a fragment already aligned 1c74bfc64c9c dpaa2-eth: rearrange variable declaration in __dpaa2_eth_tx 81d95c9d3021 dpaa2-eth: fix ethtool statistics 2948b1db0aa2 soc: fsl: dpio: use an explicit NULL instead of 0 b28dd20e2d64 net: dpaa2: add adaptive interrupt coalescing 70591ae8ef83 soc: fsl: dpio: add Net DIM integration cc95ca2b540e net: dpaa2: add support for manual setup of IRQ coalesing be7ba4afa8ac soc: fsl: dpio: add support for irq coalescing per software portal bfe9fe8a7e6c soc: fsl: dpio: extract the QBMAN clock frequency from the attributes b678da4e1c0f arch: arm64: dts: lx2160a: describe the SerDes block #1 ce595eb6a103 dpaa2-mac: configure the SerDes phy on a protocol change 94f89c0dffe7 dpaa2-mac: move setting up supported_interfaces into a function 1e8681325c2f dpaa2-mac: retrieve API version and detect features 53a656e71dd6 dpaa2-mac: add the MC API for reconfiguring the protocol da6c3db7db23 dpaa2-mac: add the MC API for retrieving the version f36c941a1707 dt-bindings: phy: add bindings for Lynx 28G PHY bb4e927a38af phy: add support for the Layerscape SerDes 28G 50322aebf71b net: dpaa2-mac: use .mac_select_pcs() interface b7972f45046a net: phy: lynx: refactor Lynx PCS module to use generic phylink_pcs 643aa8305a91 net: dpaa2-mac: use phylink_generic_validate() 7e1c2663709e net: ethernet: use phylink_set_10g_modes() 9f1756df4dc7 net: phylink: add phylink_set_10g_modes() helper 7bedab3886b9 net: dpaa2-mac: remove interface checks in dpaa2_mac_validate() 748d7ac893a9 net: dpaa2-mac: populate supported_interfaces member 48eb45a5d5f7 net: phylink: add pcs_validate() method 98e9ca807e97 net: phylink: add mac_select_pcs() method to phylink_mac_ops cd153ff97e6f net: phylink: add generic validate implementation c7d18839f04a net: phylink: use supported_interfaces for phylink validation 0a322d33c626 net: phylink: add MAC phy_interface_t bitmap e1fe7b7d6bc0 net: phy: add phy_interface_t bitmap support 85cd3d4347cc net: phylink: use legacy_pre_march2020 8f2e665805b7 net: dsa: mark DSA phylink as legacy_pre_march2020 d0ebb879a15b net: dsa: replace phylink_get_interfaces() with phylink_get_caps() e08db41b0303 net: dsa: consolidate phylink creation 77f3ba53a679 net: dsa: populate supported_interfaces member 5fcb396360b1 net: phylink: add legacy_pre_march2020 indicator fbf606abdc31 net: phy: Add the missing blank line in the phylink_suspend comment ed6621fecddb net: phylink: tidy up disable bit clearing 4fafdb043916 crypto: caam/rng: Add support for PRNG fa7c67e2c9ed LF-5876-2: mxc: vpu_malone: wake up when error occurs c2f60b190c6c MA-20244: mxc: vpu_malone: don't prevent to enqueue input frame bdff7af517cb LF-5969: arm64: dts: imx8m: LPV support on imx8m 48bf0aa44461 LF-5968: arm64: dts: imx8ulp: LPA support on imx8ulp 89b704d15f93 LF-5962-2: mxc: vpu_malone: adjust some warning log 7510059bd0ca LF-5962: mxc: vpu_malone: disable timestamp manager by default a53f56f35e67 LF-5811-2 : arm64: dts: imx8dxl-evk: enable imx8dxl_cm4 device node 4a401acba465 LF-5811-1 remoteproc: imx_rproc: correct the memory attributes 32fb3352e12b LF-5890 usb: phy: mxs: manually reset phy regs after a warm reset 106d85accb15 doc: dt-binding: mxs-usb-phy: add compatible for imx8ulp 7970bcfda185 LF-5630-4 drm/panel: panel-rocktech-hx8394f: Swap control order for enable gpio and reset gpio d7afbf692f85 LF-5630-3 drm/panel: panel-raydium-rm68200: Swap control order for enable gpio and reset gpio 9b73469e077e LF-5630-2 arm64: dts: imx8ulp-9x9-evk: Add MIPI DSI panels support 80824358f233 LF-5630-1 arm64: dts: imx8ulp-evk: Take out nodes for MIPI DSI panels as includes 229cc84acbcb LF-5945: LF-5924: imx8m: vpu_dec: report source change event when bit depth is changed 519c61972f10 MA-20218: mxc: vpu_malone: return the buffer with cocdecdata flag d38428cdfb28 LF-5901: mxc: vpu_malone: add a picture skipped event 179ab5b04212 LF-5444: media: imx-jpeg: support to set jpeg quality cfdfcb965b88 LF-5669-2: media: imx-jpeg: Correct the name of bgr f79af546a2b5 LF-5943 media: samsung csi2: fix build warning with clang 7a0b3f14599c LF-5942-2 media: pxp_device: Fix build warning with clang 191fc89e0f39 LF-5942-1 dma: pxp_v3: fix build warning with clang 7655fb9b7eba LF-5669: media: imx-jpeg: Correct the pixel format of rgb c9347fd7936e MGS-6628 [#imx-2760] 0050-KERNEL-SPACE-Update-gc_feature_database.h-to-469146 6d81f6eca2e2 MGS-6628 [#imx-2760] 0048-CL469248-KERNEL-SPACE-dev64x_234062-Fix-build-warnin e12fe2e5d01b MGS-6628 [#imx-2760] 0038-BUG32447-CL468159-KERNEL-SPACE-234062-fix-memory-lea 78361ebe7a74 MGS-6628 [#imx-2760] 0013-CL458157-KERNEL-SPACE-dev6.4.x_234062-Fix-build-erro 5b4760157ed8 MGS-6571-2 [#imx-2806] add gbm_bo_get_fd_for_plane api for kernel space 7a28f11f1cb2 LF-5735 media: ov5640: Fix Coverity Issue: 21141306 Out-of-bounds read b977f1d85b30 LF-5924: imx8m: vpu_dec: set last flag before buffer done 792ac27d8ef6 LF-5776-2 imx8m: vpu_dec: correct the sizeimage of format rfc and rcfx 53261a26e159 LF-5850-3: mxc: vpu_windsor: fix a coverity issue of untrusted pointer read 8198c3eb24fe LF-5850-2: mxc: vpu_malone: fix a coverity issue of untrusted pointer read 004017445c9a LF-5850: mxc: vpu_malone: fix a coverity issue of uninitialized scalar variable a03edd3f7d55 ASoC: dmic: Add support for DSD data format c7c7d0bff7d8 LF-5909-5: arm64: dts: imx8mq use imx-card as machine driver 0d8c07a6cd33 LF-5909-4: arm64: dts: imx8mp: use imx-card as machine driver 2116e238219a LF-5909-3: arm64: dts: imx8mp: add imx8mp-evk-8mic-swpdm.dts 3a650ee65b73 LF-5909-2: ASoC: imx-card: fix DSD mclk frequency dda4d6bc3be2 LF-5909-1: ASoC: fsl_sai: Refine the slots number according to bclk_ratio 4daab77a8e3b remoteproc: core: Move state checking to remoteproc_core 8dbd796bcbdf remoteproc: core: Remove state checking before calling rproc_boot() 753029cbe27b LF-5496-2: dts: arm64: fix 8mic gpio-key events on mini evk. 5b3c4d33fe36 LF-5496-1: dts: arm64: fix 8mic gpio-key events on nano evk. 425fa481f26b LF-5913-2 fbdev: epdc: fix implicit conversion from different enumeration cfcfb314802b LF-5913-1 fbdev: epdc_v2: fix implicit conversion from different enumeration build warning bde7e39d1722 LF-5821:isp: media : dts : add os08a20 driver 9b10dbb36cb0 MA-19046-2 dma: mxs-dma: Turn MXS_DMA as tristate 19a223d63d7f MA-19046-1 dma: mxs-dma: Add module license and description 100768aa4ae4 LF-5787-2 arm64: dts: change the flexspi clock parent to FROSC_DIV1 5d26aeb6bbc3 LF-5787-1 clk: fractional-divider: Introduce POWER_OF_TWO_PS flag 77730f66c346 tty: serial: fsl_lpuart: fix potential bug when using both of_alias_get_id and ida_simple_get 47876eb97165 LF-5880: mxc: vpu_malone: don't set last_buffer_dequeued if queue is not streaming ee0af535c6ee LF-5879: mxc: vpu_malone: reduce decoder output buffer count d49d68f434e7 LF-5876: mxc: vpu_malone: set error for unsupported stream fdbb100e70fa LF-5842: drm/imx/dcss: fix llvm compilation warning 8f1bdf630736 LF-5479: dmaengine: imx-sdma: sdma memcpy test fail c7541757c6d8 LF-5353: dmaengine: imx-sdma: optimize confused runtime related code 1b92bf93eb18 LF-5353: dmaengine: imx-sdma: optimize external firmware load check 5590650c9640 LF-5352: dmaengine: imx-sdma: fix the potential access registers without clock 763290e09254 dmaengine: fsl-edma-v3: set the max CITER 0x7fff instead of 0x3fff d500ad174627 LF-5822-2 PCI: imx: fix one logic error 9a75ebef3271 LF-5822-1 PCI: imx: initialize the variable 8ad1584c126a LF-5847 drm/imx: dpu: plane: Avoid potential out-of-bounds read on res->fd/fl/fw arrays 083692128fbb LF-5439-5: media: imx-jpeg: Support dynamic resolution change b8837c918245 LF-5439-4: media: imx-jpeg: Handle source change in a function d07f718a17b7 LF-5439-3: media: imx-jpeg: Propagate the output frame size to the capture side 7aefd58f2f36 LF-5439-2: media: imx-jpeg: Identify and handle precision correctly ddd3f96c1545 LF-5439-1: media: imx-jpeg: Refactor function mxc_jpeg_parse 6c855373e82f LF-4189: drm: malidp: use mode->clock to verify video mode 22a054d2a433 LF-5828 drm/imx: dpu: crtc: Fix implicit conversion build warnings c15b5abd7494 LF-5834-2 arm64: configs: imx_v8_defconfig: build module for rpmsg iio pedometer 8afca984e057 LF-5834-1 arm64: dts: imx8ulp: let lsm6dso sensor controlled by M core f6695af7ac79 LF-5347-2 arm64: dts: imx8ulp: Add I3C2 support e80580b56837 LF-5347-1 arm64: dts: imx8ulp: Add LPSPI5 master and slave mode support dd64df27cab6 LF-5825 ARM: config: add tun device support 6f51f5e8bf69 LF-5804 spi: lpspi: add DMA roll-back path 18eb84bcc4ed LF-5794: media: imx-jpeg: don't change byteused of queued buffer cf8dd5236a26 LF-5349: media: imx-jpeg: Set V4L2_BUF_FLAG_LAST at eos 98bec11f06f9 media: imx-jpeg: fix a bug of accessing array out of bounds 279c5ec310c2 MLK-25863: arm64: dts: imx8mpevk: correct the uart2 pinctl value bfe73f161d6d LF-5354-3 arm64: dts: imx8ulp-evk-sof-btsco.dts: Fix sai5 index 6fa334e5ef93 LF-5354-2 arm64:dts:imx8ulp: Create imx8ulp-9x9-evk-sof-btsco.dts d6c88018ab1c LF-5354-1 ASoC: SOF: imx8ulp: Add sai6 config 3c566d782b87 LF-5503 CSI: i.MX8MP use dual 10bit raw sensor images is abnormal ed81119bb0a8 LF-5809-5: ASoC: sof: ipc: Fix warning -Wsometimes-uninitialized 132c8d65a94c LF-5809-4: ASoC: sof: imx8ulp: Remove unused code 815685e9eff5 LF-5809-3: ASoC: fsl_easrc_m2m: Fix build warning -Wenum-conversion 86d1de486995 LF-5809-2: ASoC: fsl_asrc_m2m: Fix build warning -Wenum-conversion 569fe20b4395 LF-5809-1: ASoC: fsl_micfil: Fix build warning -Wunneeded-internal-declaration 3390b8d9867c MA-20107-8 clk: imx: Support building clk-imx8mp driver as module e1ab8f0dce3e MA-19046 clk: imx8mm: Support building clk-imx8mm driver as module dd3df50bcd74 MA-19811-2 clk: imx: Export symbols used by clk-imx8ulp driver b42c50c7e9af MA-18464-2 imx: mu: Support building imx8 soc mu driver as module 885f9269e1d2 MA-18464 soc: imx: Support building imx8m soc driver as module 284ab62b8def MA-19811-9 tty: fsl_lpuart_console: Tune its defconfig dependency 28b41cabe5e2 MLK-25859: arm64: dts: rename the imx8dxl ddr3 dts files to ddr3l 92922fb2cffb LF-5776 imx8m: vpu_dec: take a big sizeimage between driver calculated and daemon reported 4877c44d45ca LF-5736 imx8m: vpu_dec: report source change event if capture buffers are not sufficient 70df096a1c87 LF-5702 imx8m: vpu_dec: skip pending capture streamon if need notify source change 4ebcc8a66aab LF-5679: mxc: vpu_windsor: append an empty last buffer on eos feef6ee42edc LF-5664-2 mxc: vpu_malone: fix build warning about camparison of distinct pointer types 0e5c97f2caac LF-5664 mxc: vpu_malone: update capture format when set output in the initial a684734cd4c7 LF-5663 mxc: vpu_malone: set last_buffer_dequeued to notify decoding finished 91ca722eabf1 LF-5644-4 mxc: vpu_malone: add module_param to disable time stamp manager d82821bd2a7a LF-5644-3 mxc: vpu_malone: add valid output/capture v4l2_buffer sequence 881e7d051c6a LF-5644-2 mxc: vpu_malone: return output v4l2_buffer with 'V4L2_BUF_FLAG_ERROR' if it no decoded frame 2ee12935cefb LF-5644-1 mxc: vpu_malone: implement 'V4L2_CID_MIN_BUFFERS_FOR_OUTPUT' ioctrl 641ddf9ae6c4 LF-5657 imx8m: vpu_dec: update capture format when set output in the initial c80649b79dc9 LF-5645: imx8m: vpu: imx8m: vpu: implement v4l2_buffer sequcne and 'V4L2_BUF_FLAG_ERROR' 5622ba70d16a MA-20005-14 vpu_encoder_mu: Fix build error exposed by -Wtautological-pointer-compare 09eb30ca1dff MA-20005-13 hantro_v4l2: Fix build error exposed by -Wshift-count-overflow e5f6c88bebcc MA-20005-12 hantro_vc8000e: Fix build error exposed by -Wunused-variable db8efecc84fd LF-5607 imx8mm: vpu_enc: correctly recover encoder status when power resume b82e1e559c57 LF-5604 imx8m: vpu_dec: handle invalid timestamp which tv_sec or tv_usec is negative 13a2236d4dac LF-5604 mxc: vpu_malone: handle invalid timestamp which tv_sec or tv_usec is negative e1de894620fc LF-5570 imx8m: vpu_enc: implement 'V4L2_CID_MPEG_VIDEO_H264_CHROMA_QP_INDEX_OFFSET' v4l2-control 3a45c2443a39 LF-5187 imx8m: vpu: safely release v4l2_ctx 780102ab7fcd MLK-25830-2 imx8mp: vpu_enc: use file handle indicate which instance is occupying encoder core 893b17e9be02 MLK-25830-1 imx8mm: vpu_enc: use file handle indicate which instance is occupying encoder core 7b5be5ee985a LF-4968-2 mxc: vpu_malone: handle source change for special case 1954f8210afd LF-4968 mxc: vpu_malone: guarantee wait source change completed ff6e7d3ad214 LF-5212 imx8m: vpu_enc: implement 'V4L2_CID_MPEG_VIDEO_H264_CPB_SIZE' v4l2-control ead0d5bbfb86 LF-5211 imx8m: vpu_dec: compatible with ffmpeg about report source-change 5202cc8f0855 LF-5210 imx8m: vpu_enc: refine QP related v4l2-controls 2ab4dce928ea LF-3334-06: media: isi: remove userptr io mode for ISI capture driver e5192c928fb5 LF-3334-05: media: ov5640: remove 60fps for OV5640 VGA mode cc7b81b1cdf8 LF-3334-04: media: isi: fix v4l2-compliance test MMAP fail issue d086543986fe LF-3334-03: media: isi_cap: fix v4l2-compliance blocking wait test fail issue 56cd1aacc45c LF-3334-02: media: isi_cap: fix v4l2-compliance VIDIOC_S_FMT warn issue f3f045237aba MLK-25833: media: isi_cap: do necessary clean when call start_streaming fail 011345fdb785 LF-3334-01: media: isi_cap: fix v4l2-compliance VIDIOC_TRY_FMT warn issue 15f0058bf2da MA-17422-10 gpio: mxc: Remove uses of irq_chip_pm_get/put d4157e0d741e MA-19811-8 gpio: imx-rpmsg: Support building gpio-imx-rpmsg as module 5a2eddfd3371 LF-5803: drm: bridge: synopsys: assign 'data' value in hdmi_codec_pdata 833fb296da38 LF-5792: ASoC: fsl_sai: Remove operation of prefill zero data 335562271c7d MLK-25832-4: arch: arm64: configs: Add HDMI RX to imx_v8_defconfig e869ad7342f6 MLK-25832-3: drivers: staging: media: imx: hdmirx: fix build errors for port from 5.10 to 5.15 0808525117c6 MLK-25832-2: arch: arm64: boot: dts: freescale: imx8qm: Add devicetree for HDMI RX a8bfe3645ea8 MLK-25832-1: arch: arm64: boot: dts: freescale: Enable MIPI 1 and LVDS 1 in HDMI build fe6a3a3d59fb LF-5586-4 arm64: dts: correct the sensor compatible string 5733c43b2a7d LF-5586-3 arm: dts: correct the light sensor isl29023 compatible 302a4da63b9e LF-5586-2 arm: dts: imx7ulp-evkb: correct the sensor compatible string a20f118db7c6 LF-5586-1 arm: dts: imx7d-sdb: change the compatible string of fxos8700 836651b774e6 iio: accel: mma8452: use the correct logic to get mma8452_data d1163f53228e iio: imu: st_lsm6dsx: use dev_to_iio_dev() to get iio_dev struct ab4207fe58bf LF-5346-3 arm64: dts: imx8ulp-9x9-evk: add sensor fxls8974cf 313dda7d889d LF-5346-2 arm64: imx_v8_defconfig: build FXLS8962AF as module 22f9c35f9318 LF-5346-1 iio: accel: add fxls8974cf support 11e4c0d50c83 LF-5336 arm64: dts: imx8ulp: change the usdhc parent clock rate 3cbe6e39f1e7 LF-5793 arm64: dts: imx8mq-evk: config the pull up for the goodix touch irq pad d92330d1b4b3 LF-5345 arm64: dts: imx8ulp: update lpuart6 and sai6 setting on i.MX8ULP 9X9 EVK e16cdba0871c MGS-6593 [#imx-2760] 0089-KERNEL-SPACE-Update-gc_feature_database.h-to-454235 c4c4ebac7323 MGS-6593 [#imx-2760] 0040-CL442432-KERNEL-SPACE-v620_v2-Cmodel.-Correct-AHB-an 0c7a60327fbf MGS-6593 [#imx-2760] 0038-CL442208-KERNEL-SPACE-Reg-Regsiter.-Add-AHB-and-Load 9c8f74095254 MGS-6593 [#imx-2760] 0032-CL441019-KERNEL-SPACE-dev64x_234062-merge-CL439888-a 07396f7df8f4 MGS-6593 [#imx-2760] 0021-CL439798-KERNEL-SPACE-234062-revert-438254 5201381d364f MGS-6593 [#imx-2760] 0003-IMX-2793-IMX-2759-CL438254-KERNEL-SPACE-234062-fix-b 4ff7ba8dd404 MA-19319 [#imx-2825] Add another thermal PM processing interface for android 5af7125b41d5 MA-12288 [#imx-2729] support multiple thermal events processing for imx8mq 7087f22ddbb2 MGS-6469 [#imx-2756] Enable gpudump event when recovery is enabled fc12d90560ef MGS-6520 [#imx-2760] 0063-KERNEL-SPACE-Update-gc_feature_database.h-to-437745 cb97a54e8405 MGS-6520 [#imx-2760] 0057-BUG31845-CL437581-KERNEL-SPACE-6.4.x_234062-Merge-CL 04593d7020e4 MGS-6520 [#imx-2760] 0017-BUG31480-CL431111-KERNEL-SPACE-6.4.x_234062-Merge-CL ded849336a72 LF-5342 arm64: dts: imx8ulp-evk: Add 9X9 EVK DTS file 17924f75eb6c ASoC: soc-core: skip zero num_dai component in searching dai name aa065a5a409e LF-713-2: arm: dts: imx6: fix typo e17580fb77a0 LF-713-1: arm: dts: imx6: disable battery in hdcp dts 46ea6e7ff57d LF-5257: drm: bridge: cdns_hdmi: connector new state miss in mode_fixup 5aee59785d4f LF-5490: phy: samsung_hdmi: return current pixel clock rate 6a086f4746b5 LF-5475: drm: imx: cdns_dp: move phy power up function to encoder_enable 13cda494b6c0 LF-5451: drm: bridge: cdns_hdmi: support 4K YUV420 only modes 02dea186bc07 LF-5276: drm: bridge: mhdp: DRM_DEV_INFO to print mailbox abnormal log 73904047cd8d LF-5287: drm: bridge: cdns-hdcp: Recovery HDCP state after cable plugin 436ee0ff6abd LF-5224: drm: bridge: cdns-hdcp: support weston client to enable hdcp function c21cbc56af93 LF-5606: libata: pmp: workaround for ERR051238 for imx sata fc8fcb8ca135 LF-5709-03 arm64: dts: imx8ulp: Add a dts node for ddr dfs support 9bd99a135c7b LF-5709-02 soc: imx: Add the ddr dfs support on i.MX8ULP a48aaaff64c8 LF-5709-01 clk: imx: Update dram related clk flags on imx8ulp 21b61fca4d7c LF-3452: ARM: dts: imx6ul: enable dma mode for the uart ports on imx6ul series platforms 8b8e84841768 LF-5299: tty: serial: fsl_lpuart: count tty buffer overruns 8a104117f1b7 LF-5588: tty: serial: fsl_lpuart: improve the wakeup souce trigger condition d17b92a3e1ae Merge tag 'v5.15.32' into lf-5.15.y 8451f8993fac Merge tag 'v5.15.31' into lf-5.15.y ecc7b3ab5a9c Merge tag 'v5.15.30' into lf-5.15.y f74fe3b339a9 Merge tag 'v5.15.27' into lf-5.15.y Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io> (cherry picked from commit 621127a72660724217aba45b8c36b425edfbb476)
* linux-imx-headers: Upgrade 5.15.5 -> 5.15.32Tom Hochstein2022-07-291-2/+2
| | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit eb9349179fdb5524cabd9b1114837e3f0101cc6e)
* linux-imx: Upgrade to 5.15.32Tom Hochstein2022-07-293-6/+17
| | | | | | | | | | | | | | | | | | | | For i.MX 6 & 7, replace imx-nxp-bsp/defconfig from kernel source arch/arm/configs/imx_v7_defconfig: ``` dd64df27cab6 LF-5825 ARM: config: add tun device support ``` For i.MX 8, replace mx8-nxp-bsp/defconfig from kernel source arch/arm64/configs/imx_v8_defconfig: ``` 3ff6d5992aba LF-5547 .config: imx_v8_defconfig updated c15b5abd7494 LF-5834-2 arm64: configs: imx_v8_defconfig: build module for rpmsg iio pedometer 335562271c7d MLK-25832-4: arch: arm64: configs: Add HDMI RX to imx_v8_defconfig 313dda7d889d LF-5346-2 arm64: imx_v8_defconfig: build FXLS8962AF as module ``` Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit a9c993ea72351ecaf8f894db7f869835d325b8bf)
* recipes-kernel: drop lzop kernel compressionAndrey Zhizhikin2022-06-163-3/+0
| | | | | | | | | | | | | | | | | | | | Since lzop-native was dropped from OE-Core, kernel was not buildable for arm32 configuration as LZOP compression has been enabled there in default configurations. This was dropped from all the branches in linux-fslc repository [1], [2], [3]. Update layer kernel configs to drop this option as well. Link: [1]: https://github.com/Freescale/linux-fslc/commit/9296d48cdaa11c496a1ba8f1f62464ca5576ba9b Link: [2]: https://github.com/Freescale/linux-fslc/commit/ab155a14bb8a6620f2f550cc21ff3bf8173553fa Link: [3]: https://github.com/Freescale/linux-fslc/commit/aa0d6324254a0cc3126475f6df8ea8f438c0cd53 Fixes: af3f03bf ("layer wide: remove lzop dependency dropped upstream") Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> Cc: Sam Van Den Berge <sam.van.den.berge@telenet.be> (cherry picked from commit 3a2cc5d4995c2a0c45c2099b1fab03afa5090b8b)
* linux-fslc-imx: update to v5.15.48Andrey Zhizhikin2022-06-161-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded up to v5.15.48 from stable korg. Following commits are included in this version: ---- aa0d6324254a ARM: imx_v6/v7: config: remove lzo compression ---- Following upstream commits are included in this version: ---- e1dd58c995da Linux 5.15.48 147ae04a7c52 x86/speculation/mmio: Print SMT warning 59d665a709b0 KVM: x86/speculation: Disable Fill buffer clear within guests ebd0f558b480 x86/speculation/mmio: Reuse SRBDS mitigation for SBDS 30120b433c1f x86/speculation/srbds: Update SRBDS mitigation selection 531eb5fe3171 x86/speculation/mmio: Add sysfs reporting for Processor MMIO Stale Data 2044838ab228 x86/speculation/mmio: Enable CPU Fill buffer clearing on idle 407d97b99f27 x86/bugs: Group MDS, TAA & Processor MMIO Stale Data mitigations d74f4eb1ddf0 x86/speculation/mmio: Add mitigation for Processor MMIO Stale Data 8b9521e71179 x86/speculation: Add a common function for MD_CLEAR mitigation update d822b10f97f6 x86/speculation/mmio: Enumerate Processor MMIO Stale Data bug 1fcc3d646f0b Documentation: Add documentation for Processor MMIO Stale Data ---- Link: https://lore.kernel.org/r/20220614183720.512073672@linuxfoundation.org # v5.15.48 Link: https://github.com/Freescale/linux-fslc/pull/587 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> (cherry picked from commit 7bd9467445822597aac833819a0e90980e4b346d)
* linux-fslc-lts: update to v5.15.48Andrey Zhizhikin2022-06-161-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded up to v5.15.48 from stable korg. Following upstream commits are included in this version: ---- e1dd58c995da Linux 5.15.48 147ae04a7c52 x86/speculation/mmio: Print SMT warning 59d665a709b0 KVM: x86/speculation: Disable Fill buffer clear within guests ebd0f558b480 x86/speculation/mmio: Reuse SRBDS mitigation for SBDS 30120b433c1f x86/speculation/srbds: Update SRBDS mitigation selection 531eb5fe3171 x86/speculation/mmio: Add sysfs reporting for Processor MMIO Stale Data 2044838ab228 x86/speculation/mmio: Enable CPU Fill buffer clearing on idle 407d97b99f27 x86/bugs: Group MDS, TAA & Processor MMIO Stale Data mitigations d74f4eb1ddf0 x86/speculation/mmio: Add mitigation for Processor MMIO Stale Data 8b9521e71179 x86/speculation: Add a common function for MD_CLEAR mitigation update d822b10f97f6 x86/speculation/mmio: Enumerate Processor MMIO Stale Data bug 1fcc3d646f0b Documentation: Add documentation for Processor MMIO Stale Data ---- Link: https://lore.kernel.org/r/20220614183720.512073672@linuxfoundation.org # v5.15.48 Link: https://github.com/Freescale/linux-fslc/pull/585 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> (cherry picked from commit d7167b36cad3bfb20c3277268ddcf0301e326f9f)
* linux-fslc: update to v5.18.5Andrey Zhizhikin2022-06-161-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded up to v5.18.5 from stable korg. Following upstream commits are included in this version: ---- 71563d69a8ec Linux 5.18.5 4064fc1ce85e x86/speculation/mmio: Print SMT warning 0b4bd3f44c67 KVM: x86/speculation: Disable Fill buffer clear within guests dce28a791e96 x86/speculation/mmio: Reuse SRBDS mitigation for SBDS bafc2b2727b4 x86/speculation/srbds: Update SRBDS mitigation selection 1baf738f30ee x86/speculation/mmio: Add sysfs reporting for Processor MMIO Stale Data 8547d4ae6a95 x86/speculation/mmio: Enable CPU Fill buffer clearing on idle e3718d0753ff x86/bugs: Group MDS, TAA & Processor MMIO Stale Data mitigations bc4d37b2338a x86/speculation/mmio: Add mitigation for Processor MMIO Stale Data 647afa778f7a x86/speculation: Add a common function for MD_CLEAR mitigation update d88769c6dd78 x86/speculation/mmio: Enumerate Processor MMIO Stale Data bug 2a00e432ef05 Documentation: Add documentation for Processor MMIO Stale Data ---- Link: https://lore.kernel.org/r/20220614183720.861582392@linuxfoundation.org # v5.18.5 Link: https://github.com/Freescale/linux-fslc/pull/584 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> (cherry picked from commit 992bf8939fea6a7c44db7972b55042ced16aa5c5)
* linux-fslc-imx: update to v5.15.47Andrey Zhizhikin2022-06-161-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded up to v5.15.47 from stable korg. Following upstream commits are included in this version: ---- 3a0f70149324 Linux 5.15.47 f7019562f142 xsk: Fix possible crash when multiple sockets are created 90385f2b65d0 tcp: fix tcp_mtup_probe_success vs wrong snd_cwnd cfe3dd8bd526 dmaengine: idxd: add missing callback function to support DMA_INTERRUPT fb5e51c0aa97 iov_iter: fix build issue due to possible type mis-match 7f36e2e13e29 zonefs: fix handling of explicit_open option on mount 9e4810b4e1ab PCI: qcom: Fix pipe clock imbalance 42c0160d27f6 net/sched: act_police: more accurate MTU policing 4c106eb89534 md/raid0: Ignore RAID0 layout if the second zone has only one device 51e557272482 random: account for arch randomness in bits e59a120f2d43 random: mark bootloader randomness code as __init ce49b94ddb70 random: avoid checking crng_ready() twice in random_init() 32ca45300fd9 drm/ast: Create threshold values for AST2600 82a2059a11b4 powerpc/mm: Switch obsolete dssall to .long 2a0165d27897 powerpc/32: Fix overread/overwrite of thread_struct via ptrace 2b7d9fd0f372 drm/amdgpu: update VCN codec support for Yellow Carp cab7cd86f9e8 drm/atomic: Force bridge self-refresh-exit on CRTC switch 142bebf827b3 drm/bridge: analogix_dp: Support PSR-exit to disable transition 84280ab2245c powerpc: Don't select HAVE_IRQ_EXIT_ON_IRQ_STACK 3a7a81f4835d vduse: Fix NULL pointer dereference on sysfs access 614ad9d24f9c Input: bcm5974 - set missing URB_NO_TRANSFER_DMA_MAP urb flag 3eb91b7bc252 ixgbe: fix unexpected VLAN Rx in promisc mode on VF dc2673462e3d ixgbe: fix bcast packets Rx on VF after promisc removal a5989ae3c53b nfc: st21nfca: fix incorrect sizing calculations in EVT_TRANSACTION f444ecd3f57f nfc: st21nfca: fix memory leaks in EVT_TRANSACTION handling 73b28763050f nfc: st21nfca: fix incorrect validating logic in EVT_TRANSACTION bafbc134f5b0 writeback: Fix inode->i_io_list not be protected by inode->i_lock error cba7c76ea1e1 net: openvswitch: fix misuse of the cached connection on tuple changes 50ca4e7f91ff net: phy: dp83867: retrigger SGMII AN when link change 0efa89742fd8 mmc: block: Fix CQE recovery reset success 63af49e0881c ata: libata-transport: fix {dma|pio|xfer}_mode sysfs files 0dcc35c1c23a KEYS: trusted: tpm2: Fix migratable logic 0cd4a1766759 cifs: fix reconnect on smb3 mount types 7aa4b31291f1 cifs: return errors during session setup during reconnects 700484081ea7 ALSA: hda/realtek: Add quirk for HP Dev One 0179650a13f9 ALSA: hda/realtek: Fix for quirk to enable speaker output on the Lenovo Yoga DuetITL 2021 7fea196ccb4e ALSA: hda/conexant - Fix loopback issue with CX20632 04f79360c69a ALSA: usb-audio: Set up (implicit) sync for Saffire 6 2ee0b454fda7 ALSA: usb-audio: Skip generic sync EP parse for secondary EP 8fe1ee581846 scripts/gdb: change kernel config dumping method d3e38fdf9e10 vringh: Fix loop descriptors check in the indirect cases f293dfc18404 nodemask: Fix return values to be unsigned b2d359f09588 drm/amd/pm: use bitmap_{from,to}_arr32 where appropriate dc105d20122d cifs: version operations for smb20 unneeded when legacy support disabled 12eb4e7db22a s390/gmap: voluntarily schedule during key setting c4ba982bd508 nbd: fix io hung while disconnecting device 71c142f910da nbd: fix race between nbd_alloc_config() and module removal cbeafa7a79d0 nbd: call genl_unregister_family() first in nbd_cleanup() 38d432f4b391 jump_label,noinstr: Avoid instrumentation for JUMP_LABEL=n builds 0853f905e48b x86/cpu: Elide KCSAN for cpu_has() and friends 4adc7d7ee640 modpost: fix undefined behavior of is_arm_mapping_symbol() 5877390da911 um: line: Use separate IRQs per line e0199ce728fb drm/amd/pm: Fix missing thermal throttler status 7b7fba107b2c drm/radeon: fix a possible null pointer dereference 10ef82d6e0af drm/amd/display: Check if modulo is 0 before dividing. 1daf72982efe ceph: flush the mdlog for filesystem sync cc983cf9ee39 ceph: allow ceph.dir.rctime xattr to be updatable 729fea8aaf2c Revert "net: af_key: add check for pfkey_broadcast in function pfkey_process" 2cd1adcb8c08 scsi: myrb: Fix up null pointer access on myrb_cleanup() b5a0f17b03df md: protect md_unregister_thread from reentrancy 0b4a66eb96de watchdog: wdat_wdt: Stop watchdog when rebooting the system e369420e1234 kernfs: Separate kernfs_pr_cont_buf and rename_lock. d21ffa548737 serial: msm_serial: disable interrupts in __msm_console_write() f36e754a1f0b staging: rtl8712: fix uninit-value in r871xu_drv_init() 95b0f54f8a89 staging: rtl8712: fix uninit-value in usb_read8() and friends 55bfe858d019 clocksource/drivers/sp804: Avoid error on multiple instances 368e68ad6da4 extcon: Modify extcon device to be created after driver data is set 4785574f0caf extcon: Fix extcon_get_extcon_dev() error handling e7686d80fc3c misc: rtsx: set NULL intfdata when probe fails 89401b5e9cf3 soundwire: qcom: adjust autoenumeration timeout 547ebdc200b8 usb: dwc2: gadget: don't reset gadget's driver->bus 98cf0cd959ef sysrq: do not omit current cpu when showing backtrace of all active CPUs bc8fceda3b89 char: xillybus: fix a refcount leak in cleanup_dev() feb0fb39695b USB: hcd-pci: Fully suspend across freeze/thaw cycle d88875387219 drivers: usb: host: Fix deadlock in oxu_bus_suspend() 2cbfc38df580 drivers: tty: serial: Fix deadlock in sa1100_set_termios() 3592cfd8b848 USB: host: isp116x: check return value after calling platform_get_resource() fef451f0fbbe drivers: staging: rtl8192e: Fix deadlock in rtllib_beacons_stop() 042915c1bfed drivers: staging: rtl8192u: Fix deadlock in ieee80211_beacons_stop() 04a8e39c8c9b thunderbolt: Use different lane for second DisplayPort tunnel 5f9b2e4ca88c tty: Fix a possible resource leak in icom_probe 8a95696bdc0e tty: synclink_gt: Fix null-pointer-dereference in slgt_clean() ae60744d5fad drivers: staging: rtl8192bs: Fix deadlock in rtw_joinbss_event_prehandle() f89f6c3ebf69 drivers: staging: rtl8723bs: Fix deadlock in rtw_surveydone_event_callback() b10e1171341c lkdtm/usercopy: Expand size of "out of frame" object 3692f17e7036 iio: st_sensors: Add a local lock for protecting odr 8eb42d6d10f8 staging: rtl8712: fix a potential memory leak in r871xu_drv_init() 9f9ed31de4dd iio: dummy: iio_simple_dummy: check the return value of kstrdup() bd08704b8a4d iov_iter: Fix iter_xarray_get_pages{,_alloc}() 614d81bba75d nfp: flower: restructure flow-key for gre+vlan combination f1fec5ccbe70 drm: imx: fix compiler warning with gcc-12 9c1fb2e93844 tcp: use alloc_large_system_hash() to allocate table_perturb 9b18f01a5120 net: dsa: mv88e6xxx: use BMSR_ANEGCOMPLETE bit for filling an_complete e31d9ba16986 net: altera: Fix refcount leak in altera_tse_mdio_create e6b6f98fc760 ip_gre: test csum_start instead of transport header 356f3d808e77 net/mlx5: fs, fail conflicting actions 0e92af67f051 net/mlx5: Rearm the FW tracer after each tracer event d2ebc436aab9 net/mlx5: Fix mlx5_get_next_dev() peer device matching 65a5ea7cb9c7 net/mlx5: Lag, filter non compatible devices 1084716f76c8 net: ipv6: unexport __init-annotated seg6_hmac_init() 85a055c03691 net: xfrm: unexport __init-annotated xfrm4_protocol_init() 59fa94cddf9e net: mdio: unexport __init-annotated mdio_bus_init() 6dda4426fa77 SUNRPC: Fix the calculation of xdr->end in xdr_get_next_encode_buffer() 71afd0ceb5b0 xsk: Fix handling of invalid descriptors in XSK TX batching API 761b4fa75205 i40e: xsk: Move tmp desc array from driver to pool 403659df77b6 net/mlx4_en: Fix wrong return value on ioctl EEPROM query failure 54d6802c4d83 net: dsa: lantiq_gswip: Fix refcount leak in gswip_gphy_fw_list 3f4d5e727aea bpf, arm64: Clear prog->jited_len along prog->jited c926ae58f24f af_unix: Fix a data-race in unix_dgram_peer_wake_me(). 39475043ffbc stmmac: intel: Fix an error handling path in intel_eth_pci_probe() 40e6078fcf18 xen: unexport __init-annotated xen_xlate_map_ballooned_pages() 23cb1fef93d2 netfilter: nf_tables: bail out early if hardware offload is not supported e33d9bd563e7 netfilter: nf_tables: memleak flow rule from commit path fb2962f9a1b4 netfilter: nf_tables: release new hooks on unsupported flowtable flags 888312dc297a ata: pata_octeon_cf: Fix refcount leak in octeon_cf_probe 77b68c59f6c9 netfilter: nf_tables: always initialize flowtable hook list in transaction ea26bf5eca14 SUNRPC: Trap RDMA segment overflows 7a60594efdd5 powerpc/kasan: Force thread size increase with KASAN f275989ad041 netfilter: nf_tables: delete flowtable hooks via transaction list 73629859a997 netfilter: nf_tables: use kfree_rcu(ptr, rcu) to release hooks in clean_net path bf65364cd74c netfilter: nat: really support inet nat without l3 address 291efcb6ff49 drm/bridge: ti-sn65dsi83: Handle dsi_lanes == 0 as invalid fde5ff6ab6c7 drm/bridge: sn65dsi83: Fix an error handling path in sn65dsi83_probe() a3fc8051ee06 xprtrdma: treat all calls not a bcall when bc_serv is NULL 21c6ee673401 f2fs: fix to tag gcing flag on page during file defragment b382115016c8 m68knommu: fix undefined reference to `mach_get_rtc_pll' 4211742f0f9e RISC-V: use memcpy for kexec_file mode ca02b9675532 video: fbdev: pxa3xx-gcu: release the resources correctly in pxa3xx_gcu_probe/remove() e4cf9982ff3e video: fbdev: hyperv_fb: Allow resolutions with size > 64 MB for Gen1 d4c2a041ed3b NFSv4: Don't hold the layoutget locks across multiple RPC calls 7b5488f4721f dmaengine: zynqmp_dma: In struct zynqmp_dma_chan fix desc_size data type ed9b34f616f9 m68knommu: fix undefined reference to `_init_sp' 40426b4f08bc m68knommu: set ZERO_PAGE() to the allocated zeroed page 015e9831547e i2c: cadence: Increase timeout per message if necessary 99c09b298e47 f2fs: remove WARN_ON in f2fs_is_valid_blkaddr fb0f1c5eb8d6 iommu/arm-smmu-v3: check return value after calling platform_get_resource() 98dd53a92825 iommu/arm-smmu: fix possible null-ptr-deref in arm_smmu_device_probe() 6eb85cbd9ef8 tracing: Avoid adding tracer option before update_tracer_options 9b534640a2c6 tracing: Fix sleeping function called from invalid context on RT kernel c1c62c5fa9a3 tracing: Make tp_printk work on syscall tracepoints e8864a3c9da9 bootconfig: Make the bootconfig.o as a normal object file 1699ec1bfb59 mips: cpc: Fix refcount leak in mips_cpc_default_phys_base 0a0539c524fa dmaengine: idxd: set DMA_INTERRUPT cap bit 340cf8272540 perf c2c: Fix sorting in percent_rmt_hitm_cmp() 29357883a891 driver core: Fix wait_for_device_probe() & deferred_probe_timeout interaction 92a930fcf425 tipc: check attribute length for bearer name 0fcb0b131cc9 scsi: sd: Fix potential NULL pointer dereference 73647a1f92d1 afs: Fix infinite loop found by xfstest generic/676 0c6cd71caa7c gpio: pca953x: use the correct register address to do regcache sync cedca5b2f08b regulator: mt6315-regulator: fix invalid allowed mode 66e2bf4b2cef s390/mcck: isolate SIE instruction when setting CIF_MCCK_GUEST flag a96cae49dcbb octeontx2-af: fix error code in is_valid_offset() 9983f49a994e vdpa: ifcvf: set pci driver data in probe 88cd23214620 tcp: tcp_rtx_synack() can be called from process context f7ca1989fd21 net: sched: add barrier to fix packet stuck problem for lockless qdisc 4ddcfb7870cf net/mlx5e: Update netdev features after changing XDP state a6d0af6d329d net/mlx5: correct ECE offset in query qp output e5a1557906da net/mlx5: CT: Fix header-rewrite re-use for tupels 4a333ec73dee net/mlx5e: TC NIC mode, fix tc chains miss table 29e0872acbd1 net/mlx5: Don't use already freed action pointer e3b9204c08a7 virtio: pci: Fix an error handling path in vp_modern_probe() 655aafaa80ca vdpa: Fix error logic in vdpa_nl_cmd_dev_get_doit 4a45a7dcc55e block: make bioset_exit() fully resilient against being called twice 06cb7e134f8f sfc: fix wrong tx channel offset with efx_separate_tx_channels 5567d69b95b9 sfc: fix considering that all channels have TX queues 7768d102b143 nfp: only report pause frame configuration for physical device 3308676ec525 tcp: add accessors to read/set tp->snd_cwnd 4d481469137d net/smc: fixes for converting from "struct smc_cdc_tx_pend **" to "struct smc_wr_tx_pend_priv *" 6005d36fbc82 riscv: read-only pages should not be writable 33a5c6009ab8 block: take destination bvec offsets into account in bio_copy_data_iter f95e24bf19e2 bpf: Fix probe read error in ___bpf_prog_run() d03edc02a752 selftests/bpf: fix stacktrace_build_id with missing kprobe/urandom_read 8969c3b1051e selftests/bpf: fix selftest after random: Urandom_read tracepoint removal 5ff2514e4fb5 ubi: ubi_create_volume: Fix use-after-free when volume creation failed f61b9c8760af ubi: fastmap: Fix high cpu usage of ubi_bgt by making sure wl_pool not empty ecc53e585965 jffs2: fix memory leak in jffs2_do_fill_super a53131a69515 modpost: fix removing numeric suffixes c1df9cb756e5 net: dsa: mv88e6xxx: Fix refcount leak in mv88e6xxx_mdios_register a4b7ef3b1598 net: ethernet: ti: am65-cpsw-nuss: Fix some refcount leaks b24ca1cf8462 net: ethernet: mtk_eth_soc: out of bounds read in mtk_hwlro_get_fdir_entry() 1e853f235a01 net: sched: fixed barrier to prevent skbuff sticking in qdisc backlog a67b46468ae9 s390/crypto: fix scatterwalk_unmap() callers in AES-GCM 8a04477f3be9 clocksource/drivers/oxnas-rps: Fix irq_of_parse_and_map() return value f3274083975b ASoC: fsl_sai: Fix FSL_SAI_xDR/xFR definition 460aa288c5cd blk-mq: don't touch ->tagset in blk_mq_get_sq_hctx 7a4afd8a003d watchdog: ts4800_wdt: Fix refcount leak in ts4800_wdt_probe 5487a135c903 watchdog: rti-wdt: Fix pm_runtime_get_sync() error checking df6de52b80aa driver core: fix deadlock in __device_attach cdf1a683a015 driver: base: fix UAF when driver_attach failed 40960520a940 bus: ti-sysc: Fix warnings for unbind for serial fdffa4ad8f6b firmware: dmi-sysfs: Fix memory leak in dmi_sysfs_register_handle 002949a3aedb serial: stm32-usart: Correct CSIZE, bits, and parity 8137c0e48bca serial: st-asc: Sanitize CSIZE and correct PARENB for CS7 c11c1cdd4f0e serial: sifive: Sanitize CSIZE and c_iflag b1ca16ac17ad serial: sh-sci: Don't allow CS5-6 da689ae549c5 serial: txx9: Don't allow CS5-6 954a7194b164 serial: rda-uart: Don't allow CS5-6 899c5aabd0a9 serial: digicolor-usart: Don't allow CS5-6 899938f18093 serial: cpm_uart: Fix build error without CONFIG_SERIAL_CPM_CONSOLE 8303f34e733f serial: 8250_fintek: Check SER_RS485_RTS_* only with RS485 4c96e6aeacf5 serial: meson: acquire port->lock in startup() 9a63ef418a4e tty: n_gsm: Fix packet data hex dump output 80dfe1798aa0 tty: n_gsm: Don't ignore write return value in gsmld_output() 029983ea88e5 staging: r8188eu: add check for kzalloc e1928887219b rtc: ftrtc010: Fix error handling in ftrtc010_rtc_probe 49f698e22052 rtc: ftrtc010: Use platform_get_irq() to get the interrupt 865051de2d9e rtc: mt6397: check return value after calling platform_get_resource() fb60291c0fde ARM: dts: aspeed: ast2600-evb: Enable RX delay for MAC0/MAC1 604e35f70475 clocksource/drivers/riscv: Events are stopped during CPU suspend aab25b669cb9 soc: rockchip: Fix refcount leak in rockchip_grf_init a6061695bb2b extcon: ptn5150: Add queue work sync before driver release cf824b95c12a ksmbd: fix reference count leak in smb_check_perm_dacl() fffde6d1c679 coresight: cpu-debug: Replace mutex with mutex_trylock on panic notifier fd18fb38d6a4 soundwire: intel: prevent pm_runtime resume prior to system suspend b3983b1042e4 export: fix string handling of namespace in EXPORT_SYMBOL_NS cbf9172eb657 serial: sifive: Report actual baud base rather than fixed 115200 5157979d8c79 power: supply: axp288_fuel_gauge: Drop BIOS version check from "T3 MRD" DMI quirk 90e2993c8d88 phy: qcom-qmp: fix pipe-clock imbalance on power-on failure ede251293753 misc/pvpanic: Convert regular spinlock into trylock on panic path ee94d7468679 pvpanic: Fix typos in the comments d2ba56d55cea rpmsg: qcom_smd: Fix returning 0 if irq_of_parse_and_map() fails 276f7c6165bf iio: adc: sc27xx: Fine tune the scale calibration values 31f3f2a598f6 iio: adc: sc27xx: fix read big scale voltage not right 7c7bc8b82fff iio: proximity: vl53l0x: Fix return value check of wait_for_completion_timeout 79f83f388ba3 iio: adc: stmpe-adc: Fix wait_for_completion_timeout return value check 4ff1449e8fd9 rpmsg: virtio: Fix the unregistration of the device rpmsg_ctrl b94d40c792de rpmsg: virtio: Fix possible double free in rpmsg_virtio_add_ctrl_dev() eaf37bb6b4f7 rpmsg: virtio: Fix possible double free in rpmsg_probe() 12452c776090 usb: typec: mux: Check dev_set_name() return value 3b687b407179 firmware: stratix10-svc: fix a missing check on list iterator c25feda42f14 misc: fastrpc: fix an incorrect NULL check on list iterator c8eb1ea6e839 usb: dwc3: pci: Fix pm_runtime_get_sync() error checking 1c6e5dc3b639 usb: dwc3: gadget: Replace list_for_each_entry_safe() if using giveback 603efacb71e3 rpmsg: qcom_smd: Fix irq_of_parse_and_map() return value c49c6a1bf02d pwm: raspberrypi-poe: Fix endianness in firmware struct 2c0079979df6 pwm: lp3943: Fix duty calculation in case period was clamped 52e848568aa3 staging: fieldbus: Fix the error handling path in anybuss_host_common_probe() 10243224fd45 usb: musb: Fix missing of_node_put() in omap2430_probe 09ad026dac0e USB: storage: karma: fix rio_karma_init return 90ab34df6654 usb: usbip: add missing device lock on tweak configuration cmd 51422046be50 usb: usbip: fix a refcount leak in stub_probe() 433a689cadea remoteproc: imx_rproc: Ignore create mem entry for resource table b62bbf8a4753 tty: serial: fsl_lpuart: fix potential bug when using both of_alias_get_id and ida_simple_get 923d34ce069e serial: 8250_aspeed_vuart: Fix potential NULL dereference in aspeed_vuart_probe c84fa729f8db tty: n_tty: Restore EOF push handling behavior f307bdb67018 tty: serial: owl: Fix missing clk_disable_unprepare() in owl_uart_probe da64f419d7f7 tty: goldfish: Use tty_port_destroy() to destroy port 20e75f3c6e09 lkdtm/bugs: Don't expect thread termination without CONFIG_UBSAN_TRAP 1aeeca2b8397 lkdtm/bugs: Check for the NULL pointer after calling kmalloc 1deb5f87053e iio: adc: ad7124: Remove shift from scan_type b34163bf9967 staging: greybus: codecs: fix type confusion of list iterator variable 9d919665a089 pcmcia: db1xxx_ss: restrict to MIPS_DB1XXX boards ---- Link: https://lore.kernel.org/r/20220613094922.843438024@linuxfoundation.org # v5.15.47 Link: https://lore.kernel.org/r/20220613181847.216528857@linuxfoundation.org # v5.15.47 Link: https://github.com/Freescale/linux-fslc/pull/582 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> (cherry picked from commit c7519dc4ae2d6a22c44f5250504a7bf7d05584a1)
* linux-fslc-lts: update to v5.15.47Andrey Zhizhikin2022-06-161-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded up to v5.15.47 from stable korg. Following upstream commits are included in this version: ---- 3a0f70149324 Linux 5.15.47 f7019562f142 xsk: Fix possible crash when multiple sockets are created 90385f2b65d0 tcp: fix tcp_mtup_probe_success vs wrong snd_cwnd cfe3dd8bd526 dmaengine: idxd: add missing callback function to support DMA_INTERRUPT fb5e51c0aa97 iov_iter: fix build issue due to possible type mis-match 7f36e2e13e29 zonefs: fix handling of explicit_open option on mount 9e4810b4e1ab PCI: qcom: Fix pipe clock imbalance 42c0160d27f6 net/sched: act_police: more accurate MTU policing 4c106eb89534 md/raid0: Ignore RAID0 layout if the second zone has only one device 51e557272482 random: account for arch randomness in bits e59a120f2d43 random: mark bootloader randomness code as __init ce49b94ddb70 random: avoid checking crng_ready() twice in random_init() 32ca45300fd9 drm/ast: Create threshold values for AST2600 82a2059a11b4 powerpc/mm: Switch obsolete dssall to .long 2a0165d27897 powerpc/32: Fix overread/overwrite of thread_struct via ptrace 2b7d9fd0f372 drm/amdgpu: update VCN codec support for Yellow Carp cab7cd86f9e8 drm/atomic: Force bridge self-refresh-exit on CRTC switch 142bebf827b3 drm/bridge: analogix_dp: Support PSR-exit to disable transition 84280ab2245c powerpc: Don't select HAVE_IRQ_EXIT_ON_IRQ_STACK 3a7a81f4835d vduse: Fix NULL pointer dereference on sysfs access 614ad9d24f9c Input: bcm5974 - set missing URB_NO_TRANSFER_DMA_MAP urb flag 3eb91b7bc252 ixgbe: fix unexpected VLAN Rx in promisc mode on VF dc2673462e3d ixgbe: fix bcast packets Rx on VF after promisc removal a5989ae3c53b nfc: st21nfca: fix incorrect sizing calculations in EVT_TRANSACTION f444ecd3f57f nfc: st21nfca: fix memory leaks in EVT_TRANSACTION handling 73b28763050f nfc: st21nfca: fix incorrect validating logic in EVT_TRANSACTION bafbc134f5b0 writeback: Fix inode->i_io_list not be protected by inode->i_lock error cba7c76ea1e1 net: openvswitch: fix misuse of the cached connection on tuple changes 50ca4e7f91ff net: phy: dp83867: retrigger SGMII AN when link change 0efa89742fd8 mmc: block: Fix CQE recovery reset success 63af49e0881c ata: libata-transport: fix {dma|pio|xfer}_mode sysfs files 0dcc35c1c23a KEYS: trusted: tpm2: Fix migratable logic 0cd4a1766759 cifs: fix reconnect on smb3 mount types 7aa4b31291f1 cifs: return errors during session setup during reconnects 700484081ea7 ALSA: hda/realtek: Add quirk for HP Dev One 0179650a13f9 ALSA: hda/realtek: Fix for quirk to enable speaker output on the Lenovo Yoga DuetITL 2021 7fea196ccb4e ALSA: hda/conexant - Fix loopback issue with CX20632 04f79360c69a ALSA: usb-audio: Set up (implicit) sync for Saffire 6 2ee0b454fda7 ALSA: usb-audio: Skip generic sync EP parse for secondary EP 8fe1ee581846 scripts/gdb: change kernel config dumping method d3e38fdf9e10 vringh: Fix loop descriptors check in the indirect cases f293dfc18404 nodemask: Fix return values to be unsigned b2d359f09588 drm/amd/pm: use bitmap_{from,to}_arr32 where appropriate dc105d20122d cifs: version operations for smb20 unneeded when legacy support disabled 12eb4e7db22a s390/gmap: voluntarily schedule during key setting c4ba982bd508 nbd: fix io hung while disconnecting device 71c142f910da nbd: fix race between nbd_alloc_config() and module removal cbeafa7a79d0 nbd: call genl_unregister_family() first in nbd_cleanup() 38d432f4b391 jump_label,noinstr: Avoid instrumentation for JUMP_LABEL=n builds 0853f905e48b x86/cpu: Elide KCSAN for cpu_has() and friends 4adc7d7ee640 modpost: fix undefined behavior of is_arm_mapping_symbol() 5877390da911 um: line: Use separate IRQs per line e0199ce728fb drm/amd/pm: Fix missing thermal throttler status 7b7fba107b2c drm/radeon: fix a possible null pointer dereference 10ef82d6e0af drm/amd/display: Check if modulo is 0 before dividing. 1daf72982efe ceph: flush the mdlog for filesystem sync cc983cf9ee39 ceph: allow ceph.dir.rctime xattr to be updatable 729fea8aaf2c Revert "net: af_key: add check for pfkey_broadcast in function pfkey_process" 2cd1adcb8c08 scsi: myrb: Fix up null pointer access on myrb_cleanup() b5a0f17b03df md: protect md_unregister_thread from reentrancy 0b4a66eb96de watchdog: wdat_wdt: Stop watchdog when rebooting the system e369420e1234 kernfs: Separate kernfs_pr_cont_buf and rename_lock. d21ffa548737 serial: msm_serial: disable interrupts in __msm_console_write() f36e754a1f0b staging: rtl8712: fix uninit-value in r871xu_drv_init() 95b0f54f8a89 staging: rtl8712: fix uninit-value in usb_read8() and friends 55bfe858d019 clocksource/drivers/sp804: Avoid error on multiple instances 368e68ad6da4 extcon: Modify extcon device to be created after driver data is set 4785574f0caf extcon: Fix extcon_get_extcon_dev() error handling e7686d80fc3c misc: rtsx: set NULL intfdata when probe fails 89401b5e9cf3 soundwire: qcom: adjust autoenumeration timeout 547ebdc200b8 usb: dwc2: gadget: don't reset gadget's driver->bus 98cf0cd959ef sysrq: do not omit current cpu when showing backtrace of all active CPUs bc8fceda3b89 char: xillybus: fix a refcount leak in cleanup_dev() feb0fb39695b USB: hcd-pci: Fully suspend across freeze/thaw cycle d88875387219 drivers: usb: host: Fix deadlock in oxu_bus_suspend() 2cbfc38df580 drivers: tty: serial: Fix deadlock in sa1100_set_termios() 3592cfd8b848 USB: host: isp116x: check return value after calling platform_get_resource() fef451f0fbbe drivers: staging: rtl8192e: Fix deadlock in rtllib_beacons_stop() 042915c1bfed drivers: staging: rtl8192u: Fix deadlock in ieee80211_beacons_stop() 04a8e39c8c9b thunderbolt: Use different lane for second DisplayPort tunnel 5f9b2e4ca88c tty: Fix a possible resource leak in icom_probe 8a95696bdc0e tty: synclink_gt: Fix null-pointer-dereference in slgt_clean() ae60744d5fad drivers: staging: rtl8192bs: Fix deadlock in rtw_joinbss_event_prehandle() f89f6c3ebf69 drivers: staging: rtl8723bs: Fix deadlock in rtw_surveydone_event_callback() b10e1171341c lkdtm/usercopy: Expand size of "out of frame" object 3692f17e7036 iio: st_sensors: Add a local lock for protecting odr 8eb42d6d10f8 staging: rtl8712: fix a potential memory leak in r871xu_drv_init() 9f9ed31de4dd iio: dummy: iio_simple_dummy: check the return value of kstrdup() bd08704b8a4d iov_iter: Fix iter_xarray_get_pages{,_alloc}() 614d81bba75d nfp: flower: restructure flow-key for gre+vlan combination f1fec5ccbe70 drm: imx: fix compiler warning with gcc-12 9c1fb2e93844 tcp: use alloc_large_system_hash() to allocate table_perturb 9b18f01a5120 net: dsa: mv88e6xxx: use BMSR_ANEGCOMPLETE bit for filling an_complete e31d9ba16986 net: altera: Fix refcount leak in altera_tse_mdio_create e6b6f98fc760 ip_gre: test csum_start instead of transport header 356f3d808e77 net/mlx5: fs, fail conflicting actions 0e92af67f051 net/mlx5: Rearm the FW tracer after each tracer event d2ebc436aab9 net/mlx5: Fix mlx5_get_next_dev() peer device matching 65a5ea7cb9c7 net/mlx5: Lag, filter non compatible devices 1084716f76c8 net: ipv6: unexport __init-annotated seg6_hmac_init() 85a055c03691 net: xfrm: unexport __init-annotated xfrm4_protocol_init() 59fa94cddf9e net: mdio: unexport __init-annotated mdio_bus_init() 6dda4426fa77 SUNRPC: Fix the calculation of xdr->end in xdr_get_next_encode_buffer() 71afd0ceb5b0 xsk: Fix handling of invalid descriptors in XSK TX batching API 761b4fa75205 i40e: xsk: Move tmp desc array from driver to pool 403659df77b6 net/mlx4_en: Fix wrong return value on ioctl EEPROM query failure 54d6802c4d83 net: dsa: lantiq_gswip: Fix refcount leak in gswip_gphy_fw_list 3f4d5e727aea bpf, arm64: Clear prog->jited_len along prog->jited c926ae58f24f af_unix: Fix a data-race in unix_dgram_peer_wake_me(). 39475043ffbc stmmac: intel: Fix an error handling path in intel_eth_pci_probe() 40e6078fcf18 xen: unexport __init-annotated xen_xlate_map_ballooned_pages() 23cb1fef93d2 netfilter: nf_tables: bail out early if hardware offload is not supported e33d9bd563e7 netfilter: nf_tables: memleak flow rule from commit path fb2962f9a1b4 netfilter: nf_tables: release new hooks on unsupported flowtable flags 888312dc297a ata: pata_octeon_cf: Fix refcount leak in octeon_cf_probe 77b68c59f6c9 netfilter: nf_tables: always initialize flowtable hook list in transaction ea26bf5eca14 SUNRPC: Trap RDMA segment overflows 7a60594efdd5 powerpc/kasan: Force thread size increase with KASAN f275989ad041 netfilter: nf_tables: delete flowtable hooks via transaction list 73629859a997 netfilter: nf_tables: use kfree_rcu(ptr, rcu) to release hooks in clean_net path bf65364cd74c netfilter: nat: really support inet nat without l3 address 291efcb6ff49 drm/bridge: ti-sn65dsi83: Handle dsi_lanes == 0 as invalid fde5ff6ab6c7 drm/bridge: sn65dsi83: Fix an error handling path in sn65dsi83_probe() a3fc8051ee06 xprtrdma: treat all calls not a bcall when bc_serv is NULL 21c6ee673401 f2fs: fix to tag gcing flag on page during file defragment b382115016c8 m68knommu: fix undefined reference to `mach_get_rtc_pll' 4211742f0f9e RISC-V: use memcpy for kexec_file mode ca02b9675532 video: fbdev: pxa3xx-gcu: release the resources correctly in pxa3xx_gcu_probe/remove() e4cf9982ff3e video: fbdev: hyperv_fb: Allow resolutions with size > 64 MB for Gen1 d4c2a041ed3b NFSv4: Don't hold the layoutget locks across multiple RPC calls 7b5488f4721f dmaengine: zynqmp_dma: In struct zynqmp_dma_chan fix desc_size data type ed9b34f616f9 m68knommu: fix undefined reference to `_init_sp' 40426b4f08bc m68knommu: set ZERO_PAGE() to the allocated zeroed page 015e9831547e i2c: cadence: Increase timeout per message if necessary 99c09b298e47 f2fs: remove WARN_ON in f2fs_is_valid_blkaddr fb0f1c5eb8d6 iommu/arm-smmu-v3: check return value after calling platform_get_resource() 98dd53a92825 iommu/arm-smmu: fix possible null-ptr-deref in arm_smmu_device_probe() 6eb85cbd9ef8 tracing: Avoid adding tracer option before update_tracer_options 9b534640a2c6 tracing: Fix sleeping function called from invalid context on RT kernel c1c62c5fa9a3 tracing: Make tp_printk work on syscall tracepoints e8864a3c9da9 bootconfig: Make the bootconfig.o as a normal object file 1699ec1bfb59 mips: cpc: Fix refcount leak in mips_cpc_default_phys_base 0a0539c524fa dmaengine: idxd: set DMA_INTERRUPT cap bit 340cf8272540 perf c2c: Fix sorting in percent_rmt_hitm_cmp() 29357883a891 driver core: Fix wait_for_device_probe() & deferred_probe_timeout interaction 92a930fcf425 tipc: check attribute length for bearer name 0fcb0b131cc9 scsi: sd: Fix potential NULL pointer dereference 73647a1f92d1 afs: Fix infinite loop found by xfstest generic/676 0c6cd71caa7c gpio: pca953x: use the correct register address to do regcache sync cedca5b2f08b regulator: mt6315-regulator: fix invalid allowed mode 66e2bf4b2cef s390/mcck: isolate SIE instruction when setting CIF_MCCK_GUEST flag a96cae49dcbb octeontx2-af: fix error code in is_valid_offset() 9983f49a994e vdpa: ifcvf: set pci driver data in probe 88cd23214620 tcp: tcp_rtx_synack() can be called from process context f7ca1989fd21 net: sched: add barrier to fix packet stuck problem for lockless qdisc 4ddcfb7870cf net/mlx5e: Update netdev features after changing XDP state a6d0af6d329d net/mlx5: correct ECE offset in query qp output e5a1557906da net/mlx5: CT: Fix header-rewrite re-use for tupels 4a333ec73dee net/mlx5e: TC NIC mode, fix tc chains miss table 29e0872acbd1 net/mlx5: Don't use already freed action pointer e3b9204c08a7 virtio: pci: Fix an error handling path in vp_modern_probe() 655aafaa80ca vdpa: Fix error logic in vdpa_nl_cmd_dev_get_doit 4a45a7dcc55e block: make bioset_exit() fully resilient against being called twice 06cb7e134f8f sfc: fix wrong tx channel offset with efx_separate_tx_channels 5567d69b95b9 sfc: fix considering that all channels have TX queues 7768d102b143 nfp: only report pause frame configuration for physical device 3308676ec525 tcp: add accessors to read/set tp->snd_cwnd 4d481469137d net/smc: fixes for converting from "struct smc_cdc_tx_pend **" to "struct smc_wr_tx_pend_priv *" 6005d36fbc82 riscv: read-only pages should not be writable 33a5c6009ab8 block: take destination bvec offsets into account in bio_copy_data_iter f95e24bf19e2 bpf: Fix probe read error in ___bpf_prog_run() d03edc02a752 selftests/bpf: fix stacktrace_build_id with missing kprobe/urandom_read 8969c3b1051e selftests/bpf: fix selftest after random: Urandom_read tracepoint removal 5ff2514e4fb5 ubi: ubi_create_volume: Fix use-after-free when volume creation failed f61b9c8760af ubi: fastmap: Fix high cpu usage of ubi_bgt by making sure wl_pool not empty ecc53e585965 jffs2: fix memory leak in jffs2_do_fill_super a53131a69515 modpost: fix removing numeric suffixes c1df9cb756e5 net: dsa: mv88e6xxx: Fix refcount leak in mv88e6xxx_mdios_register a4b7ef3b1598 net: ethernet: ti: am65-cpsw-nuss: Fix some refcount leaks b24ca1cf8462 net: ethernet: mtk_eth_soc: out of bounds read in mtk_hwlro_get_fdir_entry() 1e853f235a01 net: sched: fixed barrier to prevent skbuff sticking in qdisc backlog a67b46468ae9 s390/crypto: fix scatterwalk_unmap() callers in AES-GCM 8a04477f3be9 clocksource/drivers/oxnas-rps: Fix irq_of_parse_and_map() return value f3274083975b ASoC: fsl_sai: Fix FSL_SAI_xDR/xFR definition 460aa288c5cd blk-mq: don't touch ->tagset in blk_mq_get_sq_hctx 7a4afd8a003d watchdog: ts4800_wdt: Fix refcount leak in ts4800_wdt_probe 5487a135c903 watchdog: rti-wdt: Fix pm_runtime_get_sync() error checking df6de52b80aa driver core: fix deadlock in __device_attach cdf1a683a015 driver: base: fix UAF when driver_attach failed 40960520a940 bus: ti-sysc: Fix warnings for unbind for serial fdffa4ad8f6b firmware: dmi-sysfs: Fix memory leak in dmi_sysfs_register_handle 002949a3aedb serial: stm32-usart: Correct CSIZE, bits, and parity 8137c0e48bca serial: st-asc: Sanitize CSIZE and correct PARENB for CS7 c11c1cdd4f0e serial: sifive: Sanitize CSIZE and c_iflag b1ca16ac17ad serial: sh-sci: Don't allow CS5-6 da689ae549c5 serial: txx9: Don't allow CS5-6 954a7194b164 serial: rda-uart: Don't allow CS5-6 899c5aabd0a9 serial: digicolor-usart: Don't allow CS5-6 899938f18093 serial: cpm_uart: Fix build error without CONFIG_SERIAL_CPM_CONSOLE 8303f34e733f serial: 8250_fintek: Check SER_RS485_RTS_* only with RS485 4c96e6aeacf5 serial: meson: acquire port->lock in startup() 9a63ef418a4e tty: n_gsm: Fix packet data hex dump output 80dfe1798aa0 tty: n_gsm: Don't ignore write return value in gsmld_output() 029983ea88e5 staging: r8188eu: add check for kzalloc e1928887219b rtc: ftrtc010: Fix error handling in ftrtc010_rtc_probe 49f698e22052 rtc: ftrtc010: Use platform_get_irq() to get the interrupt 865051de2d9e rtc: mt6397: check return value after calling platform_get_resource() fb60291c0fde ARM: dts: aspeed: ast2600-evb: Enable RX delay for MAC0/MAC1 604e35f70475 clocksource/drivers/riscv: Events are stopped during CPU suspend aab25b669cb9 soc: rockchip: Fix refcount leak in rockchip_grf_init a6061695bb2b extcon: ptn5150: Add queue work sync before driver release cf824b95c12a ksmbd: fix reference count leak in smb_check_perm_dacl() fffde6d1c679 coresight: cpu-debug: Replace mutex with mutex_trylock on panic notifier fd18fb38d6a4 soundwire: intel: prevent pm_runtime resume prior to system suspend b3983b1042e4 export: fix string handling of namespace in EXPORT_SYMBOL_NS cbf9172eb657 serial: sifive: Report actual baud base rather than fixed 115200 5157979d8c79 power: supply: axp288_fuel_gauge: Drop BIOS version check from "T3 MRD" DMI quirk 90e2993c8d88 phy: qcom-qmp: fix pipe-clock imbalance on power-on failure ede251293753 misc/pvpanic: Convert regular spinlock into trylock on panic path ee94d7468679 pvpanic: Fix typos in the comments d2ba56d55cea rpmsg: qcom_smd: Fix returning 0 if irq_of_parse_and_map() fails 276f7c6165bf iio: adc: sc27xx: Fine tune the scale calibration values 31f3f2a598f6 iio: adc: sc27xx: fix read big scale voltage not right 7c7bc8b82fff iio: proximity: vl53l0x: Fix return value check of wait_for_completion_timeout 79f83f388ba3 iio: adc: stmpe-adc: Fix wait_for_completion_timeout return value check 4ff1449e8fd9 rpmsg: virtio: Fix the unregistration of the device rpmsg_ctrl b94d40c792de rpmsg: virtio: Fix possible double free in rpmsg_virtio_add_ctrl_dev() eaf37bb6b4f7 rpmsg: virtio: Fix possible double free in rpmsg_probe() 12452c776090 usb: typec: mux: Check dev_set_name() return value 3b687b407179 firmware: stratix10-svc: fix a missing check on list iterator c25feda42f14 misc: fastrpc: fix an incorrect NULL check on list iterator c8eb1ea6e839 usb: dwc3: pci: Fix pm_runtime_get_sync() error checking 1c6e5dc3b639 usb: dwc3: gadget: Replace list_for_each_entry_safe() if using giveback 603efacb71e3 rpmsg: qcom_smd: Fix irq_of_parse_and_map() return value c49c6a1bf02d pwm: raspberrypi-poe: Fix endianness in firmware struct 2c0079979df6 pwm: lp3943: Fix duty calculation in case period was clamped 52e848568aa3 staging: fieldbus: Fix the error handling path in anybuss_host_common_probe() 10243224fd45 usb: musb: Fix missing of_node_put() in omap2430_probe 09ad026dac0e USB: storage: karma: fix rio_karma_init return 90ab34df6654 usb: usbip: add missing device lock on tweak configuration cmd 51422046be50 usb: usbip: fix a refcount leak in stub_probe() 433a689cadea remoteproc: imx_rproc: Ignore create mem entry for resource table b62bbf8a4753 tty: serial: fsl_lpuart: fix potential bug when using both of_alias_get_id and ida_simple_get 923d34ce069e serial: 8250_aspeed_vuart: Fix potential NULL dereference in aspeed_vuart_probe c84fa729f8db tty: n_tty: Restore EOF push handling behavior f307bdb67018 tty: serial: owl: Fix missing clk_disable_unprepare() in owl_uart_probe da64f419d7f7 tty: goldfish: Use tty_port_destroy() to destroy port 20e75f3c6e09 lkdtm/bugs: Don't expect thread termination without CONFIG_UBSAN_TRAP 1aeeca2b8397 lkdtm/bugs: Check for the NULL pointer after calling kmalloc 1deb5f87053e iio: adc: ad7124: Remove shift from scan_type b34163bf9967 staging: greybus: codecs: fix type confusion of list iterator variable 9d919665a089 pcmcia: db1xxx_ss: restrict to MIPS_DB1XXX boards ---- Link: https://lore.kernel.org/r/20220613094922.843438024@linuxfoundation.org # v5.15.47 Link: https://lore.kernel.org/r/20220613181847.216528857@linuxfoundation.org # v5.15.47 Link: https://github.com/Freescale/linux-fslc/pull/580 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> (cherry picked from commit 86ad339373994500fc83c8dfcfa48019fee1894e)
* linux-fslc: update to v5.18.4Andrey Zhizhikin2022-06-161-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded up to v5.18.4 from stable korg. Following upstream commits are included in this version: ---- 1e5fd752d32d Linux 5.18.4 cdbcdddb8076 net/mlx5: E-Switch, pair only capable devices 38ca71a24cd4 tcp: fix tcp_mtup_probe_success vs wrong snd_cwnd e8c376772aab dmaengine: idxd: add missing callback function to support DMA_INTERRUPT 3d51ef875103 iov_iter: fix build issue due to possible type mis-match a66a89cf202e zonefs: fix handling of explicit_open option on mount 2e2670ffd089 md/raid0: Ignore RAID0 layout if the second zone has only one device 60e198d152a9 random: account for arch randomness in bits e061ef6818f2 random: mark bootloader randomness code as __init 63aac575f5b0 random: avoid checking crng_ready() twice in random_init() 7764a258356c powerpc/32: Fix overread/overwrite of thread_struct via ptrace 8757526018a2 virtio-rng: make device ready before making request 0d6d1e036712 drm/amdgpu: update VCN codec support for Yellow Carp 59f8908474cc drm/amd/display: remove stale config guards 5f0d829219ed drm/amdgpu/jpeg2: Add jpeg vmid update under IB submit c2449e870b4f drm/atomic: Force bridge self-refresh-exit on CRTC switch 28e8eadd6737 drm/bridge: analogix_dp: Support PSR-exit to disable transition a6139da2064e drm/amdkfd:Fix fw version for 10.3.6 6790a55b7858 powerpc: Don't select HAVE_IRQ_EXIT_ON_IRQ_STACK 95c8181b4947 mm/huge_memory: Fix xarray node memory leak 86ae8646de48 cpuidle,intel_idle: Fix CPUIDLE_FLAG_IRQ_ENABLE b22fdee17ec6 vduse: Fix NULL pointer dereference on sysfs access 37d5f35e2188 Input: bcm5974 - set missing URB_NO_TRANSFER_DMA_MAP urb flag e21c7f349139 ixgbe: fix unexpected VLAN Rx in promisc mode on VF b4c9025bc5d9 ixgbe: fix bcast packets Rx on VF after promisc removal 4a06dd087889 nfc: st21nfca: fix incorrect sizing calculations in EVT_TRANSACTION 55904086041b nfc: st21nfca: fix memory leaks in EVT_TRANSACTION handling c24da513deb5 nfc: st21nfca: fix incorrect validating logic in EVT_TRANSACTION 0e5ae583cc6b writeback: Fix inode->i_io_list not be protected by inode->i_lock error d1e05a0e592f net: openvswitch: fix misuse of the cached connection on tuple changes 29ba9ba90a5f net: phy: dp83867: retrigger SGMII AN when link change 3967849c295c mmc: block: Fix CQE recovery reset success 78ab0efb5a22 mmc: sdhci-pci-gli: Fix GL9763E runtime PM when the system resumes from suspend fa7e20074105 ata: libata-transport: fix {dma|pio|xfer}_mode sysfs files 46557980e546 libata: fix translation of concurrent positioning ranges 2fff8dad2d0a libata: fix reading concurrent positioning ranges log 361a0daa2551 KEYS: trusted: tpm2: Fix migratable logic db58eef8cca9 filemap: Cache the value of vm_flags d1021a1bc476 KVM: SVM: fix tsc scaling cache logic 2609a0c1410d KVM: x86/mmu: Check every prev_roots in __kvm_mmu_free_obsolete_roots() 68fcff1127e4 scsi: lpfc: Address NULL pointer dereference after starget_to_rport() 4a5a226aac56 scsi: lpfc: Resolve some cleanup issues following SLI path refactoring dab48081e68c scsi: lpfc: Resolve some cleanup issues following abort path refactoring e53f4312ac0b scsi: sd: Fix interpretation of VPD B9h length c190bf54360c cifs: populate empty hostnames for extra channels 6c841ad19170 cifs: fix reconnect on smb3 mount types e922b1df2672 cifs: return errors during session setup during reconnects 7aabf07bb006 ALSA: hda/realtek: Add quirk for HP Dev One ab77a478650a ALSA: hda/realtek: Fix for quirk to enable speaker output on the Lenovo Yoga DuetITL 2021 e0047ef32e2c ALSA: hda/conexant - Fix loopback issue with CX20632 bc68c6a2d80f ALSA: usb-audio: Set up (implicit) sync for Saffire 6 368248554afd ALSA: usb-audio: Skip generic sync EP parse for secondary EP f1b3c926bc06 platform/x86: hp-wmi: Use zero insize parameter only when supported 5233018847a8 platform/x86: hp-wmi: Resolve WMI query failures on some devices 589429521003 scripts/gdb: change kernel config dumping method 3cbbb2b10be9 platform/x86: barco-p50-gpio: Add check for platform_driver_register 8df021ccdf95 vringh: Fix loop descriptors check in the indirect cases c2c915b04730 scsi: lpfc: Correct BDE type for XMIT_SEQ64_WQE in lpfc_ct_reject_event() 69e14b7a783d nodemask: Fix return values to be unsigned aa6bd4d05e95 drm/amd/pm: use bitmap_{from,to}_arr32 where appropriate 60f3f1c48c45 cifs: version operations for smb20 unneeded when legacy support disabled bc748d55ae36 s390/gmap: voluntarily schedule during key setting dfa95e7ffdb4 cifs: fix potential deadlock in direct reclaim 4fd49d91110f Revert "PCI: brcmstb: Split brcm_pcie_setup() into two funcs" 8975fc6ad72c Revert "PCI: brcmstb: Add mechanism to turn on subdev regulators" 8ba46fe658a7 Revert "PCI: brcmstb: Add control of subdevice voltage regulators" 101bbb0edae9 Revert "PCI: brcmstb: Do not turn off WOL regulators on suspend" 141318e62db8 nbd: fix io hung while disconnecting device d09525720dd5 nbd: fix race between nbd_alloc_config() and module removal 3d5da1ffba33 nbd: call genl_unregister_family() first in nbd_cleanup() eee5b9761b0a jump_label,noinstr: Avoid instrumentation for JUMP_LABEL=n builds 5ac122e7dd32 x86/cpu: Elide KCSAN for cpu_has() and friends b5cd416def44 objtool: Mark __ubsan_handle_builtin_unreachable() as noreturn 487dc59ce08a modpost: fix undefined behavior of is_arm_mapping_symbol() bf867a0c16ed um: line: Use separate IRQs per line 11b9a1ee1a35 drm/amd/pm: correct the metrics version for SMU 11.0.11/12/13 1712b06ccb83 drm/amd/pm: Fix missing thermal throttler status 359bdb1344e2 drm/amd/pm: fix a potential gpu_metrics_table memory leak 140d9807b96e drm/radeon: fix a possible null pointer dereference 2cd0db426c6a drm/amd/display: Check zero planes for OTG disable W/A on clock change 07efce8269a0 drm/amd/display: Check if modulo is 0 before dividing. 9654b440ff50 net, neigh: Set lower cap for neigh_managed_work rearming 292b7a7275ce ceph: fix possible deadlock when holding Fwb to get inline_data 62592a3314d1 ceph: flush the mdlog for filesystem sync 834a63fca3c1 ceph: allow ceph.dir.rctime xattr to be updatable a2b90ff1bf3d Revert "net: af_key: add check for pfkey_broadcast in function pfkey_process" 9a0a85aae3fe ASoC: rt5640: Do not manipulate pin "Platform Clock" if the "Platform Clock" is not in the DAPM 5fa8832e706a scsi: myrb: Fix up null pointer access on myrb_cleanup() bbf19c05f66e ASoC: SOF: amd: Fixed Build error 0dca0af9ab1b md: protect md_unregister_thread from reentrancy 451767013c9d ksmbd: smbd: fix connection dropped issue b50f577b8ed4 watchdog: wdat_wdt: Stop watchdog when rebooting the system 83fdfae78373 kernfs: Separate kernfs_pr_cont_buf and rename_lock. de84de386158 serial: msm_serial: disable interrupts in __msm_console_write() 70df04433fd3 staging: rtl8712: fix uninit-value in r871xu_drv_init() de075af8c404 staging: rtl8712: fix uninit-value in usb_read8() and friends dc30f510dd25 clocksource/drivers/sp804: Avoid error on multiple instances 033ec4e7e59a extcon: Modify extcon device to be created after driver data is set e7c18d5a53cd extcon: Fix extcon_get_extcon_dev() error handling 7bcd1901cd00 misc: rtsx: set NULL intfdata when probe fails 27cdf39c6383 soundwire: qcom: adjust autoenumeration timeout fd17a708208f usb: dwc3: gadget: Only End Transfer for ep0 data phase 9c185fde906a usb: dwc3: host: Stop setting the ACPI companion d2159feb9d28 usb: dwc2: gadget: don't reset gadget's driver->bus 2fb47220593d sysrq: do not omit current cpu when showing backtrace of all active CPUs e277b95acdab char: xillybus: fix a refcount leak in cleanup_dev() 0a9cd0c479e5 USB: hcd-pci: Fully suspend across freeze/thaw cycle b97aae8b43b7 drivers: usb: host: Fix deadlock in oxu_bus_suspend() 34d91e555e55 drivers: tty: serial: Fix deadlock in sa1100_set_termios() 82a101f14943 USB: host: isp116x: check return value after calling platform_get_resource() ffd4c4d5293e drivers: staging: rtl8192e: Fix deadlock in rtllib_beacons_stop() b34cb54923a6 drivers: staging: rtl8192u: Fix deadlock in ieee80211_beacons_stop() f8b9b2229ea4 thunderbolt: Use different lane for second DisplayPort tunnel 9a8305f357a8 tty: Fix a possible resource leak in icom_probe 1ceb4ca9543a tty: synclink_gt: Fix null-pointer-dereference in slgt_clean() 25cf414b0610 drivers: staging: rtl8192eu: Fix deadlock in rtw_joinbss_event_prehandle eca9748d9267 drivers: staging: rtl8192bs: Fix deadlock in rtw_joinbss_event_prehandle() 2c41f5c34185 drivers: staging: rtl8723bs: Fix deadlock in rtw_surveydone_event_callback() c377fb0ee15f lkdtm/usercopy: Expand size of "out of frame" object 9aff39a5637a iio: st_sensors: Add a local lock for protecting odr a2882b8baad0 staging: rtl8712: fix a potential memory leak in r871xu_drv_init() 6b9331114336 iio: dummy: iio_simple_dummy: check the return value of kstrdup() f162d9cc8573 iov_iter: Fix iter_xarray_get_pages{,_alloc}() bde90bb083dd net: seg6: fix seg6_lookup_any_nexthop() to handle VRFs using flowi_l3mdev e6d705660a32 nfp: flower: restructure flow-key for gre+vlan combination 89c1e22776a9 drm: imx: fix compiler warning with gcc-12 7883c2a056f3 tcp: use alloc_large_system_hash() to allocate table_perturb 30c96f62d6f1 net: dsa: realtek: rtl8365mb: fix GMII caps for ports with internal PHY c15ef6c8e590 net: dsa: mv88e6xxx: use BMSR_ANEGCOMPLETE bit for filling an_complete 4f850fe0a32c net: altera: Fix refcount leak in altera_tse_mdio_create 0ffa26872465 ip_gre: test csum_start instead of transport header 4b0ad6b637a9 net/mlx5: fs, fail conflicting actions 85966db14ebf net/mlx5: Rearm the FW tracer after each tracer event fb4ccd9d26b4 net/mlx5: Fix mlx5_get_next_dev() peer device matching 73dbe69d5ced net/mlx5: Lag, filter non compatible devices 11bcc79f4bcd net/mlx5e: CT: Fix cleanup of CT before cleanup of TC ct rules 9ba4416b831e net: ipv6: unexport __init-annotated seg6_hmac_init() 2b253fbc9f7b net: xfrm: unexport __init-annotated xfrm4_protocol_init() f2f0f8c18b60 net: mdio: unexport __init-annotated mdio_bus_init() c22fa18fb515 SUNRPC: Fix the calculation of xdr->end in xdr_get_next_encode_buffer() 073c356b3101 drm/amdgpu: fix limiting AV1 to the first instance on VCN3 bbbe301dec68 xsk: Fix handling of invalid descriptors in XSK TX batching API 29c94d87aefc net/mlx4_en: Fix wrong return value on ioctl EEPROM query failure 2e007ac6fa7c net: dsa: lantiq_gswip: Fix refcount leak in gswip_gphy_fw_list 41f7c4f85d40 bpf, arm64: Clear prog->jited_len along prog->jited 18a53ad128c7 x86: drop bogus "cc" clobber from __try_cmpxchg_user_asm() 28a815e3e15c selftests net: fix bpf build error 8801eb3ccd2e af_unix: Fix a data-race in unix_dgram_peer_wake_me(). 59dc41ec8d8f stmmac: intel: Fix an error handling path in intel_eth_pci_probe() 0ddb4334f413 xen: unexport __init-annotated xen_xlate_map_ballooned_pages() 7fb1fe7d9a16 net: ethernet: bgmac: Fix refcount leak in bcma_mdio_mii_register ebb545a57a0d amt: fix wrong type string definition 55bbdc2d41a8 amt: fix possible null-ptr-deref in amt_rcv() afc48f222b82 amt: fix wrong usage of pskb_may_pull() c02559cfea0a netfilter: nf_tables: bail out early if hardware offload is not supported ab9f34a30c23 netfilter: nf_tables: memleak flow rule from commit path 783f28b933e8 netfilter: nf_tables: release new hooks on unsupported flowtable flags fb2cb409b504 ata: pata_octeon_cf: Fix refcount leak in octeon_cf_probe 4043ea452f98 netfilter: nf_tables: always initialize flowtable hook list in transaction 659f7568e095 SUNRPC: Trap RDMA segment overflows 333dcc94ebf5 NFSD: Fix potential use-after-free in nfsd_file_put() 4e2e17a8fbfb powerpc/kasan: Force thread size increase with KASAN 99180dec5ae5 netfilter: nf_tables: delete flowtable hooks via transaction list 13c5b35c5045 netfilter: nf_tables: use kfree_rcu(ptr, rcu) to release hooks in clean_net path e61fa6b027ee netfilter: nat: really support inet nat without l3 address e1295aab2ebc powerpc/papr_scm: don't requests stats with '0' sized stats buffer 472dd7ea5e19 drm/panfrost: Job should reference MMU not file_priv c302e5ee2f0e drm/bridge: ti-sn65dsi83: Handle dsi_lanes == 0 as invalid 91784f3d77b7 xprtrdma: treat all calls not a bcall when bc_serv is NULL 5d3bba6b1616 f2fs: fix to tag gcing flag on page during file defragment 066aa2a47806 rtla/Makefile: Properly handle dependencies c19e6e19ba13 m68knommu: fix undefined reference to `mach_get_rtc_pll' 3ba83e46b591 RISC-V: use memcpy for kexec_file mode 8c49d8b1a6ac video: fbdev: pxa3xx-gcu: release the resources correctly in pxa3xx_gcu_probe/remove() 13eb15c0817d video: fbdev: hyperv_fb: Allow resolutions with size > 64 MB for Gen1 ea759ae0a9ae NFSv4: Don't hold the layoutget locks across multiple RPC calls 90aefae2e3a7 dmaengine: zynqmp_dma: In struct zynqmp_dma_chan fix desc_size data type 60a96c785a13 m68knommu: fix undefined reference to `_init_sp' e6138e225721 m68knommu: set ZERO_PAGE() to the allocated zeroed page eabb41396a41 i2c: cadence: Increase timeout per message if necessary bd47ea5d776d f2fs: avoid infinite loop to flush node pages 8c62c5e26345 f2fs: remove WARN_ON in f2fs_is_valid_blkaddr 54cf47da0c75 iommu/arm-smmu-v3: check return value after calling platform_get_resource() 449fc4561762 iommu/arm-smmu: fix possible null-ptr-deref in arm_smmu_device_probe() 6d53272d0e75 i2c: mediatek: Optimize master_xfer() and avoid circular locking ac40847b9711 tracing: Avoid adding tracer option before update_tracer_options 9abf3db8bdb6 tracing: Fix sleeping function called from invalid context on RT kernel 8d0b367a01ce tracing: Make tp_printk work on syscall tracepoints 1a3163a634dc bootconfig: Make the bootconfig.o as a normal object file aae6b4bb63c6 mips: cpc: Fix refcount leak in mips_cpc_default_phys_base b4457f3ab77c dmaengine: idxd: set DMA_INTERRUPT cap bit 0b66794db231 bluetooth: don't use bitmaps for random flag accesses c5bc2bdeed8e Bluetooth: hci_sync: Fix attempting to suspend with unfiltered passive scan 7ecdcf25a9b1 Bluetooth: MGMT: Add conditions for setting HCI_CONN_FLAG_REMOTE_WAKEUP 2821a5de2f5b perf c2c: Fix sorting in percent_rmt_hitm_cmp() ac79391aea8a perf record: Support sample-read topdown metric group for hybrid platforms 7fd154e8e6a4 perf parse-events: Move slots event for the hybrid platform too 74bea199f331 perf evsel: Fixes topdown events in a weak group for the hybrid platform 4ad6af07efcc driver core: Fix wait_for_device_probe() & deferred_probe_timeout interaction 3af15272cde2 tipc: check attribute length for bearer name 3390d02d819a nfp: remove padding in nfp_nfdk_tx_desc ae054931a87e ax25: Fix ax25 session cleanup problems 3733439593ad scsi: sd: Fix potential NULL pointer dereference 593c854fc0fa drm/msm/dp: Always clear mask bits to disable interrupts at dp_ctrl_reset_irq_ctrl() 432b38ccc05d afs: Fix infinite loop found by xfstest generic/676 ef717ee7a38d gpio: pca953x: use the correct register address to do regcache sync 781599730b1b net/sched: act_api: fix error code in tcf_ct_flow_table_fill_tuple_ipv6() 704e3036643c net: ping6: Fix ping -6 with interface name 94d4c04f0c64 regulator: mt6315-regulator: fix invalid allowed mode 399ac9140100 s390/mcck: isolate SIE instruction when setting CIF_MCCK_GUEST flag 5f8a1b516768 octeontx2-af: fix error code in is_valid_offset() 9ec85a264914 bonding: guard ns_targets by CONFIG_IPV6 3a246644e81c vdpa: ifcvf: set pci driver data in probe d8e1bc6029ac tcp: tcp_rtx_synack() can be called from process context 4e659b396823 net: sched: add barrier to fix packet stuck problem for lockless qdisc c3e82d328f3d net/mlx5e: Update netdev features after changing XDP state 4fef1600d7a9 net/mlx5: correct ECE offset in query qp output 449357caff4f net/mlx5e: Disable softirq in mlx5e_activate_rq to avoid race condition 27d58bf44de9 net/mlx5: CT: Fix header-rewrite re-use for tupels 2adaac7ba5b2 net/mlx5e: TC NIC mode, fix tc chains miss table 79caa98f736f net/mlx5: Don't use already freed action pointer c7680f2b5024 virtio: pci: Fix an error handling path in vp_modern_probe() 1714361c2d6e vdpa: Fix error logic in vdpa_nl_cmd_dev_get_doit 0b2df9a86864 erofs: fix 'backmost' member of z_erofs_decompress_frontend 86ee0a5910af bonding: show NS IPv6 targets in proc master info 08a4fc1350fb net: phy: at803x: disable WOL at probe 33271e8cbea0 blk-mq: do not update io_ticks with passthrough requests f1c4f31df197 sched/autogroup: Fix sysctl move b79f0b14a54d block: make bioset_exit() fully resilient against being called twice b2d60329a0b8 sfc: fix wrong tx channel offset with efx_separate_tx_channels 913d45f02d34 sfc: fix considering that all channels have TX queues fdff9f7c5597 bonding: NS target should accept link local address c90322fc9bad block: use bio_queue_enter instead of blk_queue_enter in bio_poll ebbd33392d28 nfp: only report pause frame configuration for physical device 41e191fe7228 tcp: add accessors to read/set tp->snd_cwnd 5831e434e8f1 net/smc: fixes for converting from "struct smc_cdc_tx_pend **" to "struct smc_wr_tx_pend_priv *" d610e2c4ffc1 riscv: read-only pages should not be writable f128a4ad1dc9 nbd: fix possible overflow on 'first_minor' in nbd_dev_add() 5171ef20bae8 nbd: don't clear 'NBD_CMD_INFLIGHT' flag if request is not completed be7c76c47fc5 block: take destination bvec offsets into account in bio_copy_data_iter 819d7d136b37 bpf: Fix probe read error in ___bpf_prog_run() f8ad3a0007f2 selftests/bpf: fix stacktrace_build_id with missing kprobe/urandom_read 1174ab8ba36a ubi: ubi_create_volume: Fix use-after-free when volume creation failed edb8693702ed ubi: fastmap: Fix high cpu usage of ubi_bgt by making sure wl_pool not empty 69295267c481 jffs2: fix memory leak in jffs2_do_fill_super 69a337852449 ep93xx: clock: Do not return the address of the freed memory 4c10e26c3563 block, loop: support partitions without scanning 9707b2764874 modpost: fix removing numeric suffixes 8a1a1255152d net: dsa: mv88e6xxx: Fix refcount leak in mv88e6xxx_mdios_register 2e44f21c3845 net: ethernet: ti: am65-cpsw-nuss: Fix some refcount leaks 0b238f75b65e net: ethernet: mtk_eth_soc: out of bounds read in mtk_hwlro_get_fdir_entry() 7ce6a502eb96 net: sched: fixed barrier to prevent skbuff sticking in qdisc backlog 00c041773a33 net: lan966x: check devm_of_phy_get() for -EDEFER_PROBE 607c5cd1a08e drm/amdgpu: Off by one in dm_dmub_outbox1_low_irq() 119b7d548029 spi: fsi: Fix spurious timeout 776fcaf8601d net/smc: set ini->smcrv2.ib_dev_v2 to NULL if SMC-Rv2 is unavailable 1808f7c9f2c6 net: ethernet: ti: am65-cpsw: Fix fwnode passed to phylink_create() 4b8032d39b27 amt: fix possible memory leak in amt_rcv() 5559f47604c6 amt: fix return value of amt_update_handler() c15d5277f0a7 s390/crypto: fix scatterwalk_unmap() callers in AES-GCM 6033ae24430c clocksource/drivers/oxnas-rps: Fix irq_of_parse_and_map() return value 0a9cd23d2993 scsi: sd: Don't call blk_cleanup_disk() in sd_probe() 27efaafff23c ASoC: fsl_sai: Fix FSL_SAI_xDR/xFR definition 70fdd922c7bf blk-mq: don't touch ->tagset in blk_mq_get_sq_hctx f067b5286edf watchdog: ts4800_wdt: Fix refcount leak in ts4800_wdt_probe 952e309f377a watchdog: rti-wdt: Fix pm_runtime_get_sync() error checking 34fdd9b7def9 driver core: fix deadlock in __device_attach c059665c84fe driver: base: fix UAF when driver_attach failed d4b068b4bfad bus: ti-sysc: Fix warnings for unbind for serial ec752973aa72 firmware: dmi-sysfs: Fix memory leak in dmi_sysfs_register_handle 6b35b9942205 serial: stm32-usart: Correct CSIZE, bits, and parity 749b163a21e9 serial: st-asc: Sanitize CSIZE and correct PARENB for CS7 a0d3ef1cdb02 serial: sifive: Sanitize CSIZE and c_iflag cd22a62be3f4 serial: sh-sci: Don't allow CS5-6 cf9e1acf627e serial: txx9: Don't allow CS5-6 8c40253c928e serial: rda-uart: Don't allow CS5-6 01ea0940e9a6 serial: digicolor-usart: Don't allow CS5-6 ca34aaff8eb6 serial: uartlite: Fix BRKINT clearing 9a4ebbe0f0f0 serial: cpm_uart: Fix build error without CONFIG_SERIAL_CPM_CONSOLE 440669d2f0c2 serial: 8250_fintek: Check SER_RS485_RTS_* only with RS485 c0196fa56b68 Revert "serial: 8250_mtk: Make sure to select the right FEATURE_SEL" cb927300a215 serial: meson: acquire port->lock in startup() ba6c278b3364 staging: r8188eu: add check for kzalloc 1a787b363159 rtc: ftrtc010: Fix error handling in ftrtc010_rtc_probe da38e86d6cf6 rtc: mt6397: check return value after calling platform_get_resource() b3c6a3ef8078 ARM: dts: aspeed: ast2600-evb: Enable RX delay for MAC0/MAC1 579a8a2c1734 clocksource/drivers/riscv: Events are stopped during CPU suspend 8f64e8492460 soc: rockchip: Fix refcount leak in rockchip_grf_init c763e67cc847 dt-bindings: remoteproc: mediatek: Make l1tcm reg exclusive to mt819x 3bb777a485ca extcon: ptn5150: Add queue work sync before driver release 9758a6653c27 ksmbd: fix reference count leak in smb_check_perm_dacl() c0a39ce74080 coresight: cpu-debug: Replace mutex with mutex_trylock on panic notifier 205b1545cc56 soundwire: qcom: return error when pm_runtime_get_sync fails f379504c7215 soundwire: intel: prevent pm_runtime resume prior to system suspend 99f6f08eed25 watchdog: rzg2l_wdt: Fix reset control imbalance 0a635239cd54 watchdog: rzg2l_wdt: Fix 'BUG: Invalid wait context' e74f142b56d0 watchdog: rzg2l_wdt: Fix Runtime PM usage b95a47667d34 watchdog: rzg2l_wdt: Fix 32bit overflow issue e0de79aca652 export: fix string handling of namespace in EXPORT_SYMBOL_NS 245b3fa3db82 serial: sifive: Report actual baud base rather than fixed 115200 684bf5fac124 power: supply: ab8500_fg: Allocate wq in probe 87b8576875f3 power: supply: axp288_fuel_gauge: Drop BIOS version check from "T3 MRD" DMI quirk f4e6d69bcd0b power: supply: axp288_fuel_gauge: Fix battery reporting on the One Mix 1 3b5fedfef045 power: supply: core: Initialize struct to zero 32759f27edfe phy: qcom-qmp: fix pipe-clock imbalance on power-on failure 694dac3405a3 misc/pvpanic: Convert regular spinlock into trylock on panic path 8ba35efbf0ef rpmsg: qcom_smd: Fix returning 0 if irq_of_parse_and_map() fails eedb0265487c iio: adc: sc27xx: Fine tune the scale calibration values f70f857376db iio: adc: sc27xx: fix read big scale voltage not right 9a7d38246c90 iio: proximity: vl53l0x: Fix return value check of wait_for_completion_timeout 1b73103d5009 iio: adc: stmpe-adc: Fix wait_for_completion_timeout return value check 0d041a3fb0fc rpmsg: virtio: Fix the unregistration of the device rpmsg_ctrl d51720ac069d rpmsg: virtio: Fix possible double free in rpmsg_virtio_add_ctrl_dev() b7e88e4bb41d rpmsg: virtio: Fix possible double free in rpmsg_probe() 956dfacefe1c usb: typec: mux: Check dev_set_name() return value 57b91504b5d7 firmware: stratix10-svc: fix a missing check on list iterator d166cee50a38 misc: fastrpc: fix an incorrect NULL check on list iterator f22f150c92ad scripts/get_abi: Fix wrong script file name in the help message 75b7b7f22292 usb: dwc3: pci: Fix pm_runtime_get_sync() error checking 26a7e6832afe usb: dwc3: gadget: Replace list_for_each_entry_safe() if using giveback 9d4b932ec147 rpmsg: qcom_smd: Fix irq_of_parse_and_map() return value 20555f098e48 pwm: raspberrypi-poe: Fix endianness in firmware struct b3551e7097ae pwm: lp3943: Fix duty calculation in case period was clamped ebd59cea8f6e staging: fieldbus: Fix the error handling path in anybuss_host_common_probe() ae0fce56519e usb: musb: Fix missing of_node_put() in omap2430_probe 6f92b53ab70e USB: storage: karma: fix rio_karma_init return 16e638ddabf1 usb: usbip: add missing device lock on tweak configuration cmd 11c65408bd0b usb: usbip: fix a refcount leak in stub_probe() 9a5c0cd5be30 staging: r8188eu: fix struct rt_firmware_hdr 5bc9dd160de1 phy: rockchip-inno-usb2: Fix muxed interrupt support 82740b4f0c7b remoteproc: imx_rproc: Ignore create mem entry for resource table f19b1befc16c tty: serial: fsl_lpuart: fix potential bug when using both of_alias_get_id and ida_simple_get d5f1275f101e serial: 8250_aspeed_vuart: Fix potential NULL dereference in aspeed_vuart_probe 9820355c6766 tty: n_tty: Restore EOF push handling behavior 89bae2936d89 tty: serial: owl: Fix missing clk_disable_unprepare() in owl_uart_probe 4639d1b992de tty: goldfish: Use tty_port_destroy() to destroy port 22d840b639f7 lkdtm/bugs: Don't expect thread termination without CONFIG_UBSAN_TRAP ce12f7f6b195 lkdtm/bugs: Check for the NULL pointer after calling kmalloc adc027002366 remoteproc: mtk_scp: Fix a potential double free 8ec7b203499f remoteproc: mediatek: Fix side effect of mt8195 sram power on 83cc8ed8053b soundwire: qcom: fix an error message in swrm_wait_for_frame_gen_enabled() 871ffe1ab7c7 iio: adc: ad7124: Remove shift from scan_type bafccf697ed2 staging: greybus: codecs: fix type confusion of list iterator variable 44e9cab0d180 pcmcia: db1xxx_ss: restrict to MIPS_DB1XXX boards ---- Link: https://lore.kernel.org/r/20220613094926.497929857@linuxfoundation.org # v5.18.4 Link: https://lore.kernel.org/r/20220613181233.078148768@linuxfoundation.org # v5.18.4 Link: https://github.com/Freescale/linux-fslc/pull/579 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> (cherry picked from commit 257bfcf2135922ec522f758cce0e0038c98cb642)
* linux-fslc-imx: update to v5.15.46Andrey Zhizhikin2022-06-161-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded up to v5.15.46 from stable korg. Following conflicts were resolved during merge: ---- - drivers/pci/controller/dwc/pci-imx6.c: Manually merge upstream commit 518fa6bc7a52 ("PCI: imx6: Fix PERST# start-up sequence") into NXP tree. - drivers/spi/spi-fsl-qspi.c: Fix error code return by taking version introduced in upstream commit 10f537219629 ("spi: spi-fsl-qspi: check return value after calling platform_get_resource_byname()"). ---- Following upstream commits are included in this version: ---- aed23654e8ed Linux 5.15.46 c24cff012420 block: fix bio_clone_blkg_association() to associate with proper blkcg_gq 97a40c22013a pinctrl/rockchip: support setting input-enable param 2027647245ef md: bcache: check the return value of kzalloc() in detached_dev_do_request() 36a2fc44c574 md: fix double free of io_acct_set bioset f63fd1e0e0fc md: Don't set mddev private to NULL in raid0 pers->free 61decb58486d fs/ntfs3: Fix invalid free in log_replay 00f1de9cffec exportfs: support idmapped mounts e5b310b512e7 fs: add two trivial lookup helpers b175e8c46d93 interconnect: qcom: icc-rpmh: Add BCMs to commit list in pre_aggregate 8e79bf98061c interconnect: qcom: sc7180: Drop IP0 interconnects d973bc80e7d4 ext4: only allow test_dummy_encryption when supported cd2086394f04 MIPS: IP30: Remove incorrect `cpu_has_fpu' override bfa8e0dfa2ff MIPS: IP27: Remove incorrect `cpu_has_fpu' override 9262f0ce3c76 RDMA/rxe: Generate a completion for unsupported/invalid opcode 83f4a22ca6ec RDMA/hns: Remove the num_cqc_timer variable fdcb03632ab6 staging: r8188eu: delete rtw_wx_read/write32() 6004fccaf82f Revert "random: use static branch for crng_ready()" 358f12ae2e53 list: test: Add a test for list_is_head() 85a2806c40da kseltest/cgroup: Make test_stress.sh work if run interactively 1810bafaca2b net: ipa: fix page free in ipa_endpoint_replenish_one() f654596e3a08 net: ipa: fix page free in ipa_endpoint_trans_release() ba173a6f8d8d phy: qcom-qmp: fix reset-controller leak on probe errors e9f53bfcd4ae coresight: core: Fix coresight device probe failure issue a30acbb5dfb7 blk-iolatency: Fix inflight count imbalances and IO hangs on offline 501c5eae2697 vdpasim: allow to enable a vq repeatedly bd56db7cb81e dt-bindings: gpio: altera: correct interrupt-cells 5b726ed6a54c docs/conf.py: Cope with removal of language=None in Sphinx 5.0.0 b5cb51cf21f5 SMB3: EBADF/EIO errors in rename/open caused by race condition in smb2_compound_op 54de256d35b0 ARM: pxa: maybe fix gpio lookup tables 2c3dd5badde8 ARM: dts: s5pv210: Remove spi-cs-high on panel in Aries b246695636a8 phy: qcom-qmp: fix struct clk leak on probe errors ebc56b0f737b clk: tegra: Add missing reset deassertion c465cf934bb1 arm64: tegra: Add missing DFLL reset on Tegra210 977cc97b2e50 arm64: dts: qcom: ipq8074: fix the sleep clock frequency 99367bf45dc6 gma500: fix an incorrect NULL check on list iterator 9a1f41d77bb4 tilcdc: tilcdc_external: fix an incorrect NULL check on list iterator 339ddef25f86 serial: pch: don't overwrite xmit->buf[0] by x_char 5607652823ac bcache: avoid journal no-space deadlock by reserving 1 journal bucket cc7ff57a0acf bcache: remove incremental dirty sector counting for bch_sectors_dirty_init() df973468f9ce bcache: improve multithreaded bch_sectors_dirty_init() a5580b90d378 bcache: improve multithreaded bch_btree_check() 2037d8cf8ceb stm: ltdc: fix two incorrect NULL checks on list iterator 9161ae1c04cd carl9170: tx: fix an incorrect use of list iterator 91d973aa0d69 ASoC: rt5514: Fix event generation for "DSP Voice Wake Up" control 6ad81ad0cf57 rtl818x: Prevent using not initialized queues 4b02493838d9 xtensa/simdisk: fix proc_read_simdisk() fd9a5081ee33 mm/memremap: fix missing call to untrack_pfn() in pagemap_range() 715455ca5e81 hugetlb: fix huge_pmd_unshare address update 0a561368ceca nodemask.h: fix compilation error with GCC12 fb49bd85dfac mm/page_alloc: always attempt to allocate at least one page during bulk allocation c142bddf3706 Revert "mm/cma.c: remove redundant cma_mutex lock" f81e67efa712 iommu/dma: Fix iova map result check bug a3f98e4331e0 iommu/msm: Fix an incorrect NULL check on list iterator 69c14d29727c ksmbd: fix outstanding credits related bugs cae2978d6907 ftrace: Clean up hash direct_functions on register failures 53b858c80753 kexec_file: drop weak attribute from arch_kexec_apply_relocations[_add] 10995a382271 um: Fix out-of-bounds read in LDT setup 06ebe1bd3071 um: chan_user: Fix winch_tramp() return value b012254ad018 um: Use asm-generic/dma-mapping.h 92dce560a809 mac80211: upgrade passive scan to active scan on DFS channels after beacon rx 9cf980092286 cfg80211: declare MODULE_FIRMWARE for regulatory.db 8e354518f576 thermal: devfreq_cooling: use local ops instead of global ops de23a6a1a31f irqchip: irq-xtensa-mx: fix initial IRQ affinity 297c9c640d6e irqchip/armada-370-xp: Do not touch Performance Counter Overflow on A375, A38x, A39x ba810df878b0 csky: patch_text: Fixup last cpu should be master f828af2c527d mmc: core: Allows to override the timeout value for ioctl() path 3f09ec80f115 RDMA/hfi1: Fix potential integer multiplication overflow errors 64639d11186e Kconfig: Add option for asm goto w/ tied outputs to workaround clang-13 bug 3892794a1813 ima: remove the IMA_TEMPLATE Kconfig option 5fd1717439ea media: coda: Add more H264 levels for CODA960 dc2672109c86 media: coda: Fix reported H264 profile c925d688e4dc mtd: cfi_cmdset_0002: Use chip_ready() for write on S29GL064N b974364bda19 mtd: cfi_cmdset_0002: Move and rename chip_check/chip_ready/chip_good_for_write a105177c0510 md: fix an incorrect NULL check in md_reload_sb 7907930218a6 md: fix an incorrect NULL check in does_sb_need_changing 35511d4fdd6b drm/i915/dsi: fix VBT send packet port selection for ICL+ df1f9631eb6d drm/bridge: analogix_dp: Grab runtime PM reference for DP-AUX a810f54d0576 drm/nouveau/kms/nv50-: atom: fix an incorrect NULL check on list iterator d1efc36beaaa drm/nouveau/clk: Fix an incorrect NULL check on list iterator 03bd455a79f6 drm/etnaviv: check for reaped mapping in etnaviv_iommu_unmap_gem 6e842e680bf0 drm/nouveau/subdev/bus: Ratelimit logging for fault errors 70276460e914 drm/amdgpu/cs: make commands with 0 chunks illegal behaviour. f55f9e7ce63b landlock: Fix same-layer rule unions f859580c2738 landlock: Create find_rule() from unmask_layers() f7d62cb59f6d landlock: Reduce the maximum number of layers to 16 f4cd27b8466a landlock: Define access_mask_t to enforce a consistent access mask size 90136f20a3d4 selftests/landlock: Test landlock_create_ruleset(2) argument check ordering c1d9c0d0c7a9 landlock: Change landlock_restrict_self(2) check ordering 1707df9edaed landlock: Change landlock_add_rule(2) argument check ordering bb416965dbb8 selftests/landlock: Add tests for O_PATH e3e10606ba50 selftests/landlock: Fully test file rename with "remove" access df2af378bc0c selftests/landlock: Extend access right tests to directories 1d6722353be7 selftests/landlock: Add tests for unknown access rights d709e275a05b selftests/landlock: Extend tests for minimal valid attribute size a6d127b86916 selftests/landlock: Make tests build with old libc e42fd0775536 landlock: Fix landlock_add_rule(2) documentation ef350611729b samples/landlock: Format with clang-format ace624691974 samples/landlock: Add clang-format exceptions de7a39e84588 selftests/landlock: Format with clang-format 43c3014c6fd4 selftests/landlock: Normalize array assignment f5c70d9deab0 selftests/landlock: Add clang-format exceptions 695c7c06162a landlock: Format with clang-format 58f52ad1d0ad landlock: Add clang-format exceptions 1be49ae16f53 scsi: ufs: qcom: Add a readl() to make sure ref_clk gets enabled a078e6e8f4e3 scsi: dc395x: Fix a missing check on list iterator 9c96238fac04 ocfs2: dlmfs: fix error handling of user_dlm_destroy_lock e70f0582805b dlm: fix missing lkb refcount handling 697b45d5f06a dlm: uninitialized variable on error in dlm_listen_for_all() acdad5bc9827 dlm: fix plock invalid read f19e2e1d8528 s390/stp: clock_delta should be signed 42b2f5ddc220 s390/perf: obtain sie_block from the right address 20e6ec76aed4 mm, compaction: fast_find_migrateblock() should return pfn in the target zone ac2eab7de458 staging: r8188eu: prevent ->Ssid overflow in rtw_wx_set_scan() a7daaaa84548 PCI: qcom: Fix unbalanced PHY init on probe errors 4f9d6407b607 PCI: qcom: Fix runtime PM imbalance on probe errors 0db67767ff3a PCI/PM: Fix bridge_d3_blacklist[] Elo i2 overwrite of Gigabyte X299 283bda02d0c1 drm/amdgpu: add beige goby PCI ID 4ef5ab5344ba tracing: Initialize integer variable to prevent garbage return value 37443b3508b8 tracing: Fix potential double free in create_var_ref() 0b011b408f34 tty: goldfish: Introduce gf_ioread32()/gf_iowrite32() b3485d2b09e9 ACPI: property: Release subnode properties with data nodes 3a3ce9416454 ext4: avoid cycles in directory h-tree ca17db384762 ext4: verify dir block before splitting it 3c617827cd51 ext4: fix bug_on in __es_tree_search b99fd7341835 ext4: filter out EXT4_FC_REPLAY from on-disk superblock field s_state 18a759f7f99f ext4: fix bug_on in ext4_writepages b81d2ff6885e ext4: fix warning in ext4_handle_inode_extension 14602353b350 ext4: fix race condition between ext4_write and ext4_convert_inline_data 364380c00912 ext4: fix use-after-free in ext4_rename_dir_prepare 3e4b684f1e32 ext4: mark group as trimmed only if it was fully scanned 6ee0868b0c3c bfq: Make sure bfqg for which we are queueing requests is online 86defc542441 bfq: Get rid of __bio_blkcg() usage 54c08ef2d296 bfq: Track whether bfq_group is still online 2b802c0cb872 bfq: Remove pointless bfq_init_rq() calls a107df383c16 bfq: Drop pointless unlock-lock pair e8821f45612f bfq: Update cgroup information before merging bio 81b7d0c717a4 bfq: Split shared queues on move between cgroups 5ee21edaed09 bfq: Avoid merging queues with different parents d639a4c0df2b bfq: Avoid false marking of bic as stably merged 65237307f88f efi: Do not import certificates from UEFI Secure Boot for T2 Macs 9bc601c6642c fs-writeback: writeback_sb_inodes:Recalculate 'wrote' according skipped pages 87737ee52963 iwlwifi: mvm: fix assert 1F04 upon reconfig b79110f2bf60 wifi: mac80211: fix use-after-free in chanctx code 4a6ca6f8a3a0 objtool: Fix symbol creation c49238245dd9 objtool: Fix objtool regression on x32 systems 7cfe2d43beca f2fs: fix to do sanity check for inline inode 59f42b415002 f2fs: fix fallocate to use file_modified to update permissions consistently 6bde47f4e813 f2fs: don't use casefolded comparison for "." and ".." c9e4cd5b0ccd f2fs: fix to do sanity check on total_data_blocks 01572a3cb59f f2fs: don't need inode lock for system hidden quota 7fc40280103f f2fs: fix deadloop in foreground GC c9196d21359b f2fs: fix to clear dirty inode in f2fs_evict_inode() f2e1c38b5ac6 f2fs: fix to do sanity check on block address in f2fs_do_zero_range() bce859358d3d f2fs: fix to avoid f2fs_bug_on() in dec_valid_node_count() 54c408800f3f NFSv4.1 mark qualified async operations as MOVEABLE tasks c5665c29dd41 NFS: Convert GFP_NOFS to GFP_KERNEL 29b51ae02df5 NFS: Create a new nfs_alloc_fattr_with_label() function 00fa80189c97 NFS: Always initialise fattr->label in nfs_fattr_alloc() 0fac5f8fb1bc video: fbdev: vesafb: Fix a use-after-free due early fb_info cleanup 7654c4563501 perf jevents: Fix event syntax error caused by ExtSel 590df0a151d3 perf c2c: Use stdio interface if slang is not supported 06e4fa5a5cbf perf build: Fix btf__load_from_kernel_by_id() feature check b52e192ffda8 i2c: rcar: fix PM ref counts in probe error paths c06cfe582f42 i2c: npcm: Handle spurious interrupts 708c34bc723d i2c: npcm: Correct register access width 84721299cb9f i2c: npcm: Fix timeout calculation 7e4bfd3b9a59 iommu/amd: Increase timeout waiting for GA log enablement 85c2d1bb73de dmaengine: stm32-mdma: fix chan initialization in stm32_mdma_irq_handler() 33b5d6add852 dmaengine: stm32-mdma: remove GISR1 register f2dfb4ab887d video: fbdev: clcdfb: Fix refcount leak in clcdfb_of_vram_setup 08b9d374c84a NFS: Further fixes to the writeback error handling eaf407d5b5fe NFSv4/pNFS: Do not fail I/O when we fail to allocate the pNFS layout 471577e926eb NFS: Don't report errors from nfs_pageio_complete() more than once a3bbd8b1aa4c NFS: Do not report flush errors in nfs_write_end() 3a2d62ec419b NFS: Don't report ENOSPC write errors twice 0d548c0c7082 NFS: fsync() should report filesystem errors over EINTR/ERESTARTSYS 79e0b7436bc4 NFS: Do not report EINTR/ERESTARTSYS as mapping errors b3c7b5d08e9d dmaengine: idxd: Fix the error handling path in idxd_cdev_register() b9c9b4584b4b i2c: at91: Initialize dma_buf in at91_twi_xfer() c3c2734e28d7 iommu/mediatek: Fix NULL pointer dereference when printing dev_name 646070b64836 MIPS: Loongson: Use hwmon_device_register_with_groups() to register hwmon fc90f13ea0dc iommu/arm-smmu-v3-sva: Fix mm use-after-free 2f124280f0ae cpufreq: mediatek: Unregister platform device on exit 4477a67d0b56 cpufreq: mediatek: Use module_init and add module_exit 8d27c2186eea i2c: at91: use dma safe buffers 596f59d33691 iommu/mediatek: Add mutex for m4u_group and m4u_dom in data 053465ab20dc iommu/mediatek: Remove clk_disable in mtk_iommu_remove a216539403ca iommu/mediatek: Add list_del in mtk_iommu_remove bf45d764616a iommu/mediatek: Fix 2 HW sharing pgtable issue 9e53c25f3266 iommu/amd: Enable swiotlb in all cases 45b2b7d7108a f2fs: fix dereference of stale list iterator after loop body 250e5a6be52a f2fs: fix to do sanity check on inline_dots inode 2646992ddf3e f2fs: support fault injection for dquot_initialize() 24705fd3f390 OPP: call of_node_put() on error path in _bandwidth_supported() 64522155ea73 Input: stmfts - do not leave device disabled in stmfts_input_open 4f1c4fa37f8b KVM: LAPIC: Drop pending LAPIC timer injection when canceling the timer ca55150bff58 RDMA/hfi1: Prevent use of lock before it is initialized 119f99209d85 mailbox: forward the hrtimer if not queued and under a lock 075564ed4089 nfsd: destroy percpu stats counters after reply cache shutdown 5289795824b7 mfd: davinci_voicecodec: Fix possible null-ptr-deref davinci_vc_probe() 7b668a59ddfb powerpc/fsl_rio: Fix refcount leak in fsl_rio_setup 65f11ccdd746 powerpc/xive: Fix refcount leak in xive_spapr_init fd7a3548af09 powerpc/xive: Add some error handling code to 'xive_spapr_init()' f04604987c7b macintosh: via-pmu and via-cuda need RTC_LIB bd89ccd736bf powerpc/perf: Fix the threshold compare group constraint for power9 42063c1c1fb1 powerpc/perf: Fix the threshold compare group constraint for power10 5a8849d3cb80 powerpc/64: Only WARN if __pa()/__va() called with bad addresses 2530a7c23643 hwrng: omap3-rom - fix using wrong clk_disable() in omap_rom_rng_runtime_resume() bb1030d3de10 PCI: microchip: Fix potential race in interrupt handling acb748fdc59e PCI/AER: Clear MULTI_ERR_COR/UNCOR_RCV bits 418b6a3e12f7 Input: sparcspkr - fix refcount leak in bbc_beep_probe 35972ce3fb7a hugetlbfs: fix hugetlbfs_statfs() locking cd4815c5c97f ARM: dts: at91: sama7g5: remove interrupt-parent from gic node 2a30446f4014 crypto: cryptd - Protect per-CPU resource by disabling BH. de5b734db295 crypto: sun8i-ss - handle zero sized sg bbfc612ac579 crypto: sun8i-ss - rework handling of IV 18ca0d55e863 tty: fix deadlock caused by calling printk() under tty_port->lock 518fa6bc7a52 PCI: imx6: Fix PERST# start-up sequence 6df8af611d60 ipc/mqueue: use get_tree_nodev() in mqueue_get_tree() f588b925915a proc: fix dentry/inode overinstantiating under /proc/${pid}/net eb610fdf4916 ASoC: atmel-classd: Remove endianness flag on class d component 7553130725eb ASoC: atmel-pdmic: Remove endianness flag on pdmic component dd0ee5549368 arm64: dts: marvell: espressobin-ultra: enable front USB3 port 4ece24db394c arm64: dts: marvell: espressobin-ultra: fix SPI-NOR config e42ceeca700a RDMA/hns: Add the detection for CMDQ status in the device initialization process 4237eb9bdf59 powerpc/4xx/cpm: Fix return value of __setup() handler c8a9b3defaad powerpc/idle: Fix return value of __setup() handler 5ed0519d4256 pinctrl: renesas: core: Fix possible null-ptr-deref in sh_pfc_map_resources() 6a9992f80c0f pinctrl: renesas: r8a779a0: Fix GPIO function on I2C-capable pins 6cc90d5d449e powerpc/8xx: export 'cpm_setbrg' for modules 878f89e7261e drm/msm/dpu: fix error check return value of irq_of_parse_and_map() 5d5d993f16be list: fix a data-race around ep->rdllist 8be32624f457 list: introduce list_is_head() helper and re-use it in list.h b53f6ba21b94 firmware: arm_ffa: Remove incorrect assignment of driver_data b5c203ea0b96 firmware: arm_ffa: Fix uuid parameter to ffa_partition_probe eca2c185bbbf drivers/base/memory: fix an unlikely reference counting issue in __add_memory_block() 42ff63c485eb dax: fix cache flush on PMD-mapped pages b3fcf1f583b1 drivers/base/node.c: fix compaction sysfs file leak 05f34867b616 pinctrl: mvebu: Fix irq_of_parse_and_map() return value 638d39ed2ce6 nvdimm: Allow overwrite in the presence of disabled dimms 2f97ebc58d5f nvdimm: Fix firmware activation deadlock scenarios 98342148a8cd firmware: arm_scmi: Fix list protocols enumeration in the base protocol cff2553569f3 ASoC: sh: rz-ssi: Release the DMA channels in rz_ssi_probe() error path b7c13643e1f6 ASoC: sh: rz-ssi: Propagate error codes returned from platform_get_irq_byname() 94241e74b79c ASoC: sh: rz-ssi: Check return value of pm_runtime_resume_and_get() d5e9dd4f651e arm64: dts: ti: k3-am64-mcu: remove incorrect UART base clock rates 5650e103bfc7 soc: bcm: Check for NULL return of devm_kzalloc() 45f1920e26eb scsi: fcoe: Fix Wstringop-overflow warnings in fcoe_wwn_from_mac() c762c4206bb4 mfd: ipaq-micro: Fix error check return value of platform_get_irq() 2db3a8f54184 powerpc/fadump: fix PT_LOAD segment for boot memory area 40c84e778e5f Drivers: hv: vmbus: Fix handling of messages with transaction ID of zero c43efa63a610 arm64: dts: qcom: qrb5165-rb5: Fix can-clock node name 01d4fe0380f9 pinctrl: mediatek: mt8195: enable driver on mtk platforms dbd72f452e21 pinctrl/rockchip: support deferring other gpio params ffea838686b8 arm: mediatek: select arch timer for mt7629 2b9f355ad891 pinctrl: bcm2835: implement hook for missing gpio-ranges 20340be21699 gpiolib: of: Introduce hook for missing gpio-ranges ef1e9def63e4 crypto: marvell/cesa - ECB does not IV 8fb674216835 misc: ocxl: fix possible double free in ocxl_file_register_afu 11ee8e960007 ARM: dts: bcm2835-rpi-b: Fix GPIO line names fafc8daf0a24 ARM: dts: bcm2837-rpi-3-b-plus: Fix GPIO line name of power LED fdafe0bb000e ARM: dts: bcm2837-rpi-cm3-io3: Fix GPIO line names for SMPS I2C a444bafd72f3 ARM: dts: bcm2835-rpi-zero-w: Fix GPIO line name for Wifi/BT 775992b4cb1d ARM: dts: stm32: Fix PHY post-reset delay on Avenger96 ec65a8d8ca30 can: xilinx_can: mark bit timing constants as const 6830891ed5e4 platform/chrome: Re-introduce cros_ec_cmd_xfer and use it for ioctls fc1e9dd97cec ARM: dts: imx6dl-colibri: Fix I2C pinmuxing 9816480848c3 platform/chrome: cros_ec: fix error handling in cros_ec_register() 55e1c42d968f crypto: qat - set COMPRESSION capability for DH895XCC 7829a8595825 crypto: qat - set CIPHER capability for DH895XCC bb170dac3b7f crypto: qat - set COMPRESSION capability for QAT GEN2 69f4641ad492 crypto: qat - set CIPHER capability for QAT GEN2 99ace864e53e KVM: nVMX: Clear IDT vectoring on nested VM-Exit for double/triple fault a1d52910a0f4 KVM: nVMX: Leave most VM-Exit info fields unmodified on failed VM-Entry 854904552ee7 soc: qcom: llcc: Add MODULE_DEVICE_TABLE() 940808971b19 ARM: dts: ci4x10: Adapt to changes in imx6qdl.dtsi regarding fec clocks 16c25287acd0 PCI: dwc: Fix setting error return on MSI DMA mapping failure ad1c9d13e045 PCI: mediatek: Fix refcount leak in mtk_pcie_subsys_powerup() d41a739cc7c1 PCI: rockchip: Fix find_first_zero_bit() limit d3c684749f87 PCI: cadence: Fix find_first_zero_bit() limit c0730d8658c0 soc: qcom: smsm: Fix missing of_node_put() in smsm_parse_ipc e13ad5f23049 soc: qcom: smp2p: Fix missing of_node_put() in smp2p_parse_ipc 3f4c0083dd9a ARM: dts: suniv: F1C100: fix watchdog compatible 86a8ed8793f8 ARM: dts: BCM5301X: Update pin controller node name 5151f24ac937 ARM: dts: BCM5301X: update CRU block description cd1d22174175 memory: samsung: exynos5422-dmc: Avoid some over memory allocation 4cb6687016b4 PCI/ACPI: Allow D3 only if Root Port can signal and wake from D3 364f93243355 arm64: dts: mt8192: Fix nor_flash status disable typo e1d36fb7e70c arm64: dts: rockchip: Move drive-impedance-ohm to emmc phy on rk3399 a48a7f89494f dma-direct: don't over-decrypt memory 5beb74d11eab dma-direct: always leak memory that can't be re-encrypted 9ba801c80c47 dma-direct: don't call dma_set_decrypted for remapped allocations 82b3f045aff5 dma-direct: factor out dma_set_{de,en}crypted helpers 8eb0e5a2659c net/smc: postpone sk_refcnt increment in connect() 23a576718345 net: dsa: restrict SMSC_LAN9303_I2C kconfig 90920566df88 hinic: Avoid some over memory allocation 2ba52ad365c1 net: huawei: hinic: Use devm_kcalloc() instead of devm_kzalloc() d8642575a55d rxrpc: Fix decision on when to generate an IDLE ACK 12098cebf07b rxrpc: Don't let ack.previousPacket regress 9d5c62e63ae7 rxrpc: Fix overlapping ACK accounting cea2196643b2 rxrpc: Don't try to resend the request if we're receiving the reply b3a9b227d5e7 rxrpc: Fix listen() setting the bar too high for the prealloc rings 1047d4ac6677 hwmon: (pmbus) Check PEC support before reading other registers a459bd84ad41 hv_netvsc: Fix potential dereference of NULL pointer 651c6b2d1dac net: stmmac: fix out-of-bounds access in a selftest 41f3571616ac net: stmmac: selftests: Use kcalloc() instead of kzalloc() 38acee9e1453 ASoC: max98090: Move check for invalid values before casting in max98090_put_enab_tlv() a89ca82d6bf2 NFC: hci: fix sleep in atomic context bugs in nfc_hci_hcp_message_tx aa5b6d09ff66 net: macb: Fix PTP one step sync support 37fd61fc7020 PM: domains: Fix initialization of genpd's next_wakeup 85a18d128d18 ASoC: wm2000: fix missing clk_disable_unprepare() on error in wm2000_anc_transition() cf9c07d8f7e9 bfq: Allow current waker to defend against a tentative one 9de82bfc0514 bfq: Relax waker detection for shared queues 3ade442ea5d3 thermal/drivers/imx_sc_thermal: Fix refcount leak in imx_sc_thermal_probe 21ccc58b671a thermal/core: Fix memory leak in __thermal_cooling_device_register() ef1235c6514a thermal/drivers/broadcom: Fix potential NULL dereference in sr_thermal_probe c4e1280abead thermal/drivers/bcm2711: Don't clamp temperature at zero d50d1c703bbd drm/i915: Fix CFI violation with show_dynamic_id() a1bcaea4afca drm/msm/dpu: handle pm_runtime_get_sync() errors in bind path 3e6a23ce7460 selftests/bpf: Add missed ima_setup.sh in Makefile beb81c13d020 drm/msm: don't free the IRQ if it was not requested 00fcd8552cce x86/sev: Annotate stack change in the #VC handler 33546183c16c drm: msm: fix possible memory leak in mdp5_crtc_cursor_set() edff4c1af831 drm/msm/a6xx: Fix refcount leak in a6xx_gpu_init a11f4f01885a ext4: reject the 'commit' option on ext2 filesystems 9ebbfa73d699 regulator: scmi: Fix refcount leak in scmi_regulator_probe 692c8de5bdbc media: rkvdec: h264: Fix bit depth wrap in pps packet 9031ef386621 media: rkvdec: h264: Fix dpb_valid implementation 3c90fdbac6b2 media: staging: media: rkvdec: Make use of the helper function devm_platform_ioremap_resource() 54d6fdf66dd4 media: i2c: ov5648: fix wrong pointer passed to IS_ERR() and PTR_ERR() 8329361a3eba media: ov7670: remove ov7670_power_off from ov7670_remove 018b0292c180 kselftest/arm64: bti: force static linking 2a3966b950b3 ASoC: ti: j721e-evm: Fix refcount leak in j721e_soc_probe_* cf31d1ef3839 net: hinic: add missing destroy_workqueue in hinic_pf_to_mgmt_init 9b01252e6c20 sctp: read sk->sk_bound_dev_if once in sctp_rcv() d17b01588e0c m68k: math-emu: Fix dependencies of math emulation support b5518b9b41f1 nvme: set dma alignment to dword ce237c1e252d Bluetooth: use hdev lock for accept_list and reject_list in conn req ab00f8c6b14e Bluetooth: use hdev lock in activate_scan for hci_is_adv_monitoring 65d347cb39e2 Bluetooth: fix dangling sco_conn and use-after-free in sco_sock_timeout dd646f51808e media: hantro: HEVC: Fix tile info buffer value computation 1207ddc93b9e media: atmel: atmel-sama5d2-isc: fix wrong mask in YUYV format check a4cd52464bf2 media: vsp1: Fix offset calculation for plane cropping 3309c2c574e1 media: pvrusb2: fix array-index-out-of-bounds in pvr2_i2c_core_init 2f6ced0e8fa5 media: exynos4-is: Change clk_disable to clk_disable_unprepare b6db1bbeaf79 media: i2c: rdacm2x: properly set subdev entity function f0d9105f2843 media: atmel: atmel-isc: Fix PM disable depth imbalance in atmel_isc_probe 204e53586b36 media: st-delta: Fix PM disable depth imbalance in delta_probe 0d2127608348 mt76: do not attempt to reorder received 802.3 packets without agg session 663457f421d4 mt76: mt7921: Fix the error handling path of mt7921_pci_probe() 8ffc866d2f18 media: exynos4-is: Fix PM disable depth imbalance in fimc_is_probe 819c8af5e572 media: aspeed: Fix an error handling path in aspeed_video_probe() 795cc5b2b5a2 scripts/faddr2line: Fix overlapping text section failures 7fc8f4717e39 kselftest/cgroup: fix test_stress.sh to use OUTPUT dir d63ffecd1136 block: Fix the bio.bi_opf comment 85d899f39662 ASoC: samsung: Fix refcount leak in aries_audio_probe e2fa42e4c231 ASoC: samsung: Use dev_err_probe() helper 6635e6ba1649 dma-direct: don't fail on highmem CMA pages in dma_direct_alloc_pages 639518f8e0d3 dma-direct: factor out a helper for DMA_ATTR_NO_KERNEL_MAPPING allocations 56ab0c010274 regulator: pfuze100: Fix refcount leak in pfuze_parse_regulators_dt 244911244066 ASoC: mxs-saif: Fix refcount leak in mxs_saif_probe cf760e494ee5 ASoC: imx-hdmi: Fix refcount leak in imx_hdmi_probe 922bccdb1796 ASoC: fsl: Fix refcount leak in imx_sgtl5000_probe 8737b5163f4e ASoC: fsl: Use dev_err_probe() helper 319d60b74860 HID: amd_sfh: Modify the hid name 21e8fc0c574c HID: amd_sfh: Modify the bus name 7fef8ec5b1d8 wilc1000: fix crash observed in AP mode with cfg80211_register_netdevice() 1eb4f56f8ff9 ath11k: Don't check arvif->is_started before sending management frames 84e92386d12d perf/amd/ibs: Use interrupt regs ip for stack unwinding a532b341d704 samples: bpf: Don't fail for a missing VMLINUX_BTF when VMLINUX_H is provided 0480f70d13c6 regulator: qcom_smd: Fix up PM8950 regulator configuration ca3fd5ff7b80 Revert "cpufreq: Fix possible race in cpufreq online error path" 10f537219629 spi: spi-fsl-qspi: check return value after calling platform_get_resource_byname() 76f5bd1eed01 iomap: iomap_write_failed fix e7308391df97 arm64: stackleak: fix current_top_of_stack() 29d441903f22 media: uvcvideo: Fix missing check to determine if element is found in list 3aece8b03c08 drm/msm: return an error pointer in msm_gem_prime_get_sg_table() 09bdeedc1fc5 drm/msm/mdp5: Return error code in mdp5_mixer_release when deadlock is detected 04bef5f1ba8e drm/msm/mdp5: Return error code in mdp5_pipe_release when deadlock is detected c063df41227d drm/msm/dp: fix event thread stuck in wait_event after kthread_stop() f5947118e729 drm/msm/dsi: fix address for second DSI PHY on SDM660 81180f6d74c2 regulator: core: Fix enable_count imbalance with EXCLUSIVE_GET 75868ee93b1d arm64: fix types in copy_highpage() 381a1e274872 x86/mm: Cleanup the control_va_addr_alignment() __setup handler 49887ad6ba63 irqchip/aspeed-scu-ic: Fix irq_of_parse_and_map() return value 89a223d81114 irqchip/aspeed-i2c-ic: Fix irq_of_parse_and_map() return value c1cfb6f65238 irqchip/exiu: Fix acknowledgment of edge triggered interrupts 737b14e49070 x86: Fix return value of __setup handlers 20b946ef8496 nl80211: don't hold RTNL in color change request bd85a268bf82 virtio_blk: fix the discard_granularity and discard_alignment queue limits 18f2967418d0 perf tools: Use Python devtools for version autodetection rather than runtime ac3319c4ccf4 spi: cadence-quadspi: fix Direct Access Mode disable for SoCFPGA b54926bd558d drm/rockchip: vop: fix possible null-ptr-deref in vop_bind() bd14de73644e kunit: fix debugfs code to use enum kunit_status, not bool ee21431e3022 drm/panel: panel-simple: Fix proper bpc for AM-1280800N3TZQW-T00H 4d6582938ad3 drm/msm: add missing include to msm_drv.c e5d7cb9a18f1 drm/msm/hdmi: fix error check return value of irq_of_parse_and_map() 4cd66a8016b8 drm/msm/hdmi: check return value after calling platform_get_resource_byname() 212ecbeaf10a drm/msm/dsi: fix error checks and return values for DSI xmit functions f7e3daef5e23 drm/msm/dp: do not stop transmitting phy test pattern during DP phy compliance test bac5ff8594cb drm/msm/dp: reset DP controller before transmit phy test pattern 75ec09a929dd drm/msm/dp: fix error check return value of irq_of_parse_and_map() d5e7956d8f5b drm/msm/dp: stop event kernel thread when DP unbind ef4bdaac7cb5 drm/msm/disp/dpu1: set vbif hw config to NULL to avoid use after memory free during pm runtime resume 4ae67e8494e1 perf tools: Add missing headers needed by util/data.h 79c431eefd08 ASoC: rk3328: fix disabling mclk on pclk probe failure 32f8691dd789 x86/speculation: Add missing prototype for unpriv_ebpf_notify() e5b1e419cdb6 mtd: rawnand: intel: fix possible null-ptr-deref in ebu_nand_probe() 0cfee868b89f mtd: rawnand: cadence: fix possible null-ptr-deref in cadence_nand_dt_probe() 6a97103fe022 x86/pm: Fix false positive kmemleak report in msr_build_context() fad41a8f8856 mtd: spi-nor: core: Check written SR value in spi_nor_write_16bit_sr_and_check() 32c7cbb75b36 libbpf: Fix logic for finding matching program for CO-RE relocation 2324985aa700 selftests/resctrl: Fix null pointer dereference on open failed 4be045434923 drm/v3d: Fix null pointer dereference of pointer perfmon 663d326bcf3a scsi: ufs: core: Exclude UECxx from SFR dump list f265dea6b8b8 scsi: ufs: qcom: Fix ufs_qcom_resume() 90e9c14206e3 scsi: iscsi: Fix harmless double shift bug fbe55bc9ab7b drm/msm/dpu: adjust display_v_end for eDP and DP 6411d0c45878 drm/msm/hdmi: switch to drm_bridge_connector 181ec5b45a22 drm/msm/dp: Modify prototype of encoder based API 9ea7148f61cd selftests/damon: add damon to selftests root Makefile 6fbd040cae20 of: overlay: do not break notify on NOTIFY_{OK|STOP} 9b2aa765fb29 spi: rockchip: fix missing error on unsupported SPI_CS_HIGH 3359a48495ac spi: rockchip: Preset cs-high and clk polarity in setup progress 523f6fe7b034 spi: rockchip: Stop spi slave dma receiver when cs inactive eb57de933e4a fsnotify: fix wrong lockdep annotations 4ab1195c213d inotify: show inotify mask flags in proc fdinfo f41c9418c589 mtdblock: warn if opened on NAND 7784d22f81a2 ALSA: pcm: Check for null pointer of pointer substream before dereferencing it 260cd3146fc4 drm/panel: simple: Add missing bus flags for Innolux G070Y2-L01 1911bc6e6d24 media: hantro: Empty encoder capture buffers by default a4ec75df7057 media: i2c: max9286: fix kernel oops when removing module 678c63978e09 media: i2c: max9286: Use "maxim,gpio-poc" property d7678a7a55d0 media: i2c: max9286: Use dev_err_probe() helper 7f6defe0fabc ath9k_htc: fix potential out of bounds access with invalid rxstatus->rs_keyix 5c7957948c58 printk: wake waiters for safe and NMI contexts 3b336d607b78 printk: add missing memory barrier to wake_up_klogd() 195cb7826a47 printk: use atomic updates for klogd work bf422b68e772 cpufreq: Fix possible race in cpufreq online error path 7ba2bb87e9e9 spi: img-spfi: Fix pm_runtime_get_sync() error checking dc4d1f3b53f8 sched/psi: report zeroes for CPU full at the system level 36f416fdda1e sched/fair: Fix cfs_rq_clock_pelt() for throttled cfs_rq 60768ffcede2 signal: Deliver SIGTRAP on perf event asynchronously if blocked 4c2122a3d07e drm/mediatek: dpi: Use mt8183 output formats for mt8192 be96baa0c795 regulator: da9121: Fix uninit-value in da9121_assign_chip_model() c731d18a399e drm/bridge: Fix error handling in analogix_dp_probe 24f9dfdaece9 HID: elan: Fix potential double free in elan_input_configured 2573a45b5176 HID: hid-led: fix maximum brightness for Dream Cheeky 3830dbdfb9a4 mtd: rawnand: denali: Use managed device resources 814706376f36 EDAC/dmc520: Don't print an error for each unconfigured interrupt line 4400e542b80f drbd: fix duplicate array initializer ae42074b409f target: remove an incorrect unmap zeroes data deduction c16539ef982c device property: Allow error pointer to be passed to fwnode APIs ecc7b8dedf73 device property: Check fwnode->secondary when finding properties b61f1f3a0ea7 efi: Add missing prototype for efi_capsule_setup_info 1632be63862f NFC: NULL out the dev->rfkill to prevent UAF 0377e8f544a3 ixp4xx_eth: fix error check return value of platform_get_irq() ffd4ae87a9f6 net: dsa: mt7530: 1G can also support 1000BASE-X link mode 79e852bf8fd0 scftorture: Fix distribution of short handler delays da840f354836 spi: spi-ti-qspi: Fix return value handling of wait_for_completion_timeout 4cb37f715f60 drm: mali-dp: potential dereference of null pointer 7e6ad65b6dc5 drm/komeda: Fix an undefined behavior bug in komeda_plane_add() 48bd4e97dbfd nl80211: show SSID for P2P_GO interfaces c07f6772a058 mptcp: reset the packet scheduler on PRIO change 4b92cfc4446d x86/PCI: Fix ALi M1487 (IBC) PIRQ router link value interpretation 049a44dfd6df libbpf: Don't error out on CO-RE relos for overriden weak subprogs d47f85cc0171 drm/vc4: txp: Force alpha to be 0xff if it's disabled 01c9020b2e7c drm/vc4: txp: Don't set TXP_VSTART_AT_EOF 0e26a6da02e6 drm/vc4: hvs: Reset muxes at probe time fdb3da70ad02 drm/mediatek: Fix mtk_cec_mask() 08465a1889cb drm/vc4: hvs: Fix frame count register readout 7c7a1f717327 x86/delay: Fix the wrong asm constraint in delay_loop() 61a85a20e8df ASoC: mediatek: Fix missing of_node_put in mt2701_wm8960_machine_probe 48889eb3cce9 ASoC: mediatek: Fix error handling in mt8173_max98090_dev_probe 56846d96cce0 spi: qcom-qspi: Add minItems to interconnect-names d5b66645305c mtd: spinand: gigadevice: fix Quad IO for GD5F1GQ5UExxG adb1ff124a2a drm: bridge: icn6211: Fix HFP_HSW_HBP_HI and HFP_MIN handling 495f08380e84 drm: bridge: icn6211: Fix register layout faeb95b4adaa drm/bridge: adv7511: clean up CEC adapter when probe fails 96db9afa4958 drm/edid: fix invalid EDID extension block filtering 996409ee9716 ath9k: fix ar9003_get_eepmisc b0bc3af3f09d drm: bridge: it66121: Fix the register page length 384b9eeb9f29 ath11k: acquire ab->base_lock in unassign when finding the peer by addr 2525e264ce5b drm/vmwgfx: Fix an invalid read 97c8a8583464 dt-bindings: display: sitronix, st7735r: Fix backlight in example 4399781c49b2 drm/bridge_connector: enable HPD by default if supported 710051ebb77b drm: fix EDID struct for old ARM OABI format 96c460687813 Input: gpio-keys - cancel delayed work only in case of GPIO 32e6aea33944 RDMA/hfi1: Prevent panic when SDMA is disabled 9e5b03ca0214 smb3: check for null tcon df6d8b689252 powerpc/iommu: Add missing of_node_put in iommu_init_early_dart 787255e6190a macintosh/via-pmu: Fix build failure when CONFIG_INPUT is disabled a4a6a3826943 powerpc/powernv: fix missing of_node_put in uv_init() df802880a7f9 powerpc/xics: fix refcount leak in icp_opal_init() ce29ea35402d powerpc/powernv/vas: Assign real address to rx_fifo in vas_rx_win_attr 5eed36dc775e tracing: incorrect isolate_mote_t cast in mm_vmscan_lru_isolate 72f58a176a02 alpha: fix alloc_zeroed_user_highpage_movable() 6cd8b30790d0 KVM: PPC: Book3S HV Nested: L2 LPCR should inherit L1 LPES setting 2cdd52840353 PCI: Avoid pci_dev_lock() AB/BA deadlock with sriov_numvfs_store() 5ca40fcf0da0 powerpc/rtas: Keep MSR[RI] set when calling RTAS 4668e18bc299 cpufreq: Avoid unnecessary frequency updates due to mismatch a3265a944003 ARM: hisi: Add missing of_node_put after of_find_compatible_node 80b06c4afc14 ARM: dts: exynos: add atmel,24c128 fallback to Samsung EEPROM 83c329b980bd ARM: versatile: Add missing of_node_put in dcscb_init c16b59d44513 pinctrl: renesas: rzn1: Fix possible null-ptr-deref in sh_pfc_map_resources() 50c292b469d4 fat: add ratelimit to fat*_ent_bread() a0f7180a2c1c powerpc/fadump: Fix fadump to work with a different endian capture kernel de8f0b173d07 ARM: OMAP1: clock: Fix UART rate reporting algorithm 035ce4ffe0fe ALSA: usb-audio: Move generic implicit fb quirk entries into quirks.c 07ddf6fbfea1 ALSA: usb-audio: Add quirk bits for enabling/disabling generic implicit fb 4b9185fbdbfb arm64: dts: qcom: sdm845-xiaomi-beryllium: fix typo in panel's vddio-supply property 4b9380d92c66 fs: jfs: fix possible NULL pointer dereference in dbFree() 7cef9274fa1b soc: ti: ti_sci_pm_domains: Check for null return of devm_kcalloc eee44c726842 crypto: ccree - use fine grained DMA mapping dir cb1be1d4be18 PM / devfreq: rk3399_dmc: Disable edev on remove() 5d44a053594c arm64: dts: qcom: msm8994: Fix BLSP[12]_DMA channels count 8337956649ee arm64: dts: qcom: msm8994: Fix the cont_splash_mem address fccd667c9c57 ARM: dts: s5pv210: align DMA channels with dtschema 5712f029726e ARM: dts: socfpga: align interrupt controller node name with dtschema 531156e1712f ARM: dts: ox820: align interrupt controller node name with dtschema b6c6b398629d IB/rdmavt: add missing locks in rvt_ruc_loopback ff876b6cf578 scsi: target: tcmu: Avoid holding XArray lock when calling lock_page b897da780fd4 gfs2: use i_lock spin_lock for inode qadata da6b6b4eab55 selftests/bpf: fix btf_dump/btf_dump due to recent clang change f8bd7f369bb8 char: tpm: cr50_i2c: Suppress duplicated error message in .remove() 4bcd926d787e eth: tg3: silence the GCC 12 array-bounds warning dd0728692413 afs: Adjust ACK interpretation to try and cope with NAT 65b578726d48 rxrpc, afs: Fix selection of abort codes a6e80df4f02c rxrpc: Return an error to sendmsg if call failed 16195406211b m68k: atari: Make Atari ROM port I/O write macros return void d295f28cb6eb net: ipa: ignore endianness if there is no header 6f516847427c x86/microcode: Add explicit CPU vendor dependency 28beef47f18b can: mcp251xfd: silence clang's -Wunaligned-access warning 980b79d0be56 nvme: set non-mdts limits in nvme_scan_work d9c96e05574f ACPI: CPPC: Assume no transition latency if no PCCT 649689f49ad9 ASoC: rt1015p: remove dependency on GPIOLIB f8ceb9745ba7 ASoC: max98357a: remove dependency on GPIOLIB bdd577016943 media: hantro: Stop using H.264 parameter pic_num 16cae5d85802 media: exynos4-is: Fix compile warning 660dfa033ccc net: phy: micrel: Allow probing without .driver_data 5005002b2e12 drm/amd/pm: update smartshift powerboost calc for smu13 c525d3385f6d drm/amd/pm: update smartshift powerboost calc for smu12 c2673b86b419 nbd: Fix hung on disconnect request if socket is closed before 061a6159cea5 ASoC: rt5645: Fix errorenous cleanup order 906c81dba8ee nvme-pci: fix a NULL pointer dereference in nvme_alloc_admin_tags 48d32e41bbfe openrisc: start CPU timer early in boot 6d5deb242874 usbnet: Run unregister_netdev() before unbind() again 35121d0bb7ad media: cec-adap.c: fix is_configuring state 32c7b04d535a media: imon: reorganize serialization 271bea32acc4 media: ccs-core.c: fix failure to call clk_disable_unprepare c16cfcac77ec media: hantro: HEVC: unconditionnaly set pps_{cb/cr}_qp_offset values a1f2cb0a2613 media: coda: limit frame interval enumeration to supported encoder frame sizes eeb4819e94aa media: rga: fix possible memory leak in rga_probe 4b6807b1cfb8 mt76: fix encap offload ethernet type check bf5572fb3fc4 mt76: mt7921: accept rx frames with non-standard VHT MCS10-11 03755410a8f6 rtlwifi: Use pr_warn instead of WARN_ONCE 25929a5a69cf ipmi: Fix pr_fmt to avoid compilation issues 98a0c0dea51d ipmi:ssif: Check for NULL msg when handling events and messages 717c6f4570a6 ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default e202dad51908 dma-debug: change allocation mode from GFP_NOWAIT to GFP_ATIOMIC bab459663250 spi: stm32-qspi: Fix wait_cmd timeout in APM mode aeca695a19f8 sched/core: Avoid obvious double update_rq_clock warning cab410da48c2 perf/amd/ibs: Cascade pmu init functions' return value 69b296597656 s390/preempt: disable __preempt_count_add() optimization for PROFILE_ALL_BRANCHES 6320ae1b5876 net: remove two BUG() from skb_checksum_help() db6da340d66b scsi: lpfc: Alter FPIN stat accounting logic 2200453e8910 ASoC: tscs454: Add endianness flag in snd_soc_component_driver db6d83e09f76 of: Support more than one crash kernel regions for kexec -s 22e0b0b84c53 HID: bigben: fix slab-out-of-bounds Write in bigben_probe 4262a0e46b08 regulator: mt6315: Enforce regulator-compatible, not name b305469ed004 drm/amdgpu/ucode: Remove firmware load type check in amdgpu_ucode_free_bo a2c87348aceb drm/amdgpu/psp: move PSP memory alloc from hw_init to sw_init da3b69a56454 mlxsw: Treat LLDP packets as control 1377b79917e9 mlxsw: spectrum_dcb: Do not warn about priority changes 9bb5de6e0b1a ASoC: dapm: Don't fold register value changes into notifications 77d7fb14890f net/mlx5: fs, delete the FTE when there are no rules attached to it 87402434ea84 ipv6: Don't send rs packets to the interface of ARPHRD_TUNNEL 04be468ec13f scsi: target: tcmu: Fix possible data corruption 903d01a220ef drm: msm: fix error check return value of irq_of_parse_and_map() 621916afe8cd arm64: compat: Do not treat syscall number as ESR_ELx for a bad syscall c2272428090d ath10k: skip ath10k_halt during suspend for driver state RESTARTING ae488dafe074 drm/amd/pm: fix the compile warning 978e3d023256 drm/plane: Move range check for format_count earlier 47187f617791 ASoC: Intel: bytcr_rt5640: Add quirk for the HP Pro Tablet 408 451b9076903a ath11k: disable spectral scan during spectral deinit 40cf4ea4d2d4 scsi: lpfc: Fix resource leak in lpfc_sli4_send_seq_to_ulp() 3ab08d7c1653 scsi: ufs: Use pm_runtime_resume_and_get() instead of pm_runtime_get_sync() 7719a8044bf6 drm/amdgpu/sdma: Fix incorrect calculations of the wptr of the doorbells 942ce0cba14c scsi: megaraid: Fix error check return value of register_chrdev() 7eb8e4787b43 drivers: mmc: sdhci_am654: Add the quirk to set TESTCD bit 353298cadbd4 mmc: jz4740: Apply DMA engine limits to maximum segment size 27f672af28a8 md/bitmap: don't set sb values if can't pass sanity check 1f0fc1dfb5fd media: cx25821: Fix the warning when removing the module 98106f100f50 media: pci: cx23885: Fix the error handling in cx23885_initdev() 9c385b961d4c media: venus: hfi: avoid null dereference in deinit 84bf55461d2b ath9k: fix QCA9561 PA bias level 4374b8d71ce8 ASoC: rsnd: care return value from rsnd_node_fixed_index() 24632913453f ASoC: rsnd: care default case on rsnd_ssiu_busif_err_status_clear() a5ce7051db04 drm/amd/pm: fix double free in si_parse_power_table() 2bcec28ac0b3 cpuidle: PSCI: Improve support for suspend-to-RAM for PSCI OSI mode ae373d66c427 scsi: lpfc: Fix call trace observed during I/O with CMF enabled 7625e81de216 scsi: lpfc: Fix SCSI I/O completion and abort handler deadlock 271725e40285 scsi: lpfc: Move cfg_log_verbose check before calling lpfc_dmp_dbg() fcd1893ef57b tools/power turbostat: fix ICX DRAM power numbers 30be187da579 spi: spi-rspi: Remove setting {src,dst}_{addr,addr_width} based on DMA direction ecfe184509a5 rtw88: 8821c: fix debugfs rssi value 5cc6f623f481 ALSA: jack: Access input_dev under mutex 64e9f4f65c94 sfc: ef10: Fix assigning negative value to unsigned variable 2da36b14af94 rcu: Make TASKS_RUDE_RCU select IRQ_WORK ba722d061bc4 rcu-tasks: Fix race in schedule and flush work d0d266c2f689 drm/amd/display: Disabling Z10 on DCN31 3f2dc8106345 drm/komeda: return early if drm_universal_plane_init() fails. 042f8d5a13d2 mac80211: minstrel_ht: fix where rate stats are stored (fixes debugfs output) a425d18a131f ACPICA: Avoid cache flush inside virtual machines 063ed7dbf9d3 x86/platform/uv: Update TSC sync state for UV5 0781b564048b fbcon: Consistently protect deferred_takeover with console_lock() 7665af570b84 ipv6: fix locking issues with loops over idev->addr_list 48d4a820fd33 ipw2x00: Fix potential NULL dereference in libipw_xmit() 9547e5ed9c59 b43: Fix assigning negative value to unsigned variable e7823a60f339 b43legacy: Fix assigning negative value to unsigned variable 07ea9293330d mwifiex: add mutex lock for call in mwifiex_dfs_chan_sw_work_queue 2485af5ca4bb selftests/bpf: Fix parsing of prog types in UAPI hdr for bpftool sync 3117e7a0de6f selftests/bpf: Fix vfs_link kprobe definition 32e10aabc287 drm/virtio: fix NULL pointer dereference in virtio_gpu_conn_get_modes 079164db407c drm/vmwgfx: validate the screen formats 4475d3c3b224 iommu/vt-d: Add RPLS to quirk list to skip TE disabling 08128d6cac4e btrfs: fix the error handling for submit_extent_page() for btrfs_do_readpage() 80e2340d1f80 btrfs: repair super block num_devices automatically b17dada226ab btrfs: return correct error number for __extent_writepage_io() 018110b5daa8 btrfs: add "0x" prefix for unsupported optional features 83d0ed00cca8 ptrace: Reimplement PTRACE_KILL by always sending SIGKILL 7400a7e0a7ae ptrace/xtensa: Replace PT_SINGLESTEP with TIF_SINGLESTEP e1c91672c5c8 ptrace/um: Replace PT_DTRACE with TIF_SINGLESTEP 260650ddc864 x86/sgx: Set active memcg prior to shmem allocation 8765a423a87d x86/kexec: fix memory leak of elf header buffer 7aef4ecc3150 perf/x86/intel: Fix event constraints for ICL cc0dd4456f95 x86/MCE/AMD: Fix memory leak when threshold_create_bank() fails d9a04bc7d1b8 platform/x86: intel-hid: fix _DSM function index handling dfe5921112cf xhci: Allow host runtime PM as default for Intel Alder Lake N xHCI 791f532de70d cifs: when extending a file with falloc we should make files not-sparse ce0008a0e410 cifs: fix potential double free during failed mount d7b5577272c2 fs/ntfs3: Restore ntfs_xattr_get_acl and ntfs_xattr_set_acl functions 79f44f05e756 fs/ntfs3: Update i_ctime when xattr is added d8be98ab8825 fs/ntfs3: Fix some memory leaks in an error handling path of 'log_replay()' 8bac05d61f26 fs/ntfs3: In function ntfs_set_acl_ex do not change inode->i_mode if called from function ntfs_init_acl f45bd2922d66 fs/ntfs3: Check new size for limits dc05aa14d311 fs/ntfs3: Keep preallocated only if option prealloc enabled 3eb42b847e43 fs/ntfs3: Fix fiemap + fix shrink file size (to remove preallocated space) 87e9cd4b8692 fs/ntfs3: Update valid size if -EIOCBQUEUED 0cebad7ee61a usb: core: hcd: Add support for deferring roothub registration 5a3eec6f67d3 usb: dwc3: gadget: Move null pinter check to proper place bf2558bbdce3 usb: isp1760: Fix out-of-bounds array access fdcb8a893aec USB: new quirk for Dell Gen 2 devices c2dd96835fbb USB: serial: option: add Quectel BG95 modem 2514cc471b40 USB: serial: pl2303: fix type detection for odd device 11868ca21585 ALSA: usb-audio: Cancel pending work at closing a MIDI substream 3e7e75378de5 ALSA: hda/realtek - Fix microphone noise on ASUS TUF B550M-PLUS 99137afd8445 ALSA: hda/realtek: Enable 4-speaker output for Dell XPS 15 9520 laptop 0e06c3b43ddc ALSA: hda/realtek - Add new type for ALC245 7b50d7cc2895 riscv: Move alternative length validation into subsection c64d777c91e0 riscv: Wire up memfd_secret in UAPI header 0179777e29d4 riscv: Fix irq_work when SMP is disabled 1b1dfd94b2a5 riscv: Initialize thread pointer before calling C functions 87fd2d27c9ea RISC-V: Mark IORESOURCE_EXCLUSIVE for reserved mem instead of IORESOURCE_BUSY e639a66ca9b8 parisc/stifb: Keep track of hardware path of graphics card 8b8fe78cae1d parisc/stifb: Implement fb_is_primary_device() fced6c0622da binfmt_flat: do not stop relocating GOT entries prematurely on riscv ---- Link: https://lore.kernel.org/r/20220607164934.766888869@linuxfoundation.org # v5.15.46 Link: https://github.com/Freescale/linux-fslc/pull/578 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> (cherry picked from commit 0e7b9cc8074bc5c4dedcc60c8a584db8702879b7)
* linux-fslc-lts: update to v5.15.46Andrey Zhizhikin2022-06-161-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded up to v5.15.46 from stable korg. Following upstream commits are included in this version: ---- aed23654e8ed Linux 5.15.46 c24cff012420 block: fix bio_clone_blkg_association() to associate with proper blkcg_gq 97a40c22013a pinctrl/rockchip: support setting input-enable param 2027647245ef md: bcache: check the return value of kzalloc() in detached_dev_do_request() 36a2fc44c574 md: fix double free of io_acct_set bioset f63fd1e0e0fc md: Don't set mddev private to NULL in raid0 pers->free 61decb58486d fs/ntfs3: Fix invalid free in log_replay 00f1de9cffec exportfs: support idmapped mounts e5b310b512e7 fs: add two trivial lookup helpers b175e8c46d93 interconnect: qcom: icc-rpmh: Add BCMs to commit list in pre_aggregate 8e79bf98061c interconnect: qcom: sc7180: Drop IP0 interconnects d973bc80e7d4 ext4: only allow test_dummy_encryption when supported cd2086394f04 MIPS: IP30: Remove incorrect `cpu_has_fpu' override bfa8e0dfa2ff MIPS: IP27: Remove incorrect `cpu_has_fpu' override 9262f0ce3c76 RDMA/rxe: Generate a completion for unsupported/invalid opcode 83f4a22ca6ec RDMA/hns: Remove the num_cqc_timer variable fdcb03632ab6 staging: r8188eu: delete rtw_wx_read/write32() 6004fccaf82f Revert "random: use static branch for crng_ready()" 358f12ae2e53 list: test: Add a test for list_is_head() 85a2806c40da kseltest/cgroup: Make test_stress.sh work if run interactively 1810bafaca2b net: ipa: fix page free in ipa_endpoint_replenish_one() f654596e3a08 net: ipa: fix page free in ipa_endpoint_trans_release() ba173a6f8d8d phy: qcom-qmp: fix reset-controller leak on probe errors e9f53bfcd4ae coresight: core: Fix coresight device probe failure issue a30acbb5dfb7 blk-iolatency: Fix inflight count imbalances and IO hangs on offline 501c5eae2697 vdpasim: allow to enable a vq repeatedly bd56db7cb81e dt-bindings: gpio: altera: correct interrupt-cells 5b726ed6a54c docs/conf.py: Cope with removal of language=None in Sphinx 5.0.0 b5cb51cf21f5 SMB3: EBADF/EIO errors in rename/open caused by race condition in smb2_compound_op 54de256d35b0 ARM: pxa: maybe fix gpio lookup tables 2c3dd5badde8 ARM: dts: s5pv210: Remove spi-cs-high on panel in Aries b246695636a8 phy: qcom-qmp: fix struct clk leak on probe errors ebc56b0f737b clk: tegra: Add missing reset deassertion c465cf934bb1 arm64: tegra: Add missing DFLL reset on Tegra210 977cc97b2e50 arm64: dts: qcom: ipq8074: fix the sleep clock frequency 99367bf45dc6 gma500: fix an incorrect NULL check on list iterator 9a1f41d77bb4 tilcdc: tilcdc_external: fix an incorrect NULL check on list iterator 339ddef25f86 serial: pch: don't overwrite xmit->buf[0] by x_char 5607652823ac bcache: avoid journal no-space deadlock by reserving 1 journal bucket cc7ff57a0acf bcache: remove incremental dirty sector counting for bch_sectors_dirty_init() df973468f9ce bcache: improve multithreaded bch_sectors_dirty_init() a5580b90d378 bcache: improve multithreaded bch_btree_check() 2037d8cf8ceb stm: ltdc: fix two incorrect NULL checks on list iterator 9161ae1c04cd carl9170: tx: fix an incorrect use of list iterator 91d973aa0d69 ASoC: rt5514: Fix event generation for "DSP Voice Wake Up" control 6ad81ad0cf57 rtl818x: Prevent using not initialized queues 4b02493838d9 xtensa/simdisk: fix proc_read_simdisk() fd9a5081ee33 mm/memremap: fix missing call to untrack_pfn() in pagemap_range() 715455ca5e81 hugetlb: fix huge_pmd_unshare address update 0a561368ceca nodemask.h: fix compilation error with GCC12 fb49bd85dfac mm/page_alloc: always attempt to allocate at least one page during bulk allocation c142bddf3706 Revert "mm/cma.c: remove redundant cma_mutex lock" f81e67efa712 iommu/dma: Fix iova map result check bug a3f98e4331e0 iommu/msm: Fix an incorrect NULL check on list iterator 69c14d29727c ksmbd: fix outstanding credits related bugs cae2978d6907 ftrace: Clean up hash direct_functions on register failures 53b858c80753 kexec_file: drop weak attribute from arch_kexec_apply_relocations[_add] 10995a382271 um: Fix out-of-bounds read in LDT setup 06ebe1bd3071 um: chan_user: Fix winch_tramp() return value b012254ad018 um: Use asm-generic/dma-mapping.h 92dce560a809 mac80211: upgrade passive scan to active scan on DFS channels after beacon rx 9cf980092286 cfg80211: declare MODULE_FIRMWARE for regulatory.db 8e354518f576 thermal: devfreq_cooling: use local ops instead of global ops de23a6a1a31f irqchip: irq-xtensa-mx: fix initial IRQ affinity 297c9c640d6e irqchip/armada-370-xp: Do not touch Performance Counter Overflow on A375, A38x, A39x ba810df878b0 csky: patch_text: Fixup last cpu should be master f828af2c527d mmc: core: Allows to override the timeout value for ioctl() path 3f09ec80f115 RDMA/hfi1: Fix potential integer multiplication overflow errors 64639d11186e Kconfig: Add option for asm goto w/ tied outputs to workaround clang-13 bug 3892794a1813 ima: remove the IMA_TEMPLATE Kconfig option 5fd1717439ea media: coda: Add more H264 levels for CODA960 dc2672109c86 media: coda: Fix reported H264 profile c925d688e4dc mtd: cfi_cmdset_0002: Use chip_ready() for write on S29GL064N b974364bda19 mtd: cfi_cmdset_0002: Move and rename chip_check/chip_ready/chip_good_for_write a105177c0510 md: fix an incorrect NULL check in md_reload_sb 7907930218a6 md: fix an incorrect NULL check in does_sb_need_changing 35511d4fdd6b drm/i915/dsi: fix VBT send packet port selection for ICL+ df1f9631eb6d drm/bridge: analogix_dp: Grab runtime PM reference for DP-AUX a810f54d0576 drm/nouveau/kms/nv50-: atom: fix an incorrect NULL check on list iterator d1efc36beaaa drm/nouveau/clk: Fix an incorrect NULL check on list iterator 03bd455a79f6 drm/etnaviv: check for reaped mapping in etnaviv_iommu_unmap_gem 6e842e680bf0 drm/nouveau/subdev/bus: Ratelimit logging for fault errors 70276460e914 drm/amdgpu/cs: make commands with 0 chunks illegal behaviour. f55f9e7ce63b landlock: Fix same-layer rule unions f859580c2738 landlock: Create find_rule() from unmask_layers() f7d62cb59f6d landlock: Reduce the maximum number of layers to 16 f4cd27b8466a landlock: Define access_mask_t to enforce a consistent access mask size 90136f20a3d4 selftests/landlock: Test landlock_create_ruleset(2) argument check ordering c1d9c0d0c7a9 landlock: Change landlock_restrict_self(2) check ordering 1707df9edaed landlock: Change landlock_add_rule(2) argument check ordering bb416965dbb8 selftests/landlock: Add tests for O_PATH e3e10606ba50 selftests/landlock: Fully test file rename with "remove" access df2af378bc0c selftests/landlock: Extend access right tests to directories 1d6722353be7 selftests/landlock: Add tests for unknown access rights d709e275a05b selftests/landlock: Extend tests for minimal valid attribute size a6d127b86916 selftests/landlock: Make tests build with old libc e42fd0775536 landlock: Fix landlock_add_rule(2) documentation ef350611729b samples/landlock: Format with clang-format ace624691974 samples/landlock: Add clang-format exceptions de7a39e84588 selftests/landlock: Format with clang-format 43c3014c6fd4 selftests/landlock: Normalize array assignment f5c70d9deab0 selftests/landlock: Add clang-format exceptions 695c7c06162a landlock: Format with clang-format 58f52ad1d0ad landlock: Add clang-format exceptions 1be49ae16f53 scsi: ufs: qcom: Add a readl() to make sure ref_clk gets enabled a078e6e8f4e3 scsi: dc395x: Fix a missing check on list iterator 9c96238fac04 ocfs2: dlmfs: fix error handling of user_dlm_destroy_lock e70f0582805b dlm: fix missing lkb refcount handling 697b45d5f06a dlm: uninitialized variable on error in dlm_listen_for_all() acdad5bc9827 dlm: fix plock invalid read f19e2e1d8528 s390/stp: clock_delta should be signed 42b2f5ddc220 s390/perf: obtain sie_block from the right address 20e6ec76aed4 mm, compaction: fast_find_migrateblock() should return pfn in the target zone ac2eab7de458 staging: r8188eu: prevent ->Ssid overflow in rtw_wx_set_scan() a7daaaa84548 PCI: qcom: Fix unbalanced PHY init on probe errors 4f9d6407b607 PCI: qcom: Fix runtime PM imbalance on probe errors 0db67767ff3a PCI/PM: Fix bridge_d3_blacklist[] Elo i2 overwrite of Gigabyte X299 283bda02d0c1 drm/amdgpu: add beige goby PCI ID 4ef5ab5344ba tracing: Initialize integer variable to prevent garbage return value 37443b3508b8 tracing: Fix potential double free in create_var_ref() 0b011b408f34 tty: goldfish: Introduce gf_ioread32()/gf_iowrite32() b3485d2b09e9 ACPI: property: Release subnode properties with data nodes 3a3ce9416454 ext4: avoid cycles in directory h-tree ca17db384762 ext4: verify dir block before splitting it 3c617827cd51 ext4: fix bug_on in __es_tree_search b99fd7341835 ext4: filter out EXT4_FC_REPLAY from on-disk superblock field s_state 18a759f7f99f ext4: fix bug_on in ext4_writepages b81d2ff6885e ext4: fix warning in ext4_handle_inode_extension 14602353b350 ext4: fix race condition between ext4_write and ext4_convert_inline_data 364380c00912 ext4: fix use-after-free in ext4_rename_dir_prepare 3e4b684f1e32 ext4: mark group as trimmed only if it was fully scanned 6ee0868b0c3c bfq: Make sure bfqg for which we are queueing requests is online 86defc542441 bfq: Get rid of __bio_blkcg() usage 54c08ef2d296 bfq: Track whether bfq_group is still online 2b802c0cb872 bfq: Remove pointless bfq_init_rq() calls a107df383c16 bfq: Drop pointless unlock-lock pair e8821f45612f bfq: Update cgroup information before merging bio 81b7d0c717a4 bfq: Split shared queues on move between cgroups 5ee21edaed09 bfq: Avoid merging queues with different parents d639a4c0df2b bfq: Avoid false marking of bic as stably merged 65237307f88f efi: Do not import certificates from UEFI Secure Boot for T2 Macs 9bc601c6642c fs-writeback: writeback_sb_inodes:Recalculate 'wrote' according skipped pages 87737ee52963 iwlwifi: mvm: fix assert 1F04 upon reconfig b79110f2bf60 wifi: mac80211: fix use-after-free in chanctx code 4a6ca6f8a3a0 objtool: Fix symbol creation c49238245dd9 objtool: Fix objtool regression on x32 systems 7cfe2d43beca f2fs: fix to do sanity check for inline inode 59f42b415002 f2fs: fix fallocate to use file_modified to update permissions consistently 6bde47f4e813 f2fs: don't use casefolded comparison for "." and ".." c9e4cd5b0ccd f2fs: fix to do sanity check on total_data_blocks 01572a3cb59f f2fs: don't need inode lock for system hidden quota 7fc40280103f f2fs: fix deadloop in foreground GC c9196d21359b f2fs: fix to clear dirty inode in f2fs_evict_inode() f2e1c38b5ac6 f2fs: fix to do sanity check on block address in f2fs_do_zero_range() bce859358d3d f2fs: fix to avoid f2fs_bug_on() in dec_valid_node_count() 54c408800f3f NFSv4.1 mark qualified async operations as MOVEABLE tasks c5665c29dd41 NFS: Convert GFP_NOFS to GFP_KERNEL 29b51ae02df5 NFS: Create a new nfs_alloc_fattr_with_label() function 00fa80189c97 NFS: Always initialise fattr->label in nfs_fattr_alloc() 0fac5f8fb1bc video: fbdev: vesafb: Fix a use-after-free due early fb_info cleanup 7654c4563501 perf jevents: Fix event syntax error caused by ExtSel 590df0a151d3 perf c2c: Use stdio interface if slang is not supported 06e4fa5a5cbf perf build: Fix btf__load_from_kernel_by_id() feature check b52e192ffda8 i2c: rcar: fix PM ref counts in probe error paths c06cfe582f42 i2c: npcm: Handle spurious interrupts 708c34bc723d i2c: npcm: Correct register access width 84721299cb9f i2c: npcm: Fix timeout calculation 7e4bfd3b9a59 iommu/amd: Increase timeout waiting for GA log enablement 85c2d1bb73de dmaengine: stm32-mdma: fix chan initialization in stm32_mdma_irq_handler() 33b5d6add852 dmaengine: stm32-mdma: remove GISR1 register f2dfb4ab887d video: fbdev: clcdfb: Fix refcount leak in clcdfb_of_vram_setup 08b9d374c84a NFS: Further fixes to the writeback error handling eaf407d5b5fe NFSv4/pNFS: Do not fail I/O when we fail to allocate the pNFS layout 471577e926eb NFS: Don't report errors from nfs_pageio_complete() more than once a3bbd8b1aa4c NFS: Do not report flush errors in nfs_write_end() 3a2d62ec419b NFS: Don't report ENOSPC write errors twice 0d548c0c7082 NFS: fsync() should report filesystem errors over EINTR/ERESTARTSYS 79e0b7436bc4 NFS: Do not report EINTR/ERESTARTSYS as mapping errors b3c7b5d08e9d dmaengine: idxd: Fix the error handling path in idxd_cdev_register() b9c9b4584b4b i2c: at91: Initialize dma_buf in at91_twi_xfer() c3c2734e28d7 iommu/mediatek: Fix NULL pointer dereference when printing dev_name 646070b64836 MIPS: Loongson: Use hwmon_device_register_with_groups() to register hwmon fc90f13ea0dc iommu/arm-smmu-v3-sva: Fix mm use-after-free 2f124280f0ae cpufreq: mediatek: Unregister platform device on exit 4477a67d0b56 cpufreq: mediatek: Use module_init and add module_exit 8d27c2186eea i2c: at91: use dma safe buffers 596f59d33691 iommu/mediatek: Add mutex for m4u_group and m4u_dom in data 053465ab20dc iommu/mediatek: Remove clk_disable in mtk_iommu_remove a216539403ca iommu/mediatek: Add list_del in mtk_iommu_remove bf45d764616a iommu/mediatek: Fix 2 HW sharing pgtable issue 9e53c25f3266 iommu/amd: Enable swiotlb in all cases 45b2b7d7108a f2fs: fix dereference of stale list iterator after loop body 250e5a6be52a f2fs: fix to do sanity check on inline_dots inode 2646992ddf3e f2fs: support fault injection for dquot_initialize() 24705fd3f390 OPP: call of_node_put() on error path in _bandwidth_supported() 64522155ea73 Input: stmfts - do not leave device disabled in stmfts_input_open 4f1c4fa37f8b KVM: LAPIC: Drop pending LAPIC timer injection when canceling the timer ca55150bff58 RDMA/hfi1: Prevent use of lock before it is initialized 119f99209d85 mailbox: forward the hrtimer if not queued and under a lock 075564ed4089 nfsd: destroy percpu stats counters after reply cache shutdown 5289795824b7 mfd: davinci_voicecodec: Fix possible null-ptr-deref davinci_vc_probe() 7b668a59ddfb powerpc/fsl_rio: Fix refcount leak in fsl_rio_setup 65f11ccdd746 powerpc/xive: Fix refcount leak in xive_spapr_init fd7a3548af09 powerpc/xive: Add some error handling code to 'xive_spapr_init()' f04604987c7b macintosh: via-pmu and via-cuda need RTC_LIB bd89ccd736bf powerpc/perf: Fix the threshold compare group constraint for power9 42063c1c1fb1 powerpc/perf: Fix the threshold compare group constraint for power10 5a8849d3cb80 powerpc/64: Only WARN if __pa()/__va() called with bad addresses 2530a7c23643 hwrng: omap3-rom - fix using wrong clk_disable() in omap_rom_rng_runtime_resume() bb1030d3de10 PCI: microchip: Fix potential race in interrupt handling acb748fdc59e PCI/AER: Clear MULTI_ERR_COR/UNCOR_RCV bits 418b6a3e12f7 Input: sparcspkr - fix refcount leak in bbc_beep_probe 35972ce3fb7a hugetlbfs: fix hugetlbfs_statfs() locking cd4815c5c97f ARM: dts: at91: sama7g5: remove interrupt-parent from gic node 2a30446f4014 crypto: cryptd - Protect per-CPU resource by disabling BH. de5b734db295 crypto: sun8i-ss - handle zero sized sg bbfc612ac579 crypto: sun8i-ss - rework handling of IV 18ca0d55e863 tty: fix deadlock caused by calling printk() under tty_port->lock 518fa6bc7a52 PCI: imx6: Fix PERST# start-up sequence 6df8af611d60 ipc/mqueue: use get_tree_nodev() in mqueue_get_tree() f588b925915a proc: fix dentry/inode overinstantiating under /proc/${pid}/net eb610fdf4916 ASoC: atmel-classd: Remove endianness flag on class d component 7553130725eb ASoC: atmel-pdmic: Remove endianness flag on pdmic component dd0ee5549368 arm64: dts: marvell: espressobin-ultra: enable front USB3 port 4ece24db394c arm64: dts: marvell: espressobin-ultra: fix SPI-NOR config e42ceeca700a RDMA/hns: Add the detection for CMDQ status in the device initialization process 4237eb9bdf59 powerpc/4xx/cpm: Fix return value of __setup() handler c8a9b3defaad powerpc/idle: Fix return value of __setup() handler 5ed0519d4256 pinctrl: renesas: core: Fix possible null-ptr-deref in sh_pfc_map_resources() 6a9992f80c0f pinctrl: renesas: r8a779a0: Fix GPIO function on I2C-capable pins 6cc90d5d449e powerpc/8xx: export 'cpm_setbrg' for modules 878f89e7261e drm/msm/dpu: fix error check return value of irq_of_parse_and_map() 5d5d993f16be list: fix a data-race around ep->rdllist 8be32624f457 list: introduce list_is_head() helper and re-use it in list.h b53f6ba21b94 firmware: arm_ffa: Remove incorrect assignment of driver_data b5c203ea0b96 firmware: arm_ffa: Fix uuid parameter to ffa_partition_probe eca2c185bbbf drivers/base/memory: fix an unlikely reference counting issue in __add_memory_block() 42ff63c485eb dax: fix cache flush on PMD-mapped pages b3fcf1f583b1 drivers/base/node.c: fix compaction sysfs file leak 05f34867b616 pinctrl: mvebu: Fix irq_of_parse_and_map() return value 638d39ed2ce6 nvdimm: Allow overwrite in the presence of disabled dimms 2f97ebc58d5f nvdimm: Fix firmware activation deadlock scenarios 98342148a8cd firmware: arm_scmi: Fix list protocols enumeration in the base protocol cff2553569f3 ASoC: sh: rz-ssi: Release the DMA channels in rz_ssi_probe() error path b7c13643e1f6 ASoC: sh: rz-ssi: Propagate error codes returned from platform_get_irq_byname() 94241e74b79c ASoC: sh: rz-ssi: Check return value of pm_runtime_resume_and_get() d5e9dd4f651e arm64: dts: ti: k3-am64-mcu: remove incorrect UART base clock rates 5650e103bfc7 soc: bcm: Check for NULL return of devm_kzalloc() 45f1920e26eb scsi: fcoe: Fix Wstringop-overflow warnings in fcoe_wwn_from_mac() c762c4206bb4 mfd: ipaq-micro: Fix error check return value of platform_get_irq() 2db3a8f54184 powerpc/fadump: fix PT_LOAD segment for boot memory area 40c84e778e5f Drivers: hv: vmbus: Fix handling of messages with transaction ID of zero c43efa63a610 arm64: dts: qcom: qrb5165-rb5: Fix can-clock node name 01d4fe0380f9 pinctrl: mediatek: mt8195: enable driver on mtk platforms dbd72f452e21 pinctrl/rockchip: support deferring other gpio params ffea838686b8 arm: mediatek: select arch timer for mt7629 2b9f355ad891 pinctrl: bcm2835: implement hook for missing gpio-ranges 20340be21699 gpiolib: of: Introduce hook for missing gpio-ranges ef1e9def63e4 crypto: marvell/cesa - ECB does not IV 8fb674216835 misc: ocxl: fix possible double free in ocxl_file_register_afu 11ee8e960007 ARM: dts: bcm2835-rpi-b: Fix GPIO line names fafc8daf0a24 ARM: dts: bcm2837-rpi-3-b-plus: Fix GPIO line name of power LED fdafe0bb000e ARM: dts: bcm2837-rpi-cm3-io3: Fix GPIO line names for SMPS I2C a444bafd72f3 ARM: dts: bcm2835-rpi-zero-w: Fix GPIO line name for Wifi/BT 775992b4cb1d ARM: dts: stm32: Fix PHY post-reset delay on Avenger96 ec65a8d8ca30 can: xilinx_can: mark bit timing constants as const 6830891ed5e4 platform/chrome: Re-introduce cros_ec_cmd_xfer and use it for ioctls fc1e9dd97cec ARM: dts: imx6dl-colibri: Fix I2C pinmuxing 9816480848c3 platform/chrome: cros_ec: fix error handling in cros_ec_register() 55e1c42d968f crypto: qat - set COMPRESSION capability for DH895XCC 7829a8595825 crypto: qat - set CIPHER capability for DH895XCC bb170dac3b7f crypto: qat - set COMPRESSION capability for QAT GEN2 69f4641ad492 crypto: qat - set CIPHER capability for QAT GEN2 99ace864e53e KVM: nVMX: Clear IDT vectoring on nested VM-Exit for double/triple fault a1d52910a0f4 KVM: nVMX: Leave most VM-Exit info fields unmodified on failed VM-Entry 854904552ee7 soc: qcom: llcc: Add MODULE_DEVICE_TABLE() 940808971b19 ARM: dts: ci4x10: Adapt to changes in imx6qdl.dtsi regarding fec clocks 16c25287acd0 PCI: dwc: Fix setting error return on MSI DMA mapping failure ad1c9d13e045 PCI: mediatek: Fix refcount leak in mtk_pcie_subsys_powerup() d41a739cc7c1 PCI: rockchip: Fix find_first_zero_bit() limit d3c684749f87 PCI: cadence: Fix find_first_zero_bit() limit c0730d8658c0 soc: qcom: smsm: Fix missing of_node_put() in smsm_parse_ipc e13ad5f23049 soc: qcom: smp2p: Fix missing of_node_put() in smp2p_parse_ipc 3f4c0083dd9a ARM: dts: suniv: F1C100: fix watchdog compatible 86a8ed8793f8 ARM: dts: BCM5301X: Update pin controller node name 5151f24ac937 ARM: dts: BCM5301X: update CRU block description cd1d22174175 memory: samsung: exynos5422-dmc: Avoid some over memory allocation 4cb6687016b4 PCI/ACPI: Allow D3 only if Root Port can signal and wake from D3 364f93243355 arm64: dts: mt8192: Fix nor_flash status disable typo e1d36fb7e70c arm64: dts: rockchip: Move drive-impedance-ohm to emmc phy on rk3399 a48a7f89494f dma-direct: don't over-decrypt memory 5beb74d11eab dma-direct: always leak memory that can't be re-encrypted 9ba801c80c47 dma-direct: don't call dma_set_decrypted for remapped allocations 82b3f045aff5 dma-direct: factor out dma_set_{de,en}crypted helpers 8eb0e5a2659c net/smc: postpone sk_refcnt increment in connect() 23a576718345 net: dsa: restrict SMSC_LAN9303_I2C kconfig 90920566df88 hinic: Avoid some over memory allocation 2ba52ad365c1 net: huawei: hinic: Use devm_kcalloc() instead of devm_kzalloc() d8642575a55d rxrpc: Fix decision on when to generate an IDLE ACK 12098cebf07b rxrpc: Don't let ack.previousPacket regress 9d5c62e63ae7 rxrpc: Fix overlapping ACK accounting cea2196643b2 rxrpc: Don't try to resend the request if we're receiving the reply b3a9b227d5e7 rxrpc: Fix listen() setting the bar too high for the prealloc rings 1047d4ac6677 hwmon: (pmbus) Check PEC support before reading other registers a459bd84ad41 hv_netvsc: Fix potential dereference of NULL pointer 651c6b2d1dac net: stmmac: fix out-of-bounds access in a selftest 41f3571616ac net: stmmac: selftests: Use kcalloc() instead of kzalloc() 38acee9e1453 ASoC: max98090: Move check for invalid values before casting in max98090_put_enab_tlv() a89ca82d6bf2 NFC: hci: fix sleep in atomic context bugs in nfc_hci_hcp_message_tx aa5b6d09ff66 net: macb: Fix PTP one step sync support 37fd61fc7020 PM: domains: Fix initialization of genpd's next_wakeup 85a18d128d18 ASoC: wm2000: fix missing clk_disable_unprepare() on error in wm2000_anc_transition() cf9c07d8f7e9 bfq: Allow current waker to defend against a tentative one 9de82bfc0514 bfq: Relax waker detection for shared queues 3ade442ea5d3 thermal/drivers/imx_sc_thermal: Fix refcount leak in imx_sc_thermal_probe 21ccc58b671a thermal/core: Fix memory leak in __thermal_cooling_device_register() ef1235c6514a thermal/drivers/broadcom: Fix potential NULL dereference in sr_thermal_probe c4e1280abead thermal/drivers/bcm2711: Don't clamp temperature at zero d50d1c703bbd drm/i915: Fix CFI violation with show_dynamic_id() a1bcaea4afca drm/msm/dpu: handle pm_runtime_get_sync() errors in bind path 3e6a23ce7460 selftests/bpf: Add missed ima_setup.sh in Makefile beb81c13d020 drm/msm: don't free the IRQ if it was not requested 00fcd8552cce x86/sev: Annotate stack change in the #VC handler 33546183c16c drm: msm: fix possible memory leak in mdp5_crtc_cursor_set() edff4c1af831 drm/msm/a6xx: Fix refcount leak in a6xx_gpu_init a11f4f01885a ext4: reject the 'commit' option on ext2 filesystems 9ebbfa73d699 regulator: scmi: Fix refcount leak in scmi_regulator_probe 692c8de5bdbc media: rkvdec: h264: Fix bit depth wrap in pps packet 9031ef386621 media: rkvdec: h264: Fix dpb_valid implementation 3c90fdbac6b2 media: staging: media: rkvdec: Make use of the helper function devm_platform_ioremap_resource() 54d6fdf66dd4 media: i2c: ov5648: fix wrong pointer passed to IS_ERR() and PTR_ERR() 8329361a3eba media: ov7670: remove ov7670_power_off from ov7670_remove 018b0292c180 kselftest/arm64: bti: force static linking 2a3966b950b3 ASoC: ti: j721e-evm: Fix refcount leak in j721e_soc_probe_* cf31d1ef3839 net: hinic: add missing destroy_workqueue in hinic_pf_to_mgmt_init 9b01252e6c20 sctp: read sk->sk_bound_dev_if once in sctp_rcv() d17b01588e0c m68k: math-emu: Fix dependencies of math emulation support b5518b9b41f1 nvme: set dma alignment to dword ce237c1e252d Bluetooth: use hdev lock for accept_list and reject_list in conn req ab00f8c6b14e Bluetooth: use hdev lock in activate_scan for hci_is_adv_monitoring 65d347cb39e2 Bluetooth: fix dangling sco_conn and use-after-free in sco_sock_timeout dd646f51808e media: hantro: HEVC: Fix tile info buffer value computation 1207ddc93b9e media: atmel: atmel-sama5d2-isc: fix wrong mask in YUYV format check a4cd52464bf2 media: vsp1: Fix offset calculation for plane cropping 3309c2c574e1 media: pvrusb2: fix array-index-out-of-bounds in pvr2_i2c_core_init 2f6ced0e8fa5 media: exynos4-is: Change clk_disable to clk_disable_unprepare b6db1bbeaf79 media: i2c: rdacm2x: properly set subdev entity function f0d9105f2843 media: atmel: atmel-isc: Fix PM disable depth imbalance in atmel_isc_probe 204e53586b36 media: st-delta: Fix PM disable depth imbalance in delta_probe 0d2127608348 mt76: do not attempt to reorder received 802.3 packets without agg session 663457f421d4 mt76: mt7921: Fix the error handling path of mt7921_pci_probe() 8ffc866d2f18 media: exynos4-is: Fix PM disable depth imbalance in fimc_is_probe 819c8af5e572 media: aspeed: Fix an error handling path in aspeed_video_probe() 795cc5b2b5a2 scripts/faddr2line: Fix overlapping text section failures 7fc8f4717e39 kselftest/cgroup: fix test_stress.sh to use OUTPUT dir d63ffecd1136 block: Fix the bio.bi_opf comment 85d899f39662 ASoC: samsung: Fix refcount leak in aries_audio_probe e2fa42e4c231 ASoC: samsung: Use dev_err_probe() helper 6635e6ba1649 dma-direct: don't fail on highmem CMA pages in dma_direct_alloc_pages 639518f8e0d3 dma-direct: factor out a helper for DMA_ATTR_NO_KERNEL_MAPPING allocations 56ab0c010274 regulator: pfuze100: Fix refcount leak in pfuze_parse_regulators_dt 244911244066 ASoC: mxs-saif: Fix refcount leak in mxs_saif_probe cf760e494ee5 ASoC: imx-hdmi: Fix refcount leak in imx_hdmi_probe 922bccdb1796 ASoC: fsl: Fix refcount leak in imx_sgtl5000_probe 8737b5163f4e ASoC: fsl: Use dev_err_probe() helper 319d60b74860 HID: amd_sfh: Modify the hid name 21e8fc0c574c HID: amd_sfh: Modify the bus name 7fef8ec5b1d8 wilc1000: fix crash observed in AP mode with cfg80211_register_netdevice() 1eb4f56f8ff9 ath11k: Don't check arvif->is_started before sending management frames 84e92386d12d perf/amd/ibs: Use interrupt regs ip for stack unwinding a532b341d704 samples: bpf: Don't fail for a missing VMLINUX_BTF when VMLINUX_H is provided 0480f70d13c6 regulator: qcom_smd: Fix up PM8950 regulator configuration ca3fd5ff7b80 Revert "cpufreq: Fix possible race in cpufreq online error path" 10f537219629 spi: spi-fsl-qspi: check return value after calling platform_get_resource_byname() 76f5bd1eed01 iomap: iomap_write_failed fix e7308391df97 arm64: stackleak: fix current_top_of_stack() 29d441903f22 media: uvcvideo: Fix missing check to determine if element is found in list 3aece8b03c08 drm/msm: return an error pointer in msm_gem_prime_get_sg_table() 09bdeedc1fc5 drm/msm/mdp5: Return error code in mdp5_mixer_release when deadlock is detected 04bef5f1ba8e drm/msm/mdp5: Return error code in mdp5_pipe_release when deadlock is detected c063df41227d drm/msm/dp: fix event thread stuck in wait_event after kthread_stop() f5947118e729 drm/msm/dsi: fix address for second DSI PHY on SDM660 81180f6d74c2 regulator: core: Fix enable_count imbalance with EXCLUSIVE_GET 75868ee93b1d arm64: fix types in copy_highpage() 381a1e274872 x86/mm: Cleanup the control_va_addr_alignment() __setup handler 49887ad6ba63 irqchip/aspeed-scu-ic: Fix irq_of_parse_and_map() return value 89a223d81114 irqchip/aspeed-i2c-ic: Fix irq_of_parse_and_map() return value c1cfb6f65238 irqchip/exiu: Fix acknowledgment of edge triggered interrupts 737b14e49070 x86: Fix return value of __setup handlers 20b946ef8496 nl80211: don't hold RTNL in color change request bd85a268bf82 virtio_blk: fix the discard_granularity and discard_alignment queue limits 18f2967418d0 perf tools: Use Python devtools for version autodetection rather than runtime ac3319c4ccf4 spi: cadence-quadspi: fix Direct Access Mode disable for SoCFPGA b54926bd558d drm/rockchip: vop: fix possible null-ptr-deref in vop_bind() bd14de73644e kunit: fix debugfs code to use enum kunit_status, not bool ee21431e3022 drm/panel: panel-simple: Fix proper bpc for AM-1280800N3TZQW-T00H 4d6582938ad3 drm/msm: add missing include to msm_drv.c e5d7cb9a18f1 drm/msm/hdmi: fix error check return value of irq_of_parse_and_map() 4cd66a8016b8 drm/msm/hdmi: check return value after calling platform_get_resource_byname() 212ecbeaf10a drm/msm/dsi: fix error checks and return values for DSI xmit functions f7e3daef5e23 drm/msm/dp: do not stop transmitting phy test pattern during DP phy compliance test bac5ff8594cb drm/msm/dp: reset DP controller before transmit phy test pattern 75ec09a929dd drm/msm/dp: fix error check return value of irq_of_parse_and_map() d5e7956d8f5b drm/msm/dp: stop event kernel thread when DP unbind ef4bdaac7cb5 drm/msm/disp/dpu1: set vbif hw config to NULL to avoid use after memory free during pm runtime resume 4ae67e8494e1 perf tools: Add missing headers needed by util/data.h 79c431eefd08 ASoC: rk3328: fix disabling mclk on pclk probe failure 32f8691dd789 x86/speculation: Add missing prototype for unpriv_ebpf_notify() e5b1e419cdb6 mtd: rawnand: intel: fix possible null-ptr-deref in ebu_nand_probe() 0cfee868b89f mtd: rawnand: cadence: fix possible null-ptr-deref in cadence_nand_dt_probe() 6a97103fe022 x86/pm: Fix false positive kmemleak report in msr_build_context() fad41a8f8856 mtd: spi-nor: core: Check written SR value in spi_nor_write_16bit_sr_and_check() 32c7cbb75b36 libbpf: Fix logic for finding matching program for CO-RE relocation 2324985aa700 selftests/resctrl: Fix null pointer dereference on open failed 4be045434923 drm/v3d: Fix null pointer dereference of pointer perfmon 663d326bcf3a scsi: ufs: core: Exclude UECxx from SFR dump list f265dea6b8b8 scsi: ufs: qcom: Fix ufs_qcom_resume() 90e9c14206e3 scsi: iscsi: Fix harmless double shift bug fbe55bc9ab7b drm/msm/dpu: adjust display_v_end for eDP and DP 6411d0c45878 drm/msm/hdmi: switch to drm_bridge_connector 181ec5b45a22 drm/msm/dp: Modify prototype of encoder based API 9ea7148f61cd selftests/damon: add damon to selftests root Makefile 6fbd040cae20 of: overlay: do not break notify on NOTIFY_{OK|STOP} 9b2aa765fb29 spi: rockchip: fix missing error on unsupported SPI_CS_HIGH 3359a48495ac spi: rockchip: Preset cs-high and clk polarity in setup progress 523f6fe7b034 spi: rockchip: Stop spi slave dma receiver when cs inactive eb57de933e4a fsnotify: fix wrong lockdep annotations 4ab1195c213d inotify: show inotify mask flags in proc fdinfo f41c9418c589 mtdblock: warn if opened on NAND 7784d22f81a2 ALSA: pcm: Check for null pointer of pointer substream before dereferencing it 260cd3146fc4 drm/panel: simple: Add missing bus flags for Innolux G070Y2-L01 1911bc6e6d24 media: hantro: Empty encoder capture buffers by default a4ec75df7057 media: i2c: max9286: fix kernel oops when removing module 678c63978e09 media: i2c: max9286: Use "maxim,gpio-poc" property d7678a7a55d0 media: i2c: max9286: Use dev_err_probe() helper 7f6defe0fabc ath9k_htc: fix potential out of bounds access with invalid rxstatus->rs_keyix 5c7957948c58 printk: wake waiters for safe and NMI contexts 3b336d607b78 printk: add missing memory barrier to wake_up_klogd() 195cb7826a47 printk: use atomic updates for klogd work bf422b68e772 cpufreq: Fix possible race in cpufreq online error path 7ba2bb87e9e9 spi: img-spfi: Fix pm_runtime_get_sync() error checking dc4d1f3b53f8 sched/psi: report zeroes for CPU full at the system level 36f416fdda1e sched/fair: Fix cfs_rq_clock_pelt() for throttled cfs_rq 60768ffcede2 signal: Deliver SIGTRAP on perf event asynchronously if blocked 4c2122a3d07e drm/mediatek: dpi: Use mt8183 output formats for mt8192 be96baa0c795 regulator: da9121: Fix uninit-value in da9121_assign_chip_model() c731d18a399e drm/bridge: Fix error handling in analogix_dp_probe 24f9dfdaece9 HID: elan: Fix potential double free in elan_input_configured 2573a45b5176 HID: hid-led: fix maximum brightness for Dream Cheeky 3830dbdfb9a4 mtd: rawnand: denali: Use managed device resources 814706376f36 EDAC/dmc520: Don't print an error for each unconfigured interrupt line 4400e542b80f drbd: fix duplicate array initializer ae42074b409f target: remove an incorrect unmap zeroes data deduction c16539ef982c device property: Allow error pointer to be passed to fwnode APIs ecc7b8dedf73 device property: Check fwnode->secondary when finding properties b61f1f3a0ea7 efi: Add missing prototype for efi_capsule_setup_info 1632be63862f NFC: NULL out the dev->rfkill to prevent UAF 0377e8f544a3 ixp4xx_eth: fix error check return value of platform_get_irq() ffd4ae87a9f6 net: dsa: mt7530: 1G can also support 1000BASE-X link mode 79e852bf8fd0 scftorture: Fix distribution of short handler delays da840f354836 spi: spi-ti-qspi: Fix return value handling of wait_for_completion_timeout 4cb37f715f60 drm: mali-dp: potential dereference of null pointer 7e6ad65b6dc5 drm/komeda: Fix an undefined behavior bug in komeda_plane_add() 48bd4e97dbfd nl80211: show SSID for P2P_GO interfaces c07f6772a058 mptcp: reset the packet scheduler on PRIO change 4b92cfc4446d x86/PCI: Fix ALi M1487 (IBC) PIRQ router link value interpretation 049a44dfd6df libbpf: Don't error out on CO-RE relos for overriden weak subprogs d47f85cc0171 drm/vc4: txp: Force alpha to be 0xff if it's disabled 01c9020b2e7c drm/vc4: txp: Don't set TXP_VSTART_AT_EOF 0e26a6da02e6 drm/vc4: hvs: Reset muxes at probe time fdb3da70ad02 drm/mediatek: Fix mtk_cec_mask() 08465a1889cb drm/vc4: hvs: Fix frame count register readout 7c7a1f717327 x86/delay: Fix the wrong asm constraint in delay_loop() 61a85a20e8df ASoC: mediatek: Fix missing of_node_put in mt2701_wm8960_machine_probe 48889eb3cce9 ASoC: mediatek: Fix error handling in mt8173_max98090_dev_probe 56846d96cce0 spi: qcom-qspi: Add minItems to interconnect-names d5b66645305c mtd: spinand: gigadevice: fix Quad IO for GD5F1GQ5UExxG adb1ff124a2a drm: bridge: icn6211: Fix HFP_HSW_HBP_HI and HFP_MIN handling 495f08380e84 drm: bridge: icn6211: Fix register layout faeb95b4adaa drm/bridge: adv7511: clean up CEC adapter when probe fails 96db9afa4958 drm/edid: fix invalid EDID extension block filtering 996409ee9716 ath9k: fix ar9003_get_eepmisc b0bc3af3f09d drm: bridge: it66121: Fix the register page length 384b9eeb9f29 ath11k: acquire ab->base_lock in unassign when finding the peer by addr 2525e264ce5b drm/vmwgfx: Fix an invalid read 97c8a8583464 dt-bindings: display: sitronix, st7735r: Fix backlight in example 4399781c49b2 drm/bridge_connector: enable HPD by default if supported 710051ebb77b drm: fix EDID struct for old ARM OABI format 96c460687813 Input: gpio-keys - cancel delayed work only in case of GPIO 32e6aea33944 RDMA/hfi1: Prevent panic when SDMA is disabled 9e5b03ca0214 smb3: check for null tcon df6d8b689252 powerpc/iommu: Add missing of_node_put in iommu_init_early_dart 787255e6190a macintosh/via-pmu: Fix build failure when CONFIG_INPUT is disabled a4a6a3826943 powerpc/powernv: fix missing of_node_put in uv_init() df802880a7f9 powerpc/xics: fix refcount leak in icp_opal_init() ce29ea35402d powerpc/powernv/vas: Assign real address to rx_fifo in vas_rx_win_attr 5eed36dc775e tracing: incorrect isolate_mote_t cast in mm_vmscan_lru_isolate 72f58a176a02 alpha: fix alloc_zeroed_user_highpage_movable() 6cd8b30790d0 KVM: PPC: Book3S HV Nested: L2 LPCR should inherit L1 LPES setting 2cdd52840353 PCI: Avoid pci_dev_lock() AB/BA deadlock with sriov_numvfs_store() 5ca40fcf0da0 powerpc/rtas: Keep MSR[RI] set when calling RTAS 4668e18bc299 cpufreq: Avoid unnecessary frequency updates due to mismatch a3265a944003 ARM: hisi: Add missing of_node_put after of_find_compatible_node 80b06c4afc14 ARM: dts: exynos: add atmel,24c128 fallback to Samsung EEPROM 83c329b980bd ARM: versatile: Add missing of_node_put in dcscb_init c16b59d44513 pinctrl: renesas: rzn1: Fix possible null-ptr-deref in sh_pfc_map_resources() 50c292b469d4 fat: add ratelimit to fat*_ent_bread() a0f7180a2c1c powerpc/fadump: Fix fadump to work with a different endian capture kernel de8f0b173d07 ARM: OMAP1: clock: Fix UART rate reporting algorithm 035ce4ffe0fe ALSA: usb-audio: Move generic implicit fb quirk entries into quirks.c 07ddf6fbfea1 ALSA: usb-audio: Add quirk bits for enabling/disabling generic implicit fb 4b9185fbdbfb arm64: dts: qcom: sdm845-xiaomi-beryllium: fix typo in panel's vddio-supply property 4b9380d92c66 fs: jfs: fix possible NULL pointer dereference in dbFree() 7cef9274fa1b soc: ti: ti_sci_pm_domains: Check for null return of devm_kcalloc eee44c726842 crypto: ccree - use fine grained DMA mapping dir cb1be1d4be18 PM / devfreq: rk3399_dmc: Disable edev on remove() 5d44a053594c arm64: dts: qcom: msm8994: Fix BLSP[12]_DMA channels count 8337956649ee arm64: dts: qcom: msm8994: Fix the cont_splash_mem address fccd667c9c57 ARM: dts: s5pv210: align DMA channels with dtschema 5712f029726e ARM: dts: socfpga: align interrupt controller node name with dtschema 531156e1712f ARM: dts: ox820: align interrupt controller node name with dtschema b6c6b398629d IB/rdmavt: add missing locks in rvt_ruc_loopback ff876b6cf578 scsi: target: tcmu: Avoid holding XArray lock when calling lock_page b897da780fd4 gfs2: use i_lock spin_lock for inode qadata da6b6b4eab55 selftests/bpf: fix btf_dump/btf_dump due to recent clang change f8bd7f369bb8 char: tpm: cr50_i2c: Suppress duplicated error message in .remove() 4bcd926d787e eth: tg3: silence the GCC 12 array-bounds warning dd0728692413 afs: Adjust ACK interpretation to try and cope with NAT 65b578726d48 rxrpc, afs: Fix selection of abort codes a6e80df4f02c rxrpc: Return an error to sendmsg if call failed 16195406211b m68k: atari: Make Atari ROM port I/O write macros return void d295f28cb6eb net: ipa: ignore endianness if there is no header 6f516847427c x86/microcode: Add explicit CPU vendor dependency 28beef47f18b can: mcp251xfd: silence clang's -Wunaligned-access warning 980b79d0be56 nvme: set non-mdts limits in nvme_scan_work d9c96e05574f ACPI: CPPC: Assume no transition latency if no PCCT 649689f49ad9 ASoC: rt1015p: remove dependency on GPIOLIB f8ceb9745ba7 ASoC: max98357a: remove dependency on GPIOLIB bdd577016943 media: hantro: Stop using H.264 parameter pic_num 16cae5d85802 media: exynos4-is: Fix compile warning 660dfa033ccc net: phy: micrel: Allow probing without .driver_data 5005002b2e12 drm/amd/pm: update smartshift powerboost calc for smu13 c525d3385f6d drm/amd/pm: update smartshift powerboost calc for smu12 c2673b86b419 nbd: Fix hung on disconnect request if socket is closed before 061a6159cea5 ASoC: rt5645: Fix errorenous cleanup order 906c81dba8ee nvme-pci: fix a NULL pointer dereference in nvme_alloc_admin_tags 48d32e41bbfe openrisc: start CPU timer early in boot 6d5deb242874 usbnet: Run unregister_netdev() before unbind() again 35121d0bb7ad media: cec-adap.c: fix is_configuring state 32c7b04d535a media: imon: reorganize serialization 271bea32acc4 media: ccs-core.c: fix failure to call clk_disable_unprepare c16cfcac77ec media: hantro: HEVC: unconditionnaly set pps_{cb/cr}_qp_offset values a1f2cb0a2613 media: coda: limit frame interval enumeration to supported encoder frame sizes eeb4819e94aa media: rga: fix possible memory leak in rga_probe 4b6807b1cfb8 mt76: fix encap offload ethernet type check bf5572fb3fc4 mt76: mt7921: accept rx frames with non-standard VHT MCS10-11 03755410a8f6 rtlwifi: Use pr_warn instead of WARN_ONCE 25929a5a69cf ipmi: Fix pr_fmt to avoid compilation issues 98a0c0dea51d ipmi:ssif: Check for NULL msg when handling events and messages 717c6f4570a6 ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default e202dad51908 dma-debug: change allocation mode from GFP_NOWAIT to GFP_ATIOMIC bab459663250 spi: stm32-qspi: Fix wait_cmd timeout in APM mode aeca695a19f8 sched/core: Avoid obvious double update_rq_clock warning cab410da48c2 perf/amd/ibs: Cascade pmu init functions' return value 69b296597656 s390/preempt: disable __preempt_count_add() optimization for PROFILE_ALL_BRANCHES 6320ae1b5876 net: remove two BUG() from skb_checksum_help() db6da340d66b scsi: lpfc: Alter FPIN stat accounting logic 2200453e8910 ASoC: tscs454: Add endianness flag in snd_soc_component_driver db6d83e09f76 of: Support more than one crash kernel regions for kexec -s 22e0b0b84c53 HID: bigben: fix slab-out-of-bounds Write in bigben_probe 4262a0e46b08 regulator: mt6315: Enforce regulator-compatible, not name b305469ed004 drm/amdgpu/ucode: Remove firmware load type check in amdgpu_ucode_free_bo a2c87348aceb drm/amdgpu/psp: move PSP memory alloc from hw_init to sw_init da3b69a56454 mlxsw: Treat LLDP packets as control 1377b79917e9 mlxsw: spectrum_dcb: Do not warn about priority changes 9bb5de6e0b1a ASoC: dapm: Don't fold register value changes into notifications 77d7fb14890f net/mlx5: fs, delete the FTE when there are no rules attached to it 87402434ea84 ipv6: Don't send rs packets to the interface of ARPHRD_TUNNEL 04be468ec13f scsi: target: tcmu: Fix possible data corruption 903d01a220ef drm: msm: fix error check return value of irq_of_parse_and_map() 621916afe8cd arm64: compat: Do not treat syscall number as ESR_ELx for a bad syscall c2272428090d ath10k: skip ath10k_halt during suspend for driver state RESTARTING ae488dafe074 drm/amd/pm: fix the compile warning 978e3d023256 drm/plane: Move range check for format_count earlier 47187f617791 ASoC: Intel: bytcr_rt5640: Add quirk for the HP Pro Tablet 408 451b9076903a ath11k: disable spectral scan during spectral deinit 40cf4ea4d2d4 scsi: lpfc: Fix resource leak in lpfc_sli4_send_seq_to_ulp() 3ab08d7c1653 scsi: ufs: Use pm_runtime_resume_and_get() instead of pm_runtime_get_sync() 7719a8044bf6 drm/amdgpu/sdma: Fix incorrect calculations of the wptr of the doorbells 942ce0cba14c scsi: megaraid: Fix error check return value of register_chrdev() 7eb8e4787b43 drivers: mmc: sdhci_am654: Add the quirk to set TESTCD bit 353298cadbd4 mmc: jz4740: Apply DMA engine limits to maximum segment size 27f672af28a8 md/bitmap: don't set sb values if can't pass sanity check 1f0fc1dfb5fd media: cx25821: Fix the warning when removing the module 98106f100f50 media: pci: cx23885: Fix the error handling in cx23885_initdev() 9c385b961d4c media: venus: hfi: avoid null dereference in deinit 84bf55461d2b ath9k: fix QCA9561 PA bias level 4374b8d71ce8 ASoC: rsnd: care return value from rsnd_node_fixed_index() 24632913453f ASoC: rsnd: care default case on rsnd_ssiu_busif_err_status_clear() a5ce7051db04 drm/amd/pm: fix double free in si_parse_power_table() 2bcec28ac0b3 cpuidle: PSCI: Improve support for suspend-to-RAM for PSCI OSI mode ae373d66c427 scsi: lpfc: Fix call trace observed during I/O with CMF enabled 7625e81de216 scsi: lpfc: Fix SCSI I/O completion and abort handler deadlock 271725e40285 scsi: lpfc: Move cfg_log_verbose check before calling lpfc_dmp_dbg() fcd1893ef57b tools/power turbostat: fix ICX DRAM power numbers 30be187da579 spi: spi-rspi: Remove setting {src,dst}_{addr,addr_width} based on DMA direction ecfe184509a5 rtw88: 8821c: fix debugfs rssi value 5cc6f623f481 ALSA: jack: Access input_dev under mutex 64e9f4f65c94 sfc: ef10: Fix assigning negative value to unsigned variable 2da36b14af94 rcu: Make TASKS_RUDE_RCU select IRQ_WORK ba722d061bc4 rcu-tasks: Fix race in schedule and flush work d0d266c2f689 drm/amd/display: Disabling Z10 on DCN31 3f2dc8106345 drm/komeda: return early if drm_universal_plane_init() fails. 042f8d5a13d2 mac80211: minstrel_ht: fix where rate stats are stored (fixes debugfs output) a425d18a131f ACPICA: Avoid cache flush inside virtual machines 063ed7dbf9d3 x86/platform/uv: Update TSC sync state for UV5 0781b564048b fbcon: Consistently protect deferred_takeover with console_lock() 7665af570b84 ipv6: fix locking issues with loops over idev->addr_list 48d4a820fd33 ipw2x00: Fix potential NULL dereference in libipw_xmit() 9547e5ed9c59 b43: Fix assigning negative value to unsigned variable e7823a60f339 b43legacy: Fix assigning negative value to unsigned variable 07ea9293330d mwifiex: add mutex lock for call in mwifiex_dfs_chan_sw_work_queue 2485af5ca4bb selftests/bpf: Fix parsing of prog types in UAPI hdr for bpftool sync 3117e7a0de6f selftests/bpf: Fix vfs_link kprobe definition 32e10aabc287 drm/virtio: fix NULL pointer dereference in virtio_gpu_conn_get_modes 079164db407c drm/vmwgfx: validate the screen formats 4475d3c3b224 iommu/vt-d: Add RPLS to quirk list to skip TE disabling 08128d6cac4e btrfs: fix the error handling for submit_extent_page() for btrfs_do_readpage() 80e2340d1f80 btrfs: repair super block num_devices automatically b17dada226ab btrfs: return correct error number for __extent_writepage_io() 018110b5daa8 btrfs: add "0x" prefix for unsupported optional features 83d0ed00cca8 ptrace: Reimplement PTRACE_KILL by always sending SIGKILL 7400a7e0a7ae ptrace/xtensa: Replace PT_SINGLESTEP with TIF_SINGLESTEP e1c91672c5c8 ptrace/um: Replace PT_DTRACE with TIF_SINGLESTEP 260650ddc864 x86/sgx: Set active memcg prior to shmem allocation 8765a423a87d x86/kexec: fix memory leak of elf header buffer 7aef4ecc3150 perf/x86/intel: Fix event constraints for ICL cc0dd4456f95 x86/MCE/AMD: Fix memory leak when threshold_create_bank() fails d9a04bc7d1b8 platform/x86: intel-hid: fix _DSM function index handling dfe5921112cf xhci: Allow host runtime PM as default for Intel Alder Lake N xHCI 791f532de70d cifs: when extending a file with falloc we should make files not-sparse ce0008a0e410 cifs: fix potential double free during failed mount d7b5577272c2 fs/ntfs3: Restore ntfs_xattr_get_acl and ntfs_xattr_set_acl functions 79f44f05e756 fs/ntfs3: Update i_ctime when xattr is added d8be98ab8825 fs/ntfs3: Fix some memory leaks in an error handling path of 'log_replay()' 8bac05d61f26 fs/ntfs3: In function ntfs_set_acl_ex do not change inode->i_mode if called from function ntfs_init_acl f45bd2922d66 fs/ntfs3: Check new size for limits dc05aa14d311 fs/ntfs3: Keep preallocated only if option prealloc enabled 3eb42b847e43 fs/ntfs3: Fix fiemap + fix shrink file size (to remove preallocated space) 87e9cd4b8692 fs/ntfs3: Update valid size if -EIOCBQUEUED 0cebad7ee61a usb: core: hcd: Add support for deferring roothub registration 5a3eec6f67d3 usb: dwc3: gadget: Move null pinter check to proper place bf2558bbdce3 usb: isp1760: Fix out-of-bounds array access fdcb8a893aec USB: new quirk for Dell Gen 2 devices c2dd96835fbb USB: serial: option: add Quectel BG95 modem 2514cc471b40 USB: serial: pl2303: fix type detection for odd device 11868ca21585 ALSA: usb-audio: Cancel pending work at closing a MIDI substream 3e7e75378de5 ALSA: hda/realtek - Fix microphone noise on ASUS TUF B550M-PLUS 99137afd8445 ALSA: hda/realtek: Enable 4-speaker output for Dell XPS 15 9520 laptop 0e06c3b43ddc ALSA: hda/realtek - Add new type for ALC245 7b50d7cc2895 riscv: Move alternative length validation into subsection c64d777c91e0 riscv: Wire up memfd_secret in UAPI header 0179777e29d4 riscv: Fix irq_work when SMP is disabled 1b1dfd94b2a5 riscv: Initialize thread pointer before calling C functions 87fd2d27c9ea RISC-V: Mark IORESOURCE_EXCLUSIVE for reserved mem instead of IORESOURCE_BUSY e639a66ca9b8 parisc/stifb: Keep track of hardware path of graphics card 8b8fe78cae1d parisc/stifb: Implement fb_is_primary_device() fced6c0622da binfmt_flat: do not stop relocating GOT entries prematurely on riscv ---- Link: https://lore.kernel.org/r/20220607164934.766888869@linuxfoundation.org # v5.15.46 Link: https://github.com/Freescale/linux-fslc/pull/577 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> (cherry picked from commit 21adc4612b3afd29a2f902999b9e8130fc7c3d45)
* linux-fslc: update to v5.18.3Andrey Zhizhikin2022-06-161-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded up to v5.18.3 from stable korg. Following upstream commits are included in this version: ---- 3a82f34133ab Linux 5.18.3 859d416a78ba block: fix bio_clone_blkg_association() to associate with proper blkcg_gq aaf27855fb63 pinctrl/rockchip: support setting input-enable param 1a16339d8bb1 tty: n_gsm: Fix packet data hex dump output d130282179aa macsec: fix UAF bug for real_dev c1564d56ea30 md: bcache: check the return value of kzalloc() in detached_dev_do_request() ea7d7bd90079 md: fix double free of io_acct_set bioset 7da3454a65f8 md: Don't set mddev private to NULL in raid0 pers->free 2aafbe9fb210 fs/ntfs3: Fix invalid free in log_replay 5cfcc84bc885 exportfs: support idmapped mounts d9a7ade717a1 fs: add two trivial lookup helpers 2eeb158aa6a4 ext4: only allow test_dummy_encryption when supported 769c0498f34e RDMA/rxe: Generate a completion for unsupported/invalid opcode ceea880b97f0 RDMA/hns: Remove the num_cqc_timer variable 8ee31ec92216 binder: fix sender_euid type in uapi header bb8d88a09100 staging: r8188eu: delete rtw_wx_read/write32() 54f03366e12f Revert "random: use static branch for crng_ready()" 3e05651ddc2e perf evlist: Extend arch_evsel__must_be_in_group to support hybrid systems 73c51913d8d0 kseltest/cgroup: Make test_stress.sh work if run interactively d2f974991117 media: lirc: add missing exceptions for lirc uapi header file 47aedef7db1b net: ipa: fix page free in ipa_endpoint_replenish_one() 0ec56645e545 net: ipa: fix page free in ipa_endpoint_trans_release() 8c03eb0c8982 phy: qcom-qmp: fix reset-controller leak on probe errors e5fdef9e843f coresight: core: Fix coresight device probe failure issue 5b0ff3ebbef7 blk-iolatency: Fix inflight count imbalances and IO hangs on offline 3ef3e42d6851 vdpasim: allow to enable a vq repeatedly d3d02373967a dt-bindings: gpio: altera: correct interrupt-cells 24ccaa20340d docs/conf.py: Cope with removal of language=None in Sphinx 5.0.0 2d5831273dff SMB3: EBADF/EIO errors in rename/open caused by race condition in smb2_compound_op 2d12905aad46 misc: fastrpc: fix list iterator in fastrpc_req_mem_unmap_impl a29134264635 ceph: fix decoding of client session messages flags 01b9f524b1f9 ARM: pxa: maybe fix gpio lookup tables 1fe64801a484 ARM: dts: s5pv210: Remove spi-cs-high on panel in Aries ad9b0fad02f9 phy: qcom-qmp: fix struct clk leak on probe errors 045c37c0303a clk: tegra: Add missing reset deassertion ec82453935dc arm64: tegra: Add missing DFLL reset on Tegra210 e6a82363c4e2 arm64: dts: qcom: ipq8074: fix the sleep clock frequency bd55a4905bc2 gma500: fix an incorrect NULL check on list iterator 4faca207142c tilcdc: tilcdc_external: fix an incorrect NULL check on list iterator 63b44ffd5cce serial: pch: don't overwrite xmit->buf[0] by x_char 1dda32aed6f6 bcache: avoid journal no-space deadlock by reserving 1 journal bucket 250867526f33 bcache: remove incremental dirty sector counting for bch_sectors_dirty_init() fa58a3938446 bcache: improve multithreaded bch_sectors_dirty_init() 9f4ba0a00c4a bcache: improve multithreaded bch_btree_check() 72dc00616036 stm: ltdc: fix two incorrect NULL checks on list iterator 58803921da96 carl9170: tx: fix an incorrect use of list iterator e154e335ed51 ASoC: rt5514: Fix event generation for "DSP Voice Wake Up" control 98e55b0b876b rtl818x: Prevent using not initialized queues 0d691a3a40f6 xtensa/simdisk: fix proc_read_simdisk() 2f2af0e5f64a mm/memremap: fix missing call to untrack_pfn() in pagemap_range() fe5c5fb931d9 hugetlb: fix huge_pmd_unshare address update 346eb487fcbe nodemask.h: fix compilation error with GCC12 620195356de9 mm/page_alloc: always attempt to allocate at least one page during bulk allocation 5cd9900a1ac8 mm/page_owner: use strscpy() instead of strlcpy() 50aacd105f21 Revert "mm/cma.c: remove redundant cma_mutex lock" 2c5bcdf0c149 kprobes: Fix build errors with CONFIG_KRETPROBES=n af685908c231 iommu/dma: Fix iova map result check bug 34705faa77ea iommu/msm: Fix an incorrect NULL check on list iterator 84bdb81b10aa ksmbd: fix outstanding credits related bugs a0392833a178 ftrace: Clean up hash direct_functions on register failures 41949df8324a kexec_file: drop weak attribute from arch_kexec_apply_relocations[_add] 9754f5be5b07 MIPS: IP30: Remove incorrect `cpu_has_fpu' override f3f1bed86bf8 MIPS: IP27: Remove incorrect `cpu_has_fpu' override 91e5ba2af2d7 um: Fix out-of-bounds read in LDT setup 19614ef7971c um: chan_user: Fix winch_tramp() return value 610774715d45 um: Use asm-generic/dma-mapping.h be91f6d0f982 um: virtio_uml: Fix broken device handling in time-travel cbaf8ee0d802 mac80211: upgrade passive scan to active scan on DFS channels after beacon rx 95a39a97facd cfg80211: declare MODULE_FIRMWARE for regulatory.db d5f77f1dbb59 mt76: fix use-after-free by removing a non-RCU wcid pointer b887c06b6707 thermal: devfreq_cooling: use local ops instead of global ops 5bf33cb84ab1 irqchip: irq-xtensa-mx: fix initial IRQ affinity a8b3881d6825 irqchip/armada-370-xp: Do not touch Performance Counter Overflow on A375, A38x, A39x 49f3ef5095de csky: patch_text: Fixup last cpu should be master 1314d7aff4d8 mmc: core: Allows to override the timeout value for ioctl() path ef5ab2e48a5f RDMA/hfi1: Fix potential integer multiplication overflow errors bf29edab0c9f lib/string_helpers: fix not adding strarray to device's resource list 1815c09d822e Kconfig: Add option for asm goto w/ tied outputs to workaround clang-13 bug 100a03ae8be5 ima: remove the IMA_TEMPLATE Kconfig option 3922708e37ad media: coda: Add more H264 levels for CODA960 363d82d51459 media: coda: Fix reported H264 profile cabcce1f1b37 mtd: cfi_cmdset_0002: Use chip_ready() for write on S29GL064N a9da23660fb4 mtd: cfi_cmdset_0002: Move and rename chip_check/chip_ready/chip_good_for_write cb1f94129b7b md: fix an incorrect NULL check in md_reload_sb be75702c3f1d md: fix an incorrect NULL check in does_sb_need_changing af8f5b41157e drm/i915/dsi: fix VBT send packet port selection for ICL+ cfd6c986e190 drm/bridge: analogix_dp: Grab runtime PM reference for DP-AUX 8e4796862e93 drm/nouveau/kms/nv50-: atom: fix an incorrect NULL check on list iterator fde7805b1d1a drm/nouveau/clk: Fix an incorrect NULL check on list iterator 64f4edec081c drm/etnaviv: check for reaped mapping in etnaviv_iommu_unmap_gem 9776a7c07a4d drm/nouveau/subdev/bus: Ratelimit logging for fault errors 7086a23890d2 drm/amdgpu/cs: make commands with 0 chunks illegal behaviour. 38c5c273e6ab landlock: Fix same-layer rule unions 501d8d5d5910 landlock: Create find_rule() from unmask_layers() 04388e990a0c landlock: Reduce the maximum number of layers to 16 1dd38ce264e6 landlock: Define access_mask_t to enforce a consistent access mask size 71a75ca9b21f selftests/landlock: Test landlock_create_ruleset(2) argument check ordering 0ab37431f4ba landlock: Change landlock_restrict_self(2) check ordering cf2879ea5397 landlock: Change landlock_add_rule(2) argument check ordering 7ea9d4eb896f selftests/landlock: Add tests for O_PATH 411a409cb73d selftests/landlock: Fully test file rename with "remove" access 576c2ae6a35a selftests/landlock: Extend access right tests to directories 627d163020d9 selftests/landlock: Add tests for unknown access rights 078ba1ba85f2 selftests/landlock: Extend tests for minimal valid attribute size 945cdbae60e0 selftests/landlock: Make tests build with old libc 61431c574f05 landlock: Fix landlock_add_rule(2) documentation 6a2649d8f3ef samples/landlock: Format with clang-format b2c9467263c8 samples/landlock: Add clang-format exceptions 1fbcbbb6187e selftests/landlock: Format with clang-format ce99c0fa0f70 selftests/landlock: Normalize array assignment 9baa237915ed selftests/landlock: Add clang-format exceptions a6a3f303ffaa landlock: Format with clang-format 8f35e8690226 landlock: Add clang-format exceptions f220f6aa6ccf scsi: ufs: qcom: Add a readl() to make sure ref_clk gets enabled 374c022658b5 scsi: dc395x: Fix a missing check on list iterator 2c5e26a626fe ocfs2: dlmfs: fix error handling of user_dlm_destroy_lock 12052dce7717 dlm: fix missing lkb refcount handling e18afaca6e7d dlm: fix wake_up() calls for pending remove e48c24620887 dlm: uninitialized variable on error in dlm_listen_for_all() e421872fa175 dlm: fix plock invalid read b9b109419d1c s390/stp: clock_delta should be signed 032df418b1a5 s390/perf: obtain sie_block from the right address 4d7fdff4dfd3 mm, compaction: fast_find_migrateblock() should return pfn in the target zone 717b078bc745 block: Fix potential deadlock in blk_ia_range_sysfs_show() 476bfda0be0f staging: r8188eu: prevent ->Ssid overflow in rtw_wx_set_scan() d4f4c3060445 PCI: qcom: Fix unbalanced PHY init on probe errors eb5b04e7e21d PCI: qcom: Fix runtime PM imbalance on probe errors c7b919f7b81b PCI: qcom: Fix pipe clock imbalance f9cbbcc82ebe PCI/PM: Fix bridge_d3_blacklist[] Elo i2 overwrite of Gigabyte X299 71aeeba52de7 drm/amdgpu: add beige goby PCI ID eda47dd47138 tracing: Initialize integer variable to prevent garbage return value 7a85aedb1135 tracing: Fix return value of trace_pid_write() bd83ff3bbfb0 tracing: Fix potential double free in create_var_ref() 9b9584299bb4 tracing: Have event format check not flag %p* on __get_dynamic_array() 1fe0d42a2015 tty: goldfish: Introduce gf_ioread32()/gf_iowrite32() b1d806e675eb ACPI: property: Release subnode properties with data nodes 6084240bfc44 ext4: avoid cycles in directory h-tree 298659c0e707 ext4: verify dir block before splitting it ea6ea18b3ab0 ext4: fix bug_on in __es_tree_search 55b4dbb29054 ext4: filter out EXT4_FC_REPLAY from on-disk superblock field s_state 013f12bdedb9 ext4: fix bug_on in ext4_writepages f92ded66e9d0 ext4: fix memory leak in parse_apply_sb_mount_options() 1bcce88da60e ext4: fix warning in ext4_handle_inode_extension ccc6639f831b ext4: fix race condition between ext4_write and ext4_convert_inline_data b1f89c8eedaa ext4: fix journal_ioprio mount option handling 4a2bea60cf7f ext4: fix use-after-free in ext4_rename_dir_prepare fb3cc5384644 ext4: mark group as trimmed only if it was fully scanned 7781c38552e6 bfq: Make sure bfqg for which we are queueing requests is online 8ba53d44fcf3 bfq: Get rid of __bio_blkcg() usage 05e556df78a9 bfq: Track whether bfq_group is still online 0f8151786122 bfq: Remove pointless bfq_init_rq() calls fa454e559a0d bfq: Drop pointless unlock-lock pair 2a1077f17169 bfq: Update cgroup information before merging bio 8615f6c0c9e7 bfq: Split shared queues on move between cgroups 8abc8763b11c bfq: Avoid merging queues with different parents bc03bffac742 bfq: Avoid false marking of bic as stably merged 1f7264f0510f efi: Do not import certificates from UEFI Secure Boot for T2 Macs 187436400081 fs-writeback: writeback_sb_inodes:Recalculate 'wrote' according skipped pages f22068357acc ipmi:ipmb: Fix refcount leak in ipmi_ipmb_probe 5d8d06fd3a02 iwlwifi: mei: fix potential NULL-ptr deref 0976e7f2a5c1 iwlwifi: mei: clear the sap data header before sending 2ec9685be29d iwlwifi: mvm: fix assert 1F04 upon reconfig 80fee94ed3f6 iwlwifi: fw: init SAR GEO table only if data is present 4f05a9e15edc wifi: mac80211: fix use-after-free in chanctx code 7c3649dfa1f6 objtool: Fix symbol creation 95446e201246 objtool: Fix objtool regression on x32 systems 198fd9faa271 f2fs: fix to do sanity check for inline inode 95bd78168e10 f2fs: fix fallocate to use file_modified to update permissions consistently f6d3ec761697 f2fs: don't use casefolded comparison for "." and ".." cc8c9df19971 f2fs: fix to do sanity check on total_data_blocks fc6e2897a6eb f2fs: don't need inode lock for system hidden quota 5a869237a52a f2fs: fix deadloop in foreground GC c469953917b3 f2fs: fix to clear dirty inode in f2fs_evict_inode() 805b48b234a2 f2fs: fix to do sanity check on block address in f2fs_do_zero_range() ccffa99ae6a1 f2fs: fix to avoid f2fs_bug_on() in dec_valid_node_count() 28c673b61a28 NFSv4.1 mark qualified async operations as MOVEABLE tasks 6015292653d9 NFSv4: Fix free of uninitialized nfs4_label on referral lookup. d260cad01594 video: fbdev: vesafb: Fix a use-after-free due early fb_info cleanup 0198032e52f9 perf jevents: Fix event syntax error caused by ExtSel 72477e5e8569 tracing/timerlat: Notify IRQ new max latency only if stop tracing is set 70cd6ec63781 rtla: Remove procps-ng dependency 482fcc84e0ac rtla: Fix __set_sched_attr error message 2bc725484c88 rtla: Minor grammar fix for rtla README 455366017239 rtla: Don't overwrite existing directory mode b0f1c686baff rtla: Avoid record NULL pointer dereference 056f59595167 perf c2c: Use stdio interface if slang is not supported 4a2ea97c9b11 perf build: Fix btf__load_from_kernel_by_id() feature check e3264ae80ced MIPS: RALINK: Define pci_remap_iospace under CONFIG_PCI_DRIVERS_GENERIC a4bd70952f06 RISC-V: Fix the XIP build 88e19d17a8c8 RISC-V: Split out the XIP fixups into their own file cdeb54b04ea1 tracing: Reset the function filter after completing trampoline/graph selftest cb3d924bb0d2 i2c: rcar: fix PM ref counts in probe error paths 89874788f340 i2c: npcm: Handle spurious interrupts 355485132572 i2c: npcm: Correct register access width 950509ff9410 i2c: npcm: Fix timeout calculation 793b6db62ea3 iommu/amd: Increase timeout waiting for GA log enablement 3939d971e703 dmaengine: stm32-mdma: fix chan initialization in stm32_mdma_irq_handler() c1b62b7e4a78 dmaengine: stm32-mdma: remove GISR1 register 38d245cebf54 video: fbdev: clcdfb: Fix refcount leak in clcdfb_of_vram_setup d8ca9eaa27b7 NFS: Pass i_size to fscache_unuse_cookie() when a file is released 3335c0f14d59 NFS: Further fixes to the writeback error handling f5be12fdfd27 NFSv4/pNFS: Do not fail I/O when we fail to allocate the pNFS layout 678eddfe6055 NFS: Don't report errors from nfs_pageio_complete() more than once 8e98d029a38a NFS: Do not report flush errors in nfs_write_end() 7fb27bb6c6b7 NFS: Don't report ENOSPC write errors twice 7989f8cc4908 NFS: fsync() should report filesystem errors over EINTR/ERESTARTSYS 0eb0509e83ed NFS: Do not report EINTR/ERESTARTSYS as mapping errors c308a2e711a5 dmaengine: idxd: Fix the error handling path in idxd_cdev_register() 53a732620acc i2c: at91: Initialize dma_buf in at91_twi_xfer() 8837c2682b9b iommu/mediatek: Fix NULL pointer dereference when printing dev_name 070161456ba7 MIPS: Loongson: Use hwmon_device_register_with_groups() to register hwmon 9aa215450888 iommu/arm-smmu-v3-sva: Fix mm use-after-free bf9688fa4483 cpufreq: mediatek: Unregister platform device on exit 93c55d3a5d8a cpufreq: mediatek: Use module_init and add module_exit 916ed41c7178 i2c: at91: use dma safe buffers 6deecb45885d iommu/mediatek: Add mutex for m4u_group and m4u_dom in data 6eaa046c696c iommu/mediatek: Remove clk_disable in mtk_iommu_remove 541d5f7f3f2a iommu/mediatek: Add list_del in mtk_iommu_remove 25fbf199f5f3 iommu/mediatek: Fix 2 HW sharing pgtable issue 4d389dda7646 iommu/amd: Do not call sleep while holding spinlock f768faaa2f64 iommu/amd: Enable swiotlb in all cases 060482cc2d3e riscv: Fixup difference with defconfig ed7efc472c00 f2fs: fix dereference of stale list iterator after loop body 2f46160d0a19 f2fs: fix to do sanity check on inline_dots inode 0a5cf2399d25 dmaengine: ti: k3-psil-am62: Update PSIL thread for saul. e67c1cf19595 OPP: call of_node_put() on error path in _bandwidth_supported() ad5441fc854d Input: stmfts - do not leave device disabled in stmfts_input_open 52121cbc1e7c KVM: LAPIC: Drop pending LAPIC timer injection when canceling the timer 5c4e6f999886 pinctrl: apple: Use a raw spinlock for the regmap 288d198f5043 RDMA/hfi1: Prevent use of lock before it is initialized 3ff63a810bec RDMA/rxe: Fix an error handling path in rxe_get_mcg() 85388026a473 mailbox: forward the hrtimer if not queued and under a lock bc767277678e nfsd: destroy percpu stats counters after reply cache shutdown 579944b9f387 mfd: davinci_voicecodec: Fix possible null-ptr-deref davinci_vc_probe() c05d1578fe2c gpio: sim: Use correct order for the parameters of devm_kcalloc() 31fc9e5f27dc powerpc/fsl_book3e: Don't set rodata RO too early b073096df4de powerpc/papr_scm: Fix leaking nvdimm_events_map elements 5607a77a365d powerpc/fsl_rio: Fix refcount leak in fsl_rio_setup cc62dde2a5f4 powerpc/xive: Fix refcount leak in xive_spapr_init 44b69f6a910b macintosh: via-pmu and via-cuda need RTC_LIB 85544ecd9c5e powerpc/perf: Fix the threshold compare group constraint for power9 c8de1b7ec248 powerpc/perf: Fix the threshold compare group constraint for power10 20510e7677ad powerpc/powernv: Get STF barrier requirements from device-tree 057419954638 powerpc/powernv: Get L1D flush requirements from device-tree cebdd94c6d54 powerpc/64: Only WARN if __pa()/__va() called with bad addresses c50242e4a54b mailbox: pcc: Fix an invalid-load caught by the address sanitizer 86425cd20ef6 perf stat: Always keep perf metrics topdown events in a group 9a1aee8f2160 perf evlist: Keep topdown counters in weak group c82ac60594c5 hwrng: omap3-rom - fix using wrong clk_disable() in omap_rom_rng_runtime_resume() f8e3a47d098f cxl/mem: Drop mem_enabled check from wait_for_media() 19f90057fac4 PCI: microchip: Fix potential race in interrupt handling eda6f3f9403f KVM: PPC: Book3S HV: Fix vcore_blocked tracepoint eda8eba0dedc PCI/AER: Clear MULTI_ERR_COR/UNCOR_RCV bits 1124e39fea0e Input: sparcspkr - fix refcount leak in bbc_beep_probe 49ca50a98b36 mce: fix set_mce_nospec to always unmap the whole page bdad78f08735 x86/mce: relocate set{clear}_mce_nospec() functions dd68dfd8bade hugetlbfs: fix hugetlbfs_statfs() locking 1dfdb18062c2 ARM: dts: lan966x: swap dma channels for crypto node 0d7c634dd531 ARM: dts: at91: sama7g5: remove interrupt-parent from gic node 340f65c4d824 crypto: cryptd - Protect per-CPU resource by disabling BH. 8aca355c32fe crypto: sun8i-ss - handle zero sized sg e8d0d94cef69 crypto: sun8i-ss - rework handling of IV 0bcf44903ef4 tty: fix deadlock caused by calling printk() under tty_port->lock 45a76414b6d8 module: fix [e_shstrndx].sh_size=0 OOB access a41b7892fac4 module.h: simplify MODULE_IMPORT_NS 0095225eb6e3 PCI: mediatek-gen3: Assert resets to ensure expected init state d5ac5983985f PCI: imx6: Fix PERST# start-up sequence 7751e288907b ipc/mqueue: use get_tree_nodev() in mqueue_get_tree() dfeb241d2d8a proc: fix dentry/inode overinstantiating under /proc/${pid}/net a2a605d6a33b ASoC: atmel-classd: Remove endianness flag on class d component d44873058017 ASoC: atmel-pdmic: Remove endianness flag on pdmic component f613b3d42e86 arm64: dts: marvell: espressobin-ultra: enable front USB3 port 84a739fdb742 arm64: dts: marvell: espressobin-ultra: fix SPI-NOR config 17bb59c2affe RDMA/hns: Add the detection for CMDQ status in the device initialization process 0eaed84a71dc powerpc/4xx/cpm: Fix return value of __setup() handler 2fa41bbdea6c powerpc/idle: Fix return value of __setup() handler fb4f022b3ad1 pinctrl: renesas: core: Fix possible null-ptr-deref in sh_pfc_map_resources() ecc9d39a9fac pinctrl: renesas: r8a779f0: Fix GPIO function on I2C-capable pins 0be56b99f395 pinctrl: renesas: r8a779a0: Fix GPIO function on I2C-capable pins 5fb5ad4cf1d3 powerpc/8xx: export 'cpm_setbrg' for modules 210d86677989 drm/msm/dpu: fix error check return value of irq_of_parse_and_map() e039c0b59859 list: fix a data-race around ep->rdllist a34a5d160ca1 ocfs2: fix mounting crash if journal is not alloced a382e3727f8e firmware: arm_ffa: Remove incorrect assignment of driver_data 85e12382b398 firmware: arm_ffa: Fix uuid parameter to ffa_partition_probe a8629e4fd416 drivers/base/memory: fix an unlikely reference counting issue in __add_memory_block() c3660f0b7078 dax: fix cache flush on PMD-mapped pages 6905be93d1ab drivers/base/node.c: fix compaction sysfs file leak 71fb71f3524e crypto: ccp - Fix the INIT_EX data file open failure 668e3192aa5e pinctrl: mvebu: Fix irq_of_parse_and_map() return value 9f2c9a5abb5e nvdimm: Allow overwrite in the presence of disabled dimms 2fd853fdb40a nvdimm: Fix firmware activation deadlock scenarios 2ccfcd7a09c8 firmware: arm_scmi: Fix list protocols enumeration in the base protocol 437e5f43589d ASoC: sh: rz-ssi: Release the DMA channels in rz_ssi_probe() error path 6fcb0b1d0930 ASoC: sh: rz-ssi: Propagate error codes returned from platform_get_irq_byname() 0ef1af1e0201 arm64: dts: ti: k3-am64-mcu: remove incorrect UART base clock rates b48b98743b56 soc: bcm: Check for NULL return of devm_kzalloc() 1b04a27195f0 scsi: fcoe: Fix Wstringop-overflow warnings in fcoe_wwn_from_mac() 45d5afe8a3da mfd: ipaq-micro: Fix error check return value of platform_get_irq() 905161a324e1 powerpc/fadump: fix PT_LOAD segment for boot memory area ce5d0334e4c7 Drivers: hv: vmbus: Fix handling of messages with transaction ID of zero 35101441c841 arm64: dts: qcom: qrb5165-rb5: Fix can-clock node name 55652a11956f pinctrl: mediatek: mt8195: enable driver on mtk platforms 204217f6ab4c pinctrl/rockchip: support deferring other gpio params 96d8d39faa41 arm: mediatek: select arch timer for mt7629 64a94d8a0c77 drm/msm: return the average load over the polling period 8732365072c4 drm/msm: simplify gpu_busy callback a256ab0ddf11 pinctrl: bcm2835: implement hook for missing gpio-ranges 3c09322836de gpiolib: of: Introduce hook for missing gpio-ranges d2531fc2a4c2 crypto: marvell/cesa - ECB does not IV f7d835a4523a hwrng: cn10k - Make check_rng_health() return an error code b3ab33c1b9c2 hwrng: cn10k - Optimize cn10k_rng_read() 9e9087cf34ee misc: ocxl: fix possible double free in ocxl_file_register_afu 091ec5b6fad0 ARM: dts: bcm2835-rpi-b: Fix GPIO line names 329c9f4c3bd5 ARM: dts: bcm2837-rpi-3-b-plus: Fix GPIO line name of power LED 516ebf0c6d48 ARM: dts: bcm2837-rpi-cm3-io3: Fix GPIO line names for SMPS I2C 064ec7968941 ARM: dts: bcm2835-rpi-zero-w: Fix GPIO line name for Wifi/BT c64fbbaef0ab arm64: dts: qcom: sm8450: Fix missing iommus for qup1 767f25a2e7c8 arm64: dts: qcom: sm8450: Fix missing iommus for qup 1a2ff491b995 ARM: dts: qcom: sdx55: remove wrong unit address from RPMH RSC clocks e403e6c1ff79 dt-bindings: soc: qcom: smd-rpm: Fix missing MSM8936 compatible 735162c84673 ARM: dts: stm32: Fix PHY post-reset delay on Avenger96 8bd8156daac0 can: xilinx_can: mark bit timing constants as const eff90c12e7c3 platform/chrome: Re-introduce cros_ec_cmd_xfer and use it for ioctls 25f04f4568f8 ARM: dts: imx6dl-colibri: Fix I2C pinmuxing 759d911302dc platform/chrome: cros_ec: fix error handling in cros_ec_register() f5f25d232ff5 crypto: qat - set COMPRESSION capability for DH895XCC 61d9aa75bd33 crypto: qat - set CIPHER capability for DH895XCC fdfe006a3656 arm64: dts: juno: Fix SCMI power domain IDs for ETF and CS funnel 28835eacce6a KVM: nVMX: Clear IDT vectoring on nested VM-Exit for double/triple fault 4471fd2dae9c KVM: nVMX: Leave most VM-Exit info fields unmodified on failed VM-Entry fefbb0975c6b cxl/pci: Make cxl_dvsec_ranges() failure not fatal to cxl_pci 7c59323547f3 cxl/pci: Add debug for DVSEC range init failures 82a449257f78 soc: qcom: llcc: Add MODULE_DEVICE_TABLE() e8f09770a9e7 arm64: dts: qcom: sc7280-herobrine: Drop outputs on fpmcu pins 73742e979921 arm64: dts: qcom: sc7280: Fix sar1_irq_odl node name 362935191414 ARM: dts: ci4x10: Adapt to changes in imx6qdl.dtsi regarding fec clocks 4a9c2b82b0f6 PCI: dwc: Fix setting error return on MSI DMA mapping failure 09b2d906d78d PCI: mediatek: Fix refcount leak in mtk_pcie_subsys_powerup() 1e7e20f81b20 PCI: rockchip: Fix find_first_zero_bit() limit 1844bbb3eeae PCI: cadence: Fix find_first_zero_bit() limit 573bf8cdd1a8 arm64: defconfig: reenable SM_DISPCC_8250 d6d9a98d2847 soc: qcom: smsm: Fix missing of_node_put() in smsm_parse_ipc 91f38f04aa99 soc: qcom: smp2p: Fix missing of_node_put() in smp2p_parse_ipc a8826f9fd6ad ARM: dts: suniv: F1C100: fix watchdog compatible bdf80d951551 ARM: dts: BCM5301X: Update pin controller node name 667a8b71d98d memory: samsung: exynos5422-dmc: Avoid some over memory allocation 7bd85176ab80 PCI/ACPI: Allow D3 only if Root Port can signal and wake from D3 9fa0f5e01d06 arm64: dts: mt8192: Fix nor_flash status disable typo 54e1c19f2900 arm64: dts: rockchip: Move drive-impedance-ohm to emmc phy on rk3399 3b52294302b9 media: lirc: revert removal of unused feature flags 4b22109d81d1 Revert "net/smc: fix listen processing for SMC-Rv2" da499d598cb8 Bluetooth: hci_conn: Fix hci_connect_le_sync 0cae511a7294 dma-direct: don't over-decrypt memory bdcb086bde38 net/smc: fix listen processing for SMC-Rv2 f16d61efc18a net/smc: postpone sk_refcnt increment in connect() c33ed853e759 net: dsa: restrict SMSC_LAN9303_I2C kconfig a59fdc947f4a dpaa2-eth: unmap the SGT buffer before accessing its contents c52ac0a8fd18 dpaa2-eth: use the correct software annotation field ba5fe3dd4833 dpaa2-eth: retrieve the virtual address before dma_unmap 091a1cc50c56 hinic: Avoid some over memory allocation 4bb35793aec4 rxrpc: Fix decision on when to generate an IDLE ACK c8058a6e445f rxrpc: Don't let ack.previousPacket regress fac855477ef6 rxrpc: Fix overlapping ACK accounting 1d597982b9f9 rxrpc: Don't try to resend the request if we're receiving the reply e198f1930050 rxrpc: Fix listen() setting the bar too high for the prealloc rings 79f9a73559ca rxrpc: Fix locking issue 2fff66fd44f5 hwmon: (pmbus) Check PEC support before reading other registers 60b189ab26f5 hwmon: (dimmtemp) Fix bitmap handling 09de7d3594b3 hv_netvsc: Fix potential dereference of NULL pointer e7322da399fb amt: fix memory leak for advertisement message 030757c89302 amt: fix gateway mode stuck bc0954548b32 net: stmmac: fix out-of-bounds access in a selftest 4c14fe9525ce perf parse-events: Support different format of the topdown event name ff3a91f679df ASoC: max98090: Move check for invalid values before casting in max98090_put_enab_tlv() 85eed460681d bonding: fix missed rcu protection d272685663d4 NFC: hci: fix sleep in atomic context bugs in nfc_hci_hcp_message_tx 7395cc29e537 scsi: hisi_sas: Fix memory ordering in hisi_sas_task_deliver() 45aa6137bcc0 scsi: hisi_sas: Fix rescan after deleting a disk 5bb8c3bbd8ec net: macb: Fix PTP one step sync support 1def4493ccd7 PM: domains: Fix initialization of genpd's next_wakeup 57341de6cf1a platform/x86: intel_cht_int33fe: Set driver data d84a513ec85a cpuidle: riscv-sbi: Fix code to allow a genpd governor to be used 831a17e03544 cpuidle: psci: Fix regression leading to no genpd governor 450f746ca72b ASoC: wm2000: fix missing clk_disable_unprepare() on error in wm2000_anc_transition() 799591b7b2db ASoC: codecs: lpass: Fix passing zero to 'PTR_ERR' f75b4d99d76c bfq: Allow current waker to defend against a tentative one 65936f5b914e bfq: Relax waker detection for shared queues ec0925b73169 thermal/drivers/imx_sc_thermal: Fix refcount leak in imx_sc_thermal_probe 9abdf0c01842 thermal/core: Fix memory leak in __thermal_cooling_device_register() 61621e042c22 thermal/drivers/broadcom: Fix potential NULL dereference in sr_thermal_probe 780d2c89940f thermal/drivers/bcm2711: Don't clamp temperature at zero 7ce24b3e6b9d drm/i915: Fix CFI violation with show_dynamic_id() 02fbf7197d30 drm/msm/dpu: handle pm_runtime_get_sync() errors in bind path 4a34a43adaed selftests/bpf: Add missed ima_setup.sh in Makefile 59023c4fb1ab drm/msm: don't free the IRQ if it was not requested 209a10f95591 x86/sev: Annotate stack change in the #VC handler d63ffe3fb3f8 drm: msm: fix possible memory leak in mdp5_crtc_cursor_set() 06907a374f1b drm/msm/a6xx: Fix refcount leak in a6xx_gpu_init 5aa5f41dec12 drm/msm/dsi: don't powerup at modeset time for parade-ps8640 33f4ff03647c ext4: reject the 'commit' option on ext2 filesystems 5b6cc81f4a4b net/mlx5e: Correct the calculation of max channels for rep 6b59e1907f58 erofs: fix buffer copy overflow of ztailpacking feature 8e4e69c59509 blk-cgroup: always terminate io.stat lines 4a59c763ef9b regulator: scmi: Fix refcount leak in scmi_regulator_probe 81328c1f28a0 media: rkvdec: h264: Fix bit depth wrap in pps packet 026039ac2dfa media: rkvdec: h264: Fix dpb_valid implementation 424c087019d2 media: i2c: ov5648: fix wrong pointer passed to IS_ERR() and PTR_ERR() 6978fa43fd7b media: i2c: ov2640: Depend on V4L2_ASYNC a739d3031046 media: ov7670: remove ov7670_power_off from ov7670_remove 51e85ca301ca kselftest/arm64: bti: force static linking 554df0f70bff ASoC: ti: j721e-evm: Fix refcount leak in j721e_soc_probe_* 8d1f036c7350 net: hinic: add missing destroy_workqueue in hinic_pf_to_mgmt_init 0523625c0524 sctp: read sk->sk_bound_dev_if once in sctp_rcv() 20b2f6179787 net: annotate races around sk->sk_bound_dev_if 853c75639937 m68k: math-emu: Fix dependencies of math emulation support 39055207c27a nvme: set dma alignment to dword 7179d484c7a7 irqchip/gic-v3: Fix priority mask handling 76515c6007fe irqchip/gic-v3: Refactor ISB + EOIR at ack time 512691a9719b irqchip/gic-v3: Ensure pseudo-NMIs have an ISB between ack and handling d04cd7a84286 io_uring: only wake when the correct events are set 598afcea1350 io_uring: avoid io-wq -EAGAIN looping for !IOPOLL 762794922caf media: mediatek: vcodec: Fix v4l2 compliance decoder cmd test fail 5704e6a063bc Bluetooth: btmtksdio: fix the reset takes too long 456f1dfb6a3d Bluetooth: btmtksdio: fix possible FW initialization failure 01c6a899fa6b Bluetooth: btmtksdio: fix use-after-free at btmtksdio_recv_event 05b104152be0 Bluetooth: protect le accept and resolv lists with hdev->lock d89fd0e502cb Bluetooth: use hdev lock for accept_list and reject_list in conn req 16f6bbb876fb Bluetooth: use hdev lock in activate_scan for hci_is_adv_monitoring 99df16007f4b Bluetooth: fix dangling sco_conn and use-after-free in sco_sock_timeout fa6a0df876dc Bluetooth: mt7921s: Fix the incorrect pointer check c75ae7276823 media: hantro: HEVC: Fix tile info buffer value computation c1e4614cd349 media: atmel: atmel-sama5d2-isc: fix wrong mask in YUYV format check 4eee15a5acbf media: vsp1: Fix offset calculation for plane cropping 2ddcee057316 media: make RADIO_ADAPTERS tristate 24e807541e4a media: pvrusb2: fix array-index-out-of-bounds in pvr2_i2c_core_init cffb92150342 media: exynos4-is: Change clk_disable to clk_disable_unprepare 0f618f509b29 media: i2c: rdacm2x: properly set subdev entity function 8a80bbf756c7 media: atmel: atmel-isc: Fix PM disable depth imbalance in atmel_isc_probe ae817e52780e media: st-delta: Fix PM disable depth imbalance in delta_probe 98a81644963b mt76: mt7915: fix twt table_mask to u16 in mt7915_dev ddd426d72aca mt76: fix tx status related use-after-free race on station removal adca9cbd501d mt76: do not attempt to reorder received 802.3 packets without agg session 677e669973bf mt76: mt7921: fix kernel crash at mt7921_pci_remove e58698ce5b19 mt76: fix antenna config missing in 6G cap e08c4f7b5b8a mt76: mt7915: report rx mode value in mt7915_mac_fill_rx_rate 10ad4f4c5c5c mt76: mt7915: do not pass data pointer to mt7915_mcu_muru_debug_set 268e8ef187eb mt76: mt7915: fix possible NULL pointer dereference in mt7915_mac_fill_rx_vector b6d084d01572 mt76: mt7915: fix possible uninitialized pointer dereference in mt7986_wmac_gpio_setup 3be3129a546c mt76: mt7921: Fix the error handling path of mt7921_pci_probe() e0f589da9296 mt76: mt7915: fix unbounded shift in mt7915_mcu_beacon_mbss 886d01882efa mt76: mt7921: honor pm user configuration in mt7921_sniffer_interface_iter c4f456209082 mt76: mt7915: fix DBDC default band selection on MT7915D 64778ad5091d media: exynos4-is: Fix PM disable depth imbalance in fimc_is_probe e66c8a0f9924 media: aspeed: Fix an error handling path in aspeed_video_probe() 1676245b1597 scripts/faddr2line: Fix overlapping text section failures f7dbaba76713 kselftest/cgroup: fix test_stress.sh to use OUTPUT dir 988a2035d8e6 block: Fix the bio.bi_opf comment 46d1b310a2d5 ASoC: samsung: Fix refcount leak in aries_audio_probe 2a3451c79060 dma-direct: don't fail on highmem CMA pages in dma_direct_alloc_pages afa4e97e7bb4 PM: EM: Decrement policy counter 49d785baeb91 regulator: pfuze100: Fix refcount leak in pfuze_parse_regulators_dt d855505851ee ASoC: mxs-saif: Fix refcount leak in mxs_saif_probe 81b7edaabd44 ASoC: imx-hdmi: Fix refcount leak in imx_hdmi_probe 7f75e9f629ef ASoC: fsl: Fix refcount leak in imx_sgtl5000_probe c6cc13aa36c2 HID: amd_sfh: Modify the hid name db4e1b37aaf5 HID: amd_sfh: Modify the bus name e56c53fd1b31 wilc1000: fix crash observed in AP mode with cfg80211_register_netdevice() 131e1108850a scsi: lpfc: Fix dmabuf ptr assignment in lpfc_ct_reject_event() ad1f3ffabb5a scsi: lpfc: Fix element offset in __lpfc_sli_release_iocbq_s4() 128384227240 ath11k: Don't check arvif->is_started before sending management frames c4e2399317f9 perf/amd/ibs: Use interrupt regs ip for stack unwinding c62c60e885e6 samples: bpf: Don't fail for a missing VMLINUX_BTF when VMLINUX_H is provided 22d2ff440846 regulator: qcom_smd: Fix up PM8950 regulator configuration 90c32bca1802 Revert "cpufreq: Fix possible race in cpufreq online error path" 40b51548edca selftests/bpf: Prevent skeleton generation race 9d9c84825c3e spi: spi-fsl-qspi: check return value after calling platform_get_resource_byname() 7f9bb33df553 iomap: iomap_write_failed fix 9b76921de47e arm64: stackleak: fix current_top_of_stack() 258737ec8b8c media: uvcvideo: Fix missing check to determine if element is found in list 860b90be37ba drm/msm: return an error pointer in msm_gem_prime_get_sg_table() 46e5ce63924a drm/msm/mdp5: Return error code in mdp5_mixer_release when deadlock is detected 33dc5aac46e0 drm/msm/mdp5: Return error code in mdp5_pipe_release when deadlock is detected 507ebd79f4dc drm/msm/dp: fix event thread stuck in wait_event after kthread_stop() 82ffe696122c drm/msm/dsi: fix address for second DSI PHY on SDM660 a80070142931 drm/msm/disp/dpu1: avoid clearing hw interrupts if hw_intr is null during drm uninit 92eff8c32710 ACPI: AGDI: Fix missing prototype warning for acpi_agdi_init() d4c824f9608f linkage: Fix issue with missing symbol size da03bbfbf5ac wl1251: dynamically allocate memory used for DMA 64eb54b5243b regulator: core: Fix enable_count imbalance with EXCLUSIVE_GET e97507d6561b arm64: fix types in copy_highpage() 5e9cdfd23772 x86/mm: Cleanup the control_va_addr_alignment() __setup handler 57690fd61694 irqchip/aspeed-scu-ic: Fix irq_of_parse_and_map() return value f91ae7f11afd irqchip/aspeed-i2c-ic: Fix irq_of_parse_and_map() return value 69bd9ec76834 irqchip/exiu: Fix acknowledgment of edge triggered interrupts a81340705c97 x86: Fix return value of __setup handlers af669d8fadc6 nl80211: don't hold RTNL in color change request c7de19d1706b virtio_blk: fix the discard_granularity and discard_alignment queue limits 9562f551283e perf tools: Use Python devtools for version autodetection rather than runtime 38f517756a4e spi: cadence-quadspi: fix Direct Access Mode disable for SoCFPGA ecfa52654d0c drm/rockchip: vop: fix possible null-ptr-deref in vop_bind() d688185c4caf kunit: fix debugfs code to use enum kunit_status, not bool f09937e80f9b drm/msm: Fix null pointer dereferences without iommu 9b28ed22477a drm/bridge: it6505: Send DPCD SET_POWER to downstream a450ad88c78b drm/panel: panel-simple: Fix proper bpc for AM-1280800N3TZQW-T00H f736ecc151aa drm/msm: add missing include to msm_drv.c 900948d861e3 drm/msm/hdmi: fix error check return value of irq_of_parse_and_map() 9f5495a5c51c drm/msm/hdmi: check return value after calling platform_get_resource_byname() 110b7bbefdcc drm/msm/dsi: fix error checks and return values for DSI xmit functions a0b1f84c6067 drm/msm/dp: do not stop transmitting phy test pattern during DP phy compliance test 3f0f4bc449f3 drm/msm/dp: reset DP controller before transmit phy test pattern e757b5d6275c drm/msm/dp: fix error check return value of irq_of_parse_and_map() 4567e03e3250 drm/msm/dp: stop event kernel thread when DP unbind 5b0adf5cbf3b drm/msm/disp/dpu1: set vbif hw config to NULL to avoid use after memory free during pm runtime resume fabdedaa1dc0 perf tools: Add missing headers needed by util/data.h fdb69ca804b1 ASoC: rk3328: fix disabling mclk on pclk probe failure 38eee09e4344 x86/speculation: Add missing prototype for unpriv_ebpf_notify() f8e262eb7575 mtd: rawnand: intel: fix possible null-ptr-deref in ebu_nand_probe() 13b60d3dc84b mtd: rawnand: cadence: fix possible null-ptr-deref in cadence_nand_dt_probe() c34698832cfb x86/pm: Fix false positive kmemleak report in msr_build_context() 0b3ca36c7b2d mtd: spi-nor: core: Check written SR value in spi_nor_write_16bit_sr_and_check() d74ebbdc6ada libbpf: Fix logic for finding matching program for CO-RE relocation f1acfaec0aa2 selftests/resctrl: Fix null pointer dereference on open failed 3b72deb784a7 drm/v3d: Fix null pointer dereference of pointer perfmon 591dec915872 scsi: ufs: core: Exclude UECxx from SFR dump list d4125bddc8c0 scsi: ufs: qcom: Fix ufs_qcom_resume() 729e79bf37c0 scsi: iscsi: Fix harmless double shift bug 7c89b949a9ef drm/msm/dpu: adjust display_v_end for eDP and DP c3b0343397ab drm/msm: properly add and remove internal bridges e1ea40d9d6fc selftests/damon: add damon to selftests root Makefile fc89f17678d2 of: overlay: do not break notify on NOTIFY_{OK|STOP} c9df9af31709 spi: rockchip: fix missing error on unsupported SPI_CS_HIGH 52daaab64e96 fsnotify: fix wrong lockdep annotations 1cdb092ef090 inotify: show inotify mask flags in proc fdinfo a009e714cfe6 mtdblock: warn if opened on NAND b41ef7ad9238 ALSA: pcm: Check for null pointer of pointer substream before dereferencing it b836b7fe8557 drm/panel: simple: Add missing bus flags for Innolux G070Y2-L01 df7be58a1680 media: imx: imx-mipi-csis: Fix active format initialization on source pad 6cf530d12296 media: imx: imx-mipi-csis: Rename csi_state to mipi_csis_device cb561262284a media: hantro: Empty encoder capture buffers by default 60a5bcf5e111 media: hantro: Implement support for encoder commands 43ed8ae8c281 media: amphion: fix decoder's interlaced field 9dd783274c89 media: i2c: max9286: fix kernel oops when removing module 3dad3fed5672 ath9k_htc: fix potential out of bounds access with invalid rxstatus->rs_keyix 54cc551a02d2 printk: wake waiters for safe and NMI contexts 955f05b56c03 printk: add missing memory barrier to wake_up_klogd() 80105c7275ba cpufreq: Fix possible race in cpufreq online error path 19da42421e34 drm/bridge: Fix it6505 Kconfig DRM_DP_AUX_BUS dependency 85f5a5278b57 spi: img-spfi: Fix pm_runtime_get_sync() error checking 1052dc5328dc sched/psi: report zeroes for CPU full at the system level f69c33a5e8eb sched/fair: Fix cfs_rq_clock_pelt() for throttled cfs_rq 3acee9cb8cb8 signal: Deliver SIGTRAP on perf event asynchronously if blocked b3a3aa86a78f drm/mediatek: dpi: Use mt8183 output formats for mt8192 60f21eda69f1 regulator: da9121: Fix uninit-value in da9121_assign_chip_model() 2d7ab7115903 drm/bridge: Fix error handling in analogix_dp_probe 8bb1716507eb HID: elan: Fix potential double free in elan_input_configured 103511a8e120 HID: hid-led: fix maximum brightness for Dream Cheeky efea1dd176ed mtd: rawnand: denali: Use managed device resources 3acce9221b45 drm/bridge: anx7625: Use uint8 for lane-swing arrays 710a8989b4b4 bpf: Move rcu lock management out of BPF_PROG_RUN routines 3ea92e6a03b8 EDAC/dmc520: Don't print an error for each unconfigured interrupt line 0c96e32decd5 drbd: fix duplicate array initializer 18233ed3132e drbd: use bdev_alignment_offset instead of queue_alignment_offset 5226b5cddceb drbd: use bdev based limit helpers in drbd_send_sizes d4b5dce07777 drbd: remove assign_p_sizes_qlim dd6093fba139 target: remove an incorrect unmap zeroes data deduction 504999e505a8 net: dsa: qca8k: correctly handle mdio read error 07230a1c8643 drm/amd/amdgpu: Remove static from variable in RLCG Reg RW 01a0e3fbf13b device property: Allow error pointer to be passed to fwnode APIs 884a0cd1d35d efi: Add missing prototype for efi_capsule_setup_info 80bcee8dc02e efi: Allow to enable EFI runtime services by default on RT 1e32083f3271 cpufreq: governor: Use kobject release() method to free dbs_data 4f5d71930f41 NFC: NULL out the dev->rfkill to prevent UAF e4a9162cfc04 ixp4xx_eth: fix error check return value of platform_get_irq() e3d21874fd7f net: dsa: mt7530: 1G can also support 1000BASE-X link mode f24db20ae702 net: ethernet: ti: am65-cpsw: Fix build error without PHYLINK d36ff612e5af scftorture: Fix distribution of short handler delays 292f1e613693 spi: spi-ti-qspi: Fix return value handling of wait_for_completion_timeout a63ef3173302 drm/amd/amdgpu: Fix asm/hypervisor.h build error. 4b60c5f398da drm: mali-dp: potential dereference of null pointer 1024af763bc5 drm/komeda: Fix an undefined behavior bug in komeda_plane_add() d032bb24b980 nl80211: show SSID for P2P_GO interfaces 0f80444f8136 mptcp: reset the packet scheduler on PRIO change 7e4f3136d94a mptcp: reset the packet scheduler on incoming MP_PRIO 4e31a17364a1 mptcp: optimize release_cb for the common case 793571f50314 x86/PCI: Fix ALi M1487 (IBC) PIRQ router link value interpretation d1660449d270 libbpf: Don't error out on CO-RE relos for overriden weak subprogs cd1fb64546eb drm/vc4: txp: Force alpha to be 0xff if it's disabled 819e5fd43a30 drm/vc4: txp: Don't set TXP_VSTART_AT_EOF 4163f109a24d drm/vc4: hvs: Reset muxes at probe time d869750e2ab5 drm/amd/amdgpu: Only reserve vram for firmware with vega9 MS_HYPERV host. 4ad91fb094f5 drm/mediatek: Fix mtk_cec_mask() 634f1c7337f1 drm/vc4: hvs: Fix frame count register readout 75ff1ddaeb73 drm/vc4: kms: Take old state core clock rate into account 85cef65d9c16 drm/mediatek: Fix DPI component detection for MT8192 3a4027b5971f drm/mediatek: Add vblank register/unregister callback functions 137ec9097423 x86/delay: Fix the wrong asm constraint in delay_loop() 7c47096304b5 docs: driver-api/thermal/intel_dptf: Use copyright symbol 94587aa17abf ASoC: mediatek: Fix missing of_node_put in mt2701_wm8960_machine_probe 98d5afe868df ASoC: mediatek: Fix error handling in mt8173_max98090_dev_probe d808f3b74b31 ASoC: SOF: ipc3-topology: Set scontrol->priv to NULL after freeing it a59b99584160 ASoC: cs35l41: Fix an out-of-bounds access in otp_packed_element_t b9e8415ffcc2 ASoC: codecs: Fix error handling in power domain init and exit handlers b740ef5cf24b spi: qcom-qspi: Add minItems to interconnect-names f84d6054fd58 mtd: spinand: gigadevice: fix Quad IO for GD5F1GQ5UExxG 26cd4859c0dd drm: bridge: icn6211: Fix HFP_HSW_HBP_HI and HFP_MIN handling aef019ec5010 drm: bridge: icn6211: Fix register layout 72df31f7c710 drm/bridge: adv7511: clean up CEC adapter when probe fails a34caa225706 drm/bridge: anx7625: add missing destroy_workqueue() in anx7625_i2c_probe() 93c4b5dd440a drm/edid: fix invalid EDID extension block filtering 7925d2cda00b ath9k: fix ar9003_get_eepmisc 1fcf40a5889a drm/bridge: it6505: Fix build error 4b437756c37a drm: bridge: it66121: Fix the register page length 6105c8336c49 ath11k: acquire ab->base_lock in unassign when finding the peer by addr 8b1bb2d40654 drm/vmwgfx: Fix an invalid read 6a9ae2fe8870 fbdev: defio: fix the pagelist corruption a8f185654c26 drm/ssd130x: Reduce temporary buffer sizes 8526a62946d9 drm/ssd130x: Fix rectangle updates ef2a1d85bfdd drm/format-helper: Fix XRGB888 to monochrome conversion de0613ae142f drm/format-helper: Rename drm_fb_xrgb8888_to_mono_reversed() 04a9bffef510 drm/solomon: Make DRM_SSD130X depends on MMU 0ca728d09a03 drm: ssd130x: Always apply segment remap setting f4cac30f11b6 drm: ssd130x: Fix COM scan direction register mask 078e958b4150 drm/bridge: anx7625: check the return on anx7625_aux_trans 1968b33e3f56 dt-bindings: display: sitronix, st7735r: Fix backlight in example 08d9a75eab59 drm/omap: fix NULL but dereferenced coccicheck error b319f89818d6 drm/selftests: missing error code in igt_buddy_alloc_smoke() 229b90d7a57c drm/bridge_connector: enable HPD by default if supported 9f6817682245 drm: fix EDID struct for old ARM OABI format 8b1ae300c295 Input: gpio-keys - cancel delayed work only in case of GPIO 057335b39e46 cifs: do not use tcpStatus after negotiate completes 22e7e400fd1a RDMA/hfi1: Prevent panic when SDMA is disabled cc45e3b25540 smb3: check for null tcon 4f7dca35d0d2 fanotify: fix incorrect fmode_t casts 7e3f1dfb9e21 powerpc/iommu: Add missing of_node_put in iommu_init_early_dart 059d62bd09e4 macintosh/via-pmu: Fix build failure when CONFIG_INPUT is disabled cd0b1e6d8ea1 powerpc/powernv: fix missing of_node_put in uv_init() 9a42bc2494fa powerpc/xics: fix refcount leak in icp_opal_init() e92b7a20bb4d powerpc/powernv/vas: Assign real address to rx_fifo in vas_rx_win_attr 5ce8953fccf0 cifs: return ENOENT for DFS lookup_cache_entry() 4387e7ece45a tracing: incorrect isolate_mote_t cast in mm_vmscan_lru_isolate 69b9afb8e303 alpha: fix alloc_zeroed_user_highpage_movable() 231d4e455ae2 KVM: PPC: Book3S HV Nested: L2 LPCR should inherit L1 LPES setting 701a8a492269 PCI: cadence: Clear FLR in device capabilities register 59ea6b3ae51d PCI: Avoid pci_dev_lock() AB/BA deadlock with sriov_numvfs_store() c9c41f027382 powerpc/rtas: Keep MSR[RI] set when calling RTAS 3e7c3ae66d83 PCI: microchip: Add missing chained_irq_enter()/exit() calls 89f7e9252868 cpufreq: Avoid unnecessary frequency updates due to mismatch 45d211668d33 ARM: hisi: Add missing of_node_put after of_find_compatible_node a34b407ef896 arm64: dts: qcom: sc7280-qcard: Configure CTS pin to bias-bus-hold for bluetooth e4c4de19ff48 arm64: dts: qcom: sc7280-idp: Configure CTS pin to bias-bus-hold for bluetooth 5a49cb78c1ca ARM: dts: exynos: add atmel,24c128 fallback to Samsung EEPROM d6de7b181c29 ARM: versatile: Add missing of_node_put in dcscb_init 01f9e02e0f13 pinctrl: renesas: rzn1: Fix possible null-ptr-deref in sh_pfc_map_resources() a4f995bddf76 fat: add ratelimit to fat*_ent_bread() e16455c9f9b0 powerpc/fadump: Fix fadump to work with a different endian capture kernel ac0526bad84c ARM: OMAP1: clock: Fix UART rate reporting algorithm 7618cccc04ce ALSA: usb-audio: Move generic implicit fb quirk entries into quirks.c d306a534353a ALSA: usb-audio: Add quirk bits for enabling/disabling generic implicit fb fe0a7749fa28 arm64: dts: qcom: sdm845-xiaomi-beryllium: fix typo in panel's vddio-supply property 9d3fec8ab6e1 fs: jfs: fix possible NULL pointer dereference in dbFree() 01ba41a35962 soc: ti: ti_sci_pm_domains: Check for null return of devm_kcalloc 9b63d9aeef8f crypto: qat - fix off-by-one error in PFVF debug print 8f4919197812 crypto: ccree - use fine grained DMA mapping dir a9c2b23a7ac6 PM / devfreq: rk3399_dmc: Disable edev on remove() de3aa8f1087b arm64: dts: qcom: msm8994: Fix BLSP[12]_DMA channels count f878fa9a60e0 arm64: dts: qcom: msm8994: Fix the cont_splash_mem address 1b5b43398340 ASoC: amd: Add driver data to acp6x machine driver f5224fa07f6d ARM: dts: s5pv210: align DMA channels with dtschema d7c5037afc66 ARM: dts: socfpga: align interrupt controller node name with dtschema 861b25a17d11 ARM: dts: ox820: align interrupt controller node name with dtschema f17a36a35bc4 PCI/ASPM: Make Intel DG2 L1 acceptable latency unlimited e2941b06c360 IB/rdmavt: add missing locks in rvt_ruc_loopback 37af1c163d7b kunit: fix executor OOM error handling logic on non-UML 607c9c579fca scsi: target: tcmu: Avoid holding XArray lock when calling lock_page ac7f8187ab07 linux/types.h: reinstate "__bitwise__" macro for user space use cd6f4becfc56 gfs2: use i_lock spin_lock for inode qadata 9d89df49c4ff selftests/bpf: fix btf_dump/btf_dump due to recent clang change db5d1c65500b char: tpm: cr50_i2c: Suppress duplicated error message in .remove() 5b85f7c3b865 eth: tg3: silence the GCC 12 array-bounds warning f5cb5d5d60e9 afs: Adjust ACK interpretation to try and cope with NAT a91821cca31e rxrpc, afs: Fix selection of abort codes f2dcc1a750b4 rxrpc: Return an error to sendmsg if call failed 6d31381db7fd hwmon: (pmbus) Add get_voltage/set_voltage ops 414a227dc135 m68k: atari: Make Atari ROM port I/O write macros return void b1ddce7ce3e4 selftests/bpf: Add missing trampoline program type to trampoline_count test 4da61d58d104 net: ipa: ignore endianness if there is no header c2d351d10d9c x86/microcode: Add explicit CPU vendor dependency 6312ae12b4bd can: mcp251xfd: silence clang's -Wunaligned-access warning cb980cda308d nvme: set non-mdts limits in nvme_scan_work ff16d9fbd17b ACPI: CPPC: Assume no transition latency if no PCCT b13c9dfae75b ASoC: rt1015p: remove dependency on GPIOLIB 2b0b83e69839 ASoC: max98357a: remove dependency on GPIOLIB 935fa666534d blk-throttle: Set BIO_THROTTLED when bio has been throttled 8f9149825ea5 of/fdt: Ignore disabled memory nodes c32fafe68298 rtw89: cfo: check mac_id to avoid out-of-bounds f48bca53c156 media: hantro: Stop using H.264 parameter pic_num b0424b5595d8 media: exynos4-is: Fix compile warning bd219273b4e0 net: phy: micrel: Allow probing without .driver_data 70791f8caf5e kunit: tool: make parser stop overwriting status of suites w/ no_tests 7a875ad8706f btrfs: fix anon_dev leak in create_subvol() f81fb5e6c663 drm/amdgpu: Move mutex_init(&smu->message_lock) to smu_early_init() 270ae62b8111 drm/amd/pm: update smartshift powerboost calc for smu13 7f5adf4a02b6 drm/amd/pm: update smartshift powerboost calc for smu12 399862005a32 nbd: Fix hung on disconnect request if socket is closed before 453f0920ffc1 ASoC: rt5645: Fix errorenous cleanup order 54a4c1e47d1b nvme-pci: fix a NULL pointer dereference in nvme_alloc_admin_tags 4fdf8fecfd1b openrisc: start CPU timer early in boot 1fa37b00dc55 media: mediatek: vcodec: prevent kernel crash when rmmod mtk-vcodec-dec.ko 8757b46ba7e4 bnxt_en: Configure ptp filters during bnxt open a68763e57d33 Bluetooth: btusb: Set HCI_QUIRK_BROKEN_ERR_DATA_REPORTING for QCA 4a6b0ea39b33 Bluetooth: btusb: Set HCI_QUIRK_BROKEN_ENHANCED_SETUP_SYNC_CONN for QCA 6a88f49a76b6 Bluetooth: HCI: Add HCI_QUIRK_BROKEN_ENHANCED_SETUP_SYNC_CONN quirk 969a1b3ea3cb usbnet: Run unregister_netdev() before unbind() again bf3070dfbdd8 media: cec-adap.c: fix is_configuring state 6f85e862aa2e media: imon: reorganize serialization 87adb778666d media: ccs-core.c: fix failure to call clk_disable_unprepare d4268cfa97be media: hantro: HEVC: unconditionnaly set pps_{cb/cr}_qp_offset values a646418ffe7f media: coda: limit frame interval enumeration to supported encoder frame sizes 1cdc768468c2 media: rga: fix possible memory leak in rga_probe 8bbf46e39c88 mt76: fix encap offload ethernet type check 54fd3667a7df mt76: mt7921: accept rx frames with non-standard VHT MCS10-11 966d75207bb1 mt76: mt7915: accept rx frames with non-standard VHT MCS10-11 055310566ff4 rtlwifi: Use pr_warn instead of WARN_ONCE bd8b222a0002 kunit: bail out of test filtering logic quicker if OOM 57cc9cc7cbdd ipmi: Fix pr_fmt to avoid compilation issues 1dd3440341f8 ipmi: Add an intializer for ipmi_smi_msg struct 1b105105b6f3 ipmi:ssif: Check for NULL msg when handling events and messages 489163efdfbb ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default 95dd19438c6b ASoC: SOF: amd: add missing platform_device_unregister in acp_pci_rn_probe 97d7c0685de0 fs: hold writers when changing mount's idmapping 54d4a1649375 dma-debug: change allocation mode from GFP_NOWAIT to GFP_ATIOMIC 76ef4d53e1b1 spi: stm32-qspi: Fix wait_cmd timeout in APM mode 53e0b6065036 sched/core: Avoid obvious double update_rq_clock warning 7c8f209f59da perf/amd/ibs: Cascade pmu init functions' return value 4d0610a20172 s390/preempt: disable __preempt_count_add() optimization for PROFILE_ALL_BRANCHES b1320c9a4d30 net: remove two BUG() from skb_checksum_help() 2216b1f1ee26 scsi: lpfc: Alter FPIN stat accounting logic a1516930cb60 scsi: lpfc: Inhibit aborts if external loopback plug is inserted d37cca4b5259 scsi: hisi_sas: Undo RPM resume for failed notify phy event for v3 HW 73c3dd7f3dbb ASoC: Intel: sof_ssp_amp: fix no DMIC BE Link on Chromebooks 492a909f775b net/mlx5: Increase FW pre-init timeout for health recovery 5ebcd3655278 ASoC: tscs454: Add endianness flag in snd_soc_component_driver 66f9436ed2e1 of: Support more than one crash kernel regions for kexec -s 12a4ecc68f45 drm/tegra: gem: Do not try to dereference ERR_PTR() 50db547e5f25 HID: bigben: fix slab-out-of-bounds Write in bigben_probe e7be3877589d ice: always check VF VSI pointer values 7ac4b7b2ad80 regulator: mt6315: Enforce regulator-compatible, not name a8bc56491a42 drm/amdgpu/ucode: Remove firmware load type check in amdgpu_ucode_free_bo 648befb20024 drm/amdgpu/psp: move PSP memory alloc from hw_init to sw_init ecc5f53062e0 mlxsw: Treat LLDP packets as control b8c131867386 mlxsw: spectrum_dcb: Do not warn about priority changes 896b03bb7c70 ASoC: SOF: ipc3-topology: Correct get_control_data for non bytes payload 3f0c04300816 ASoC: dapm: Don't fold register value changes into notifications 150fdfe3355b net/mlx5: fs, delete the FTE when there are no rules attached to it b95e58ddb944 net/mlx5: use kvfree() for kvzalloc() in mlx5_ct_fs_smfs_matcher_create 8e99e2c66f94 ipv6: Don't send rs packets to the interface of ARPHRD_TUNNEL e215f411d07d scsi: target: tcmu: Fix possible data corruption b166184229ca ath11k: fix warning of not found station for bssid in message 13e2ecf4c88e xtensa: move trace_hardirqs_off call back to entry.S dde36cfca8da drm/msm/dpu: Clean up CRC debug logs f3d386a6c15b drm: msm: fix error check return value of irq_of_parse_and_map() 3910ae71cb96 arm64: compat: Do not treat syscall number as ESR_ELx for a bad syscall 5321e5211b5d ath10k: skip ath10k_halt during suspend for driver state RESTARTING 6d3601526b7b drm/amd/pm: fix the compile warning 9742bc0f30f8 drm/amdkfd: Fix circular lock dependency warning ad6dd7a2bac8 drm/plane: Move range check for format_count earlier 1bc164a07d62 ASoC: Intel: bytcr_rt5640: Add quirk for the HP Pro Tablet 408 8f15e67af9be ath11k: disable spectral scan during spectral deinit 7860d8f80826 scsi: lpfc: Fix resource leak in lpfc_sli4_send_seq_to_ulp() d6a97cae14a4 scsi: ufs: Use pm_runtime_resume_and_get() instead of pm_runtime_get_sync() f9e2df6fcc7a drm/amdgpu/sdma: Fix incorrect calculations of the wptr of the doorbells 6f3b92b544cf scsi: megaraid: Fix error check return value of register_chrdev() 63cf5a234d67 drivers: mmc: sdhci_am654: Add the quirk to set TESTCD bit a828920b9ec0 mmc: jz4740: Apply DMA engine limits to maximum segment size d8f1558e1daf md/bitmap: don't set sb values if can't pass sanity check 005fd553f5f1 media: cx25821: Fix the warning when removing the module 453514a874c7 media: pci: cx23885: Fix the error handling in cx23885_initdev() 790bfada0183 media: venus: do not queue internal buffers from previous sequence b73ed0510bb8 media: venus: hfi: avoid null dereference in deinit fa83ea1de5b3 media: i2c: dw9714: Disable the regulator when the driver fails to probe 86a3853e79de media: Revert "media: dw9768: activate runtime PM and turn off device" f19a6333d12a ath9k: fix QCA9561 PA bias level 54261314ee66 net: macb: In ZynqMP initialization make SGMII phy configuration optional 2884aa35be23 ASoC: rsnd: care return value from rsnd_node_fixed_index() ff224eb01be0 ASoC: rsnd: care default case on rsnd_ssiu_busif_err_status_clear() 43eb9b667b95 drm/amd/pm: fix double free in si_parse_power_table() 49ec3441aa5e drm/amdgpu/pm: fix the null pointer while the smu is disabled 9cead4d792d5 cpuidle: PSCI: Improve support for suspend-to-RAM for PSCI OSI mode 517e0835cfb2 scsi: lpfc: Fix call trace observed during I/O with CMF enabled c00df0f34a6d scsi: lpfc: Protect memory leak for NPIV ports sending PLOGI_RJT 10663ebec0ad scsi: lpfc: Fix null pointer dereference after failing to issue FLOGI and PLOGI 0c4eed901285 scsi: lpfc: Fix SCSI I/O completion and abort handler deadlock 09c772557a4f scsi: lpfc: Move cfg_log_verbose check before calling lpfc_dmp_dbg() aadd1443aae7 loop: implement ->free_disk 597a6377a556 tcp: consume incoming skb leading to a reset 3467fc494c00 tools/power turbostat: fix ICX DRAM power numbers 0a4ac347e60b spi: spi-rspi: Remove setting {src,dst}_{addr,addr_width} based on DMA direction ad4989b9ecec rtw88: 8821c: fix debugfs rssi value 9e106f190ec4 rtw88: fix incorrect frequency reported 582aea6084cc ALSA: jack: Access input_dev under mutex 912d63dda456 sfc: ef10: Fix assigning negative value to unsigned variable 6c8f330d2090 rcu: Make TASKS_RUDE_RCU select IRQ_WORK 0a2103507619 rcu-tasks: Handle sparse cpu_possible_mask in rcu_tasks_invoke_cbs() 8f49a8758b5c rcu-tasks: Fix race in schedule and flush work cf8695037022 drm/amd/display: Disabling Z10 on DCN31 a0c3aef3f0d6 drm/komeda: return early if drm_universal_plane_init() fails. 9ded2a5ef10d mac80211: minstrel_ht: fix where rate stats are stored (fixes debugfs output) a275742761f9 libbpf: Fix a bug with checking bpf_probe_read_kernel() support in old kernels 00182ed2f21b ACPICA: Avoid cache flush inside virtual machines df3ea29d649d x86/platform/uv: Update TSC sync state for UV5 d08bbaebd7e0 fbcon: Consistently protect deferred_takeover with console_lock() ad798bfc29b7 ipv6: fix locking issues with loops over idev->addr_list 528d2023ccf4 ipw2x00: Fix potential NULL dereference in libipw_xmit() acb15c011f29 b43: Fix assigning negative value to unsigned variable 64e50860c530 b43legacy: Fix assigning negative value to unsigned variable fd8890accd73 mwifiex: add mutex lock for call in mwifiex_dfs_chan_sw_work_queue b162ac8c84ed rtw89: fix misconfiguration on hw_scan channel time f6aff772c997 rtw89: ser: fix CAM leaks occurring in L2 reset 8fb20438915b selftests/bpf: Fix file descriptor leak in load_kallsyms() ec5dfa1d66f2 ath11k: Change max no of active probe SSID and BSSID to fw capability e56dbcecb378 selftests/bpf: Fix parsing of prog types in UAPI hdr for bpftool sync 404db32467aa selftests/bpf: Fix vfs_link kprobe definition 0f8bc147a963 drm/virtio: fix NULL pointer dereference in virtio_gpu_conn_get_modes a2d9b7357469 ath11k: fix the warning of dev_wake in mhi_pm_disable_transition() 161766de4537 drm/vmwgfx: validate the screen formats 71950e4d7398 drm/selftests: fix a shift-out-of-bounds bug 1409b0c948fb iommu/vt-d: Add RPLS to quirk list to skip TE disabling dad11d78682b btrfs: zoned: fix comparison of alloc_offset vs meta_write_pointer 6f7c12f14e36 btrfs: zoned: finish block group when there are no more allocatable bytes left cc04bc922200 btrfs: zoned: zone finish unused block group 570540c770fb btrfs: zoned: properly finish block group on metadata write cfae6f765b3c btrfs: fix deadlock between concurrent dio writes when low on free data space 705cf4246622 btrfs: fix the error handling for submit_extent_page() for btrfs_do_readpage() 95898b0be04b btrfs: repair super block num_devices automatically 201d61e28664 btrfs: return correct error number for __extent_writepage_io() a7909752380c btrfs: add "0x" prefix for unsupported optional features 6e3bfbc880ed ptrace: Reimplement PTRACE_KILL by always sending SIGKILL c3aff697eab0 ptrace/xtensa: Replace PT_SINGLESTEP with TIF_SINGLESTEP 5a91fc6aef67 ptrace/um: Replace PT_DTRACE with TIF_SINGLESTEP 9538e524714c kthread: Don't allocate kthread_struct for init and umh f24d3317b550 x86/sgx: Set active memcg prior to shmem allocation f675e3a9189d x86/kexec: fix memory leak of elf header buffer c553b6ba212c perf/x86/intel: Fix event constraints for ICL 396b8e7ab2a9 x86/MCE/AMD: Fix memory leak when threshold_create_bank() fails 106dd9b658ac platform/x86: intel-hid: fix _DSM function index handling ebaccc6ff2b2 xhci: Allow host runtime PM as default for Intel Alder Lake N xHCI 6c64a664e1cf xhci: Set HCD flag to defer primary roothub registration 801f4943a506 cifs: when extending a file with falloc we should make files not-sparse ee71f8f1cd3c cifs: fix potential double free during failed mount 3b500c6ecc4a cifs: fix ntlmssp on old servers 2340f1adf9fb cifs: don't call cifs_dfs_query_info_nonascii_quirk() if nodfs was set 7e483f5ddecc fs/ntfs3: Restore ntfs_xattr_get_acl and ntfs_xattr_set_acl functions 1c3ef03e25b5 fs/ntfs3: Update i_ctime when xattr is added 2c97519ed6b4 fs/ntfs3: Fix some memory leaks in an error handling path of 'log_replay()' d682f56508c7 fs/ntfs3: In function ntfs_set_acl_ex do not change inode->i_mode if called from function ntfs_init_acl 2d60eb404c1f fs/ntfs3: Check new size for limits 49d2833defb0 fs/ntfs3: Keep preallocated only if option prealloc enabled b4f35ab0f80a fs/ntfs3: Fix fiemap + fix shrink file size (to remove preallocated space) cedb2fda5324 fs/ntfs3: Update valid size if -EIOCBQUEUED 0753245a72ec fs/ntfs3: provide block_invalidate_folio to fix memory leak 520cb9843336 usb: core: hcd: Add support for deferring roothub registration 5cdc317e6274 usb: dwc3: gadget: Move null pinter check to proper place 463bddd3ff1a usb: isp1760: Fix out-of-bounds array access 5528be7896a8 USB: new quirk for Dell Gen 2 devices a128ee79e9f7 USB: serial: option: add Quectel BG95 modem f2170f29ff19 USB: serial: pl2303: fix type detection for odd device 517dcef4d2dd ALSA: usb-audio: Cancel pending work at closing a MIDI substream 363c4a7c7877 ALSA: hda/realtek - Fix microphone noise on ASUS TUF B550M-PLUS b6aab8717151 ALSA: hda/realtek: Enable 4-speaker output for Dell XPS 15 9520 laptop 74c299c51b30 ALSA: hda/realtek - Add new type for ALC245 960fa4fc93dd riscv: Move alternative length validation into subsection 850f91e407b8 riscv: Wire up memfd_secret in UAPI header 4f8221039862 riscv: Fix irq_work when SMP is disabled 30f39ec6348c riscv: Initialize thread pointer before calling C functions 314717446905 RISC-V: Mark IORESOURCE_EXCLUSIVE for reserved mem instead of IORESOURCE_BUSY 8d6b97ea1a00 parisc/stifb: Keep track of hardware path of graphics card 31b73c6e202d parisc/stifb: Implement fb_is_primary_device() 14229490d6c9 parisc: fix a crash with multicore scheduler f55d74688847 binfmt_flat: do not stop relocating GOT entries prematurely on riscv ---- Link: https://lore.kernel.org/r/20220607165002.659942637@linuxfoundation.org # v5.18.3 Link: https://github.com/Freescale/linux-fslc/pull/576 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> (cherry picked from commit 030e17a8f095c413d57ee512a8b4adb2129f4720)
* linux-fslc-imx: update to v5.15.45Andrey Zhizhikin2022-06-161-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded up to v5.15.45 from stable korg. Following merge conflicts were resolved: ---- v5.15.45: - drivers/crypto/caam/ctrl.c Merge manually upstream commit dd36037d4ae7 ("crypto: caam - fix i.MX6SX entropy delay value") into NXP tree. ---- Following upstream commits are included in this version: ---- 207ca688162d Linux 5.15.45 37fad50e16ff ALSA: usb-audio: Optimize TEAC clock quirk 6099a6c8a749 bpf: Check PTR_TO_MEM | MEM_RDONLY in check_helper_mem_access 5d0bba8232bf bpf: Reject writes for PTR_TO_MAP_KEY in check_helper_mem_access 51f6657e9443 bpf: Fix excessive memory allocation in stack_map_alloc() 77f8c4a5f3d0 bpf: Enlarge offset check value to INT_MAX in bpf_skb_{load,store}_bytes e36452d5da63 bpf: Fix potential array overflow in bpf_trampoline_get_progs() e2fc17fcc503 NFSD: Fix possible sleep during nfsd4_release_lockowner() fa1c51c82c0e NFS: Memory allocation failures are not server fatal errors 9bc73bbd5597 docs: submitting-patches: Fix crossref to 'The canonical patch format' 581b2ed60535 tpm: ibmvtpm: Correct the return value in tpm_ibmvtpm_probe() b5745954a993 tpm: Fix buffer access in tpm2_get_tpm_pt() 718ff5fc7e1c media: i2c: imx412: Fix power_off ordering d207a2e2080b media: i2c: imx412: Fix reset GPIO polarity 9ebed8d283e5 x86/sgx: Ensure no data in PCMD page after truncate cd6947942511 x86/sgx: Fix race between reclaimer and page fault handler b070e97fbd14 x86/sgx: Obtain backing storage page with enclave mutex held fd55a1707750 x86/sgx: Mark PCMD page as dirty when modifying contents cdf828c11c12 x86/sgx: Disconnect backing page references from dirty status 12b635b4e349 HID: multitouch: add quirks to enable Lenovo X12 trackpoint 18242f342838 HID: multitouch: Add support for Google Whiskers Touchpad 58cf68a1886d fs/ntfs3: validate BOOT sectors_per_clusters 6e5bc6f7fef0 raid5: introduce MD_BROKEN 69712b170237 dm verity: set DM_TARGET_IMMUTABLE feature flag 40aaeb41dde0 dm stats: add cond_resched when looping over entries fd77cb622074 dm crypt: make printing of the key constant-time ed0712361a91 dm integrity: fix error code in dm_integrity_ctr() a485b32de799 ARM: dts: s5pv210: Correct interrupt name for bluetooth in Aries db03727b4bbb Bluetooth: hci_qca: Use del_timer_sync() before freeing f18aa2fc00bf ALSA: usb-audio: Configure sync endpoints before data 8d1f71573089 ALSA: usb-audio: Add missing ep_idx in fixed EP quirks 8c9a54eed738 ALSA: usb-audio: Workaround for clock setup on TEAC devices 3ec459c8810e zsmalloc: fix races between asynchronous zspage free and page migration 5763176f6954 crypto: ecrdsa - Fix incorrect use of vli_cmp dd36037d4ae7 crypto: caam - fix i.MX6SX entropy delay value d8fdb4b24097 KVM: SVM: Use kzalloc for sev ioctl interfaces to prevent kernel data leak 8d3a2aa0976f KVM: x86: Drop WARNs that assert a triple fault never "escapes" from L2 531d1070d864 KVM: x86: avoid calling x86 emulator without a decoded instruction eea9755a04e0 x86, kvm: use correct GFP flags for preemption disabled 7b54eb631934 x86/kvm: Alloc dummy async #PF token outside of raw spinlock 1b6bcda5df8c KVM: PPC: Book3S HV: fix incorrect NULL check on list iterator 01989d7eebb6 netfilter: conntrack: re-fetch conntrack after insertion 9c413a8c8bb4 netfilter: nf_tables: double hook unregistration in netns path 9ea55b9f4353 netfilter: nf_tables: hold mutex on netns pre_exit path 89ef50fe03a5 netfilter: nf_tables: sanitize nft_set_desc_concat_parse() e61717947af5 crypto: drbg - make reseeding from get_random_bytes() synchronous da208708f4c5 crypto: drbg - move dynamic ->reseed_threshold adjustments to __drbg_seed() 585f6b76d354 crypto: drbg - track whether DRBG was seeded with !rng_is_initialized() fa996803b9d6 crypto: drbg - prepare for more fine-grained tracking of seeding state e16cc79b0f91 lib/crypto: add prompts back to crypto libraries c504167adc32 exfat: check if cluster num is valid 195fffbf8291 drm/i915: Fix -Wstringop-overflow warning in call to intel_read_wm_latency() 23cb9eff90b1 net: ipa: compute proper aggregation limit cf2fbc56c478 pipe: Fix missing lock in pipe_resize_ring() e6acf868ff0e pipe: make poll_usage boolean and annotate its access 8a3db00ab0e2 assoc_array: Fix BUG_ON during garbage collect 24c6fc6e7453 i2c: ismt: prevent memory corruption in ismt_access() f692bcffd1f2 netfilter: nf_tables: disallow non-stateful expression in sets earlier f55c75cf73c0 drivers: i2c: thunderx: Allow driver to work with ACPI defined TWSI controllers 71475936e647 i2c: ismt: Provide a DMA buffer for Interrupt Cause Logging 731561de2aeb net: ftgmac100: Disable hardware checksum on AST2600 49651497b637 nfc: pn533: Fix buggy cleanup order 7e18fd12489b net: af_key: check encryption module availability consistency 20b413c38b7c percpu_ref_init(): clean ->percpu_count_ref on failure 8243f5768dea KVM: arm64: Don't hypercall before EL2 init 8ff411998a33 pinctrl: sunxi: fix f1c100s uart2 function 09901136e79d ALSA: usb-audio: Don't get sample rate for MCT Trigger 5 USB-to-HDMI ---- Link: https://lore.kernel.org/r/20220603173820.663747061@linuxfoundation.org # v5.15.45 Link: https://github.com/Freescale/linux-fslc/pull/574 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> (cherry picked from commit adc7cf68119f5b8bc17586bb28622d4b64a6f3de)
* linux-fslc-lts: update to v5.15.45Andrey Zhizhikin2022-06-161-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded up to v5.15.45 from stable korg. Following upstream commits are included in this version: ---- 207ca688162d Linux 5.15.45 37fad50e16ff ALSA: usb-audio: Optimize TEAC clock quirk 6099a6c8a749 bpf: Check PTR_TO_MEM | MEM_RDONLY in check_helper_mem_access 5d0bba8232bf bpf: Reject writes for PTR_TO_MAP_KEY in check_helper_mem_access 51f6657e9443 bpf: Fix excessive memory allocation in stack_map_alloc() 77f8c4a5f3d0 bpf: Enlarge offset check value to INT_MAX in bpf_skb_{load,store}_bytes e36452d5da63 bpf: Fix potential array overflow in bpf_trampoline_get_progs() e2fc17fcc503 NFSD: Fix possible sleep during nfsd4_release_lockowner() fa1c51c82c0e NFS: Memory allocation failures are not server fatal errors 9bc73bbd5597 docs: submitting-patches: Fix crossref to 'The canonical patch format' 581b2ed60535 tpm: ibmvtpm: Correct the return value in tpm_ibmvtpm_probe() b5745954a993 tpm: Fix buffer access in tpm2_get_tpm_pt() 718ff5fc7e1c media: i2c: imx412: Fix power_off ordering d207a2e2080b media: i2c: imx412: Fix reset GPIO polarity 9ebed8d283e5 x86/sgx: Ensure no data in PCMD page after truncate cd6947942511 x86/sgx: Fix race between reclaimer and page fault handler b070e97fbd14 x86/sgx: Obtain backing storage page with enclave mutex held fd55a1707750 x86/sgx: Mark PCMD page as dirty when modifying contents cdf828c11c12 x86/sgx: Disconnect backing page references from dirty status 12b635b4e349 HID: multitouch: add quirks to enable Lenovo X12 trackpoint 18242f342838 HID: multitouch: Add support for Google Whiskers Touchpad 58cf68a1886d fs/ntfs3: validate BOOT sectors_per_clusters 6e5bc6f7fef0 raid5: introduce MD_BROKEN 69712b170237 dm verity: set DM_TARGET_IMMUTABLE feature flag 40aaeb41dde0 dm stats: add cond_resched when looping over entries fd77cb622074 dm crypt: make printing of the key constant-time ed0712361a91 dm integrity: fix error code in dm_integrity_ctr() a485b32de799 ARM: dts: s5pv210: Correct interrupt name for bluetooth in Aries db03727b4bbb Bluetooth: hci_qca: Use del_timer_sync() before freeing f18aa2fc00bf ALSA: usb-audio: Configure sync endpoints before data 8d1f71573089 ALSA: usb-audio: Add missing ep_idx in fixed EP quirks 8c9a54eed738 ALSA: usb-audio: Workaround for clock setup on TEAC devices 3ec459c8810e zsmalloc: fix races between asynchronous zspage free and page migration 5763176f6954 crypto: ecrdsa - Fix incorrect use of vli_cmp dd36037d4ae7 crypto: caam - fix i.MX6SX entropy delay value d8fdb4b24097 KVM: SVM: Use kzalloc for sev ioctl interfaces to prevent kernel data leak 8d3a2aa0976f KVM: x86: Drop WARNs that assert a triple fault never "escapes" from L2 531d1070d864 KVM: x86: avoid calling x86 emulator without a decoded instruction eea9755a04e0 x86, kvm: use correct GFP flags for preemption disabled 7b54eb631934 x86/kvm: Alloc dummy async #PF token outside of raw spinlock 1b6bcda5df8c KVM: PPC: Book3S HV: fix incorrect NULL check on list iterator 01989d7eebb6 netfilter: conntrack: re-fetch conntrack after insertion 9c413a8c8bb4 netfilter: nf_tables: double hook unregistration in netns path 9ea55b9f4353 netfilter: nf_tables: hold mutex on netns pre_exit path 89ef50fe03a5 netfilter: nf_tables: sanitize nft_set_desc_concat_parse() e61717947af5 crypto: drbg - make reseeding from get_random_bytes() synchronous da208708f4c5 crypto: drbg - move dynamic ->reseed_threshold adjustments to __drbg_seed() 585f6b76d354 crypto: drbg - track whether DRBG was seeded with !rng_is_initialized() fa996803b9d6 crypto: drbg - prepare for more fine-grained tracking of seeding state e16cc79b0f91 lib/crypto: add prompts back to crypto libraries c504167adc32 exfat: check if cluster num is valid 195fffbf8291 drm/i915: Fix -Wstringop-overflow warning in call to intel_read_wm_latency() 23cb9eff90b1 net: ipa: compute proper aggregation limit cf2fbc56c478 pipe: Fix missing lock in pipe_resize_ring() e6acf868ff0e pipe: make poll_usage boolean and annotate its access 8a3db00ab0e2 assoc_array: Fix BUG_ON during garbage collect 24c6fc6e7453 i2c: ismt: prevent memory corruption in ismt_access() f692bcffd1f2 netfilter: nf_tables: disallow non-stateful expression in sets earlier f55c75cf73c0 drivers: i2c: thunderx: Allow driver to work with ACPI defined TWSI controllers 71475936e647 i2c: ismt: Provide a DMA buffer for Interrupt Cause Logging 731561de2aeb net: ftgmac100: Disable hardware checksum on AST2600 49651497b637 nfc: pn533: Fix buggy cleanup order 7e18fd12489b net: af_key: check encryption module availability consistency 20b413c38b7c percpu_ref_init(): clean ->percpu_count_ref on failure 8243f5768dea KVM: arm64: Don't hypercall before EL2 init 8ff411998a33 pinctrl: sunxi: fix f1c100s uart2 function 09901136e79d ALSA: usb-audio: Don't get sample rate for MCT Trigger 5 USB-to-HDMI ---- Link: https://lore.kernel.org/r/20220603173820.663747061@linuxfoundation.org # v5.15.45 Link: https://github.com/Freescale/linux-fslc/pull/571 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> (cherry picked from commit 3723488aea3d552b4272193278fa48c741cc6d7f)
* linux-fslc: update to v5.18.2Andrey Zhizhikin2022-06-161-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded up to v5.18.2 from stable korg. Following upstream commits are included in this version: ---- 25405d5eecac Linux 5.18.2 8f4baf2c2656 ALSA: usb-audio: Optimize TEAC clock quirk 4caf12e7c81d bpf: Do write access check for kfunc and global func 717c39718dbc bpf: Check PTR_TO_MEM | MEM_RDONLY in check_helper_mem_access a08d942ecbf4 bpf: Reject writes for PTR_TO_MAP_KEY in check_helper_mem_access a31729c945fd bpf: Fix excessive memory allocation in stack_map_alloc() d2d2a1b6670b bpf: Fix usage of trace RCU in local storage. 652cefc840c6 bpf: Enlarge offset check value to INT_MAX in bpf_skb_{load,store}_bytes d106a3e96fca bpf: Fix combination of jit blinding and pointers to bpf subprogs. 4f8897bcc20b bpf: Fix potential array overflow in bpf_trampoline_get_progs() 8da0d2d056be bpf: Fill new bpf_prog_pack with illegal instructions e8020d96dd5b NFSD: Fix possible sleep during nfsd4_release_lockowner() d98d13a45e28 NFS: Memory allocation failures are not server fatal errors ca90b4a045df docs: submitting-patches: Fix crossref to 'The canonical patch format' 01e0745c3935 tpm: ibmvtpm: Correct the return value in tpm_ibmvtpm_probe() f8730e16aa50 tpm: Fix buffer access in tpm2_get_tpm_pt() d4c32bd33522 media: i2c: imx412: Fix power_off ordering 5aada654649d media: i2c: imx412: Fix reset GPIO polarity 22e83371210d x86/sgx: Ensure no data in PCMD page after truncate 0e1f97633953 x86/sgx: Fix race between reclaimer and page fault handler 69432ff18091 x86/sgx: Obtain backing storage page with enclave mutex held 876053dd7503 x86/sgx: Mark PCMD page as dirty when modifying contents 5ded81f42258 x86/sgx: Disconnect backing page references from dirty status 6ad9dbb202a9 HID: multitouch: add quirks to enable Lenovo X12 trackpoint 557b6a9cccee HID: multitouch: Add support for Google Whiskers Touchpad a2b6986316a2 fs/ntfs3: validate BOOT sectors_per_clusters 8a395a219c08 raid5: introduce MD_BROKEN 417c73db67ea dm verity: set DM_TARGET_IMMUTABLE feature flag ddd5cd42bc57 dm stats: add cond_resched when looping over entries eb27bd452e9f dm crypt: make printing of the key constant-time 7b05734915e5 dm integrity: fix error code in dm_integrity_ctr() 3ad6c173c09f ARM: dts: s5pv210: Correct interrupt name for bluetooth in Aries 2717654ae022 Bluetooth: hci_qca: Use del_timer_sync() before freeing 03141e3fd52a ALSA: usb-audio: Configure sync endpoints before data 8a8972b98722 ALSA: usb-audio: Add missing ep_idx in fixed EP quirks ff2ce1bf5706 ALSA: usb-audio: Workaround for clock setup on TEAC devices ae6ce35594fa tools/memory-model/README: Update klitmus7 compat table c5402fb5f71f zsmalloc: fix races between asynchronous zspage free and page migration 7f962066014a crypto: qat - rework the VF2PF interrupt handling logic c98c48e067e9 crypto: ecrdsa - Fix incorrect use of vli_cmp 78ad61fa04a9 crypto: caam - fix i.MX6SX entropy delay value 57a01725339f KVM: SVM: Use kzalloc for sev ioctl interfaces to prevent kernel data leak bd6fce7d96d1 KVM: x86/mmu: Don't rebuild page when the page is synced and no tlb flushing is required 7de373c9b482 KVM: x86: Drop WARNs that assert a triple fault never "escapes" from L2 f095b9978011 KVM: x86: Fix the intel_pt PMI handling wrongly considered from guest c97c27304359 KVM: x86: avoid loading a vCPU after .vm_destroy was called 02ea15c02bef KVM: x86: avoid calling x86 emulator without a decoded instruction 7cef7042458c KVM: x86: fix typo in __try_cmpxchg_user causing non-atomicness e964665cc7ca KVM: x86: Use __try_cmpxchg_user() to emulate atomic accesses 8089e5e1d184 KVM: x86: Use __try_cmpxchg_user() to update guest PTE A/D bits 256ded2dbf0e x86/uaccess: Implement macros for CMPXCHG on user addresses 2bfcab29da15 x86, kvm: use correct GFP flags for preemption disabled 9fd15d9f62a1 x86/kvm: Alloc dummy async #PF token outside of raw spinlock c181acbd1a42 x86/fpu: KVM: Set the base guest FPU uABI size to sizeof(struct kvm_xsave) 558ecc747ccf KVM: PPC: Book3S HV: fix incorrect NULL check on list iterator 04e4a11dc723 netfilter: conntrack: re-fetch conntrack after insertion 86c0154f4c3a netfilter: nf_tables: double hook unregistration in netns path cc7c6e0a8e1d netfilter: nf_tables: hold mutex on netns pre_exit path c9a46a3d5492 netfilter: nf_tables: sanitize nft_set_desc_concat_parse() a51c6c58ce94 netfilter: nft_limit: Clone packet limits' cost value 2193286402df exfat: check if cluster num is valid 01d3876bdbd0 drm/i915: Fix -Wstringop-overflow warning in call to intel_read_wm_latency() d3cb02694e70 net: ipa: compute proper aggregation limit 71c603806614 pipe: Fix missing lock in pipe_resize_ring() 05e0caaf5133 pipe: make poll_usage boolean and annotate its access fffb23ab10b4 assoc_array: Fix BUG_ON during garbage collect 2a81133304e8 i2c: ismt: prevent memory corruption in ismt_access() 8f44c83e51b4 netfilter: nf_tables: disallow non-stateful expression in sets earlier ---- Link: https://lore.kernel.org/r/20220603173820.731531504@linuxfoundation.org # v5.18.2 Link: https://github.com/Freescale/linux-fslc/pull/570 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> (cherry picked from commit 59545284bdcf5fb39b3d611608486e0c23b1c505)
* linux-fslc-imx: upgrade to lf-5.15.5-1.0.0 from NXPAndrey Zhizhikin2022-06-163-120/+177
| | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has a new branch introduced, which is based on NXP release lf-5.15.5-1.0.0 and has latest stable patchlevel applied to it. Current version of up-merged kernel is 5.15.44. Update kernel recipe to include new kernel version and align kernel config files based on following NXP configurations: - i.MX8M: arch/arm64/configs/imx_v8_defconfig -> mx8-nxp-bsp/defconfig - i.MX6/7: arch/arm/configs/imx_v7_defconfig -> imx-nxp-bsp/defconfig Configuration file sync point in NXP linux-imx tree: tag: lf-5.15.5-1.0.0 c1084c2773fc ("LF-5491: memory: fsl_ifc: populate child nodes of buses and mfd devices") Tracking information in recipe is updated to include new branch, tag and cherry-picks from NXP branch, together with patches applied from various sources. Patches already applied upstream are dropped from the list. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> (cherry picked from commit 5b6422e863b68ad9b5989179872d9789bf03150b)
* linux-fslc-lts: re-sync configs with upstreamAndrey Zhizhikin2022-06-163-28/+140
| | | | | | | | | | | | | | | | | | | | | | Re-sync layer configuration files with following from upstream (including commit log diff to previous sync point): - arch/arm64/configs/defconfig -> armv8a/defconfig ---- 79045b61875d ("arm64: defconfig: build imx-sdma as a module") ---- - arch/arm/configs/imx_v6_v7_defconfig -> defconfig No changes in upstream - arch/arm/configs/mxs_defconfig -> mxs-generic-bsp/defconfig No changes in upstream Previous upstream kernel sync commit: b6abb62daa55 ("Linux 5.15.1") Current upstream kernel sync commit: 4e67be407725 ("Linux 5.15.44") Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> (cherry picked from commit 844898d24488540320153fb4744d8ff0a2aefd81)
* linux-fslc-lts: upgrade to 5.15.x+fslcAndrey Zhizhikin2022-06-162-3/+3
| | | | | | | | | | | | | Kernel 5.15.y is used by all BSP flavors, and in order to align with this strategy, LTS kernel recipe need to be upgraded from 5.10.y to 5.15.y as well. Pick up the 5.15.x+fslc kernel branch from linux-fslc repository. Kernel repository has been upgraded up to v5.15.44 from stable korg. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> (cherry picked from commit cb567c262c8c0cd7a18d4e5a821d26e84f268e8a)
* linux-fslc: drop config option not present in upstreamAndrey Zhizhikin2022-06-161-1/+0
| | | | | | | | | | | | | TEGRA186_GPC_DMA config option has been merged as a part of series [1], but entire series did not land in the upstream. This causes the Kernel configuration sanity check in Yocto build to fail, reporting missing config option. Drop the config option from layer's defconfig file as it is not present in upstream. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> (cherry picked from commit 5073b41b399d1c1afd4e34e99011390df284fc05)