summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* layer: Use github for QorIQ sourcebackport-1419-to-kirkstoneTom Hochstein2023-02-0811-11/+11
| | | | | | | The NXP repos are moving to github. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit d75c8159b3bbe428ab759b2822a5b8b99e10e699)
* layer: Use github for i.MX sourceTom Hochstein2023-02-082-2/+2
| | | | | | | The NXP repos are moving to github. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 8ba7a58122ebbbdfd57f39b3c99be51a0022c3e9)
* imx-test: Update to 5.15.71_2.2.0Tom Hochstein2023-02-081-5/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Includes support for 8ULP. Changes: ``` 6824398 LF6658: imx-jpeg: Add back support for contiguous NV12 85cf6ee LF-6654: imx-jpeg: Add crop support for encoder db62b23 LF-6654 imx-jpeg: Use selection API in unit test app 0569bed MLK-26028 Remove deprecated mxc_als_test b7257a3 LF-7058: mxc_v4l2_vpu_test: enhance h264 parse to support interlaced streams 4bb37e2 MLK-25799-13: mxc_v4l2_vpu_test: encoder setup capture first 8788be3 LF-6912: mxc_v4l2_vpu_test: dump backtrace when segmentation fault be5b55d LF-6740: mx8_v4l2_cap_drm.c: add camera support for iMX93 platform 8fc40e3 LF-6590-3: mxc_v4l2_vpu_test: fix a mistake in calculating plane alignment bdbfcee LF-6590-2: mxc_v4l2_vpu_test: don't write empty buffer to ofile 835d0bd MGS-6738: Remove SoC limitation from gpu and gpuinfo tool 0f2bfd2 LF-6590: mxc_v4l2_vpu_test: calculate alignment according to plane 2b53a64 LF-6588: mxc_v4l2_vpu_test: unify the encoder and decoder unittest f3840d8 LF-6364 epdc_v2: add two functions for the power consumption measurement f4f321c PM:unit_test: suspend_quick_auto.sh - Added a custom number of cycles for suspend/resume function 41f8fd1 LF-6065-2: mxc_v4l2_vpu_test: mxc_v4l2_vpu_dec.out handle pollerr aaf6a36 LF-6065-1: mxc_v4l2_vpu_test: fix code style according kernel style a57c5dc LF-5444: mxc-jpeg: Add parameter for quality factor 4ce851e MLK-25799-12: mxc_v4l2_vpu_test: G/S_PARM only for encoder's output queue 75a0c53 MLK-25799-11: mxc_v4l2_vpu_test: add git sha and commit date ``` Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit a9ddfb566984739b0ea995cfa0d89bfe6915bf7d)
* libdrm: Update to 5.15.71_2.2.0Tom Hochstein2023-02-081-2/+2
| | | | | | | | | Includes: 063bd699 MGS-6873 tests/util: add imx-dcnano driver c6cf6625 MA-20797 Update imx_drm header to enable fence support in DRM blitter API Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 9d93337bb9cd419b0ec627f4bb51cac4472ef5cf)
* Merge pull request #1417 from Freescale/backport-1416-to-kirkstoneOtavio Salvador2023-02-0823-2628/+0
|\ | | | | [Backport kirkstone] chromium-ozone-wayland: remove bbappend and patches
| * chromium-ozone-wayland: remove bbappend and patchesChris Dimich2023-02-0823-2628/+0
|/ | | | | | | | Removing because they are based on older version of chromium (101.0.4951.54) and do not apply on latest/HEAD. Signed-off-by: Chris Dimich <chris.dimich@boundarydevices.com> (cherry picked from commit fd3289315d7d3410299271adde149c624d197698)
* Merge pull request #1413 from Freescale/backport-1407-to-kirkstoneOtavio Salvador2023-02-052-1/+60
|\ | | | | [Backport kirkstone] On Ubuntu 22.04(LTS) cst fails to link with libcrypto.
| * imx-cst: fix build issue for Ubuntu 22.04(LTS)backport-1407-to-kirkstoneWalter Schweizer2023-02-052-1/+60
|/ | | | | | | | | | | | | | On Ubuntu 22.04(LTS) cst fails to link with libcrypto. NXP uses weaken to solve a conflict in linking. The linker in Ubuntu seems to ignore weak symbols does not link libcrypto at all. The patch fixes the conflict in the code itself. It restricts the scope of err_msg to the module. Signed-off-by: Walter Schweizer <walter.schweizer@siemens.com> (cherry picked from commit c731dcbe2ddbaa57c37e4ec8362752c9b96ab13d)
* Merge pull request #1412 from MrCry0/kirkstone-linux-fslc-ltsOtavio Salvador2023-02-041-2/+2
|\ | | | | [Backport kirkstone] linux-fslc-lts: update to v5.15.91
| * linux-fslc-lts: update to v5.15.91Oleksandr Suvorov2023-02-041-2/+2
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded up to v5.15.91 from stable korg. Relevant changes: - 4d20f1dcda24 Merge pull request #622 from MrCry0/5.15.x+fslc - dd6ac8bf3555 Merge tag 'v5.15.91' into 5.15.x+fslc - 9cf4111cdf94 Linux 5.15.91 - 14cc13e433e1 perf/x86/amd: fix potential integer overflow on shift of a int - 033636b32258 netfilter: conntrack: unify established states for SCTP paths - 0b08201158f1 x86/i8259: Mark legacy PIC interrupts with IRQ_LEVEL - b57740036792 block: fix and cleanup bio_check_ro - 1d152437e46f kbuild: Allow kernel installation packaging to override pkg-config - a1964688582d cpufreq: governor: Use kobject release() method to free dbs_data - 7c513ced0dec cpufreq: Move to_gov_attr_set() to cpufreq.h - cf7a08622d2b Revert "Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode" - 53c5d61198c1 tools: gpio: fix -c option of gpio-event-mon - a7d1a303ff0f treewide: fix up files incorrectly marked executable - 046fe53907c5 net: mdio-mux-meson-g12a: force internal PHY off on mux switch - 86bdccde7842 net/tg3: resolve deadlock in tg3_reset_task() during EEH - 4364bf79d829 thermal: intel: int340x: Add locking to int340x_thermal_get_trip_type() - e69c3a0d9d3d net: mctp: mark socks as dead on unhash, prevent re-add - 954cc215cd7a net: ravb: Fix possible hang if RIS2_QFF1 happen - 0f7218bf0a00 net: ravb: Fix lack of register setting after system resumed for Gen3 - 3db4ca2938eb ravb: Rename "no_ptp_cfg_active" and "ptp_cfg_active" variables - 621f296f11cf gpio: mxc: Unlock on error path in mxc_flip_edge() - 071a8392869f nvme: fix passthrough csi check - 614471b7f7cd riscv/kprobe: Fix instruction simulation of JALR - 3391bd42351b sctp: fail if no bound addresses can be used for a given scope - b0784860e145 net/sched: sch_taprio: do not schedule in taprio_reset() - d2d3ab1b1de3 netrom: Fix use-after-free of a listening socket. - 9df5ab02c65e netfilter: conntrack: fix vtag checks for ABORT/SHUTDOWN_COMPLETE - ca3cf947760d ipv4: prevent potential spectre v1 gadget in fib_metrics_match() - d50e7348b44f ipv4: prevent potential spectre v1 gadget in ip_metrics_convert() - ead06e3449f2 netlink: annotate data races around sk_state - c4eb423c6b9b netlink: annotate data races around dst_portid and dst_group - fac9b69a9370 netlink: annotate data races around nlk->portid - 8a13595600f7 netfilter: nft_set_rbtree: skip elements in transaction from garbage collection - 2bf1435fa19d netfilter: nft_set_rbtree: Switch to node list walk for overlap detection - e481654426b6 drm/i915/selftest: fix intel_selftest_modify_policy argument types - 66689a72ba73 net: fix UaF in netns ops registration error path - 41b74e95f297 netlink: prevent potential spectre v1 gadgets - 2f29d780bd69 i2c: designware: use casting of u64 in clock multiplication to avoid overflow - b03f7ed9af6e scsi: ufs: core: Fix devfreq deadlocks - 858d7e9218e1 net: mana: Fix IRQ name - add PCI and queue number - bff5243bd326 EDAC/qcom: Do not pass llcc_driv_data as edac_device_ctl_info's pvt_info - 5eedf4568d34 EDAC/device: Respect any driver-supplied workqueue polling value - 4b7dfd0a6811 ARM: 9280/1: mm: fix warning on phys_addr_t to void pointer assignment - 7807871f28f8 ipv6: fix reachability confirmation with proxy_ndp - f9a22f6fa187 thermal: intel: int340x: Protect trip temperature from concurrent updates - 036093c08d83 KVM: arm64: GICv4.1: Fix race with doorbell on VPE activation/deactivation - c56683c0623e KVM: x86/vmx: Do not skip segment attributes if unusable bit is set - e91308e63710 ovl: fail on invalid uid/gid mapping at copy up - 33a9657d67a4 ksmbd: limit pdu length size according to connection status - 8d83a758ee21 ksmbd: downgrade ndr version error message to debug - 87a7f38a9058 ksmbd: do not sign response to session request for guest login - 4210c3555db4 ksmbd: add max connections parameter - cc6742b160fa ksmbd: add smbd max io size parameter - 3c8a5648a591 i2c: mv64xxx: Add atomic_xfer method to driver - e619ab4fb3e9 i2c: mv64xxx: Remove shutdown method from driver - 4b83bc6f87ee cifs: Fix oops due to uncleared server->smbd_conn in reconnect - 89042d3d8542 ftrace/scripts: Update the instructions for ftrace-bisect.sh - 592ba7116fa6 trace_events_hist: add check for return value of 'create_hist_field' - b0af180514ed tracing: Make sure trace_printk() can output as soon as it can be used - 91135d723388 module: Don't wait for GOING modules - 85ee9919add9 KVM: SVM: fix tsc scaling cache logic - f0227eca972c scsi: hpsa: Fix allocation size for scsi_host_alloc() - e5af9a458a13 drm/amdgpu: complete gfxoff allow signal during suspend without delay - 62b9e9f92109 Bluetooth: hci_sync: cancel cmd_timer if hci_open failed - 21998acd31fb exit: Use READ_ONCE() for all oops/warn limit reads - e82b1598eb2c docs: Fix path paste-o for /sys/kernel/warn_count - 1c51698ad6f6 panic: Expose "warn_count" to sysfs - 0691ddae56cd panic: Introduce warn_limit - 7b98914a6c26 panic: Consolidate open-coded panic_on_warn checks - fc636b136272 exit: Allow oops_limit to be disabled - 339f8a8e5211 exit: Expose "oops_count" to sysfs - f80fb0001f11 exit: Put an upper limit on how often we can oops - 2857ce7f475f panic: Separate sysctl logic from CONFIG_SMP - e156d4dcb036 ia64: make IA64_MCA_RECOVERY bool instead of tristate - 9024f772248e csky: Fix function name in csky_alignment() and die() - 2ea497d153da h8300: Fix build errors from do_exit() to make_task_dead() transition - a452ca0228bb hexagon: Fix function name in die() - 3b39f47474a2 objtool: Add a missing comma to avoid string concatenation - 39a26d872178 exit: Add and use make_task_dead. - b5c1acaa43b6 kasan: no need to unset panic_on_warn in end_report() - b5c967dc6822 ubsan: no need to unset panic_on_warn in ubsan_epilogue() - e4cd2100324e panic: unset panic_on_warn inside panic() - 191f1f1f6a42 kernel/panic: move panic sysctls to its own file - 654f6e851271 sysctl: add a new register_sysctl_init() interface - 3aa991cde94b fs: reiserfs: remove useless new_opts in reiserfs_remount - d830531f8fff x86: ACPI: cstate: Optimize C3 entry on AMD CPUs - 1f5476223100 drm/i915: Remove unused variable - 6e1012709320 Revert "selftests/bpf: check null propagation only neither reg is PTR_TO_BTF_ID" - 619ee31b9641 drm/i915: Allow switching away via vga-switcheroo if uninitialized - ea435ba9eb85 firmware: coreboot: Check size of table entry and use flex-array - a4e70bcf2e87 lockref: stop doing cpu_relax in the cmpxchg loop - b0ee61f5eeab platform/x86: asus-nb-wmi: Add alternate mapping for KEY_SCREENLOCK - e8d2f7f56691 platform/x86: touchscreen_dmi: Add info for the CSL Panther Tab HD - 2e0a8bacbe1d r8152: add vendor/device ID pair for Microsoft Devkit - d4b717e34dac scsi: hisi_sas: Set a port invalid only if there are no devices attached when refreshing port id - e15750aa28a6 KVM: s390: interrupt: use READ_ONCE() before cmpxchg() - 9300c65207f3 spi: spidev: remove debug messages that access spidev->spi without locking - 48ff5d381298 ASoC: fsl-asoc-card: Fix naming of AC'97 CODEC widgets - 5001ffb31d63 ASoC: fsl_ssi: Rename AC'97 streams to avoid collisions with AC'97 CODEC - b76120e20683 cpufreq: armada-37xx: stop using 0 as NULL pointer - eda26fa8560d perf/x86/intel/uncore: Add Emerald Rapids - 544f9d4e9d8a perf/x86/msr: Add Emerald Rapids - b1eb964d785f s390: expicitly align _edata and _end symbols on page boundary - fb45ec279b00 s390/debug: add _ASM_S390_ prefix to header guard - cd488abed97e drm: Add orientation quirk for Lenovo ideapad D330-10IGL - ff7ab370b855 net: usb: cdc_ether: add support for Thales Cinterion PLS62-W modem - d6935084e444 ASoC: fsl_micfil: Correct the number of steps on SX controls - ac07316b2d57 cpufreq: Add SM6375 to cpufreq-dt-platdev blocklist - f0e6dcae1491 kcsan: test: don't put the expect array on the stack - c51c0b37543a cpufreq: Add Tegra234 to cpufreq-dt-platdev blocklist - 28e4e8ca9e95 scsi: iscsi: Fix multiple iSCSI session unbind events sent to userspace - 14b1df2004fe tcp: fix rate_app_limited to default to 1 - 120b8e527e07 net: stmmac: enable all safety features by default - a7d736cc3c6c thermal: core: call put_device() only after device_register() fails - ed08f958e481 thermal/core: fix error code in __thermal_cooling_device_register() - 108a6f91e276 thermal: Validate new state in cur_state_store() - bd0ea77edf46 thermal/core: Rename 'trips' to 'num_trips' - 521c6ebd4f6e thermal/core: Remove duplicate information when an error occurs - 6504afa2632a net: dsa: microchip: ksz9477: port map correction in ALU table entry register - 18346db1854a selftests/net: toeplitz: fix race on tpacket_v3 block close - caa28c7c83e3 driver core: Fix test_async_probe_init saves device in wrong array - 89c62cee5d4d w1: fix WARNING after calling w1_process() - 3d0eafe413a7 w1: fix deadloop in __w1_remove_master_device() - 7701a4bd45c1 device property: fix of node refcount leak in fwnode_graph_get_next_endpoint() - ed0d8f731e0b ptdma: pt_core_execute_cmd() should use spinlock - 29e9c67bf327 octeontx2-pf: Fix the use of GFP_KERNEL in atomic context on rt - 03bff5819ad3 tcp: avoid the lookup process failing to get sk in ehash table - 5bd69d2ea897 nvme-pci: fix timeout request state check - 39178dfe8677 drm/amd/display: fix issues with driver unload - 9a5a537e1444 phy: phy-can-transceiver: Skip warning if no "max-bitrate" - 4095065b59bc dmaengine: xilinx_dma: call of_node_put() when breaking out of for_each_child_of_node() - 5bd3c1c1bce1 cifs: fix potential deadlock in cache_refresh_path() - 1a2a47b85cab HID: betop: check shape of output reports - b2a730974373 l2tp: prevent lockdep issue in l2tp_tunnel_register() - edf0e509cedd virtio-net: correctly enable callback during start_xmit - d3401c7624ec net: macb: fix PTP TX timestamp failure due to packet padding - 71c601965532 dmaengine: Fix double increment of client_count in dma_chan_get() - 1e7919f0b156 drm/panfrost: fix GENERIC_ATOMIC64 dependency - a1b3e50e2140 net: mlx5: eliminate anonymous module_init & module_exit - 09e3fb6f53bc net/mlx5: E-switch, Fix setting of reserved fields on MODIFY_SCHEDULING_ELEMENT - 01a6e108101f net: ipa: disable ipa interrupt during suspend - 98aec50ff7f6 Bluetooth: Fix possible deadlock in rfcomm_sk_state_change - 0e59f60b74cd usb: gadget: f_fs: Ensure ep0req is dequeued before free_request - ae8e136bcaae usb: gadget: f_fs: Prevent race during ffs_ep0_queue_wait - f25cd2b731d7 HID: revert CHERRY_MOUSE_000C quirk - 39483511fd59 pinctrl: rockchip: fix mux route data for rk3568 - 1dae88a0b4df net: stmmac: fix invalid call to mdiobus_get_phy() - 6716838bf801 HID: check empty report_list in bigben_probe() - 2b4956825436 HID: check empty report_list in hid_validate_values() - ad67de330d83 net: mdio: validate parameter addr in mdiobus_get_phy() - 486912937933 net: usb: sr9700: Handle negative len - 2827c4eb429d octeontx2-pf: Avoid use of GFP_KERNEL in atomic context - 77e8ed776cdb l2tp: close all race conditions in l2tp_tunnel_register() - af22d2c0b47f l2tp: convert l2tp_tunnel_list to idr - 22c7d45ca3d7 l2tp: Don't sleep and disable BH under writer-side sk_callback_lock - 87d9205d9a57 l2tp: Serialize access to sk_user_data with sk_callback_lock - c53acbf2facf net/sched: sch_taprio: fix possible use-after-free - 40516d042b65 net: stmmac: Fix queue statistics reading - 620aa67f8059 pinctrl: rockchip: fix reading pull type on rk3568 - ddca674af1ba pinctrl/rockchip: add error handling for pull/drive register getters - 259ab8fb8c7e pinctrl/rockchip: Use temporary variable for struct device - 8cbf932c5c40 wifi: rndis_wlan: Prevent buffer overflow in rndis_query_oid - f792d26e5ce7 gpio: mxc: Always set GPIOs used as interrupt source to INPUT mode - 8335f877efe7 gpio: mxc: Protect GPIO irqchip RMW with bgpio spinlock - fb4fb3d267c9 gpio: use raw spinlock for gpio chip shadowed data - 52e3eebfe670 sch_htb: Avoid grafting on htb_destroy_class_offload when destroying htb - 8232e5a84d25 net: enetc: avoid deadlock in enetc_tx_onestep_tstamp() - 95347e41cac6 net: wan: Add checks for NULL for utdm in undo_uhdlc_init and unmap_si_regs - 7f129927feaf net: nfc: Fix use-after-free in local_cleanup() - 397aaac88469 phy: rockchip-inno-usb2: Fix missing clk_disable_unprepare() in rockchip_usb2phy_power_on() - 01bdcc73dbe7 bpf: Fix pointer-leak due to insufficient speculative store bypass mitigation - 261e2f12b653 amd-xgbe: Delay AN timeout during KR training - a8cf4af5441f amd-xgbe: TX Flow Ctrl Registers are h/w ver dependent - 8e897cb67421 ARM: dts: at91: sam9x60: fix the ddr clock for sam9x60 - 0a27dcd53430 NFSD: fix use-after-free in nfsd4_ssc_setup_dul() - 24af570c99b4 phy: ti: fix Kconfig warning and operator precedence - 631fc3668539 arm64: dts: qcom: msm8992-libra: Fix the memory map - dda20ffec8fb arm64: dts: qcom: msm8992-libra: Add CPU regulators - 37ba5e929349 arm64: dts: qcom: msm8992: Don't use sfpb mutex - bab87524f6d4 PM: AVS: qcom-cpr: Fix an error handling path in cpr_probe() - b7a479c76481 affs: initialize fsdata in affs_truncate() - 623d1116898e IB/hfi1: Remove user expected buffer invalidate race - 47d5fc0dcd57 IB/hfi1: Immediately remove invalid memory from hardware - 85caef2cfd1d IB/hfi1: Fix expected receive setup error exit issues - cb193984d424 IB/hfi1: Reserve user expected TIDs - 891ddfae39f1 IB/hfi1: Reject a zero-length user expected buffer - 362c9489720b RDMA/core: Fix ib block iterator counter overflow - e26c571c3b0d tomoyo: fix broken dependency on *.conf.default - 7dfe83ecc341 firmware: arm_scmi: Harden shared memory access in fetch_notification - a653dbb70cce firmware: arm_scmi: Harden shared memory access in fetch_response - caffa7fed139 EDAC/highbank: Fix memory leak in highbank_mc_probe() - 95de286200b2 reset: uniphier-glue: Fix possible null-ptr-deref - 4773a8cf9a53 reset: uniphier-glue: Use reset_control_bulk API - 7b33accc8ff9 soc: imx8m: Fix incorrect check for of_clk_get_by_name() - f07427f8d9c6 arm64: dts: imx8mm-venice-gw7901: fix USB2 controller OC polarity - c4cb73febe35 HID: intel_ish-hid: Add check for ishtp_dma_tx_map - 25f97c9883bf ARM: imx: add missing of_node_put() - 3e9d79ded9d6 arm64: dts: imx8mm-beacon: Fix ecspi2 pinmux - 538135076191 ARM: dts: imx6qdl-gw560x: Remove incorrect 'uart-has-rtscts' - 0e4bba1656a4 ARM: dts: imx7d-pico: Use 'clock-frequency' - 108cf4c6d510 ARM: dts: imx6ul-pico-dwarf: Use 'clock-frequency' - 207c9e64edba arm64: dts: imx8mp-phycore-som: Remove invalid PMIC property - 7ce380fe7574 dmaengine: ti: k3-udma: Do conditional decrement of UDMA_CHAN_RT_PEER_BCNT_REG - edba9b7a7037 memory: mvebu-devbus: Fix missing clk_disable_unprepare in mvebu_devbus_probe() - e66f6949da63 memory: atmel-sdramc: Fix missing clk_disable_unprepare in atmel_ramc_probe() - eda11ab55614 memory: tegra: Remove clients SID override programming - aabd5ba7e9b0 Linux 5.15.90 - 4b6f8263e931 io_uring/rw: remove leftover debug statement - b10acfcd61b2 io_uring/rw: ensure kiocb_end_write() is always called - 124fb13cc757 io_uring: fix double poll leak on repolling - e944f1e37b97 io_uring: Clean up a false-positive warning from GCC 9.3.0 - 940e8922c1f5 mm/khugepaged: fix collapse_pte_mapped_thp() to allow anon_vma - e83cc8a780e6 soc: qcom: apr: Make qcom,protection-domain optional again - 982c8b1e95c0 Revert "wifi: mac80211: fix memory leak in ieee80211_if_add()" - 40a4797e08ec block: mq-deadline: Rename deadline_is_seq_writes() - 3abf10b4c473 net/mlx5: fix missing mutex_unlock in mlx5_fw_fatal_reporter_err_work() - 1aab00aa4192 net/ulp: use consistent error code when blocking ULP - 2e4c95a404f3 io_uring/net: fix fast_iov assignment in io_setup_async_msg() - 311b298a3337 io_uring: io_kiocb_update_pos() should not touch file for non -1 offset - 487a086595b5 tracing: Use alignof__(struct {type b;}) instead of offsetof() - 430443f8565e x86/fpu: Use _Alignof to avoid undefined behavior in TYPE_ALIGN - f114717dfa74 Revert "drm/amdgpu: make display pinning more flexible (v2)" - 7a993c1be595 efi: rt-wrapper: Add missing include - de2af657cab9 arm64: efi: Execute runtime services from a dedicated stack - 9cca110cf8bb fs/ntfs3: Fix attr_punch_hole() null pointer derenference - d4d112e5c458 drm/amdgpu: drop experimental flag on aldebaran - c82fa690da7c drm/amd/display: Fix COLOR_SPACE_YCBCR2020_TYPE matrix - 88c33752248e drm/amd/display: Calculate output_color_space after pixel encoding adjustment - 87e605b16111 drm/amd/display: Fix set scaling doesn's work - 8687b8cdc3a3 drm/i915/display: Check source height is > 0 - 5d961791663d drm/i915: re-disable RC6p on Sandy Bridge - e9a7ec188b26 mei: me: add meteor lake point M DID - eb0421d90f91 gsmi: fix null-deref in gsmi_get_variable - b8d99cda526b serial: atmel: fix incorrect baudrate setup - b85498385afc serial: amba-pl011: fix high priority character transmission in rs486 mode - 0f150134dd79 dmaengine: idxd: Let probe fail when workqueue cannot be enabled - 1e8c127c2e81 dmaengine: tegra210-adma: fix global intr clear - 473e2281f712 dmaengine: lgm: Move DT parsing after initialization - 73337724cbd8 serial: pch_uart: Pass correct sg to dma_unmap_sg() - 4307a41cbc44 dt-bindings: phy: g12a-usb3-pcie-phy: fix compatible string documentation - c9d55f564a69 dt-bindings: phy: g12a-usb2-phy: fix compatible string documentation - 78aa45bb7a42 usb-storage: apply IGNORE_UAS only for HIKSEMI MD202 on RTL9210 - a69c8dfb85b4 usb: gadget: f_ncm: fix potential NULL ptr deref in ncm_bitrate() - 1ab67e87b178 usb: gadget: g_webcam: Send color matching descriptor per frame - b08167d8f07c usb: typec: altmodes/displayport: Fix pin assignment calculation - 7fb1322e7a8c usb: typec: altmodes/displayport: Add pin assignment helper - 59f9ee379640 usb: typec: tcpm: Fix altmode re-registration causes sysfs create fail - a1c8a5c2f8aa usb: host: ehci-fsl: Fix module alias - f073d10cd5a7 usb: cdns3: remove fetched trb from cache before dequeuing - 73f4bde9730f USB: serial: cp210x: add SCALANCE LPE-9000 device id - a2e075f40122 USB: gadgetfs: Fix race between mounting and unmounting - 2da67bff29ab tty: fix possible null-ptr-defer in spk_ttyio_release - cb53a3366eb2 tty: serial: qcom-geni-serial: fix slab-out-of-bounds on RX FIFO buffer - f322dd2e4a1c staging: mt7621-dts: change some node hex addresses to lower case - 6508788b2c3b bpf: restore the ebpf program ID for BPF_AUDIT_UNLOAD and PERF_BPF_EVENT_PROG_UNLOAD - 7b122c33bd31 riscv: dts: sifive: fu740: fix size of pcie 32bit memory - 701f9c3da692 thunderbolt: Use correct function to calculate maximum USB3 link rate - 5b1b03a3d3e4 cifs: do not include page data when checking signature - 64287cd456a2 btrfs: fix race between quota rescan and disable leading to NULL pointer deref - f2e0e1615d65 btrfs: do not abort transaction on failure to write log tree when syncing log - f653abe6195c mmc: sdhci-esdhc-imx: correct the tuning start tap and step setting - 9881436f01ce mmc: sunxi-mmc: Fix clock refcount imbalance during unbind - 33bd0db750fc ACPI: PRM: Check whether EFI runtime is available - 87e1ee6058e5 comedi: adv_pci1760: Fix PWM instruction handling - b5d24a8e4a61 usb: core: hub: disable autosuspend for TI TUSB8041 - 61a0890cb95a misc: fastrpc: Fix use-after-free race condition for maps - 1b7b7bb400dd misc: fastrpc: Don't remove map on creater_process and device_release - e7e41fcf909f USB: misc: iowarrior: fix up header size for USB_DEVICE_ID_CODEMERCS_IOW100 - f3de34d90d90 staging: vchiq_arm: fix enum vchiq_status return types - 16d09c4bc99b USB: serial: option: add Quectel EM05CN modem - 34d769f0c607 USB: serial: option: add Quectel EM05CN (SG) modem - 768d56ed2411 USB: serial: option: add Quectel EC200U modem - 829916f069a7 USB: serial: option: add Quectel EM05-G (RS) modem - eb8808f769c6 USB: serial: option: add Quectel EM05-G (CS) modem - 6e0430db195e USB: serial: option: add Quectel EM05-G (GR) modem - f01aefe374d3 prlimit: do_prlimit needs to have a speculation check - 418e2c756d65 xhci: Detect lpm incapable xHC USB3 roothub ports from ACPI tables - 10cb7d53be5f usb: acpi: add helper to check port lpm capability using acpi _DSM - 1818e2a97dab xhci: Add a flag to disable USB3 lpm on a xhci root port level. - 8911ff796336 xhci: Add update_hub_device override for PCI xHCI hosts - c462ac871f49 xhci: Fix null pointer dereference when host dies - f39c813af0b6 usb: xhci: Check endpoint is valid before dereferencing it - 0f175cebc46c xhci-pci: set the dma max_seg_size - 89a410dbd0f1 io_uring/rw: defer fsnotify calls to task context - 05d69b372b3b io_uring: do not recalculate ppos unnecessarily - ff8a070253d9 io_uring: update kiocb->ki_pos at execution time - b7958caf415b io_uring: remove duplicated calls to io_kiocb_ppos - 86e2d6901a37 io_uring: ensure that cached task references are always put on exit - 30b90689344b io_uring: fix async accept on O_NONBLOCK sockets - a79b13f24967 io_uring: allow re-poll if we made progress - 3c1a3d02690f io_uring: support MSG_WAITALL for IORING_OP_SEND(MSG) - 390b8816317f io_uring: add flag for disabling provided buffer recycling - 9b7b0f2116d5 io_uring: ensure recv and recvmsg handle MSG_WAITALL correctly - cdc68e714d0b io_uring: improve send/recv error handling - ccf06b5a981c io_uring: pass in EPOLL_URING_WAKE for eventfd signaling and wakeups - 77baf39227c0 eventfd: provide a eventfd_signal_mask() helper - a2d8ff00a7b0 eventpoll: add EPOLL_URING_WAKE poll wakeup flag - a9aa4aa7a5b2 io_uring: don't gate task_work run on TIF_NOTIFY_SIGNAL - bd9a23a4bb8a hugetlb: unshare some PMDs when splitting VMAs - 393d9e3ed10c drm/amd: Delay removal of the firmware framebuffer - 865e244e06c7 drm/amdgpu: disable runtime pm on several sienna cichlid cards(v2) - 560373fb1e9a ALSA: hda/realtek: fix mute/micmute LEDs don't work for a HP platform - 26264260a80b ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook - 1026756321bd efi: fix userspace infinite retry read efivars after EFI runtime services page fault - 45627a1a6450 nilfs2: fix general protection fault in nilfs_btree_insert() - 350d66d9e730 zonefs: Detect append writes at invalid locations - 5054d001ffaf Add exception protection processing for vd in axi_chan_handle_err function - a12fd43bd175 wifi: mac80211: sdata can be NULL during AMPDU start - f96a6c009ed9 wifi: brcmfmac: fix regression for Broadcom PCIe wifi devices - 908d1742b6e6 Bluetooth: hci_qca: Fix driver shutdown on closed serdev - 7530fbc05ff5 fbdev: omapfb: avoid stack overflow warning - e1df7f0b27c2 perf/x86/rapl: Treat Tigerlake like Icelake - 2c129e868992 f2fs: let's avoid panic if extent_tree is not created - 58bac7440251 x86/asm: Fix an assembler warning with current binutils - fdb4a70bb768 btrfs: always report error in run_one_delayed_ref() - f641067ea2af RDMA/srp: Move large values to a new enum for gcc13 - 793f8ac21874 r8169: move rtl_wol_enable_rx() and rtl_prepare_power_down() - dc072762f900 net/ethtool/ioctl: return -EOPNOTSUPP if we have no phy stats - 308d24d87599 vduse: Validate vq_num in vduse_validate_config() - 8e1eb926a093 virtio_pci: modify ENOENT to EINVAL - 64a6f3689d0d tools/virtio: initialize spinlocks in vring_test.c - 95fc28a8e921 selftests/bpf: check null propagation only neither reg is PTR_TO_BTF_ID - d4a9d2944f2e pNFS/filelayout: Fix coalescing test for single DS - 6a3319af6b36 btrfs: fix trace event name typo for FLUSH_DELAYED_REFS - 3bcc86eb3ed9 Linux 5.15.89 - 37c18ef49ec3 pinctrl: amd: Add dynamic debugging for active GPIOs - a5841b81adfa Revert "usb: ulpi: defer ulpi_register on ulpi_read_id timeout" - 7ec9a45fc4ee block: handle bio_split_to_limits() NULL return - ba86db02d408 io_uring/io-wq: only free worker if it was allocated for creation - bb135bcc9499 io_uring/io-wq: free worker if task_work creation is canceled - 63c2fa09b856 scsi: mpt3sas: Remove scsi_dma_map() error messages - e2ea55564229 efi: fix NULL-deref in init error path - 94b6cf84db42 arm64: cmpxchg_double*: hazard against entire exchange variable - 3891fa4982b9 arm64: atomics: remove LL/SC trampolines - 61e86339af2a arm64: atomics: format whitespace consistently - ed4629d1e968 io_uring: lock overflowing for IOPOLL - fbf501514182 KVM: x86: Do not return host topology information from KVM_GET_SUPPORTED_CPUID - ee16841134be Documentation: KVM: add API issues section - b8f3b3cffb4a mm: Always release pages to the buddy allocator in memblock_free_late(). - d2dc110deabe platform/surface: aggregator: Add missing call to ssam_request_sync_free() - cfd5978411ed igc: Fix PPS delta between two synchronized end-points - 0bf52601ced1 perf build: Properly guard libbpf includes - 205f35eee7be net/mlx5e: Don't support encap rules with gbp option - 0526fc9330fe net/mlx5: Fix ptp max frequency adjustment range - 9e2c38827cdc net/sched: act_mpls: Fix warning during failed attribute validation - e3bb44beafde tools/nolibc: fix the O_* fcntl/open macro definitions for riscv - 1e6ec75bb3b5 tools/nolibc: restore mips branch ordering in the _start block - bd0431a66c39 tools/nolibc: Remove .global _start from the entry point code - a77c54f5b50c tools/nolibc/arch: mark the _start symbol as weak - da51e086d154 tools/nolibc/arch: split arch-specific code into individual files - 8591e788bea3 tools/nolibc/types: split syscall-specific definitions into their own files - 4fceecdeaa8a tools/nolibc/std: move the standard type definitions to std.h - 1792136f228e tools/nolibc: use pselect6 on RISCV - 487386a49e01 tools/nolibc: x86-64: Use `mov $60,%eax` instead of `mov $60,%rax` - 27af4f2260cd tools/nolibc: x86: Remove `r8`, `r9` and `r10` from the clobber list - a60b24192b1f af_unix: selftest: Fix the size of the parameter to connect() - 39ae73e58111 nfc: pn533: Wait for out_urb's completion in pn533_usb_send_frame() - f6003784b1f6 hvc/xen: lock console list traversal - 79c58b74244d octeontx2-af: Fix LMAC config in cgx_lmac_rx_tx_enable - 303d06288122 tipc: fix unexpected link reset due to discovery messages - e79d0f97cc6e ALSA: usb-audio: Relax hw constraints for implicit fb sync - c9557906bd3b ALSA: usb-audio: Make sure to stop endpoints before closing EPs - 83e758105bc8 ASoC: wm8904: fix wrong outputs volume after power reactivation - 7c26d218729b scsi: ufs: core: WLUN suspend SSU/enter hibern8 fail recovery - 513fdf0b8e20 scsi: ufs: Stop using the clock scaling lock in the error handler - 13259b60b71b scsi: mpi3mr: Refer CONFIG_SCSI_MPI3MR in Makefile - 470f6a9175f1 regulator: da9211: Use irq handler when ready - 24107ad469df x86/resctrl: Fix task CLOSID/RMID update race - cd3da505fb35 EDAC/device: Fix period calculation in edac_device_reset_delay_period() - ab0d02c53a60 x86/boot: Avoid using Intel mnemonics in AT&T syntax asm - a90d339f1f66 powerpc/imc-pmu: Fix use of mutex in IRQs disabled section - 511cf17b2447 netfilter: ipset: Fix overflow before widen in the bitmap_ip_create() function. - b22faa21b623 sched/core: Fix use-after-free bug in dup_user_cpus_ptr() - d766ccadbe85 iommu/mediatek-v1: Fix an error handling path in mtk_iommu_v1_probe() - c929a230c844 iommu/iova: Fix alloc iova overflows issue - 4b51aa263ae4 usb: ulpi: defer ulpi_register on ulpi_read_id timeout - 9a8bf443f6a2 bus: mhi: host: Fix race between channel preparation and M0 event - 456e3794e08a ipv6: raw: Deduct extension header length in rawv6_push_pending_frames - 4c93422a54cd ixgbe: fix pci device refcount leak - e97da5d97a97 platform/x86: sony-laptop: Don't turn off 0x153 keyboard backlight during probe - f3b1e04daf86 dt-bindings: msm/dsi: Don't require vcca-supply on 14nm PHY - 52a5f596c6cc dt-bindings: msm/dsi: Don't require vdds-supply on 10nm PHY - 984ad875db80 drm/msm/dp: do not complete dp_aux_cmd_fifo_tx() if irq is not for aux transfer - 92ae83665e9e platform/x86: ideapad-laptop: Add Legion 5 15ARH05 DMI id to set_fn_lock_led_list[] - e38b5f81dfa8 dt-bindings: msm: dsi-phy-28nm: Add missing qcom, dsi-phy-regulator-ldo-mode - bb32ab40cb7f dt-bindings: msm: dsi-controller-main: Fix description of core clock - 3fb8d10beef9 dt-bindings: msm: dsi-controller-main: Fix power-domain constraint - dc5b651cad66 drm/msm/adreno: Make adreno quirks not overwrite each other - 757d665ee1fe dt-bindings: msm: dsi-controller-main: Fix operating-points-v2 constraint - c90cf47d309a platform/x86: dell-privacy: Fix SW_CAMERA_LENS_COVER reporting - 25b5f693bc2d platform/surface: aggregator: Ignore command messages not intended for us - ee7b8ce2cc28 platform/x86: dell-privacy: Only register SW_CAMERA_LENS_COVER if present - e0072068adaf cifs: Fix uninitialized memory read for smb311 posix symlink create - f3495b5e9e68 net/mlx5e: Set action fwd flag when parsing tc action goto - 1a8431cc202a drm/i915/gt: Reset twice - 011ecdbcd520 drm/virtio: Fix GEM handle creation UAF - 798dfeeae33d s390/percpu: add READ_ONCE() to arch_this_cpu_to_op_simple() - a400593eb373 s390/cpum_sf: add READ_ONCE() semantics to compare and swap loops - d4fa65960a9d ASoC: qcom: lpass-cpu: Fix fallback SD line index handling - 8400b91c11db s390/kexec: fix ipl report address for kdump - c07e0babd1df perf auxtrace: Fix address filter duplicate symbol selection - e81d82da619a net: stmmac: add aux timestamps fifo clearance wait - 44167b74a8a3 docs: Fix the docs build with Sphinx 6.0 - 24176bf2a145 efi: tpm: Avoid READ_ONCE() for accessing the event log - 01b966b14c6e selftests: kvm: Fix a compile error in selftests/kvm/rseq_test.c - c773ebe11c39 KVM: arm64: nvhe: Fix build with profile optimization - c1d6a72fc810 KVM: arm64: Fix S1PTW handling on RO memslots - e04e6cd8830f ALSA: hda/realtek: Enable mute/micmute LEDs on HP Spectre x360 13-aw0xxx - b983c9a9714e ALSA: hda/realtek - Turn on power early - 9ab3696881ca ALSA: control-led: use strscpy in set_led_id() - a8acfe2c6fb9 netfilter: nft_payload: incorrect arithmetics when fetching VLAN header bits - 90bb4f8f399f Linux 5.15.88 - cbd3e6d5e516 ALSA: hda - Enable headset mic on another Dell laptop with ALC3254 - b98dee474642 ALSA: hda/hdmi: Add a HP device 0x8715 to force connect list - 26350c21bc5e ALSA: pcm: Move rwsem lock inside snd_ctl_elem_read to prevent UAF - dadd0dcaa67d net/ulp: prevent ULP without clone op from entering the LISTEN status - 04941c1d5bb5 net: sched: disallow noqueue for qdisc classes - 068b51219362 serial: fixup backport of "serial: Deassert Transmit Enable on probe in driver-specific way" - 46aa1557581f selftests/vm/pkeys: Add a regression test for setting PKRU through ptrace - 3c1940c54922 x86/fpu: Emulate XRSTOR's behavior if the xfeatures PKRU bit is not set - 3f1c81426a9f x86/fpu: Allow PKRU to be (once again) written by ptrace. - b29773d6b0bb x86/fpu: Add a pkru argument to copy_uabi_to_xstate() - 9813c5fc22bc x86/fpu: Add a pkru argument to copy_uabi_from_kernel_to_xstate(). - fea26e83a196 x86/fpu: Take task_struct* in copy_sigframe_from_user_to_xstate() - d4d152017e1d parisc: Align parisc MADV_XXX constants with all other architectures - d57287729e22 Linux 5.15.87 - 24186c682288 drm/mgag200: Fix PLL setup for G200_SE_A rev >=4 - e326ee018a24 io_uring: Fix unsigned 'res' comparison with zero in io_fixup_rw_res() - b2b6eefab43d efi: random: combine bootloader provided RNG seed with RNG protocol output - 99c0759495a0 mbcache: Avoid nesting of cache->c_list_lock under bit locks - d50d6c193adb net: hns3: fix return value check bug of rx copybreak - d4e6a13eb9a3 btrfs: make thaw time super block check to also verify checksum - 70a1dccd0e58 selftests: set the BUILD variable to absolute path - 58fef3ebc83c ext4: don't allow journal inode to have encrypt flag - bd5dc96fea4e mptcp: use proper req destructor for IPv6 - 78bd6ab52c03 mptcp: dedicated request sock for subflow in v6 - 6e9c1aef3e32 Revert "ACPI: PM: Add support for upcoming AMD uPEP HID AMDI007" - e32f867b37da ksmbd: check nt_len to be at least CIFS_ENCPWD_SIZE in ksmbd_decode_ntlmssp_auth_blob - 4136f1ac1ecd ksmbd: fix infinite loop in ksmbd_conn_handler_loop() - f10defb0be6a hfs/hfsplus: avoid WARN_ON() for sanity check, use proper error handling - 48d9e2e6de01 hfs/hfsplus: use WARN_ON for sanity check - f5a9bbf962e2 drm/i915/gvt: fix vgpu debugfs clean in remove - ae9a61511736 drm/i915/gvt: fix gvt debugfs destroy - eb3e943a3243 riscv, kprobes: Stricter c.jr/c.jalr decoding - 620a229f576a riscv: uaccess: fix type of 0 variable on error in get_user() - 8e05a993f8aa thermal: int340x: Add missing attribute for data rate base - c3222fd28225 io_uring: fix CQ waiting timeout handling - b7b9bc93055d block: don't allow splitting of a REQ_NOWAIT bio - e1358c878711 fbdev: matroxfb: G200eW: Increase max memory from 1 MB to 16 MB - 682a7d064f35 nfsd: fix handling of readdir in v4root vs. mount upcall timeout - cb42aa7b5f72 x86/bugs: Flush IBP in ib_prctl_set() - 554a880a1fff x86/kexec: Fix double-free of elf header buffer - 264241a61045 btrfs: check superblock to ensure the fs was not modified at thaw time - 69f4bda5f4e6 nvme: also return I/O command effects from nvme_command_effects - a6a4b057cd47 nvmet: use NVME_CMD_EFFECTS_CSUPP instead of open coding it - f9309dcaa9c0 io_uring: check for valid register opcode earlier - 4df413d46960 nvme: fix multipath crash caused by flush request when blktrace is enabled - 03ce7921285e ASoC: Intel: bytcr_rt5640: Add quirk for the Advantech MICA-071 tablet - 0dca7375e2b9 udf: Fix extension of the last extent in the file - dc1bc903970b caif: fix memory leak in cfctrl_linkup_request() - bce3680b48d2 drm/i915: unpin on error in intel_vgpu_shadow_mm_pin() - da6a3653b82c perf stat: Fix handling of --for-each-cgroup with --bpf-counters to match non BPF mode - 11cd4ec6359d usb: rndis_host: Secure rndis_query check against int overflow - 6ea5273c71dd octeontx2-pf: Fix lmtst ID used in aura free - 4e5f2c74cbbf drivers/net/bonding/bond_3ad: return when there's no aggregator - 8414983c2e64 fs/ntfs3: don't hold ni_lock when calling truncate_setsize() - a23e8376e613 drm/imx: ipuv3-plane: Fix overlay plane width - a8f7fd322f56 perf tools: Fix resources leak in perf_data__open_dir() - a1e1521b4639 netfilter: ipset: Rework long task execution when adding/deleting entries - 6f19a3848367 netfilter: ipset: fix hash:net,port,net hang with /0 subnet - 774d259749d7 net: sparx5: Fix reading of the MAC address - 04dc4003e5df net: sched: cbq: dont intepret cls results when asked to drop - f02327a4877a net: sched: atm: dont intepret cls results when asked to drop - 95da1882ce93 gpio: sifive: Fix refcount leak in sifive_gpio_probe - da9c9883ec96 ceph: switch to vfs_inode_has_locks() to fix file lock bug - 54e72ce5f1d7 filelock: new helper: vfs_inode_has_locks - f34b03ce3a86 drm/meson: Reduce the FIFO lines held when AFBC is not used - 05a8410b0fce RDMA/mlx5: Fix validation of max_rd_atomic caps for DC - 8d89870d6375 RDMA/mlx5: Fix mlx5_ib_get_hw_stats when used for device - 4d112f001612 net: phy: xgmiitorgmii: Fix refcount leak in xgmiitorgmii_probe - e5fbeb3d16b4 net: ena: Update NUMA TPH hint register upon NUMA node update - 7840b93cfd4c net: ena: Set default value for RX interrupt moderation - d09b7a9d2f34 net: ena: Fix rx_copybreak value update - 0e7ad9b006d7 net: ena: Use bitmask to indicate packet redirection - 5d4964984b99 net: ena: Account for the number of processed bytes in XDP - f17d9aec07de net: ena: Don't register memory info on XDP exchange - a4aa727ad0b2 net: ena: Fix toeplitz initial hash value - 0bec17f1ce31 net: amd-xgbe: add missed tasklet_kill - cb2f74685f76 net/mlx5e: Fix hw mtu initializing at XDP SQ allocation - 6c72abb78b01 net/mlx5e: Always clear dest encap in neigh-update-del - b36783bc11d1 net/mlx5e: TC, Refactor mlx5e_tc_add_flow_mod_hdr() to get flow attr - f8c10eeba31b net/mlx5e: IPoIB, Don't allow CQE compression to be turned on by default - 7227bbb7c140 net/mlx5: Avoid recovery in probe flows - 9369b9afa8b0 net/mlx5: Add forgotten cleanup calls into mlx5_init_once() error path - d966f2ee4b8e net/mlx5: E-Switch, properly handle ingress tagged packets on VST - 6a37a01aba5d vdpa_sim: fix vringh initialization in vdpasim_queue_ready() - e3462410c36d vhost: fix range used in translate_desc() - 13871f60ec2f vringh: fix range used in iotlb_translate() - e05d4c8c287a vhost/vsock: Fix error handling in vhost_vsock_init() - 586e6fd7d581 vdpa_sim: fix possible memory leak in vdpasim_net_init() and vdpasim_blk_init() - b63bc2db244c nfc: Fix potential resource leaks - 945e58bdaf6f net: dsa: mv88e6xxx: depend on PTP conditionally - 95df720e64a6 qlcnic: prevent ->dcb use-after-free on qlcnic_dcb_enable() failure - 6c55953e232e net: sched: fix memory leak in tcindex_set_parms - d14a4b24d58e net: hns3: fix VF promisc mode not update when mac table full - 7ed205b9478d net: hns3: fix miss L3E checking for rx packet - 47868cb77f8f net: hns3: extract macro to simplify ring stats update code - 7457c5a7761a net: hns3: refactor hns3_nic_reuse_page() - 4a6e9fb534c5 net: hns3: add interrupts re-initialization while doing VF FLR - 5e48ed805c4f nfsd: shut down the NFSv4 state objects before the filecache - 7e2825f5fb84 veth: Fix race with AF_XDP exposing old or uninitialized descriptors - ac95cdafaca8 netfilter: nf_tables: honor set timeout and garbage collection updates - 49677ea1513e vmxnet3: correctly report csum_level for encapsulated packet - 9d30cb442156 netfilter: nf_tables: perform type checking for existing sets - c3bfb7784a09 netfilter: nf_tables: add function to create set stateful expressions - 996cd779c2a4 netfilter: nf_tables: consolidate set description - 4f1105ee72d8 drm/panfrost: Fix GEM handle creation ref-counting - df493f676fb0 bpf: pull before calling skb_postpull_rcsum() - d7e817e689b1 btrfs: fix an error handling path in btrfs_defrag_leaves() - 4d69cdba2c27 SUNRPC: ensure the matching upcall is in-flight upon downcall - af0265dfeffa drm/i915/migrate: fix length calculation - 8b25a526a5e9 drm/i915/migrate: fix offset calculation - a3d1e6f9b678 drm/i915/migrate: don't check the scratch page - 5bc0b2fda4b4 ext4: fix deadlock due to mbcache entry corruption - a6e4094faf3c mbcache: automatically delete entries from cache on freeing - 187254912971 ext4: correct inconsistent error msg in nojournal mode - 761f88f82e0f ext4: goto right label 'failed_mount3a' - eb16602140f0 ravb: Fix "failed to switch device to config mode" message during unbind - 4216995dbd93 perf probe: Fix to get the DW_AT_decl_file and DW_AT_call_file as unsinged data - d8bbbf2b52b2 perf probe: Use dwarf_attr_integrate as generic DWARF attr accessor - b131b5f1361e media: s5p-mfc: Fix in register read and write for H264 - ff27800c0a6d media: s5p-mfc: Clear workbit to handle error condition - 4653ba32adcd media: s5p-mfc: Fix to handle reference queue during finishing - 1bd7283dc0be x86/MCE/AMD: Clear DFR errors found in THR handler - 5ddcd349d9af x86/mce: Get rid of msr_ops - b8e7ed42bc3c btrfs: fix extent map use-after-free when handling missing device in read_one_chunk - 9c3beebd21f3 btrfs: move missing device handling in a dedicate function - 7528b21cebe0 btrfs: replace strncpy() with strscpy() - 4cef44525f4f phy: qcom-qmp-combo: fix out-of-bounds clock access - 855edc4ec64c ARM: renumber bits related to _TIF_WORK_MASK - 18f28f13301d ext4: fix off-by-one errors in fast-commit block filling - b205332b6b87 ext4: fix unaligned memory access in ext4_fc_reserve_space() - 9c197dcbacc4 ext4: add missing validation of fast-commit record lengths - 6220ec405571 ext4: don't set up encryption key during jbd2 transaction - 6482d42baff5 ext4: disable fast-commit of encrypted dir operations - 6969367c1500 ext4: fix potential out of bound read in ext4_fc_replay_scan() - 818175ae3bd2 ext4: factor out ext4_fc_get_tl() - ffd84d0bc5dc ext4: introduce EXT4_FC_TAG_BASE_LEN helper - 37914e029bec ext4: use ext4_debug() instead of jbd_debug() - b0ed9a032e52 ext4: remove unused enum EXT4_FC_COMMIT_FAILED - 394514ddf90e tracing: Fix issue of missing one synthetic field - 5234dd5d205b block: mq-deadline: Fix dd_finish_request() for zoned devices - 78623b10fc9f drm/amdgpu: make display pinning more flexible (v2) - 6363da2c854a drm/amdgpu: handle polaris10/11 overlap asics (v2) - 2771c7a0eedc ext4: allocate extended attribute value in vmalloc area - e995ff918e66 ext4: avoid unaccounted block allocation when expanding inode - 877247222a0c ext4: initialize quota before expanding inode in setproject ioctl - 322cf639b0b7 ext4: fix inode leak in ext4_xattr_inode_create() on an error path - 6380a93b57db ext4: fix kernel BUG in 'ext4_write_inline_data_end()' - dc3bbc9753f4 ext4: avoid BUG_ON when creating xattrs - 844c40555297 ext4: fix error code return to user-space in ext4_get_branch() - b870b28e29f6 ext4: fix corruption when online resizing a 1K bigalloc fs - d440d6427a5e ext4: fix delayed allocation bug in ext4_clu_mapped for bigalloc + inline - def7a39091e6 ext4: init quota for 'old.inode' in 'ext4_rename' - 3c31d8d3ad95 ext4: fix uninititialized value in 'ext4_evict_inode' - 871800770d7f ext4: fix leaking uninitialized memory in fast-commit journal - d480a49c15c4 ext4: fix bug_on in __es_tree_search caused by bad boot loader inode - 91009e361e8c ext4: check and assert if marking an no_delete evicting inode dirty - 820eacbc4e4f ext4: fix reserved cluster accounting in __es_remove_extent() - 0dcbf4dc3d54 ext4: fix bug_on in __es_tree_search caused by bad quota inode - 06a20a68bb6d ext4: add helper to check quota inums - f7e6b5548f91 ext4: add EXT4_IGET_BAD flag to prevent unexpected bad inode - 205ac16628ac ext4: fix undefined behavior in bit shift for ext4_check_flag_values - cf0e0817b0f9 ext4: fix use-after-free in ext4_orphan_cleanup - 970bfd7a4188 fs: ext4: initialize fsdata in pagecache_write() - 744bbde378a5 ext4: remove trailing newline from ext4_msg() message - 7192afa5e4bf ext4: add inode table check in __ext4_get_inode_loc to aovid possible infinite loop - 0d041b7251c1 ext4: silence the warning when evicting inode with dioread_nolock - af4ceb00ebea drm/ingenic: Fix missing platform_driver_unregister() call in ingenic_drm_init() - c919e1154b8c drm/i915/dsi: fix VBT send packet port selection for dual link DSI - 6948e570f54f drm/vmwgfx: Validate the box size for the snooped cursor - 5594fde1ef53 drm/connector: send hotplug uevent on connector cleanup - 317ebe61a6d4 device_cgroup: Roll back to original exceptions after copy failure - ac838c663ba1 parisc: led: Fix potential null-ptr-deref in start_task() - 2c1881f0816a remoteproc: core: Do pm_relax when in RPROC_OFFLINE state - 9b615f957ca7 iommu/amd: Fix ivrs_acpihid cmdline parsing code - 35b792179b10 phy: qcom-qmp-combo: fix sc8180x reset - dfd05a133556 driver core: Fix bus_type.match() error handling in __driver_attach() - 44618a339741 crypto: ccp - Add support for TEE for PCI ID 0x14CA - c55507a94bc6 crypto: n2 - add missing hash statesize - 48307506964e riscv: mm: notify remote harts about mmu cache updates - 16b6d9525da6 riscv: stacktrace: Fixup ftrace_graph_ret_addr retp argument - 657b440a270c PCI/sysfs: Fix double free in error path - 67fd41bbb0f5 PCI: Fix pci_device_is_present() for VFs by checking PF - bfce073089cb ipmi: fix use after free in _ipmi_destroy_user() - 3b4984035c40 ima: Fix a potential NULL pointer access in ima_restore_measurement_list - a843699f1665 mtd: spi-nor: Check for zero erase size in spi_nor_find_best_erase_type() - 24f4649cd8fc ipmi: fix long wait in unload when IPMI disconnect - fa6bbb4894b9 ipu3-imgu: Fix NULL pointer dereference in imgu_subdev_set_selection() - cdb208b090f3 ASoC: jz4740-i2s: Handle independent FIFO flush bits - 2d0d083d8ae6 wifi: wilc1000: sdio: fix module autoloading - 2e4a088804c1 efi: Add iMac Pro 2017 to uefi skip cert quirk - c49fb9b760d3 md/bitmap: Fix bitmap chunk size overflow issues - 94fe975d54ab block: mq-deadline: Do not break sequential write streams to zoned HDDs - 8e91679f7bd2 rtc: ds1347: fix value written to century register - 5eb8296d73da cifs: fix missing display of three mount options - cfa9f66f9172 cifs: fix confusing debug message - 8b45a3b19a2e media: dvb-core: Fix UAF due to refcount races at releasing - acf984a3718c media: dvb-core: Fix double free in dvb_register_device() - 5fac317bee18 ARM: 9256/1: NWFPE: avoid compiler-generated __aeabi_uldivmod - ce50c6124580 staging: media: tegra-video: fix device_node use after free - 6b16758215f6 staging: media: tegra-video: fix chan->mipi value on error - 4f5de49d8c52 tracing: Fix infinite loop in tracing_read_pipe on overflowed print_trace_line - 17becbc4dd67 tracing/probes: Handle system names with hyphens - 2442e655a693 tracing/hist: Fix wrong return value in parse_action_params() - 2a81ff5ce893 tracing: Fix complicated dependency of CONFIG_TRACER_MAX_TRACE - fe8c35c6ffa2 tracing: Fix race where eprobes can be called before the event - eb20f6ed3733 x86/kprobes: Fix optprobe optimization check with CONFIG_RETHUNK - 3e0fbc06db12 x86/kprobes: Fix kprobes instruction boudary check with CONFIG_RETHUNK - 6268a0704b97 ftrace/x86: Add back ftrace_expected for ftrace bug reports - c95cf30dd447 x86/microcode/intel: Do not retry microcode reloading on the APs - f8fe2f41784b KVM: nVMX: Properly expose ENABLE_USR_WAIT_PAUSE control to L1 - ca3483d71bd5 KVM: nVMX: Inject #GP, not #UD, if "generic" VMXON CR0/CR4 check fails - 2c73b349fd78 KVM: VMX: Resume guest immediately when injecting #GP on ECREATE - 4a19f48bee09 of/kexec: Fix reading 32-bit "linux,initrd-{start,end}" values - 7eddcdb09f62 perf/core: Call LSM hook after copying perf_event_attr - 15697f653399 tracing/hist: Fix out-of-bound write on 'action_data.var_ref_idx' - fd52b86a7248 dm cache: set needs_check flag after aborting metadata - d2a0b298ebf8 dm cache: Fix UAF in destroy() - 856edd0e92f3 dm clone: Fix UAF in clone_dtr() - 9215b25f2e10 dm integrity: Fix UAF in dm_integrity_dtr() - 34cd15d83b72 dm thin: Fix UAF in run_timer_softirq() - ac362c40e3e9 dm thin: resume even if in FAIL mode - 4b710e8481ad dm thin: Use last transaction's pmd->root when commit failed - f8c26c33fef5 dm thin: Fix ABBA deadlock between shrink_slab and dm_pool_abort_metadata - 28d307f380df dm cache: Fix ABBA deadlock between shrink_slab and dm_cache_metadata_abort - a9e89a567f48 mptcp: remove MPTCP 'ifdef' in TCP SYN cookies - 13b9fd0dee93 mptcp: mark ops structures as ro_after_init - b2120ed7fd75 fs: dlm: retry accept() until -EAGAIN or error returns - 5b4478615f70 fs: dlm: fix sock release if listen fails - b7ede8a63dd9 ALSA: hda/realtek: Apply dual codec fixup for Dell Latitude laptops - dbd1f301915f ALSA: patch_realtek: Fix Dell Inspiron Plus 16 - 8fb4c98f20df cpufreq: Init completion before kobject_init_and_add() - 876c6ab96782 PM/devfreq: governor: Add a private governor_data for governor - 0e945ea733ea selftests: Use optional USERCFLAGS and USERLDFLAGS - 31697c5953ff arm64: dts: qcom: sdm850-lenovo-yoga-c630: correct I2C12 pins drive strength - 163049866030 ARM: ux500: do not directly dereference __iomem - 99590f29b2b7 btrfs: fix resolving backrefs for inline extent followed by prealloc - 1f9cf4daf2d3 mmc: sdhci-sprd: Disable CLK_AUTO when the clock is less than 400K - 58d53ff30a00 arm64: dts: qcom: sdm845-db845c: correct SPI2 pins drive strength - a777b90a0575 perf/x86/intel/uncore: Clear attr_update properly - ca77ac238c1e perf/x86/intel/uncore: Disable I/O stacks to PMU mapping on ICX-D - df06e7777cf9 jbd2: use the correct print format - 8e75b1dd4b16 ktest.pl minconfig: Unset configs instead of just removing them - 55e5e8b44561 kest.pl: Fix grub2 menu handling for rebooting - 823fed7c400f soc: qcom: Select REMAP_MMIO for LLCC driver - 8dabeeb1ff89 media: stv0288: use explicitly signed char - d167ebea9086 net/af_packet: make sure to pull mac header - 9ff46c36df2e net/af_packet: add VLAN support for AF_PACKET SOCK_RAW GSO - cd0f597c8aa8 rcu-tasks: Simplify trc_read_check_handler() atomic operations - 593ca696687c ASoC/SoundWire: dai: expand 'stream' concept beyond SoundWire - a7874dac6ba6 ASoC: Intel/SOF: use set_stream() instead of set_tdm_slots() for HDAudio - ae4f70b2fed4 kcsan: Instrument memcpy/memset/memmove with newer Clang - d01fa993eb7f SUNRPC: Don't leak netobj memory when gss_read_proxy_verf() fails - 43135fb09812 tpm: tpm_tis: Add the missed acpi_put_table() to fix memory leak - 986cd9a9b954 tpm: tpm_crb: Add the missed acpi_put_table() to fix memory leak - 638cd298dfeb tpm: acpi: Call acpi_put_table() to fix memory leak - d58289fc77f8 mmc: vub300: fix warning - do not call blocking ops when !TASK_RUNNING - 7eb57bc92f1b f2fs: allow to read node block after shutdown - acc13987fdea f2fs: should put a page when checking the summary info - 35d8a89862e6 mm, compaction: fix fast_isolate_around() to stay within boundaries - 91bd504128a5 md: fix a crash in mempool_free - 29328fbce56c mfd: mt6360: Add bounds checking in Regmap read/write call-backs - c24cc476acd8 pnode: terminate at peers of source - 0c9118e381ff ALSA: line6: fix stack overflow in line6_midi_transmit - ac4b4fdf3262 ALSA: line6: correct midi status byte when receiving data from podxt - 83c44f0ebfd0 ovl: Use ovl mounter's fsuid and fsgid in ovl_link() - fcb94283e014 binfmt: Fix error return code in load_elf_fdpic_binary() - ed9947277b2d hfsplus: fix bug causing custom uid and gid being unable to be assigned with mount - 76d52b54127c pstore/zone: Use GFP_ATOMIC to allocate zone buffer - 74b0a2fcc31a pstore: Properly assign mem_type property - d25aac3489af HID: plantronics: Additional PIDs for double volume key presses quirk - 9d4294545c1d HID: multitouch: fix Asus ExpertBook P2 P2451FA trackpoint - 7280fdb80bf0 powerpc/rtas: avoid scheduling in rtas_os_term() - d8939315b734 powerpc/rtas: avoid device tree lookups in rtas_os_term() - 23a249b1185c objtool: Fix SEGFAULT - ed686e7a26dd fs/ntfs3: Fix slab-out-of-bounds in r_page - dd34665cb004 fs/ntfs3: Delete duplicate condition in ntfs_read_mft() - a9847a11b683 fs/ntfs3: Use __GFP_NOWARN allocation at ntfs_fill_super() - abd2ee2cf42f fs/ntfs3: Use __GFP_NOWARN allocation at wnd_init() - d7ce7bb6881a fs/ntfs3: Validate index root when initialize NTFS security - f29676cc3a46 soundwire: dmi-quirks: add quirk variant for LAPBC710 NUC15 - 9c8471a17f1f fs/ntfs3: Fix slab-out-of-bounds read in run_unpack - 3a52f1786772 fs/ntfs3: Validate resident attribute name - 3cd9e5b41b83 fs/ntfs3: Validate buffer length while parsing index - c878a915bcb9 fs/ntfs3: Validate attribute name offset - f62506f5e45a fs/ntfs3: Add null pointer check for inode operations - 2dd9ccfb06bc fs/ntfs3: Fix memory leak on ntfs_fill_super() error path - ea6b3598406c fs/ntfs3: Add null pointer check to attr_load_runs_vcn - de5e0955248f fs/ntfs3: Validate data run offset - d4489ba8fb80 fs/ntfs3: Add overflow check for attribute size - af7a195deae3 fs/ntfs3: Validate BOOT record_size - 8e228ac90c39 nvmet: don't defer passthrough commands with trivial effects to the workqueue - f068a7315a9e nvme: fix the NVME_CMD_EFFECTS_CSE_MASK definition - 576502f25f79 ata: ahci: Fix PCS quirk application for suspend - 7949b0df3dd9 block, bfq: fix uaf for bfqq in bfq_exit_icq_bfqq - ff3d9ab51cd5 ACPI: resource: do IRQ override on Lenovo 14ALC7 - 698a0813ce69 ACPI: resource: do IRQ override on XMG Core 15 - a9ac7633bbe5 ACPI: resource: do IRQ override on LENOVO IdeaPad - 5fe31f29501c ACPI: resource: Skip IRQ override on Asus Vivobook K3402ZA/K3502ZA - 4c5fee0d883a nvme-pci: fix page size checks - 9141144b37f3 nvme-pci: fix mempool alloc size - f17cf8fa2c9d nvme-pci: fix doorbell buffer value endianness - ead99ec669b5 Revert "selftests/bpf: Add test for unstable CT lookup API" - bf0543b93740 cifs: fix oops during encryption - 56f6de394f0f usb: dwc3: qcom: Fix memory leak in dwc3_qcom_interconnect_init ... Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
* Merge pull request #1409 from Freescale/backport-1408-to-kirkstoneOtavio Salvador2023-02-031-1/+1
|\ | | | | [Backport kirkstone] linux-fslc-imx: fix fsl_lpuart boot issue
| * linux-fslc-imx: fix fsl_lpuart boot issueOleksandr Suvorov2023-02-031-1/+1
|/ | | | | | | | | | | This bumps the kernel 5.15-2.2.x-imx to 3248ffcb12d1 Relevant changes: - 3248ffcb12d1 Merge pull request #621 from MrCry0/5.15-2.2.x-imx-lpuart - b9ae52e89c61 serial: fsl_lpuart: fix merging issue Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io> (cherry picked from commit 586062ae6896796354f8b64dfd09fcedfeca06dd)
* Merge pull request #1402 from Freescale/backport-1401-to-kirkstoneOtavio Salvador2023-02-011-3/+3
|\ | | | | [Backport kirkstone] firmware-sof-imx: Upgrade 2.2.0 -> 2.3.0
| * firmware-sof-imx: Upgrade 2.2.0 -> 2.3.0backport-1401-to-kirkstoneTom Hochstein2023-01-251-3/+3
|/ | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit e9b11f4ce4b786e777f506eb8764d2988f2841b7)
* Merge pull request #1397 from Freescale/backport-1396-to-kirkstoneOtavio Salvador2023-01-241-2/+2
|\ | | | | [Backport kirkstone] firmware-nxp-wifi: Update lf-5.15.52-2.1.0 to lf-5.15.71-2.2.0
| * firmware-nxp-wifi: Update lf-5.15.52-2.1.0 to lf-5.15.71-2.2.0Oleksandr Suvorov2023-01-241-2/+2
|/ | | | | | | | | Relevant changes: - 982bb10 FwImage: update firmware to mxm5x17366.p3 - aeba88d FwImage: update firmware to mxm5x17362 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io> (cherry picked from commit a44ce255b74670969db6578120e1699d9e243088)
* Merge pull request #1394 from Freescale/backport-1389-to-kirkstoneOtavio Salvador2023-01-191-1/+1
|\ | | | | [Backport kirkstone] imx-base.inc: imx8mn: add Asynchronous Sample Rate Converter firmware
| * imx-base.inc: imx8mn: add Asynchronous Sample Rate Converter firmwareAri Parkkila2023-01-191-1/+1
|/ | | | | | | | For all i.MX8MN devices, we ought to add the `firmware-imx-easrc-imx8mn` by default so the driver can work as expected. Signed-off-by: Ari Parkkila <ari.parkkila@qt.io> (cherry picked from commit 2cc7e931cdae51aeb2eeddb69b2c0a16784fa8d8)
* Merge pull request #1392 from Freescale/backport-1391-to-kirkstoneOtavio Salvador2023-01-171-14/+14
|\ | | | | [Backport kirkstone] imx-base.inc: Make UBOOT_ENTRYPOINT overwriteable
| * imx-base.inc: Make UBOOT_ENTRYPOINT overwriteableFrieder Schrempf2023-01-171-14/+14
|/ | | | | | | | | | | This is useful if for some reason other values need to be defined in overlayed layers. For example to fix the kernel alignment warning since kernel 5.8 by setting: UBOOT_ENTRYPOINT:mx8m-generic-bsp = "0x40400000" Signed-off-by: Frieder Schrempf <frieder.schrempf@kontron.de> (cherry picked from commit 5d9d243c9a73a008423e8baeeb934bd3c3998bc8)
* Merge pull request #1386 from Freescale/backport-1385-to-kirkstoneOtavio Salvador2023-01-161-20/+6
|\ | | | | [Backport kirkstone] linux-fslc-imx: upgrade to lf-5.15.71-2.2.0 from NXP and v5.15.87 fro…
| * linux-fslc-imx: upgrade to lf-5.15.71-2.2.0 from NXP and v5.15.87 from stablebackport-1385-to-kirkstoneDaiane Angolini2023-01-121-20/+6
| | | | | | | | | | Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io> (cherry picked from commit 9d353d77107daea6e397a0a913a5ffe62fb5aed1)
* | Merge pull request #1388 from Freescale/backport-1387-to-kirkstoneOtavio Salvador2023-01-122-7/+33
|\ \ | |/ |/| [Backport kirkstone] opencv: Update copied recipe to latest
| * opencv: Update copied recipe to latestbackport-1387-to-kirkstoneTom Hochstein2023-01-122-7/+33
|/ | | | | | | Also fix the variable ordering for the SRC_URI overrides. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 3362cb2a0f753c9ba5284a69620628947c8c7daf)
* Merge pull request #1384 from Freescale/backport-1382-to-kirkstoneOtavio Salvador2023-01-1113-27/+301
|\ | | | | [Backport kirkstone] Update recipes-multimedia for NXP 5.15.71-2.2.0
| * imx-vpuwrap: Upgrade to 5.15.71-2.2.0Tom Hochstein2023-01-111-2/+2
| | | | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 62dd56d474472d3a0cb333a52e93465d022d9017)
| * imx-parser: Upgrade 4.7.1 -> 4.7.2Tom Hochstein2023-01-111-2/+2
| | | | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 724670a663dbe11d98b26f02d2b9911f09f92f3b)
| * imx-dsp*: Upgrade 2.0.1 -> 2.0.2Tom Hochstein2023-01-112-6/+5
| | | | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 9b4d488ec8455315753e2acf1724b00d0d78a723)
| * imx-codec: Upgrade 4.7.1 -> 4.7.2Tom Hochstein2023-01-111-2/+2
| | | | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 3fa33abfa7644594469454eb44ca9001902a1249)
| * gstreamer: Upgrade 1.20.0.imx -> 1.20.3.imxTom Hochstein2023-01-116-14/+18
| | | | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 29f156cc8ccc518eb520699749be09ec1892c765)
| * gstreamer1.0-plugins-base: Cleanup copy sectionTom Hochstein2023-01-111-1/+1
| | | | | | | | | | | | | | | | The local patch 0001-gstallocatorphymem.c-Typecast-result-of-gst_phymem_g.patch should be added in the bottom section. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 99f7f2663edc1954e6e9d80eb49861bf2c5b8278)
| * alsa-state: Update asound.conf for linux-imx 5.15Tom Hochstein2023-01-112-0/+271
|/ | | | | | | | The multi-fifo script is integrated in linux-imx 5.15, and the channel mapping is handled by the kernel, so some pcm devices can be removed. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 98abb08852cf3ecec9c97084e1073a68ea470de5)
* Merge pull request #1380 from Freescale/backport-1375-to-kirkstoneOtavio Salvador2023-01-1023-0/+2628
|\ | | | | [Backport kirkstone] chromium-ozone-wayland: add bbappend and patches as per NXP 5.15.71_2…
| * chromium-ozone-wayland: add bbappend and patches as per NXP 5.15.71_2.2.0 relbackport-1375-to-kirkstoneChris Dimich2023-01-1023-0/+2628
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes include: - support on i.MX 8 series platform. - 8MM/8MP/8MQ support h264/hevc/vp8/vp9 hardware decoding. - 8QM/8QXP support h264/hevc/vp8 hardware decoding. - support seek, playrate change and resolution change. - support video acceleration for online media platform such as Youtube, bilibili. Signed-off-by: Chris Dimich <chris.dimich@boundarydevices.com> (cherry picked from commit 23bdb51b7858db363e56f7748f5523d44f78ac98)
* | Merge pull request #1379 from Freescale/backport-1373-to-kirkstoneOtavio Salvador2023-01-105-1/+423
|\ \ | | | | | | [Backport kirkstone] optee-os: Fix build with clang
| * | optee-os: Fix build with clangKhem Raj2023-01-105-1/+423
|/ / | | | | | | | | | | | | Bring in the needed patches from meta-arm Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 39470ba479f5f5a658bec286571b2fba43b0ed04)
* | Merge pull request #1378 from Freescale/backport-1376-to-kirkstoneOtavio Salvador2023-01-101-4/+4
|\ \ | |/ |/| [Backport kirkstone] linux-fslc-imx: update to v5.15.86
| * linux-fslc-imx: update to v5.15.86Daiane Angolini2023-01-101-4/+4
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Relevant changes: - 7f663d3247e3 Merge pull request #617 from dv1/duplicate-sysfs-path-fix - 437f5776f40f Merge pull request #619 from angolini/5.15-2.1.x-imx-bump - d508464f2ca1 Merge tag 'v5.15.86' into 5.15-2.1.x-imx - 347b86f408db Merge tag 'v5.15.85' into 5.15-2.1.x-imx - f0b0000c0575 Merge tag 'v5.15.84' into 5.15-2.1.x-imx - c7bc71a8e492 Merge tag 'v5.15.83' into 5.15-2.1.x-imx - 44f8fb352100 Merge tag 'v5.15.82' into 5.15-2.1.x-imx - 34103ef81ca9 Merge pull request #616 from angolini/5.15-2.1.x-imx-v5.15.81 - 90ffbb727c51 Linux 5.15.86 - 3082f8705e82 pwm: tegra: Fix 32 bit build - caa40d1f8524 mfd: qcom_rpm: Use devm_of_platform_populate() to simplify code - 408dbaa06578 extcon: usbc-tusb320: Call the Type-C IRQ handler only if a port is registered - 2471a44769b5 media: dvbdev: fix refcnt bug - 579fb0a3320b media: dvbdev: fix build warning due to comments - 1115e77c4fdd net: stmmac: fix errno when create_singlethread_workqueue() fails - d3871af13aa0 scsi: qla2xxx: Fix crash when I/O abort times out - 50f993da9450 btrfs: do not BUG_ON() on ENOMEM when dropping extent items for a range - 1c65d50315db ovl: fix use inode directly in rcu-walk mode - 88ec6d11052d fbdev: fbcon: release buffer when fbcon_do_set_font() failed - ca8bcb348aa8 gcov: add support for checksum field - f36d8c865150 floppy: Fix memory leak in do_floppy_init() - 4193a6745b83 regulator: core: fix deadlock on regulator enable - ce5d0ef1cf56 iio: adc128s052: add proper .data members in adc128_of_match table - aec1058f2a92 iio: adc: ad_sigma_delta: do not use internal iio_dev lock - dc6afd6070f3 iio: fix memory leak in iio_device_register_eventset() - 38c257ee6a5a reiserfs: Add missing calls to reiserfs_security_free() - 8a4236456a3a security: Restrict CONFIG_ZERO_CALL_USED_REGS to gcc or clang > 15.0.6 - 1cabce56626a 9p: set req refcount to zero to avoid uninitialized usage - dd2157a98f92 loop: Fix the max_loop commandline argument treatment when it is set to 0 - fd03bd4c7b0a HID: mcp2221: don't connect hidraw - 6c886be1ff76 HID: wacom: Ensure bootloader PID is usable in hidraw mode - 4d640eb1129d xhci: Prevent infinite loop in transaction errors recovery for streams - 936c5f96c896 usb: dwc3: core: defer probe on ulpi_read_id timeout - e6bf6c40225a usb: dwc3: Fix race between dwc3_set_mode and __dwc3_set_mode - 0e883f3bc897 arm64: dts: qcom: sm8250: fix USB-DP PHY registers - ffb14aac2658 usb: xhci-mtk: fix leakage of shared hcd when fail to set wakeup irq - fcacd970e011 usb: cdnsp: fix lack of ZLP for ep0 - bcac79df0838 ALSA: hda/hdmi: Add HP Device 0x8711 to force connect list - 50c23a110779 ALSA: hda/realtek: Add quirk for Lenovo TianYi510Pro-14IOB - 76574b34657e ALSA: usb-audio: add the quirk for KT0206 device - 9e787dab98b6 ima: Simplify ima_lsm_copy_rule - 2cd365029c23 pstore: Make sure CONFIG_PSTORE_PMSG selects CONFIG_RT_MUTEXES - 2068d41a3de9 afs: Fix lost servers_outstanding count - 0def8af038c1 perf debug: Set debug_peo_args and redirect_to_stderr variable to correct values in perf_quiet_option() - 41cccae10e10 pstore: Switch pmsg_lock to an rt_mutex to avoid priority inversion - 8877df8135b7 LoadPin: Ignore the "contents" argument of the LSM hooks - 584202b0f1a1 drm/i915/display: Don't disable DDI/Transcoder when setting phy test pattern - b253e075b13d ASoC: rt5670: Remove unbalanced pm_runtime_put() - 59f797a913dc ASoC: rockchip: spdif: Add missing clk_disable_unprepare() in rk_spdif_runtime_resume() - 132844d92fed ASoC: wm8994: Fix potential deadlock - 82f7c814edda ASoC: mediatek: mt8183: fix refcount leak in mt8183_mt6358_ts3a227_max98357_dev_probe() - e5d6bf3e5ad0 ASoC: rockchip: pdm: Add missing clk_disable_unprepare() in rockchip_pdm_runtime_resume() - 85eb5c952b7f ASoC: audio-graph-card: fix refcount leak of cpu_ep in __graph_for_each_link() - 9ff07316cad2 ASoC: mediatek: mt8173-rt5650-rt5514: fix refcount leak in mt8173_rt5650_rt5514_dev_probe() - 7643909cf06d ASoC: Intel: Skylake: Fix driver hang during shutdown - 33ff0f9f9cb5 ALSA: hda: add snd_hdac_stop_streams() helper - 78649a624dfa ALSA/ASoC: hda: move/rename snd_hdac_ext_stop_streams to hdac_stream.c - 98b0f50fec38 hwmon: (jc42) Fix missing unlock on error in jc42_write() - 5e6923350830 KVM: selftests: Fix build regression by using accessor function - 6215904fe295 tools/include: Add _RET_IP_ and math definitions to kernel.h - c8853267289c orangefs: Fix kmemleak in orangefs_{kernel,client}_debug_init() - 39529b79b023 orangefs: Fix kmemleak in orangefs_prepare_debugfs_help_string() - a075c21ee026 drm/sti: Fix return type of sti_{dvo,hda,hdmi}_connector_mode_valid() - f3c14b99f33a drm/fsl-dcu: Fix return type of fsl_dcu_drm_connector_mode_valid() - 9a8862820cbf hugetlbfs: fix null-ptr-deref in hugetlbfs_parse_param() - 4f6b206998c5 scsi: elx: libefc: Fix second parameter type in state callbacks - 23f0e9f86303 scsi: ufs: Reduce the START STOP UNIT timeout - 2cf66428a254 scsi: lpfc: Fix hard lockup when reading the rx_monitor from debugfs - 2b3e3ecdb402 crypto: hisilicon/hpre - fix resource leak in remove process - adf6a00859d0 clk: st: Fix memory leak in st_of_quadfs_setup() - 6c8aee0c8fcc media: si470x: Fix use-after-free in si470x_int_in_callback() - 58b6496a745f mmc: renesas_sdhi: better reset from HS400 mode - c33c904124c4 mmc: f-sdh30: Add quirks for broken timeout clock capability - 69346de0eb95 wifi: mt76: do not run mt76u_status_worker if the device is not running - feb847e6591e regulator: core: fix use_count leakage when handling boot-on - 474e70bd90cf libbpf: Avoid enum forward-declarations in public API in C++ mode - 62095428690c drm/amd/display: Use the largest vready_offset in pipe group - eff45bfbc25a blk-mq: fix possible memleak when register 'hctx' failed - d0af6220bb1e media: dvb-usb: fix memory leak in dvb_usb_adapter_init() - 88a6f8a72d16 media: dvbdev: adopts refcnt to avoid UAF - 438cd29fec3e media: dvb-frontends: fix leak of memory fw - a96841f5aa45 ethtool: avoiding integer overflow in ethtool_phys_id() - b327c68ace71 bpf: Prevent decl_tag from being referenced in func_proto arg - 4b8f3b939266 ppp: associate skb with a device at tx - 5d5a481a7fd0 mrp: introduce active flags to prevent UAF when applicant uninit - 222cc0435698 ipv6/sit: use DEV_STATS_INC() to avoid data-races - 8a3b0237107a net: add atomic_long_t to net_device_stats fields - 58dd11f62427 drm/amd/display: fix array index out of bound error in bios parser - a3cc41e05e8a md/raid1: stop mdx_raid1 thread when raid1 array run failed - b621d17fe8b0 drivers/md/md-bitmap: check the return value of md_bitmap_get_counter() - 5afac74f153b drm/mediatek: Fix return type of mtk_hdmi_bridge_mode_valid() - 072508e99dad drm/sti: Use drm_mode_copy() - 673a3e019908 drm/rockchip: Use drm_mode_copy() - b9b07900d249 drm/msm: Use drm_mode_copy() - 5ad774fb823c s390/lcs: Fix return type of lcs_start_xmit() - dfbf0122ea1b s390/netiucv: Fix return type of netiucv_tx() - 8131d1880c09 s390/ctcm: Fix return type of ctc{mp,}m_tx() - f9084e9930db drm/amdgpu: Fix type of second parameter in odn_edit_dpm_table() callback - b74580d6184e drm/amdgpu: Fix type of second parameter in trans_msg() callback - 314f7092b277 igb: Do not free q_vector unless new one was allocated - 0b12d2aa264b wifi: brcmfmac: Fix potential shift-out-of-bounds in brcmf_fw_alloc_request() - 19bb9e98e103 hamradio: baycom_epp: Fix return type of baycom_send_packet() - a413ebb6049e net: ethernet: ti: Fix return type of netcp_ndo_start_xmit() - 5d3f4478d22b bpf: make sure skb->len != 0 when redirecting to a tunneling device - be2803dd29bd qed (gcc13): use u16 for fid to be big enough - a8bc0ac43833 Revert "drm/amd/display: Limit max DSC target bpp for specific monitors" - cc8deb82cca5 drm/amd/display: prevent memory leak - 49dd0e8029e8 ipmi: fix memleak when unload ipmi driver - 68871c005f3c ASoC: codecs: rt298: Add quirk for KBL-R RVP platform - 3eca9697c2f3 wifi: ar5523: Fix use-after-free on ar5523_cmd() timed out - c319196a0e34 wifi: ath9k: verify the expected usb_endpoints are present - 10c4b63d09a5 brcmfmac: return error when getting invalid max_flowrings from dongle - ad31bc146f0e media: imx-jpeg: Disable useless interrupt to avoid kernel panic - 6e1a6880e1e9 drm/etnaviv: add missing quirks for GC300 - 367296925c76 hfs: fix OOB Read in __hfs_brec_find - ebe16676e1dc acct: fix potential integer overflow in encode_comp_t() - 8b6ef451b570 nilfs2: fix shift-out-of-bounds due to too large exponent of block size - b47f5c579c81 nilfs2: fix shift-out-of-bounds/overflow in nilfs_sb2_bad_offset() - 5777432ebaaf ACPICA: Fix error code path in acpi_ds_call_control_method() - 10b87da8fae7 fs: jfs: fix shift-out-of-bounds in dbDiscardAG - 5059ea84a8a8 jfs: Fix fortify moan in symlink - e7a6a53c8714 udf: Avoid double brelse() in udf_rename() - 0536f76a2bca fs: jfs: fix shift-out-of-bounds in dbAllocAG - 88cea1676a09 binfmt_misc: fix shift-out-of-bounds in check_special_flags - cadb938a5e50 x86/hyperv: Remove unregister syscore call from Hyper-V cleanup - 659747f6f610 video: hyperv_fb: Avoid taking busy spinlock on panic path - 9d05c20b0ac9 arm64: make is_ttbrX_addr() noinstr-safe - 98a5b1265a36 rcu: Fix __this_cpu_read() lockdep warning in rcu_force_quiescent_state() - d238f94b2b61 HID: amd_sfh: Add missing check for dma_alloc_coherent - 9da204cd67c4 net: stream: purge sk_error_queue in sk_stream_kill_queues() - f47426250fc0 myri10ge: Fix an error handling path in myri10ge_probe() - 1ec0a7d5b020 rxrpc: Fix missing unlock in rxrpc_do_sendmsg() - 5478eb7adcc5 net_sched: reject TCF_EM_SIMPLE case for complex ematch module - 4f05d8e2fb3a mailbox: zynq-ipi: fix error handling while device_register() fails - 550f403e4604 mailbox: arm_mhuv2: Fix return value check in mhuv2_probe() - 28604a960c90 mailbox: mpfs: read the system controller's status - 8fb773eed490 skbuff: Account for tail adjustment during pull operations - dc0f38957aa2 arm64: dts: mt8183: Fix Mali GPU clock - 790b396f6bde soc: mediatek: pm-domains: Fix the power glitch issue - 0133615a0600 openvswitch: Fix flow lookup to use unmasked key - 04e454bd97e2 selftests: devlink: fix the fd redirect in dummy_reporter_test - d52646a46c4d rtc: mxc_v2: Add missing clk_disable_unprepare() - ac95c4e35fb2 igc: Set Qbv start_time and end_time to end_time if not being configured in GCL - af599851388e igc: Lift TAPRIO schedule restriction - 4d50d640eda4 igc: recalculate Qbv end_time by considering cycle time - 1ef941695715 igc: allow BaseTime 0 enrollment for Qbv - c0df8e7ba6aa igc: Add checking for basetime less than zero - 5b46b53f45f9 igc: Use strict cycles for Qbv scheduling - fd7d02943659 igc: Enhance Qbv scheduling by using first flag bit - 9b5b50329e2e r6040: Fix kmemleak in probe and remove - 1b428ba31b91 unix: Fix race in SOCK_SEQPACKET's unix_dgram_sendmsg() - aae9c24ebd90 nfc: pn533: Clear nfc_target before being used - bcf2c1dc5358 net: enetc: avoid buffer leaks on xdp_do_redirect() failure - f463a1295c4f selftests/bpf: Add test for unstable CT lookup API - 094f3d9314d6 block, bfq: fix possible uaf for 'bfqq->bic' - cf48cb8debb2 mISDN: hfcmulti: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave() - 560735375165 mISDN: hfcpci: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave() - ada4022f4891 mISDN: hfcsusb: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave() - 0578f9929fd3 net: macsec: fix net device access prior to holding a lock - a472f069ced8 nfsd: under NFSv4.1, fix double svc_xprt_put on rpc_create failure - f8f1d037d63d rtc: pcf85063: fix pcf85063_clkout_control - 35a174552bde rtc: pic32: Move devm_rtc_allocate_device earlier in pic32_rtc_probe() - eea105c4e4b6 rtc: st-lpc: Add missing clk_disable_unprepare in st_rtc_probe() - 74248b556006 netfilter: flowtable: really fix NAT IPv6 offload - 5c940632cabf mfd: pm8008: Fix return value check in pm8008_probe() - ec10848e2638 mfd: pm8008: Remove driver data structure pm8008_data - 38959417d350 mfd: qcom_rpm: Fix an error handling path in qcom_rpm_probe() - b95ae3543e51 mfd: bd957x: Fix Kconfig dependency on REGMAP_IRQ - 615d3c8a469d powerpc/pseries/eeh: use correct API for error log size - 68de42e00821 powerpc/eeh: Drop redundant spinlock initialization - 2b157b4b13b4 remoteproc: qcom: q6v5: Fix missing clk_disable_unprepare() in q6v5_wcss_qcs404_power_on() - 4b191533f57f remoteproc: qcom_q6v5_pas: Fix missing of_node_put() in adsp_alloc_memory_region() - d7628ebca817 remoteproc: qcom_q6v5_pas: detach power domains on remove - fdf47f462ad0 remoteproc: qcom_q6v5_pas: disable wakeup on probe fail or remove - 098ebb9089c4 remoteproc: qcom: q6v5: Fix potential null-ptr-deref in q6v5_wcss_init_mmio() - 131c0a3ead78 remoteproc: sysmon: fix memory leak in qcom_add_sysmon_subdev() - 4507c6a67234 pwm: mediatek: always use bus clock for PWM on MT7622 - 4fbbb14f0ea4 pwm: mtk-disp: Fix the parameters calculated by the enabled flag of disp_pwm - eec59807a26b pwm: sifive: Call pwm_sifive_update_clock() while mutex is held - 37ea9a6c417f iommu/sun50i: Remove IOMMU_DOMAIN_IDENTITY - 8de2c29db68b selftests/powerpc: Fix resource leaks - dd49c5031e85 powerpc/hv-gpci: Fix hv_gpci event list - 65d3469f3b91 powerpc/83xx/mpc832x_rdb: call platform_device_put() in error case in of_fsl_spi_probe() - cf03db289640 powerpc/perf: callchain validate kernel stack pointer bounds - 5de190224445 powerpc/xive: add missing iounmap() in error path in xive_spapr_populate_irq_data() - b31e9647f1a2 powerpc/xmon: Fix -Wswitch-unreachable warning in bpt_cmds - 6a310e8db540 cxl: Fix refcount leak in cxl_calc_capp_routing - 0accd460dc7b powerpc/52xx: Fix a resource leak in an error handling path - be2b9b1a60b7 macintosh/macio-adb: check the return value of ioremap() - 19ded60b40e8 macintosh: fix possible memory leak in macio_add_one_device() - e42b543d0805 iommu/fsl_pamu: Fix resource leak in fsl_pamu_probe() - 6e501b3fd7a2 iommu/amd: Fix pci device refcount leak in ppr_notifier() - 9383921e8b21 rtc: pcf85063: Fix reading alarm - b66aa7b30608 rtc: snvs: Allow a time difference on clock register read - 7a6cc22eab18 rtc: cmos: Disable ACPI RTC event on removal - 689f757f0ab0 rtc: cmos: Rename ACPI-related functions - 1c74bbecdabc rtc: cmos: Eliminate forward declarations of some functions - 3a439a2cab30 rtc: cmos: Call rtc_wake_setup() from cmos_do_probe() - 9febdff75cef rtc: cmos: Call cmos_wake_setup() from cmos_do_probe() - d9324fb3eed7 rtc: cmos: fix build on non-ACPI platforms - fe46b9303e32 rtc: cmos: Fix wake alarm breakage - 60c6e563a843 rtc: cmos: Fix event handler registration ordering issue - d3aa0834691f rtc: rtc-cmos: Do not check ACPI_FADT_LOW_POWER_S0 - 6e98a93c7500 dmaengine: idxd: Fix crc_val field for completion record - ab53749c32db fs/ntfs3: Fix slab-out-of-bounds read in ntfs_trim_fs - 1ba0968b3341 pwm: tegra: Improve required rate calculation - c160505c9b57 include/uapi/linux/swab: Fix potentially missing __always_inline - 59463193b0dc phy: usb: s2 WoL wakeup_count not incremented for USB->Eth devices - ae00848e5569 iommu/rockchip: fix permission bits in page table entries v2 - a7f6ad2c4251 iommu/sun50i: Fix flush size - 38ccb9b469c2 iommu/sun50i: Fix R/W permission check - ae4ab47a0bcd iommu/sun50i: Consider all fault sources for reset - 84fee3ce8216 iommu/sun50i: Fix reset release - 6f9fe31a4823 fs/ntfs3: Harden against integer overflows - 30f20ceb87f7 overflow: Implement size_t saturating arithmetic helpers - 4b51f27d4448 fs/ntfs3: Avoid UBSAN error on true_sectors_per_clst() - 28f345bec785 RDMA/siw: Fix pointer cast warning - 01d925e2a556 perf stat: Do not delay the workload with --delay - a273f1dd5d97 perf stat: Refactor __run_perf_stat() common code - d21534ab4fd7 power: supply: fix null pointer dereferencing in power_supply_get_battery_info - d4898d8de620 power: supply: ab8500: Fix error handling in ab8500_charger_init() - 30b191798fda HSI: omap_ssi_core: Fix error handling in ssi_init() - a72fe8eb5555 power: supply: z2_battery: Fix possible memleak in z2_batt_probe() - 5ba0e8fa150c perf symbol: correction while adjusting symbol - a34027b63d8c perf trace: Handle failure when trace point folder is missed - 60aeacce64a9 perf trace: Use macro RAW_SYSCALL_ARGS_NUM to replace number - e4700f62dc83 perf trace: Return error if a system call doesn't exist - 870ad0917d83 power: supply: fix residue sysfs file in error handle route of __power_supply_register() - 1c2b9c810076 HSI: omap_ssi_core: fix possible memory leak in ssi_probe() - c5f729d3d61d HSI: omap_ssi_core: fix unbalanced pm_runtime_disable() - ea37831f8332 fbdev: uvesafb: Fixes an error handling path in uvesafb_probe() - 5bcae36b58f6 fbdev: uvesafb: don't build on UML - 07c1a3c2df5e fbdev: geode: don't build on UML - ace8312b5d7d fbdev: ep93xx-fb: Add missing clk_disable_unprepare in ep93xxfb_probe() - 04946113fb57 fbdev: vermilion: decrease reference count in error path - fc0d5034fa9b fbdev: via: Fix error in via_core_init() - 98272463338c fbdev: pm2fb: fix missing pci_disable_device() - 3aa4205134ac fbdev: ssd1307fb: Drop optional dependency - 4958316a6d19 thermal/drivers/qcom/lmh: Fix irq handler return value - ad72205ac6d2 thermal/drivers/qcom/temp-alarm: Fix inaccurate warning for gen2 - 37fb4e13d221 thermal/drivers/imx8mm_thermal: Validate temperature range - 95c18f4a3c99 samples: vfio-mdev: Fix missing pci_disable_device() in mdpy_fb_probe() - 31c1b5d3000c ksmbd: Fix resource leak in ksmbd_session_rpc_open() - a44102d36a7a tracing/hist: Fix issue of losting command info in error_log - 8308ccfcbd2b usb: storage: Add check for kcalloc - 96c12fd0ec74 i2c: ismt: Fix an out-of-bounds bug in ismt_access() - 821280094399 i2c: mux: reg: check return value after calling platform_get_resource() - 46d8f63bb815 gpiolib: protect the GPIO device against being dropped while in use by user-space - 333a271dfd6b gpiolib: make struct comments into real kernel docs - 7c755a2d6df5 gpiolib: cdev: fix NULL-pointer dereferences - b0a26e199964 gpiolib: Get rid of redundant 'else' - 4bc217b25ea8 vme: Fix error not catched in fake_init() - 31bfe024a957 staging: rtl8192e: Fix potential use-after-free in rtllib_rx_Monitor() - b0aaec894a90 staging: rtl8192u: Fix use after free in ieee80211_rx() - ed4580c3f8e4 i2c: pxa-pci: fix missing pci_disable_device() on error in ce4100_i2c_probe - 28dc61cc49c6 chardev: fix error handling in cdev_device_add() - 43bfc7c2402a mcb: mcb-parse: fix error handing in chameleon_parse_gdd() - f3686e5e8de0 drivers: mcb: fix resource leak in mcb_probe() - 9d4a0aca8a75 usb: gadget: f_hid: fix refcount leak on error path - d3136b79705c usb: gadget: f_hid: fix f_hidg lifetime vs cdev - a41c2bba7f28 usb: roles: fix of node refcount leak in usb_role_switch_is_parent() - 18b9202188a4 coresight: trbe: remove cpuhp instance node before remove cpuhp state - e854a4ab388a counter: stm32-lptimer-cnt: fix the check on arr and cmp registers update - 39a156715fb7 iio: adis: add '__adis_enable_irq()' implementation - 3a2dde8e5d6f iio:imu:adis: Move exports into IIO_ADISLIB namespace - 3c2e13025b54 iio: adis: stylistic changes - de3e358912ec iio: adis: handle devices that cannot unmask the drdy pin - 994243de7a61 iio: temperature: ltc2983: make bulk write buffer DMA-safe - 22511eefa61d cxl: fix possible null-ptr-deref in cxl_pci_init_afu|adapter() - e5021bbf11b0 cxl: fix possible null-ptr-deref in cxl_guest_init_afu|adapter() - b308fdedef09 firmware: raspberrypi: fix possible memory leak in rpi_firmware_probe() - d5c8f9003a28 misc: sgi-gru: fix use-after-free error in gru_set_context_option, gru_fault and gru_handle_user_call_os - 848c45964ded misc: tifm: fix possible memory leak in tifm_7xx1_switch_media() - 37a13b274e45 ocxl: fix pci device refcount leak when calling get_function_0() - 3299983a6bf6 misc: ocxl: fix possible name leak in ocxl_file_register_afu() - 357379d504c0 test_firmware: fix memory leak in test_firmware_init() - 07d547d74244 serial: sunsab: Fix error handling in sunsab_init() - 919e745fdd0d serial: altera_uart: fix locking in polling mode - e1c4f18214e3 tty: serial: altera_uart_{r,t}x_chars() need only uart_port - b133b45ba607 tty: serial: clean up stop-tx part in altera_uart_tx_chars() - 6f7d82380fbe serial: pch: Fix PCI device refcount leak in pch_request_dma() - 0dfc7dfe5b6e serial: stm32: move dma_request_chan() before clk_prepare_enable() - 926b0967f781 serial: pl011: Do not clear RX FIFO & RX interrupt in unthrottle. - d71a611fca19 serial: amba-pl011: avoid SBSA UART accessing DMACR register - f46f9d2e1664 extcon: usbc-tusb320: Update state on probe even if no IRQ pending - ac067e75c4c2 extcon: usbc-tusb320: Add USB TYPE-C support - 9280761167f0 extcon: usbc-tusb320: Factor out extcon into dedicated functions - 05aa8ff22d4a usb: typec: Factor out non-PD fwnode properties - 31e9c2751035 extcon: usbc-tusb320: Add support for TUSB320L - b9c8820d91e9 extcon: usbc-tusb320: Add support for mode setting and reset - 4524599a6a29 usb: typec: tipd: Fix spurious fwnode_handle_put in error path - b0d86eacc849 usb: typec: tipd: Cleanup resources if devm_tps6598_psy_register fails - ba75be6f0d9d usb: typec: tcpci: fix of node refcount leak in tcpci_register_port() - 154d5713a241 usb: typec: Check for ops->exit instead of ops->enter in altmode_exit - 1f5661388f43 staging: vme_user: Fix possible UAF in tsi148_dma_list_add - a3c4bc261605 usb: fotg210-udc: Fix ages old endianness issues - 5e87d412219e uio: uio_dmem_genirq: Fix deadlock between irq config and handling - 79a4bdb6b992 uio: uio_dmem_genirq: Fix missing unlock in irq configuration - 3f22a273ef7c vfio: platform: Do not pass return buffer to ACPI _RST method - 417ef049e3fd class: fix possible memory leak in __class_register() - f76824ab2bac serial: 8250_bcm7271: Fix error handling in brcmuart_init() - 6b4424efcfaa serial: tegra: Read DMA status before terminating - a0ead7e8da84 drivers: dio: fix possible memory leak in dio_init() - e8985caf0589 RISC-V: Align the shadow stack - ca48174a7643 IB/IPoIB: Fix queue count inconsistency for PKEY child interfaces - 82bd423ed977 hwrng: geode - Fix PCI device refcount leak - 2b79a5e56077 hwrng: amd - Fix PCI device refcount leak - 42cbff35f475 crypto: img-hash - Fix variable dereferenced before check 'hdev->req' - b9634f99b6d4 RDMA/hns: Fix error code of CMD - b06bb747ce1f RDMA/hns: Fix page size cap from firmware - 4c05c7cf2581 RDMA/hns: Fix PBL page MTR find - fa267c419216 RDMA/hns: Fix AH attr queried by query_qp - e27fb26e75cf orangefs: Fix sysfs not cleanup when dev init failed - 3e9c395ef2d5 PCI: mt7621: Add sentinel to quirks table - bcc65c2e2a06 PCI: mt7621: Rename mt7621_pci_ to mt7621_pcie_ - 0a7eab1cc436 RDMA/srp: Fix error return code in srp_parse_options() - 63011001792c RDMA/hfi1: Fix error return code in parse_platform_config() - 339ca035af43 riscv/mm: add arch hook arch_clear_hugepage_flags - 20d363dcd6dc crypto: omap-sham - Use pm_runtime_resume_and_get() in omap_sham_probe() - 815b65d714f8 crypto: amlogic - Remove kcalloc without check - af71199291db RDMA/nldev: Fix failure to send large messages - bb895786a49d f2fs: avoid victim selection from previous victim section - 655e955debde RDMA/nldev: Add checks for nla_nest_start() in fill_stat_counter_qps() - 1895e908b3ae scsi: snic: Fix possible UAF in snic_tgt_create() - 09a60f908d8b scsi: fcoe: Fix transport not deattached when fcoe_if_init() fails - e59da172059f scsi: ipr: Fix WARNING in ipr_init() - c444f58fdad6 scsi: scsi_debug: Fix possible name leak in sdebug_add_host_helper() - 4e4968dfb5fa scsi: fcoe: Fix possible name leak when device_register() fails - 0f5006d7d13b scsi: scsi_debug: Fix a warning in resp_report_zones() - 2432719b1afc scsi: scsi_debug: Fix a warning in resp_verify() - 038359eeccff scsi: efct: Fix possible memleak in efct_device_init() - 23053a792647 scsi: hpsa: Fix possible memory leak in hpsa_add_sas_device() - 2ab6d5927c7b scsi: hpsa: Fix error handling in hpsa_add_sas_host() - 6a92129c8f99 scsi: mpt3sas: Fix possible resource leaks in mpt3sas_transport_port_add() - 26c0f7e1ac92 padata: Fix list iterator in padata_do_serial() - 17afa98bccec padata: Always leave BHs disabled when running ->parallel() - 221afb2a1b8d crypto: tcrypt - Fix multibuffer skcipher speed test mem leak - bfe10a1d9fbc scsi: hpsa: Fix possible memory leak in hpsa_init_one() - 38ef0c0b0973 dt-bindings: visconti-pcie: Fix interrupts array max constraints - 83aad8111bcf dt-bindings: imx6q-pcie: Fix clock names for imx6sx and imx8mq - f64f08b9e6fb RDMA/rxe: Fix NULL-ptr-deref in rxe_qp_do_cleanup() when socket create failed - 35f9cd060e68 RDMA/hns: fix memory leak in hns_roce_alloc_mr() - 6d5220a553de crypto: ccree - Make cc_debugfs_global_fini() available for module init function - 2e9cf3e78311 RDMA/hfi: Decrease PCI device reference count in error path - 7f476d639c89 PCI: Check for alloc failure in pci_request_irq() - 49bc2be89759 RDMA/hns: Fix ext_sge num error when post send - 0e6160d79db7 RDMA/hns: Repacing 'dseg_len' by macros in fill_ext_sge_inl_data() - e5ea48788ed6 crypto: hisilicon/qm - add missing pci_dev_put() in q_num_set() - 442caec12f4f crypto: cryptd - Use request context instead of stack for sub-request - ab677729fc5c crypto: ccree - Remove debugfs when platform_driver_register failed - 0328ca389a80 scsi: scsi_debug: Fix a warning in resp_write_scat() - 1ba8ecb66432 RDMA/siw: Set defined status for work completion with undefined status - 6e757005ba49 RDMA/nldev: Return "-EAGAIN" if the cm_id isn't from expected port - f981c697b2f9 RDMA/core: Make sure "ib_port" is valid when access sysfs node - 13586753ae55 RDMA/restrack: Release MR restrack when delete - 6e78ca677fa2 PCI: vmd: Disable MSI remapping after suspend - 47e31b86edff IB/mad: Don't call to function that might sleep while in atomic context - f8d8fbd3b6d6 RDMA/siw: Fix immediate work request flush to completion queue - 2a26849d793b scsi: qla2xxx: Fix set-but-not-used variable warnings - 799ed3755951 RDMA/irdma: Report the correct link speed - d40d1b1c61a4 f2fs: fix to destroy sbi->post_read_wq in error path of f2fs_fill_super() - 847f725006e3 f2fs: fix normal discard process - 865bb7b5a7de f2fs: fix to invalidate dcc->f2fs_issue_discard in error path - 5f509fa740b1 apparmor: Fix memleak in alloc_ns() - 46f3cb83e480 crypto: rockchip - rework by using crypto_engine - 3ed0548d395f crypto: rockchip - remove non-aligned handling - 5562009f5f88 crypto: rockchip - better handle cipher key - 26f397135606 crypto: rockchip - add fallback for ahash - 34fe54af3cf5 crypto: rockchip - add fallback for cipher - 314217591ec6 crypto: rockchip - do not store mode globally - 853cd97d2bc1 crypto: rockchip - do not do custom power management - d5100272e478 f2fs: Fix the race condition of resize flag between resizefs - db72c5dffcba PCI: pci-epf-test: Register notifier if only core_init_notifier is enabled - 26ffeff67b9a RDMA/core: Fix order of nldev_exit call - a00a7ac25114 PCI: dwc: Fix n_fts[] array overrun - 10ae636115b5 apparmor: Use pointer to struct aa_label for lbs_cred - 8d50ccfbe27b scsi: core: Fix a race between scsi_done() and scsi_timeout() - 9bdf3a59b3dd crypto: nitrox - avoid double free on error path in nitrox_sriov_init() - 7efc0d39ee06 crypto: sun8i-ss - use dma_addr instead u32 - aaef0bdd7ad2 crypto: hisilicon/qm - fix missing destroy qp_idr - d567776ae289 apparmor: Fix abi check to include v8 abi - bc9d2cbbdcd3 apparmor: fix lockdep warning when removing a namespace - 775a37ffa9f4 apparmor: fix a memleak in multi_transaction_new() - 09f30f394e83 net: dsa: tag_8021q: avoid leaking ctx on dsa_tag_8021q_register() error path - 86664b865239 i40e: Fix the inability to attach XDP program on downed interface - 0abd337acdd2 stmmac: fix potential division by 0 - 93a4a0455871 Bluetooth: RFCOMM: don't call kfree_skb() under spin_lock_irqsave() - 8d6bbe5241e7 Bluetooth: hci_core: don't call kfree_skb() under spin_lock_irqsave() - 804de4e24a5a Bluetooth: hci_bcsp: don't call kfree_skb() under spin_lock_irqsave() - 1030c3aeeef9 Bluetooth: hci_h5: don't call kfree_skb() under spin_lock_irqsave() - 9fcb5b367e6c Bluetooth: hci_ll: don't call kfree_skb() under spin_lock_irqsave() - 14cc94a59852 Bluetooth: hci_qca: don't call kfree_skb() under spin_lock_irqsave() - 06467130d521 Bluetooth: btusb: don't call kfree_skb() under spin_lock_irqsave() - e52b7d460a30 Bluetooth: btintel: Fix missing free skb in btintel_setup_combined() - f7c9de3bcfcd Bluetooth: MGMT: Fix error report for ADD_EXT_ADV_PARAMS - 2addf3cb6381 sctp: sysctl: make extra pointers netns aware - 21296a52caa6 ntb_netdev: Use dev_kfree_skb_any() in interrupt context - 0fff763f110f net: lan9303: Fix read error execution path - 882bad40a008 can: tcan4x5x: Fix use of register error status mask - d50092f662ec can: m_can: Call the RAM init directly from m_can_chip_config - 55064642aac1 can: tcan4x5x: Remove invalid write in clear_interrupts - 641eef876657 net: amd-xgbe: Check only the minimum speed for active/passive cables - 60b35e28dc2a net: amd-xgbe: Fix logic around active and passive cables - d436bf39f47b af_unix: call proto_unregister() in the error path in af_unix_init() - ee9d03bf8907 net: amd: lance: don't call dev_kfree_skb() under spin_lock_irqsave() - 6f1c4c01cc9b hamradio: don't call dev_kfree_skb() under spin_lock_irqsave() - eb2c6a6e8f75 net: ethernet: dnet: don't call dev_kfree_skb() under spin_lock_irqsave() - ef08e1082c45 net: emaclite: don't call dev_kfree_skb() under spin_lock_irqsave() - 2786ef4066d9 net: apple: bmac: don't call dev_kfree_skb() under spin_lock_irqsave() - d81314e2dded net: apple: mace: don't call dev_kfree_skb() under spin_lock_irqsave() - 9a6544343bba net/tunnel: wait until all sk_user_data reader finish before releasing the sock - 998b4e54f517 net: farsync: Fix kmemleak when rmmods farsync - 71605c690621 ethernet: s2io: don't call dev_kfree_skb() under spin_lock_irqsave() - ce1b3a41e796 of: overlay: fix null pointer dereferencing in find_dup_cset_node_entry() and find_dup_cset_prop() - 8399b9893548 drivers: net: qlcnic: Fix potential memory leak in qlcnic_sriov_init() - 96e50897029f net: stmmac: fix possible memory leak in stmmac_dvr_probe() - ecaf934e4412 net: stmmac: selftests: fix potential memleak in stmmac_test_arpoffload() - e1359bc90a49 net: defxx: Fix missing err handling in dfx_init() - c65603abc389 net: vmw_vsock: vmci: Check memcpy_from_msg() - 9de42116fc45 clk: socfpga: Fix memory leak in socfpga_gate_init() - e515881adeb1 bpf: Do not zero-extend kfunc return values - ce61a877c79f blktrace: Fix output non-blktrace event when blk_classic option enabled - f2ae56fa0b61 wifi: brcmfmac: Fix error return code in brcmf_sdio_download_firmware() - 23060daf3759 wifi: rtl8xxxu: Fix the channel width reporting - 6d0e00334e31 wifi: rtl8xxxu: Add __packed to struct rtl8723bu_c2h - e69d38065080 spi: spi-gpio: Don't set MOSI as an input if not 3WIRE mode - 4e501a31af8e clk: samsung: Fix memory leak in _samsung_clk_register_pll() - 441c05485cf1 media: coda: Add check for kmalloc - b99872178e74 media: coda: Add check for dcoda_iram_alloc - fbf081ebe268 media: c8sectpfe: Add of_node_put() when breaking out of loop - 2a7330d8200e regulator: qcom-labibb: Fix missing of_node_put() in qcom_labibb_regulator_probe() - ecf1b317a86b mmc: core: Normalize the error handling branch in sd_read_ext_regs() - 7fecca429e6e memstick/ms_block: Add check for alloc_ordered_workqueue - b77ced3fce5c memstick: ms_block: Add error handling support for add_disk() - ae00eb67792b mmc: renesas_sdhi: alway populate SCC pointer - 88fa6a4e39c1 mmc: mmci: fix return value check of mmc_add_host() - 29c3690969e7 mmc: wbsd: fix return value check of mmc_add_host() - 0959cc1685eb mmc: via-sdmmc: fix return value check of mmc_add_host() - e0cfe7aa41f3 mmc: meson-gx: fix return value check of mmc_add_host() - 62005dfcc396 mmc: omap_hsmmc: fix return value check of mmc_add_host() - 1925472dec31 mmc: atmel-mci: fix return value check of mmc_add_host() - 58c3a8d0f1ab mmc: wmt-sdmmc: fix return value check of mmc_add_host() - afc898019e7b mmc: vub300: fix return value check of mmc_add_host() - 6444079767b6 mmc: toshsd: fix return value check of mmc_add_host() - df683201c7ff mmc: rtsx_usb_sdmmc: fix return value check of mmc_add_host() - 30dc645461df mmc: rtsx_pci: fix return value check of mmc_add_host() - bc7e8744f581 mmc: pxamci: fix return value check of mmc_add_host() - 2d496050ded8 mmc: mxcmmc: fix return value check of mmc_add_host() - f0502fe86a2d mmc: moxart: fix return value check of mmc_add_host() - 29c5b4da41f3 mmc: alcor: fix return value check of mmc_add_host() - 52e0d8a8dda3 riscv, bpf: Emit fixed-length instructions for BPF_PSEUDO_FUNC - 0de70ed675fa NFSv4.x: Fail client initialisation if state manager thread can't run - 7055c878a0ec SUNRPC: Fix missing release socket in rpc_sockname() - 79d4cd40da5a xprtrdma: Fix regbuf data not freed in rpcrdma_req_create() - cba633b24a98 ALSA: mts64: fix possible null-ptr-defer in snd_mts64_interrupt - 9018550d96df media: saa7164: fix missing pci_disable_device() - 2df1e2a6ec52 ALSA: pcm: Set missing stop_operating flag at undoing trigger start - a443c55d96de bpf, sockmap: fix race in sock_map_free() - 5229b9033713 hwmon: (jc42) Restore the min/max/critical temperatures on resume - 785f5c732ab8 hwmon: (jc42) Convert register access and caching to regmap/regcache - c4c64d8abd65 regulator: core: fix resource leak in regulator_register() - 07f82dca1122 configfs: fix possible memory leak in configfs_create_dir() - 21a061772b08 hsr: Synchronize sequence number updates. - a82f5b2e0864 hsr: Synchronize sending frames to have always incremented outgoing seq nr. - bb3b40cd6ae5 hsr: Disable netpoll. - 8e148d981bcc hsr: Avoid double remove of a node. - 9387cbf7f7fd hsr: Add a rcu-read lock to hsr_forward_skb(). - a051e10bfc69 clk: qcom: clk-krait: fix wrong div2 functions - 8275c7465d9e clk: qcom: lpass-sc7180: Fix pm_runtime usage - 91657ec4d0e5 regulator: core: fix module refcount leak in set_supply() - 66976a3be9bc wifi: mt76: fix coverity overrun-call in mt76_get_txpower() - a21e3f6f414b wifi: mt76: mt7921: fix reporting of TX AGGR histogram - c8659018b630 mt76: stop the radar detector after leaving dfs channel - ae19622e7ff8 wifi: cfg80211: Fix not unregister reg_pdev when load_builtin_regdb_keys() fails - 2e32f1299814 wifi: mac80211: fix memory leak in ieee80211_if_add() - f58888434d75 spi: spidev: mask SPI_CS_HIGH in SPI_IOC_RD_MODE - b6d27d9250e7 bonding: uninitialized variable in bond_miimon_inspect() - 7201e4f4f52e bpf, sockmap: Fix data loss caused by using apply_bytes on ingress redirect - 6105ed3598e1 bpf, sockmap: Fix missing BPF_F_INGRESS flag when using apply_bytes - 8786bde11a4f bpf, sockmap: Fix repeated calls to sock_put() when msg has more_data - a222f992ce5b Input: wistron_btns - disable on UML - d78649c21bbb netfilter: conntrack: set icmpv6 redirects as RELATED - 09fe3b139268 ASoC: pcm512x: Fix PM disable depth imbalance in pcm512x_probe - 8876793e56ec drm/amdkfd: Fix memory leakage - 8f2d2badf8ca drm/amdgpu: Fix PCI device refcount leak in amdgpu_atrm_get_bios() - 88c6e0995c04 drm/radeon: Fix PCI device refcount leak in radeon_atrm_get_bios() - 0af0ff9fc00d drm/amd/pm/smu11: BACO is supported when it's in BACO state - 27e7cf595d4a ASoC: mediatek: mt8173: Enable IRQ when pdata is ready - 905e5653756a ASoC: mediatek: mt8173: Fix debugfs registration for components - d8e32f1bf1a9 wifi: iwlwifi: mvm: fix double free on tx path. - d0bb44775c44 ALSA: asihpi: fix missing pci_disable_device() - f12377abac15 NFS: Fix an Oops in nfs_d_automount() - 9a96aff53c21 NFSv4: Fix a deadlock between nfs4_open_recover_helper() and delegreturn - c6aca4c7ba8f NFSv4: Fix a credential leak in _nfs4_discover_trunking() - 7f6607c88426 NFSv4.2: Fix initialisation of struct nfs4_label - 51899eefd1a6 NFSv4.2: Fix a memory stomp in decode_attr_security_label - 34dffc77ddf6 NFSv4.2: Clear FATTR4_WORD2_SECURITY_LABEL when done decoding - d926611c89ac ASoC: mediatek: mtk-btcvsd: Add checks for write and read of mtk_btcvsd_snd - f243ff92d6d3 ASoC: dt-bindings: wcd9335: fix reset line polarity in example - 41d7b8291c6d drm/tegra: Add missing clk_disable_unprepare() in tegra_dc_probe() - 2376d7fa08bb media: s5p-mfc: Add variant data for MFC v7 hardware for Exynos 3250 SoC - 210fcf64be4d media: dvb-usb: az6027: fix null-ptr-deref in az6027_i2c_xfer() - b223cc15f922 media: dvb-core: Fix ignored return value in dvb_register_frontend() - 825a8af31d6b pinctrl: pinconf-generic: add missing of_node_put() - eedc698d6610 clk: imx8mn: fix imx8mn_enet_phy_sels clocks list - f86a432604c3 clk: imx8mn: fix imx8mn_sai2_sels clocks list - 5e98c3a34503 clk: imx: replace osc_hdmi with dummy - 9453e097b862 clk: imx8mn: rename vpu_pll to m7_alt_pll - bffc80bac8c5 media: imon: fix a race condition in send_packet() - 9c9ff35d6869 media: vimc: Fix wrong function called when vimc_init() fails - f849c116d320 ASoC: qcom: Add checks for devm_kcalloc - 16437645dd97 drbd: destroy workqueue when drbd device was freed - cdaf45415c1e drbd: remove call to memset before free device/resource/connection - f35981083cb3 mtd: maps: pxa2xx-flash: fix memory leak in probe - 87c750affd88 bonding: fix link recovery in mode 2 when updelay is nonzero - 02105f0b3021 drm/amdgpu: fix pci device refcount leak - 5b0a1f1247cd clk: rockchip: Fix memory leak in rockchip_clk_register_pll() - 27aac5c01246 regulator: core: use kfree_const() to free space conditionally - a69b1faa9b14 ALSA: seq: fix undefined behavior in bit shift for SNDRV_SEQ_FILTER_USE_EVENT - 9c0f3617ba31 ALSA: pcm: fix undefined behavior in bit shift for SNDRV_PCM_RATE_KNOT - 6159424e2dd9 pinctrl: k210: call of_node_put() - 18a973fcb190 HID: hid-sensor-custom: set fixed size for custom attributes - 0fc4280dbec3 bpf: Move skb->len == 0 checks into __bpf_redirect - 8dbcb4c284bc mtd: spi-nor: Fix the number of bytes for the dummy cycles - 58e1a0ef5255 mtd: spi-nor: hide jedec_id sysfs attribute if not present - 348d95e39fec inet: add READ_ONCE(sk->sk_bound_dev_if) in inet_csk_bind_conflict() - 4451bef1a3dd media: videobuf-dma-contig: use dma_mmap_coherent - b2781a862608 media: platform: exynos4-is: Fix error handling in fimc_md_init() - 7cf71bbe5d2e media: solo6x10: fix possible memory leak in solo_sysfs_init() - c290aa527fd8 media: vidtv: Fix use-after-free in vidtv_bridge_dvb_init() - 648f3031025a Input: elants_i2c - properly handle the reset GPIO when power is off - e0d3e46ac666 mtd: lpddr2_nvm: Fix possible null-ptr-deref - ab4e42f51931 drm/msm/a6xx: Fix speed-bin detection vs probe-defer - fea795f7c7cf wifi: ath10k: Fix return value in ath10k_pci_init() - 77482c4dd4a0 block: clear ->slave_dir when dropping the main slave_dir reference - 62251948e2e7 ima: Fix misuse of dereference of pointer in template_desc_init_fields() - 29d6c69ba4b9 integrity: Fix memory leakage in keyring allocation error path - 8e6df9571744 drm/fourcc: Fix vsub/hsub for Q410 and Q401 - ec1727f89ecd drm/fourcc: Add packed 10bit YUV 4:2:0 format - f72608b8dd08 regulator: qcom-rpmh: Fix PMR735a S3 regulator spec - 63d011ad0505 nvme: return err on nvme_init_non_mdts_limits fail - f289a38df0da amdgpu/pm: prevent array underflow in vega20_odn_edit_dpm_table() - cda1895f3b7f regulator: core: fix unbalanced of node refcount in regulator_dev_lookup() - 1a5aaa5736eb nvmet: only allocate a single slab for bvecs - cb3033a43263 libbpf: Fix uninitialized warning in btf_dump_dump_type_data - 83baa509396a ASoC: pxa: fix null-pointer dereference in filter() - a06ba0f7f859 drm/mediatek: Modify dpi power on/off sequence. - 6d25bc637081 drm/radeon: Add the missed acpi_put_table() to fix memory leak - 4cf11e9d3144 bfq: fix waker_bfqq inconsistency crash - 55e822212e78 rxrpc: Fix ack.bufferSize to be 0 when generating an ack - 5ef8bf0df14d net, proc: Provide PROC_FS=n fallback for proc_create_net_single_write() - d1c44928bb3c media: camss: Clean up received buffers on failed start of streaming - 3b4b4df3f8d8 wifi: rsi: Fix handling of 802.3 EAPOL frames sent via control port - 9e1440c858e6 Input: joystick - fix Kconfig warning for JOYSTICK_ADC - 71212d731848 mtd: Fix device name leak when register device failed in add_mtd_device() - 106311677b27 clk: qcom: gcc-sm8250: Use retention mode for USB GDSCs - 322c7415e77e bpf: propagate precision across all frames, not just the last one - 07c286c10a9c bpf: Check the other end of slot_type for STACK_SPILL - fdbc363bc1d0 bpf: propagate precision in ALU/ALU64 operations - b29e46610cfe media: platform: exynos4-is: fix return value check in fimc_md_probe() - ab54081a2843 media: vivid: fix compose size exceed boundary - 3c58c83c6fc8 bpf: Fix slot type check in check_stack_write_var_off - cffa75198ca1 drm/msm/hdmi: use devres helper for runtime PM management - 58d002b72e0a drm/msm/hdmi: drop unused GPIO support - 2d4bc60693c4 ima: Handle -ESTALE returned by ima_filter_rule_match() - 13fc167e1645 drm/panel/panel-sitronix-st7701: Remove panel on DSI attach failure - c20672cfa097 spi: Update reference to struct spi_controller - 2858d038c5d3 clk: renesas: r9a06g032: Repair grave increment error - f6ed73db3903 drm/rockchip: lvds: fix PM usage counter unbalance in poweron - 13fab6322b9f can: kvaser_usb: Compare requested bittiming parameters with actual parameters in do_set_{,data}_bittiming - 4e55d61e87f2 can: kvaser_usb: Add struct kvaser_usb_busparams - fcfd4df200ff can: kvaser_usb_leaf: Fix bogus restart events - 51f07da38bae can: kvaser_usb_leaf: Fix wrong CAN state after stopping - 647c26887b5b can: kvaser_usb_leaf: Fix improved state not being reported - 9676d65a4ad3 can: kvaser_usb: make use of units.h in assignment of frequency - c76110856281 can: kvaser_usb_leaf: Set Warning state even without bus errors - a60bf9d81473 can: kvaser_usb: kvaser_usb_leaf: Handle CMD_ERROR_EVENT - 8aae6bddc1d3 can: kvaser_usb: kvaser_usb_leaf: Rename {leaf,usbcan}_cmd_error_event to {leaf,usbcan}_cmd_can_error_event - 972270be2452 can: kvaser_usb: kvaser_usb_leaf: Get capabilities from device - e9e0d9945fd1 can: kvaser_usb: do not increase tx statistics when sending error message frames - e39bce64e58e libbpf: Btf dedup identical struct test needs check for nested structs/arrays - d4419f93e214 media: exynos4-is: don't rely on the v4l2_async_subdev internals - 8741792d8274 soreuseport: Fix socket selection for SO_INCOMING_CPU. - 094f56192c56 venus: pm_helpers: Fix error check in vcodec_domains_get() - 3c793a9ad9d3 media: i2c: ad5820: Fix error path - 07611f9e44e1 media: adv748x: afe: Select input port when initializing AFE - aa81257dbf3b media: coda: jpeg: Add check for kmalloc - 9a402adc9f5e media: v4l2-ctrls: Fix off-by-one error in integer menu control check - 1caed03305b5 drm/amdgpu/powerplay/psm: Fix memory leak in power state init - f66a8770832e ipmi: kcs: Poll OBF briefly to reduce OBE latency - 983320199e33 ata: libata: fix NCQ autosense logic - a9caf71aeb48 ata: add/use ata_taskfile::{error|status} fields - 3483c3fb4877 ata: libata: move ata_{port,link,dev}_dbg to standard pr_XXX() macros - 67061355776e libbpf: Fix null-pointer dereference in find_prog_by_sec_insn() - a733bf10198e libbpf: Fix use-after-free in btf_dump_name_dups - b5ec2a04fed3 drm/bridge: adv7533: remove dynamic lane switching from adv7533 bridge - 6d40a49d0559 wifi: rtl8xxxu: Fix reading the vendor of combo chips - 355f16f756aa wifi: ath9k: hif_usb: Fix use-after-free in ath9k_hif_usb_reg_in_cb() - d856f7574bcc wifi: ath9k: hif_usb: fix memory leak of urbs in ath9k_hif_usb_dealloc_tx_urbs() - 12229a2523f0 platform/mellanox: mlxbf-pmc: Fix event typo - a0d93aac54ce rapidio: devices: fix missing put_device in mport_cdev_open - 7af9cb8cbb81 hfs: Fix OOB Write in hfs_asc2mac - 90962b3b1c3b relay: fix type mismatch when allocating memory in relay_create_buf() - 0d60b11f8fce eventfd: change int to __u64 in eventfd_signal() ifndef CONFIG_EVENTFD - 2f5cc7fd73fd rapidio: fix possible UAF when kfifo_alloc() fails - 337b68da6856 fs: sysv: Fix sysv_nblocks() returns wrong value - 95d42a8d3d4a lockd: set other missing fields when unlocking files - 318229b4d35b MIPS: OCTEON: warn only once if deprecated link status is being used - 5e6d37a93a38 MIPS: BCM63xx: Add check for NULL for clk in clk_enable - 50af0ba3e163 platform/x86: intel_scu_ipc: fix possible name leak in __intel_scu_ipc_register() - 3cf81501356c platform/x86: mxm-wmi: fix memleak in mxm_wmi_call_mx[ds|mx]() - 0ceadb5a3e45 platform/chrome: cros_ec_typec: zero out stale pointers - 49c98b568881 platform/chrome: cros_ec_typec: Cleanup switch handle return paths - b55ef8508ac4 PM: runtime: Do not call __rpm_callback() from rpm_idle() - 0bf874183b32 xen/privcmd: Fix a possible warning in privcmd_ioctl_mmap_resource() - 70966d6b0f59 x86/xen: Fix memory leak in xen_init_lock_cpu() - 23aef94eea71 x86/xen: Fix memory leak in xen_smp_intr_init{_pv}() - 03ab1c5c2f0b uprobes/x86: Allow to probe a NOP instruction with 0x66 prefix - 6fde666278f9 ACPICA: Fix use-after-free in acpi_ut_copy_ipackage_to_ipackage() - 9cabd5f4f1ba clocksource/drivers/timer-ti-dm: Fix missing clk_disable_unprepare in dmtimer_systimer_init_clock() - b73c76c3c445 cpu/hotplug: Do not bail-out in DYING/STARTING sections - 6eb1802184df cpu/hotplug: Make target_store() a nop when target == state - cd130e2676dd futex: Resend potentially swallowed owner death notification - fd8a10d44c11 futex: Move to kernel/futex/ - 156144bd18c3 mips: ralink: mt7621: do not use kzalloc too early - 186d59bb6a54 mips: ralink: mt7621: soc queries and tests as functions - 8348da01e5c6 mips: ralink: mt7621: define MT7621_SYSC_BASE with __iomem - 0f8e6fe09cfa clocksource/drivers/sh_cmt: Access registers according to spec - a47de2fd3f88 rapidio: rio: fix possible name leak in rio_register_mport() - ec3f04f74f50 rapidio: fix possible name leaks when rio_add_device() fails - 4662d8e6ab20 debugfs: fix error when writing negative value to atomic_t debugfs file - 7e8e8cc13625 lib/notifier-error-inject: fix error when writing -errno to debugfs file - 39b5e6130b73 libfs: add DEFINE_SIMPLE_ATTRIBUTE_SIGNED for signed value - 19c202e6e55c cpufreq: amd_freq_sensitivity: Add missing pci_dev_put() - 93e3c803383a genirq/irqdesc: Don't try to remove non-existing sysfs files - 435cc7d18c96 nfsd: don't call nfsd_file_put from client states seqfile display - 5030d4d2bf8b NFSD: Finish converting the NFSv2 GETACL result encoder - e498675e0684 SUNRPC: Return true/false (not 1/0) from bool functions - 3e255dc21031 EDAC/i10nm: fix refcount leak in pci_get_dev_wrapper() - 740efb64ca5e irqchip/wpcm450: Fix memory leak in wpcm450_aic_of_init() - 77b99b483f82 irqchip: gic-pm: Use pm_runtime_resume_and_get() in gic_probe() - 5139cbc0c6e4 thermal: core: fix some possible name leaks in error paths - cab345f9d519 platform/chrome: cros_usbpd_notify: Fix error handling in cros_usbpd_notify_init() - 0358bc7cc21a perf/x86/intel/uncore: Fix reference count leak in __uncore_imc_init_box() - 433bd587dca5 perf/x86/intel/uncore: Fix reference count leak in snr_uncore_mmio_map() - 3485f1975180 perf/x86/intel/uncore: Fix reference count leak in hswep_has_limit_sbox() - 0021ef7dc612 perf/x86/intel/uncore: Fix reference count leak in sad_cfg_iio_topology() - c12b314bb23d PNP: fix name memory leak in pnp_alloc_dev() - f1c7a6af710c selftests/efivarfs: Add checking of the test return value - 46be3ee1cab9 MIPS: vpe-cmp: fix possible memory leak while module exiting - e820a8192ff6 MIPS: vpe-mt: fix possible memory leak while module exiting - 61d68cf2ba79 ocfs2: fix memory leak in ocfs2_stack_glue_init() - e83b47580a07 lib/fonts: fix undefined behavior in bit shift for get_default_font - 0df7d9ab6bce proc: fixup uptime selftest - 07b8659b8e5b timerqueue: Use rb_entry_safe() in timerqueue_getnext() - 413b18866b40 platform/x86: huawei-wmi: fix return value calculation - 4b469322830d lib/debugobjects: fix stat count and optimize debug_objects_mem_init - f790dfe81629 perf: Fix possible memleak in pmu_dev_alloc() - 418d21c0df5b selftests/ftrace: event_triggers: wait longer for test_event_enable - 4ea765b10624 cpufreq: qcom-hw: Fix memory leak in qcom_cpufreq_hw_read_lut() - c52d9c25d95c fs: don't audit the capability check in simple_xattr_list() - e4d0d13b46c6 PM: hibernate: Fix mistake in kerneldoc comment - 1f62b8e50dd2 x86/sgx: Reduce delay and interference of enclave release - f5b88170f09c alpha: fix syscall entry in !AUDUT_SYSCALL case - a819ba80b99c alpha: fix TIF_NOTIFY_SIGNAL handling - eb2a732ef451 cpuidle: dt: Return the correct numbers of parsed idle states - 3af4f5cb8ae7 sched/uclamp: Make asym_fits_capacity() use util_fits_cpu() - 23cb580e0c6b sched/core: Introduce sched_asym_cpucap_active() - 41c2dba3885e sched/fair: Removed useless update of p->recent_used_cpu - 55ffeab089aa sched/uclamp: Make select_idle_capacity() use util_fits_cpu() - 4639bfbb83bd sched/uclamp: Make task_fits_capacity() use util_fits_cpu() - 309e50cbfefc sched/uclamp: Fix relationship between uclamp and migration margin - 54a766e19681 sched/fair: Cleanup task_util and capacity type - 26bffaf6784a ovl: remove privs in ovl_fallocate() - 5dc34f9aaaf4 ovl: remove privs in ovl_copyfile() - 9636e70ee2d3 ovl: use ovl_copy_{real,upper}attr() wrappers - a54843833caf ovl: store lower path in ovl_inode - 163c5bbe7d2f tpm/tpm_crb: Fix error message in __crb_relinquish_locality() - fe880e9df97a tpm/tpm_ftpm_tee: Fix error handling in ftpm_mod_init() - ebc73c4f2662 pstore: Avoid kcore oops by vmap()ing with VM_IOREMAP - d4dcde11bff2 ARM: mmp: fix timer_read delay - 95916147dcc7 pstore/ram: Fix error return code in ramoops_probe() - a31a647a3d10 seccomp: Move copy_seccomp() to no failure path. - b8b76b8da66d arm64: dts: armada-3720-turris-mox: Add missing interrupt for RTC - 820a5ccca7c3 ARM: dts: turris-omnia: Add switch port 6 node - b311f8e9f503 ARM: dts: turris-omnia: Add ethernet aliases - 48ebdd06c93c ARM: dts: armada-39x: Fix assigned-addresses for every PCIe Root Port - f27dd04e44d8 ARM: dts: armada-38x: Fix assigned-addresses for every PCIe Root Port - 1e53c63da8df ARM: dts: armada-375: Fix assigned-addresses for every PCIe Root Port - 3af1a73e9e30 ARM: dts: armada-xp: Fix assigned-addresses for every PCIe Root Port - e4ed8133c46d ARM: dts: armada-370: Fix assigned-addresses for every PCIe Root Port - b335b6344ee1 ARM: dts: dove: Fix assigned-addresses for every PCIe Root Port - 5b3415e68336 arm64: dts: mediatek: mt6797: Fix 26M oscillator unit name - 93f5e6649619 arm64: dts: mediatek: pumpkin-common: Fix devicetree warnings - debd938e21cd arm64: dts: mt2712-evb: Fix usb vbus regulators unit names - b2c6397754f1 arm64: dts: mt2712-evb: Fix vproc fixed regulators unit names - 96c972f83593 arm64: dts: mt2712e: Fix unit address for pinctrl node - 2cd1391c28e8 arm64: dts: mt2712e: Fix unit_address_vs_reg warning for oscillators - 39877a3636cd arm64: dts: mt6779: Fix devicetree build warnings - af431ce47ef0 ARM: dts: nuvoton: Remove bogus unit addresses from fixed-partition nodes - 0a616049ec03 arm64: dts: ti: k3-j721e-main: Drop dma-coherent in crypto node - 22a740824af8 arm64: dts: ti: k3-am65-main: Drop dma-coherent in crypto node - b131304fe722 perf/smmuv3: Fix hotplug callback leak in arm_smmu_pmu_init() - b99fbe8d949a perf/arm_dmc620: Fix hotplug callback leak in dmc620_pmu_init() - 9285b623bbe1 perf: arm_dsu: Fix hotplug callback leak in dsu_pmu_init() - e6318a7e19f5 arm64: mm: kfence: only handle translation faults - 46ddfb9d1e46 arm64: Treat ESR_ELx as a 64-bit register - 681e3401286b soc: ti: smartreflex: Fix PM disable depth imbalance in omap_sr_probe - 6eca7a2535eb soc: ti: knav_qmss_queue: Fix PM disable depth imbalance in knav_queue_probe - 972f8fc0651e soc: ti: knav_qmss_queue: Use pm_runtime_resume_and_get instead of pm_runtime_get_sync - fe53048f2adb arm: dts: spear600: Fix clcd interrupt - 75baeec4642f arm64: dts: qcom: sm6125: fix SDHCI CQE reg names - 0f9ac041911d soc: qcom: apr: Add check for idr_alloc and of_property_read_string_index - 6855dd02c55d soc: qcom: apr: make code more reuseable - c9fb81a8355c arm64: dts: qcom: sm8250: drop bogus DP PHY clock - 53ffa5746415 arm64: dts: qcom: sm8350: fix UFS PHY registers - d5a6bbd7a231 arm64: dts: qcom: sm8250: fix UFS PHY registers - 3a52ff845f12 arm64: dts: qcom: sm8150: fix UFS PHY registers - 800f8165e0ca arm64: dts: qcom: Correct QMP PHY child node name - ee136f275bad soc: qcom: llcc: make irq truly optional - aa7ffd41749b arm64: dts: qcom: sm8250: correct LPASS pin pull down - f94bacc616f2 arm64: dts: qcom: pm660: Use unique ADC5_VCOIN address in node name - d5bf1197817d drivers: soc: ti: knav_qmss_queue: Mark knav_acc_firmwares as static - 4707d5daf842 ARM: dts: stm32: Fix AV96 WLAN regulator gpio property - 33647d7a467d ARM: dts: stm32: Drop stm32mp15xc.dtsi from Avenger96 - 9f271a866071 objtool, kcsan: Add volatile read/write instrumentation to whitelist - 51fe2dcba805 arm64: dts: qcom: msm8916: Drop MSS fallback compatible - a9fff3524f2a arm64: dts: qcom: sdm845-cheza: fix AP suspend pin bias - 6487f48ea359 arm64: dts: qcom: sdm630: fix UART1 pin bias - 6c0c9c545857 ARM: dts: qcom: apq8064: fix coresight compatible - 0f9b088d68ba arm64: dts: qcom: msm8996: fix GPU OPP table - 270683fc7b3c arm64: dts: qcom: msm8996: fix supported-hw in cpufreq OPP tables - 5c5a62891434 arm64: dts: qcom: msm8996: Add MSM8996 Pro support - 3f14048ee419 arm64: dts: qcom: sm8250-sony-xperia-edo: fix touchscreen bias-disable - 89f79f8d7f30 arm64: dts: qcom: ipq6018-cp01-c1: use BLSPI1 pins - 9db5992e72ed usb: musb: remove extra check in musb_gadget_vbus_draw - adc063a491a7 drm/amd/display: Manually adjust strobe for DCN303 - b59ad6cf24a8 ARM: dts: imx6dl: fix reg and ranges start addresses - 5827ddaf4534 Linux 5.15.85 - e22dbadac8d4 net: loopback: use NET_NAME_PREDICTABLE for name_assign_type - 314e7a7836c7 selftests: net: Use "grep -E" instead of "egrep" - 19a78143961a Bluetooth: L2CAP: Fix u8 overflow - f692abf13940 HID: uclogic: Add HID_QUIRK_HIDINPUT_FORCE quirk - 5325a884e2c3 usb: dwc3: pci: Update PCIe device ID for USB3 controller on CPU sub-system for Raptor Lake - 367e1e3399db igb: Initialize mailbox message for VF reset - a301742b35bc xhci: Apply XHCI_RESET_TO_DEFAULT quirk to ADL-N - 5e959f0c4c57 USB: serial: f81534: fix division by zero on line-speed change - 68fbe268d2cb USB: serial: f81232: fix division by zero on line-speed change - 3ec7f24b8bb8 USB: serial: cp210x: add Kamstrup RF sniffer PIDs - 2b092fab2340 USB: serial: option: add Quectel EM05-G modem - 6b41a35b41f7 usb: gadget: uvc: Prevent buffer overflow in setup handler - 828112571c92 udf: Fix extending file within last block - df1a2596c775 udf: Do not bother looking for prealloc extents if i_lenExtents matches i_size - 63dbbd8f1499 udf: Fix preallocation discarding at indirect extent boundary - 79a97f08ae5d udf: Discard preallocation before extending file with a hole - d68f50bfb00f Linux 5.15.84 - 972707bae3d7 net: fec: properly guard irq coalesce setup - 289721fe0993 ASoC: ops: Correct bounds check for second channel on SX controls - de0866b94a64 nvme-pci: clear the prp2 field when not used - 8bffa95ac19f perf: Fix perf_pending_task() UaF - 825bd2af4227 ASoC: cs42l51: Correct PGA Volume minimum value - 91582b3a1ab2 net: fec: don't reset irq coalesce settings to defaults on "ip link up" - c772dab247f1 can: mcba_usb: Fix termination command argument - aa822de7de3b can: sja1000: fix size of OCR_MODE_MASK define - 09e08740d78c pinctrl: meditatek: Startup with the IRQs disabled - 172a95026f06 libbpf: Use page size as max_entries when probing ring buffer map - cf611d786796 ASoC: ops: Check bounds for second channel in snd_soc_put_volsw_sx() - a74b88e17025 ASoC: fsl_micfil: explicitly clear CHnF flags - afac1e7d78eb ASoC: fsl_micfil: explicitly clear software reset bit - 9d933af8fef3 nfp: fix use-after-free in area_cache_get() - e1a4f5880d00 vfs: fix copy_file_range() averts filesystem freeze protection - 86e28ed25b00 x86/vdso: Conditionally export __vdso_sgx_enter_enclave() - fd6d66840b42 Linux 5.15.83 - f895511de9d2 io_uring: Fix a null-ptr-deref in io_tctx_exit_cb() - f435c66d2336 io_uring: move to separate directory - d9e1e5d8a74c block: move CONFIG_BLOCK guard to top Makefile - e5c0bc4ff5b0 can: esd_usb: Allow REC and TEC to return to zero - db6343a5b0d9 s390/qeth: fix use-after-free in hsci - a56c1cebe4a0 s390/qeth: fix various format strings - a6dba316c93e macsec: add missing attribute validation for offload - 40500f1f4745 net: mvneta: Fix an out of bounds check - b9274dbe3999 net: thunderbolt: fix memory leak in tbnet_open() - 7390c70bd431 ipv6: avoid use-after-free in ip6_fragment() - 1beb475892f7 net: plip: don't call kfree_skb/dev_kfree_skb() under spin_lock_irq() - b08412a9cf26 net: phy: mxl-gpy: fix version reporting - dec5abd91abc xen/netback: fix build warning - 54d830e24247 dpaa2-switch: Fix memory leak in dpaa2_switch_acl_entry_add() and dpaa2_switch_acl_entry_remove() - c7adcbd0fd3f ethernet: aeroflex: fix potential skb leak in greth_init_rings() - d962d42d6376 tipc: call tipc_lxc_xmit without holding node_read_lock - f3b5dda26cd0 net: dsa: sja1105: fix memory leak in sja1105_setup_devlink_regions() - 5dab6fa068d7 ipv4: Fix incorrect route flushing when table ID 0 is used - ac566bd5770f ipv4: Fix incorrect route flushing when source address is deleted - af4ccae4b704 tipc: Fix potential OOB in tipc_link_proto_rcv() - b8ce0e6f9f88 net: hisilicon: Fix potential use-after-free in hix5hd2_rx() - 16854177745a net: mdio: fix unbalanced fwnode reference count in mdio_device_release() - 6f4798ac9c9e net: hisilicon: Fix potential use-after-free in hisi_femac_rx() - 114e65a22189 net: thunderx: Fix missing destroy_workqueue of nicvf_rx_mode_wq - 51c04945756a net: microchip: sparx5: Fix missing destroy_workqueue of mact_queue - 99eec0a766f9 ip_gre: do not report erspan version on GRE interface - 2891957853f2 net: stmmac: fix "snps,axi-config" node property parsing - 5cb8f1a784fd gpio/rockchip: fix refcount leak in rockchip_gpiolib_register() - b8c2f0392d1d nvme initialize core quirks before calling nvme_init_subsystem - 908b2da426fe NFC: nci: Bounds check struct nfc_target arrays - d841cc156304 i40e: Disallow ip4 and ip6 l4_4_bytes - 625a13850b31 i40e: Fix for VF MAC address 0 - 5538794dbd42 i40e: Fix not setting default xps_cpus after reset - a6b30598fec8 net: mvneta: Prevent out of bounds read in mvneta_config_rss() - e6e897d4fe2f xen-netfront: Fix NULL sring after live migration - eefd8953a748 octeontx2-pf: Fix potential memory leak in otx2_init_tc() - f88acaed07b1 net: mdiobus: fix double put fwnode in the error path - cc62d76928e0 net: mdiobus: fwnode_mdiobus_register_phy() rework error handling - ea113b570eee net: encx24j600: Fix invalid logic in reading of MISTAT register - 8aae746d065c net: encx24j600: Add parentheses to fix precedence - a110287ef4a4 mac802154: fix missing INIT_LIST_HEAD in ieee802154_if_add() - e046421bed5a selftests: rtnetlink: correct xfrm policy rule in kci_test_ipsec_offload - 4fa8988a36d5 net: dsa: sja1105: Check return value - b35be171dfe6 net: dsa: hellcreek: Check return value - a4c342e645d6 net: dsa: ksz: Check return value - edf7284a9829 Bluetooth: Fix not cleanup led when bt_init fails - 3322193949ac Bluetooth: 6LoWPAN: add missing hci_dev_put() in get_l2cap_conn() - 6c88c764e0c4 vmxnet3: use correct intrConf reference when using extended queues - 5ad0d85757f8 vmxnet3: correctly report encapsulated LRO packet - 5c014eb0ed6c af_unix: Get user_ns from in_skb in unix_diag_get_exact(). - 807a01a32979 drm: bridge: dw_hdmi: fix preference of RGB modes over YUV420 - eb96fd3983b2 net: broadcom: Add PTP_1588_CLOCK_OPTIONAL dependency for BCMGENET under ARCH_BCM2835 - 16eb678bca8e igb: Allocate MSI-X vector when testing - 34c6367c946c e1000e: Fix TX dispatch condition - 4271515f189b gpio: amd8111: Fix PCI device reference count leak - d57b60e9b355 drm/bridge: ti-sn65dsi86: Fix output polarity setting bug - f8b29656013c netfilter: ctnetlink: fix compilation warning after data race fixes in ct mark - 246bcd05ba6c ca8210: Fix crash by zero initializing data - 80dad8df5fc2 ieee802154: cc2520: Fix error return code in cc2520_hw_init() - dd9dcfb85c65 drm/vmwgfx: Fix race issue calling pin_user_pages - 7b09ba9036b2 netfilter: nft_set_pipapo: Actually validate intervals in fields after the first one - 6daaa84b6214 gpiolib: fix memory leak in gpiochip_setup_dev() - 1a1075d37108 gpiolib: check the 'ngpios' property in core gpiolib code - 70c5515c1c30 gpiolib: improve coding style for local variables - 3b714f25fc59 clk: Fix pointer casting to prevent oops in devm_clk_release() - c142cba37de2 can: af_can: fix NULL pointer dereference in can_rcv_filter - 104bb1f67e3c HID: ite: Enable QUIRK_TOUCHPAD_ON_OFF_REPORT on Acer Aspire Switch V 10 - f755d11c55b2 HID: core: fix shift-out-of-bounds in hid_report_raw_event - 2d4b310c32d4 HID: hid-lg4ff: Add check for empty lbuf - 5e8021ae0865 HID: usbhid: Add ALWAYS_POLL quirk for some mice - 5e88c6f4aaa7 net: dsa: sja1105: avoid out of bounds access in sja1105_init_l2_policing() - 1074fefce9cc drm/shmem-helper: Avoid vm_open error paths - 83e3da8bb92f drm/shmem-helper: Remove errant put in error path - 249011f4c3b8 drm/amdgpu/sdma_v4_0: turn off SDMA ring buffer in the s2idle suspend - 1e4fe9a1546f drm/vmwgfx: Don't use screen objects when SEV is active - f6550976fe22 KVM: s390: vsie: Fix the initialization of the epoch extension (epdx) field - fe50a9bbeb1f net: mana: Fix race on per-CQ variable napi work_done - a49894a5ac36 Bluetooth: Fix crash when replugging CSR fake controllers - 1dee2b504771 Bluetooth: btusb: Add debug message for CSR controllers - 3ac29732a2ff mm/gup: fix gup_pud_range() for dax - aad8bbd17a1d memcg: fix possible use-after-free in memcg_write_event_control() - 6fb8bc29bfa8 media: v4l2-dv-timings.c: fix too strict blanking sanity checks - a4c575541eeb Revert "ARM: dts: imx7: Fix NAND controller size-cells" - 28abc1145924 soundwire: intel: Initialize clock stop timeout - 22d800b378e4 media: videobuf2-core: take mmap_lock in vb2_get_unmapped_area() - 5d0fa6fc8899 xen/netback: don't call kfree_skb() with interrupts disabled - 4422241ceffc xen/netback: do some code cleanup - 0fe29bd92594 xen/netback: Ensure protocol headers don't fall in the non-linear area - f01677be31d1 drm/bridge: anx7625: Fix edid_read break case in sp_tx_edid_read() - ee2536830b16 cifs: fix use-after-free caused by invalid pointer `hostname` - dc62f05f666c rtc: cmos: avoid UIP when reading alarm time - 48ea4199af85 rtc: cmos: avoid UIP when writing alarm time - 3f52afc6ed93 rtc: mc146818-lib: extract mc146818_avoid_UIP - 1a3f8c6cd29d mm/khugepaged: invoke MMU notifiers in shmem/file collapse paths - 79ad784c9d21 mm/khugepaged: fix GUP-fast interaction by sending IPI - d15cd6de0123 mm/khugepaged: take the right locks for page table retraction - 26f084e55466 net: usb: qmi_wwan: add u-blox 0x1342 composition - 029a7f1c5d70 9p/xen: check logical size for buffer size - b398832893c8 usb: dwc3: gadget: Disable GUSB2PHYCFG.SUSPHY for End Transfer - e70a5724400a fbcon: Use kzalloc() in fbcon_prepare_logo() - fd3768597d2a regulator: twl6030: fix get status of twl6032 regulators - 9f74b9aa8d58 ASoC: soc-pcm: Add NULL check in BE reparenting - dae93f4168c4 btrfs: send: avoid unaligned encoded writes when attempting to clone range - f54e1edf579d selftests/net: Find nettest in current directory - fccd454129f6 ALSA: seq: Fix function prototype mismatch in snd_seq_expand_var_event - 542a563bb751 regulator: slg51000: Wait after asserting CS pin - 3d1b5fde360e 9p/fd: Use P9_HDRSZ for header size - fe2d44e86e96 ASoC: rt711-sdca: fix the latency time of clock stop prepare state machine transitions - e945f3d809ed ARM: dts: rockchip: disable arm_global_timer on rk3066 and rk3188 - c3b818c91a11 spi: mediatek: Fix DEVAPC Violation at KO Remove - d9f0107be1a9 ASoC: wm8962: Wait for updated value of WM8962_CLOCKING1 register - 7ae0262748e5 ARM: 9266/1: mm: fix no-MMU ZERO_PAGE() implementation - d81c62e3121f ARM: 9251/1: perf: Fix stacktraces for tracepoint events in THUMB2 kernels - 66717ad03b80 fs: use acquire ordering in __fget_light() - 1222e2364ac7 ARM: dts: rockchip: rk3188: fix lcdc1-rgb24 node name - 996fb29b06b6 arm64: dts: rockchip: fix ir-receiver node names - 752138ef89e8 ARM: dts: rockchip: fix ir-receiver node names - 8045971e40cd arm: dts: rockchip: remove clock-frequency from rtc - 5e9fb8013ac9 arm: dts: rockchip: fix node name for hym8563 rtc - 2ed7137e911a arm64: dts: rockchip: keep I2S1 disabled for GPIO function on ROCK Pi 4 series - 5a1122e1a896 mmc: mtk-sd: Fix missing clk_disable_unprepare in msdc_of_clock_parse() - 282f52c954a8 clk: Provide new devm_clk helpers for prepared and enabled clocks - eb94a7a20f3c clk: generalize devm_clk_get() a bit - d9790301361c Linux 5.15.82 - 48642f94311b proc: proc_skip_spaces() shouldn't think it is working on C strings - 3eb9213f6612 proc: avoid integer type confusion in get_proc_long - 4a4073a2e2fe ipc/sem: Fix dangling sem_array access in semtimedop race - 53b9b1201e34 Input: raydium_ts_i2c - fix memory leak in raydium_i2c_send() - 571b6bbbf54d char: tpm: Protect tpm_pm_suspend with locks - f39891cfe79b Revert "clocksource/drivers/riscv: Events are stopped during CPU suspend" - a759057af728 ACPI: HMAT: Fix initiator registration for single-initiator systems - da8a794d71ec ACPI: HMAT: remove unnecessary variable initialization - 2d16161a2c98 i2c: imx: Only DMA messages with I2C_M_DMA_SAFE flag set - 950a05cb15e3 i2c: npcm7xx: Fix error handling in npcm_i2c_init() - db3f8da033d9 serial: stm32: Deassert Transmit Enable on ->rs485_config() - 45f628f4fd81 serial: stm32: Use TC interrupt to deassert GPIO RTS in RS485 mode - c60eae5b1d0b serial: stm32: Factor out GPIO RTS toggling into separate function - 041f8dc88292 ipv4: Fix route deletion when nexthop info is not specified - 25174d91e4a3 ipv4: Handle attempt to delete multipath route when fib_info contains an nh reference - a0ad247e55ea selftests: net: fix nexthop warning cleanup double ip typo - 532847b69c29 selftests: net: add delete nexthop route warning test - e0783558817d Kconfig.debug: provide a little extra FRAME_WARN leeway when KASAN is enabled - 723fa02e0e0a parisc: Increase FRAME_WARN to 2048 bytes on parisc - b951ab4b35ba mm: migrate: fix THP's mapcount on isolation - c5eda6029cf9 mm: __isolate_lru_page_prepare() in isolate_migratepages_block() - bdb613ef179a iommu/vt-d: Fix PCI device refcount leak in dmar_dev_scope_init() - b6eea8b2e858 iommu/vt-d: Fix PCI device refcount leak in has_external_pci() - 787d81d4eb15 nvme: fix SRCU protection of nvme_ns_head list - 12f237200c16 riscv: kexec: Fixup irq controller broken in kexec crash path - ac00301adb19 riscv: fix race when vmap stack overflow - fa7a7d185ef3 riscv: Sync efi page table's kernel mappings before switching - d86d69892545 pinctrl: single: Fix potential division by zero - 98b15c706644 ASoC: ops: Fix bounds check for _sx controls - f88a6977f8b9 KVM: x86/mmu: Fix race condition in direct_page_fault - df4b177b4851 io_uring/poll: fix poll_refs race with cancelation - 4b702b7d11ce io_uring: make poll refs more robust - 1d58849ac26f io_uring: cmpxchg for poll arm refs release - cd1981a8c30d io_uring: fix tw losing poll events - 62321dc7b081 io_uring: update res mask in io_poll_check_events - 417d5ea6e735 tracing: Free buffers when a used dynamic event is removed - 52fc245d150c tracing: Fix race where histograms can be called before the event - cb2b0612cd25 tracing/osnoise: Fix duration type - 615a996ff397 drm/i915: Never return 0 if not all requests retired - 01a2b25ef2cd drm/i915: Fix negative value passed as remaining time - ff1591ba33b8 drm/amdgpu: enable Vangogh VCN indirect sram mode - ac2d7fa90848 drm/amdgpu: temporarily disable broken Clang builds due to blown stack-frame - 57ee7bc4c60a mmc: sdhci: Fix voltage switch delay - bb8f8095143e mmc: sdhci-sprd: Fix no reset data and command after voltage switch - 4c7681c1a52f mmc: sdhci-esdhc-imx: correct CQHCI exit halt state check - 01dbe4db590a mmc: core: Fix ambiguous TRIM and DISCARD arg - 738946e35504 mmc: mmc_test: Fix removal of debugfs file - 635d0517348e net: stmmac: Set MAC's flow control register to reflect current settings - 9132dcdf3bf6 v4l2: don't fall back to follow_pfn() if pin_user_pages_fast() fails - 76ad884be092 pinctrl: intel: Save and restore pins in "direct IRQ" mode - 41296b85fafa x86/bugs: Make sure MSR_SPEC_CTRL is updated properly upon resume from S3 - 33021419fd81 nilfs2: fix NULL pointer dereference in nilfs_palloc_commit_free_entry() - 2e44dd9a8dd6 tools/vm/slabinfo-gnuplot: use "grep -E" instead of "egrep" - b60a8ad771fd error-injection: Add prompt for function error injection - 757eb00c4c40 ALSA: dice: fix regression for Lexicon I-ONIX FW810S - a1a96a6f302c riscv: mm: Proper page permissions after initmem free - 823df3607d8b riscv: vdso: fix section overlapping under some conditions - 6e035d5a2a6b hwmon: (coretemp) fix pci device refcount leak in nv1a_ram_new() - 7692700ac818 hwmon: (coretemp) Check for null before removing sysfs attrs - 9b5836b9c4b0 net: ethernet: renesas: ravb: Fix promiscuous mode after system resumed - 0dfb9a566327 sctp: fix memory leak in sctp_stream_outq_migrate() - fcb3e0216156 packet: do not set TP_STATUS_CSUM_VALID on CHECKSUM_COMPLETE - 04b995e96322 net: tun: Fix use-after-free in tun_detach() - 43ca0adf79e5 afs: Fix fileserver probe RTT handling - 543d917f691a net: mdiobus: fix unbalanced node reference count - dca370e575d9 net: hsr: Fix potential use-after-free - 1daec0815655 tipc: re-fetch skb cb after tipc_msg_validate - 16a64dc26545 dsa: lan9303: Correct stat name - 766086ea8ca7 net: wwan: iosm: fix dma_alloc_coherent incompatible pointer type - c667751a4265 net: wwan: iosm: fix kernel test robot reported error - 9c584d6d9cfb net: ethernet: nixge: fix NULL dereference - 8782b32ef867 net/9p: Fix a potential socket leak in p9_socket_open - 6fc9425bff4b net: net_netdev: Fix error handling in ntb_netdev_init_module() - 3bc893ef36f9 net: ethernet: ti: am65-cpsw: fix error handling in am65_cpsw_nuss_probe() - 7730904f50c7 net: phy: fix null-ptr-deref while probe() failed - 59b54f0563b6 wifi: mac8021: fix possible oob access in ieee80211_get_rate_duration - dc0853f8b502 wifi: cfg80211: don't allow multi-BSSID in S1G - 88a6fe370788 wifi: cfg80211: fix buffer overflow in elem comparison - 08fff7aaeb7e aquantia: Do not purge addresses when setting the number of rings - 2a7aa52573da qlcnic: fix sleep-in-atomic-context bugs caused by msleep - 7b734d26f037 can: m_can: Add check for devm_clk_get - ea8dc27bb044 can: m_can: pci: add missing m_can_class_free_dev() in probe/remove methods - b1d2a8e02acc can: etas_es58x: es58x_init_netdev(): free netdev when register_candev() - e53da04e37e4 can: cc770: cc770_isa_probe(): add missing free_cc770dev() - d452a71995cb can: sja1000_isa: sja1000_isa_probe(): add missing free_sja1000dev() - 372eb550faa0 net/mlx5e: Fix use-after-free when reverting termination table - 839eeab03c83 net/mlx5: Fix uninitialized variable bug in outlen_write() - 34feea3bfb37 net/mlx5: DR, Fix uninitialized var warning - 3485ef2aabeb net/mlx5: DR, Rename list field in matcher struct to list_node - 9fc27d22cdb9 e100: Fix possible use after free in e100_xmit_prepare - 0d9f5bd54b91 iavf: Fix error handling in iavf_init_module() - b0b2b9050c17 iavf: remove redundant ret variable - 69501d820508 fm10k: Fix error handling in fm10k_init_module() - 5e3657dede36 i40e: Fix error handling in i40e_init_module() - 7109e9410992 ixgbevf: Fix resource leak in ixgbevf_init_module() - 196ea810e21c of: property: decrement node refcount in of_fwnode_get_reference_args() - 36164db278a8 nvmem: rmem: Fix return value check in rmem_read() - e3761831674a bpf: Do not copy spin lock field from user in bpf_selem_alloc - 45f6e8186374 hwmon: (ibmpex) Fix possible UAF when ibmpex_register_bmc() fails - a90251376c3e hwmon: (i5500_temp) fix missing pci_disable_device() - eeb31b828daf hwmon: (ina3221) Fix shunt sum critical calculation - 9514b95cac51 hwmon: (ltc2947) fix temperature scaling - 0140e079a420 libbpf: Handle size overflow for ringbuf mmap - 06d5790e7df5 ARM: at91: rm9200: fix usb device clock id - d074f173fbd1 scripts/faddr2line: Fix regression in name resolution on ppc64le - ee3d37d79610 bpf, perf: Use subprog name when reporting subprog ksymbol - ec02fc0a4101 iio: light: rpr0521: add missing Kconfig dependencies - f7419fc42afc iio: health: afe4404: Fix oob read in afe4404_[read|write]_raw - e7e76a77aabe iio: health: afe4403: Fix oob read in afe4403_read_raw - ebdca90efbb5 drm/amdgpu: Partially revert "drm/amdgpu: update drm_display_info correctly when the edid is read" - c365d3c3e512 drm/amdgpu: update drm_display_info correctly when the edid is read - df5346466e51 drm/display/dp_mst: Fix drm_dp_mst_add_affected_dsc_crtcs() return code - 044da1a371a0 btrfs: qgroup: fix sleep from invalid context bug in btrfs_qgroup_inherit() - da86809ab822 btrfs: move QUOTA_ENABLED check to rescan_should_stop from btrfs_qgroup_rescan_worker - 5d66eadc1cc3 spi: spi-imx: Fix spi_bus_clk if requested clock is higher than input clock - 6b4544a13179 btrfs: free btrfs_path before copying inodes to userspace - c7ae3becee72 btrfs: sink iterator parameter to btrfs_ioctl_logical_to_ino - acc2f40b980c erofs: fix order >= MAX_ORDER warning due to crafted negative i_size - ca9f27448af0 drm/i915/gt: Use i915_vm_put on ppgtt_create error paths - c2f2972889eb drm/i915: Create a dummy object for gen6 ppgtt - 918002bdbe43 arm64: mte: Avoid setting PG_mte_tagged if no tags cleared or restored - 6c0431040352 Merge tag 'v5.15.81' into 5.15-2.1.x-imx - 2862ed84db52 Merge tag 'v5.15.80' into 5.15-2.1.x-imx - 039c5bbb8309 Merge tag 'v5.15.79' into 5.15-2.1.x-imx - 747530a50f4e Merge tag 'v5.15.78' into 5.15-2.1.x-imx - e4a7232c917c Linux 5.15.81 - 5c5c563a0817 cifs: fix missed refcounting of ipc tcon - ee2d04f23bbb drm/i915: fix TLB invalidation for Gen12 video and compute engines - bef834845d89 drm/amdgpu: always register an MMU notifier for userptr - 7901de7aa833 drm/amdgpu: Enable Aldebaran devices to report CU Occupancy - e7bf1fe53817 drm/amd/display: No display after resume from WB/CB - 5033cba00c71 drm/amd/dc/dce120: Fix audio register mapping, stop triggering KASAN - b8dc24590923 btrfs: sysfs: normalize the error handling branch in btrfs_init_sysfs() - 914baca57af7 btrfs: use kvcalloc in btrfs_get_dev_zone_info - c1e6d4bfdee3 btrfs: zoned: fix missing endianness conversion in sb_write_pointer - d88bf6be02de btrfs: free btrfs_path before copying subvol info to userspace - f218b404fc0e btrfs: free btrfs_path before copying fspath to userspace - fea9397101c1 btrfs: free btrfs_path before copying root refs to userspace - 7d0c25b5fe54 genirq: Take the proposed affinity at face value if force==true - f17657cce069 irqchip/gic-v3: Always trust the managed affinity provided by the core code - 52a93f2dcf6c genirq: Always limit the affinity to online CPUs - 599cf4b84526 genirq/msi: Shutdown managed interrupts with unsatifiable affinities - 7aed1dd5d221 wifi: wilc1000: validate number of channels - e9de501cf70d wifi: wilc1000: validate length of IEEE80211_P2P_ATTR_CHANNEL_LIST attribute - 143232cb5a4c wifi: wilc1000: validate length of IEEE80211_P2P_ATTR_OPER_CHANNEL attribute - cd9c4869710b wifi: wilc1000: validate pairwise and authentication suite offsets - f2fb18d429c3 fuse: lock inode unconditionally in fuse_fallocate() - bb1c33bdf409 dm integrity: clear the journal on suspend - 20ad31b09e98 dm integrity: flush the journal on suspend - 5ca2110ba5e3 gpu: host1x: Avoid trying to use GART on Tegra20 - 97f47617e813 scsi: iscsi: Fix possible memory leak when device_register() failed - 56ab7f237e7e net: usb: qmi_wwan: add Telit 0x103a composition - e2e33f213dea tcp: configurable source port perturb table size - 269928e5c7bb platform/x86: ideapad-laptop: Fix interrupt storm on fn-lock toggle on some Yoga laptops - 17d995dc69c8 platform/x86: hp-wmi: Ignore Smart Experience App event - e85bdc78720c zonefs: fix zone report size in __zonefs_io_error() - 982fcd83fb16 drm/amdgpu: disable BACO support on more cards - ea11f8197dad platform/x86: acer-wmi: Enable SW_TABLET_MODE on Switch V 10 (SW5-017) - 09af15e69196 platform/x86: asus-wmi: add missing pci_dev_put() in asus_wmi_set_xusb2pr() - ba040bea9deb xen/platform-pci: add missing free_irq() in error path - 6815b2087d23 xen-pciback: Allow setting PCI_MSIX_FLAGS_MASKALL too - 4c13ddb74f2c ASoC: stm32: dfsdm: manage cb buffers cleanup - dd82295a23bc Input: i8042 - apply probe defer to more ASUS ZenBook models - e12e121feb63 Input: soc_button_array - add Acer Switch V 10 to dmi_use_low_level_irq[] - 9f5c167074d3 Input: soc_button_array - add use_low_level_irq module parameter - aaef86eac9e2 Input: goodix - try resetting the controller when no config is set - e2223f5fbbb8 serial: 8250: 8250_omap: Avoid RS485 RTS glitch on ->set_termios() - 4e208294de45 tools: iio: iio_generic_buffer: Fix read size - 0d0e2545fa92 ASoC: Intel: bytcht_es8316: Add quirk for the Nanote UMPC-01 - e394cf9d7a83 Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode - 96b5d1177752 x86/ioremap: Fix page aligned size calculation in __ioremap_caller() - d048f7481524 x86/pm: Add enumeration check before spec MSRs save/restore setup - 070e3560bf04 x86/tsx: Add a feature bit for TSX control MSR support - 1430c98ebbe7 KVM: x86: remove exit_int_info warning in svm_handle_exit - 27550a5930bb KVM: x86: add kvm_leave_nested - 3e87cb0caa25 KVM: x86: nSVM: harden svm_free_nested against freeing vmcb02 while still in use - 6425c590d0cc KVM: x86: forcibly leave nested mode on vCPU reset - f42ebf972a9f KVM: x86: nSVM: leave nested mode on vCPU free - 7b3c9405b272 mm: vmscan: fix extreme overreclaim and swap floods - feb2eda5e11f gcov: clang: fix the buffer overflow issue - ea6aa25c9ac0 nilfs2: fix nilfs_sufile_mark_dirty() not set segment usage as dirty - 9d97a9fbfc11 usb: dwc3: gadget: Clear ep descriptor last - 02632ea4dfaa usb: dwc3: gadget: Return -ESHUTDOWN on ep disable - 765ca3e63f37 usb: dwc3: gadget: conditionally remove requests - 7945cbf8666a bus: ixp4xx: Don't touch bit 7 on IXP42x - 39c039018a2c iio: core: Fix entry not deleted when iio_register_sw_trigger_type() fails - 0791a5ddbac2 iio: light: apds9960: fix wrong register for gesture gain - f0158b9bfcc2 arm64: dts: rockchip: lower rk3399-puma-haikou SD controller clock frequency - 277d19ec283d ext4: fix use-after-free in ext4_ext_shift_extents - c9d133100bce usb: cdnsp: fix issue with ZLP - added TD_SIZE = 1 - c2ad434cd4b2 usb: cdnsp: Fix issue with Clear Feature Halt Endpoint - 1d91c648874e usb: dwc3: exynos: Fix remove() function - 0a216625c3ab KVM: arm64: pkvm: Fixup boot mode to reflect that the kernel resumes from EL1 - f0044a4a31c9 mmc: sdhci-brcmstb: Fix SDHCI_RESET_ALL for CQHCI - 8e6940979bb8 mmc: sdhci-brcmstb: Enable Clock Gating to save power - 24b46bfa9661 mmc: sdhci-brcmstb: Re-organize flags - 227543ccacf8 nios2: add FORCE for vmlinuz.gz - 6a4ea16a6734 init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash - c4a9046c2735 lib/vdso: use "grep -E" instead of "egrep" - 5fefdceafb78 s390/crashdump: fix TOD programmable field size - 592b6fd74afd net: thunderx: Fix the ACPI memory leak - 697eb30a3534 octeontx2-af: Fix reference count issue in rvu_sdp_init() - 6ba1687ea102 octeontx2-pf: Add check for devm_kcalloc - 26c31e7c73d4 net: enetc: preserve TX ring priority across reconfiguration - 0e16bbf616cc net: enetc: cache accesses to &priv->si->hw - 68de40f66a5a net: enetc: manage ENETC_F_QBV in priv->active_offloads only when enabled - 5c0858e1426b nfc: st-nci: fix incorrect sizing calculations in EVT_TRANSACTION - e09243fb160b nfc: st-nci: fix memory leaks in EVT_TRANSACTION - dca20b7a1959 nfc: st-nci: fix incorrect validating logic in EVT_TRANSACTION - 67d638f8efc4 s390/dasd: fix no record found for raw_track_access - 88277853cf8a arcnet: fix potential memory leak in com20020_probe() - 1d44ec8507b7 ipv4: Fix error return code in fib_table_insert() - 918e83c6bfa7 dccp/tcp: Reset saddr on failure after inet6?_hash_connect(). - 8ce9b1c97fce fs: do not update freeing inode i_io_list - 8db9e60cdfda netfilter: flowtable_offload: add missing locking - c1da3bfca111 netfilter: ipset: restore allowing 64 clashing elements in hash:net,iface - 606091b2f6dc dma-buf: fix racing conflict of dma_heap_add() - 8af9450befba bnx2x: fix pci device refcount leak in bnx2x_vf_is_pcie_pending() - 251bcf6cfb35 regulator: twl6030: re-add TWL6032_SUBCLASS - 6258a8f91304 NFC: nci: fix memory leak in nci_rx_data_packet() - ffe6021154ea net: sched: allow act_ct to be built without NF_NAT - a05c0f9511d0 net: sparx5: fix error handling in sparx5_port_open() - 182ef20f0f1c sfc: fix potential memleak in __ef100_hard_start_xmit() - 2da022fac96d net: wwan: iosm: use ACPI_FREE() but not kfree() in ipc_pcie_read_bios_cfg() - a48b345b87f9 xfrm: Fix ignored return value in xfrm6_init() - 19989e163595 xfrm: Fix oops in __xfrm_state_delete() - 46d450067fc0 tipc: check skb_linearize() return value in tipc_disc_rcv() - 33fb115a76ae tipc: add an extra conn_get in tipc_conn_alloc - 4ae907c45fca tipc: set con sock in tipc_conn_alloc - ef866d9ea922 net/mlx5: Fix handling of entry refcount when command is not issued to FW - 3101318939f5 net/mlx5: Fix FW tracer timestamp calculation - 1eaabb5bbbb6 net/mlx5: Do not query pci info while pci disabled - 8180099b2aea netfilter: ipset: regression in ip_set_hash_ip.c - 448b6273706c Drivers: hv: vmbus: fix possible memory leak in vmbus_device_register() - 082c31cb99d8 Drivers: hv: vmbus: fix double free in the error path of vmbus_add_channel_work() - 7fdd9daa5b12 macsec: Fix invalid error code set - e8fb93a0792c nfp: add port from netdev validation for EEPROM access - e44e424ed95f nfp: fill splittable of devlink_port_attrs correctly - 527046c13815 net: pch_gbe: fix pci device refcount leak while module exiting - f77c84dd5b28 octeontx2-af: debugsfs: fix pci device refcount leak - cd581ffd8dda net/qla3xxx: fix potential memleak in ql3xxx_send() - a8976074e2cb net: mvpp2: fix possible invalid pointer dereference - 3a4cc56cd17d net/mlx4: Check retval of mlx4_bitmap_init - c368220e1780 net: ethernet: mtk_eth_soc: fix error handling in mtk_open() - d9729437b28f ARM: dts: imx6q-prti6q: Fix ref/tcxo-clock-frequency properties - 1c0b6a97c478 ARM: mxs: fix memory leak in mxs_machine_init() - ecff08f3c469 iavf: Fix race condition between iavf_shutdown and iavf_remove - 31147d4e907c iavf: Do not restart Tx queues after reset task failure - 232942b26c54 iavf: Fix a crash during reset task - 0600615d010f netfilter: nf_tables: do not set up extensions for end interval - 60387731e69f netfilter: conntrack: Fix data-races around ct mark - ee3ccd1abbe1 9p/fd: fix issue of list_del corruption in p9_fd_cancel() - 131c2eeabc72 net: pch_gbe: fix potential memleak in pch_gbe_tx_queue() - f58df483ff37 nfc/nci: fix race with opening and closing - da22d7410afd net: dsa: sja1105: disallow C45 transactions on the BASE-TX MDIO bus - 38fe0988bd51 rxrpc: Fix race between conn bundle lookup and bundle removal [ZDI-CAN-15975] - d92151b4659b rxrpc: Use refcount_t rather than atomic_t - 3c33e41fa5b3 rxrpc: Allow list of in-use local UDP endpoints to be viewed in /proc - 46cefa268958 net: liquidio: simplify if expression - 95500ee0b3bd selftests: mptcp: fix mibit vs mbit mix up - f8c4da198eed selftests: mptcp: more stable simult_flows tests - 1c0efab08c9b ARM: dts: at91: sam9g20ek: enable udc vbus gpio pinctrl - ade662f3f242 tee: optee: fix possible memory leak in optee_register_device() - d1dd119134ba bus: sunxi-rsb: Support atomic transfers - b1ed61e7066b bus: sunxi-rsb: Remove the shutdown callback - 61a41d1abc7c regulator: core: fix UAF in destroy_regulator() - a85c0db3f5ad spi: dw-dma: decrease reference count in dw_spi_dma_init_mfld() - d9f9b3255b97 regulator: core: fix kobject release warning and memory leak in regulator_register() - bd419c7c68bd ASoC: max98373: Add checks for devm_kcalloc - f9bc4a18e7d5 scsi: storvsc: Fix handling of srb_status and capacity change events - c2153fe2d0c6 x86/hyperv: Restore VP assist page after cpu offlining/onlining - b2ddd7623712 ASoC: soc-pcm: Don't zero TDM masks in __soc_pcm_open() - dd62cb7e6fd4 ASoC: sgtl5000: Reset the CHIP_CLK_CTRL reg on remove - d80ffd4823b6 ASoC: hdac_hda: fix hda pcm buffer overflow issue - 10bee7eb2a2f ARM: dts: am335x-pcm-953: Define fixed regulators in root node - 8fe533c0f909 af_key: Fix send_acquire race with pfkey_register - 0c69a4658e94 xfrm: replay: Fix ESN wrap around for GSO - ecc6ce4fdf0d xfrm: fix "disable_policy" on ipv4 early demux - 5a792c1d4d77 MIPS: pic32: treat port as signed integer - 144452b42143 RISC-V: vdso: Do not add missing symbols to version section in linker script - 799970b8cc45 ALSA: usb-audio: add quirk to fix Hamedal C20 disconnect issue - 38b09dc14f7c Revert "drm/amdgpu: Revert "drm/amdgpu: getting fan speed pwm for vega10 properly"" - 44d50fccf889 nvmet: fix memory leak in nvmet_subsys_attr_model_store_locked - 5adc12d9e2b5 arm64/syscall: Include asm/ptrace.h in syscall_wrapper header. - 1340f02773ae block, bfq: fix null pointer dereference in bfq_bio_bfqg() - 86d4dca4a6ae drm: panel-orientation-quirks: Add quirk for Acer Switch V 10 (SW5-017) - b90e6234f57e scsi: scsi_debug: Make the READ CAPACITY response compliant with ZBC - cdbba6a4de39 scsi: ibmvfc: Avoid path failures during live migration - 6e8124a151bd platform/x86/intel/hid: Add some ACPI device IDs - 32735e24f47a platform/x86/intel/pmt: Sapphire Rapids PMT errata fix - 83a6823016f2 platform/x86: touchscreen_dmi: Add info for the RCA Cambio W101 v2 2-in-1 - f707986a1414 platform/x86: ideapad-laptop: Disable touchpad_switch - 5e38740ae545 Revert "net: macsec: report real_dev features when HW offloading is enabled" - 26b72202ee26 selftests/bpf: Add verifier test for release_reference() - 8395e3f98c4a spi: stm32: fix stm32_spi_prepare_mbr() that halves spi clk for every run - d04722f2809c wifi: ath11k: Fix QCN9074 firmware boot on x86 - 9cc96a20a92a wifi: mac80211: Fix ack frame idr leak when mesh has no route - 86f90014e767 wifi: airo: do not assign -1 to unsigned char - f5558fbda022 audit: fix undefined behavior in bit shift for AUDIT_BIT - af5de982ffc9 riscv: dts: sifive unleashed: Add PWM controlled LEDs - ee34a19dbe2a wifi: mac80211_hwsim: fix debugfs attribute ps with rc table support - 3513785dc13f wifi: mac80211: fix memory free error when registering wiphy fail - 855485d31e2a ceph: fix NULL pointer dereference for req->r_session - 729c9ad2940e ceph: Use kcalloc for allocating multiple elements - d276fb4a7eb8 binder: validate alloc->mm in ->mmap() handler - 5277e3d633a5 x86/sgx: Add overflow check in sgx_validate_offset_length() - b5a838ba47f2 x86/sgx: Create utility to validate user provided offset and length - 2f6e2de3a528 ceph: avoid putting the realm twice when decoding snaps fails - 8bef55d7934d ceph: do not update snapshot context when there is no new snapshot - cdee3136c966 iio: pressure: ms5611: fixed value compensation bug - 5d6696e79d94 iio: ms5611: Simplify IO callback parameters - f0ee88e83ce9 nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV7000 - a61716cd2401 nvme-pci: disable write zeroes on various Kingston SSD - 19b60f336317 nvme-pci: disable namespace identifiers for the MAXIO MAP1001 - d537e1930640 nvme-pci: add NVME_QUIRK_BOGUS_NID for Micron Nitro - af03ce894c9c nvme: add a bogus subsystem NQN quirk for Micron MTFDKBA2T0TFH - c6803faa6a6d drm/display: Don't assume dual mode adaptors support i2c sub-addressing - d2284fe43c63 ata: libata-core: do not issue non-internal commands once EH is pending - e09583e83e4a ata: libata-scsi: simplify __ata_scsi_queuecmd() - a9059e338fc0 cifs: Fix connections leak when tlink setup failed - 81d583baa5f1 cifs: support nested dfs links over reconnect - dbc0ea91be28 cifs: split out dfs code from cifs_reconnect() - b3ce844d234f cifs: introduce new helper for cifs_reconnect() - 2ea600b598dd sctp: clear out_curr if all frag chunks of current msg are pruned - 1f9f346fbb78 sctp: remove the unnecessary sinfo_stream check in sctp_prsctp_prune_unsent - e8915faa9f41 tty: serial: fsl_lpuart: don't break the on-going transfer when global reset - bd19013935af serial: fsl_lpuart: Fill in rs485_supported - 87c81c19cda1 serial: Add rs485_supported to uart_port - c08f4ea79f7a ASoC: fsl_asrc fsl_esai fsl_sai: allow CONFIG_PM=N - d1e4288d2a63 ASoC: fsl_sai: use local device pointer - 71e496bd3382 Linux 5.15.80 - b63ddb3ba61e ntfs: check overflow when iterating ATTR_RECORDs - ab6a1bb17e3c ntfs: fix out-of-bounds read in ntfs_attr_find() - 5330c423b862 ntfs: fix use-after-free in ntfs_attr_find() - 43bbadb7e463 net/9p: use a dedicated spinlock for trans_fd - 9357fca9dad7 mm: fs: initialize fsdata passed to write_begin/write_end interface - b334ab4c3347 wifi: wext: use flex array destination for memcpy() - 0e07032b4b47 9p/trans_fd: always use O_NONBLOCK read/write - 7c7b7476b56e gfs2: Switch from strlcpy to strscpy - 28275a7c84d2 gfs2: Check sb_bsize_shift after reading superblock - a4f1a01b2e81 9p: trans_fd/p9_conn_cancel: drop client lock earlier - f7b0e95071bb kcm: close race conditions on sk_receive_queue - 27d706b0d394 kcm: avoid potential race in kcm_tx_work - b49026d9c86f tcp: cdg: allow tcp_cdg_release() to be called multiple times - e41cbf98df22 macvlan: enforce a consistent minimal mtu - d5f7f6e63fed Input: i8042 - fix leaking of platform device on module removal - c49cc2c059b5 kprobes: Skip clearing aggrprobe's post_handler in kprobe-on-ftrace case - 71beab7119d0 scsi: scsi_debug: Fix possible UAF in sdebug_add_host_helper() - a636772988ba scsi: target: tcm_loop: Fix possible name leak in tcm_loop_setup_hba_bus() - cb7893c85ea8 net: use struct_group to copy ip/ipv6 header addresses - 9b8c0c88f414 tracing: Fix warning on variable 'struct trace_array' - 73cf0ff9a393 ring-buffer: Include dropped pages in counting dirty patches - 35c60b4e8ca7 perf: Improve missing SIGTRAP checking - 2ac6276864de serial: 8250_lpss: Use 16B DMA burst with Elkhart Lake - b1a27b2aad93 nvme: ensure subsystem reset is single threaded - bccece3c3331 nvme: restrict management ioctls to admin - 8cddb0d96b9c perf/x86/intel/pt: Fix sampling using single range output - 8e2f33c59837 misc/vmw_vmci: fix an infoleak in vmci_host_do_receive_datagram() - 9a72a46cb01d docs: update mediator contact information in CoC doc - a99a547658e5 mmc: sdhci-pci: Fix possible memory leak caused by missing pci_dev_put() - 4a1b6f7839d3 mmc: sdhci-pci-o2micro: fix card detect fail issue caused by CD# debounce timeout - fd285d421563 mmc: core: properly select voltage range without power cycle - 8a9bae5f1b53 firmware: coreboot: Register bus in module init - 052d0e79efe5 iommu/vt-d: Set SRE bit only when hardware has SRS cap - c31a792a825a iommu/vt-d: Preset Access bit for IOVA in FL non-leaf paging entries - 11edbdee4399 scsi: zfcp: Fix double free of FSF request when qdio send fails - fdf87b5b3087 net: phy: marvell: add sleep time after enabling the loopback bit - 9648d760edf4 maccess: Fix writing offset in case of fault in strncpy_from_kernel_nofault() - fdd57c20d440 Input: iforce - invert valid length check when fetching device IDs - 0cafb719bed5 serial: 8250_lpss: Configure DMA also w/o DMA filter - 59f6596697f1 serial: 8250: Flush DMA Rx on RLSI - 118b52c2ae08 serial: 8250: Fall back to non-DMA Rx if IIR_RDI occurs - 6ffce7a92ef5 dm ioctl: fix misbehavior if list_versions races with module loading - 2b104973f7fd iio: pressure: ms5611: changed hardcoded SPI speed to value limited - 1678d4abb2dc iio: adc: mp2629: fix potential array out of bound access - bd22c232ead9 iio: adc: mp2629: fix wrong comparison of channel - 656f67061366 iio: trigger: sysfs: fix possible memory leak in iio_sysfs_trig_init() - 1bf8c0aff8fb iio: adc: at91_adc: fix possible memory leak in at91_adc_allocate_trigger() - afc0aea70261 usb: typec: mux: Enter safe mode only when pins need to be reconfigured - 8236628a549d usb: cdns3: host: fix endless superspeed hub port reset - ead83b0db81f usb: chipidea: fix deadlock in ci_otg_del_timer - cc9e6d8c55c9 usb: add NO_LPM quirk for Realforce 87U Keyboard - 70eca1d261b2 USB: serial: option: add Fibocom FM160 0x0111 composition - 1b6a54885c40 USB: serial: option: add u-blox LARA-L6 modem - b0467d0059bc USB: serial: option: add u-blox LARA-R6 00B modem - 95688a8a5735 USB: serial: option: remove old LARA-R6 PID - 53dee78ea382 USB: serial: option: add Sierra Wireless EM9191 - e7764e88e6c4 USB: bcma: Make GPIO explicitly optional - a190a83db284 speakup: fix a segfault caused by switching consoles - b3c6edbee48e slimbus: stream: correct presence rate frequencies - 6b35ac831555 slimbus: qcom-ngd: Fix build error when CONFIG_SLIM_QCOM_NGD_CTRL=y && CONFIG_QCOM_RPROC_COMMON=m - 0f847462fea1 Revert "usb: dwc3: disable USB core PHY management" - 23ad214a8665 ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book Pro 360 - a36b505749c6 ALSA: hda/realtek: fix speakers for Samsung Galaxy Book Pro - 02b94885b2fd ALSA: usb-audio: Drop snd_BUG_ON() from snd_usbmidi_output_open() - 7176d6f3adb9 drm/amd/display: Add HUBP surface flip interrupt handler - e57daa750369 tracing: kprobe: Fix potential null-ptr-deref on trace_array in kprobe_event_gen_test_exit() - 3a41c0f2a5c3 tracing: kprobe: Fix potential null-ptr-deref on trace_event_file in kprobe_event_gen_test_exit() - 7291dec4f2d1 tracing: Fix race where eprobes can be called before the event - 6517b97134f7 tracing: Fix wild-memory-access in register_synth_event() - 07ba4f0603ab tracing: Fix memory leak in test_gen_synth_cmd() and test_empty_synth_event() - 8b318f3032bf tracing/ring-buffer: Have polling block on watermark - 2c21ee020ce4 tracing: Fix memory leak in tracing_read_pipe() - 00f74b1a98a2 ring_buffer: Do not deactivate non-existant pages - 1bea037a1abb ftrace: Fix null pointer dereference in ftrace_add_mod() - fadfcf39fbcd ftrace: Optimize the allocation for mcount entries - 5c5f2642898f ftrace: Fix the possible incorrect kernel message - 2ab249416244 cifs: add check for returning value of SMB2_set_info_init - 5783abda58d6 net: thunderbolt: Fix error handling in tbnet_init() - 80e590aeb132 net: microchip: sparx5: Fix potential null-ptr-deref in sparx_stats_init() and sparx5_start() - 4a55aec1425f cifs: Fix wrong return value checking when GETFLAGS - c8baf1fc248b net/x25: Fix skb leak in x25_lapb_receive_frame() - af4b57fa6bd0 net: ag71xx: call phylink_disconnect_phy if ag71xx_hw_enable() fail in ag71xx_open() - 61404a182eb5 cifs: add check for returning value of SMB2_close_init - d3233f4bf3dd platform/surface: aggregator: Do not check for repeated unsequenced packets - 69691714035b platform/x86/intel: pmc: Don't unconditionally attach Intel PMC when virtualized - 7d93417d5964 drbd: use after free in drbd_create_device() - fc16a2c81a3e bridge: switchdev: Fix memory leaks when changing VLAN protocol - 3d90a668c4bc net: hns3: fix setting incorrect phy link ksettings for firmware in resetting process - 3f7b2ef8fe92 net: ena: Fix error handling in ena_init() - 2540eea1bdc3 net: ionic: Fix error handling in ionic_init_module() - c08c13cb13fa xen/pcpu: fix possible memory leak in register_pcpu() - 97009f07f217 net: dsa: make dsa_master_ioctl() see through port_hwtstamp_get() shims - 88da008e5e2f net: mhi: Fix memory leak in mhi_net_dellink() - 8f839715d032 bnxt_en: Remove debugfs when pci_register_driver failed - b88713d92bd3 net: caif: fix double disconnect client in chnl_net_open() - 6d2403416089 net: macvlan: Use built-in RCU list checking - 596230471da3 mISDN: fix misuse of put_device() in mISDN_register_device() - 07a6a8cf1712 net: liquidio: release resources when liquidio driver open failed - 19feb6cf4136 soc: imx8m: Enable OCOTP clock before reading the register - 8c54d706d829 net: stmmac: ensure tx function is not running in stmmac_xdp_release() - 6219f46c2b9d net: hinic: Fix error handling in hinic_module_init() - 7a05e3929668 mISDN: fix possible memory leak in mISDN_dsp_element_register() - 0ee6455c9cfa net: bgmac: Drop free_netdev() from bgmac_enet_remove() - 7ff4fa179e4e bpf: Initialize same number of free nodes for each pcpu_freelist - 12f178cf05f3 MIPS: Loongson64: Add WARN_ON on kexec related kmalloc failed - a4d6e024bea2 MIPS: fix duplicate definitions for exported symbols - 44142b652a28 nfp: change eeprom length to max length enumerators - f23058dc2398 ata: libata-transport: fix error handling in ata_tdev_add() - 67b219314628 ata: libata-transport: fix error handling in ata_tlink_add() - e7bb1b7a7bf2 ata: libata-transport: fix error handling in ata_tport_add() - 377ff82c33c0 ata: libata-transport: fix double ata_host_put() in ata_tport_add() - 494df0b0efe8 arm64: dts: imx8mn: Fix NAND controller size-cells - 7178d568f7cc arm64: dts: imx8mm: Fix NAND controller size-cells - 8ccf18c82a0a ARM: dts: imx7: Fix NAND controller size-cells - e884a6c2d49a drm: Fix potential null-ptr-deref in drm_vblank_destroy_worker() - 07e56de8766f drm/drv: Fix potential memory leak in drm_dev_init() - 45c300613bee drm/panel: simple: set bpc field for logic technologies displays - 779f3f9e0cdc drm/vc4: kms: Fix IS_ERR() vs NULL check for vc4_kms - 97e5b508e961 pinctrl: devicetree: fix null pointer dereferencing in pinctrl_dt_to_map - 9a77b8557fdb parport_pc: Avoid FIFO port location truncation - 5d03c2911c52 siox: fix possible memory leak in siox_device_add() - 530e987a0226 arm64: Fix bit-shifting UB in the MIDR_CPU_MODEL() macro - d4944497827a bpf: Fix memory leaks in __check_func_call - 25521fd2e217 block: sed-opal: kmalloc the cmd/resp buffers - 2f21d653c648 scsi: scsi_transport_sas: Fix error handling in sas_phy_add() - 7cd28bc410d2 pinctrl: rockchip: list all pins in a possible mux route for PX30 - ab79b8dbe21e ASoC: soc-utils: Remove __exit for snd_soc_util_exit() - eaa8edd86514 bpf, test_run: Fix alignment problem in bpf_prog_test_run_skb() - 33cabe04d2c8 tty: n_gsm: fix sleep-in-atomic-context bug in gsm_control_send - ae22294e213a serial: imx: Add missing .thaw_noirq hook - 26db1cd5191e serial: 8250: omap: Flush PM QOS work on remove - e0db709a58bd serial: 8250: omap: Fix unpaired pm_runtime_put_sync() in omap8250_remove() - 83b6d4d6da67 serial: 8250_omap: remove wait loop from Errata i202 workaround - 76db05ab7092 serial: 8250: omap: Fix missing PM runtime calls for omap8250_set_mctrl() - 2aee616a6b11 ARM: at91: pm: avoid soft resetting AC DLL - 188546c78006 ASoC: tas2764: Fix set_tdm_slot in case of single slot - 5782896daf65 ASoC: tas2770: Fix set_tdm_slot in case of single slot - 34eee4189bce ASoC: core: Fix use-after-free in snd_soc_exit() - aa6f8aecbbf2 ARM: dts: at91: sama7g5: fix signal name of pin PB2 - 487fff700f5f spi: stm32: Print summary 'callbacks suppressed' message - 2cec2f65c1e7 arm64: dts: qcom: sm8350-hdk: Specify which LDO modes are allowed - 44dbe66bb3ea arm64: dts: qcom: sm8250-xperia-edo: Specify which LDO modes are allowed - 8b2eae7def2b arm64: dts: qcom: sm8150-xperia-kumano: Specify which LDO modes are allowed - c8e76eeea77c arm64: dts: qcom: sa8155p-adp: Specify which LDO modes are allowed - 30571f28bb35 hugetlbfs: don't delete error page from pagecache - 14ddbb83c342 KVM: x86/pmu: Do not speculatively query Intel GP PMCs that don't exist yet - a9b964ed7cf9 spi: intel: Use correct mask for flash and protected regions - f4eb68642ed3 mtd: spi-nor: intel-spi: Disable write protection only if asked - 156d0c823c59 ASoC: codecs: jz4725b: Fix spelling mistake "Sourc" -> "Source", "Routee" -> "Route" - 5907ff9f2c8f x86/cpu: Add several Intel server CPU model numbers - 41e37d04e397 Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm - b02a025dd188 btrfs: remove pointless and double ulist frees in error paths of qgroup tests - 1c366c206ff2 drm/imx: imx-tve: Fix return type of imx_tve_connector_mode_valid - 1c8ded1b3879 i2c: i801: add lis3lv02d's I2C address for Vostro 5568 - b432581f19a0 i2c: tegra: Allocate DMA memory for DMA engine - 7b0ae4c7b918 firmware: arm_scmi: Cleanup the core driver removal callback - 1a8a2fef273d ACPI: x86: Add another system to quirk list for forcing StorageD3Enable - 8a03a4a5cf6d NFSv4: Retry LOCK on OLD_STATEID during delegation return - 49ca2227c47b btrfs: raid56: properly handle the error when unable to find the missing stripe - 0f7bd3a2dfe1 RDMA/efa: Add EFA 0xefa2 PCI ID - a42d4363e78f ACPI: scan: Add LATT2021 to acpi_ignore_dep_ids[] - 004decd41b32 drm/amd/display: Remove wrong pipe control lock - 7779efbb99bf ASoC: rt1308-sdw: add the default value of some registers - ef1e4ed85814 selftests/intel_pstate: fix build for ARCH=x86_64 - dfd3cc1ef3e2 selftests/futex: fix build for clang - 648467236c12 ASoC: Intel: sof_sdw: add quirk variant for LAPBC710 NUC15 - 64ee750c29da ASoC: codecs: jz4725b: fix capture selector naming - 150b74cd0625 ASoC: codecs: jz4725b: use right control for Capture Volume - 5352d8b31572 ASoC: codecs: jz4725b: fix reported volume for Master ctl - 85134577a7f2 ASoC: codecs: jz4725b: add missed Line In power control bit - 5e61dffb16dc spi: intel: Fix the offset to get the 64K erase opcode - c697cb2e6663 ASoC: wm8962: Add an event handler for TEMP_HP and TEMP_SPK - 569085124d75 ASoC: rt1019: Fix the TDM settings - 4160a515c75b ASoC: mt6660: Keep the pm_runtime enables before component stuff in mt6660_i2c_probe - 2963ec4535a1 ASoC: wm8997: Revert "ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe" - 30a2f9479c21 ASoC: wm5110: Revert "ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe" - 3bf6da38a292 ASoC: wm5102: Revert "ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe" - 94fa250ea55c mm: shmem: don't truncate page if memory failure happens - 003fa195911d mm: hwpoison: handle non-anonymous THP correctly - a62b1bc603a1 mm: hwpoison: refactor refcount check handling - c4c56565f9a8 Merge pull request #615 from angolini/bump-i2c-remove - 3eec6931a70f i2c: imx: Remove unnecessary clock reconfiguration - 3df0eeae4d9a Linux 5.15.79 - 599b24eedf2a x86/cpu: Restore AMD's DE_CFG MSR after resume - 9132fa043f96 net: tun: call napi_schedule_prep() to ensure we own a napi - 1dea25e25acd drm/amdkfd: Migrate in CPU page fault use current mm - a1c303fbd4dd marvell: octeontx2: build error: unknown type name 'u64' - d948b228343a dmaengine: at_hdmac: Check return code of dma_async_device_register - c556ecf32a07 dmaengine: at_hdmac: Fix impossible condition - 8a941ff34e53 dmaengine: at_hdmac: Don't allow CPU to reorder channel enable - 53831f7a13c3 dmaengine: at_hdmac: Fix completion of unissued descriptor in case of errors - 14f5462e4a00 dmaengine: at_hdmac: Fix descriptor handling when issuing it to hardware - 5482403228be dmaengine: at_hdmac: Fix concurrency over the active list - 82ca19414faa dmaengine: at_hdmac: Free the memset buf without holding the chan lock - 8fd36e069d65 dmaengine: at_hdmac: Fix concurrency over descriptor - 1ee012d452b1 dmaengine: at_hdmac: Fix concurrency problems by removing atc_complete_all() - 90c1b07406f0 dmaengine: at_hdmac: Protect atchan->status with the channel lock - b5ee1fe06ad7 dmaengine: at_hdmac: Do not call the complete callback on device_terminate_all - 9bbf5df0fc8c dmaengine: at_hdmac: Fix premature completion of desc in issue_pending - f7d1aaa90319 dmaengine: at_hdmac: Start transfer for cyclic channels in issue_pending - e9777b4efcce dmaengine: at_hdmac: Don't start transactions at tx_submit level - 4e28674a0ecd dmaengine: at_hdmac: Fix at_lli struct definition - 49eba53137f5 cert host tools: Stop complaining about deprecated OpenSSL functions - 69e86c6268d5 can: j1939: j1939_send_one(): fix missing CAN header initialization - 81fc8f90b885 mm/shmem: use page_mapping() to detect page cache for uffd continue - e91451af11f9 mm/memremap.c: map FS_DAX device memory as decrypted - 48998c1773a4 mm/damon/dbgfs: check if rm_contexts input is for a real context - c736ed854160 udf: Fix a slab-out-of-bounds write bug in udf_find_entry() - 2e87eddf5736 mms: sdhci-esdhc-imx: Fix SDHCI_RESET_ALL for CQHCI - 91c38504e589 btrfs: zoned: initialize device's zone info for seeding - 432c30ba3f56 btrfs: selftests: fix wrong error check in btrfs_free_dummy_root() - c9fe4719c662 btrfs: fix match incorrectly in dev_args_match_device - f96fd3693631 wifi: ath11k: avoid deadlock during regulatory update in ath11k_regd_update() - 8e2b576caf91 platform/x86: hp_wmi: Fix rfkill causing soft blocked wifi - cb3ab0e1e074 drm/amdgpu: disable BACO on special BEIGE_GOBY card - dc066a78500a drm/i915/dmabuf: fix sg_table handling in map_dma_buf - afbd1188382a nilfs2: fix use-after-free bug of ns_writer on remount - abc082aac0d9 nilfs2: fix deadlock in nilfs_count_free_blocks() - 589da2288197 ata: libata-scsi: fix SYNCHRONIZE CACHE (16) command failure - 51ae4579a5d5 vmlinux.lds.h: Fix placement of '.data..decrypted' section - 1f8e08ab3269 ALSA: usb-audio: Add DSD support for Accuphase DAC-60 - c2451f62b2bd ALSA: usb-audio: Add quirk entry for M-Audio Micro - 031d1480a0f4 ALSA: usb-audio: Yet more regression for for the delayed card registration - 574f51e4aa40 ALSA: hda/realtek: Add Positivo C6300 model quirk - 7140d7aaf93d ALSA: hda: fix potential memleak in 'add_widget_node' - f6d7a487aabd ALSA: hda/ca0132: add quirk for EVGA Z390 DARK - 1ccd55b3901b ALSA: hda/hdmi - enable runtime pm for more AMD display audio - 29100c674208 mmc: sdhci-esdhc-imx: use the correct host caps for MMC_CAP_8_BIT_DATA - 3dce99e2eb06 mmc: sdhci-tegra: Fix SDHCI_RESET_ALL for CQHCI - 9d6bd33e6aeb mmc: sdhci_am654: Fix SDHCI_RESET_ALL for CQHCI - ad01f16ca90c mmc: sdhci-of-arasan: Fix SDHCI_RESET_ALL for CQHCI - 1aa78c1d013c mmc: cqhci: Provide helper for resetting both SDHCI and CQHCI - c198524a99cb MIPS: jump_label: Fix compat branch range check - 9713ceffa40a arm64: efi: Fix handling of misaligned runtime regions and drop warning - 518e49f0590d riscv: fix reserved memory setup - d07c3d7491b4 riscv: vdso: fix build with llvm - cc36c7fa5d93 riscv: process: fix kernel info leakage - a8d67367ab33 net: macvlan: fix memory leaks of macvlan_common_newlink - 7b194dd32b13 ethernet: tundra: free irq when alloc ring failed in tsi108_open() - 7de10342fe14 net: mv643xx_eth: disable napi when init rxq or txq failed in mv643xx_eth_open() - 88e1dd2d9291 ethernet: s2io: disable napi when start nic failed in s2io_card_up() - 3652f1f8d3ea net: atlantic: macsec: clear encryption keys from the stack - fca3b0a1fd3e net: phy: mscc: macsec: clear encryption keys when freeing a flow - 60a0af8813fd stmmac: dwmac-loongson: fix missing of_node_put() while module exiting - ee4a9bd2c7f4 stmmac: dwmac-loongson: fix missing pci_disable_device() in loongson_dwmac_probe() - 4a8770eebc39 stmmac: dwmac-loongson: fix missing pci_disable_msi() while module exiting - 83196d8dc5a8 cxgb4vf: shut down the adapter when t4vf_update_port_info() failed in cxgb4vf_open() - 49d8a6e24a34 mctp: Fix an error handling path in mctp_init() - 29961d2332a5 stmmac: intel: Update PCH PTP clock rate from 200MHz to 204.8MHz - 8604bebc5c32 stmmac: intel: Enable 2.5Gbps for Intel AlderLake-S - 7dec6dae2b61 net: cxgb3_main: disable napi when bind qsets failed in cxgb_up() - 960f9d30def3 net: cpsw: disable napi in cpsw_ndo_open() - 1360778fdb6f net/mlx5e: E-Switch, Fix comparing termination table instance - f13e9ebd2925 net/mlx5: Allow async trigger completion execution on single CPU systems - 48b73b46a5b0 net/mlx5: Bridge, verify LAG state when adding bond to bridge - 13b1ea861e8a net: wwan: iosm: fix memory leak in ipc_pcie_read_bios_cfg - 7e4dcacb4dd6 net: nixge: disable napi when enable interrupts failed in nixge_open() - 409731df6310 net: marvell: prestera: fix memory leak in prestera_rxtx_switch_init() - 77ff31cba9a6 netfilter: Cleanup nft_net->module_list from nf_tables_exit_net() - e62cb1c093d6 netfilter: nfnetlink: fix potential dead lock in nfnetlink_rcv_msg() - 0bd20318da08 perf tools: Add the include/perf/ directory to .gitignore - a733671e388c perf stat: Fix printing os->prefix in CSV metrics output - c36e9e2c4aff drivers: net: xgene: disable napi when register irq failed in xgene_enet_open() - 4689bd3a1b23 net: lapbether: fix issue of invalid opcode in lapbeth_open() - 1dd27541aa2b dmaengine: ti: k3-udma-glue: fix memory leak when register device fail - 992e966caf57 dmaengine: mv_xor_v2: Fix a resource leak in mv_xor_v2_remove() - 9766af75ba5a dmaengine: pxa_dma: use platform_get_irq_optional - 301caa06091a tipc: fix the msg->req tlv len check in tipc_nl_compat_name_table_dump_header - 6a264203dbdb net: broadcom: Fix BCMGENET Kconfig - e7871b9a21ae net: stmmac: dwmac-meson8b: fix meson8b_devm_clk_prepare_enable() - 261178a1c262 can: af_can: fix NULL pointer dereference in can_rx_register() - 2acb2779b147 ipv6: addrlabel: fix infoleak when sending struct ifaddrlblmsg to network - 13ecaa6832fb tcp: prohibit TCP_REPAIR_OPTIONS if data was already sent - bc79cb9fb006 drm/vc4: Fix missing platform_unregister_drivers() call in vc4_drm_register() - 2845bc9070ce net: wwan: mhi: fix memory leak in mhi_mbim_dellink - 2ce2348c2858 net: wwan: iosm: fix memory leak in ipc_wwan_dellink - 7b6bc50f65e9 hamradio: fix issue of dev reference count leakage in bpq_device_event() - f59adebb8c28 net: lapbether: fix issue of dev reference count leakage in lapbeth_device_event() - 119407dc329a KVM: s390: pv: don't allow userspace to set the clock under PV - 500bcd3a99ea phy: ralink: mt7621-pci: add sentinel to quirks table - 151dc8087b56 capabilities: fix undefined behavior in bit shift for CAP_TO_MASK - 435c7ddfd510 net: fman: Unregister ethernet device on removal - 3a504d6d96ea bnxt_en: fix potentially incorrect return value for ndo_rx_flow_steer - ac257c43fa61 bnxt_en: Fix possible crash in bnxt_hwrm_set_coal() - d7569302a7a5 net: tun: Fix memory leaks of napi_get_frags - 430d1f4964dd octeontx2-pf: NIX TX overwrites SQ_CTX_HW_S[SQ_INT] - ec0db81883b4 octeontx2-pf: Use hardware register for CQE count - b89a0d8859ae macsec: clear encryption keys from the stack after setting up offload - eeba7f07a0cb macsec: fix detection of RXSCs when toggling offloading - 3070a880eb03 macsec: fix secy->n_rx_sc accounting - e957555a3694 macsec: delete new rxsc when offload fails - ad25a115f508 net: gso: fix panic on frag_list with mixed head alloc types - 466ce46f251d bpf: Fix wrong reg type conversion in release_reference() - 35d8130f2ad0 bpf: Add helper macro bpf_for_each_reg_in_vstate - 61274498fbf8 bpf, sock_map: Move cancel_work_sync() out of sock lock - 32b5dd03beeb bpf: Fix sockmap calling sleepable function in teardown path - e9915581899c bpf, sockmap: Fix sk->sk_forward_alloc warn_on in sk_stream_kill_queues - 5ad95d71344b HID: hyperv: fix possible memory leak in mousevsc_probe() - 6dcdd1b68b7f bpftool: Fix NULL pointer dereference when pin {PROG, MAP, LINK} without FILE - 2fc902245c82 wifi: mac80211: Set TWT Information Frame Disabled bit as 1 - 95adbd2ac8de bpf, sockmap: Fix the sk->sk_forward_alloc warning of sk_stream_kill_queues - 06615967d488 bpf, verifier: Fix memory leak in array reallocation for stack state - 4335a82c4f7b soundwire: qcom: check for outanding writes before doing a read - ae4dad2e5374 soundwire: qcom: reinit broadcast completion - 38c9fa2cc6bf wifi: cfg80211: fix memory leak in query_regdb_file() - 2c6ba0a7872b wifi: cfg80211: silence a sparse RCU warning - 921738c280ab phy: stm32: fix an error code in probe - fa722006f762 hwspinlock: qcom: correct MMIO max register for newer SoCs - 3c1bb6187e56 drm/amdkfd: Fix NULL pointer dereference in svm_migrate_to_ram() - b1f852277171 drm/amdkfd: handle CPU fault on COW mapping - 36770c045aba drm/amdkfd: avoid recursive lock in migrations back to RAM - 93a5de7e8843 fuse: fix readdir cache race - 1920cf94545a thunderbolt: Add DP OUT resource when DP tunnel is discovered - 47dbf2496990 thunderbolt: Tear down existing tunnels when resuming from hibernate - 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 Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io> (cherry picked from commit c416f4fb786d06d3ee0ed4761d7a82660dc781c9)
* Merge pull request #1372 from Freescale/backport-1366-to-kirkstoneOtavio Salvador2023-01-108-44/+63
|\ | | | | [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)
| * imx-g2d-samples: bump revision to 3efd75aGary Bisson2023-01-081-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update to the version used in NXP Yocto branch kirkstone-5.15.71-2.2.0. Updated the repo location to new Github account. Commit history: 3efd75a MGS-6902 Add SCR for g2d-samples 0094ed8 LF-6616 g2d-samples intermittent build break 80d5888 MGS-3854 Fix global alpha on iMX8QM/QXP 0c36b18 MGS-6862-2 warp_dewarp_test: Fix misuse of &ctx->handle b4443cb MGS-6862-1 warp_dewarp_test: Add g2d_open check Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com> (cherry picked from commit c74f0f55a68528f8159ca14436d1f7fac8b37a80)
| * imx-dpu-g2d: update from 2.1.2 to 2.1.4Gary Bisson2023-01-081-2/+8
| | | | | | | | | | | | | | | | | | - Update to the version used in NXP Yocto branch kirkstone-5.15.71-2.2.0 - Also the binaries seem to be stripped now, so skip that step to avoid build errors Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com> (cherry picked from commit 95c89b6f281d67ef1f1da0c7e1d92b77aed51e86)
| * imx-gpu-g2d: update from 6.4.3.p4.4 to 6.4.3.p4.6Gary Bisson2023-01-082-33/+46
| | | | | | | | | | | | | | | | | | | | | | - Update to the version used in NXP Yocto branch kirkstone-5.15.71-2.2.0 - The 8M Mini does not support OpenCL, so install an SOC-specific G2D library built without OpenCL. (see e3e0817b in meta-imx) - Also the binaries seem to be stripped now, so skip that step to avoid build errors Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com> (cherry picked from commit 599d4aa186656e5eb709ebf26ef72b93234e37b2)
| * imx-gpu-viv: update from 6.4.3.p4.4 to 6.4.3.p4.6Gary Bisson2023-01-082-4/+4
| | | | | | | | | | | | | | 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 1fec75c2b290add66471cef866165c31bef32fb3)
* | Merge pull request #1371 from Freescale/backport-1365-to-kirkstoneOtavio Salvador2023-01-105-92/+21
|\ \ | | | | | | [Backport kirkstone] optee: Upgrade 3.17.0.imx to 3.19.0.imx
| * | Revert "optee-os,optee-test: Use gcc compiler"backport-1365-to-kirkstoneOleksandr Suvorov2023-01-082-4/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | After updating op-tee to 3.19, it is able to be built with clang toolchain. This reverts commit 86680b12d44ffe2831244a2f7f7dcaaa1a1440c5. (cherry picked from commit c92b517f6a2cbe3c65a7c83333922f0958c58834)
| * | optee: Upgrade 3.17.0.imx to 3.19.0.imxOleksandr Suvorov2023-01-085-88/+21
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | NXP BSP lf-5.15.71_2.2.0 uses op-tee 3.19.0.imx. Upgrade optee-os, optee-client, and optee-test accordingly. Add missed support for imx93evk platform. Relevant changes for optee-os: - 00919403f LF-7525 drivers: dcp: do not modify DCP node status in the DTB - 842961521 core: mm: fix error flushing unused pgt's - 96d9b4c19 libutils: util.h: fix the ROUNDUP_OVERFLOW() macro - 2885fd08e LFOPTEE-203 drivers: ele: align HUK output buffer - 7e41f6603 drivers: imx_ele: add HUK support for imx93 - ab1525d14 core: imx: remove SC_IPC_BASE_SECURE definition - 382a7ae57 LFOPTEE-181 drivers: imx_ele: re-work imx_ele_session_get_device_info() - b27da7b0d LFOPTEE-181 drivers: imx_ele: remove RNG support for 8ulp A0 - 4a9f3e387 LFOPTEE-181 drivers: imx_ele: add MU infos for imx93 - 8c4caec41 LFOPTEE-181 core: imx: enable MU and ELE drivers for imx93 - f5bc45d6d LFOPTEE-181 core: imx: add MU_BASE and MU_SIZE for imx93 - b19786dfb LFOPTEE-181 drivers: imx_mu: add support for imx93 - 4c598c905 core: imx_ele: remove addition of word for CRC - 9f9fb3899 LFU-368: core: imx93: enable trusted_keys as early TA - 23889478f LFU-368: core: imx: enabled dynamic share memory for i.MX93 Relevant changes in optee-client: - 644022f teeacl: fix include path - 140bf46 libckteec: Add EDDSA attribute serialization - 1fc38c6 libteeacl: Add function to resolve name to gid_t - 1560582 libteeacl: function to encode a group login UUID - e58b158 libteeacl: Add new ACL helper library - 5364e61 tee-supplicant: read rpmb dev info from sysfs - a46239c tee-supplicant: android: make RPMB_EMU a conditional assignment - 30abe6c cmake: Use separate generator expression for lib targets - f2755fe cmake: Don't set teec include_directory from libseteec - 1dcb80a Use CMake project command to set version - 492410d tee-supplicant: -d: return after TEE device is opened - d59ed2d cmake: fix log level don't take effect - e7cba71 tee-supplicant: fs: use errno instead of returning TEEC_ERROR_GENERIC - f7ed8e3 tee-supplicant: support multiple TA load paths - a5c30b1 Makefile: Makefile: only preserve links when installing output files - dc58de2 tee-supplicant: close shm fd before freeing memory - f2a7c94 tee-supplicant/src/tee_supplicant.c: fix build without plugins Relevant changes in optee-test: - 5c1dbb5 LFOPTEE-129 Make MP test use embedded crypto instead of openssl - 661a7b3 LFOPTEE-131 Fix ta_keygen compilation warnings - 6fcbcb1 LFOPTEE-123 Reset the handle when freed - 980dbbb LFOPTEE-123 Handle benchmark logging for key generation measures - ebf619a LFOPTEE-95 Add performance measure of key generation - 28ba903 LFOPTEE-93 Check MP is functional - d7f6c03 LFOPTEE-84 xtest: Add test of MP feature - d928ce2 LFOPTEE-84 ta: Add test of MP - b060fc4 MMIOT-789 xtest: crypto_perf: fix resource leak in read_random - f9d2ab0 TEE-641 regression_nxp: add AES CTR in place tests - dd158a7 LFOPTEE-65 xtest: add DIGPROG tests - e1492fa LFOPTEE-65 xtest: add OCOTP tests - c520c98 YOCIMX-5658 regression_nxp: replace malloc() calls with calloc() calls - 09dbac1 LFOPTEE-55: crypto-perf: RSA: Fix for RSA Encryption/Decryption error - 63dcd10 LFOPTEE-55: crypto-perf: add domain parameters for dsa - c88fb78 LFOPTEE-55: crypto-perf: DH: Remove non-essential attributes passed during key generation - b7b285a LFOPTEE-55: crypto-perf: ta: ECDSA, ECDH: Remove non-essential attributes passed during key generation - 8350e03 LFOPTEE-55: crypto-perf: xtest: ECDH: RoundUp key size - 7a9c375 LFOPTEE-39 regression_nxp: Add test of DEK blob generation - 61e5ede MMIOT-723 regression_nxp: crypto: Fixing memory corruption in nxp_crypto_003 - 7d9ff08 LFOPTEE-17: xtest: regression_nxp: add test case for I2C driver testing - 6ae8e95 xtest: enable PKCS11 tests - 35173ba regression_nxp: enable CFG_REGRESSION_NXP flag - cfb6e7b LFOPTEE-16: fix warning where uint32_t is expected - a740498 LFOPTEE-16: fix trace compilation warnings - 0fa4d73 LFOPTEE-13 crypto-perf: fix command line algorithm search - 6a28f3c LFOPTEE-13 crypto-perf: fix compilation warnings - e78f18d TEE-127 CAAM Crypto Performance - 5ec9bce TEE-606 xtest: define a 'regression_nxp' test suite in xtest - e562b26 TEE-606 xtest: add CFG_REGRESSION_NXP flag - d9d73a8 TEE-367 crypto: cipher memory leakage verification - f3e776b TEE-548 regression_nxp: Cipher operation with a big buffer - 5312feb TEE-577 regression_nxp: AES CTR streaming byte per byte - 6df2c3f TEE-418 regression_nxp: add cipher streaming byte incremental - ab9863c Add ED25519 test cases - eb3d01f xtest: Add FF-A memory test - 252faa9 xtest: SPMC Add basic test - 13cce36 xtest: remove ADBG_REQUIRE* macros - d9d269e xtest: fix compilation issue - 2055d75 xtest: fix compilation issue - c7f733c xtest: fix compilation issue - d09b43b host: supp_plugin: fix cross compilation - da5282a sdp: Add dmabuf support - 366179c regression 4007_x25519: do not fail if X25519 is not supported - 00b3f2c Add x25519 test cases Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io> (cherry picked from commit 667a28c32f118ca64cbc88eaea9dcc2fa2a4cd1c)
* | Merge pull request #1370 from Freescale/backport-1363-to-kirkstoneOtavio Salvador2023-01-103-7/+65
|\ \ | | | | | | [Backport kirkstone] imx-seco Update from lf-5.15.52-2.1.0 to lf-5.15.71-2.2.0
| * | imx-seco: Upgrade 5.8.7.1 to 5.9backport-1363-to-kirkstoneOleksandr Suvorov2023-01-081-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | Update to the version used in lf-5.15.71_2.2.0. License was updated to NXP EULA v39 August 2022. Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io> (cherry picked from commit 4f209b9383c3b556d37e2370d483b9233cf6abc6)