summaryrefslogtreecommitdiffstats
path: root/meta/recipes-kernel
Commit message (Collapse)AuthorAgeFilesLines
* kernel-devsrc: depend on python3-core instead of python3bkylerussell@gmail.com2023-05-121-1/+1
| | | | | | | | | | | | | | Avoids pulling in potential GPLv3 packages through python3-misc catch-all. python3-core is the intended minimal RDEPENDS for packages requiring python3 support. Other python3 module dependencies should be listed explicitly. (From OE-Core rev: d4e9a2c0c666244f5a197682dabe018a4a3e06f8) Signed-off-by: Kyle Russell <bkylerussell@gmail.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> (cherry picked from commit 231f93becad619f6afa383f9b1132f1d4b02fa64) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-firmware: upgrade 20230210 -> 20230404Dmitry Baryshkov2023-05-121-3/+3
| | | | | | | | | | | | | | The LICENCE.qat_firmware license file was updated to reflect Intel licensing (it removed a term regarding patent licenses). License-Update: additional files (From OE-Core rev: d99e46a7b6574d957b76b14f28ef9d19b31f4890) Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> (cherry picked from commit fd43b59ab32e2115fcda7ad63d3a5ccc2683c7d5) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto: Exclude 121 CVEs already fixed upstreamYoann Congal2023-05-122-0/+878
| | | | | | | | | | | | | | Exclude CVEs that are fixed in both current linux-yocto version v5.10.175 and v5.15.108. To get the commit fixing a CVE, I used the Debian kernel-sec repo [1]. [1]: https://salsa.debian.org/kernel-team/kernel-sec/-/commit/86d5040aee9275f9555458fcaf9cb43710dff398 (From OE-Core rev: d1de8d75648282a421022becf61c80c3e6e8b75b) Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.15: update to v5.15.108Bruce Ashfield2023-05-033-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 3299fb36854f Linux 5.15.108 adef0cebea85 nvme-pci: avoid the deepest sleep state on ZHITAI TiPro5000 SSDs c6897dfe2bb6 counter: Add the necessary colons and indents to the comments of counter_compi fa934784fb65 counter: fix docum. build problems after filename change 0cf283340023 panic, kexec: make __crash_kexec() NMI safe 9e1e511119b1 kexec: turn all kexec_mutex acquisitions into trylocks 6fc7a53fcc4c nvme-pci: add NVME_QUIRK_BOGUS_NID for T-FORCE Z330 SSD fa43e0591900 nvme-pci: mark Lexar NM760 as IGNORE_DEV_SUBNQN a814fc9e6e59 nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM760 972e06d09e86 nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM610 cf773832139b nvme-pci: Crucial P2 has bogus namespace ids 5a19b9a49aea nvme-pci: avoid the deepest sleep state on ZHITAI TiPro7000 SSDs 65f5dc5dff29 nvme-pci: add NVME_QUIRK_BOGUS_NID for ADATA XPG GAMMIX S50 3daaa5f7aae2 i2c: ocores: generate stop condition after timeout in polling mode 0af686415ca2 x86/rtc: Remove __init for runtime functions b11ff3ef4d09 sched/fair: Fix imbalance overflow 90e3dc510106 sched/fair: Move calculate of avg_load to a better location 6d1353781bba powerpc/papr_scm: Update the NUMA distance table for the target node 0b031f5983f8 ubi: Fix deadlock caused by recursively holding work_sem 85d7a7044b75 ubi: Fix failure attaching when vid_hdr offset equals to (sub)page size f0b4a4086cf2 mptcp: stricter state check in mptcp_worker 925e1a510a2e mptcp: use mptcp_schedule_work instead of open-coding it f4f2a1d491e9 cgroup/cpuset: Wake up cpuset_attach_wq tasks in cpuset_cancel_attach() 19c7f9329bdb x86/PCI: Add quirk for AMD XHCI controller that loses MSI-X state in D3hot 05143d90ac90 scsi: ses: Handle enclosure with just a primary component gracefully aaae6d303150 net: phy: nxp-c45-tja11xx: fix unsigned long multiplication overflow b1ca14361d49 net: phy: nxp-c45-tja11xx: add remove callback 0359e505bcd7 net: sfp: initialize sfp->i2c_block_size at sfp allocation a42f565c0e96 riscv: add icache flush for nommu sigreturn trampoline 6eeb1cba4c9d drm/i915: fix race condition UAF in i915_perf_add_config_ioctl 9b344cf6aea0 i915/perf: Replace DRM_DEBUG with driver specific drm_dbg call 6b337a13c144 tracing: Have tracing_snapshot_instance_cond() write errors to the appropriate instance 1403518ed0d9 tracing: Add trace_array_puts() to write into instance 670e54151b7a counter: 104-quad-8: Fix Synapse action reported for Index signals 6e25d374cd95 counter: Internalize sysfs interface code c4153e662883 counter: stm32-timer-cnt: Provide defines for slave mode selection 4c1010848b12 counter: stm32-lptimer-cnt: Provide defines for clock polarities 189ada57e88c ACPI: resource: Add Medion S17413 to IRQ override quirk 248a18a895e2 wifi: iwlwifi: mvm: fix mvmtxq->stopped handling 0efd9ed92926 asymmetric_keys: log on fatal failures in PE/pkcs7 ae2b44aeade1 verify_pefile: relax wrapper length check 744f80ae0716 drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Book X90F 05a24344296e efi: sysfb_efi: Add quirk for Lenovo Yoga Book X91F/L 0f9d2fc58824 i2c: hisi: Avoid redundant interrupts d21a46212009 i2c: imx-lpi2c: clean rx/tx buffers upon new message 8451da304b4a wifi: mwifiex: mark OF related data as maybe unused 9aeff275b7f7 power: supply: cros_usbpd: reclassify "default case!" as debug 788f4a3d3987 ARM: 9290/1: uaccess: Fix KASAN false-positives 53967ac8080b libbpf: Fix single-line struct definition output in btf_dump 906a6689bb01 skbuff: Fix a race between coalescing and releasing SKBs 7ccc58a1a756 net: macb: fix a memory corruption in extended buffer descriptor mode ed2ec39e46fe udp6: fix potential access to stale information e97ff11b396c RDMA/core: Fix GID entry ref leak when create_ah fails 6109f5b13ce3 sctp: fix a potential overflow in sctp_ifwdtsn_skip c6a796ee5a63 net: qrtr: Fix an uninit variable access bug in qrtr_tx_resume() 9b1ca43bcf3d qlcnic: check pci_reset_function result ffa4f32952e2 drm/armada: Fix a potential double free in an error handling path a94f5d35fdbb tcp: restrict net.ipv4.tcp_app_win a08ec4ed3b6e niu: Fix missing unwind goto in niu_alloc_channels() e35ae49bc198 9p/xen : Fix use after free bug in xen_9pfs_front_remove due to race condition b41da67451b0 bpf: tcp: Use sock_gen_put instead of sock_put in bpf_iter_tcp 48e8e7851dc0 RDMA/cma: Allow UD qp_type to join multicast only 1569a4cdb973 IB/mlx5: Add support for 400G_8X lane speed f6711bc5c016 RDMA/irdma: Add ipv4 check to irdma_find_listener() c8c7a7aee861 RDMA/irdma: Increase iWARP CM default rexmit count 810250c9c661 RDMA/irdma: Fix memory leak of PBLE objects aa2607bae45f clk: sprd: set max_register according to mapping range 0004a50c535f drm/i915/dsi: fix DSS CTL register offsets for TGL+ 1bb4a52c3caa KVM: arm64: PMU: Restore the guest's EL0 event counting after migration c7acce3a0eeb mtd: rawnand: stm32_fmc2: use timings.mode instead of checking tRC_min 7233b5baba10 mtd: rawnand: stm32_fmc2: remove unsupported EDO mode 5ded9b750f30 mtd: rawnand: meson: fix bitmask for length in command word 0162836a51bb mtdblock: tolerate corrected bit-flips ad574345ce26 fbmem: Reject FB_ACTIVATE_KD_TEXT from userspace a55a95365e08 btrfs: fix fast csum implementation detection 6da03c237d56 btrfs: print checksum type and implementation at mount time 0efb276d5848 Bluetooth: Fix race condition in hidp_session_thread ac6725a634f7 Bluetooth: L2CAP: Fix use-after-free in l2cap_disconnect_{req,rsp} d98498ad5695 ALSA: hda/sigmatel: fix S/PDIF out on Intel D*45* motherboards c5797c87e74e ALSA: emu10k1: don't create old pass-through playback device on Audigy f1ef453157b4 ALSA: firewire-tascam: add missing unwind goto in snd_tscm_stream_start_duplex() 7901d787e455 ALSA: i2c/cs8427: fix iec958 mixer control deactivation d8697aa12ae6 ALSA: hda/sigmatel: add pin overrides for Intel DP45SG motherboard 34a0ada0a8b2 ALSA: emu10k1: fix capture interrupt handler unlinking 55e4eef5545d Revert "pinctrl: amd: Disable and mask interrupts on resume" (From OE-Core rev: f13a78efa325d0debf4910756acfcb63d036967c) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 5339d44b0b0b23f30cb0f8ab395da62e83733c40) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.15: update to v5.15.107Bruce Ashfield2023-05-033-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 4fdad925aa1a Linux 5.15.107 c862d7debe55 bpftool: Print newline before '}' for struct with padding only fields 1585f3fc24b5 ocfs2: fix freeing uninitialized resource on ocfs2_dlm_shutdown b97e4100be37 kbuild: fix single directory build 326b80bd2267 mm: take a page reference when removing device exclusive entries 1fc9263ad795 drm/bridge: lt9611: Fix PLL being unable to lock 4bdf1514b426 mm/swap: fix swap_info_struct race between swapoff and get_swap_pages() cbe5f7fed7f7 ring-buffer: Fix race while reader and writer are on the same page 23ed5af5767a drm/nouveau/disp: Support more modes by checking with lower bpc 6f2180c5273a drm/panfrost: Fix the panfrost_mmu_map_fault_addr() error path a184df0de132 mm: vmalloc: avoid warn_alloc noise caused by fatal signal d88d7a9fcf20 ASoC: hdac_hdmi: use set_stream() instead of set_tdm_slots() 33d5d4e67a0e tracing: Free error logs of tracing instances c74065da695e can: isotp: isotp_ops: fix poll() to not report false EPOLLOUT events 4fe1d9b6231a can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memory access 0af8fae81d8b fs: drop peer group ids under namespace lock 33a503b7c339 ftrace: Fix issue that 'direct->addr' not restored in modify_ftrace_direct() 20c5e10950e9 ftrace: Mark get_lock_parent_ip() __always_inline a007b7dc19de perf/core: Fix the same task check in perf_event_set_output 8417eb9aaf1e cifs: sanitize paths in cifs_update_super_prepath. df23c702d11c smb3: lower default deferred close timeout to address perf regression 1d9cad9c5873 smb3: allow deferred close timeout to be configurable 5e5c5f472972 scsi: iscsi_tcp: Check that sock is valid before iscsi_set_param() ae73c4dd48f2 scsi: qla2xxx: Fix memory leak in qla2x00_probe_one() c8c17991dab0 iio: adc: ad7791: fix IRQ flags bc61cce6a658 coresight-etm4: Fix for() loop drvdata->nr_addr_cmp range bug 97302eb6ca48 coresight: etm4x: Do not access TRCIDR1 for identification fd23e9bbfccc ALSA: hda/realtek: Add quirk for Clevo X370SNW f204f38212dc ksmbd: do not call kvmalloc() with __GFP_NORETRY | __GFP_NO_WARN 091b3e31275b dt-bindings: serial: renesas,scif: Fix 4th IRQ for 4-IRQ SCIFs d540aea451ab nilfs2: fix sysfs interface lifetime 92684e02654c nilfs2: fix potential UAF of struct nilfs_sc_info in nilfs_segctor_thread() ba3a88b444cd tty: serial: fsl_lpuart: avoid checking for transfer complete when UARTCTRL_SBK is asserted in lpuart32_tx_empty ad142624ccc3 tty: serial: sh-sci: Fix Rx on RZ/G2L SCI 1184bd5c5ee4 tty: serial: sh-sci: Fix transmit end interrupt handler 1f49173be32d iio: light: cm32181: Unregister second I2C client if present 77593b4e963c iio: dac: cio-dac: Fix max DAC write value check for 12-bit 73742a446e08 iio: adc: ti-ads7950: Set `can_sleep` flag for GPIO chip 7a1e21d26104 iio: adis16480: select CONFIG_CRC32 4d3841fe16c4 USB: serial: option: add Quectel RM500U-CN modem 7151d2af0656 USB: serial: option: add Telit FE990 compositions e1aa1c1bc51f usb: typec: altmodes/displayport: Fix configure initial pin assignment 9cd66aa2fa04 USB: serial: cp210x: add Silicon Labs IFS-USB-DATACABLE IDs f8d59e2a36ac usb: dwc3: pci: add support for the Intel Meteor Lake-S 11453332fa40 usb: cdnsp: Fixes error: uninitialized symbol 'len' 83637720ea20 xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough iommu 1122474b757a usb: xhci: tegra: fix sleep in atomic call f5c5934580e7 kbuild: refactor single builds of *.ko e62d179b9177 gve: Secure enough bytes in the first TX desc for all TCP pkts 40c6802d7dae ethtool: reset #lanes when lanes is omitted 4eada1dabdfb ice: Reset FDIR counter in FDIR init stage 391d28c0e38c ice: fix wrong fallback logic for FDIR e215928a510c NFSD: callback request does not use correct credential for AUTH_SYS bbca64f2052e sunrpc: only free unix grouplist after RCU settles ca7c3b4ae03e net: stmmac: fix up RX flow hash indirection table when setting channels 3a997c0d2341 net: ethernet: ti: am65-cpsw: Fix mdio cleanup in probe 0ae8cdf0153c gpio: davinci: Add irq chip flag to skip set wake 1c19a42b2863 platform/x86: think-lmi: Clean up display of current_value on Thinkstation cccdb30935c8 platform/x86: think-lmi: Fix memory leaks when parsing ThinkStation WMI strings b9396d991abe platform/x86: think-lmi: Fix memory leak when showing current settings d65ff2fe877c ipv6: Fix an uninit variable access bug in __ip6_make_skb() 926c8299ac3d net: qrtr: Do not do DEL_SERVER broadcast after DEL_CLIENT 667eb99cf7c1 sctp: check send stream number after wait_for_sndbuf 9692e16b5991 net: dsa: mv88e6xxx: Reset mv88e6393x force WD event bit 5d1007e81fb6 net: don't let netpoll invoke NAPI if in xmit context e150a5c9f44c icmp: guard against too small mtu a64160124d5a NFSD: Avoid calling OPDESC() with ops->opnum == OP_ILLEGAL b9ba5906c420 net: qrtr: Fix a refcount bug in qrtr_recvmsg() 3ef52e4bcfd7 net: qrtr: combine nameservice into main module 30c5a016a37a wifi: mac80211: fix invalid drv_sta_pre_rcu_remove calls for non-uploaded sta 32a8dc8d9ebe KVM: s390: pv: fix external interruption loop not always detected fcd6c7476e43 pwm: sprd: Explicitly set .polarity in .get_state() a8ab13c73259 pwm: cros-ec: Explicitly set .polarity in .get_state() c373e49fbb87 Drivers: vmbus: Check for channel allocation before looking up relids b50cd6789dbb gpio: GPIO_REGMAP: select REGMAP instead of depending on it 0a473f834393 bpf: hash map, avoid deadlock with suitable hash mask 543d66a54dbf serial: exar: Add support for Sealevel 7xxxC serial cards 7773bb08e8b6 serial: 8250_exar: derive nr_ports from PCI ID for Acces I/O cards c73db89da686 iavf/iavf_main: actually log ->src mask when talking about it b2d29830db30 iavf: return errno code instead of status code cdf3f5ef1893 platform/x86: int3472/discrete: Ensure the clk/power enable pins are in output mode 7798cd69cfc3 platform/x86: int3472: Split into 2 drivers 5cc70e78bbcc RDMA/irdma: Do not request 2-level PBLEs for CQ alloc c22ac849aabb NFSD: pass range end to vfs_fsync_range() instead of count 34a14759d90c NFSD: Fix sparse warning 8059e200259e ocfs2: fix memory leak in ocfs2_mount_volume() b613d8dcdff3 ocfs2: rewrite error handling of ocfs2_fill_super 05abe9c0bf38 ocfs2: ocfs2_mount_volume does cleanup job before return error (From OE-Core rev: 84efe52ea8b1c28614200683289e589211c35b44) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 214643f386a3e4f226acd25903cde14a2c0a7376) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.15: update to v5.15.106Bruce Ashfield2023-05-033-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: d86dfc4d95cd Linux 5.15.106 06a948b8347c x86/PVH: avoid 32-bit build warning when obtaining VGA console info 3abdf6d71fdb hsr: ratelimit only when errors are printed fcc09ef87e79 libbpf: Fix btf_dump's packed struct determination 74059587b25d selftests/bpf: Add few corner cases to test padding handling of btf_dump c74ae8678dfa libbpf: Fix BTF-to-C converter's padding logic 17a61d1e9431 selftests/bpf: Test btf dump for struct with padding only fields 6777291c7b14 zonefs: Fix error message in zonefs_file_dio_append() 71ab5c1d506d KVM: x86: Purge "highest ISR" cache when updating APICv state 61e0863dc8dd KVM: x86: Inject #GP on x2APIC WRMSR that sets reserved bits 63:32 4483dc41d123 KVM: VMX: Move preemption timer <=> hrtimer dance to common x86 a58d4e66712b s390/uaccess: add missing earlyclobber annotations to __clear_user() 1dfccde646aa KVM: arm64: Disable interrupts while walking userspace PTs 25e74e728168 drm/amd/display: Add DSC Support for Synaptics Cascaded MST Hub 3bfedfdbf92b drm/etnaviv: fix reference leak when mmaping imported buffer fd1f48613e9f rcu: Fix rcu_torture_read ftrace event 9097ba15ea5c xtensa: fix KASAN report for show_stack 8861429f883e ALSA: hda/realtek: Add quirk for Lenovo ZhaoYang CF4620Z 77ab3e5f9873 ALSA: hda/realtek: Add quirks for some Clevo laptops f775413ffeff ALSA: usb-audio: Fix regression on detection of Roland VS-100 b39d42ed67d5 ALSA: hda/conexant: Partial revert of a quirk for Lenovo 305a171cf617 NFSv4: Fix hangs when recovering open state after a server reboot 7624973bc15b powerpc: Don't try to copy PPR for task with NULL pt_regs 3a9510113f5b pinctrl: at91-pio4: fix domain name assignment 6c1bc7b50e02 pinctrl: amd: Disable and mask interrupts on resume 45ed4e5149e8 net: phy: dp83869: fix default value for tx-/rx-internal-delay 0f75ef136169 xen/netback: don't do grant copy across page boundary 8a581b71cf68 can: j1939: prevent deadlock by moving j1939_sk_errqueue() a3373a681d9a zonefs: Always invalidate last cached page on append write c1310fc7abe6 btrfs: scan device in non-exclusive mode c976f9233ef9 btrfs: fix race between quota disable and quota assign ioctls 1484852ca152 Input: goodix - add Lenovo Yoga Book X90F to nine_bytes_report DMI table b64305185b76 cifs: fix DFS traversal oops without CONFIG_CIFS_DFS_UPCALL 0a2e0baf3677 cifs: prevent infinite recursion in CIFSGetDFSRefer() a5075c097de1 Input: focaltech - use explicitly signed char type cf43bc826159 Input: alps - fix compatibility with -funsigned-char 16c951f3eba4 iommu/vt-d: Allow zero SAGAW if second-stage not supported e4fbeaa31362 pinctrl: ocelot: Fix alt mode for ocelot 76f09582a191 net: ethernet: mtk_eth_soc: fix flow block refcounting logic 9caf3cbf1224 net: dsa: mv88e6xxx: Enable IGMP snooping on user ports only 4c6c0e8510a2 bnxt_en: Add missing 200G link speed reporting c519174366a3 bnxt_en: Fix typo in PCI id to device description string mapping 24722a0e0925 bnxt_en: Fix reporting of test result in ethtool selftest 3e3654bf679f i40e: fix registers dump after run ethtool adapter self test 8d7b0b22ea22 net: ipa: compute DMA pool size properly 81d2a7e93c83 ALSA: ymfpci: Fix BUG_ON in probe function 95642872c466 ALSA: ymfpci: Create card with device-managed snd_devm_card_new() 9cb4f23e4f7a ice: fix invalid check for empty list in ice_sched_assoc_vsi_to_agg() 938eba5b434d ice: add profile conflict check for AVF FDIR 0ea60b230d19 smsc911x: avoid PHY being resumed when interface is not up 41f77a6d9841 net: mvpp2: parser fix PPPoE ec117d22f143 net: mvpp2: parser fix QinQ 18d6e95fbb08 net: mvpp2: classifier flow fix fragmentation flags aa45d3dd74e9 loop: LOOP_CONFIGURE: send uevents for partitions 83ee49ab185d loop: suppress uevents while reconfiguring the device aa2bff25e9bb s390/vfio-ap: fix memory leak in vfio_ap device driver bf70e0eab64c can: bcm: bcm_tx_setup(): fix KMSAN uninit-value in vfs_write 959348f7c300 platform/x86/intel/pmc: Alder Lake PCH slp_s0_residency fix c8e7ff3071bf drm/i915/tc: Fix the ICL PHY ownership check in TC-cold state 61e2e6d444cd net: stmmac: don't reject VLANs when IFF_PROMISC is set 2d5cebf57296 net/net_failover: fix txq exceeding warning 829a0d013c00 regulator: Handle deferred clk 75155f4d8dcd r8169: fix RTL8168H and RTL8107E rx crc error 4597e104a365 net: dsa: microchip: ksz8863_smi: fix bulk access c0de1a26e659 ptp_qoriq: fix memory leak in probe() d84796008a89 scsi: mpt3sas: Don't print sense pool info twice 27b1ae000bf1 scsi: megaraid_sas: Fix crash after a double completion d63a83146d25 sfc: ef10: don't overwrite offload features at NIC reset 7ea88e90dabb SUNRPC: fix shutdown of NFS TCP client socket 34c554376ec9 mtd: rawnand: meson: invalidate cache on polling ECC bit dae47bf0222e platform/x86: think-lmi: Add possible_values for ThinkStation e91ffea491af platform/x86: think-lmi: only display possible_values if available fbfd5f59fa5c platform/x86: think-lmi: use correct possible_values delimiters 2c67f08bdc5f platform/x86: think-lmi: add missing type attribute cb1baad60e5d ALSA: usb-audio: Fix recursive locking at XRUN during syncing 65b723644294 mips: bmips: BCM6358: disable RAC flush for TP1 e38b0ab9dba3 ca8210: Fix unsigned mac_len comparison with zero in ca8210_skb_tx() 5362344e1c2c tracing: Fix wrong return in kprobe_event_gen_test.c 19c71156fa92 tools/power turbostat: fix decoding of HWP_STATUS f8580c0a3279 tools/power turbostat: Fix /dev/cpu_dma_latency warnings 6494344d7ef7 fbdev: au1200fb: Fix potential divide by zero f9c5deee4b66 fbdev: lxfb: Fix potential divide by zero 86c8db5d12f4 fbdev: intelfb: Fix potential divide by zero c22a8d3ae54a fbdev: nvidia: Fix potential divide by zero 9de1325bc2cc sched_getaffinity: don't assume 'cpumask_size()' is fully initialized f9584dcc5549 fbdev: tgafb: Fix potential divide by zero d23f65f08247 ALSA: hda/ca0132: fixup buffer overrun at tuning_ctl_set() cb1bc1223906 ALSA: asihpi: check pao in control_message() 1ec57d1bed38 net: hsr: Don't log netdev_err message on unknown prp dst node 4e90e52616f6 x86/PVH: obtain VGA console info in Dom0 5175ed17a5a8 md: avoid signed overflow in slot_store() da35a4e6eee5 ASoC: codecs: tx-macro: Fix for KASAN: slab-out-of-bounds 0725daaa9a87 xfrm: Zero padding when dumping algos and encap 7258c58f6e25 bus: imx-weim: fix branch condition evaluates to a garbage value 07987422023e ksmbd: don't terminate inactive sessions after a few seconds 0c873ab68fcb kcsan: avoid passing -g for test b27e663cf1e5 kernel: kcsan: kcsan_test: build without structleak plugin 1450c82a16bb usb: dwc3: gadget: Add 1ms delay after end transfer command without IOC 1536e51c30ad usb: dwc3: gadget: move cmd_endtransfer to extra function 0f7fddb5a9b7 fsverity: don't drop pagecache at end of FS_IOC_ENABLE_VERITY c957cbb87315 Linux 5.15.105 ec5b78143535 NFSD: fix use-after-free in __nfs42_ssc_open() a9e53869cb43 ocfs2: fix data corruption after failed write 5229bb42fba2 mm: kfence: fix using kfence_metadata without initialization in show_object() 7a74603c248d sched/fair: Sanitize vruntime of entity being migrated ab938a0c81eb sched/fair: sanitize vruntime of entity being placed 1ac20290f6b4 dm crypt: avoid accessing uninitialized tasklet eb485b7404a2 dm crypt: add cond_resched() to dmcrypt_write() 443c9d522397 dm stats: check for and propagate alloc_percpu failure 272dc775a52f i2c: xgene-slimpro: Fix out-of-bounds bug in xgene_slimpro_i2c_xfer() 8e69fae32e88 firmware: arm_scmi: Fix device node validation for mailbox transport 02b296978a21 tee: amdtee: fix race condition in amdtee_open_session 9c7ee9471550 riscv: Handle zicsr/zifencei issues between clang and binutils c10023682096 riscv: mm: Fix incorrect ASID argument when flushing TLB 555ec88c75ad drm/i915: Preserve crtc_state->inherited during state clearing 476b3f03dca8 drm/i915/active: Fix missing debug object activation ef3c38f33b62 drm/amdgpu/nv: Apply ASPM quirk on Intel ADL + AMD Navi fdd5b4e37200 drm/meson: fix missing component unbind on bind errors 071a69cde196 drm/bridge: lt8912b: return EPROBE_DEFER if bridge is not found 5bb105cc72be nilfs2: fix kernel-infoleak in nilfs_ioctl_wrap_copy() 8ec5e996c2f8 wifi: mac80211: fix qos on mesh interfaces 51a8534c0f35 ksmbd: return unsupported error on smb1 mount 496e186bc005 ksmbd: return STATUS_NOT_SUPPORTED on unsupported smb2.0 dialect 604a4a6f8414 ksmbd: set FILE_NAMED_STREAMS attribute in FS_ATTRIBUTE_INFORMATION 52e7ac849971 KVM: x86: hyper-v: Avoid calling kvm_make_vcpus_request_mask() with vcpu_mask==NULL 6f682b070f46 kfence: avoid passing -g for test 7dd27aed9c45 usb: ucsi: Fix NULL pointer deref in ucsi_connector_change() 27c40c3aa4b0 usb: chipidea: core: fix possible concurrent when switch role ef74a7ffe77c usb: chipdea: core: fix return -EINVAL if request role is the same with current role 76e8bd0f5544 usb: cdnsp: changes PCI Device ID to fix conflict with CNDS3 driver e4df290deb33 usb: cdnsp: Fixes issue with redundant Status Stage 5662d139e6e1 usb: cdns3: Fix issue with using incorrect PCI device function bb579b3f75c6 usb: typec: tcpm: fix warning when handle discover_identity message 0f84b0b71179 dm thin: fix deadlock when swapping to thin device 66e5577cabc3 igb: revert rtnl_lock() that causes deadlock a179d3450c0c arm64: dts: imx8mm-nitrogen-r2: fix WM8960 clock name ed1869a25286 lockd: set file_lock start and end when decoding nlm4 testargs 0bfadbbcd7a5 fsverity: Remove WQ_UNBOUND from fsverity read workqueue 992a3f3e8a0c fscrypt: destroy keyring after security_sb_delete() 287bb9a918e2 mm/slab: Fix undefined init_cache_node_node() for NUMA and !SMP 408dcd7c3883 efi: sysfb_efi: Fix DMI quirks not working for simpledrm b131989797f7 usb: gadget: u_audio: don't let userspace block driver unbind cba76e1fb896 usb: dwc2: fix a devres leak in hw_enable upon suspend resume c83f7ba71d38 scsi: core: Add BLIST_SKIP_VPD_PAGES for SKhynix H28U74301AMR df0462e4b361 cifs: print session id while listing open files 9a45df4ec39b cifs: empty interface list when server doesn't support query interfaces 169a41073993 act_mirred: use the backlog for nested calls to mirred ingress 5b347652aebd net/sched: act_mirred: better wording on protection against excessive stack growth f6cf5f13fa5b sh: sanitize the flags on sigreturn 91bcae3df2a4 net: usb: qmi_wwan: add Telit 0x1080 composition f631af07cfc9 net: usb: cdc_mbim: avoid altsetting toggling for Telit FE990 41b67e621b93 scsi: storvsc: Handle BlockSize change in Hyper-V VHD/VHDX file 60643ef5a139 scsi: lpfc: Avoid usage of list iterator variable after loop 67b8343998b8 scsi: lpfc: Check kzalloc() in lpfc_sli4_cgn_params_read() d758f543cea2 scsi: ufs: core: Add soft dependency on governor_simpleondemand 0267cd047133 scsi: hisi_sas: Check devm_add_action() return value 83e7b1db4523 scsi: target: iscsi: Fix an error message in iscsi_check_key() 40c216efb327 selftests/bpf: check that modifier resolves after pointer 8bf8d5dade4c m68k: Only force 030 bus error if PC not in exception table 8c1d378b8c22 HID: intel-ish-hid: ipc: Fix potential use-after-free in work function d143e327c972 ca8210: fix mac_len negative array access 3056af1a2d46 HID: cp2112: Fix driver not registering GPIO IRQ chip as threaded 3e9aac5e935f drm/cirrus: NULL-check pipe->plane.state->fb in cirrus_pipe_update() a4c639012ad0 riscv: Bump COMMAND_LINE_SIZE value to 1024 c2cf47dc0822 ACPI: x86: utils: Add Cezanne to the list for forcing StorageD3Enable 8dc1c6efd7d2 thunderbolt: Rename shadowed variables bit to interrupt_bit and auto_clear_bit a74a2e124c48 thunderbolt: Use const qualifier for `ring_interrupt_index` 752007df40ca thunderbolt: Add missing UNSET_INBOUND_SBTX for retimer access 8f7525a8b98c thunderbolt: Disable interrupt auto clear for rings 56cba129dd11 thunderbolt: Call tb_check_quirks() after initializing adapters d50a527b4815 thunderbolt: Use scale field when allocating USB3 bandwidth 7ab026561cb0 uas: Add US_FL_NO_REPORT_OPCODES for JMicron JMS583Gen 2 d6f7377528d2 scsi: qla2xxx: Perform lockless command completion in abort path 6295b3ec64a3 scsi: qla2xxx: Synchronize the IOCB count to be in order f1e2ab24c4ea hwmon (it87): Fix voltage scaling for chips with 10.9mV ADCs 5662f50cd9e9 hwmon: fix potential sensor registration fail if of_node is missing 8f6b943f9fc9 entry/rcu: Check TIF_RESCHED _after_ delayed RCU wake-up eb57d0dcd5da entry: Snapshot thread flags d9c53eb46217 thread_info: Add helpers to snapshot thread flags ebea2e16504f platform/chrome: cros_ec_chardev: fix kernel data leak from ioctl 8efae2112d91 Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work c35fd1b9b90a Bluetooth: L2CAP: Fix responding with wrong PDU type b203ee4be2f1 Bluetooth: btqcomsmd: Fix command timeout after setting BD address 771d3c1c949b net: mdio: thunder: Add missing fwnode_handle_put() b433fbf17603 net: dsa: mt7530: move setting ssc_delta to PHY_INTERFACE_MODE_TRGMII case 01c727402ddc net: dsa: mt7530: move lowering TRGMII driving to mt7530_setup() 5163bb8e4c6b net: dsa: mt7530: move enabling disabling core clock to mt7530_pll_setup() a76d35f3448c gve: Cache link_speed value from device c33344b79722 ksmbd: fix possible refcount leak in smb2_open() 96039c44ae47 ksmbd: add low bound validation to FSCTL_QUERY_ALLOCATED_RANGES d897216325d7 ksmbd: add low bound validation to FSCTL_SET_ZERO_DATA 7a83bb6d56a5 hvc/xen: prevent concurrent accesses to the shared ring 29e80d7964cf nvme-tcp: fix nvme_tcp_term_pdu to match spec c7037dea19f0 net/sonic: use dma_mapping_error() for error check b41f37dbd9cd erspan: do not use skb_mac_header() in ndo_start_xmit() 4a8286baf22e atm: idt77252: fix kmemleak when rmmod idt77252 48f52431af99 net: dsa: tag_brcm: legacy: fix daisy-chained switches 388188fb58be net/mlx5: E-Switch, Fix an Oops in error handling code 6068a6db3a96 net/mlx5: Read the TC mapping of all priorities on ETS query 4df1f2d36bdc net/mlx5: Fix steering rules cleanup 2b0f1716c107 net/mlx5e: Set uplink rep as NETNS_LOCAL 54869daa6a43 bpf: Adjust insufficient default bpf_jit_limit 9b2e9105230f i40e: fix flow director packet filter programming 7a29799fc141 iavf: fix hang on reboot with ice ce19c70f308f keys: Do not cache key in task struct if key is requested from kernel thread 0cb68c307e72 bootconfig: Fix testcase to increase max node 90874b76e5f8 octeontx2-vf: Add missing free for alloc_percpu 77d2f5ff9365 net/ps3_gelic_net: Use dma_mapping_error cc8531d0e223 net/ps3_gelic_net: Fix RX sk_buff length 8c4a180dc123 net: qcom/emac: Fix use after free bug in emac_remove due to race condition e686b78a003a drm/i915/gt: perform uc late init after probe error injection cbb8bac2388a net: mdio: fix owner field for mdio buses registered using ACPI b94af62cdd50 net: mdio: fix owner field for mdio buses registered using device-tree 0bdf593390e7 net: phy: Ensure state transitions are processed from phy_stop() 4ab9e85a5ce0 xirc2ps_cs: Fix use after free bug in xirc2ps_detach e42d3bde4ec0 qed/qed_sriov: guard against NULL derefs from qed_iov_get_vf_info ba6c40227108 net: usb: smsc95xx: Limit packet length to skb->len 9bbb3d3f218f net: dsa: b53: mmap: fix device tree support 9311e7a554df scsi: scsi_dh_alua: Fix memleak for 'qdata' in alua_activate() 257738627a9b i2c: hisi: Only use the completion interrupt to finish the transfer c0deddabb278 i2c: imx-lpi2c: check only for enabled interrupt flags b82b0a0eea27 igc: fix the validation logic for taprio's gate list 68ebdcba619a igbvf: Regard vf reset nack as success 9630432b427f intel/igbvf: free irq on the error path in igbvf_request_msix() 2afe7aebf642 iavf: fix non-tunneled IPv6 UDP packet type and hashing 078e049c49a6 iavf: fix inverted Rx hash condition leading to disabled hash 3cfc3564411a xsk: Add missing overflow check in xdp_umem_reg 1d59b8fae0c3 arm64: dts: imx8mn: specify #sound-dai-cells for SAI nodes 98c9bca167e6 ARM: dts: imx6sl: tolino-shine2hd: fix usbotg1 pinctrl ed5f3c0b95bd ARM: dts: imx6sll: e60k02: fix usbotg1 pinctrl 0fdb1cc4fe52 power: supply: da9150: Fix use after free bug in da9150_charger_remove due to race condition 4ca3fd39c72e power: supply: bq24190: Fix use after free bug in bq24190_remove due to race condition 10ce6db6253d power: supply: bq24190_charger: using pm_runtime_resume_and_get instead of pm_runtime_get_sync 0b54d75aa43a net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() 2ebe231abaf1 trace/hwlat: Do not start per-cpu thread if it is already running 7743dd873f2a trace/hwlat: make use of the helper function kthread_run_on_cpu() 909c5eb6ed76 kthread: add the helper function kthread_run_on_cpu() 09b51f10bc1f serial: 8250: ASPEED_VUART: select REGMAP instead of depending on it cfb64de61f07 serial: 8250: SERIAL_8250_ASPEED_VUART should depend on ARCH_ASPEED 90530e7214c8 tty: serial: fsl_lpuart: fix race on RX DMA shutdown b7d0fbe4976d tty: serial: fsl_lpuart: switch to new dmaengine_terminate_* API 90a77bca4240 serial: fsl_lpuart: Fix comment typo bde1ae240751 tracing/hwlat: Replace sched_setaffinity with set_cpus_allowed_ptr 5255e6d49ff9 perf: fix perf_event_context->time ac5f88642cb2 perf/core: Fix perf_output_begin parameter is incorrectly invoked in perf_event_bpf_output d2430d45f1a0 interconnect: qcom: osm-l3: fix icc_onecell_data allocation 115472395b0a Linux 5.15.104 de3ef7ba684a perf: Fix check before add_event_to_groups() in perf_group_detach() 02904e8a2f65 HID: uhid: Over-ride the default maximum data buffer value with our own 3df32812eb4b HID: core: Provide new max_buffer_size attribute to over-ride the default ffe2318405e6 PCI/DPC: Await readiness of secondary bus after reset 09795f82aecc PCI: Unify delay handling for reset and resume f4ba55411cc8 io_uring: avoid null-ptr-deref in io_arm_poll_handler 6ab7d3361755 drm/i915/active: Fix misuse of non-idle barriers as fence trackers 71dffdd4764c drm/i915: Don't use stolen memory for ring buffers with LLC 86db319d25db x86/resctrl: Clear staged_config[] before and after it is used 0186f7656940 x86/mm: Fix use of uninitialized buffer in sme_enable() 09d3a46c8c02 x86/mce: Make sure logged MCEs are processed after sysfs update 8575c98224b2 cpuidle: psci: Iterate backwards over list in psci_pd_remove() b3d042638049 net: phy: nxp-c45-tja11xx: fix MII_BASIC_CONFIG_REV bit f3de49782612 trace/hwlat: Do not wipe the contents of per-cpu thread data cb72b4bd81b9 fbdev: stifb: Provide valid pixelclock and add fb_check_var() checks e9cdd3f722b6 mmc: sdhci_am654: lower power-on failed message severity b02de083c7c7 mm/userfaultfd: propagate uffd-wp bit when PTE-mapping the huge zeropage 87b9ac7bd301 ice: avoid bonding causing auxiliary plug/unplug under RTNL lock 520e134431ac nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV3000 2a0d71fabfeb ftrace: Fix invalid address access in lookup_rec() when index is 0 ad7f9c6982b1 mptcp: fix lockdep false positive in mptcp_pm_nl_create_listen_socket() f4afee17de43 mptcp: avoid setting TCP_CLOSE state twice 64473c18d27a mptcp: add ro_after_init for tcp{,v6}_prot_override c1df4bed3d91 mptcp: fix possible deadlock in subflow_error_report ccf44ffbbf25 drm/amd/pm: Fix sienna cichlid incorrect OD volage after resume 64ef8aa3910b drm/sun4i: fix missing component unbind on bind errors 5cfb617967b0 drm/shmem-helper: Remove another errant put in error path d1d826954475 riscv: asid: Fixup stale TLB entry cause application crash aeefcfc57978 Revert "riscv: mm: notify remote harts about mmu cache updates" 882cbe0c5d6a ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book2 Pro 36d75e1f7357 ALSA: hda: intel-dsp-config: add MTL PCI id 9c2f09add608 KVM: nVMX: add missing consistency checks for CR0 and CR4 77fcc52d2919 cifs: Fix smb2_set_path_size() 9b9a118cc428 tracing: Make tracepoint lockdep check actually test something 2846bf67cd24 tracing: Check field value in hist_field_name() 2dd00dbc6a5a tracing: Make splice_read available again fd4738ae1a0c interconnect: exynos: fix node leak in probe PM QoS error path 2e0b13a18272 interconnect: fix mem leak when freeing nodes 62b74cf8bcee s390/ipl: add missing intersection check to ipl_report handling 86afb633beaa firmware: xilinx: don't make a sleepable memory allocation from an atomic context 250a11f9c43b serial: 8250_fsl: fix handle_irq locking 4c23bf093449 serial: 8250_em: Fix UART port type 53a5ab3a8991 tty: serial: fsl_lpuart: skip waiting for transmission complete when UARTCTRL_SBK is asserted 1c93c42c7bb2 ext4: fix possible double unlock when moving a directory bec1bea2fa97 drm/amd/display: fix shift-out-of-bounds in CalculateVMAndRowBytes f9252605b8f3 sh: intc: Avoid spurious sizeof-pointer-div warning 0fc608a115ce net/9p: fix bug in client create for .L 2fece63b55c5 drm/amdkfd: Fix an illegal memory access 1aec41c98cce ext4: fix task hung in ext4_xattr_delete_inode 499fef2030fb ext4: update s_journal_inum if it changes after journal replay 088da6b80539 ext4: fail ext4_iget if special inode unallocated eccd017165db jffs2: correct logic when creating a hole in jffs2_write_begin 4392e87c47e8 mmc: atmel-mci: fix race between stop command and start of next command 0c511f926b00 media: m5mols: fix off-by-one loop termination error 233058efee02 hwmon: (ltc2992) Set `can_sleep` flag for GPIO chip b576de01da80 hwmon: (adm1266) Set `can_sleep` flag for GPIO chip c80b2acdb049 kconfig: Update config changed flag before calling callback 52f64c5fc0d6 hwmon: tmp512: drop of_match_ptr for ID table 3f3576e25bfe hwmon: (ucd90320) Add minimum delay between bus accesses 9cc4aa40b58c hwmon: (ina3221) return prober error code 7091951c2ca9 hwmon: (xgene) Fix use after free bug in xgene_hwmon_remove due to race condition a8e42dbfc493 hwmon: (adt7475) Fix masking of hysteresis registers d1f4eda1ae85 hwmon: (adt7475) Display smoothing attributes in correct order 93c8cbeb1b2b bonding: restore bond's IFF_SLAVE flag if a non-eth dev enslave fails d424c7b1c478 bonding: restore IFF_MASTER/SLAVE flags on bond enslave ether type change 8a1ce024f1f6 ethernet: sun: add check for the mdesc_grab() 030393041f8c qed/qed_mng_tlv: correctly zero out ->min instead of ->hour a7836253349e selftests: net: devlink_port_split.py: skip test if no suitable device available 3cfdefdaaa4b net/iucv: Fix size of interrupt data 7bf0eac3fdd2 net: usb: smsc75xx: Move packet length check to prevent kernel panic in skb_pull c99779740100 ipv4: Fix incorrect table ID in IOCTL path 340dd8f1942a sh_eth: avoid PHY being resumed when interface is not up d5236286398d ravb: avoid PHY being resumed when interface is not up 7059be754873 net: dsa: mv88e6xxx: fix max_mtu of 1492 on 6165, 6191, 6220, 6250, 6290 b89a453c6918 ice: xsk: disable txq irq before flushing hw d1bfd4cf6bb8 block: sunvdc: add check for mdesc_grab() returning NULL f1d5888a5efe nvmet: avoid potential UAF in nvmet_req_complete() 07eac3310e00 nvme: fix handling single range discard request fff9441da1c3 block: null_blk: Fix handling of fake timeout request 6d3ff07347d3 drm/bridge: Fix returned array size name for atomic_get_input_bus_fmts kdoc 105db6574281 net: usb: smsc75xx: Limit packet length to skb->len b615238e5bc0 net/smc: fix deadlock triggered by cancel_delayed_work_syn() 84dd9cc34014 nfc: st-nci: Fix use after free bug in ndlc_remove due to race condition edc0a34e277b net: phy: smsc: bail out in lan87xx_read_status if genphy_read_status fails e0a557fc1daf net: tunnels: annotate lockless accesses to dev->needed_headroom 407badf73ec9 loop: Fix use-after-free issues a0316de981ce net: dsa: mt7530: set PLL frequency and trgmii only when trgmii is used f48468b27c0b net: dsa: mt7530: remove now incorrect comment regarding port 5 6ffa05700100 qed/qed_dev: guard against a possible division by zero b108bd9e6be0 net/smc: fix NULL sndbuf_desc in smc_cdc_tx_handler() d59d2561da73 drm/i915/psr: Use calculated io and fast wake lines 297ae18bd2cd drm/i915/display: clean up comments 21d679cb983e drm/i915/display/psr: Handle plane and pipe restrictions at every page flip 8c80b12e697f drm/i915/display/psr: Use drm damage helpers to calculate plane damaged area eea001d88ffd drm/i915/display: Workaround cursor left overs with PSR2 selective fetch enabled 437bb839e36c PCI: s390: Fix use-after-free of PCI resources with per-function hotplug ee6ef8137789 vdpa_sim: set last_used_idx as last_avail_idx in vdpasim_queue_ready 1cdbaf18a5e4 vdpa_sim: not reset state in vdpasim_queue_ready 4ff826952665 i40e: Fix kernel crash during reboot when adapter is in recovery mode ecaa1bf50635 ipvlan: Make skb->skb_iif track skb->dev for l3s mode 2bee84369b76 nfc: pn533: initialize struct pn533_out_arg properly ad07290d63ff tcp: tcp_make_synack() can be called from process context 2a764d55e938 scsi: core: Fix a procfs host directory removal regression a219cabadaee netfilter: nft_redir: correct value of inet type `.maxattrs` de03d130176b netfilter: nft_redir: correct length for loading protocol registers d2a2ad64b9b6 netfilter: nft_masq: correct length for loading protocol registers 343fe451e6d3 netfilter: nft_nat: correct length for loading protocol registers 256bcf626b7c ALSA: hda: Match only Intel devices with CONTROLLER_IN_GPU() 9937f784a608 scsi: mpt3sas: Fix NULL pointer access in mpt3sas_transport_port_add() 29cb0f6c1dd8 docs: Correct missing "d_" prefix for dentry_operations member d_weak_revalidate a5a1a7112e98 clk: HI655X: select REGMAP instead of depending on it 0f78e36f652a drm/meson: fix 1px pink line on GXM when scaling video overlay 630f8a857578 cifs: Move the in_send statistic to __smb_send_rqst() 418bde7227dd drm/panfrost: Don't sync rpm suspension after mmu flushing b9cd2f875525 xfrm: Allow transport-mode states with AF_UNSPEC selector (From OE-Core rev: 8814af71d54ffaf7507789855b645211f769240d) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit d04122e76e21654caef2ec42ab5612bc9883d5f7) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.15: update to v5.15.103Bruce Ashfield2023-04-113-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 8020ae3c051d Linux 5.15.103 10a72c677bce Makefile: use -gdwarf-{4|5} for assembler for DEBUG_INFO_DWARF{4|5} 6e7bc50f97c9 KVM: VMX: Fix crash due to uninitialized current_vmcs 61e5087231f3 KVM: VMX: Introduce vmx_msr_bitmap_l01_changed() helper 1f47cba9364f KVM: nVMX: Don't use Enlightened MSR Bitmap for L3 2153dd644ce4 fs: hold writers when changing mount's idmapping 8c3be6925a92 UML: define RUNTIME_DISCARD_EXIT f616fa79d536 xfs: remove xfs_setattr_time() declaration 5588657f418c KVM: fix memoryleak in kvm_init() 4441a9009193 tools bpftool: Fix compilation error with new binutils 1c27fab24333 tools bpf_jit_disasm: Fix compilation error with new binutils 97f005c0bdba tools perf: Fix compilation error with new binutils 451c9d7b1616 tools include: add dis-asm-compat.h to handle version differences 51b99dc38c1a tools build: Add feature test for init_disassemble_info API changes 381492ef0c51 sh: define RUNTIME_DISCARD_EXIT 1e49bb9ba912 s390: define RUNTIME_DISCARD_EXIT to fix link error with GNU ld < 2.36 d517faf3db23 powerpc/vmlinux.lds: Don't discard .rela* for relocatable builds 4e6708a0f36e powerpc/vmlinux.lds: Define RUNTIME_DISCARD_EXIT 0bfde8c9bb27 arch: fix broken BuildID for arm64 and riscv 560a2744cbbf ext4: block range must be validated before use in ext4_mb_clear_bb() 270422f3e183 ext4: add strict range checks while freeing blocks 2da16af37847 ext4: add ext4_sb_block_valid() refactored out of ext4_inode_block_valid() 09546886a0ea ext4: refactor ext4_free_blocks() to pull out ext4_mb_clear_bb() 48302ee67dd7 filelocks: use mount idmapping for setlease permission check 513572bb89e8 media: rc: gpio-ir-recv: add remove function 5f328c9d32b1 media: ov5640: Fix analogue gain control 4cb302546556 scripts: handle BrokenPipeError for python scripts 405ec99d1d25 PCI: Add SolidRun vendor ID 2c75e258adb9 macintosh: windfarm: Use unsigned type for 1-bit bitfields 6c6f956c9295 alpha: fix R_ALPHA_LITERAL reloc for large modules adb939031af3 powerpc/kcsan: Exclude udelay to prevent recursive instrumentation e3a62a35f903 powerpc/iommu: fix memory leak with using debugfs_lookup() 93aa548a339c MIPS: Fix a compilation issue e69d841d143b fs: use consistent setgid checks in is_sxid() 78eecf2e5cd4 attr: use consistent sgid stripping checks 449badcf876d attr: add setattr_should_drop_sgid() 7e8a9b53141e fs: move should_remove_suid() 93395e1184ed attr: add in_group_or_capable() 0123712492f6 fs: move S_ISGID stripping into the vfs_*() helpers 9c3a620bbf0c fs: add mode_strip_sgid() helper 79821ab3284a xfs: set prealloc flag in xfs_alloc_file_space() a881c1ef16f1 xfs: fallocate() should call file_modified() f8937e4d1d46 xfs: remove XFS_PREALLOC_SYNC 95aab524e12e xfs: use setattr_copy to set vfs inode attributes 2115c14c93ec tpm/eventlog: Don't abort tpm_read_log on faulty ACPI address b43cb0f08767 watch_queue: fix IOC_WATCH_QUEUE_SET_SIZE alloc error paths d15c9ae1c6d9 staging: rtl8723bs: Fix key-store index handling 7fa3bb1bcabe staging: rtl8723bs: fix placement of braces 962293f5443c Staging: rtl8723bs: Placing opening { braces in previous line 890e24564c0a staging: rtl8723bs: clean up comparsions to NULL c513043e0afe iommu/amd: Add a length limitation for the ivrs_acpihid command-line parameter 0fd72f1d1b94 iommu/amd: Fix ill-formed ivrs_ioapic, ivrs_hpet and ivrs_acpihid options 2af17167804c iommu/amd: Add PCI segment support for ivrs_[ioapic/hpet/acpihid] commands ce4bbb2aa9d8 nbd: use the correct block_device in nbd_bdev_reset 7889dfc19492 irqdomain: Fix mapping-creation race a2bc806e95bd ext4: Fix deadlock during directory rename 07b0aba4adf0 RISC-V: Don't check text_mutex during stop_machine d1b47f735f60 s390/ftrace: remove dead code 3a9418d2c93c riscv: Use READ_ONCE_NOCHECK in imprecise unwinding stack mode f3969427fb06 af_unix: fix struct pid leaks in OOB support a9f99eacf79f af_unix: Remove unnecessary brackets around CONFIG_AF_UNIX_OOB. 6a29d71ab421 net: dsa: mt7530: permit port 5 to work without port 6 on MT7621 SoC ad7e40ee157b SUNRPC: Fix a server shutdown leak 64d4eb412761 octeontx2-af: Unlock contexts in the queue context cache in case of fault detection 03c1cc6f554d net/smc: fix fallback failed while sendmsg with fastopen dafde1072202 platform: x86: MLX_PLATFORM: select REGMAP instead of depending on it 36bcbcaf01d8 netfilter: conntrack: adopt safer max chain length a316da050d80 scsi: megaraid_sas: Update max supported LD IDs to 240 2adc29350a5b net: ethernet: mtk_eth_soc: fix RX data corruption issue fe8787c1e4f6 net: phy: smsc: fix link up detection in forced irq mode d83813f724ec net: phy: smsc: Cache interrupt mask 18ab31b8cd37 btf: fix resolving BTF_KIND_VAR after ARRAY, STRUCT, UNION, PTR 2662c5b1f0ef netfilter: tproxy: fix deadlock due to missing BH disable bef8cf77e21c netfilter: ctnetlink: revert to dumping mark regardless of event type 20fd0607acbf bnxt_en: Avoid order-5 memory allocation for TPA data 98fa707a52a3 net: phylib: get rid of unnecessary locking 67431417617d net: stmmac: add to set device wake up flag when stmmac init phy af5c333c84e5 drm/msm/dpu: fix len of sc7180 ctl blocks 4a476285f6d2 bpf, sockmap: Fix an infinite loop error when len is 0 in tcp_bpf_recvmsg_parser() c813f7a31614 ice: copy last block omitted in ice_get_module_eeprom() 3f14457e1584 net: caif: Fix use-after-free in cfusbl_device_notify() c2c71922c5e9 net: lan78xx: fix accessing the LAN7800's internal phy specific registers from the MAC driver c026917887d1 perf stat: Fix counting when initial delay configured fdecfb2603d0 selftests: nft_nat: ensuring the listening side is up before starting the client 91aceb3844d4 ila: do not generate empty messages in ila_xlat_nl_cmd_get_mapping() a5a7f6e6e126 powerpc: dts: t1040rdb: fix compatible string for Rev A boards 4357bbb921fe nfc: fdp: add null check of devm_kmalloc_array in fdp_nci_i2c_read_device_properties 04bfc5bcdfc0 bgmac: fix *initial* chip reset to support BCM5358 60530bfdb647 drm/msm/a5xx: fix context faults during ring switch 7f854b4803e5 drm/msm/a5xx: fix the emptyness check in the preempt code bf66e98285f7 drm/msm/a5xx: fix highest bank bit for a530 2e8efe8c8dab drm/msm/a5xx: fix setting of the CP_PREEMPT_ENABLE_LOCAL register b77c764b4371 drm/msm: Fix potential invalid ptr free ced1f5dd6c1d drm/nouveau/kms/nv50: fix nv50_wndw_new_ prototype e974d8755578 drm/nouveau/kms/nv50-: remove unused functions c50fc503ee1b ext4: Fix possible corruption when moving a directory cfb89ceb22fd regulator: core: Use ktime_get_boottime() to determine how long a regulator was off e1a078cac3e9 regulator: core: Fix off-on-delay-us for always-on/boot-on regulators 67a791df1457 regulator: Flag uncontrollable regulators as always_on e471e928de97 scsi: core: Remove the /proc/scsi/${proc_name} directory earlier 463ae58d7c80 riscv: Add header include guards to insn.h 4dd43ee784a1 riscv: Avoid enabling interrupts in die() 5ab1d0528b04 RISC-V: Avoid dereferening NULL regs in die() 6a72729ed6ac arm64: efi: Make efi_rt_lock a raw_spinlock 14ddb4e6e9de brd: mark as nowait compatible 5089247d6cf3 block/brd: add error handling support for add_disk() 5c65f0971247 iommu/vt-d: Fix PASID directory pointer coherency 8ff7db51d3ed irqdomain: Refactor __irq_domain_alloc_irqs() 62e4ba36a3d7 ipmi:ssif: Add a timer between request retries 2fb8b122ba8f ipmi:ssif: Increase the message retry time a6ef5a9d7263 f2fs: retry to update the inode page given data corruption a517c651f116 f2fs: do not bother checkpoint by f2fs_get_node_info e55332319825 f2fs: avoid down_write on nat_tree_lock during checkpoint 31b5793ca2de udf: Fix off-by-one error when discarding preallocation 30e29af746ee fs: dlm: start midcomms before scand 9c9dd2b3ba83 fs: dlm: add midcomms init/start functions 2e0415522835 fs: dlm: fix log of lowcomms vs midcomms c5a23d43c23a KVM: SVM: Process ICR on AVIC IPI delivery failure due to invalid target a78a355052ab KVM: SVM: Don't rewrite guest ICR on AVIC IPI virtualization failure 45bcf4a4f2b1 KVM: Register /dev/kvm as the _very_ last thing during initialization 0a0ecaf0988b KVM: Pre-allocate cpumasks for kvm_make_all_cpus_request_except() 3e48a6349d29 KVM: Optimize kvm_make_vcpus_request_mask() a bit 339e480baafc nfc: change order inside nfc_se_io error path 01a821aacc64 ext4: zero i_disksize when initializing the bootloader inode ca500cf2eceb ext4: fix WARNING in ext4_update_inline_data d16576142fb9 ext4: move where set the MAY_INLINE_DATA flag is set c5d7c31e1722 ext4: fix another off-by-one fsmap error on 1k block filesystems df621af95e89 ext4: fix RENAME_WHITEOUT handling for inline directories 7349cc5ab32e ext4: fix cgroup writeback accounting with fs-layer encryption fd7b8ebc1dd5 staging: rtl8723bs: Pass correct parameters to cfg80211_get_bss() 0b22cbc05ce2 drm/connector: print max_requested_bpc in state debugfs 5e0eed414156 drm/amdgpu: fix error checking in amdgpu_read_mm_registers for soc15 328d069e9c35 x86/CPU/AMD: Disable XSAVES on AMD family 0x17 92d1caad9f78 fork: allow CLONE_NEWTIME in clone3 flags 7ba76b2ac187 perf inject: Fix --buildid-all not to eat up MMAP2 2072e75b4942 btrfs: fix percent calculation for bg reclaim message f8cd8754a03a fs: prevent out-of-bounds array speculation when closing a file descriptor 2ddbd0f967b3 Linux 5.15.102 cbecbd884e81 staging: rtl8192e: Remove call_usermodehelper starting RadioPower.sh 515017e952ea staging: rtl8192e: Remove function ..dm_check_ac_dc_power calling a script 528dbd80ac21 wifi: cfg80211: Partial revert "wifi: cfg80211: Fix use after free for wext" bbf9f29bac04 Linux 5.15.101 cba6bbf501be Revert "drm/i915: Don't use BAR mappings for ring buffers with LLC" d214f240b0f6 Linux 5.15.100 acf252c1f5c3 usb: gadget: uvc: fix missing mutex_unlock() if kstrtou8() fails 1c7988d5c79f malidp: Fix NULL vs IS_ERR() checking 545d72ba4c2c scsi: mpt3sas: Remove usage of dma_get_required_mask() API 953841f959e3 scsi: mpt3sas: re-do lost mpt3sas DMA mask fix de1afc58a905 scsi: mpt3sas: Don't change DMA mask while reallocating pools 8e6612ff8b5d Revert "scsi: mpt3sas: Fix return value check of dma_get_required_mask()" 72bf6d493c95 drm/virtio: Fix error code in virtio_gpu_object_shmem_init() 8e62139840c0 media: uvcvideo: Fix race condition with usb_kill_urb a1ddee82de80 Bluetooth: hci_sock: purge socket queues in the destruct() callback 22d021232657 drm/display/dp_mst: Fix down message handling after a packet reception error db35e49413a4 drm/display/dp_mst: Fix down/up message handling after sink disconnect e23fa593f1ab x86/resctl: fix scheduler confusion with 'current' be5d5d0637fd net: tls: avoid hanging tasks on the tx_lock e1a3cfdbf5b3 soundwire: cadence: Drain the RX FIFO after an IO timeout ecb33d7a5b58 soundwire: cadence: Remove wasted space in response_buf 473efca280d4 phy: rockchip-typec: Fix unsigned comparison with less than zero ffcd94262e0e PCI: Add ACS quirk for Wangxun NICs 19c4d6c7b049 PCI: loongson: Add more devices that need MRRS quirk bb99db06b8b6 kernel/fail_function: fix memory leak with using debugfs_lookup() 7f1e53f88e8b drivers: base: dd: fix memory leak with using debugfs_lookup() 09709a49283f drivers: base: component: fix memory leak with using debugfs_lookup() b94b39bf3d54 misc: vmw_balloon: fix memory leak with using debugfs_lookup() cf042964c2fa tty: pcn_uart: fix memory leak with using debugfs_lookup() 49ae24f44713 PCI: Take other bus devices into account when distributing resources dba6280105e1 PCI: Align extra resources for hotplug bridges properly 92d6e6bf9cf1 usb: gadget: uvc: Make bSourceID read/write 14cbfd08551a usb: uvc: Enumerate valid values for color matching 7e902b949600 USB: ene_usb6250: Allocate enough memory for full object 95ee8cb26db5 usb: host: xhci: mvebu: Iterate over array indexes instead of using pointer math 8da78a60f332 USB: gadget: pxa27x_udc: fix memory leak with using debugfs_lookup() 6236a6d2cdfb USB: gadget: pxa25x_udc: fix memory leak with using debugfs_lookup() 036ada6ca9ee USB: gadget: lpc32xx_udc: fix memory leak with using debugfs_lookup() b0a2663ecbe8 USB: gadget: bcm63xx_udc: fix memory leak with using debugfs_lookup() 30f9ba2396a1 USB: gadget: gr_udc: fix memory leak with using debugfs_lookup() fb284bee1e21 USB: isp1362: fix memory leak with using debugfs_lookup() 6f12097467ea USB: isp116x: fix memory leak with using debugfs_lookup() 4a71b15744b8 USB: fotg210: fix memory leak with using debugfs_lookup() bb4d5eefb670 USB: sl811: fix memory leak with using debugfs_lookup() c6af1dbc99ad USB: uhci: fix memory leak with using debugfs_lookup() 4322661af6d7 USB: chipidea: fix memory leak with using debugfs_lookup() cf52c320cf74 USB: dwc3: fix memory leak with using debugfs_lookup() baec889a81b8 PCI: loongson: Prevent LS7A MRRS increases 19da678d38d2 soundwire: bus_type: Avoid lockdep assert in sdw_drv_probe() 587b48b18a8a iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_config_word() 2b59fdcaaf24 iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_status_word() 9e58ebb12210 tools/iio/iio_utils:fix memory leak 54179274476d mei: bus-fixup:upon error print return values of send and receive 49b326ce8a68 serial: sc16is7xx: setup GPIO controller later in probe 45083b86141e tty: serial: fsl_lpuart: disable the CTS when send break signal f9d9d25ad1f0 tty: fix out-of-bounds access in tty_driver_lookup_tty() 4be3213e9d79 staging: emxx_udc: Add checks for dma_alloc_coherent() 6683327b51a6 USB: fix memory leak with using debugfs_lookup() b32d922f86f3 media: uvcvideo: Silence memcpy() run-time false positive warnings c1343a879cce media: uvcvideo: Quirk for autosuspend in Logitech B910 and C910 cdccb1c3fcd2 media: uvcvideo: Handle errors from calls to usb_string 31a8d11d28b5 media: uvcvideo: Handle cameras with invalid descriptors 57b0ff53f4de media: uvcvideo: Remove format descriptions 1f11ed61d69d iommu/amd: Fix error handling for pdev_pri_ats_enable() 77d567091ec3 IB/hfi1: Update RMT size calculation 5a47bb71b1a9 mfd: arizona: Use pm_runtime_resume_and_get() to prevent refcnt leak 1b46c2a76c21 bootconfig: Increase max nodes of bootconfig from 1024 to 8192 for DCC support 0a65cd7379a2 firmware/efi sysfb_efi: Add quirk for Lenovo IdeaPad Duet 3 2e07fa2e30d4 kernel/printk/index.c: fix memory leak with using debugfs_lookup() ba279dc7e47a tracing: Add NULL checks for buffer in ring_buffer_free_read_page() 9c28c74fbd67 thermal: intel: BXT_PMIC: select REGMAP instead of depending on it 5eaf55b38691 thermal: intel: quark_dts: fix error pointer dereference d11f9f030fd8 ASoC: mediatek: mt8195: add missing initialization 488bc1b823c7 ASoC: zl38060 add gpiolib dependency 69e997420cb9 ASoC: zl38060: Remove spurious gpiolib select 35b855381898 ASoC: adau7118: don't disable regulators on device unbind 3e7d0968203d loop: loop_set_status_from_info() check before assignment 746d4e369e04 rtc: allow rtc_read_alarm without read_alarm callback 6e47bb21b63b scsi: ipr: Work around fortify-string warning c775a5246151 genirq: Add and use an irq_data_update_affinity helper 00340ccb5407 genirq: Refactor accessors to use irq_data_get_affinity_mask 2163cf142272 rtc: sun6i: Always export the internal oscillator 660e8f2eeafa vc_screen: modify vcs_size() handling in vcs_read() 72db07cf0d6b tcp: tcp_check_req() can be called from process context ac7014af85aa ARM: dts: spear320-hmi: correct STMPE GPIO compatible dff967aee88a net/sched: act_sample: fix action bind logic 850f914efe04 net/sched: act_mpls: fix action bind logic da4df0cbdf7c net/sched: act_pedit: fix action bind logic 5654a12277b0 net/sched: transition act_pedit to rcu and percpu stats c494365432dc nfc: fix memory leak of se_io context in nfc_genl_se_io 6398bd3c4a50 net/mlx5: Geneve, Fix handling of Geneve object id as error code 48a8c76c7dc6 net/mlx5e: Verify flow_source cap before using it 2721d966680a 9p/rdma: unmap receive dma buffer in rdma_request()/post_recv() 8d3fc907d060 9p/xen: fix connection sequence fc772313f2da 9p/xen: fix version parsing df192270eb72 net: fix __dev_kfree_skb_any() vs drop monitor ada4f805c9e4 octeontx2-pf: Use correct struct reference in test condition bf5540cbd20e sctp: add a refcnt in sctp_stream_priorities to avoid a nested loop dcdddb5f4908 ipv6: Add lwtunnel encap size of all siblings in nexthop calculation e306dbee4c98 netfilter: x_tables: fix percpu counter block leak on error path when creating new netns dbb3cbbf03b3 netfilter: ebtables: fix table blob use-after-free af41b3cd9a92 netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack() 041fdbe73de9 watchdog: sbsa_wdog: Make sure the timeout programming is within the limits 3e765f7ff256 watchdog: pcwd_usb: Fix attempting to access uninitialized memory 23cc41c3f19c watchdog: Fix kmemleak in watchdog_cdev_register dd7605dd48e5 watchdog: at91sam9_wdt: use devm_request_irq to avoid missing free_irq() in error path a27e95a6ff3f um: virt-pci: properly remove PCI device from bus 6c738b8805c6 um: virtio_uml: move device breaking into workqueue b7d5712cf9f4 um: virtio_uml: mark device as unregistered when breaking it 1b1ef45d48e1 um: virtio_uml: free command if adding to virtqueue failed 8ba6b0fade97 x86: um: vdso: Add '%rcx' and '%r11' to the syscall clobber list ed1d288ec85d netfilter: nf_tables: allow to fetch set elements when table has an owner 98db4a032244 ext4: use ext4_fc_tl_mem in fast-commit replay path aa4d726af72a f2fs: fix to avoid potential memory corruption in __update_iostat_latency() 3afaaf6f5867 ubi: ubi_wl_put_peb: Fix infinite loop when wear-leveling work failed 79548ccdd992 ubi: Fix UAF wear-leveling entry in eraseblk_count_seq_show() 003bb9868a51 ubi: fastmap: Fix missed fm_anchor PEB in wear-leveling after disabling fastmap 79db0e8323b5 ubifs: ubifs_writepage: Mark page dirty after writing inode failed 10b6c359e374 ubifs: dirty_cow_znode: Fix memleak in error handling path aeb92507ea25 ubifs: Re-statistic cleaned znode count if commit failed 5ec4c8aca5a2 ubi: Fix possible null-ptr-deref in ubi_free_volume() 3e29634eb56e ubifs: Fix memory leak in alloc_wbufs() 95a72417dd13 ubi: Fix unreferenced object reported by kmemleak in ubi_resize_volume() 53818746e549 ubi: Fix use-after-free when volume resizing failed 91bc31579e9f ubifs: Reserve one leb for each journal head while doing budget 2b6d85db0e07 ubifs: do_rename: Fix wrong space budget when target inode's nlink > 1 8e30559876d8 ubifs: Fix wrong dirty space budget for dirty inode 8e166cc9b64b ubifs: Rectify space budget for ubifs_xrename() de6d6bf150b7 ubifs: Rectify space budget for ubifs_symlink() if symlink is encrypted 8c3ebc5e3cd0 ubifs: Fix build errors as symbol undefined 701bb3ed5a88 ubi: ensure that VID header offset + VID header size <= alloc, size 276a7298af6a um: vector: Fix memory leak in vector_config 354dfc05bd5f f2fs: allow set compression option of files without blocks add8515d59a1 fs: f2fs: initialize fsdata in pagecache_write() 06fa1a839fae f2fs: use memcpy_{to,from}_page() where possible 804817f02e2f pwm: stm32-lp: fix the check on arr and cmp registers update 81ea09ae3040 pwm: sifive: Always let the first pwm_apply_state succeed 852703ed6d81 pwm: sifive: Reduce time the controller lock is held 3a75866a5cef objtool: Fix memory leak in create_static_call_sections() ea30508b7bb1 fs/jfs: fix shift exponent db_agl2size negative 8311961a1724 auxdisplay: hd44780: Fix potential memory leak in hd44780_remove() 7c183dc0af47 net/sched: Retire tcindex classifier abddfcf701a5 Linux 5.15.99 d2fb2739e956 kbuild: Port silent mode detection to future gnu make. 2da950a044ee wifi: ath9k: use proper statements in conditionals 7e6eeb5fb3aa arm64: dts: qcom: ipq8074: fix Gen2 PCIe QMP PHY 6ac2adcc2bff iommu/vt-d: Fix an unbalanced rcu_read_lock/rcu_read_unlock() 26f8b1ef30f6 media: uvcvideo: Fix memory leak of object map on error exit path 2137e7c83ed6 qede: avoid uninitialized entries in coal_entry array a8da5a8900fa perf intel-pt: pkt-decoder: Add CFE and EVD packets 922bd6b37276 drm/edid: fix AVI infoframe aspect ratio handling 4eb6789f9177 drm/i915: Don't use BAR mappings for ring buffers with LLC 64bcaffa2d5c drm/radeon: Fix eDP for single-display iMac11,2 6a5f31c3fbf3 drm/i915/quirks: Add inverted backlight quirk for HP 14-r206nv 5f63c879ca95 vfio/type1: restore locked_vm 7329ab7f0249 vfio/type1: track locked_vm per dma eafb81c50da8 vfio/type1: prevent underflow of locked_vm via exec() 2fd6f6c8cb35 iommu/vt-d: Avoid superfluous IOTLB tracking in lazy mode 77ffe5501e02 PCI: Avoid FLR for AMD FCH AHCI adapters 99eefc2c62e0 PCI: hotplug: Allow marking devices as disconnected during bind/unbind 2bb559f12e54 PCI/PM: Observe reset delay irrespective of bridge_d3 b07ded08cd9c MIPS: DTS: CI20: fix otg power gpio 71f81b6842af riscv: ftrace: Reduce the detour code size to half 4accfc428fec riscv: ftrace: Remove wasted nops for !RISCV_ISA_C f6b5db68b256 riscv, mm: Perform BPF exhandler fixup on page fault 043d1657cc51 riscv: jump_label: Fixup unaligned arch_static_branch function ac5ff022d916 riscv: mm: fix regression due to update_mmu_cache change 59b83f7b057d RISC-V: add a spin_shadow_stack declaration 0595cdb58772 scsi: ses: Fix slab-out-of-bounds in ses_intf_remove() 584892fd29a4 scsi: ses: Fix possible desc_ptr out-of-bounds accesses 384aa697d8f2 scsi: ses: Fix possible addl_desc_ptr out-of-bounds accesses 2b28a7d261cb scsi: ses: Fix slab-out-of-bounds in ses_enclosure_data_process() 6fce2307650a scsi: ses: Don't attach if enclosure has no components cb121c4137b2 scsi: qla2xxx: Remove increment of interface err cnt 5f40ca617ef5 scsi: qla2xxx: Fix erroneous link down 77a11df33c48 scsi: qla2xxx: Remove unintended flag clearing 77302fb0e357 scsi: qla2xxx: Fix DMA-API call trace on NVMe LS requests 476126f14dfe scsi: qla2xxx: Check if port is online before sending ELS c54e9311ee0b scsi: qla2xxx: Fix link failure in NPIV environment 37a38ff7edf4 tools/bootconfig: fix single & used for logical condition d41db100bc38 ring-buffer: Handle race between rb_move_tail and rb_check_pages 145999aed74f ktest.pl: Add RUN_TIMEOUT option with default unlimited aab7db9e1e08 ktest.pl: Fix missing "end_monitor" when machine check fails 0c2f4a234bb2 ktest.pl: Give back console on Ctrt^C on monitor fe463fe6aa80 mm/thp: check and bail out if page in deferred queue already ef1fcad8548d mm: memcontrol: deprecate charge moving d0d794371bde docs: gdbmacros: print newest record a16bd95eeb2e remoteproc/mtk_scp: Move clk ops outside send_lock 505627bebd45 media: ipu3-cio2: Fix PM runtime usage_count in driver unbind d15f73b01bce mips: fix syscall_get_nr 34dbf5dd0711 dax/kmem: Fix leak of memory-hotplug resources 7eb171ada303 alpha: fix FEN fault handling efa228b2e6a4 ceph: update the time stamps and try to drop the suid/sgid a73783e4e0c4 rbd: avoid use-after-free in do_rbd_add() when rbd_dev_create() fails c6cc86c6d847 fuse: add inode/permission checks to fileattr_get/fileattr_set cfa97a3b266a ARM: dts: exynos: correct TMU phandle in Odroid HC1 70e18548311c ARM: dts: exynos: correct TMU phandle in Odroid XU 816f83bd2868 ARM: dts: exynos: correct TMU phandle in Exynos5250 269926de8454 ARM: dts: exynos: correct TMU phandle in Odroid XU3 family 78a5fa65a5d7 ARM: dts: exynos: correct TMU phandle in Exynos4 52739e0f7413 ARM: dts: exynos: correct TMU phandle in Exynos4210 89e99f0b031f ARM: dts: qcom: sdx55: Add Qcom SMMU-500 as the fallback for IOMMU node 0e22e0477479 dm flakey: fix a bug with 32-bit highmem systems ff60b2bb680e dm flakey: don't corrupt the zero page 673ca7e7872f dm flakey: fix logic when corrupting a bio 8cbbe0651971 thermal: intel: powerclamp: Fix cur_state for multi package system 935ba268ac0b qede: fix interrupt coalescing configuration fd081afd21eb wifi: cfg80211: Fix use after free for wext 60e49fe9b7e4 wifi: ath11k: allow system suspend to survive ath11k f592cd2f1390 wifi: rtl8xxxu: Use a longer retry limit of 48 931dc7e232b2 dm: add cond_resched() to dm_wq_work() d71a0899e497 dm: send just one event on resize, not two 61d44a4db2f5 mtd: spi-nor: Fix shift-out-of-bounds in spi_nor_set_erase_type afd61540ba77 mtd: spi-nor: spansion: Consider reserved bits in CFR5 register 73a4cbf91e04 mtd: spi-nor: sfdp: Fix index value for SCCR dwords 116008ada3d0 ext4: refuse to create ea block when umounted a6744e14ce70 ext4: optimize ea_inode block expansion c325350d0c54 jbd2: fix data missing when reusing bh which is ready to be checkpointed 83c4e017fbfd ALSA: hda/realtek: Add quirk for HP EliteDesk 800 G6 Tower PC ff9657b1e845 ALSA: ice1712: Do not left ice->gpio_mutex locked in aureon_add_controls() 345fb368e5f5 io_uring/poll: allow some retries for poll triggering spuriously 7e8cd208e9c2 io_uring: remove MSG_NOSIGNAL from recvmsg dde0d0dfbde2 io_uring/rsrc: disallow multi-source reg buffers abd54d87daba io_uring: add a conditional reschedule to the IOPOLL cancelation loop 337eb887c74d io_uring: mark task TASK_RUNNING before handling resume/task work 54df6c5edf87 io_uring: handle TIF_NOTIFY_RESUME when checking for task_work 7697139d5dfd crypto: qat - fix out-of-bounds read ffc9d001fed1 irqdomain: Fix domain registration race a2a46bd4f40c irqdomain: Drop bogus fwspec-mapping error handling 27842d6884d7 irqdomain: Look for existing mapping only once 562e332dd306 irqdomain: Fix disassociation race ee82369e29fb irqdomain: Fix association race 1cb936fee7e7 ima: Align ima_file_mmap() parameters with mmap_file LSM hook cb104b880d78 brd: return 0/-error from brd_insert_page() 113d4b0e12f4 Documentation/hw-vuln: Document the interaction between IBRS and STIBP e7f1ddebd9f5 x86/speculation: Allow enabling STIBP with legacy IBRS be2710deaed3 x86/microcode/AMD: Fix mixed steppings support 5830ff467ab3 x86/microcode/AMD: Add a @cpu parameter to the reloading functions 865af457dd89 x86/microcode/amd: Remove load_microcode_amd()'s bsp parameter e1d35d0d1830 x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range c5a2c2bf0b4f x86/kprobes: Fix __recover_optprobed_insn check optimizing logic f46a42130c03 x86/reboot: Disable SVM, not just VMX, when stopping CPUs 5427c3cee789 x86/reboot: Disable virtualization in an emergency if SVM is supported 1e3edbabf57a x86/crash: Disable virt in core NMI crash handler to avoid double shootdown 83a27cd866dd x86/virt: Force GIF=1 prior to disabling SVM (for reboot flows) 6e46d9ff3ed3 KVM: s390: disable migration mode when dirty tracking is disabled 21c95b736058 KVM: SVM: hyper-v: placate modpost section mismatch error 033a4c062124 KVM: SVM: Fix potential overflow in SEV's send|receive_update_data() 11d4b35674c6 KVM: x86: Inject #GP if WRMSR sets reserved bits in APIC Self-IPI 999439fd5da5 KVM: Destroy target device if coalesced MMIO unregistration fails ac791643e77b RDMA/siw: Fix user page pinning accounting a155ad9506f9 udf: Fix file corruption when appending just after end of preallocated extent 37e74003d81e udf: Detect system inodes linked into directory hierarchy e6574337df78 udf: Preserve link count of system files c5787d77a5c2 udf: Do not update file length for failed writes to inline files 9a8d602f0723 udf: Do not bother merging very long extents e43adce883e1 udf: Truncate added extents on failed expansion aa502e760c26 selftests/landlock: Test ptrace as much as possible with Yama 6249f305cd34 selftests/landlock: Skip overlayfs tests when not supported 597ecd95b1f2 ocfs2: fix non-auto defrag path not working issue 33665d104266 ocfs2: fix defrag path triggering jbd2 ASSERT f901c39e670b f2fs: fix cgroup writeback accounting with fs-layer encryption 117d4f6687b1 f2fs: fix information leak in f2fs_move_inline_dirents() 936a8383a021 fs: dlm: send FIN ack back in right cases e9463d46af47 fs: dlm: move sending fin message into state change handling 3ed92883b387 fs: dlm: don't set stop rx flag after node reset 19e99109fb77 exfat: fix inode->i_blocks for non-512 byte sector size device 9717df94d7d0 exfat: redefine DIR_DELETED as the bad cluster number c2c3d86bd4a9 exfat: fix unexpected EOF while reading dir 0d3902cbcf80 exfat: fix reporting fs error when reading dir beyond EOF 05103d88482d fs: hfsplus: fix UAF issue in hfsplus_put_super 2cab8db14566 hfs: fix missing hfs_bnode_get() in __hfs_bnode_create 6817d13c62db ARM: dts: exynos: correct HDMI phy compatible in Exynos4 851c34f19c0a ksmbd: do not allow the actual frame length to be smaller than the rfc1002 length f9b816c55bea ksmbd: fix wrong data area length for smb2 lock request db1c5ec57611 locking/rwsem: Prevent non-first waiter from spinning in down_write() slowpath 79a0583a31ae btrfs: hold block group refcount during async discard 0eba9b4a86e8 cifs: Fix uninitialized memory read in smb3_qfs_tcon() 2c00c08a081e s390/kprobes: fix current_kprobe never cleared after kprobes reenter f12874e6a169 s390/kprobes: fix irq mask clobbering on kprobe reenter from post_handler 76c683864bea s390: discard .interp section 61e64c322739 s390/extmem: return correct segment type in __segment_load() 49be6b25acb7 ipmi_ssif: Rename idle state and check 66db2b9a2dc5 ipmi:ssif: resend_msg() cannot fail db44fae4cb19 rtc: pm8xxx: fix set-alarm race 8b44b4d81598 block: don't allow multiple bios for IOCB_NOWAIT issue ce3eb3c37b2c firmware: coreboot: framebuffer: Ignore reserved pixel color bits d44d34a22ff0 wifi: rtl8xxxu: fixing transmisison failure for rtl8192eu 90ca3fa30fc4 drm/shmem-helper: Revert accidental non-GPL export bde7dcd77807 nfsd: zero out pointers after putting nfsd_files on COPY setup error 8c5f6c699241 dm cache: add cond_resched() to various workqueue loops 01663c215843 dm thin: add cond_resched() to various workqueue loops f0c8b85af2f6 drm: panel-orientation-quirks: Add quirk for Lenovo IdeaPad Duet 3 10IGL5 fbc357c9ad67 HID: logitech-hidpp: Don't restart communication if not necessary 5a46d8bdaf03 scsi: snic: Fix memory leak with using debugfs_lookup() 73dbd0f325af pinctrl: at91: use devm_kasprintf() to avoid potential leaks 52ea47a0ddfb hwmon: (coretemp) Simplify platform device handling c713ebf2fe3f gfs2: Improve gfs2_make_fs_rw error handling a4b3893e4183 regulator: s5m8767: Bounds check id indexing into arrays 88001ac08e69 regulator: max77802: Bounds check regulator id against opmode 4e8c955abc52 ASoC: kirkwood: Iterate over array indexes instead of using pointer math 9576b7ccc203 ASoC: soc-compress: Reposition and add pcm_mutex 204233695407 docs/scripts/gdb: add necessary make scripts_gdb step 5dfe7a5386fd drm/msm/dsi: Add missing check for alloc_ordered_workqueue 9ae15ebaefc4 drm: amd: display: Fix memory leakage a40b97acb817 Revert "fbcon: don't lose the console font across generic->chip driver switch" 51ab4eb1a25e scsi: lpfc: Fix use-after-free KFENCE violation during sysfs firmware write cda2f7efbc2d drm/radeon: free iio for atombios when driver shutdown 340d1cc503f6 drm/tiny: ili9486: Do not assume 8-bit only SPI controllers 1f09c5321f03 HID: Add Mapping for System Microphone Mute fc4f90d6ebd0 drm/omap: dsi: Fix excessive stack usage bb9a5562beb9 drm/amd/display: Fix potential null-deref in dm_resume 54ba1ec7ed34 drm/amd/display: Revert Reduce delay when sink device not able to ACK 00340h write 93be5b2dda27 scm: add user copy checks to put_cmsg() ad01fa14f65c hv_netvsc: Check status in SEND_RNDIS_PKT completion message 90c260fddc65 Bluetooth: btusb: Add VID:PID 13d3:3529 for Realtek RTL8821CE 84e4d4885d0a PM: EM: fix memory leak with using debugfs_lookup() dddc132eb0dc PM: domains: fix memory leak with using debugfs_lookup() dc39fbd865a9 time/debug: Fix memory leak with using debugfs_lookup() 49aa49952116 s390/idle: mark arch_cpu_idle() noinstr eb1fbdf985cc uaccess: Add minimum bounds check on kernel buffer size ce1fb07b7130 coda: Avoid partial allocation of sig_inputArgs dca8fd0f7d70 net/mlx5: fw_tracer: Fix debug print 4d9d7e5e4c79 ACPI: video: Fix Lenovo Ideapad Z570 DMI match 90fa009c6d51 wifi: mt76: dma: free rx_head in mt76_dma_rx_cleanup 634986c94c57 tools/power/x86/intel-speed-select: Add Emerald Rapid quirk 2493966c877f netfilter: nf_tables: NULL pointer dereference in nf_tables_updobj() fcf9fb5242d2 m68k: Check syscall_trace_enter() return code 124ca24e0de9 net: bcmgenet: Add a check for oversized packets bcb03f2be982 crypto: hisilicon: Wipe entire pool on error f1e093291cd6 clocksource: Suspend the watchdog temporarily when high read latency detected e6900ee15d87 thermal: intel: intel_pch: Add support for Wellsburg PCH 31f4c98ecd17 ACPI: Don't build ACPICA with '-Os' 57bb8235ba8f ice: add missing checks for PF vsi type 38f564996906 ice: restrict PTP HW clock freq adjustments to 100, 000, 000 PPB b279fa1ceadb inet: fix fast path in __inet_hash_connect() 1a1f43059afa wifi: mt7601u: fix an integer underflow a0f0ce1c8ab9 wifi: brcmfmac: ensure CLM version is null-terminated to prevent stack-out-of-bounds f5df8d35b228 x86/bugs: Reset speculation control settings on init aa70d1e0f941 timers: Prevent union confusion from unexpected restart_syscall() 599a9dcef8a7 thermal: intel: Fix unsigned comparison with less than zero 208065148930 wifi: ath11k: debugfs: fix to work with multiple PCI devices 4a84fcea596d rcu-tasks: Make rude RCU-Tasks work well with CPU hotplug 0d9fc1397f71 rcu: Suppress smp_processor_id() complaint in synchronize_rcu_expedited_wait() 6f2ce125c760 rcu: Make RCU_LOCKDEP_WARN() avoid early lockdep checks 3a3a5e3f9406 wifi: brcmfmac: Fix potential stack-out-of-bounds in brcmf_c_preinit_dcmds() 634a5471a6bd wifi: ath9k: Fix use-after-free in ath9k_hif_usb_disconnect() a2e4b48d6f9b trace/blktrace: fix memory leak with using debugfs_lookup() 3538ade9d8c2 blk-iocost: fix divide by 0 error in calc_lcoefs() 2e68a0f7bc57 ARM: dts: exynos: Use Exynos5420 compatible for the MIPI video phy 1492fc9b50a4 udf: Define EFSCORRUPTED error code de23e98c1c34 rpmsg: glink: Avoid infinite loop on intent for missing channel 6d24202b8d3d media: saa7134: Use video_unregister_device for radio_dev 114f768e7314 media: usb: siano: Fix use after free bugs caused by do_submit_urb d2512e1c9073 media: i2c: ov7670: 0 instead of -EINVAL was returned 29962c478e8b media: rc: Fix use-after-free bugs caused by ene_tx_irqsim() 09fc82a6a7a8 media: imx-jpeg: Apply clk_bulk api instead of operating specific clk 8f9722ffa432 media: v4l2-jpeg: ignore the unknown APP14 marker ecefc14dd1c9 media: v4l2-jpeg: correct the skip count in jpeg_parse_app14_data 5ed8dde3aa5b media: i2c: imx219: Fix binning for RAW8 capture 800bb32c7636 media: i2c: imx219: Split common registers from mode tables 1da495101ef7 media: i2c: ov772x: Fix memleak in ov772x_probe() ba54908ae822 media: ov5675: Fix memleak in ov5675_init_controls() 3969b2ebc660 media: ov2740: Fix memleak in ov2740_init_controls() 5897fe3ebe82 media: max9286: Fix memleak in max9286_v4l2_register() 956186b8e2c1 builddeb: clean generated package content edc6f486be31 s390/vdso: Drop '-shared' from KBUILD_CFLAGS_64 4ecc0a347da7 s390/vdso: remove -nostdlib compiler flag a26436b90808 powerpc: Remove linker flag from KBUILD_AFLAGS 60abe015c3b5 media: platform: ti: Add missing check for devm_regulator_get 954f27086c07 media: ti: cal: fix possible memory leak in cal_ctx_create() d4f4aa9ec112 remoteproc: qcom_q6v5_mss: Use a carveout to authenticate modem headers bd57756a7e43 IB/hfi1: Fix sdma.h tx->num_descs off-by-one errors 08210a63eb4f IB/hfi1: Fix math bugs in hfi1_can_pin_pages() a495b6a5d027 iommu/vt-d: Allow to use flush-queue when first level is default 990c539e9c33 iommu/vt-d: Use second level for GPA->HPA translation 727fb414fe9f iommu/vt-d: Check FL and SL capability sanity in scalable mode b0a2bf28af77 iommu/vt-d: Remove duplicate identity domain flag db05a58ed435 iommu/vt-d: Fix error handling in sva enable/disable paths 0bb33c5fe4a0 dmaengine: dw-axi-dmac: Do not dereference NULL structure ad222c9af25e dmaengine: sf-pdma: pdma_desc memory leak fix f119ef452e2d iommu: Fix error unwind in iommu_group_alloc() 76e0396313c7 iw_cxgb4: Fix potential NULL dereference in c4iw_fill_res_cm_id_entry() 3df71bb7e8ad phy: rockchip-typec: fix tcphy_get_mode error case 295ab6d49ee5 dmaengine: dw-edma: Fix readq_ch() return value truncation 3d41d9b256ae tty: serial: imx: disable Ageing Timer interrupt request irq 908e091e1b66 tty: serial: imx: Handle RS485 DE signal active high 3fe888ce8152 serial: fsl_lpuart: fix RS485 RTS polariy inverse issue 87674a359ad1 RDMA/irdma: Cap MSIX used to online CPUs + 1 d9e1dae1e278 usb: max-3421: Fix setting of I/O pins 9dca64042d85 RDMA/cxgb4: Fix potential null-ptr-deref in pass_establish() 16603bced2d1 power: supply: remove faulty cooling logic c4f590e84a60 iommu/vt-d: Set No Execute Enable bit in PASID table entry 7bd1d1305c89 usb: gadget: configfs: Restrict symlink creation is UDC already binded da589849cfdd usb: gadget: configfs: remove using list iterator after loop body as a ptr 3d0127aca18f usb: gadget: configfs: use to_usb_function_instance() in cfg (un)link func c955f9cf75b7 usb: gadget: configfs: use to_config_usb_cfg() in os_desc_link() f12829e5130f usb: musb: mediatek: don't unregister something that wasn't registered 2aff0632ac6b RDMA/cxgb4: add null-ptr-check after ip_dev_find() fcbbf34d7820 tty: serial: fsl_lpuart: Fix the wrong RXWATER setting for rx dma case e8fb0f13e45c usb: early: xhci-dbc: Fix a potential out-of-bound memory access 49bf49312b30 dmaengine: dw-edma: Fix missing src/dst address of interleaved xfers 834af318db66 fotg210-udc: Add missing completion handler b4fe158259fb firmware: dmi-sysfs: Fix null-ptr-deref in dmi_sysfs_register_handle ca39a7c65944 drivers: base: transport_class: fix resource leak when transport_add_device() fails 817b415f481b drivers: base: transport_class: fix possible memory leak 8d389e363075 driver core: fix resource leak in device_add() 6cdcee7393d4 misc/mei/hdcp: Use correct macros to initialize uuid_le a3c89e8c69a5 VMCI: check context->notify_page after call to get_user_pages_fast() to avoid GPF b1cdf1113e21 firmware: stratix10-svc: add missing gen_pool_destroy() in stratix10_svc_drv_probe() 7f9416f14e86 applicom: Fix PCI device refcount leak in applicom_init() 4a77ce51f9a8 eeprom: idt_89hpesx: Fix error handling in idt_init() 4143de03d397 Revert "char: pcmcia: cm4000_cs: Replace mdelay with usleep_range in set_protocol" c177d5f24723 serial: tegra: Add missing clk_disable_unprepare() in tegra_uart_hw_init() 7159dced6ffb tty: serial: fsl_lpuart: clear LPUART Status Register in lpuart32_shutdown() d5dcc89c8df8 tty: serial: fsl_lpuart: disable Rx/Tx DMA in lpuart32_shutdown() 707d954d9b5c PCI: switchtec: Return -EFAULT for copy_to_user() errors 53b65fa40c01 PCI/IOV: Enlarge virtfn sysfs name buffer 645384e26f20 usb: typec: intel_pmc_mux: Don't leak the ACPI device reference count 2a023b47d9f5 usb: typec: intel_pmc_mux: Use the helper acpi_dev_get_memory_resources() 2dc1dba1d8d3 ACPI: resource: Add helper function acpi_dev_get_memory_resources() 950c6df6ec6e coresight: cti: Add PM runtime call in enable_store ec4808025406 coresight: cti: Prevent negative values of enable count 4f125de654c4 coresight: etm4x: Fix accesses to TRCSEQRSTEVR and TRCSEQSTR 4ff283009f55 media: uvcvideo: Check for INACTIVE in uvc_ctrl_is_accessible() 5052fe8a95a4 media: uvcvideo: Check controls flags before accessing them bd3a78ace9bd media: uvcvideo: Use control names from framework 5f0b4c77e70d media: uvcvideo: Add support for V4L2_CTRL_TYPE_CTRL_CLASS c7121f186c1c media: uvcvideo: refactor __uvc_ctrl_add_mapping d9eacd945f16 media: uvcvideo: Remove s_ctrl and g_ctrl 07ab366a9aaf media: uvcvideo: Do not check for V4L2_CTRL_WHICH_DEF_VAL 0305bf6af005 alpha/boot/tools/objstrip: fix the check for ELF header 89a0079049f5 kobject: Fix slab-out-of-bounds in fill_kobj_path() e8bfba508cf3 kobject: modify kobject_get_path() to take a const * 2c59650d078b driver core: fix potential null-ptr-deref in device_add() 18f50b830408 soundwire: cadence: Don't overflow the command FIFOs 83ce72f41464 i2c: designware: fix i2c_dw_clk_rate() return size to be u32 d725bc59db96 usb: gadget: fusb300_udc: free irq on the error path in fusb300_probe() 806d41135051 iio: light: tsl2563: Do not hardcode interrupt trigger type 0d6282dc2bd3 dmaengine: HISI_DMA should depend on ARCH_HISI d901a7fb4069 dmaengine: idxd: Set traffic class values in GRPCFG on DSA 2.0 6a8a02dcfae1 mfd: pcf50633-adc: Fix potential memleak in pcf50633_adc_async_read() 413f8b1f8be6 mfd: cs5535: Don't build on UML 41aed1bddcec objtool: add UACCESS exceptions for __tsan_volatile_read/write 1ca4adf2e099 printf: fix errname.c list 3927846a2a53 selftests/ftrace: Fix bash specific "==" operator b41a42d11df7 sparc: allow PM configs for sparc32 COMPILE_TEST 1f3d6661f3f4 perf tools: Fix auto-complete on aarch64 f9a35cd8f017 perf intel-pt: Do not try to queue auxtrace data on pipe bb0a6b5bcebf perf intel-pt: Add support for emulated ptwrite 6d60fdc1e6a1 perf intel-pt: Add link to the perf wiki's Intel PT page ceecd014a8cc perf intel-pt: Add documentation for Event Trace and TNT disable b51f0131fd41 perf inject: Use perf_data__read() for auxtrace 690efcb5827c leds: led-core: Fix refcount leak in of_led_get() 1cdf973d2b3a perf llvm: Fix inadvertent file creation 321b8b2b0b2b gfs2: jdata writepage fix 7cbd5bdb5bd4 cifs: Fix warning and UAF when destroy the MR list 46cd6c639cdd cifs: Fix lost destroy smbd connection when MR allocate failed 22f55cbb0605 nfsd: fix race to check ls_layouts 4abe8b100407 drm/shmem-helper: Fix locking for drm_gem_shmem_get_pages_sgt() 350f0fc9052d hid: bigben_probe(): validate report count 0fd999805292 HID: bigben: use spinlock to safely schedule workers be0b3f4a10bc HID: bigben_worker() remove unneeded check on report_field 4dccaf1e45e1 HID: bigben: use spinlock to protect concurrent accesses 547d18473a16 ASoC: soc-dapm.h: fixup warning struct snd_pcm_substream not declared 78b4d1e54531 spi: synquacer: Fix timeout handling in synquacer_spi_transfer_one() 91758289faad NFS: fix disabling of swap c78cfb19c9a2 nfs4trace: fix state manager flag printing ccbf841c73ef NFSv4: keep state manager thread active if swap is enabled 24ff9c5cdea9 dm: remove flush_scheduled_work() during local_exit() 6739473a05ba ASoC: tlv320adcx140: fix 'ti,gpio-config' DT property init 75eef8cb9d07 hwmon: (mlxreg-fan) Return zero speed for broken fan 528181646644 spi: bcm63xx-hsspi: Fix multi-bit mode setting caed289f95f2 ASoC: codecs: lpass: fix incorrect mclk rate 110589ecae84 ASoC: codecs: tx-macro: move to individual clks from bulk b1c7f77e2831 ASoC: codecs: rx-macro: move to individual clks from bulk 05fd63e7f640 ASoC: codecs: tx-macro: move clk provider to managed variants 8ca893710c67 ASoC: codecs: rx-macro: move clk provider to managed variants bed34709711a ASoC: codecs: Change bulk clock voting to optional voting in digital codecs bf29fda763a9 HID: retain initial quirks set up when creating HID devices 2098a330b2a6 HID: multitouch: Add quirks for flipped axes f6e9b77257c1 scsi: aic94xx: Add missing check for dma_map_single() 378cc0eec4aa scsi: mpt3sas: Fix a memory leak 2dc8d09c1e68 drm/amdgpu: fix enum odm_combine_mode mismatch 8b9415aecb1f hwmon: (ltc2945) Handle error case in ltc2945_value_store 9cd1a9b7de20 ASoC: dt-bindings: meson: fix gx-card codec node regex fecd236ef6be ASoC: mchp-spdifrx: Fix uninitialized use of mr in mchp_spdifrx_hw_params() 2b346cc075ec ASoC: rsnd: fixup #endif position fa077baab8ea ASoC: mchp-spdifrx: disable all interrupts in mchp_spdifrx_dai_remove() 667782d7ef5b ASoC: mchp-spdifrx: fix controls that works with completion mechanism 12396e9300da ASoC: mchp-spdifrx: fix return value in case completion times out 0c4e4d2ccb88 ASoC: mchp-spdifrx: fix controls which rely on rsr register e4d1c3ce2fe3 spi: dw_bt1: fix MUX_MMIO dependencies 5f54a1d08e26 gpio: vf610: connect GPIO label to dev name 0b64984dfbc4 ASoC: soc-compress.c: fixup private_data on snd_soc_new_compress() 49cf87919dae drm/mediatek: Clean dangling pointer on bind error path 62952905e195 drm/mediatek: mtk_drm_crtc: Add checks for devm_kcalloc cd98ea8fa15b drm/mediatek: Drop unbalanced obj unref 088a31fe1edb drm/mediatek: Use NULL instead of 0 for NULL pointer 2a83e2b5b121 drm/mediatek: dsi: Reduce the time of dsi from LP11 to sending cmd be30b05c4a33 drm/msm/dpu: set pdpu->is_rt_pipe early in dpu_plane_sspp_atomic_update() f50858d1b66a drm/tegra: firewall: Check for is_addr_reg existence in IMM check 6f3614226430 gpu: host1x: Don't skip assigning syncpoints to channels 11d6f70f07b0 pinctrl: mediatek: Initialize variable *buf to zero 47a117028113 pinctrl: mediatek: Initialize variable pullen and pullup to zero b5b81fc1ac08 pinctrl: mediatek: fix coding style 58151b609821 pinctrl: bcm2835: Remove of_node_put() in bcm2835_of_gpio_ranges_fallback() 82943a0730e0 drm/msm/mdp5: Add check for kzalloc c7ee1772e3c3 drm/msm/dpu: Add check for pstates d4ba50614cb3 drm/msm/dpu: Add check for cstate f0e9f3e1d6c8 drm/msm: use strscpy instead of strncpy c9b6a75aae4d drm/msm/dsi: Allow 2 CTRLs on v2.5.0 ce9fedc3099e drm: exynos: dsi: Fix MIPI_DSI*_NO_* mode flags 3a40fd51e81e drm/mipi-dsi: Fix byte order of 16-bit DCS set/get brightness 15edaafbff75 drm/bridge: lt9611: pass a pointer to the of node 75b3c2777dbb drm/bridge: lt9611: fix clock calculation a2c196f05a30 drm/bridge: lt9611: fix programming of video modes 24e51dea9885 drm/bridge: lt9611: fix polarity programming 77ba2d294e16 drm/bridge: lt9611: fix HPD reenablement 1b5adc8752b0 drm/bridge: lt9611: fix sleep mode setup bf661c5e3bc4 drm/msm/dpu: Disallow unallocated resources to be returned 436fb91cadb8 drm/msm/gem: Add check for kmalloc 525c43e67d47 ALSA: hda/ca0132: minor fix for allocation size 399d01375659 drm/msm/adreno: Fix null ptr access in adreno_gpu_cleanup() e69f8e959b72 ASoC: fsl_sai: initialize is_dsp_mode flag 6fd4144985fc ASoC: fsl_sai: Update to modern clocking terminology d58b45bbbea8 scsi: qla2xxx: Fix exchange oversubscription for management commands 2232e689f9d9 scsi: qla2xxx: Fix exchange oversubscription 9b2aab3da463 scsi: qla2xxx: edif: Fix I/O timeout due to over-subscription 09af894bc3bd drm/msm: clean event_thread->worker in case of an error e76fbfdad503 drm/vc4: hdmi: Correct interlaced timings again 55f2645e4e12 drm/vc4: hvs: Fix colour order for xRGB1555 on HVS5 ae8b24e8289b drm/vc4: hvs: Set AXI panic modes 0f735f232ff5 pinctrl: rockchip: Fix refcount leak in rockchip_pinctrl_parse_groups af54707c0cca pinctrl: stm32: Fix refcount leak in stm32_pctrl_get_irq_domain b31ad2ecc4f7 pinctrl: qcom: pinctrl-msm8976: Correct function names for wcss pins 9a01ecc312e7 drm/msm/hdmi: Add missing check for alloc_ordered_workqueue 1721badebfc8 hwmon: (ftsteutates) Fix scaling of measurements 11226ab2f99f gpu: ipu-v3: common: Add of_node_put() for reference returned by of_graph_get_port_by_id() 262f8e5940c6 drm: tidss: Fix pixel format definition d2991e6b3002 drm/vc4: dpi: Fix format mapping for RGB565 8e04aaffb6de drm/vc4: dpi: Add option for inverting pixel clock and output enable 1f9836f95271 drm/vkms: Fix null-ptr-deref in vkms_release() bad13de76488 drm/vkms: Fix memory leak in vkms_init() 309e785bae07 drm/bridge: megachips: Fix error handling in i2c_register_driver() b02742255620 drm: mxsfb: DRM_MXSFB should depend on ARCH_MXS || ARCH_MXC da56b06f3828 drm/bridge: ti-sn65dsi83: Fix delay after reset deassert to match spec d72f8548a613 drm/fourcc: Add missing big-endian XRGB1555 and RGB565 formats d06e827a65a6 drm: Fix potential null-ptr-deref due to drmm_mode_config_init() 50c75e7ce64c sefltests: netdevsim: wait for devlink instance after netns removal 1a452b449a29 selftest: fib_tests: Always cleanup before exit 96cf406dea06 net: bcmgenet: fix MoCA LED control f6df58aa15f7 l2tp: Avoid possible recursive deadlock in l2tp_tunnel_register() f7854541b02e selftests/net: Interpret UDP_GRO cmsg data as an int value 75ee94229062 irqchip/irq-bcm7120-l2: Set IRQ_LEVEL for level triggered interrupts 3a413b05c66e irqchip/irq-brcmstb-l2: Set IRQ_LEVEL for level triggered interrupts 95ab0725c521 bpf: Fix global subprog context argument resolution logic bfc344d1e78c can: esd_usb: Move mislocated storage of SJA1000_ECC_SEG bits in case of a bus error f5aaf140ab1c thermal/drivers/hisi: Drop second sensor hi3660 2d20f9b6dd81 wifi: mac80211: make rate u32 in sta_set_rate_info_rx() 62ff301aa492 crypto: crypto4xx - Call dma_unmap_page when done 74fe2bf6746e ACPI: resource: Do IRQ override on all TongFang GMxRGxx b577d0bde456 ACPI: resource: Add IRQ overrides for MAINGEAR Vector Pro 2 models e0ae2d90bc0c selftests/bpf: Fix out-of-srctree build 15fe03e5dd05 wifi: mwifiex: fix loop iterator in mwifiex_update_ampdu_txwinsize() f15ef0ebcf56 wifi: iwl4965: Add missing check for create_singlethread_workqueue() 505c74c4c0b1 wifi: iwl3945: Add missing check for create_singlethread_workqueue 5ac2f1e3bbe6 RISC-V: time: initialize hrtimer based broadcast clock event device e97dd92c3611 m68k: /proc/hardware should depend on PROC_FS b677cb4f0b6b crypto: rsa-pkcs1pad - Use akcipher_request_complete 99e8e6fd70a1 rds: rds_rm_zerocopy_callback() correct order for list_add_tail() d7bd166859fe libbpf: Fix alen calculation in libbpf_nla_dump_errormsg() b8f6c28ce1cf s390/ap: fix status returned by ap_qact() 900a0c25a653 s390/ap: fix status returned by ap_aqic() 0e872b4da7c6 Bluetooth: hci_qca: get wakeup status from serdev device handle 31a288a4df7f Bluetooth: L2CAP: Fix potential user-after-free bf1b79d57e44 OPP: fix error checking in opp_migrate_dentry() db6efde0ab80 tap: tap_open(): correctly initialize socket uid 67f9f02928a3 tun: tun_chr_open(): correctly initialize socket uid a8353cfb4eec net: add sock_init_data_uid() 15a66714bf28 s390/vmem: fix empty page tables cleanup under KASAN 6ce9a22fc021 s390/mem_detect: fix detect_memory() error handling 856fc2195494 irqchip/ti-sci: Fix refcount leak in ti_sci_intr_irq_domain_probe 88cb93d3a16f irqchip/irq-mvebu-gicp: Fix refcount leak in mvebu_gicp_probe d6c66c468897 irqchip/alpine-msi: Fix refcount leak in alpine_msix_init_domains 4401b4858557 irqchip: Fix refcount leak in platform_irqchip_probe a7724a7c2236 net/mlx5: Enhance debug print in page allocation failure a25ff23ba2d7 mt76: mt7915: fix polling firmware-own status 9af6aa18b4e8 bpftool: profile online CPUs instead of possible 457139238f34 crypto: ccp - Flush the SEV-ES TMR memory before giving it to firmware 68c1cfd01332 crypto: ccp - Refactor out sev_fw_alloc() 13cb7851a5b1 leds: led-class: Add missing put_device() to led_put() 912eb10b6564 crypto: xts - Handle EBUSY correctly 55a7f88059c8 x86/microcode: Adjust late loading result reporting message 36b6fc833437 x86/microcode: Check CPU capabilities after late microcode update correctly de6e20f3f33e x86/microcode: Add a parameter to microcode_check() to store CPU capabilities a9e76b276b10 x86/microcode: Print previous version of microcode after reload 6d2b3a319144 x86/microcode: Default-disable late loading dce39c10d885 x86/microcode: Rip out the OLD_INTERFACE 54aa76ad5f01 x86: Mark stop_this_cpu() __noreturn e4de2b98c4bd powercap: fix possible name leak in powercap_register_zone() 36ec108b7bd7 crypto: seqiv - Handle EBUSY correctly 840a1d3b77c1 crypto: essiv - Handle EBUSY correctly 416eb7cc967d crypto: ccp - Failure on re-initialization due to duplicate sysfs filename 3496c1b3f500 ACPI: battery: Fix missing NUL-termination with large strings ac75c78f8f76 wifi: cfg80211: Fix extended KCK key length check in nl80211_set_rekey_data() 53c8a256e5d3 wifi: ath11k: Fix memory leak in ath11k_peer_rx_frag_setup 1af7eacfad45 wifi: ath9k: Fix potential stack-out-of-bounds write in ath9k_wmi_rsp_callback() 61490d271027 wifi: ath9k: hif_usb: clean up skbs if ath9k_hif_usb_rx_stream() fails f1cdbe94f728 ath9k: htc: clean up statistics macros 4adfc9eb8a45 ath9k: hif_usb: simplify if-if to if-else c0c0614f143b wifi: ath9k: htc_hst: free skb in ath9k_htc_rx_msg() if there is no callback function 88f6608c7ede wifi: orinoco: check return value of hermes_write_wordrec() 35fb0e275af1 wifi: rtl8xxxu: Fix memory leaks with RTL8723BU, RTL8192EU ae17414de71b thermal/drivers/tsens: limit num_sensors to 9 for msm8939 80726a391973 thermal/drivers/tsens: fix slope values for msm8939 e991430d2375 thermal/drivers/tsens: Sort out msm8976 vs msm8956 data df56f5265e73 thermal/drivers/tsens: Add compat string for the qcom,msm8960 21cb4e5700be thermal/drivers/tsens: Drop msm8976-specific defines 801d10065b8a ACPICA: nsrepair: handle cases without a return value correctly 0cf3af4de06a crypto: ccp - Avoid page allocation failure warning for SEV_GET_ID2 9ae0f82aa70b lib/mpi: Fix buffer overrun when SG is too long d215e32fe18a rcu-tasks: Fix synchronize_rcu_tasks() VS zap_pid_ns_processes() f7dc606a47d3 rcu-tasks: Remove preemption disablement around srcu_read_[un]lock() calls a0818534fb64 rcu-tasks: Improve comments explaining tasks_rcu_exit_srcu purpose bcaa8b8fc1f1 genirq: Fix the return type of kstat_cpu_irqs_sum() 4222cc9e7912 ACPICA: Drop port I/O validation for some regions 2b56df9102a8 crypto: x86/ghash - fix unaligned access in ghash_setkey() 4f47453c39f3 wifi: wl3501_cs: don't call kfree_skb() under spin_lock_irqsave() f19c9ed16294 wifi: libertas: cmdresp: don't call kfree_skb() under spin_lock_irqsave() b9294aedfb17 wifi: libertas: main: don't call kfree_skb() under spin_lock_irqsave() e9c889b0c458 wifi: libertas: if_usb: don't call kfree_skb() under spin_lock_irqsave() 068e986f2ba8 wifi: libertas_tf: don't call kfree_skb() under spin_lock_irqsave() ddb864ea9ca2 wifi: brcmfmac: unmap dma buffer in brcmf_msgbuf_alloc_pktid() e8ef89e5b89e wifi: brcmfmac: fix potential memory leak in brcmf_netdev_start_xmit() 5706d00fde3f wifi: wilc1000: fix potential memory leak in wilc_mac_xmit() 9424ea9d557e wifi: ipw2200: fix memory leak in ipw_wdev_init() 345692e96bb7 wifi: ipw2x00: don't call dev_kfree_skb() under spin_lock_irqsave() d78d85d84a44 libbpf: Fix btf__align_of() by taking into account field offsets 0c962dcd6bf6 wifi: rtlwifi: Fix global-out-of-bounds bug in _rtl8812ae_phy_set_txpower_limit() 507ad94346da wifi: rtl8xxxu: don't call dev_kfree_skb() under spin_lock_irqsave() 037f84c0bfae wifi: libertas: fix memory leak in lbs_init_adapter() 8722f96adece wifi: iwlegacy: common: don't call dev_kfree_skb() under spin_lock_irqsave() 53aa5137560a wifi: rtlwifi: rtl8723be: don't call kfree_skb() under spin_lock_irqsave() 993cd8cf5442 wifi: rtlwifi: rtl8188ee: don't call kfree_skb() under spin_lock_irqsave() 7d2cb8abaad7 wifi: rtlwifi: rtl8821ae: don't call kfree_skb() under spin_lock_irqsave() b56e60b3b158 wifi: rsi: Fix memory leak in rsi_coex_attach() 3d30678a59af block: bio-integrity: Copy flags when bio_integrity_payload is cloned cabad071ab17 arm64: dts: qcom: pmk8350: Use the correct PON compatible 0e12d7725d58 arm64: dts: qcom: pmk8350: Specify PBS register for PON 2936952fa626 KEYS: asymmetric: Fix ECDSA use via keyctl uapi a5fa5a41791c x86/perf/zhaoxin: Add stepping check for ZXC 2c36c390a749 sched/rt: pick_next_rt_entity(): check list_entry 3f191c2cc567 sched/deadline,rt: Remove unused parameter from pick_next_[rt|dl]_entity() 544a552be086 s390/dasd: Fix potential memleak in dasd_eckd_init() a00cf3619f19 arm64: dts: qcom: msm8992-lg-bullhead: Correct memory overlaps with the SMEM and MPSS memory regions 8173defc3635 blk-mq: correct stale comment of .get_budget 7dd5f83c1149 blk-mq: remove stale comment for blk_mq_sched_mark_restart_hctx 5eb99e7a80fc blk-mq: avoid sleep in blk_mq_alloc_request_hctx 20b9d7b4e0e6 arm64: dts: mediatek: mt7622: Add missing pwm-cells to pwm node 88022f659f63 arm64: dts: mt8192: Fix CPU map for single-cluster SoC 770e769834e1 ARM: dts: imx7s: correct iomuxc gpr mux controller cells 2fe22748d511 ARM: dts: sun8i: nanopi-duo2: Fix regulator GPIO reference 762c821b97a7 arm64: dts: meson: bananapi-m5: switch VDDIO_C pin to OPEN_DRAIN e29709ba5847 arm64: dts: renesas: beacon-renesom: Fix gpio expander reference 3f5ec3c335dd locking/rwsem: Disable preemption in all down_read*() and up_read() code paths ab4d47a343da locking/rwsem: Optimize down_read_trylock() under highly contended case ac0e5a181eff arm64: dts: amlogic: meson-sm1-odroid-hc4: fix active fan thermal trip f4891e5725a0 arm64: dts: amlogic: meson-gxbb-kii-pro: fix led node name 665bdfabec52 arm64: dts: amlogic: meson-gxl-s905d-phicomm-n1: fix led node name f0b5101a6432 arm64: dts: amlogic: meson-sm1-bananapi-m5: fix adc keys node names ae03ae3b6b93 arm64: dts: amlogic: meson-gx-libretech-pc: fix update button name 5be0df1849b6 arm64: dts: amlogic: meson-gxl: add missing unit address to eth-phy-mux node name 7a5b8cd5622b arm64: dts: amlogic: meson-gx: add missing unit address to rng node name 5c1ce648c6c3 arm64: dts: amlogic: meson-gxl-s905d-sml5442tw: drop invalid clock-names property d089142bcc73 arm64: dts: amlogic: meson-gx: add missing SCPI sensors compatible f562cc37f0f0 arm64: dts: amlogic: meson-axg: fix SCPI clock dvfs node name 334bb3461204 arm64: dts: amlogic: meson-gx: fix SCPI clock dvfs node name 88083a25d80a ARM: imx: Call ida_simple_remove() for ida_simple_get abfdfa339675 ARM: dts: exynos: correct wr-active property in Exynos3250 Rinato 70aac3c6b14d arm64: dts: ti: k3-j7200: Fix wakeup pinmux range c42defea2db0 ARM: s3c: fix s3c64xx_set_timer_source prototype af48760133f1 ARM: bcm2835_defconfig: Enable the framebuffer 37858e17e45e ARM: OMAP1: call platform_device_put() in error case in omap1_dm_timer_init() 89895442387d arm64: dts: meson: remove CPU opps below 1GHz for G12A boards 69c7a270357a arm64: dts: qcom: ipq8074: correct PCIe QMP PHY output clock names feb8c71f015d arm64: dts: qcom: ipq8074: fix Gen3 PCIe node 1563af0f28af arm64: dts: qcom: ipq8074: correct Gen2 PCIe ranges e88204931d9a arm64: dts: qcom: ipq8074: fix Gen3 PCIe QMP PHY d9df682bcea5 arm64: dts: qcom: ipq8074: fix PCIe PHY serdes size a55a645aa303 arm64: dts: qcom: Fix IPQ8074 PCIe PHY nodes dd3d021ae547 arm64: dts: qcom: ipq8074: correct USB3 QMP PHY-s clock output names 8a5d81afa6e1 arm64: dts: qcom: msm8992-bullhead: Disable dfps_data_mem 76e794cfd137 arm64: dts: qcom: msm8992-bullhead: Fix cont_splash_mem size 10c5fae6f99d arm64: dts: msm8992-bullhead: add memory hole region 410028a170f3 arm64: dts: meson-gx: Fix the SCPI DVFS node name and unit address a240ab41b3bc arm64: dts: meson-g12a: Fix internal Ethernet PHY unit name 472c333be2c2 arm64: dts: meson-gx: Fix Ethernet MAC address unit name b63bb187696c arm64: dts: qcom: sc7280: correct SPMI bus address cells 9e4063237957 arm64: dts: qcom: sc7180: correct SPMI bus address cells 6ca79943f5e3 arm64: dts: qcom: sdm845-db845c: fix audio codec interrupt pin name e192005e3f69 arm64: dts: mediatek: mt8183: Fix systimer 13 MHz clock description 1cc12d10d13a ARM: zynq: Fix refcount leak in zynq_early_slcr_init a1d42650cf29 arm64: dts: imx8m: Align SoC unique ID node unit address 61ecb2df6923 arm64: dts: qcom: sm6125: Reorder HSUSB PHY clocks to match bindings 738a716d2de6 arm64: dts: qcom: sm8150-kumano: Panel framebuffer is 2.5k instead of 4k a7d6e757169f arm64: dts: qcom: msm8996-tone: Fix USB taking 6 minutes to wake up 795a9a93ed8d arm64: dts: qcom: qcs404: use symbol names for PCIe resets 10fcdad2b9f3 ARM: OMAP2+: Fix memory leak in realtime_counter_init() e2f62d8302bb powerpc/mm: Rearrange if-else block to avoid clang warning 3959316f8ceb HID: asus: use spinlock to safely schedule workers d2ce7b6f3ae4 HID: asus: use spinlock to protect concurrent accesses (From OE-Core rev: d9f73959645060982bcec6729cb8dfd511ab8de0) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 7be1bc5ce77b31bb634bd3572d8553cad127f38e) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.15: update to v5.15.98Bruce Ashfield2023-04-113-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: d9b4a0c83a2d Linux 5.15.98 937c15e27a63 io_uring: ensure that io_init_req() passes in the right issue_flags bf7123dd26a0 Linux 5.15.97 cf7f9cd50013 io_uring: add missing lock in io_get_file_fixed 77358093331e USB: core: Don't hold device lock while reading the "descriptors" sysfs file 3b24c980dc07 usb: gadget: u_serial: Add null pointer check in gserial_resume 2d72795ccde2 USB: serial: option: add support for VW/Skoda "Carstick LTE" 02190d23b731 usb: dwc3: pci: add support for the Intel Meteor Lake-M cc09a7d5a6a1 scripts/tags.sh: fix incompatibility with PCRE2 1aee4ab2c107 scripts/tags.sh: Invoke 'realpath' via 'xargs' 06740b433d9d vc_screen: don't clobber return value in vcs_read e7f460696340 net: Remove WARN_ON_ONCE(sk->sk_forward_alloc) from sk_stream_kill_queues(). 16d319ec18b0 bpf: bpf_fib_lookup should not return neigh in NUD_FAILED state 6dd1de27d771 staging: mt7621-dts: change palmbus address to lower case 07f0c6f9c357 x86/cpu: Add Lunar Lake M e1b09162f268 HID: core: Fix deadloop in hid_apply_multiplier. f1ee47003075 neigh: make sure used and confirmed times are valid 2590058fb058 IB/hfi1: Assign npages earlier 4534ea429ed8 ASoC: rt715-sdca: fix clock stop prepare timeout issue e430f058d90c btrfs: send: limit number of clones and allocated memory size d454a7212e17 ACPI: NFIT: fix a potential deadlock during NFIT teardown 435e8fabd19a HID: elecom: add support for TrackBall 056E:011C 6bd2f1754393 ARM: dts: rockchip: add power-domains property to dp node on rk3288 839a9c0047a1 arm64: dts: rockchip: drop unused LED mode property from rk3328-roc-cc 503e3d93cf35 Fix XFRM-I support for nested ESP tunnels 765b3a0e0a81 ionic: refactor use of ionic_rx_fill() (From OE-Core rev: 10736085c3e47c23c377bd68623b0753557e3a06) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 4961d295599b1c3822752c42891006a49aea8ff3) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-modules: update to v2.13.9Bruce Ashfield2023-04-114-162/+1
| | | | | | | | | | | | | | | | | | | | | | Bumping lttng-modules to version v2.13.9-4-g12f43cab, which comprises the following commits: da1f5a26 Version 2.13.9 dc2d1294 fix: jbd2: use the correct print format (v5.4.229) d04c1211 fix: jbd2 upper bound for v5.10.163 4b8864fc fix: jbd2: use the correct print format (v5.10.163) 69d3aa79 fix: btrfs: move accessor helpers into accessors.h (v6.2) We drop our previously backported commits as well, since they are part of the release. (From OE-Core rev: 8864e50267327b474806de8b12ec60137a3cf17b) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 79d8e93adde07ff3a4a239d66649ee566a2437d6) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.10: update to v5.10.175Bruce Ashfield2023-04-113-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: de26e1b2103b Linux 5.10.175 aa8579bc0846 s390/dasd: add missing discipline function 6baebcecf09a KVM: VMX: Fix crash due to uninitialized current_vmcs 685ed0a277f1 KVM: VMX: Introduce vmx_msr_bitmap_l01_changed() helper 0ef55bafabb9 KVM: nVMX: Don't use Enlightened MSR Bitmap for L3 9da269bee7ea UML: define RUNTIME_DISCARD_EXIT 5c425eb9da8a sh: define RUNTIME_DISCARD_EXIT bfef72d2fc62 s390: define RUNTIME_DISCARD_EXIT to fix link error with GNU ld < 2.36 6af633e7782c powerpc/vmlinux.lds: Don't discard .rela* for relocatable builds af560685bad5 powerpc/vmlinux.lds: Define RUNTIME_DISCARD_EXIT d367c5ebe943 arch: fix broken BuildID for arm64 and riscv 7550aade9783 ext4: block range must be validated before use in ext4_mb_clear_bb() c3fd717b58f0 ext4: add strict range checks while freeing blocks 65061f49a50f ext4: add ext4_sb_block_valid() refactored out of ext4_inode_block_valid() 9cd21f5babb5 ext4: refactor ext4_free_blocks() to pull out ext4_mb_clear_bb() b5005605013d drm/i915: Don't use BAR mappings for ring buffers with LLC c53d50d8081a skbuff: Fix nfct leak on napi stolen a4932a2c5446 ipmi:watchdog: Set panic count to proper value on a panic 7aa5a495cbf8 ipmi/watchdog: replace atomic_add() and atomic_sub() a5c140d88a69 media: rc: gpio-ir-recv: add remove function 13b04efb5bd0 media: ov5640: Fix analogue gain control 42bb1e6b7fe8 scripts: handle BrokenPipeError for python scripts be658aa43a47 PCI: Add SolidRun vendor ID d47d364f6671 macintosh: windfarm: Use unsigned type for 1-bit bitfields 9cff3f106a4c alpha: fix R_ALPHA_LITERAL reloc for large modules 9a61a3a6ec66 powerpc/kcsan: Exclude udelay to prevent recursive instrumentation 5ddcb0a34819 MIPS: Fix a compilation issue 7f77f3dab506 block, bfq: fix uaf for bfqq in bic_set_bfqq() 6291281f15e1 block, bfq: replace 0/1 with false/true in bic apis e6f03decf5b7 block/bfq-iosched.c: use "false" rather than "BLK_RW_ASYNC" 1425f1bb5df5 block, bfq: fix uaf for bfqq in bfq_exit_icq_bfqq 5533742c7cb1 block, bfq: fix possible uaf for 'bfqq->bic' c660e024bc68 tpm/eventlog: Don't abort tpm_read_log on faulty ACPI address b1fddddf58ac watch_queue: fix IOC_WATCH_QUEUE_SET_SIZE alloc error paths f2a5ec7f7b28 iommu/amd: Add a length limitation for the ivrs_acpihid command-line parameter b113f9020447 ext4: Fix deadlock during directory rename ab89b8a67fbb RISC-V: Don't check text_mutex during stop_machine 3de277af481a riscv: Use READ_ONCE_NOCHECK in imprecise unwinding stack mode ce7dd61e0040 SUNRPC: Fix a server shutdown leak e1b8342a8528 net/smc: fix fallback failed while sendmsg with fastopen 93367126f68c platform: x86: MLX_PLATFORM: select REGMAP instead of depending on it 0fe672336d69 scsi: megaraid_sas: Update max supported LD IDs to 240 f4eae84f5754 net: ethernet: mtk_eth_soc: fix RX data corruption issue 01a1e9810905 btf: fix resolving BTF_KIND_VAR after ARRAY, STRUCT, UNION, PTR 065c1ed5c4ce netfilter: tproxy: fix deadlock due to missing BH disable 26fa059cc924 netfilter: ctnetlink: revert to dumping mark regardless of event type d16701a385b5 bnxt_en: Avoid order-5 memory allocation for TPA data c0df4e5c247d net: phylib: get rid of unnecessary locking d2a5a9cdc5d6 net: stmmac: add to set device wake up flag when stmmac init phy c3aaec463a63 net: caif: Fix use-after-free in cfusbl_device_notify() db16d6567402 net: lan78xx: fix accessing the LAN7800's internal phy specific registers from the MAC driver d5e8f7edc2ac net: usb: lan78xx: Remove lots of set but unused 'ret' variables 374cbffe7d6f selftests: nft_nat: ensuring the listening side is up before starting the client 42d9ed4e5dc5 ila: do not generate empty messages in ila_xlat_nl_cmd_get_mapping() 6f0cc879c889 powerpc: dts: t1040rdb: fix compatible string for Rev A boards 80be62358fa5 nfc: fdp: add null check of devm_kmalloc_array in fdp_nci_i2c_read_device_properties cbf11ff3708f bgmac: fix *initial* chip reset to support BCM5358 4c43a0291f87 drm/msm/a5xx: fix context faults during ring switch 34e71ca0a006 drm/msm/a5xx: fix the emptyness check in the preempt code 8dde1d9d6f06 drm/msm: Document and rename preempt_lock 00c2020b8bb8 drm/msm/a5xx: fix setting of the CP_PREEMPT_ENABLE_LOCAL register 08c0b54bef78 drm/msm: Fix potential invalid ptr free 8b4a6dd15717 drm/nouveau/kms/nv50: fix nv50_wndw_new_ prototype 9ca74e5e75ea drm/nouveau/kms/nv50-: remove unused functions 0c440f14558b ext4: Fix possible corruption when moving a directory 6b223e32d66c scsi: core: Remove the /proc/scsi/${proc_name} directory earlier e993e3ea9550 riscv: Add header include guards to insn.h 713c335e5a8f riscv: Avoid enabling interrupts in die() f9fdb3e7b075 RISC-V: Avoid dereferening NULL regs in die() 030b1c4217a4 arm64: efi: Make efi_rt_lock a raw_spinlock 7e00b52c8cdd iommu/vt-d: Fix PASID directory pointer coherency c424b1819120 iommu/vt-d: Fix lockdep splat in intel_pasid_get_entry() aeab1f1a60ae irqdomain: Fix domain registration race bb7597777c13 irqdomain: Change the type of 'size' in __irq_domain_add() to be consistent 4ab311d51cd9 irqdomain: Fix mapping-creation race 8617599c646f irqdomain: Refactor __irq_domain_alloc_irqs() ff762cdbf0c8 irqdomain: Look for existing mapping only once 6414597815d5 irq: Fix typos in comments fe80a53eabdb udf: Fix off-by-one error when discarding preallocation 7786bfd8f7ab nfc: change order inside nfc_se_io error path 3f00c476da8f ext4: zero i_disksize when initializing the bootloader inode a9bd94f67b27 ext4: fix WARNING in ext4_update_inline_data d72a6c31393d ext4: move where set the MAY_INLINE_DATA flag is set 1d2366624b4c ext4: fix another off-by-one fsmap error on 1k block filesystems 8706c972fcfa ext4: fix RENAME_WHITEOUT handling for inline directories d0632ff49bd1 ext4: fix cgroup writeback accounting with fs-layer encryption 3106cb47cded drm/connector: print max_requested_bpc in state debugfs 4279e87da6c8 drm/amdgpu: fix error checking in amdgpu_read_mm_registers for soc15 5462843dc40f x86/CPU/AMD: Disable XSAVES on AMD family 0x17 a1eb8bf1e35f fork: allow CLONE_NEWTIME in clone3 flags a759905de9cd fs: prevent out-of-bounds array speculation when closing a file descriptor 955623617f2f Linux 5.10.174 c036dae03678 staging: rtl8192e: Remove call_usermodehelper starting RadioPower.sh 1afff6203a73 staging: rtl8192e: Remove function ..dm_check_ac_dc_power calling a script decf73066f7e wifi: cfg80211: Partial revert "wifi: cfg80211: Fix use after free for wext" e5f315b55f8e Linux 5.10.173 8ecd5dabddc0 usb: gadget: uvc: fix missing mutex_unlock() if kstrtou8() fails a5bbea50d622 malidp: Fix NULL vs IS_ERR() checking 1dfc0a52f768 scsi: mpt3sas: Remove usage of dma_get_required_mask() API 747652f9c503 scsi: mpt3sas: re-do lost mpt3sas DMA mask fix 2392303df240 scsi: mpt3sas: Don't change DMA mask while reallocating pools f73bbfb47ff1 Revert "scsi: mpt3sas: Fix return value check of dma_get_required_mask()" 331c18e8ac81 media: uvcvideo: Fix race condition with usb_kill_urb 9d83b69e934d media: uvcvideo: Provide sync and async uvc_ctrl_status_event c5fe3fba1b7b drm/virtio: Fix error code in virtio_gpu_object_shmem_init() 0a1d0c79eaec tcp: Fix listen() regression in 5.10.163 7474be26b032 Bluetooth: hci_sock: purge socket queues in the destruct() callback d90967f850b1 drm/display/dp_mst: Fix down message handling after a packet reception error ee4a4282d78d drm/display/dp_mst: Fix down/up message handling after sink disconnect 411b8ad505f7 x86/resctl: fix scheduler confusion with 'current' 9554af98018c x86/resctrl: Apply READ_ONCE/WRITE_ONCE to task_struct.{rmid,closid} 7123a4337bf7 net: tls: avoid hanging tasks on the tx_lock a6549336f574 soundwire: cadence: Drain the RX FIFO after an IO timeout e5ca5b71363a soundwire: cadence: Remove wasted space in response_buf 4d2423f15b36 phy: rockchip-typec: Fix unsigned comparison with less than zero 01923e3196ee PCI: Add ACS quirk for Wangxun NICs faa050d2ff88 PCI: loongson: Add more devices that need MRRS quirk dd9981a11d74 kernel/fail_function: fix memory leak with using debugfs_lookup() b2301851e7e3 PCI: Take other bus devices into account when distributing resources fdca189e5228 PCI: Align extra resources for hotplug bridges properly 877aacda1469 usb: gadget: uvc: Make bSourceID read/write 56495e8d3cb4 usb: uvc: Enumerate valid values for color matching 961f93d63da7 USB: ene_usb6250: Allocate enough memory for full object 426cbe9a0a68 usb: host: xhci: mvebu: Iterate over array indexes instead of using pointer math 654ae539254d PCI: loongson: Prevent LS7A MRRS increases 09ca779ac04c iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_config_word() 3357e90d3c36 iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_status_word() 8db64cea4788 tools/iio/iio_utils:fix memory leak 160494b66fe0 mei: bus-fixup:upon error print return values of send and receive 17b96b5c19be serial: sc16is7xx: setup GPIO controller later in probe 0cb1f78d886b tty: serial: fsl_lpuart: disable the CTS when send break signal 84ea44dc3e4e tty: fix out-of-bounds access in tty_driver_lookup_tty() e8a5efd5aefc staging: emxx_udc: Add checks for dma_alloc_coherent() c4d96503d67b media: uvcvideo: Silence memcpy() run-time false positive warnings 78b1fdc47e4e media: uvcvideo: Quirk for autosuspend in Logitech B910 and C910 23f9bead358d media: uvcvideo: Handle errors from calls to usb_string d8aa2e1ae642 media: uvcvideo: Handle cameras with invalid descriptors 76752888edcc IB/hfi1: Update RMT size calculation 754e81ff4406 mfd: arizona: Use pm_runtime_resume_and_get() to prevent refcnt leak 903b91cea77a bootconfig: Increase max nodes of bootconfig from 1024 to 8192 for DCC support 07fb5653366c firmware/efi sysfb_efi: Add quirk for Lenovo IdeaPad Duet 3 25c9fba724bd tracing: Add NULL checks for buffer in ring_buffer_free_read_page() e30b26e74617 thermal: intel: BXT_PMIC: select REGMAP instead of depending on it f73134231fa2 thermal: intel: quark_dts: fix error pointer dereference 01829cb87089 ASoC: zl38060 add gpiolib dependency 2bc1f260ede1 ASoC: zl38060: Remove spurious gpiolib select c8e7c0ec458c ASoC: adau7118: don't disable regulators on device unbind c79a924ed6af loop: loop_set_status_from_info() check before assignment af5f9a476147 scsi: ipr: Work around fortify-string warning 555f315832ec rtc: sun6i: Always export the internal oscillator 3e734e694181 vc_screen: modify vcs_size() handling in vcs_read() ac73d8f6a64a tcp: tcp_check_req() can be called from process context 4d08ed4651a1 ARM: dts: spear320-hmi: correct STMPE GPIO compatible 2f935409cd82 net/sched: act_sample: fix action bind logic 8978315cb4bf nfc: fix memory leak of se_io context in nfc_genl_se_io 8817602cffe0 net/mlx5: Geneve, Fix handling of Geneve object id as error code 0ac65fab2b3f 9p/rdma: unmap receive dma buffer in rdma_request()/post_recv() 3e0359f151ac 9p/xen: fix connection sequence c959a53b62a6 9p/xen: fix version parsing 82a0c1fe1fe0 net: fix __dev_kfree_skb_any() vs drop monitor 8ee401f89cdb sctp: add a refcnt in sctp_stream_priorities to avoid a nested loop da26369377f0 ipv6: Add lwtunnel encap size of all siblings in nexthop calculation 9060abce3305 netfilter: ebtables: fix table blob use-after-free 1ff0b87df98b netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack() 9f7abdd50026 watchdog: pcwd_usb: Fix attempting to access uninitialized memory c5a21a550150 watchdog: Fix kmemleak in watchdog_cdev_register 273559f58f71 watchdog: at91sam9_wdt: use devm_request_irq to avoid missing free_irq() in error path 7cb46fa16b96 x86: um: vdso: Add '%rcx' and '%r11' to the syscall clobber list 8a18856e0744 ubi: ubi_wl_put_peb: Fix infinite loop when wear-leveling work failed 9d448dd6bcb6 ubi: Fix UAF wear-leveling entry in eraseblk_count_seq_show() 0aa0253f6c99 ubi: fastmap: Fix missed fm_anchor PEB in wear-leveling after disabling fastmap f09a84548c37 ubifs: ubifs_writepage: Mark page dirty after writing inode failed 9d4768523b09 ubifs: dirty_cow_znode: Fix memleak in error handling path 343d273d5fd0 ubifs: Re-statistic cleaned znode count if commit failed fcbc795abe78 ubi: Fix possible null-ptr-deref in ubi_free_volume() bf50229494f0 ubifs: Fix memory leak in alloc_wbufs() 31d60afe2cc2 ubi: Fix unreferenced object reported by kmemleak in ubi_resize_volume() 35f8d4064e54 ubi: Fix use-after-free when volume resizing failed 38fd7acdc1d2 ubifs: Reserve one leb for each journal head while doing budget 38a097dce184 ubifs: do_rename: Fix wrong space budget when target inode's nlink > 1 495ea59a24a3 ubifs: Fix wrong dirty space budget for dirty inode 9e07ee28c20d ubifs: Rectify space budget for ubifs_xrename() ffebd804c7ab ubifs: Rectify space budget for ubifs_symlink() if symlink is encrypted 93e748ba5174 ubifs: Fix build errors as symbol undefined 846bfba34175 ubi: ensure that VID header offset + VID header size <= alloc, size f2b9c4544e3b um: vector: Fix memory leak in vector_config 6be349d7388f fs: f2fs: initialize fsdata in pagecache_write() 33909b1a646d f2fs: use memcpy_{to,from}_page() where possible 9d4a4a9ee95e pwm: stm32-lp: fix the check on arr and cmp registers update c2677c49b766 pwm: sifive: Always let the first pwm_apply_state succeed 8b98e7a45e63 pwm: sifive: Reduce time the controller lock is held a1368eaea058 objtool: Fix memory leak in create_static_call_sections() 5d03a19ac7e8 fs/jfs: fix shift exponent db_agl2size negative 18c3fa7a7fdb net/sched: Retire tcindex classifier 322df540ba05 kbuild: Port silent mode detection to future gnu make. f8ac5467e1f3 pinctrl: rockchip: fix reading pull type on rk3568 50afcd5316f2 pinctrl: rockchip: fix mux route data for rk3568 844da3901304 wifi: ath9k: use proper statements in conditionals a2a1e3f4ed5b arm64: dts: qcom: ipq8074: fix Gen2 PCIe QMP PHY 64a99c0ac6f8 drm/edid: fix AVI infoframe aspect ratio handling 1f064aaa81af drm/radeon: Fix eDP for single-display iMac11,2 266864c1e0ed drm/i915/quirks: Add inverted backlight quirk for HP 14-r206nv 5a2712427168 vfio/type1: prevent underflow of locked_vm via exec() 691a8e26de78 PCI: Avoid FLR for AMD FCH AHCI adapters 88b51c6a6d57 PCI: hotplug: Allow marking devices as disconnected during bind/unbind d219b19e1f26 PCI/PM: Observe reset delay irrespective of bridge_d3 285d8390d98e riscv: jump_label: Fixup unaligned arch_static_branch function 8f9542cad6c2 scsi: ses: Fix slab-out-of-bounds in ses_intf_remove() c315560e3ef7 scsi: ses: Fix possible desc_ptr out-of-bounds accesses 2ecd344173a5 scsi: ses: Fix possible addl_desc_ptr out-of-bounds accesses e4dd25da784b scsi: ses: Fix slab-out-of-bounds in ses_enclosure_data_process() d68937dfc73e scsi: ses: Don't attach if enclosure has no components 0d14ace68dd5 scsi: qla2xxx: Fix erroneous link down e596253113b6 scsi: qla2xxx: Fix DMA-API call trace on NVMe LS requests 40bedbf10d56 scsi: qla2xxx: Fix link failure in NPIV environment 6e02a43acd06 ring-buffer: Handle race between rb_move_tail and rb_check_pages 1693f3bc1f25 ktest.pl: Add RUN_TIMEOUT option with default unlimited 39255e4788fb ktest.pl: Fix missing "end_monitor" when machine check fails 0dfb3f4588bc ktest.pl: Give back console on Ctrt^C on monitor ed77831e69ee mm/thp: check and bail out if page in deferred queue already e6d20325f422 mm: memcontrol: deprecate charge moving f1f6c87d8224 docs: gdbmacros: print newest record 6814e8e4202f remoteproc/mtk_scp: Move clk ops outside send_lock 3b78c2482bbe media: ipu3-cio2: Fix PM runtime usage_count in driver unbind 6c96c0b2e326 mips: fix syscall_get_nr cd4d3eab2310 dax/kmem: Fix leak of memory-hotplug resources 241e893df474 alpha: fix FEN fault handling ae16346078b1 rbd: avoid use-after-free in do_rbd_add() when rbd_dev_create() fails 0f2fd21b5b54 ARM: dts: exynos: correct TMU phandle in Odroid HC1 7dd9de2e2f7b ARM: dts: exynos: correct TMU phandle in Odroid XU d1887cca6526 ARM: dts: exynos: correct TMU phandle in Exynos5250 136d6f3c5dc9 ARM: dts: exynos: correct TMU phandle in Odroid XU3 family 135e968d6a86 ARM: dts: exynos: correct TMU phandle in Exynos4 aaa2d2249c90 ARM: dts: exynos: correct TMU phandle in Exynos4210 f2b478228bfd dm flakey: don't corrupt the zero page 07e375c18af0 dm flakey: fix logic when corrupting a bio 17f81b127712 thermal: intel: powerclamp: Fix cur_state for multi package system 2cfe78619b0d wifi: cfg80211: Fix use after free for wext 73090cebe3f3 wifi: rtl8xxxu: Use a longer retry limit of 48 3383f79d6b0a dm: add cond_resched() to dm_wq_work() e6409208c13f mtd: spi-nor: Fix shift-out-of-bounds in spi_nor_set_erase_type 0dc0fa313bb4 ext4: refuse to create ea block when umounted d738789ae9ec ext4: optimize ea_inode block expansion ab22799f11e3 jbd2: fix data missing when reusing bh which is ready to be checkpointed a9cd89463ea4 ALSA: hda/realtek: Add quirk for HP EliteDesk 800 G6 Tower PC ae2340769ed3 ALSA: ice1712: Do not left ice->gpio_mutex locked in aureon_add_controls() 246f26664b2e io_uring/poll: allow some retries for poll triggering spuriously 7f3d13241574 io_uring: remove MSG_NOSIGNAL from recvmsg 72783d2af89b io_uring/rsrc: disallow multi-source reg buffers a442f12e47aa io_uring: add a conditional reschedule to the IOPOLL cancelation loop 3d1f9533a39d io_uring: mark task TASK_RUNNING before handling resume/task work 3f32f8492e10 io_uring: handle TIF_NOTIFY_RESUME when checking for task_work 306c8b49b566 irqdomain: Drop bogus fwspec-mapping error handling e0538aa7e099 irqdomain: Fix disassociation race 6b24bd85ae5c irqdomain: Fix association race 8c64acd24aed ima: Align ima_file_mmap() parameters with mmap_file LSM hook c1aa96927b24 brd: return 0/-error from brd_insert_page() 3326ef84cdbe Documentation/hw-vuln: Document the interaction between IBRS and STIBP abfed855f058 x86/speculation: Allow enabling STIBP with legacy IBRS 44a44b57e88f x86/microcode/AMD: Fix mixed steppings support 87cf9bc78c43 x86/microcode/AMD: Add a @cpu parameter to the reloading functions 0a89768b85f0 x86/microcode/amd: Remove load_microcode_amd()'s bsp parameter 5255fd8dfbd2 x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range c16e4610d5e5 x86/kprobes: Fix __recover_optprobed_insn check optimizing logic f75ee95196ce x86/reboot: Disable SVM, not just VMX, when stopping CPUs 051f991c571b x86/reboot: Disable virtualization in an emergency if SVM is supported 8ff2cc2f8775 x86/crash: Disable virt in core NMI crash handler to avoid double shootdown 537be939a86a x86/virt: Force GIF=1 prior to disabling SVM (for reboot flows) edd7f5bc6f97 KVM: s390: disable migration mode when dirty tracking is disabled 018798c6fbef KVM: x86: Inject #GP if WRMSR sets reserved bits in APIC Self-IPI 76a9886e1b61 KVM: Destroy target device if coalesced MMIO unregistration fails bacfce056ea6 udf: Fix file corruption when appending just after end of preallocated extent a44ec34b9044 udf: Detect system inodes linked into directory hierarchy 63478c3ce24b udf: Preserve link count of system files eb2133900cac udf: Do not update file length for failed writes to inline files 965982feb333 udf: Do not bother merging very long extents 9c792a59e078 udf: Truncate added extents on failed expansion 6bf9caa58526 ocfs2: fix non-auto defrag path not working issue 2c559b3ba8e0 ocfs2: fix defrag path triggering jbd2 ASSERT e9f20138b5fb f2fs: fix cgroup writeback accounting with fs-layer encryption 00b558732662 f2fs: fix information leak in f2fs_move_inline_dirents() f9dbc35ecb94 exfat: fix inode->i_blocks for non-512 byte sector size device 4017209e08d2 exfat: redefine DIR_DELETED as the bad cluster number c2d1997074ce exfat: fix unexpected EOF while reading dir 34b05883414c exfat: fix reporting fs error when reading dir beyond EOF ef7d71d7bd57 fs: hfsplus: fix UAF issue in hfsplus_put_super dc9f78b6d254 hfs: fix missing hfs_bnode_get() in __hfs_bnode_create 300b6404e601 ARM: dts: exynos: correct HDMI phy compatible in Exynos4 69493675fdfb cifs: Fix uninitialized memory read in smb3_qfs_tcon() 59102ded7480 s390/kprobes: fix current_kprobe never cleared after kprobes reenter d8724dc0ce76 s390/kprobes: fix irq mask clobbering on kprobe reenter from post_handler d43abcf91c5e s390: discard .interp section 6cf48403c46a s390/extmem: return correct segment type in __segment_load() be2dad7bc932 ipmi_ssif: Rename idle state and check 66b40f8756d2 rtc: pm8xxx: fix set-alarm race e5b643645a9a firmware: coreboot: framebuffer: Ignore reserved pixel color bits bf990eebeaa7 wifi: rtl8xxxu: fixing transmisison failure for rtl8192eu 759f6a72bc5a nfsd: zero out pointers after putting nfsd_files on COPY setup error 9b8047b21000 dm cache: add cond_resched() to various workqueue loops 52206dd1c77f dm thin: add cond_resched() to various workqueue loops 861229a52bac drm: panel-orientation-quirks: Add quirk for Lenovo IdeaPad Duet 3 10IGL5 7df5da8e6bcf HID: logitech-hidpp: Don't restart communication if not necessary ca64ebcb4501 pinctrl: at91: use devm_kasprintf() to avoid potential leaks 5735878a7b7d hwmon: (coretemp) Simplify platform device handling 2f8623377f3e gfs2: Improve gfs2_make_fs_rw error handling bfa4ffd81591 regulator: s5m8767: Bounds check id indexing into arrays b4ff71c6f029 regulator: max77802: Bounds check regulator id against opmode 0adacf6d6b12 ASoC: kirkwood: Iterate over array indexes instead of using pointer math fcfc7740228d docs/scripts/gdb: add necessary make scripts_gdb step 540c66180afd drm/msm/dsi: Add missing check for alloc_ordered_workqueue d473c55ce197 drm: amd: display: Fix memory leakage ce9e9d3dcbb0 drm/radeon: free iio for atombios when driver shutdown 819d8dba030d drm/tiny: ili9486: Do not assume 8-bit only SPI controllers bc919c866dd5 HID: Add Mapping for System Microphone Mute f4cb42525208 drm/omap: dsi: Fix excessive stack usage 9f73793b8163 drm/amd/display: Fix potential null-deref in dm_resume 348cc9ab3380 Bluetooth: btusb: Add VID:PID 13d3:3529 for Realtek RTL8821CE e974e8f1e37d PM: EM: fix memory leak with using debugfs_lookup() 0c2b778edd8a uaccess: Add minimum bounds check on kernel buffer size d80f947bb303 coda: Avoid partial allocation of sig_inputArgs 206c511e4214 net/mlx5: fw_tracer: Fix debug print 1ef724fed392 ACPI: video: Fix Lenovo Ideapad Z570 DMI match 46ce77b07cd8 wifi: mt76: dma: free rx_head in mt76_dma_rx_cleanup 7873def499df m68k: Check syscall_trace_enter() return code 841881320562 net: bcmgenet: Add a check for oversized packets 1fc9760afd8a crypto: hisilicon: Wipe entire pool on error 2fc7748d4823 clocksource: Suspend the watchdog temporarily when high read latency detected 94933dab75d5 ACPI: Don't build ACPICA with '-Os' 9f1865ebfa7a ice: add missing checks for PF vsi type b33091fc2896 inet: fix fast path in __inet_hash_connect() 47dc1f425af5 wifi: mt7601u: fix an integer underflow 0ca2efea4f11 wifi: brcmfmac: ensure CLM version is null-terminated to prevent stack-out-of-bounds 4707c94f7f89 x86/bugs: Reset speculation control settings on init 6ef02cdb5a30 timers: Prevent union confusion from unexpected restart_syscall() 781bff0a532f thermal: intel: Fix unsigned comparison with less than zero 744e538dcf27 wifi: ath11k: debugfs: fix to work with multiple PCI devices d99d194e2f8c rcu-tasks: Make rude RCU-Tasks work well with CPU hotplug 2bf501f1bc78 rcu: Suppress smp_processor_id() complaint in synchronize_rcu_expedited_wait() f5657f330603 rcu: Make RCU_LOCKDEP_WARN() avoid early lockdep checks d6ef66194bb4 wifi: brcmfmac: Fix potential stack-out-of-bounds in brcmf_c_preinit_dcmds() 99ff971b62e5 wifi: ath9k: Fix use-after-free in ath9k_hif_usb_disconnect() 6e291810fe83 blk-iocost: fix divide by 0 error in calc_lcoefs() 199624f3144d ARM: dts: exynos: Use Exynos5420 compatible for the MIPI video phy f34cc701ea0a udf: Define EFSCORRUPTED error code 91f9d708716d rpmsg: glink: Avoid infinite loop on intent for missing channel 2b72ceef1740 media: saa7134: Use video_unregister_device for radio_dev 42f8ba835568 media: usb: siano: Fix use after free bugs caused by do_submit_urb cc2f9c8eb1ee media: i2c: ov7670: 0 instead of -EINVAL was returned 78da5a378bda media: rc: Fix use-after-free bugs caused by ene_tx_irqsim() c6c3b4ae3166 media: i2c: imx219: Fix binning for RAW8 capture a34288e3a116 media: i2c: imx219: Split common registers from mode tables 09a0410886aa media: i2c: imx219: remove redundant writes dfaafeb8e953 media: i2c: ov772x: Fix memleak in ov772x_probe() bcae9115a163 media: ov5675: Fix memleak in ov5675_init_controls() a163ee11345d media: ov2740: Fix memleak in ov2740_init_controls() 505ff3a0c595 media: max9286: Fix memleak in max9286_v4l2_register() f3e10a3437dc builddeb: clean generated package content 55f3bca25d3f powerpc: Remove linker flag from KBUILD_AFLAGS b74aaa314f6a media: platform: ti: Add missing check for devm_regulator_get c7a218cbf67f media: ti: cal: fix possible memory leak in cal_ctx_create() 0a2e2674f720 remoteproc: qcom_q6v5_mss: Use a carveout to authenticate modem headers 7e5bc675eb7b Input: iqs269a - do not poll during ATI 65e39fdce1fc Input: iqs269a - do not poll during suspend or resume b0b84fd32cb4 alpha/boot/tools/objstrip: fix the check for ELF header 4cab7debf3e0 vdpa/mlx5: Don't clear mr struct on destroy MR bccccd43a06d MIPS: vpe-mt: drop physical_memsize 132203ce40d0 MIPS: SMP-CPS: fix build error when HOTPLUG_CPU not set 6fc6d29be811 powerpc/eeh: Set channel state after notifying the drivers dfc41e385915 powerpc/eeh: Small refactor of eeh_handle_normal_event() 386cc2af90e9 powerpc/rtas: ensure 4KB alignment for rtas_data_buf c9a299f2f465 powerpc/rtas: make all exports GPL 7afd768784bd powerpc/pseries/lparcfg: add missing RTAS retry status handling df995aef6400 powerpc/pseries/lpar: add missing RTAS retry status handling 9626f83a6ec7 powerpc/perf/hv-24x7: add missing RTAS retry status handling 831a2d8de1d6 clk: Honor CLK_OPS_PARENT_ENABLE in clk_core_is_enabled() 4f060379aaf2 powerpc/powernv/ioda: Skip unallocated resources when mapping to PE 15fed9258b84 clk: qcom: gpucc-sdm845: fix clk_dis_wait being programmed for CX GDSC 241048adcb40 clk: qcom: gpucc-sc7180: fix clk_dis_wait being programmed for CX GDSC 1957c5b5ec4b Input: ads7846 - don't check penirq immediately for 7845 8d9b9e56c2b6 Input: ads7846 - always set last command to PWRDOWN d247f3527b31 Input: ads7846 - convert to one message a6c43844462e Input: ads7846 - convert to full duplex 7f2034b9b061 Input: ads7846 - don't report pressure for ads7845 092effd9f992 clk: imx: avoid memory leak 092f17eca84b clk: renesas: cpg-mssr: Remove superfluous check in resume code 7beb9b4538e7 clk: renesas: cpg-mssr: Fix use after free if cpg_mssr_common_init() failed 44a2a912c750 linux/kconfig.h: replace IF_ENABLED() with PTR_IF() in <linux/kernel.h> 9a6dca86cfae Input: iqs269a - configure device with a single block write b7afc359f6e5 Input: iqs269a - increase interrupt handler return delay a6a70ab2bbe2 Input: iqs269a - drop unused device node references b7fb5b5d2c8c mtd: rawnand: sunxi: Fix the size of the last OOB region c90fa32bd4d2 RISC-V: fix funct4 definition for c.jalr in parse_asm.h c7950aa87280 clk: qcom: gcc-qcs404: fix names of the DSI clocks used as parents 7fd6fd898b64 clk: qcom: gcc-qcs404: disable gpll[04]_out_aux parents 3ee13bdf0d25 mfd: pcf50633-adc: Fix potential memleak in pcf50633_adc_async_read() 8a041377a458 objtool: add UACCESS exceptions for __tsan_volatile_read/write 455cf05161be printf: fix errname.c list b18946a9cee2 selftests/ftrace: Fix bash specific "==" operator b8dc9f6fde19 sparc: allow PM configs for sparc32 COMPILE_TEST 93925ab9dd74 perf tools: Fix auto-complete on aarch64 1d6101d9222e leds: led-core: Fix refcount leak in of_led_get() 071b7f572051 perf llvm: Fix inadvertent file creation deece7bd60b0 gfs2: jdata writepage fix cfd85a0922c4 cifs: Fix warning and UAF when destroy the MR list caac205e0d5b cifs: Fix lost destroy smbd connection when MR allocate failed 9e8ccaf4ff2c nfsd: fix race to check ls_layouts e73640184cb6 hid: bigben_probe(): validate report count fddde36316da HID: bigben: use spinlock to safely schedule workers ec8b79668ebf HID: bigben_worker() remove unneeded check on report_field 2ca8ae5cf61e HID: bigben: use spinlock to protect concurrent accesses f69065e1bd90 ASoC: soc-dapm.h: fixup warning struct snd_pcm_substream not declared c785a87d9a77 spi: synquacer: Fix timeout handling in synquacer_spi_transfer_one() ac3a513d4fa8 NFS: fix disabling of swap 242df51a8291 nfs4trace: fix state manager flag printing 6d434b4c49f0 NFSv4: keep state manager thread active if swap is enabled d601f782824e NFS: Fix up handling of outstanding layoutcommit in nfs_update_inode() c550f65a54a0 dm: remove flush_scheduled_work() during local_exit() f23a4b9bf895 ASoC: tlv320adcx140: fix 'ti,gpio-config' DT property init 4c6d18ea71d8 hwmon: (mlxreg-fan) Return zero speed for broken fan a79f1e71e7b5 spi: bcm63xx-hsspi: Fix multi-bit mode setting 59b0ce292a09 spi: bcm63xx-hsspi: fix pm_runtime ca769960cb57 scsi: aic94xx: Add missing check for dma_map_single() 30c7c72b6cf9 scsi: mpt3sas: Fix a memory leak 0cb8a92a880d drm/amdgpu: fix enum odm_combine_mode mismatch 859bdc96ba89 hwmon: (ltc2945) Handle error case in ltc2945_value_store d9bcf67b8bb3 ASoC: dt-bindings: meson: fix gx-card codec node regex b4d74716da00 ASoC: mchp-spdifrx: Fix uninitialized use of mr in mchp_spdifrx_hw_params() ce07bbe038ae ASoC: mchp-spdifrx: disable all interrupts in mchp_spdifrx_dai_remove() d8f5539b5e7f ASoC: mchp-spdifrx: fix controls that works with completion mechanism 45956f1764ca ASoC: mchp-spdifrx: fix return value in case completion times out 426423ed55de ASoC: atmel: fix spelling mistakes 1983a70778eb ASoC: mchp-spdifrx: fix controls which rely on rsr register b33ca7b7bb66 spi: dw_bt1: fix MUX_MMIO dependencies 33033f392d81 gpio: vf610: connect GPIO label to dev name f2f6e683d9e7 ASoC: soc-compress.c: fixup private_data on snd_soc_new_compress() 6a89ddee1686 drm/mediatek: Clean dangling pointer on bind error path b64b6dff15a3 drm/mediatek: mtk_drm_crtc: Add checks for devm_kcalloc 3a50d86696f6 drm/mediatek: Drop unbalanced obj unref 55bc7babc094 drm/mediatek: Use NULL instead of 0 for NULL pointer da5fd5399933 drm/mediatek: dsi: Reduce the time of dsi from LP11 to sending cmd cfd710a7e5a5 gpu: host1x: Don't skip assigning syncpoints to channels 53f98ffcd89b pinctrl: mediatek: Initialize variable *buf to zero d2eb2e712514 pinctrl: mediatek: Initialize variable pullen and pullup to zero a46d29437b0a pinctrl: bcm2835: Remove of_node_put() in bcm2835_of_gpio_ranges_fallback() 49907c887382 drm/msm/mdp5: Add check for kzalloc e9743b3052e1 drm/msm/dpu: Add check for pstates 31f2f8de0ea7 drm/msm/dpu: Add check for cstate 70bc4db1fb7b drm/msm: use strscpy instead of strncpy 23770064a339 drm/mipi-dsi: Fix byte order of 16-bit DCS set/get brightness 10c58ca62a54 drm/bridge: lt9611: pass a pointer to the of node ffd4cbd7eabd drm/bridge: lt9611: fix clock calculation aa37ec52c1a9 drm/bridge: lt9611: fix programming of video modes bffd0078026f drm/bridge: lt9611: fix polarity programming 3c865a014623 drm/bridge: lt9611: fix HPD reenablement 88618e800acf drm/bridge: lt9611: fix sleep mode setup 8dbd54d679e3 drm/msm/dpu: Disallow unallocated resources to be returned 42fdae9f59b1 ALSA: hda/ca0132: minor fix for allocation size b26bd7791f3c drm/msm/adreno: Fix null ptr access in adreno_gpu_cleanup() a3bf72eab8c8 ASoC: fsl_sai: initialize is_dsp_mode flag d4438cbd9c04 drm/vc4: hdmi: Correct interlaced timings again 15a6be1011c2 drm/vc4: hvs: Fix colour order for xRGB1555 on HVS5 bc65127ba4c0 drm/vc4: hvs: Set AXI panic modes d562054a3a2e pinctrl: rockchip: Fix refcount leak in rockchip_pinctrl_parse_groups 3dd6f159385d pinctrl: rockchip: do coding style for mux route struct 6da121152ada pinctrl: rockchip: add support for rk3568 8ab860dd8717 pinctrl: stm32: Fix refcount leak in stm32_pctrl_get_irq_domain 86704e50ffb5 pinctrl: qcom: pinctrl-msm8976: Correct function names for wcss pins 1bab31a0969c drm/msm/hdmi: Add missing check for alloc_ordered_workqueue 8eb74bd9c972 gpu: ipu-v3: common: Add of_node_put() for reference returned by of_graph_get_port_by_id() fdcacfd11015 drm: tidss: Fix pixel format definition 2adbcf94ebfc drm/vc4: dpi: Fix format mapping for RGB565 09c6e21d6a1e drm/vc4: dpi: Add option for inverting pixel clock and output enable 0b8f390e2251 drm/vkms: Fix null-ptr-deref in vkms_release() 5b9bcb33cf3f drm/bridge: megachips: Fix error handling in i2c_register_driver() 181fb5efb649 drm: mxsfb: DRM_MXSFB should depend on ARCH_MXS || ARCH_MXC a86bd12bd974 drm/fourcc: Add missing big-endian XRGB1555 and RGB565 formats 5ae70041a6d7 drm: Fix potential null-ptr-deref due to drmm_mode_config_init() 8f06907f9f58 sefltests: netdevsim: wait for devlink instance after netns removal 6038e458798d selftest: fib_tests: Always cleanup before exit e1c848d9ddd5 net: bcmgenet: fix MoCA LED control 4a413d360959 l2tp: Avoid possible recursive deadlock in l2tp_tunnel_register() 5663df20622d selftests/net: Interpret UDP_GRO cmsg data as an int value 7cefa692224a irqchip/irq-bcm7120-l2: Set IRQ_LEVEL for level triggered interrupts 27a601623dde irqchip/irq-brcmstb-l2: Set IRQ_LEVEL for level triggered interrupts 9f487d888ee5 bpf: Fix global subprog context argument resolution logic 3e8733949f81 can: esd_usb: Move mislocated storage of SJA1000_ECC_SEG bits in case of a bus error e02bc492883a thermal/drivers/hisi: Drop second sensor hi3660 3856f7559722 wifi: mac80211: make rate u32 in sta_set_rate_info_rx() f333346001f9 crypto: crypto4xx - Call dma_unmap_page when done b10827bce739 selftests/bpf: Fix out-of-srctree build d7c5ecbc4915 wifi: mwifiex: fix loop iterator in mwifiex_update_ampdu_txwinsize() 3185d6cfc592 wifi: iwl4965: Add missing check for create_singlethread_workqueue() 2f80b3ff9251 wifi: iwl3945: Add missing check for create_singlethread_workqueue 5da95a7eb9e3 RISC-V: time: initialize hrtimer based broadcast clock event device dabc22a30d83 m68k: /proc/hardware should depend on PROC_FS c9c87142260c crypto: rsa-pkcs1pad - Use akcipher_request_complete eb209a35d362 rds: rds_rm_zerocopy_callback() correct order for list_add_tail() b7aa7fbc1693 libbpf: Fix alen calculation in libbpf_nla_dump_errormsg() b8ed41cc04fb Bluetooth: L2CAP: Fix potential user-after-free 4f4c970a05a2 OPP: fix error checking in opp_migrate_dentry() 4a9272a864cb tap: tap_open(): correctly initialize socket uid 9a31af61f397 tun: tun_chr_open(): correctly initialize socket uid 2416abd6bad2 net: add sock_init_data_uid() 4a614a68d9f8 s390/vmem: fix empty page tables cleanup under KASAN df8d3536b660 irqchip/ti-sci: Fix refcount leak in ti_sci_intr_irq_domain_probe cee12e8be8e2 irqchip/irq-mvebu-gicp: Fix refcount leak in mvebu_gicp_probe c9aaf4efe1f0 irqchip/alpine-msi: Fix refcount leak in alpine_msix_init_domains b00baffcc256 irqchip: Fix refcount leak in platform_irqchip_probe 9cc2a41c5804 net/mlx5: Enhance debug print in page allocation failure 94c4eafbbde3 bpftool: profile online CPUs instead of possible 627e140a5b7d crypto: ccp - Flush the SEV-ES TMR memory before giving it to firmware 959bd9d42a83 crypto: ccp - Refactor out sev_fw_alloc() 6952629bed36 leds: led-class: Add missing put_device() to led_put() 92a07ba4f0af crypto: xts - Handle EBUSY correctly 119848416480 net: ethernet: ti: add missing of_node_put before return 80c81aafc998 net: ethernet: ti: am65-cpsw: handle deferred probe with dev_err_probe() 37f0ca73fe81 net: ethernet: ti: am65-cpsw: fix tx csum offload for multi mac mode 8e83e1619fac x86/microcode: Adjust late loading result reporting message 511e27e5fdd6 x86/microcode: Check CPU capabilities after late microcode update correctly 89e848bb4aa1 x86/microcode: Add a parameter to microcode_check() to store CPU capabilities f5e78fa916aa x86/microcode: Print previous version of microcode after reload e6230806681f x86/microcode: Default-disable late loading 9e56938f2072 x86/microcode: Rip out the OLD_INTERFACE 8078a170baab x86: Mark stop_this_cpu() __noreturn 3900b7de1df7 x86/microcode: Replace deprecated CPU-hotplug functions. 2e3bd75f64d2 x86/cpu: Init AP exception handling from cpu_init_secondary() 0e7a569929ac powercap: fix possible name leak in powercap_register_zone() ae849d2f4801 crypto: seqiv - Handle EBUSY correctly 796e02cca30a crypto: essiv - Handle EBUSY correctly 62d428c9fe1b crypto: ccp - Failure on re-initialization due to duplicate sysfs filename 6fb7dead798c ACPI: battery: Fix missing NUL-termination with large strings 45a1ca6f3ae7 wifi: cfg80211: Fix extended KCK key length check in nl80211_set_rekey_data() 137963e3b957 wifi: ath11k: Fix memory leak in ath11k_peer_rx_frag_setup 78b56b0a613a wifi: ath9k: Fix potential stack-out-of-bounds write in ath9k_wmi_rsp_callback() f26dd69f61ef wifi: ath9k: hif_usb: clean up skbs if ath9k_hif_usb_rx_stream() fails 5668e63e2673 ath9k: htc: clean up statistics macros 221f9bd5ec56 ath9k: hif_usb: simplify if-if to if-else ec246dfe006b wifi: ath9k: htc_hst: free skb in ath9k_htc_rx_msg() if there is no callback function b44178e71810 wifi: orinoco: check return value of hermes_write_wordrec() 430f9f9bec53 wifi: rtl8xxxu: Fix memory leaks with RTL8723BU, RTL8192EU 695f1d9431ff thermal/drivers/tsens: Sort out msm8976 vs msm8956 data 40f62ff0d7ed thermal/drivers/tsens: Add compat string for the qcom,msm8960 a9f2002484ec thermal/drivers/qcom/tsens_v1: Enable sensor 3 on MSM8976 e6ec7fa688d9 thermal/drivers/tsens: Drop msm8976-specific defines 5419cd28c8f2 ACPICA: nsrepair: handle cases without a return value correctly 4c33e01fe1d2 crypto: ccp - Avoid page allocation failure warning for SEV_GET_ID2 4c5300f6f5e1 crypto: ccp - Use kzalloc for sev ioctl interfaces to prevent kernel memory leak daaec051cd19 crypto: ccp: Use the stack and common buffer for status commands c997b509fd01 crypto: ccp: Use the stack for small SEV command buffers 318dd6f5b7b4 lib/mpi: Fix buffer overrun when SG is too long 1c37e86a78c2 rcu-tasks: Fix synchronize_rcu_tasks() VS zap_pid_ns_processes() ad410f64f7ab rcu-tasks: Remove preemption disablement around srcu_read_[un]lock() calls b02b6bb83c68 rcu-tasks: Improve comments explaining tasks_rcu_exit_srcu purpose a4935bb73444 genirq: Fix the return type of kstat_cpu_irqs_sum() 5562585c4aa2 ACPICA: Drop port I/O validation for some regions 6e43b2d9d166 crypto: x86/ghash - fix unaligned access in ghash_setkey() f6e429cde9ea wifi: wl3501_cs: don't call kfree_skb() under spin_lock_irqsave() 93b8809be5ba wifi: libertas: cmdresp: don't call kfree_skb() under spin_lock_irqsave() 2ddb1820bdac wifi: libertas: main: don't call kfree_skb() under spin_lock_irqsave() 647230e71e1c wifi: libertas: if_usb: don't call kfree_skb() under spin_lock_irqsave() 0258757caab5 wifi: libertas_tf: don't call kfree_skb() under spin_lock_irqsave() b4b4447481db wifi: brcmfmac: unmap dma buffer in brcmf_msgbuf_alloc_pktid() e08e6812efb6 wifi: brcmfmac: fix potential memory leak in brcmf_netdev_start_xmit() a1e94fb4d09d wifi: wilc1000: fix potential memory leak in wilc_mac_xmit() 8a2eb9d9d0c1 wifi: ipw2200: fix memory leak in ipw_wdev_init() 841ae9b924f4 wifi: ipw2x00: don't call dev_kfree_skb() under spin_lock_irqsave() 3938f01405d6 libbpf: Fix btf__align_of() by taking into account field offsets 1e950b9a841b wifi: rtlwifi: Fix global-out-of-bounds bug in _rtl8812ae_phy_set_txpower_limit() d4fddfd7282f rtlwifi: fix -Wpointer-sign warning 75f4eed70a51 wifi: rtl8xxxu: don't call dev_kfree_skb() under spin_lock_irqsave() 9c8f50c7433b wifi: libertas: fix memory leak in lbs_init_adapter() e9ef5631dd43 wifi: iwlegacy: common: don't call dev_kfree_skb() under spin_lock_irqsave() 0e5b782c1c72 wifi: rtlwifi: rtl8723be: don't call kfree_skb() under spin_lock_irqsave() 97018e737bd0 wifi: rtlwifi: rtl8188ee: don't call kfree_skb() under spin_lock_irqsave() d85d0b1a6135 wifi: rtlwifi: rtl8821ae: don't call kfree_skb() under spin_lock_irqsave() efc8df970561 wifi: rsi: Fix memory leak in rsi_coex_attach() 0a82c1e0573b block: bio-integrity: Copy flags when bio_integrity_payload is cloned 895cb50196ab x86/perf/zhaoxin: Add stepping check for ZXC 80a1751730b3 sched/rt: pick_next_rt_entity(): check list_entry 53dbbe36340d sched/deadline,rt: Remove unused parameter from pick_next_[rt|dl]_entity() a50e28d433ac s390/dasd: Fix potential memleak in dasd_eckd_init() 72aebdac390b s390/dasd: Prepare for additional path event handling a33c33593b66 blk-mq: correct stale comment of .get_budget 2c58012d9656 blk-mq: remove stale comment for blk_mq_sched_mark_restart_hctx 12bcc4ec5496 blk-mq: avoid sleep in blk_mq_alloc_request_hctx d7cf3864d781 arm64: dts: mediatek: mt7622: Add missing pwm-cells to pwm node e874629c5fb7 ARM: dts: imx7s: correct iomuxc gpr mux controller cells bbddc7c70870 ARM: dts: sun8i: nanopi-duo2: Fix regulator GPIO reference a451c1377aa8 arm64: dts: renesas: beacon-renesom: Fix gpio expander reference 4c37a37743a6 arm64: dts: amlogic: meson-gxbb-kii-pro: fix led node name c39c3ed4a3b9 arm64: dts: amlogic: meson-gxl-s905d-phicomm-n1: fix led node name 269fd2fb043e arm64: dts: amlogic: meson-gx-libretech-pc: fix update button name 373bb505ffe6 arm64: dts: amlogic: meson-gxl: add missing unit address to eth-phy-mux node name 1c30db46dd1d arm64: dts: amlogic: meson-gx: add missing unit address to rng node name 436060c1b668 arm64: dts: amlogic: meson-gxl-s905d-sml5442tw: drop invalid clock-names property 6a46320f2ae7 arm64: dts: amlogic: meson-gx: add missing SCPI sensors compatible eb5f2c565779 arm64: dts: amlogic: meson-axg: fix SCPI clock dvfs node name a7163b258ae8 arm64: dts: amlogic: meson-gx: fix SCPI clock dvfs node name 14736f2eaec5 ARM: imx: Call ida_simple_remove() for ida_simple_get 23134f7a5429 ARM: dts: exynos: correct wr-active property in Exynos3250 Rinato 5325b8a1208c arm64: dts: ti: k3-j7200: Fix wakeup pinmux range 4811cfd28622 ARM: s3c: fix s3c64xx_set_timer_source prototype 66315db914aa ARM: OMAP1: call platform_device_put() in error case in omap1_dm_timer_init() 1fa673af0af8 arm64: dts: meson: remove CPU opps below 1GHz for G12A boards c56595b948ad arm64: dts: qcom: ipq8074: correct PCIe QMP PHY output clock names 192cb335d89b arm64: dts: qcom: ipq8074: fix Gen3 PCIe node e839d027d71a arm64: dts: qcom: ipq8074: correct Gen2 PCIe ranges 77970cf38954 arm64: dts: qcom: ipq8074: fix Gen3 PCIe QMP PHY 9b5b1652e330 arm64: dts: qcom: ipq8074: fix PCIe PHY serdes size 8f1cb871f948 arm64: dts: qcom: Fix IPQ8074 PCIe PHY nodes 7ee2ca51e357 arm64: dts: qcom: ipq8074: correct USB3 QMP PHY-s clock output names 5633e86cce6a arm64: dts: meson-gx: Fix the SCPI DVFS node name and unit address bd55aa16bf34 arm64: dts: meson-g12a: Fix internal Ethernet PHY unit name 8303a34fce2a arm64: dts: meson-gx: Fix Ethernet MAC address unit name 2df155a11447 arm64: dts: qcom: sc7180: correct SPMI bus address cells 64b69cb420c5 arm64: dts: qcom: sdm845-db845c: fix audio codec interrupt pin name 717aa3984652 arm64: dts: mediatek: mt8183: Fix systimer 13 MHz clock description 227f8c1c5c4b ARM: zynq: Fix refcount leak in zynq_early_slcr_init 644688a92162 arm64: dts: qcom: qcs404: use symbol names for PCIe resets 4862c41d5f3b ARM: OMAP2+: Fix memory leak in realtime_counter_init() e1bb97947cac powerpc/mm: Rearrange if-else block to avoid clang warning 21a2eec4a440 HID: asus: use spinlock to safely schedule workers 6a63a3334aca HID: asus: use spinlock to protect concurrent accesses cb8382c37145 HID: asus: Remove check for same LED brightness on set (From OE-Core rev: 43fe1cdb8d6220c9fc4d7df8bc89456e2f791580) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.10: update to v5.10.172Bruce Ashfield2023-04-113-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 9fd42770b507 Linux 5.10.172 da24142b1ef9 io_uring: ensure that io_init_req() passes in the right issue_flags a25aa776b0c4 Linux 5.10.171 08681391b84d io_uring: add missing lock in io_get_file_fixed 218925bfd5d1 USB: core: Don't hold device lock while reading the "descriptors" sysfs file c5360eec648b usb: gadget: u_serial: Add null pointer check in gserial_resume cebcd4300af9 USB: serial: option: add support for VW/Skoda "Carstick LTE" 87c647def389 drm/virtio: Correct drm_gem_shmem_get_sg_table() error handling 0a4181b23acf drm/virtio: Fix NULL vs IS_ERR checking in virtio_gpu_object_shmem_init a401ef0557da scripts/tags.sh: fix incompatibility with PCRE2 65c07e15f2ce scripts/tags.sh: Invoke 'realpath' via 'xargs' 1c44109c3094 md: Flush workqueue md_rdev_misc_wq in md_alloc() 80653a6e6e28 vc_screen: don't clobber return value in vcs_read 3e4bbd1f38a8 net: Remove WARN_ON_ONCE(sk->sk_forward_alloc) from sk_stream_kill_queues(). a2957adbf3f5 bpf: bpf_fib_lookup should not return neigh in NUD_FAILED state 75fbe1e43505 HID: core: Fix deadloop in hid_apply_multiplier. 2fd5059f4fdf neigh: make sure used and confirmed times are valid 065f6a663392 IB/hfi1: Assign npages earlier 6195cea4c738 btrfs: send: limit number of clones and allocated memory size 8e833fe47f45 ACPI: NFIT: fix a potential deadlock during NFIT teardown abbf52efadeb ARM: dts: rockchip: add power-domains property to dp node on rk3288 1f3a209b2f4e arm64: dts: rockchip: drop unused LED mode property from rk3328-roc-cc 887975834dea Fix XFRM-I support for nested ESP tunnels (From OE-Core rev: 2f13f3e02efb83e9d935efac71bbf0b750420d23) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.10: update to v5.10.170Bruce Ashfield2023-04-113-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 22d269bb30db Linux 5.10.170 12e3119a8762 bpf: add missing header file include c44e96d6c31a Revert "net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs" 1ba10d3640e9 ext4: Fix function prototype mismatch for ext4_feat_ktype 01e652f03a86 audit: update the mailing list in MAINTAINERS e1dc3f102a81 wifi: mwifiex: Add missing compatible string for SD8787 4311ad1e7654 nbd: fix possible overflow on 'first_minor' in nbd_dev_add() 2e0c3e43ebb9 nbd: fix possible overflow for 'first_minor' in nbd_dev_add() fd8107206a67 nbd: fix max value for 'first_minor' f3f6b33b77ba Revert "Revert "block: nbd: add sanity check for first_minor"" 3b6ce54cfa2c uaccess: Add speculation barrier to copy_from_user() 267f62b7f3ee mac80211: mesh: embedd mesh_paths and mpp_paths into ieee80211_if_mesh 3d743415c6fb drm/i915/gvt: fix double free bug in split_2MB_gtt_entry b50f6fc9d79f powerpc: dts: t208x: Disable 10G on MAC1 and MAC2 6a3fb887da7d can: kvaser_usb: hydra: help gcc-13 to figure out cmd_len 1b0cafaae888 KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS c41d856b7064 KVM: SVM: Skip WRMSR fastpath on VM-Exit if next RIP isn't valid a7ef904b68f0 KVM: x86: Fail emulation during EMULTYPE_SKIP on any exception 119e75d8fe4d random: always mix cycle counter in add_latent_entropy() 2da1f9508579 clk: mxl: syscon_node_to_regmap() returns error pointers 1423d88753ed powerpc: dts: t208x: Mark MAC1 and MAC2 as 10G caa47d91738f clk: mxl: Fix a clk entry by adding relevant flags 9dcf2ca5d301 clk: mxl: Add option to override gate clks 3789e905f488 clk: mxl: Remove redundant spinlocks 072eb5fbd69c clk: mxl: Switch from direct readl/writel based IO to regmap based IO 051d73eb9ab4 wifi: rtl8xxxu: gen2: Turn on the rate control eb9236d74c8c drm/etnaviv: don't truncate physical page address 2ae73796985b Linux 5.10.169 e95381034519 nvmem: core: fix return value c00867afe4ef net: sched: sch: Fix off by one in htb_activate_prios() 31167df7c21f ASoC: SOF: Intel: hda-dai: fix possible stream_tag leak 6af2872cc625 alarmtimer: Prevent starvation by small intervals and SIG_IGN 6416c2108ba5 kvm: initialize all of the kvm_debugregs structure before sending it to userspace 4fe9950815e1 net/sched: tcindex: search key must be 16 bits b452e20b95d7 i40e: Add checking for null for nlmsg_find_attr() 5dfa51dbfc12 net/sched: act_ctinfo: use percpu stats 015ea70d72c3 flow_offload: fill flags to action structure 1d76a8444874 drm/i915/gen11: Wa_1408615072/Wa_1407596294 should be on GT list 210e6011806a drm/i915/gen11: Moving WAs to icl_gt_workarounds_init() 0ee5ed0126a2 nilfs2: fix underflow in second superblock position calculations 7546fb3554df ipv6: Fix tcp socket connection with DSCP. 5337bb508ba2 ipv6: Fix datagram socket connection with DSCP. 1a4a5fd652dd ixgbe: add double of VLAN header when computing the max MTU 7ff0fdba8229 net: mpls: fix stale pointer if allocation fails during device rename 2dd914105a1e net: stmmac: Restrict warning on disabling DMA store and fwd mode 7eb8ebb5e83f bnxt_en: Fix mqprio and XDP ring checking logic cc7ca4871a92 net: stmmac: fix order of dwmac5 FlexPPS parametrization sequence c0f65ee0a332 net: openvswitch: fix possible memory leak in ovs_meter_cmd_set() 525bdcb0838d net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path 9d68bfa2205d dccp/tcp: Avoid negative sk_forward_alloc by ipv6_pinfo.pktoptions. eb8e9d8572d1 net/sched: tcindex: update imperfect hash filters respecting rcu 747a17e25aec sctp: sctp_sock_filter(): avoid list_entry() on possibly empty list a5c51e0c3202 net: bgmac: fix BCM5358 support by setting correct flags 23974088fd6a i40e: add double of VLAN header when computing the max MTU 152a5f32ac9e ixgbe: allow to increase MTU to 3K with XDP enabled 3a63392c19e9 revert "squashfs: harden sanity check in squashfs_read_xattr_id_table" e2bf52ff159d net: Fix unwanted sign extension in netdev_stats_to_stats64() 1933be146c96 Revert "mm: Always release pages to the buddy allocator in memblock_free_late()." 9662320238b9 hugetlb: check for undefined shift on 32 bit architectures ec9c7aa08819 sched/psi: Fix use-after-free in ep_remove_wait_queue() 7ed5c147220f ALSA: hda/realtek - fixed wrong gpio assigned 59d5c80ce538 ALSA: hda/conexant: add a new hda codec SN6180 0b3edcb24bd8 mmc: mmc_spi: fix error handling in mmc_spi_probe() 30716d9f0fa1 mmc: sdio: fix possible resource leaks in some error paths 73ad25c50d3c mmc: jz4740: Work around bug on JZ4760(B) eaba3f9b672c netfilter: nft_tproxy: restrict to prerouting hook 6618b0dcf265 ovl: remove privs in ovl_fallocate() f6f94837d92f ovl: remove privs in ovl_copyfile() 645df4047bd6 s390/signal: fix endless loop in do_signal c261f798f7ba aio: fix mremap after fork null-deref 2dcb474af1d5 nvmem: core: fix registration vs use race 23676ecd2eb3 nvmem: core: fix cleanup after dev_set_name() 89991ededcb5 nvmem: core: remove nvmem_config wp_gpio a19a0f67dbb8 nvmem: core: add error handling for dev_set_name 25f65c83f5f7 platform/x86: touchscreen_dmi: Add Chuwi Vi8 (CWI501) DMI match ecf5b49df38f nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association 55dbd6f4ea95 s390/decompressor: specify __decompress() buf len to avoid overflow 90fcf55d83b2 net: sched: sch: Bounds check priority 614a58e00d7b net: stmmac: do not stop RX_CLK in Rx LPI state for qcs404 SoC aa84a8cc1b53 net/rose: Fix to not accept on connected socket 37bb61763d9f tools/virtio: fix the vringh test for virtio ring changes 3ec44268e29c ASoC: cs42l56: fix DT probe 7fc4e7191eae ALSA: hda: Do not unset preset when cleaning up codec 490fcbc7b5f6 selftests/bpf: Verify copy_register_state() preserves parent/live fields 7d3a5ec57975 ASoC: Intel: sof_rt5682: always set dpcm_capture for amplifiers (From OE-Core rev: 5ea52e8cbb054de807caee8f7d82840af181f8a5) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.10: update to v5.10.168Bruce Ashfield2023-04-113-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 707c48210a53 Linux 5.10.168 0a626e27f984 Fix page corruption caused by racy check in __free_pages 0ef2490a876b arm64: dts: meson-axg: Make mmc host controller interrupts level-sensitive 5bfc8f09619a arm64: dts: meson-g12-common: Make mmc host controller interrupts level-sensitive 809f4acb7f01 arm64: dts: meson-gx: Make mmc host controller interrupts level-sensitive 8eee3521bca7 riscv: Fixup race condition on PG_dcache_clean in flush_icache_pte 6ff8b4825392 ceph: flush cap releases when the session is flushed 4f518a4a79bd usb: typec: altmodes/displayport: Fix probe pin assign check f25fa93e5236 usb: core: add quirk for Alcor Link AK9563 smartcard reader dd965ad39de4 btrfs: free device in btrfs_close_devices for a single device filesystem 1be271c52bf3 net: USB: Fix wrong-direction WARNING in plusb.c 2b693fe3f760 cifs: Fix use-after-free in rdata->read_into_pages() bbc850904457 pinctrl: intel: Restore the pins that used to be in Direct IRQ mode 4863f46ddaf9 spi: dw: Fix wrong FIFO level setting for long xfers 6e2a0521e4e8 pinctrl: single: fix potential NULL dereference 61f8a493c076 pinctrl: aspeed: Fix confusing types in return value ef3edede7b73 ALSA: pci: lx6464es: fix a debug loop 3914b71dad5a selftests: forwarding: lib: quote the sysctl values c53f34ec3fbf rds: rds_rm_zerocopy_callback() use list_first_entry() 3eb04ef27811 net/mlx5: fw_tracer, Zero consumer index when reloading the tracer fac1fb80088a net/mlx5: fw_tracer, Clear load bit when freeing string DBs buffers 703c3efa4b0b net/mlx5e: IPoIB, Show unknown speed instead of error 896bd85688b4 net: mscc: ocelot: fix VCAP filters not matching on MAC with "protocol 802.1Q" 1ad4112c9fcf ice: Do not use WQ_MEM_RECLAIM flag for workqueue 34a5af788ed4 uapi: add missing ip/ipv6 header dependencies for linux/stddef.h 4259a4082772 ionic: clean interrupt before enabling queue to avoid credit race 07097ad30b36 net: phy: meson-gxl: use MMD access dummy stubs for GXL, internal PHY cafa2ad4f1d7 bonding: fix error checking in bond_debug_reregister() 30fdf660356f xfrm: fix bug with DSCP copy to v6 from v4 tunnel 491b7a5fc8e2 RDMA/usnic: use iommu_map_atomic() under spin_lock() b1afb666c329 IB/IPoIB: Fix legacy IPoIB due to wrong number of queues a893cc644812 xfrm/compat: prevent potential spectre v1 gadget in xfrm_xlate32_attr() 79b595d95914 IB/hfi1: Restore allocated resources on failed copyout 3797e94c1992 xfrm: compat: change expression for switch in xfrm_xlate64 bc9771cd6398 can: j1939: do not wait 250 ms if the same addr was already claimed edaf5c718314 of/address: Return an error when no valid dma-ranges are found b7d5fa8052ad tracing: Fix poll() and select() do not work on per_cpu trace_pipe and trace_pipe_raw 35452bf986ab ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book2 Pro 360 e1646e2be956 ALSA: emux: Avoid potential array out-of-bound in snd_emux_xg_control() 1c6576239906 ALSA: hda/realtek: Add Positivo N14KP6-TG f1fd16cd9753 btrfs: zlib: zero-initialize zlib workspace a1406d5aa393 btrfs: limit device extents to the device size dbe5a11954d8 migrate: hugetlb: check for hugetlb shared PMD in node migration 97a5104d640d mm/migration: return errno when isolate_huge_page failed 91ad3104b211 iio:adc:twl6030: Enable measurement of VAC e4c3ea9b6045 bpf: Do not reject when the stack read size is different from the tracked scalar size 34ec4c7831c4 nvmem: core: Fix a conflict between MTD and NVMEM on wp-gpios property b2e412879595 wifi: brcmfmac: Check the count value of channel spec to prevent out-of-bounds reads 914e38f02a49 f2fs: fix to do sanity check on i_extra_isize in is_alive() 3931014367ef fbdev: smscufx: fix error handling code in ufx_usb_probe 6c8a2c67a9d6 serial: 8250_dma: Fix DMA Rx rearm race 967e726e57c3 serial: 8250_dma: Fix DMA Rx completion race 1fd7a6a57968 nvmem: core: fix cell removal on error bb875f0a34e7 nvmem: core: initialise nvmem->id early b591abac78e2 drm/i915: Fix potential bit_17 double-free 5c4d4a83bf1a Squashfs: fix handling and sanity checking of xattr_ids count 30187be29052 mm/swapfile: add cond_resched() in get_swap_pages() 639b40007a48 fpga: stratix10-soc: Fix return value check in s10_ops_write_init() 0139d61d28a2 x86/debug: Fix stack recursion caused by wrongly ordered DR7 accesses 556959327b19 mm: hugetlb: proc: check for hugetlb shared PMD in /proc/PID/smaps 50d31309c999 riscv: disable generation of unwind tables 71a4f39f99e8 parisc: Wire up PTRACE_GETREGS/PTRACE_SETREGS for compat case 2982b473d764 parisc: Fix return code of pdc_iodc_print() 170e1cc3c00f nvmem: qcom-spmi-sdam: fix module autoloading f11330b7ba51 iio: imu: fxos8700: fix MAGN sensor scale and unit 5b30998c7f05 iio: imu: fxos8700: remove definition FXOS8700_CTRL_ODR_MIN 42e34a08394a iio: imu: fxos8700: fix failed initialization ODR mode assignment ab976ecd0430 iio: imu: fxos8700: fix incorrect ODR mode readback 9d6502ed6314 iio: imu: fxos8700: fix swapped ACCEL and MAGN channels readback aff4add60998 iio: imu: fxos8700: fix map label of channel type to MAGN sensor 9545ce720ab1 iio: imu: fxos8700: fix IMU data bits returned to user space 6d43eddc567b iio: imu: fxos8700: fix incomplete ACCEL and MAGN channels readback f7d996c953bf iio: imu: fxos8700: fix ACCEL measurement range selection 11ac43f7631e iio:adc:twl6030: Enable measurements of VUSB, VBAT and others 5602f6a244ab iio: adc: berlin2-adc: Add missing of_node_put() in error path 33483172b35c iio: hid: fix the retval in accel_3d_capture_sample 55cf65461b20 efi: Accept version 2 of memory attributes table 8fb515c8b127 ALSA: hda/realtek: Add Acer Predator PH315-54 192fd121d04f watchdog: diag288_wdt: fix __diag288() inline assembly 5bcdcf437d3f watchdog: diag288_wdt: do not use stack buffers for hardware data 0c76eddc1f89 net: qrtr: free memory on error path in radix_tree_insert() 28d190882ba5 fbcon: Check font dimension limits 658e0d99dbfb Input: i8042 - add Clevo PCX0DX to i8042 quirk table a82d49360496 Input: i8042 - add TUXEDO devices to i8042 quirk tables 04d99a0a966a Input: i8042 - merge quirk tables ab85074c308f Input: i8042 - move __initconst to fix code styling warning 55515d7d8743 vc_screen: move load of struct vc_data pointer in vcs_read() to avoid UAF 434a36ed64ac usb: gadget: f_fs: Fix unbalanced spinlock in __ffs_ep0_queue_wait 6e5565aa0047 usb: dwc3: qcom: enable vbus override when in OTG dr-mode 1ca8629505fd usb: dwc3: dwc3-qcom: Fix typo in the dwc3 vbus override API 30d0e2cf9900 iio: adc: stm32-dfsdm: fill module aliases 4bbc34401d97 net/x25: Fix to not accept on connected socket 2b1e8e20b984 platform/x86: dell-wmi: Add a keymap for KEY_MUTE in type 0x0010 table ac4d9c86e9f5 i2c: rk3x: fix a bunch of kernel-doc warnings 9758ffe1c07b scsi: iscsi_tcp: Fix UAF during login when accessing the shost ipaddress 1b28bf868fce scsi: target: core: Fix warning on RT kernels 4e66ba3cfb4f i2c: mxs: suppress probe-deferral error message d09b0bf9ffd3 qede: execute xdp_do_flush() before napi_complete_done() 8aba483f7034 qede: add netpoll support for qede driver 87d4ff18738f efi: fix potential NULL deref in efi_mem_reserve_persistent 70154489f531 net: openvswitch: fix flow memory leak in ovs_flow_cmd_new 4fb430c69878 virtio-net: Keep stop() to follow mirror sequence of open() 812236bb6a89 selftests: net: udpgso_bench_tx: Cater for pending datagrams zerocopy benchmarking 9e7e2887ccb8 selftests: net: udpgso_bench: Fix racing bug between the rx/tx programs 4babbd1f594d selftests: net: udpgso_bench_rx/tx: Stop when wrong CLI args are provided a4a493e599e3 selftests: net: udpgso_bench_rx: Fix 'used uninitialized' compiler warning 4d9c9627161a ata: libata: Fix sata_down_spd_limit() when no link speed is reported b6d44072117b can: j1939: fix errant WARN_ON_ONCE in j1939_session_deactivate 6362b861704f igc: return an error if the mac type is unknown in igc_ptp_systim_to_hwtstamp() 98c93a01608f net: phy: meson-gxl: Add generic dummy stubs for MMD register access de2785aa3448 squashfs: harden sanity check in squashfs_read_xattr_id_table f53c6e7e77df netfilter: br_netfilter: disable sabotage_in hook after first suppression dd6991251a13 netrom: Fix use-after-free caused by accept on already connected socket 362a2f5531dc net: phy: dp83822: Fix null pointer access on DP83825/DP83826 devices 6824169e7488 sfc: correctly advertise tunneled IPv6 segmentation 539fc3ef5104 virtio-net: execute xdp_do_flush() before napi_complete_done() 63d1c4edbfc1 fix "direction" argument of iov_iter_kvec() 0c67fb777508 fix iov_iter_bvec() "direction" argument b5437e0ba9e7 READ is "data destination", not source... fefb47a8331c WRITE is "data source", not destination... f9815b303e61 vhost/net: Clear the pending messages when the backend is removed de990d157179 scsi: Revert "scsi: core: map PQ=1, PDT=other values to SCSI_SCAN_TARGET_PRESENT" d08a9b0ad211 drm/vc4: hdmi: make CEC adapter name unique 8c6b46d426ed arm64: dts: imx8mm: Fix pad control for UART1_DTE_RX 9bd6074e1872 bpf, sockmap: Check for any of tcp_bpf_prots when cloning a listener 36dbb8daf08a bpf: Fix to preserve reg parent/live fields when copying range info 8de8c4a25ed8 bpf: Support <8-byte scalar spill and refill 2b557fa635e7 ALSA: hda/via: Avoid potential array out-of-bound in add_secret_dac_path() 1b1f56cc0eaa bpf: Fix a possible task gone issue with bpf_send_signal[_thread]() helpers 2d0f276d504f powerpc/imc-pmu: Revert nest_init_lock to being a mutex 9ff2bebc2cea bpf: Fix incorrect state pruning for <8B spill/fill 60c27e0e37c8 bus: sunxi-rsb: Fix error handling in sunxi_rsb_init() d5a2dcee53fa firewire: fix memory leak for payload of request subaction to IEC 61883-1 FCP region a5acb54d4066 Linux 5.10.167 6446369fb9f0 net: fix NULL pointer in skb_segment_list 0f9db1209f59 Bluetooth: fix null ptr deref on hci_sync_conn_complete_evt d744c03c04a7 ACPI: processor idle: Practically limit "Dummy wait" workaround to old Intel systems bd0050b7ffa8 dmaengine: imx-sdma: Fix a possible memory leak in sdma_transfer_init 19c9a2ba4699 blk-cgroup: fix missing pd_online_fn() while activating policy a1c0263f1eb4 bpf: Skip task with pid=1 in send_signal_common() f18546863123 arm64: dts: imx8mq-thor96: fix no-mmc property for SDHCI a26cef004146 ARM: dts: vf610: Fix pca9548 i2c-mux node names 67a8beb8544e ARM: dts: imx: Fix pca9547 i2c-mux node name (From OE-Core rev: d5eaf4d5a3a4ba24d8ebf84c84bf454c7e5fa02f) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.10: update to v5.10.166Bruce Ashfield2023-04-113-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 8d823aaa220e Linux 5.10.166 19f1f99be371 clk: Fix pointer casting to prevent oops in devm_clk_release() f84c9b72fb20 perf/x86/amd: fix potential integer overflow on shift of a int 743435cd1705 netfilter: conntrack: unify established states for SCTP paths e284c273dbb4 x86/i8259: Mark legacy PIC interrupts with IRQ_LEVEL 2eca102b350f block: fix and cleanup bio_check_ro 7fe4fab87061 Revert "selftests/ftrace: Update synthetic event syntax errors" 032a7d5ff519 nfsd: Ensure knfsd shuts down when the "nfsd" pseudofs is unmounted 8fe3e574b3ac nouveau: explicitly wait on the fence in nouveau_bo_move_m2mf 9f3dd454fea5 Revert "Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode" 230be65a18f8 tools: gpio: fix -c option of gpio-event-mon 7ff8128bb116 net: mdio-mux-meson-g12a: force internal PHY off on mux switch 62a0806eb4d2 net/tg3: resolve deadlock in tg3_reset_task() during EEH e9c1b1e1a00b thermal: intel: int340x: Add locking to int340x_thermal_get_trip_type() 3af20f63212d net: ravb: Fix possible hang if RIS2_QFF1 happen 6ef652f35dcf sctp: fail if no bound addresses can be used for a given scope cf9a2ce0383e net/sched: sch_taprio: do not schedule in taprio_reset() 7de16d75b20a netrom: Fix use-after-free of a listening socket. 498584ccf46c netfilter: conntrack: fix vtag checks for ABORT/SHUTDOWN_COMPLETE 7f9828fb1f68 ipv4: prevent potential spectre v1 gadget in fib_metrics_match() 34c6142f0df9 ipv4: prevent potential spectre v1 gadget in ip_metrics_convert() 870a565bd6fe netlink: annotate data races around sk_state 8583f52c23c3 netlink: annotate data races around dst_portid and dst_group eccb532adabc netlink: annotate data races around nlk->portid 0308b7dfea6f netfilter: nft_set_rbtree: skip elements in transaction from garbage collection 4aacf3d78424 netfilter: nft_set_rbtree: Switch to node list walk for overlap detection d4c008f3b7f7 net: fix UaF in netns ops registration error path 539ca5dcbc91 netlink: prevent potential spectre v1 gadgets ed173f77fd28 i2c: designware: use casting of u64 in clock multiplication to avoid overflow 8949ef3a7a0c i2c: designware: Use DIV_ROUND_CLOSEST() macro 8ebc2efcb6d6 units: Add SI metric prefix definitions 974aaf11804f units: Add Watt units 76d9ebb7f0bc EDAC/qcom: Do not pass llcc_driv_data as edac_device_ctl_info's pvt_info 511f6c7c40b0 EDAC/device: Respect any driver-supplied workqueue polling value 0cb922cef7e9 ARM: 9280/1: mm: fix warning on phys_addr_t to void pointer assignment 98d85586aace thermal: intel: int340x: Protect trip temperature from concurrent updates 76c5640737b8 KVM: x86/vmx: Do not skip segment attributes if unusable bit is set e037baee16e0 cifs: Fix oops due to uncleared server->smbd_conn in reconnect c42a6e687060 ftrace/scripts: Update the instructions for ftrace-bisect.sh 886aa449235f trace_events_hist: add check for return value of 'create_hist_field' de3930a4883d tracing: Make sure trace_printk() can output as soon as it can be used 083b3dda86f8 module: Don't wait for GOING modules ce3aa7694627 scsi: hpsa: Fix allocation size for scsi_host_alloc() 6da7055826a1 xhci: Set HCD flag to defer primary roothub registration 1d580d3e1311 Bluetooth: hci_sync: cancel cmd_timer if hci_open failed b98a8b731bd2 exit: Use READ_ONCE() for all oops/warn limit reads 53f177b50449 docs: Fix path paste-o for /sys/kernel/warn_count b0bd5dcfa608 panic: Expose "warn_count" to sysfs 8c99d4c4c192 panic: Introduce warn_limit 55eba18262cb panic: Consolidate open-coded panic_on_warn checks 530cdae5c2b2 exit: Allow oops_limit to be disabled 7cffbcd68f1c exit: Expose "oops_count" to sysfs de586785b981 exit: Put an upper limit on how often we can oops 191a3b17dd9b panic: Separate sysctl logic from CONFIG_SMP 1b9a33a94b9c ia64: make IA64_MCA_RECOVERY bool instead of tristate 6d971830da31 csky: Fix function name in csky_alignment() and die() 648d8b8c4938 h8300: Fix build errors from do_exit() to make_task_dead() transition 63d77c559678 hexagon: Fix function name in die() b2c178f31162 objtool: Add a missing comma to avoid string concatenation d9c740c765e5 exit: Add and use make_task_dead. 715a63588f56 kasan: no need to unset panic_on_warn in end_report() b857b42a8c09 ubsan: no need to unset panic_on_warn in ubsan_epilogue() 590ba6fee095 panic: unset panic_on_warn inside panic() e97ec099d7fd kernel/panic: move panic sysctls to its own file e6226917f4cf sysctl: add a new register_sysctl_init() interface c4097e844a6e fs: reiserfs: remove useless new_opts in reiserfs_remount 1f6768143bf7 x86: ACPI: cstate: Optimize C3 entry on AMD CPUs 5fb884d748e4 netfilter: conntrack: do not renew entry stuck in tcp SYN_SENT state a7345145e7bd Revert "selftests/bpf: check null propagation only neither reg is PTR_TO_BTF_ID" 20a02bc84508 lockref: stop doing cpu_relax in the cmpxchg loop f8ddf7dbf5e7 platform/x86: asus-nb-wmi: Add alternate mapping for KEY_SCREENLOCK 9968f9a86251 platform/x86: touchscreen_dmi: Add info for the CSL Panther Tab HD 52249c2168af scsi: hisi_sas: Set a port invalid only if there are no devices attached when refreshing port id 71bd134c4e9e KVM: s390: interrupt: use READ_ONCE() before cmpxchg() 300da569a128 spi: spidev: remove debug messages that access spidev->spi without locking a84def9b108a ASoC: fsl-asoc-card: Fix naming of AC'97 CODEC widgets d9a0752a6a11 ASoC: fsl_ssi: Rename AC'97 streams to avoid collisions with AC'97 CODEC 00f230161187 cpufreq: armada-37xx: stop using 0 as NULL pointer 2ca345d19cbd s390/debug: add _ASM_S390_ prefix to header guard ae108a5fc929 drm: Add orientation quirk for Lenovo ideapad D330-10IGL 96f4899a3810 ASoC: fsl_micfil: Correct the number of steps on SX controls 3b154d5204ff kcsan: test: don't put the expect array on the stack b75e9fc402c4 cpufreq: Add Tegra234 to cpufreq-dt-platdev blocklist 6bc564f3fec0 scsi: iscsi: Fix multiple iSCSI session unbind events sent to userspace d79e700680f9 tcp: fix rate_app_limited to default to 1 a84240df7079 net: dsa: microchip: ksz9477: port map correction in ALU table entry register 704a423c9379 driver core: Fix test_async_probe_init saves device in wrong array 216f35db6ec6 w1: fix WARNING after calling w1_process() 8e5be0ae5506 w1: fix deadloop in __w1_remove_master_device() ddf16dae65d3 tcp: avoid the lookup process failing to get sk in ehash table 5f10f7efe0fc nvme-pci: fix timeout request state check 98519ed69113 dmaengine: xilinx_dma: call of_node_put() when breaking out of for_each_child_of_node() 28fc6095da22 HID: betop: check shape of output reports 16791d5a7a9a l2tp: prevent lockdep issue in l2tp_tunnel_register() f96b2f690887 net: macb: fix PTP TX timestamp failure due to packet padding 42ecd72f02cd dmaengine: Fix double increment of client_count in dma_chan_get() 1e97e2e08e79 drm/panfrost: fix GENERIC_ATOMIC64 dependency 31f63c62a8e8 net: mlx5: eliminate anonymous module_init & module_exit 4b3b5cc1a7dc usb: gadget: f_fs: Ensure ep0req is dequeued before free_request 6dd9ea05534f usb: gadget: f_fs: Prevent race during ffs_ep0_queue_wait 55be77aa8974 HID: revert CHERRY_MOUSE_000C quirk 34f11949938b net: stmmac: fix invalid call to mdiobus_get_phy() 20fd4598762e HID: check empty report_list in bigben_probe() 5dc3469a1170 HID: check empty report_list in hid_validate_values() 4bc5f1f6bc94 net: mdio: validate parameter addr in mdiobus_get_phy() 67866b1e0ab9 net: usb: sr9700: Handle negative len 2d77e5c0ad79 l2tp: close all race conditions in l2tp_tunnel_register() 76c640d6a1e8 l2tp: convert l2tp_tunnel_list to idr 5b209b8c99d4 l2tp: Don't sleep and disable BH under writer-side sk_callback_lock e34a965f771f l2tp: Serialize access to sk_user_data with sk_callback_lock c60fe70078d6 net/sched: sch_taprio: fix possible use-after-free 802fd7623e9e wifi: rndis_wlan: Prevent buffer overflow in rndis_query_oid 1af8071bd08e gpio: mxc: Always set GPIOs used as interrupt source to INPUT mode 613020d0489e net: wan: Add checks for NULL for utdm in undo_uhdlc_init and unmap_si_regs ad1baab3a5c0 net: nfc: Fix use-after-free in local_cleanup() 2a0156a4aaea phy: rockchip-inno-usb2: Fix missing clk_disable_unprepare() in rockchip_usb2phy_power_on() da75dec7c661 bpf: Fix pointer-leak due to insufficient speculative store bypass mitigation f351af45e203 amd-xgbe: Delay AN timeout during KR training a65a8727a2fe amd-xgbe: TX Flow Ctrl Registers are h/w ver dependent aa8b584cec01 ARM: dts: at91: sam9x60: fix the ddr clock for sam9x60 fa566549a152 phy: ti: fix Kconfig warning and operator precedence b18490138dc6 PM: AVS: qcom-cpr: Fix an error handling path in cpr_probe() 39ab0fc49842 affs: initialize fsdata in affs_truncate() f6fa12fbb17c IB/hfi1: Remove user expected buffer invalidate race 6ce4382bd137 IB/hfi1: Immediately remove invalid memory from hardware 6dd8136fd1b3 IB/hfi1: Fix expected receive setup error exit issues ee474dd66e82 IB/hfi1: Reserve user expected TIDs 73e5666bf30d IB/hfi1: Reject a zero-length user expected buffer d66c1d4178c2 RDMA/core: Fix ib block iterator counter overflow eab7a920379a tomoyo: fix broken dependency on *.conf.default 6813d8ba7dac firmware: arm_scmi: Harden shared memory access in fetch_notification e85df1db28dc firmware: arm_scmi: Harden shared memory access in fetch_response 329fbd260352 EDAC/highbank: Fix memory leak in highbank_mc_probe() 7b4516ba56f1 HID: intel_ish-hid: Add check for ishtp_dma_tx_map d775671dccf4 ARM: imx: add missing of_node_put() 5c1dcedd5206 arm64: dts: imx8mm-beacon: Fix ecspi2 pinmux cccb0aea9c3f ARM: dts: imx6qdl-gw560x: Remove incorrect 'uart-has-rtscts' 6805e392f508 ARM: dts: imx7d-pico: Use 'clock-frequency' 2a3c3a01e2f0 ARM: dts: imx6ul-pico-dwarf: Use 'clock-frequency' e57ea0c6ba7f memory: mvebu-devbus: Fix missing clk_disable_unprepare in mvebu_devbus_probe() 53f55d6e07c4 memory: atmel-sdramc: Fix missing clk_disable_unprepare in atmel_ramc_probe() 935ec78de50e clk: Provide new devm_clk helpers for prepared and enabled clocks 0b8b21c0b38f clk: generalize devm_clk_get() a bit 179624a57b78 Linux 5.10.165 e699cce29acc io_uring/rw: remove leftover debug statement 3d5f181bda25 io_uring/rw: ensure kiocb_end_write() is always called c1a279d79e31 io_uring: fix double poll leak on repolling ddaaadf22bea io_uring: Clean up a false-positive warning from GCC 9.3.0 8bc72b4952cf mm/khugepaged: fix collapse_pte_mapped_thp() to allow anon_vma 217721b76313 Bluetooth: hci_qca: Fixed issue during suspend c208f1e84a67 Bluetooth: hci_qca: check for SSR triggered flag while suspend ef11bc4bb975 Bluetooth: hci_qca: Wait for SSR completion during suspend c392c350a042 soc: qcom: apr: Make qcom,protection-domain optional again 71e5cd1018d3 Revert "wifi: mac80211: fix memory leak in ieee80211_if_add()" be1067427abd net/mlx5: fix missing mutex_unlock in mlx5_fw_fatal_reporter_err_work() f6c201b4382d net/ulp: use consistent error code when blocking ULP fc2491562a9b io_uring/net: fix fast_iov assignment in io_setup_async_msg() 89a77271d254 io_uring: io_kiocb_update_pos() should not touch file for non -1 offset c6e3c12ff9fb tracing: Use alignof__(struct {type b;}) instead of offsetof() 03ba86bb3811 x86/fpu: Use _Alignof to avoid undefined behavior in TYPE_ALIGN 2f45b20c3999 Revert "drm/amdgpu: make display pinning more flexible (v2)" d6544bccc196 efi: rt-wrapper: Add missing include 4012603cbd46 arm64: efi: Execute runtime services from a dedicated stack bf1d287c1413 drm/amd/display: Fix COLOR_SPACE_YCBCR2020_TYPE matrix 75105d943d7a drm/amd/display: Calculate output_color_space after pixel encoding adjustment a3ef53248399 drm/amd/display: Fix set scaling doesn's work 59590f50ec9d drm/i915: re-disable RC6p on Sandy Bridge d960fff8e2c0 mei: me: add meteor lake point M DID ae2a9dcc8caa gsmi: fix null-deref in gsmi_get_variable a75e80d11826 serial: atmel: fix incorrect baudrate setup 5a7a04079592 dmaengine: tegra210-adma: fix global intr clear c9da2cb968ea serial: pch_uart: Pass correct sg to dma_unmap_sg() e924f79e67d7 dt-bindings: phy: g12a-usb3-pcie-phy: fix compatible string documentation 31132df12a93 dt-bindings: phy: g12a-usb2-phy: fix compatible string documentation a9f2658a0192 usb-storage: apply IGNORE_UAS only for HIKSEMI MD202 on RTL9210 e92c70059178 usb: gadget: f_ncm: fix potential NULL ptr deref in ncm_bitrate() 06600ae7e069 usb: gadget: g_webcam: Send color matching descriptor per frame 6107a8f15c0f usb: typec: altmodes/displayport: Fix pin assignment calculation d26f38d16fcb usb: typec: altmodes/displayport: Add pin assignment helper 9c58f1e9e693 usb: host: ehci-fsl: Fix module alias 3dc896db027b USB: serial: cp210x: add SCALANCE LPE-9000 device id 856e4b5e53f2 USB: gadgetfs: Fix race between mounting and unmounting 894681682dbe tty: serial: qcom-geni-serial: fix slab-out-of-bounds on RX FIFO buffer c4ab24e3334b thunderbolt: Use correct function to calculate maximum USB3 link rate 531268a875dc cifs: do not include page data when checking signature 3bd433748571 btrfs: fix race between quota rescan and disable leading to NULL pointer deref 6ee8feca9150 mmc: sdhci-esdhc-imx: correct the tuning start tap and step setting 79819909c223 mmc: sunxi-mmc: Fix clock refcount imbalance during unbind 2eed23765b7e comedi: adv_pci1760: Fix PWM instruction handling 7efeed828c90 usb: core: hub: disable autosuspend for TI TUSB8041 b171d0d2cf1b misc: fastrpc: Fix use-after-free race condition for maps 193cd853145b misc: fastrpc: Don't remove map on creater_process and device_release e0db5d44bc27 USB: misc: iowarrior: fix up header size for USB_DEVICE_ID_CODEMERCS_IOW100 20d0dedc7a04 staging: vchiq_arm: fix enum vchiq_status return types a06e9ec5abde USB: serial: option: add Quectel EM05CN modem 2f44c60bb89c USB: serial: option: add Quectel EM05CN (SG) modem fcd49b230906 USB: serial: option: add Quectel EC200U modem 21c5b618128b USB: serial: option: add Quectel EM05-G (RS) modem 46b898f9345d USB: serial: option: add Quectel EM05-G (CS) modem 3774654f7a63 USB: serial: option: add Quectel EM05-G (GR) modem 9f8e45720e0e prlimit: do_prlimit needs to have a speculation check 96562a23cfaf xhci: Detect lpm incapable xHC USB3 roothub ports from ACPI tables 2551f8cbf2de usb: acpi: add helper to check port lpm capability using acpi _DSM 4d70a8a9ab8e xhci: Add a flag to disable USB3 lpm on a xhci root port level. 83e3a5be7475 xhci: Add update_hub_device override for PCI xHCI hosts 081105213ff6 xhci: Fix null pointer dereference when host dies 66fc1600855c usb: xhci: Check endpoint is valid before dereferencing it 8ca60d59b963 xhci-pci: set the dma max_seg_size ea2e6286e3e8 io_uring/rw: defer fsnotify calls to task context e90cfb969994 io_uring: do not recalculate ppos unnecessarily ea528ecac3ae io_uring: update kiocb->ki_pos at execution time 076f872314d4 io_uring: remove duplicated calls to io_kiocb_ppos e9c6556708d3 io_uring: ensure that cached task references are always put on exit e0140e9da31e io_uring: fix CQ waiting timeout handling de77faee2801 io_uring: lock overflowing for IOPOLL 78e8151f04f0 io_uring: check for valid register opcode earlier aa4c9b3e45e2 io_uring: fix async accept on O_NONBLOCK sockets 4bc17e6381bd io_uring: allow re-poll if we made progress f901b4bfd03e io_uring: support MSG_WAITALL for IORING_OP_SEND(MSG) 96ccba4a1a59 io_uring: add flag for disabling provided buffer recycling aadd9b093018 io_uring: ensure recv and recvmsg handle MSG_WAITALL correctly abdc16c8361b io_uring: improve send/recv error handling 2fd232bbd66f io_uring: don't gate task_work run on TIF_NOTIFY_SIGNAL e84ec6e25df9 Bluetooth: hci_qca: Fix driver shutdown on closed serdev 1ab0098333f5 Bluetooth: hci_qca: Wait for timeout during suspend 413638f61501 drm/i915/gt: Reset twice cab2123567af ALSA: hda/realtek - Turn on power early 5822baf9501a efi: fix userspace infinite retry read efivars after EFI runtime services page fault 712bd74eccb9 nilfs2: fix general protection fault in nilfs_btree_insert() 03bf73e09ad6 zonefs: Detect append writes at invalid locations 20d0a6d17e85 Add exception protection processing for vd in axi_chan_handle_err function 187523fa7c2d wifi: mac80211: sdata can be NULL during AMPDU start 2d1fd99e8e12 wifi: brcmfmac: fix regression for Broadcom PCIe wifi devices 72009139a661 f2fs: let's avoid panic if extent_tree is not created bf6c7f180131 x86/asm: Fix an assembler warning with current binutils 18bd1c9c02e6 btrfs: always report error in run_one_delayed_ref() 936b8b15a23b RDMA/srp: Move large values to a new enum for gcc13 0040e48492f3 net/ethtool/ioctl: return -EOPNOTSUPP if we have no phy stats f7845de23f90 tools/virtio: initialize spinlocks in vring_test.c 3093027183f2 selftests/bpf: check null propagation only neither reg is PTR_TO_BTF_ID c7c36bb6eafd pNFS/filelayout: Fix coalescing test for single DS 2cbd815970f8 btrfs: fix trace event name typo for FLUSH_DELAYED_REFS (From OE-Core rev: 4696c21e0b6f096847559dff4ac71d0cb91fda57) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.10: update to v5.10.164Bruce Ashfield2023-04-113-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 3a9f1b907bc4 Linux 5.10.164 74985c575767 Revert "usb: ulpi: defer ulpi_register on ulpi_read_id timeout" a88a0d16e18f io_uring/io-wq: only free worker if it was allocated for creation b912ed1363b3 io_uring/io-wq: free worker if task_work creation is canceled 68bcd0638570 drm/virtio: Fix GEM handle creation UAF 4ca71bc0e199 efi: fix NULL-deref in init error path 057f5ddfbc13 arm64: cmpxchg_double*: hazard against entire exchange variable 9a5fd0844e7f arm64: atomics: remove LL/SC trampolines 28840e46eaaf arm64: atomics: format whitespace consistently 5dac4c7212a7 x86/resctrl: Fix task CLOSID/RMID update race 446c7251f007 x86/resctrl: Use task_curr() instead of task_struct->on_cpu to prevent unnecessary IPI 196c6f0c3e21 KVM: x86: Do not return host topology information from KVM_GET_SUPPORTED_CPUID 0027164b24f2 Documentation: KVM: add API issues section caaea2ab6b6d iommu/mediatek-v1: Fix an error handling path in mtk_iommu_v1_probe() cf38e7624179 iommu/mediatek-v1: Add error handle for mtk_iommu_probe 60806adc9be0 mm: Always release pages to the buddy allocator in memblock_free_late(). 092f0c2d1f83 net/mlx5e: Don't support encap rules with gbp option b3d47227f06f net/mlx5: Fix ptp max frequency adjustment range 453277feb41c net/sched: act_mpls: Fix warning during failed attribute validation 0ca78c99656f nfc: pn533: Wait for out_urb's completion in pn533_usb_send_frame() 92b30a27e4fa hvc/xen: lock console list traversal 14e72a56e16c octeontx2-af: Fix LMAC config in cgx_lmac_rx_tx_enable 8e2bfcfaabc3 octeontx2-af: Map NIX block from CGX connection d9be5b57ab2c octeontx2-af: Update get/set resource count functions 0d0675bc33e6 tipc: fix unexpected link reset due to discovery messages d83cac6c00b8 ASoC: wm8904: fix wrong outputs volume after power reactivation d4aa749e0464 regulator: da9211: Use irq handler when ready 3ca8ef4d91ef EDAC/device: Fix period calculation in edac_device_reset_delay_period() 28b9a0e216db x86/boot: Avoid using Intel mnemonics in AT&T syntax asm 8cbeb60320ac powerpc/imc-pmu: Fix use of mutex in IRQs disabled section 4e6a70fd8404 netfilter: ipset: Fix overflow before widen in the bitmap_ip_create() function. a3a1114aa615 xfrm: fix rcu lock in xfrm_notify_userpolicy() 091f85db4c3f ext4: fix uninititialized value in 'ext4_evict_inode' 98407a4ae34b usb: ulpi: defer ulpi_register on ulpi_read_id timeout 3d13818a9995 xhci: Prevent infinite loop in transaction errors recovery for streams 2f90fcedc5d6 xhci: move and rename xhci_cleanup_halted_endpoint() cad965cedbc4 xhci: store TD status in the td struct instead of passing it along 9b63a80c45e9 xhci: move xhci_td_cleanup so it can be called by more functions 44c635c60f78 xhci: Add xhci_reset_halted_ep() helper function 10287d18f524 xhci: adjust parameters passed to cleanup_halted_endpoint() aaaa7cc4aba1 xhci: get isochronous ring directly from endpoint structure a81ace065694 xhci: Avoid parsing transfer events several times ba20d6056b6b clk: imx: imx8mp: add shared clk gate for usb suspend clk 2b331d2137cc dt-bindings: clocks: imx8mp: Add ID for usb suspend clock cb769960ef48 clk: imx8mp: add clkout1/2 support 85eaaa17c0a9 clk: imx8mp: Add DISP2 pixel clock 6b21077146c5 iommu/amd: Fix ill-formed ivrs_ioapic, ivrs_hpet and ivrs_acpihid options 5badda810f69 iommu/amd: Add PCI segment support for ivrs_[ioapic/hpet/acpihid] commands ab9bb65b8519 bus: mhi: host: Fix race between channel preparation and M0 event 6c9e2c11c33c ipv6: raw: Deduct extension header length in rawv6_push_pending_frames 112df4cd2b09 ixgbe: fix pci device refcount leak f401062d8dbd platform/x86: sony-laptop: Don't turn off 0x153 keyboard backlight during probe 785607e5e6fb drm/msm/dp: do not complete dp_aux_cmd_fifo_tx() if irq is not for aux transfer 8c71777b6a17 drm/msm/adreno: Make adreno quirks not overwrite each other afb6063aa89f cifs: Fix uninitialized memory read for smb311 posix symlink create 51dbedee2ff3 s390/percpu: add READ_ONCE() to arch_this_cpu_to_op_simple() bddb35526784 s390/cpum_sf: add READ_ONCE() semantics to compare and swap loops 2adc64f3e669 ASoC: qcom: lpass-cpu: Fix fallback SD line index handling 5ee3083307ef s390/kexec: fix ipl report address for kdump d1725dbf2310 perf auxtrace: Fix address filter duplicate symbol selection eaabceae1b70 docs: Fix the docs build with Sphinx 6.0 38c4a17c6b32 efi: tpm: Avoid READ_ONCE() for accessing the event log c47883105cff KVM: arm64: Fix S1PTW handling on RO memslots 443b390f2cc9 ALSA: hda/realtek: Enable mute/micmute LEDs on HP Spectre x360 13-aw0xxx 550efeff989b netfilter: nft_payload: incorrect arithmetics when fetching VLAN header bits 19ff2d645f7a Linux 5.10.163 de4a20e14823 ALSA: hda - Enable headset mic on another Dell laptop with ALC3254 0ad275c139a3 ALSA: hda/hdmi: Add a HP device 0x8715 to force connect list df02234e6b87 ALSA: pcm: Move rwsem lock inside snd_ctl_elem_read to prevent UAF f8ed0a93b5d5 net/ulp: prevent ULP without clone op from entering the LISTEN status 9f7bc28a6b8a net: sched: disallow noqueue for qdisc classes 6eb02c596ec0 mptcp: use proper req destructor for IPv6 f4c7afa951ea mptcp: dedicated request sock for subflow in v6 31472f94c68f mptcp: remove MPTCP 'ifdef' in TCP SYN cookies 5aa15a8400cc mptcp: mark ops structures as ro_after_init f5ef26276bb0 serial: fixup backport of "serial: Deassert Transmit Enable on probe in driver-specific way" 2ecf0819e441 fsl_lpuart: Don't enable interrupts too early 23ad034760dd ext4: don't set up encryption key during jbd2 transaction d9ff5ad203b6 ext4: disable fast-commit of encrypted dir operations 5b700b9c0402 parisc: Align parisc MADV_XXX constants with all other architectures 07b3672c4090 io_uring: Fix unsigned 'res' comparison with zero in io_fixup_rw_res() b57d7b1dcda1 efi: random: combine bootloader provided RNG seed with RNG protocol output da20f56a3532 mbcache: Avoid nesting of cache->c_list_lock under bit locks be01f35efa87 hfs/hfsplus: avoid WARN_ON() for sanity check, use proper error handling 1f881d9201f6 hfs/hfsplus: use WARN_ON for sanity check 434909edcae3 selftests: set the BUILD variable to absolute path a41d63f20471 ext4: don't allow journal inode to have encrypt flag af90f8b36d78 drm/i915/gvt: fix vgpu debugfs clean in remove bb7c7b2c89d2 drm/i915/gvt: fix gvt debugfs destroy bc847857fbd8 riscv: uaccess: fix type of 0 variable on error in get_user() f64e56fb285a fbdev: matroxfb: G200eW: Increase max memory from 1 MB to 16 MB d0c46b55d6d9 nfsd: fix handling of readdir in v4root vs. mount upcall timeout 67e39c4f4cb3 x86/bugs: Flush IBP in ib_prctl_set() f13301a69aba nvme: fix multipath crash caused by flush request when blktrace is enabled 3f257a98e54c ASoC: Intel: bytcr_rt5640: Add quirk for the Advantech MICA-071 tablet 6df376e24569 udf: Fix extension of the last extent in the file 84b2cc7b36b7 caif: fix memory leak in cfctrl_linkup_request() e5a05837445e drm/i915: unpin on error in intel_vgpu_shadow_mm_pin() 232ef345e5d7 usb: rndis_host: Secure rndis_query check against int overflow 2a9ee7c24b32 drivers/net/bonding/bond_3ad: return when there's no aggregator bc6a0993bf8f perf tools: Fix resources leak in perf_data__open_dir() ee756980e491 netfilter: ipset: Rework long task execution when adding/deleting entries ba5d27909745 netfilter: ipset: fix hash:net,port,net hang with /0 subnet b2c917e510e5 net: sched: cbq: dont intepret cls results when asked to drop 5f65f48516bf net: sched: atm: dont intepret cls results when asked to drop f4a2ad100200 gpio: sifive: Fix refcount leak in sifive_gpio_probe 7ec369e215bf ceph: switch to vfs_inode_has_locks() to fix file lock bug 407710427dd5 filelock: new helper: vfs_inode_has_locks 9f0ff5de3e81 drm/meson: Reduce the FIFO lines held when AFBC is not used ae2639cd2c8c RDMA/mlx5: Fix validation of max_rd_atomic caps for DC 106d0d33c9d1 net: phy: xgmiitorgmii: Fix refcount leak in xgmiitorgmii_probe 398e14bb735d net: amd-xgbe: add missed tasklet_kill e3d90ca90652 net/mlx5e: Fix hw mtu initializing at XDP SQ allocation 6d655a9d8251 net/mlx5e: IPoIB, Don't allow CQE compression to be turned on by default 670b20617346 net/mlx5: Avoid recovery in probe flows 66b92b80c95e net/mlx5: Add forgotten cleanup calls into mlx5_init_once() error path b6c74d237648 vhost: fix range used in translate_desc() 264fb6dcbfde vringh: fix range used in iotlb_translate() eabb3ceb04cd vhost/vsock: Fix error handling in vhost_vsock_init() e0f5c962c066 nfc: Fix potential resource leaks 513787ff9a33 qlcnic: prevent ->dcb use-after-free on qlcnic_dcb_enable() failure b314f6c35121 net: sched: fix memory leak in tcindex_set_parms 4226ce95a934 net: hns3: add interrupts re-initialization while doing VF FLR 998ebbdc3bb1 nfsd: shut down the NFSv4 state objects before the filecache 69d896b60957 veth: Fix race with AF_XDP exposing old or uninitialized descriptors 5f41212dc2ec vmxnet3: correctly report csum_level for encapsulated packet 0b70f6ea4d4f drm/panfrost: Fix GEM handle creation ref-counting e68e088d0d6a bpf: pull before calling skb_postpull_rcsum() cb0d627bc711 SUNRPC: ensure the matching upcall is in-flight upon downcall 1be16a0c2f10 ext4: fix deadlock due to mbcache entry corruption 0da99012d3f7 mbcache: automatically delete entries from cache on freeing 1a56cd972ce1 ext4: fix race when reusing xattr blocks 4cc218e217bf ext4: unindent codeblock in ext4_xattr_block_set() 0e6fbc566fcc ext4: remove EA inode entry from mbcache on inode eviction 27c08673978e mbcache: add functions to delete entry if unused fb59d12ae7f9 mbcache: don't reclaim used entries 4c363e2961cd ext4: use kmemdup() to replace kmalloc + memcpy b8b7922374b0 ext4: fix leaking uninitialized memory in fast-commit journal a5584ba9b3b6 ext4: fix various seppling typos adfefe804b1f ext4: simplify ext4 error translation 95eaa8a95358 ext4: move functions in super.c 769469f8f188 fs: ext4: initialize fsdata in pagecache_write() b33e42d65efe ext4: use memcpy_to_page() in pagecache_write() 60d4383c1bda mm/highmem: Lift memcpy_[to|from]_page to core f86d3338c87c ext4: correct inconsistent error msg in nojournal mode 99017eb3deee ext4: goto right label 'failed_mount3a' 56d87959c654 riscv: stacktrace: Fixup ftrace_graph_ret_addr retp argument ecb8e8b2e55f riscv/stacktrace: Fix stack output without ra on the stack top b5c75efd0a6c ravb: Fix "failed to switch device to config mode" message during unbind 5451efb2ca30 staging: media: tegra-video: fix device_node use after free f899baf6cb0f x86/kprobes: Fix optprobe optimization check with CONFIG_RETHUNK 5d112deb2a02 x86/kprobes: Convert to insn_decode() a1766efc5bbf perf probe: Fix to get the DW_AT_decl_file and DW_AT_call_file as unsinged data b5d0f7c24088 perf probe: Use dwarf_attr_integrate as generic DWARF attr accessor c0a3d2158437 media: s5p-mfc: Fix in register read and write for H264 8ff64edf9d16 media: s5p-mfc: Clear workbit to handle error condition dcd1a4ade590 media: s5p-mfc: Fix to handle reference queue during finishing 97e7896000ce x86/MCE/AMD: Clear DFR errors found in THR handler ec75bc43681b x86/mce: Get rid of msr_ops 58de7a95f0e6 btrfs: replace strncpy() with strscpy() 7a04f8500924 perf/x86/intel/uncore: Clear attr_update properly 53d24a9592eb perf/x86/intel/uncore: Generalize I/O stacks to PMON mapping procedure 9620f8a5c72f ARM: renumber bits related to _TIF_WORK_MASK 630270978483 drm/amdgpu: make display pinning more flexible (v2) dfc01905b870 drm/amdgpu: handle polaris10/11 overlap asics (v2) 30e95fdc9609 ext4: allocate extended attribute value in vmalloc area 8d3e87d43c62 ext4: avoid unaccounted block allocation when expanding inode 15d0cf84df07 ext4: initialize quota before expanding inode in setproject ioctl 9882601ee689 ext4: fix inode leak in ext4_xattr_inode_create() on an error path 407f47728c6c ext4: avoid BUG_ON when creating xattrs 00092b218d2b ext4: fix error code return to user-space in ext4_get_branch() f06c980287f1 ext4: fix corruption when online resizing a 1K bigalloc fs 9404839e0c9d ext4: fix delayed allocation bug in ext4_clu_mapped for bigalloc + inline 84a2f2ed49d6 ext4: init quota for 'old.inode' in 'ext4_rename' 71e99ec1315f ext4: fix bug_on in __es_tree_search caused by bad boot loader inode 9020f56a3cad ext4: check and assert if marking an no_delete evicting inode dirty 86c2a2ec4bd3 ext4: fix reserved cluster accounting in __es_remove_extent() 98004f926d27 ext4: fix bug_on in __es_tree_search caused by bad quota inode 20af66617eef ext4: add helper to check quota inums c0a738875c2e ext4: add EXT4_IGET_BAD flag to prevent unexpected bad inode f9cd6980800b ext4: fix undefined behavior in bit shift for ext4_check_flag_values 7223d5e75f26 ext4: fix use-after-free in ext4_orphan_cleanup d6d18d6e2d06 ext4: add inode table check in __ext4_get_inode_loc to aovid possible infinite loop bdc698ce91f2 ext4: silence the warning when evicting inode with dioread_nolock 68af1a4842b4 drm/ingenic: Fix missing platform_driver_unregister() call in ingenic_drm_init() bf83a303f2b5 drm/i915/dsi: fix VBT send packet port selection for dual link DSI 439cbbc15195 drm/vmwgfx: Validate the box size for the snooped cursor 0a0662d597de drm/connector: send hotplug uevent on connector cleanup 21a773ec8994 device_cgroup: Roll back to original exceptions after copy failure 3505c187b861 parisc: led: Fix potential null-ptr-deref in start_task() 2c7c487cd850 remoteproc: core: Do pm_relax when in RPROC_OFFLINE state e291dea722de iommu/amd: Fix ivrs_acpihid cmdline parsing code 28e71fd8d5d9 driver core: Fix bus_type.match() error handling in __driver_attach() 772dbbfc2084 crypto: n2 - add missing hash statesize 7c44205748ed PCI/sysfs: Fix double free in error path 99ef6cc79158 PCI: Fix pci_device_is_present() for VFs by checking PF f29d127b372e ipmi: fix use after free in _ipmi_destroy_user() bfe1e039a0fd ima: Fix a potential NULL pointer access in ima_restore_measurement_list 62307558e71e mtd: spi-nor: Check for zero erase size in spi_nor_find_best_erase_type() 4e17819cb302 ipmi: fix long wait in unload when IPMI disconnect 24bc27ea4e71 ASoC: jz4740-i2s: Handle independent FIFO flush bits 652f1d66a8be wifi: wilc1000: sdio: fix module autoloading d9f6614a732b efi: Add iMac Pro 2017 to uefi skip cert quirk ffcf71676d3b md/bitmap: Fix bitmap chunk size overflow issues e94443252b46 rtc: ds1347: fix value written to century register 6155aed4768c cifs: fix missing display of three mount options 8c82733e2408 cifs: fix confusing debug message 3df07728abde media: dvb-core: Fix UAF due to refcount races at releasing 7dd5a68cdbbb media: dvb-core: Fix double free in dvb_register_device() 1032520b2109 ARM: 9256/1: NWFPE: avoid compiler-generated __aeabi_uldivmod 1306614412b8 staging: media: tegra-video: fix chan->mipi value on error 52c0622e53ea tracing: Fix infinite loop in tracing_read_pipe on overflowed print_trace_line b838b1b9ca70 tracing/hist: Fix wrong return value in parse_action_params() ff3dd2c1befe x86/kprobes: Fix kprobes instruction boudary check with CONFIG_RETHUNK 362495bf451f ftrace/x86: Add back ftrace_expected for ftrace bug reports b677629caebb x86/microcode/intel: Do not retry microcode reloading on the APs 43dd254853aa KVM: nVMX: Inject #GP, not #UD, if "generic" VMXON CR0/CR4 check fails e61eacf99364 perf/core: Call LSM hook after copying perf_event_attr 0cb31bd88361 tracing/hist: Fix out-of-bound write on 'action_data.var_ref_idx' 18a489a3fda7 dm cache: set needs_check flag after aborting metadata 2b17026685a2 dm cache: Fix UAF in destroy() 342cfd8426df dm clone: Fix UAF in clone_dtr() a506b5c92757 dm integrity: Fix UAF in dm_integrity_dtr() 34fe9c2251f1 dm thin: Fix UAF in run_timer_softirq() c84d1ca2285b dm thin: resume even if in FAIL mode 94f01ecc2aa0 dm thin: Use last transaction's pmd->root when commit failed 7e3757806973 dm thin: Fix ABBA deadlock between shrink_slab and dm_pool_abort_metadata b45e77b79215 dm cache: Fix ABBA deadlock between shrink_slab and dm_cache_metadata_abort d9fa243ab26c ALSA: hda/realtek: Apply dual codec fixup for Dell Latitude laptops 2437b0622342 ALSA: patch_realtek: Fix Dell Inspiron Plus 16 e379b88a8f8c cpufreq: Init completion before kobject_init_and_add() cea018aaf721 PM/devfreq: governor: Add a private governor_data for governor d1d73c303458 selftests: Use optional USERCFLAGS and USERLDFLAGS 12576d2ebf65 arm64: dts: qcom: sdm850-lenovo-yoga-c630: correct I2C12 pins drive strength 8546f11c42bd ARM: ux500: do not directly dereference __iomem 0061ab5153fb btrfs: fix resolving backrefs for inline extent followed by prealloc c0aa6e6ab08d mmc: sdhci-sprd: Disable CLK_AUTO when the clock is less than 400K e918762f8a08 arm64: dts: qcom: sdm845-db845c: correct SPI2 pins drive strength c023597baecb jbd2: use the correct print format 8c444b3061f0 ktest.pl minconfig: Unset configs instead of just removing them 5148dfceab55 kest.pl: Fix grub2 menu handling for rebooting 780297af3c85 soc: qcom: Select REMAP_MMIO for LLCC driver d5db9aaf1b47 media: stv0288: use explicitly signed char 25dbd87379f8 net/af_packet: make sure to pull mac header c2137d565ceb net/af_packet: add VLAN support for AF_PACKET SOCK_RAW GSO 7c15d7ecce00 rcu: Prevent lockdep-RCU splats on lock acquisition/release 4c57f612f433 torture: Exclude "NOHZ tick-stop error" from fatal errors 289f512d08c4 wifi: rtlwifi: 8192de: correct checking of IQK reload 0f6d6974b08e wifi: rtlwifi: remove always-true condition pointed out by GCC 12 40b844796b6b net/mlx5e: Fix nullptr in mlx5e_tc_add_fdb_flow() 8b20aab8cfd0 ASoC/SoundWire: dai: expand 'stream' concept beyond SoundWire 185c141946e0 ASoC: Intel/SOF: use set_stream() instead of set_tdm_slots() for HDAudio 7b3631a2e17d kcsan: Instrument memcpy/memset/memmove with newer Clang 2cd6026e2573 SUNRPC: Don't leak netobj memory when gss_read_proxy_verf() fails 3b6c822238da tpm: tpm_tis: Add the missed acpi_put_table() to fix memory leak 0bd9b4be721c tpm: tpm_crb: Add the missed acpi_put_table() to fix memory leak 8ddc48068ac8 tpm: acpi: Call acpi_put_table() to fix memory leak b51d5fed9f53 mmc: vub300: fix warning - do not call blocking ops when !TASK_RUNNING 252a72088280 f2fs: should put a page when checking the summary info 882734bbc587 mm, compaction: fix fast_isolate_around() to stay within boundaries ae7793027766 md: fix a crash in mempool_free b591b2919d01 pnode: terminate at peers of source 66f359ad66d4 ALSA: line6: fix stack overflow in line6_midi_transmit 5e79f77ea42f ALSA: line6: correct midi status byte when receiving data from podxt 56abf8046bc1 ovl: Use ovl mounter's fsuid and fsgid in ovl_link() c3e8bbcbaa87 binfmt: Fix error return code in load_elf_fdpic_binary() 12407462d3fc hfsplus: fix bug causing custom uid and gid being unable to be assigned with mount 44cf50587e82 pstore/zone: Use GFP_ATOMIC to allocate zone buffer 0d992c044cfb HID: plantronics: Additional PIDs for double volume key presses quirk eaf0b782269f HID: multitouch: fix Asus ExpertBook P2 P2451FA trackpoint 6f7e2fcab733 powerpc/rtas: avoid scheduling in rtas_os_term() f2167f10fcca powerpc/rtas: avoid device tree lookups in rtas_os_term() 0af0e115ff59 objtool: Fix SEGFAULT 57ae492f620c nvmet: don't defer passthrough commands with trivial effects to the workqueue 4b3282a9779c nvme: fix the NVME_CMD_EFFECTS_CSE_MASK definition ab711f3eda7a ata: ahci: Fix PCS quirk application for suspend cc512539c44f nvme-pci: fix page size checks dfb6d54893d5 nvme-pci: fix mempool alloc size f5d8738fbe33 nvme-pci: fix doorbell buffer value endianness fe6ea044c4f0 cifs: fix oops during encryption f9089b95548f usb: dwc3: qcom: Fix memory leak in dwc3_qcom_interconnect_init ce2462bcf3ff pwm: tegra: Fix 32 bit build a8be7c2787b9 media: dvbdev: fix refcnt bug 153319671a08 media: dvbdev: fix build warning due to comments 740c537f52c1 ovl: fix use inode directly in rcu-walk mode f24474d12e68 gcov: add support for checksum field 36be7afca103 regulator: core: fix deadlock on regulator enable e12f4c321247 iio: adc128s052: add proper .data members in adc128_of_match table 9f604702b765 iio: adc: ad_sigma_delta: do not use internal iio_dev lock 582f5fc2c586 reiserfs: Add missing calls to reiserfs_security_free() 08371068fff8 HID: mcp2221: don't connect hidraw 7a203471b980 HID: wacom: Ensure bootloader PID is usable in hidraw mode 723ffde78af5 usb: dwc3: core: defer probe on ulpi_read_id timeout d17c82aad67a usb: dwc3: Fix race between dwc3_set_mode and __dwc3_set_mode 2b725b6fbbe6 ALSA: hda/hdmi: Add HP Device 0x8711 to force connect list c863b673503e ALSA: hda/realtek: Add quirk for Lenovo TianYi510Pro-14IOB d3767082ebfa ALSA: usb-audio: add the quirk for KT0206 device 7691fa41024e ima: Simplify ima_lsm_copy_rule 1d8dcc3dadf9 pstore: Make sure CONFIG_PSTORE_PMSG selects CONFIG_RT_MUTEXES 07b0ce902e28 afs: Fix lost servers_outstanding count 1080729b9a56 perf debug: Set debug_peo_args and redirect_to_stderr variable to correct values in perf_quiet_option() 1c7b03d00c07 pstore: Switch pmsg_lock to an rt_mutex to avoid priority inversion c3607ed7edfb LoadPin: Ignore the "contents" argument of the LSM hooks 4138e1b7751c ASoC: rt5670: Remove unbalanced pm_runtime_put() fd49dc17c3d7 ASoC: rockchip: spdif: Add missing clk_disable_unprepare() in rk_spdif_runtime_resume() c0ae46693b85 ASoC: wm8994: Fix potential deadlock e4a8573b0460 ASoC: rockchip: pdm: Add missing clk_disable_unprepare() in rockchip_pdm_runtime_resume() 06c9d468c068 ASoC: audio-graph-card: fix refcount leak of cpu_ep in __graph_for_each_link() 812a18e48efb ASoC: mediatek: mt8173-rt5650-rt5514: fix refcount leak in mt8173_rt5650_rt5514_dev_probe() c2eb1a3877f5 ASoC: Intel: Skylake: Fix driver hang during shutdown 72c0e552bc86 ALSA: hda: add snd_hdac_stop_streams() helper d3a8925d6c1d ALSA/ASoC: hda: move/rename snd_hdac_ext_stop_streams to hdac_stream.c 2727dbfe8d06 hwmon: (jc42) Fix missing unlock on error in jc42_write() a076490b0211 orangefs: Fix kmemleak in orangefs_{kernel,client}_debug_init() b8affa0c6405 orangefs: Fix kmemleak in orangefs_prepare_debugfs_help_string() 6e3c4d3fa5d4 drm/sti: Fix return type of sti_{dvo,hda,hdmi}_connector_mode_valid() f3d3f3564e8b drm/fsl-dcu: Fix return type of fsl_dcu_drm_connector_mode_valid() dcd28191be9b hugetlbfs: fix null-ptr-deref in hugetlbfs_parse_param() efd025f32fce clk: st: Fix memory leak in st_of_quadfs_setup() 1c6447d0fc68 media: si470x: Fix use-after-free in si470x_int_in_callback() a63a1ae13469 mmc: renesas_sdhi: better reset from HS400 mode 58e21146c0f9 mmc: f-sdh30: Add quirks for broken timeout clock capability 4b737246ff50 regulator: core: fix use_count leakage when handling boot-on 17c2eb9ce8c1 libbpf: Avoid enum forward-declarations in public API in C++ mode e8022da1fa2f blk-mq: fix possible memleak when register 'hctx' failed 7d7ab25ead96 media: dvb-usb: fix memory leak in dvb_usb_adapter_init() 2abd73433872 media: dvbdev: adopts refcnt to avoid UAF b42580c8d8aa media: dvb-frontends: fix leak of memory fw dd1e1bf916da ethtool: avoiding integer overflow in ethtool_phys_id() 329a76635548 bpf: Prevent decl_tag from being referenced in func_proto arg 148dcbd3af03 ppp: associate skb with a device at tx 755eb0879224 mrp: introduce active flags to prevent UAF when applicant uninit 037db10e3f93 net: add atomic_long_t to net_device_stats fields e2d60023aff4 drm/amd/display: fix array index out of bound error in bios parser 10d713532ffc md/raid1: stop mdx_raid1 thread when raid1 array run failed 100caacfa0ed drivers/md/md-bitmap: check the return value of md_bitmap_get_counter() 7d86851c304a drm/sti: Use drm_mode_copy() dd31d7304018 drm/rockchip: Use drm_mode_copy() 4f238212c7c0 drm/msm: Use drm_mode_copy() ebc3c77785dc s390/lcs: Fix return type of lcs_start_xmit() 3ac0217ca918 s390/netiucv: Fix return type of netiucv_tx() eeb75f80bceb s390/ctcm: Fix return type of ctc{mp,}m_tx() 9606bbc271ac drm/amdgpu: Fix type of second parameter in odn_edit_dpm_table() callback a42a23bdae61 drm/amdgpu: Fix type of second parameter in trans_msg() callback 3cb18dea1119 igb: Do not free q_vector unless new one was allocated 87792567d9ed wifi: brcmfmac: Fix potential shift-out-of-bounds in brcmf_fw_alloc_request() e7aa8a4709d4 hamradio: baycom_epp: Fix return type of baycom_send_packet() 5b0b6553bf4a net: ethernet: ti: Fix return type of netcp_ndo_start_xmit() 6d935a02658b bpf: make sure skb->len != 0 when redirecting to a tunneling device ebc2fb6afc98 qed (gcc13): use u16 for fid to be big enough 648cdb8bf376 drm/amd/display: prevent memory leak c69bc8e34df4 ipmi: fix memleak when unload ipmi driver be4cd23cd36b ASoC: codecs: rt298: Add quirk for KBL-R RVP platform 8af52492717e wifi: ar5523: Fix use-after-free on ar5523_cmd() timed out 1824ccabee54 wifi: ath9k: verify the expected usb_endpoints are present 2e8bb402b060 brcmfmac: return error when getting invalid max_flowrings from dongle 6cd4865bb4be drm/etnaviv: add missing quirks for GC300 4fd3a11804c8 hfs: fix OOB Read in __hfs_brec_find 6edd0cdee578 acct: fix potential integer overflow in encode_comp_t() ec93b5430ec0 nilfs2: fix shift-out-of-bounds due to too large exponent of block size d464b035c061 nilfs2: fix shift-out-of-bounds/overflow in nilfs_sb2_bad_offset() b0b83d3f3ffa ACPICA: Fix error code path in acpi_ds_call_control_method() 911999b19373 fs: jfs: fix shift-out-of-bounds in dbDiscardAG 40dba68d4182 udf: Avoid double brelse() in udf_rename() 3e997e4ce8ae fs: jfs: fix shift-out-of-bounds in dbAllocAG dcbc51d31d0a binfmt_misc: fix shift-out-of-bounds in check_special_flags 22c1d8f24cdb x86/hyperv: Remove unregister syscore call from Hyper-V cleanup 9b267051c82a video: hyperv_fb: Avoid taking busy spinlock on panic path 0461a8c278b8 arm64: make is_ttbrX_addr() noinstr-safe 5a52380b8193 rcu: Fix __this_cpu_read() lockdep warning in rcu_force_quiescent_state() 906249381167 net: stream: purge sk_error_queue in sk_stream_kill_queues() 7c3a20bfd23b myri10ge: Fix an error handling path in myri10ge_probe() 3c973736909f rxrpc: Fix missing unlock in rxrpc_do_sendmsg() 5c544c7c6afa net_sched: reject TCF_EM_SIMPLE case for complex ematch module a39b4de0804f mailbox: zynq-ipi: fix error handling while device_register() fails 821be5a5ab09 skbuff: Account for tail adjustment during pull operations 6736b61ecf23 openvswitch: Fix flow lookup to use unmasked key ea14220031b3 selftests: devlink: fix the fd redirect in dummy_reporter_test 57ce1a36c060 rtc: mxc_v2: Add missing clk_disable_unprepare() 1e2a27dab1e5 igc: Set Qbv start_time and end_time to end_time if not being configured in GCL edb995b5ec32 igc: Lift TAPRIO schedule restriction b48d3db89161 igc: recalculate Qbv end_time by considering cycle time 3f2a944c23e8 igc: Add checking for basetime less than zero a0e2295c2aed igc: Use strict cycles for Qbv scheduling 413fe82420aa igc: Enhance Qbv scheduling by using first flag bit a8f9698a05b5 net: add a helper to avoid issues with HW TX timestamping and SO_TXTIME ae5d96bae3cc net: igc: use skb_csum_is_sctp instead of protocol check 4794d07fe635 net: add inline function skb_csum_is_sctp 67349025f00d net: switch to storing KCOV handle directly in sk_buff 3d5f83a62e82 r6040: Fix kmemleak in probe and remove aea9e64dec2c nfc: pn533: Clear nfc_target before being used 6939f84e5369 mISDN: hfcmulti: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave() b58c8719666d mISDN: hfcpci: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave() 30e0a066b611 mISDN: hfcsusb: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave() 2a930b75bf93 net: macsec: fix net device access prior to holding a lock c1207219a4bf nfsd: under NFSv4.1, fix double svc_xprt_put on rpc_create failure 452e85cc3edf NFSD: Remove spurious cb_setup_err tracepoint 09c007e23923 rtc: pcf85063: fix pcf85063_clkout_control e9453c13ae9c rtc: pic32: Move devm_rtc_allocate_device earlier in pic32_rtc_probe() 34836c592345 rtc: st-lpc: Add missing clk_disable_unprepare in st_rtc_probe() 8e65e707640b netfilter: flowtable: really fix NAT IPv6 offload 1f5571cb1d7b powerpc/pseries/eeh: use correct API for error log size 9dc96fee2648 powerpc/eeh: Drop redundant spinlock initialization 12654b7d8deb remoteproc: qcom_q6v5_pas: Fix missing of_node_put() in adsp_alloc_memory_region() be5816b27bff remoteproc: qcom_q6v5_pas: detach power domains on remove 582dd58a186c remoteproc: qcom_q6v5_pas: disable wakeup on probe fail or remove e4539eb5c0c3 remoteproc: sysmon: fix memory leak in qcom_add_sysmon_subdev() 6a65f4644b65 pwm: sifive: Call pwm_sifive_update_clock() while mutex is held 57f215a23167 iommu/sun50i: Remove IOMMU_DOMAIN_IDENTITY dc02d8e59d36 selftests/powerpc: Fix resource leaks 464506de9bb3 powerpc/hv-gpci: Fix hv_gpci event list 0abfe735be54 powerpc/83xx/mpc832x_rdb: call platform_device_put() in error case in of_fsl_spi_probe() da1a33795dfd powerpc/perf: callchain validate kernel stack pointer bounds 8d2ff5b3e28d kbuild: refactor single builds of *.ko e3bdda22b49e kbuild: unify modules(_install) for in-tree and external modules e2155129599f kbuild: remove unneeded mkdir for external modules_install 195cb98861dc powerpc/xive: add missing iounmap() in error path in xive_spapr_populate_irq_data() f0bd6504e580 powerpc/xmon: Fix -Wswitch-unreachable warning in bpt_cmds 76957b6aed99 powerpc/xmon: Enable breakpoints on 8xx 81c8bbf5b2b5 cxl: Fix refcount leak in cxl_calc_capp_routing 40b4be399e0d powerpc/52xx: Fix a resource leak in an error handling path 7fded04fbbb8 macintosh/macio-adb: check the return value of ioremap() 2ac0a7059b7b macintosh: fix possible memory leak in macio_add_one_device() 0d240ac0e4c3 iommu/fsl_pamu: Fix resource leak in fsl_pamu_probe() 03f51c729975 iommu/amd: Fix pci device refcount leak in ppr_notifier() 3929576f10ea rtc: pcf85063: Fix reading alarm aaed333e2237 rtc: snvs: Allow a time difference on clock register read f0c36ea4248a rtc: cmos: Disable ACPI RTC event on removal ca8cb20c2254 rtc: cmos: Rename ACPI-related functions 9f9923baa291 rtc: cmos: Eliminate forward declarations of some functions 462db582e8eb rtc: cmos: Call rtc_wake_setup() from cmos_do_probe() 14ad1353c515 rtc: cmos: Call cmos_wake_setup() from cmos_do_probe() 45b96601a6ec rtc: cmos: fix build on non-ACPI platforms f2ece2c722be rtc: cmos: Fix wake alarm breakage 0bcfccb48696 rtc: cmos: Fix event handler registration ordering issue 5814d77e2f72 rtc: rtc-cmos: Do not check ACPI_FADT_LOW_POWER_S0 490b233677de dmaengine: idxd: Fix crc_val field for completion record a42e95547522 pwm: tegra: Improve required rate calculation ddd2bb08bd99 include/uapi/linux/swab: Fix potentially missing __always_inline c2a98433421e phy: usb: s2 WoL wakeup_count not incremented for USB->Eth devices ca31ad0932af iommu/sun50i: Fix flush size 147af0c1e7fd iommu/sun50i: Fix R/W permission check 3a63c4ff57bf iommu/sun50i: Consider all fault sources for reset 160b92ab4a25 iommu/sun50i: Fix reset release aeef93416c09 RDMA/siw: Fix pointer cast warning 5beadb55f4e3 power: supply: fix null pointer dereferencing in power_supply_get_battery_info 72283ecfdc84 HSI: omap_ssi_core: Fix error handling in ssi_init() 73ca3b19d902 perf symbol: correction while adjusting symbol c8e77bd7499f perf trace: Handle failure when trace point folder is missed bd29da58046a perf trace: Use macro RAW_SYSCALL_ARGS_NUM to replace number 6364577ae225 perf trace: Return error if a system call doesn't exist 1d6d90994a8d power: supply: fix residue sysfs file in error handle route of __power_supply_register() ae2eb995abb9 HSI: omap_ssi_core: fix possible memory leak in ssi_probe() 6ba4b00f8837 HSI: omap_ssi_core: fix unbalanced pm_runtime_disable() ee13e2aec330 fbdev: uvesafb: Fixes an error handling path in uvesafb_probe() 164857bc0223 fbdev: vermilion: decrease reference count in error path 71bca42bc44f fbdev: via: Fix error in via_core_init() 3922415e4c3f fbdev: pm2fb: fix missing pci_disable_device() f279a7af799d fbdev: ssd1307fb: Drop optional dependency c56c1449ccc3 thermal/drivers/imx8mm_thermal: Validate temperature range 86fa7bb4e2d5 samples: vfio-mdev: Fix missing pci_disable_device() in mdpy_fb_probe() 962f869b3678 tracing/hist: Fix issue of losting command info in error_log b7bf15aa1973 usb: storage: Add check for kcalloc 9ac541a0898e i2c: ismt: Fix an out-of-bounds bug in ismt_access() 61df25c41b8e i2c: mux: reg: check return value after calling platform_get_resource() 6d79546622ba gpiolib: cdev: fix NULL-pointer dereferences aeee7ad0897f gpiolib: Get rid of redundant 'else' 37d3de40c1ff vme: Fix error not catched in fake_init() b9fa01fb3140 staging: rtl8192e: Fix potential use-after-free in rtllib_rx_Monitor() daa8045a9913 staging: rtl8192u: Fix use after free in ieee80211_rx() 46b3885c8cb4 i2c: pxa-pci: fix missing pci_disable_device() on error in ce4100_i2c_probe c46db6088bcc chardev: fix error handling in cdev_device_add() 7b289b791a59 mcb: mcb-parse: fix error handing in chameleon_parse_gdd() 0d1c2c8db289 drivers: mcb: fix resource leak in mcb_probe() e88b89a096af usb: gadget: f_hid: fix refcount leak on error path 1b6a53e447ec usb: gadget: f_hid: fix f_hidg lifetime vs cdev 52302c30b218 usb: gadget: f_hid: optional SETUP/SET_REPORT mode c3767f81056b usb: roles: fix of node refcount leak in usb_role_switch_is_parent() 07905a92497c counter: stm32-lptimer-cnt: fix the check on arr and cmp registers update bb5e9402b24e iio: adis: add '__adis_enable_irq()' implementation 3feb8fd8bf93 iio:imu:adis: Move exports into IIO_ADISLIB namespace 83e321a2ec4d iio: adis: stylistic changes d1b73eebc70d iio: adis: handle devices that cannot unmask the drdy pin 8eb2a679c603 iio:imu:adis: Use IRQF_NO_AUTOEN instead of irq request then disable 50aaa6b1742c genirq: Add IRQF_NO_AUTOEN for request_irq/nmi() 6b22e715bb5b iio: temperature: ltc2983: make bulk write buffer DMA-safe 0f63c0ddc2ea cxl: fix possible null-ptr-deref in cxl_pci_init_afu|adapter() 170e8c2d2b61 cxl: fix possible null-ptr-deref in cxl_guest_init_afu|adapter() d34742245e43 firmware: raspberrypi: fix possible memory leak in rpi_firmware_probe() 0f67ed565f20 misc: sgi-gru: fix use-after-free error in gru_set_context_option, gru_fault and gru_handle_user_call_os 57c857353d50 misc: tifm: fix possible memory leak in tifm_7xx1_switch_media() a40e1b0a922a ocxl: fix pci device refcount leak when calling get_function_0() 7525741cb302 misc: ocxl: fix possible name leak in ocxl_file_register_afu() 0b5a89e8bce1 test_firmware: fix memory leak in test_firmware_init() d7c4331c073a serial: sunsab: Fix error handling in sunsab_init() a26b13d158ae serial: altera_uart: fix locking in polling mode 8ff88d007f1b tty: serial: altera_uart_{r,t}x_chars() need only uart_port af320d1a3cef tty: serial: clean up stop-tx part in altera_uart_tx_chars() 07f4ca68b0f6 serial: pch: Fix PCI device refcount leak in pch_request_dma() 46d08b0e0be5 serial: pl011: Do not clear RX FIFO & RX interrupt in unthrottle. d5b16eb076f4 serial: amba-pl011: avoid SBSA UART accessing DMACR register fab27438abe2 usb: typec: tipd: Fix spurious fwnode_handle_put in error path d3b6c28a71f1 usb: typec: tcpci: fix of node refcount leak in tcpci_register_port() 1ca02df871ad usb: typec: Check for ops->exit instead of ops->enter in altmode_exit 5d2b286eb034 staging: vme_user: Fix possible UAF in tsi148_dma_list_add 775a6f8bed87 usb: fotg210-udc: Fix ages old endianness issues 2fcb7c7d5219 uio: uio_dmem_genirq: Fix deadlock between irq config and handling 9bf7a0b2b15c uio: uio_dmem_genirq: Fix missing unlock in irq configuration 27b612bd09bd vfio: platform: Do not pass return buffer to ACPI _RST method 18a720064695 class: fix possible memory leak in __class_register() 7e74868a38b4 serial: tegra: Read DMA status before terminating fce9890e1be4 drivers: dio: fix possible memory leak in dio_init() d21714134505 IB/IPoIB: Fix queue count inconsistency for PKEY child interfaces aa96aff394a5 hwrng: geode - Fix PCI device refcount leak 5998e5c30e83 hwrng: amd - Fix PCI device refcount leak 38da26c8552e crypto: img-hash - Fix variable dereferenced before check 'hdev->req' 15ca14894018 RDMA/hns: Fix page size cap from firmware 83b2c33b53b2 RDMA/hns: Fix PBL page MTR find 73ab1c956a32 orangefs: Fix sysfs not cleanup when dev init failed 0c53bb661f0a RDMA/srp: Fix error return code in srp_parse_options() 7cbf2fc276f7 RDMA/hfi1: Fix error return code in parse_platform_config() 61c5b47c5b28 riscv/mm: add arch hook arch_clear_hugepage_flags 09814c669d18 crypto: omap-sham - Use pm_runtime_resume_and_get() in omap_sham_probe() 75c7b5d6b534 crypto: amlogic - Remove kcalloc without check 357f3e175630 RDMA/nldev: Fix failure to send large messages 25a8dabaabf6 f2fs: avoid victim selection from previous victim section d1b85d288345 RDMA/nldev: Add checks for nla_nest_start() in fill_stat_counter_qps() ad27f74e901f scsi: snic: Fix possible UAF in snic_tgt_create() 22e8c7a56bb1 scsi: fcoe: Fix transport not deattached when fcoe_if_init() fails f4ba143b04a1 scsi: ipr: Fix WARNING in ipr_init() b520a3279681 scsi: scsi_debug: Fix possible name leak in sdebug_add_host_helper() 9d0ad1e2bae7 scsi: fcoe: Fix possible name leak when device_register() fails 2b142f6046ce scsi: scsi_debug: Fix a warning in resp_report_zones() eaa71cdae88a scsi: scsi_debug: Fix a warning in resp_verify() ac5cfe8bbbf9 scsi: hpsa: Fix possible memory leak in hpsa_add_sas_device() f671a3f2869d scsi: hpsa: Fix error handling in hpsa_add_sas_host() ce1a69cc8500 scsi: mpt3sas: Fix possible resource leaks in mpt3sas_transport_port_add() 7ccfc2bb5879 padata: Fix list iterator in padata_do_serial() 8e0681dd4eee padata: Always leave BHs disabled when running ->parallel() 4a99e6a1049c crypto: tcrypt - Fix multibuffer skcipher speed test mem leak c808edbf580b scsi: hpsa: Fix possible memory leak in hpsa_init_one() 6bb5a62bfd62 RDMA/rxe: Fix NULL-ptr-deref in rxe_qp_do_cleanup() when socket create failed 164fa80330a8 RDMA/hns: fix memory leak in hns_roce_alloc_mr() 3d47544ba0c7 crypto: ccree - Make cc_debugfs_global_fini() available for module init function 34bab85c2e1f RDMA/hfi: Decrease PCI device reference count in error path d8f2a0bc52a8 PCI: Check for alloc failure in pci_request_irq() 8b5f1af3352a RDMA/hns: Fix ext_sge num error when post send cc5e9153586a RDMA/hns: Repacing 'dseg_len' by macros in fill_ext_sge_inl_data() ed97ade655ea crypto: hisilicon/qm - add missing pci_dev_put() in q_num_set() 2dfe1d221e1a crypto: cryptd - Use request context instead of stack for sub-request 1ab9e15b1441 crypto: ccree - Remove debugfs when platform_driver_register failed 33260f4c3ed3 scsi: scsi_debug: Fix a warning in resp_write_scat() 917bf4c0a76d RDMA/siw: Set defined status for work completion with undefined status 237a8936d621 RDMA/nldev: Return "-EAGAIN" if the cm_id isn't from expected port 75af03fdf35a RDMA/siw: Fix immediate work request flush to completion queue ef8e236832fb f2fs: fix normal discard process 9a32aa87a25d apparmor: Fix memleak in alloc_ns() 417ef568a725 crypto: rockchip - rework by using crypto_engine 6cd8bbb089be crypto: rockchip - delete unneeded variable initialization de041a2e7091 crypto: rockchip - remove non-aligned handling 0971bc99d124 crypto: rockchip - better handle cipher key b0b9635f09e0 crypto: rockchip - add fallback for ahash fbd5f112dc9d crypto: rockchip - add fallback for cipher 86f1e7f46ba9 crypto: rockchip - do not store mode globally a13c0ff862af crypto: rockchip - do not do custom power management f1acf7e69355 f2fs: Fix the race condition of resize flag between resizefs c42d8120bf47 PCI: pci-epf-test: Register notifier if only core_init_notifier is enabled 16db9aaa4151 RDMA/core: Fix order of nldev_exit call 9784b01eb46c PCI: dwc: Fix n_fts[] array overrun 6962f682d0c3 apparmor: Use pointer to struct aa_label for lbs_cred f4c917a4b030 scsi: core: Fix a race between scsi_done() and scsi_timeout() 3bebfa5f9345 crypto: nitrox - avoid double free on error path in nitrox_sriov_init() ee3cffc38efe crypto: sun8i-ss - use dma_addr instead u32 bf4d7c66a18a apparmor: Fix abi check to include v8 abi 78629ca972ac apparmor: fix lockdep warning when removing a namespace 935d86b29093 apparmor: fix a memleak in multi_transaction_new() f694e627c603 stmmac: fix potential division by 0 815b961c71af Bluetooth: RFCOMM: don't call kfree_skb() under spin_lock_irqsave() 4002180e0761 Bluetooth: hci_core: don't call kfree_skb() under spin_lock_irqsave() 82256faaeb3a Bluetooth: hci_bcsp: don't call kfree_skb() under spin_lock_irqsave() 33af776a8d98 Bluetooth: hci_h5: don't call kfree_skb() under spin_lock_irqsave() 5991402fe091 Bluetooth: hci_ll: don't call kfree_skb() under spin_lock_irqsave() 0169acb41bc8 Bluetooth: hci_qca: don't call kfree_skb() under spin_lock_irqsave() f7dc27702b59 Bluetooth: btusb: don't call kfree_skb() under spin_lock_irqsave() 214346a51724 sctp: sysctl: make extra pointers netns aware 13286ad1c7c4 ntb_netdev: Use dev_kfree_skb_any() in interrupt context 4df544f592ad net: lan9303: Fix read error execution path 39b48a92edaf can: tcan4x5x: Remove invalid write in clear_interrupts 334c9fb89232 net: amd-xgbe: Check only the minimum speed for active/passive cables 03ea9ba5fd23 net: amd-xgbe: Fix logic around active and passive cables 8eb5f8ae5132 net: amd: lance: don't call dev_kfree_skb() under spin_lock_irqsave() ee3b1364af26 hamradio: don't call dev_kfree_skb() under spin_lock_irqsave() b242358a27a7 net: ethernet: dnet: don't call dev_kfree_skb() under spin_lock_irqsave() decede59ea06 net: emaclite: don't call dev_kfree_skb() under spin_lock_irqsave() c43def060cae net: apple: bmac: don't call dev_kfree_skb() under spin_lock_irqsave() 0e23250149f4 net: apple: mace: don't call dev_kfree_skb() under spin_lock_irqsave() 91f09a776ae3 net/tunnel: wait until all sk_user_data reader finish before releasing the sock 51e2d1b84aca net: farsync: Fix kmemleak when rmmods farsync 0b3f452d0cf7 ethernet: s2io: don't call dev_kfree_skb() under spin_lock_irqsave() 2b4af99b4486 of: overlay: fix null pointer dereferencing in find_dup_cset_node_entry() and find_dup_cset_prop() 14b349a15c29 drivers: net: qlcnic: Fix potential memory leak in qlcnic_sriov_init() 787d1bae7f11 net: stmmac: selftests: fix potential memleak in stmmac_test_arpoffload() 8ed99944572b net: defxx: Fix missing err handling in dfx_init() e2227eee7ae1 net: vmw_vsock: vmci: Check memcpy_from_msg() 3e8fd1d0fab4 clk: socfpga: Fix memory leak in socfpga_gate_init() 4b672ee71c1c clk: socfpga: use clk_hw_register for a5/c5 ae8190f19f96 clk: socfpga: clk-pll: Remove unused variable 'rc' 782d0444eac9 blktrace: Fix output non-blktrace event when blk_classic option enabled 2484f1596480 wifi: brcmfmac: Fix error return code in brcmf_sdio_download_firmware() f89c0fbb8bdb wifi: rtl8xxxu: Fix the channel width reporting d43003724879 wifi: rtl8xxxu: Add __packed to struct rtl8723bu_c2h 7f3b4fa48222 spi: spi-gpio: Don't set MOSI as an input if not 3WIRE mode da13355bb996 clk: samsung: Fix memory leak in _samsung_clk_register_pll() d9b37ea8869e media: coda: Add check for kmalloc 35ddd00b3658 media: coda: Add check for dcoda_iram_alloc 6fdb8661b964 media: c8sectpfe: Add of_node_put() when breaking out of loop 0b1e96d3fd6a mmc: mmci: fix return value check of mmc_add_host() 1922def5cb13 mmc: wbsd: fix return value check of mmc_add_host() 63400da6cd37 mmc: via-sdmmc: fix return value check of mmc_add_host() 64b2c441171f mmc: meson-gx: fix return value check of mmc_add_host() fb3d596267a9 mmc: omap_hsmmc: fix return value check of mmc_add_host() 00ac0f5f9592 mmc: atmel-mci: fix return value check of mmc_add_host() 9bedf64dda84 mmc: wmt-sdmmc: fix return value check of mmc_add_host() 3049a3b927a4 mmc: vub300: fix return value check of mmc_add_host() aabbedcb6c9a mmc: toshsd: fix return value check of mmc_add_host() 7fa922c7a3dd mmc: rtsx_usb_sdmmc: fix return value check of mmc_add_host() b896a9b7a0c3 mmc: pxamci: fix return value check of mmc_add_host() 3904eb97bb78 mmc: mxcmmc: fix return value check of mmc_add_host() 7c3b301ca8b0 mmc: moxart: fix return value check of mmc_add_host() 4a6e5d022280 mmc: alcor: fix return value check of mmc_add_host() 81ea3d964f2b NFSv4.x: Fail client initialisation if state manager thread can't run 3fbc3c78fa32 SUNRPC: Fix missing release socket in rpc_sockname() be7d90fc3a8f xprtrdma: Fix regbuf data not freed in rpcrdma_req_create() 064912935921 ALSA: mts64: fix possible null-ptr-defer in snd_mts64_interrupt 7df1fbe49bd2 media: saa7164: fix missing pci_disable_device() 46a9b31369d7 ALSA: pcm: Set missing stop_operating flag at undoing trigger start be719496ae6a bpf, sockmap: fix race in sock_map_free() 8c3ef38a0d58 hwmon: (jc42) Restore the min/max/critical temperatures on resume e7720ef53b23 hwmon: (jc42) Convert register access and caching to regmap/regcache 6a03c31d08f9 regulator: core: fix resource leak in regulator_register() 74ac7c9ee2d4 configfs: fix possible memory leak in configfs_create_dir() 0cf92d235692 hsr: Synchronize sequence number updates. c671f2d10d83 hsr: Synchronize sending frames to have always incremented outgoing seq nr. 28921ec555d5 hsr: Disable netpoll. 8cee8543f002 net: hsr: generate supervision frame without HSR/PRP tag 38d13a2a9e52 hsr: Add a rcu-read lock to hsr_forward_skb(). ee4425e81d9b clk: qcom: clk-krait: fix wrong div2 functions 6f25402d8a00 regulator: core: fix module refcount leak in set_supply() f532db69ab13 wifi: mt76: fix coverity overrun-call in mt76_get_txpower() 4ecb7a6e61b1 wifi: cfg80211: Fix not unregister reg_pdev when load_builtin_regdb_keys() fails b2c0b94f4837 wifi: mac80211: fix memory leak in ieee80211_if_add() b0163248dbaf spi: spidev: mask SPI_CS_HIGH in SPI_IOC_RD_MODE ab19f402a12d bonding: uninitialized variable in bond_miimon_inspect() c58df40e3e67 bpf, sockmap: Fix data loss caused by using apply_bytes on ingress redirect 28e4a763cd4a bpf, sockmap: Fix repeated calls to sock_put() when msg has more_data 429a2a4258d5 netfilter: conntrack: set icmpv6 redirects as RELATED cd0e9ee50cb5 ASoC: pcm512x: Fix PM disable depth imbalance in pcm512x_probe 7c1ddf7c664b drm/amdgpu: Fix PCI device refcount leak in amdgpu_atrm_get_bios() 3991d98a8a07 drm/radeon: Fix PCI device refcount leak in radeon_atrm_get_bios() a012cdd4fd62 drm/amd/pm/smu11: BACO is supported when it's in BACO state 57491967ad8f ASoC: mediatek: mt8173: Enable IRQ when pdata is ready 52c9ad56c19d ASoC: mediatek: mt8173: Fix debugfs registration for components ae966649f665 wifi: iwlwifi: mvm: fix double free on tx path. ae66695aa1eb ALSA: asihpi: fix missing pci_disable_device() 5458bc0f9df6 NFS: Fix an Oops in nfs_d_automount() bc60485b9347 NFSv4: Fix a deadlock between nfs4_open_recover_helper() and delegreturn d16d7870fd8f NFSv4.2: Fix initialisation of struct nfs4_label 15feece7afcf NFSv4.2: Fix a memory stomp in decode_attr_security_label 58a1023eb5f7 NFSv4.2: Clear FATTR4_WORD2_SECURITY_LABEL when done decoding 193691ff5b76 ASoC: mediatek: mtk-btcvsd: Add checks for write and read of mtk_btcvsd_snd 6013c3de9557 ASoC: dt-bindings: wcd9335: fix reset line polarity in example cf2cbca71472 drm/tegra: Add missing clk_disable_unprepare() in tegra_dc_probe() 54ab1276001b media: s5p-mfc: Add variant data for MFC v7 hardware for Exynos 3250 SoC 559891d430e3 media: dvb-usb: az6027: fix null-ptr-deref in az6027_i2c_xfer() e34cf6caccf5 media: dvb-core: Fix ignored return value in dvb_register_frontend() 05be5d56f7ad pinctrl: pinconf-generic: add missing of_node_put() 9916497a1239 clk: imx: replace osc_hdmi with dummy dabf7b675c16 media: imon: fix a race condition in send_packet() 14d85b600bb1 media: vimc: Fix wrong function called when vimc_init() fails 4518d7cc38b7 ASoC: qcom: Add checks for devm_kcalloc b73fac67f355 drbd: fix an invalid memory access caused by incorrect use of list iterator 1d0c2b762dad mtd: maps: pxa2xx-flash: fix memory leak in probe 7d1e0d237c4c bonding: fix link recovery in mode 2 when updelay is nonzero 3725a8f26bdb drm/amdgpu: fix pci device refcount leak f4d70c139d31 clk: rockchip: Fix memory leak in rockchip_clk_register_pll() a065be02433e regulator: core: use kfree_const() to free space conditionally d7198b63cbee ALSA: seq: fix undefined behavior in bit shift for SNDRV_SEQ_FILTER_USE_EVENT 88550b444647 ALSA: pcm: fix undefined behavior in bit shift for SNDRV_PCM_RATE_KNOT ad2d0a3dc224 HID: hid-sensor-custom: set fixed size for custom attributes 0d6ae25da5cb bpf: Move skb->len == 0 checks into __bpf_redirect 9920e87a84ec inet: add READ_ONCE(sk->sk_bound_dev_if) in inet_csk_bind_conflict() 49aa080951aa media: videobuf-dma-contig: use dma_mmap_coherent 847006001953 media: platform: exynos4-is: Fix error handling in fimc_md_init() 49060c0da57a media: solo6x10: fix possible memory leak in solo_sysfs_init() 0369af6fe33d media: vidtv: Fix use-after-free in vidtv_bridge_dvb_init() 3afd738e7712 Input: elants_i2c - properly handle the reset GPIO when power is off 0919982a1744 mtd: lpddr2_nvm: Fix possible null-ptr-deref effbf636162b wifi: ath10k: Fix return value in ath10k_pci_init() adf03c309968 ima: Fix misuse of dereference of pointer in template_desc_init_fields() 3bd737289c26 integrity: Fix memory leakage in keyring allocation error path 102df01caf5e drm/fourcc: Fix vsub/hsub for Q410 and Q401 6f6a99fb620d drm/fourcc: Add packed 10bit YUV 4:2:0 format 85273b4a7076 amdgpu/pm: prevent array underflow in vega20_odn_edit_dpm_table() f48c474efe05 regulator: core: fix unbalanced of node refcount in regulator_dev_lookup() 21a1409e8cf7 ASoC: pxa: fix null-pointer dereference in filter() 698bbaf0b4ed drm/mediatek: Modify dpi power on/off sequence. b4b30f56ec51 drm/radeon: Add the missed acpi_put_table() to fix memory leak cea79ae89b6b rxrpc: Fix ack.bufferSize to be 0 when generating an ack 00fce49d142d net, proc: Provide PROC_FS=n fallback for proc_create_net_single_write() 3d5cab726e3b media: camss: Clean up received buffers on failed start of streaming 61c96d99d42c wifi: rsi: Fix handling of 802.3 EAPOL frames sent via control port 624438195c32 Input: joystick - fix Kconfig warning for JOYSTICK_ADC 330bc5533e8a mtd: Fix device name leak when register device failed in add_mtd_device() 1a79539f4e8b clk: qcom: gcc-sm8250: Use retention mode for USB GDSCs e1989d808b86 bpf: propagate precision across all frames, not just the last one cdd73a5ed084 bpf: Check the other end of slot_type for STACK_SPILL 42b2b7382aab bpf: propagate precision in ALU/ALU64 operations 7fc38327fd64 media: platform: exynos4-is: fix return value check in fimc_md_probe() f9d19f3a044c media: vivid: fix compose size exceed boundary 72e8d9c731a7 bpf: Fix slot type check in check_stack_write_var_off d959ff7fa9e5 drm/msm/hdmi: drop unused GPIO support b12f354fe61f drm/msm/hdmi: switch to drm_bridge_connector c4b035b1f036 ima: Handle -ESTALE returned by ima_filter_rule_match() d5b227f0d28d ima: Fix fall-through warnings for Clang 576828e59a0e drm/panel/panel-sitronix-st7701: Remove panel on DSI attach failure f1aa976857a3 spi: Update reference to struct spi_controller dd958c7f3e77 clk: renesas: r9a06g032: Repair grave increment error 110bf15825ed drm/rockchip: lvds: fix PM usage counter unbalance in poweron 1874f9143fba can: kvaser_usb: Compare requested bittiming parameters with actual parameters in do_set_{,data}_bittiming 669bdf121fa4 can: kvaser_usb: Add struct kvaser_usb_busparams a50ad6772f6f can: kvaser_usb_leaf: Fix bogus restart events cd56718e7cb6 can: kvaser_usb_leaf: Fix wrong CAN state after stopping f83742285f77 can: kvaser_usb_leaf: Fix improved state not being reported fbd155fe14c8 can: kvaser_usb_leaf: Set Warning state even without bus errors 96af45b1b46e can: kvaser_usb: kvaser_usb_leaf: Handle CMD_ERROR_EVENT caea629409dc can: kvaser_usb: kvaser_usb_leaf: Rename {leaf,usbcan}_cmd_error_event to {leaf,usbcan}_cmd_can_error_event eafcf1b5997e can: kvaser_usb: kvaser_usb_leaf: Get capabilities from device cd50258e9c28 can: kvaser_usb: do not increase tx statistics when sending error message frames 580c79fd57f3 media: exynos4-is: don't rely on the v4l2_async_subdev internals c93cac58a7e5 media: exynos4-is: Use v4l2_async_notifier_add_fwnode_remote_subdev 4882492ad3f0 venus: pm_helpers: Fix error check in vcodec_domains_get() 86d531c1d794 media: i2c: ad5820: Fix error path 83f7e3c98871 media: coda: jpeg: Add check for kmalloc 7e0ba56c7e5f pata_ipx4xx_cf: Fix unsigned comparison with less than zero 85b297d7986c libbpf: Fix null-pointer dereference in find_prog_by_sec_insn() c61650b869e0 libbpf: Fix use-after-free in btf_dump_name_dups 26ce3f0c8f61 drm/bridge: adv7533: remove dynamic lane switching from adv7533 bridge 9b6851c18263 wifi: rtl8xxxu: Fix reading the vendor of combo chips 98d9172822dc wifi: ath9k: hif_usb: Fix use-after-free in ath9k_hif_usb_reg_in_cb() c3fb3e9a2c0c wifi: ath9k: hif_usb: fix memory leak of urbs in ath9k_hif_usb_dealloc_tx_urbs() 53915ecc43c5 rapidio: devices: fix missing put_device in mport_cdev_open cff9fefdfbf5 hfs: Fix OOB Write in hfs_asc2mac 93cdd1263691 relay: fix type mismatch when allocating memory in relay_create_buf() bbaa9ca06329 eventfd: change int to __u64 in eventfd_signal() ifndef CONFIG_EVENTFD 5ee850645e42 rapidio: fix possible UAF when kfifo_alloc() fails ad4842634d68 fs: sysv: Fix sysv_nblocks() returns wrong value 6f8ef1de8c65 MIPS: OCTEON: warn only once if deprecated link status is being used 7b88747d6d98 MIPS: BCM63xx: Add check for NULL for clk in clk_enable d4c38ee665a2 platform/x86: intel_scu_ipc: fix possible name leak in __intel_scu_ipc_register() 17cd8c46cbec platform/x86: mxm-wmi: fix memleak in mxm_wmi_call_mx[ds|mx]() f983afc4326c PM: runtime: Do not call __rpm_callback() from rpm_idle() 2cbbd78e08bc PM: runtime: Improve path in rpm_idle() when no callback 46026bb057c3 xen/privcmd: Fix a possible warning in privcmd_ioctl_mmap_resource() 70e7f308d7a8 x86/xen: Fix memory leak in xen_init_lock_cpu() fc134c355b52 x86/xen: Fix memory leak in xen_smp_intr_init{_pv}() 95dbcb7e1c34 uprobes/x86: Allow to probe a NOP instruction with 0x66 prefix 02617006b5a4 ACPICA: Fix use-after-free in acpi_ut_copy_ipackage_to_ipackage() 7bc9c5ad522b clocksource/drivers/timer-ti-dm: Fix missing clk_disable_unprepare in dmtimer_systimer_init_clock() 270700e7df96 cpu/hotplug: Make target_store() a nop when target == state fc89b8853aec futex: Resend potentially swallowed owner death notification 4750cac4df68 futex: Move to kernel/futex/ d8e7a44f488c clocksource/drivers/sh_cmt: Access registers according to spec 0853787db28e clocksource/drivers/sh_cmt: Make sure channel clock supply is enabled 97d9eb45ffa6 rapidio: rio: fix possible name leak in rio_register_mport() 88fa351b20ca rapidio: fix possible name leaks when rio_add_device() fails 2b7e59ed2e77 ocfs2: fix memory leak in ocfs2_mount_volume() 45dabd8fe8a8 ocfs2: rewrite error handling of ocfs2_fill_super e403024c832b ocfs2: ocfs2_mount_volume does cleanup job before return error 81d26aa9036a debugfs: fix error when writing negative value to atomic_t debugfs file f649e18c9c10 docs: fault-injection: fix non-working usage of negative values 869a37ad6f78 lib/notifier-error-inject: fix error when writing -errno to debugfs file c39aa503f471 libfs: add DEFINE_SIMPLE_ATTRIBUTE_SIGNED for signed value 0080461624e9 cpufreq: amd_freq_sensitivity: Add missing pci_dev_put() 9346517ed2c2 genirq/irqdesc: Don't try to remove non-existing sysfs files d97e58f72875 nfsd: don't call nfsd_file_put from client states seqfile display 2db53c705916 EDAC/i10nm: fix refcount leak in pci_get_dev_wrapper() f870d5863e8e irqchip: gic-pm: Use pm_runtime_resume_and_get() in gic_probe() 5c0cacdd3549 platform/chrome: cros_usbpd_notify: Fix error handling in cros_usbpd_notify_init() 0afcb759f6f6 perf/x86/intel/uncore: Fix reference count leak in __uncore_imc_init_box() d2afced51108 perf/x86/intel/uncore: Fix reference count leak in snr_uncore_mmio_map() c0539d5d474e perf/x86/intel/uncore: Fix reference count leak in hswep_has_limit_sbox() dac87e295cdd PNP: fix name memory leak in pnp_alloc_dev() e1049bf0ca5b selftests/efivarfs: Add checking of the test return value 911773f08ce6 MIPS: vpe-cmp: fix possible memory leak while module exiting 48d42f4464d7 MIPS: vpe-mt: fix possible memory leak while module exiting f5f2682d3a34 ocfs2: fix memory leak in ocfs2_stack_glue_init() c9a9aa02f0fa lib/fonts: fix undefined behavior in bit shift for get_default_font 9f6ea28f295f proc: fixup uptime selftest d5bf025c5b71 timerqueue: Use rb_entry_safe() in timerqueue_getnext() 2f2ae35c0012 platform/x86: huawei-wmi: fix return value calculation a1014fbc83e7 lib/debugobjects: fix stat count and optimize debug_objects_mem_init 60a7a0aa9dd8 perf: Fix possible memleak in pmu_dev_alloc() 294ed8bfc937 selftests/ftrace: event_triggers: wait longer for test_event_enable 3ef12a4a8ef5 cpufreq: qcom-hw: Fix memory leak in qcom_cpufreq_hw_read_lut() aa5f2912bb2e fs: don't audit the capability check in simple_xattr_list() 9e760e0cf28f PM: hibernate: Fix mistake in kerneldoc comment ef875e1c07dd alpha: fix syscall entry in !AUDUT_SYSCALL case 1498d2723e74 cpuidle: dt: Return the correct numbers of parsed idle states 2ff401441711 sched/uclamp: Fix relationship between uclamp and migration margin ca9ef12bf765 sched/fair: Cleanup task_util and capacity type 6389c163c92b tpm/tpm_crb: Fix error message in __crb_relinquish_locality() 5b217f4e79c0 tpm/tpm_ftpm_tee: Fix error handling in ftpm_mod_init() 295f59cd2cde pstore: Avoid kcore oops by vmap()ing with VM_IOREMAP 480bc6a165d6 ARM: mmp: fix timer_read delay d1b3164d0e11 pstore/ram: Fix error return code in ramoops_probe() 4dad729f7c24 arm64: dts: armada-3720-turris-mox: Add missing interrupt for RTC 872865db3b95 ARM: dts: turris-omnia: Add switch port 6 node c1322d5f6969 ARM: dts: turris-omnia: Add ethernet aliases d050513e6f59 ARM: dts: armada-39x: Fix assigned-addresses for every PCIe Root Port bac1a77b85e0 ARM: dts: armada-38x: Fix assigned-addresses for every PCIe Root Port ea907f303205 ARM: dts: armada-375: Fix assigned-addresses for every PCIe Root Port ea8e313bb9ba ARM: dts: armada-xp: Fix assigned-addresses for every PCIe Root Port 697b92a648f2 ARM: dts: armada-370: Fix assigned-addresses for every PCIe Root Port 73ab831afdc8 ARM: dts: dove: Fix assigned-addresses for every PCIe Root Port c2cb1683d121 arm64: dts: mediatek: mt6797: Fix 26M oscillator unit name 126135283611 arm64: dts: mediatek: pumpkin-common: Fix devicetree warnings 853d57e9612e arm64: dts: mt2712-evb: Fix usb vbus regulators unit names 436ac713a4a3 arm64: dts: mt2712-evb: Fix vproc fixed regulators unit names 148e77355797 arm64: dts: mt2712e: Fix unit address for pinctrl node a938c2a77492 arm64: dts: mt2712e: Fix unit_address_vs_reg warning for oscillators a455b0c509c9 arm64: dts: ti: k3-j721e-main: Drop dma-coherent in crypto node 42d97a024ef6 arm64: dts: ti: k3-am65-main: Drop dma-coherent in crypto node 359286f886fe perf/smmuv3: Fix hotplug callback leak in arm_smmu_pmu_init() 9afac95b87fa perf: arm_dsu: Fix hotplug callback leak in dsu_pmu_init() 5e88aec62e7f soc: ti: smartreflex: Fix PM disable depth imbalance in omap_sr_probe 6a9a31c57887 soc: ti: knav_qmss_queue: Fix PM disable depth imbalance in knav_queue_probe e325b4ee414b soc: ti: knav_qmss_queue: Use pm_runtime_resume_and_get instead of pm_runtime_get_sync 0542d56e6333 arm: dts: spear600: Fix clcd interrupt a8d4fb0bf10b soc: qcom: apr: Add check for idr_alloc and of_property_read_string_index 6213df4f5fc2 soc: qcom: apr: make code more reuseable 45d180a9f64b soc: qcom: llcc: make irq truly optional 8fb204a4b5ac drivers: soc: ti: knav_qmss_queue: Mark knav_acc_firmwares as static 6a2faf6fcefd ARM: dts: stm32: Fix AV96 WLAN regulator gpio property 6d1b6dc38fe0 ARM: dts: stm32: Drop stm32mp15xc.dtsi from Avenger96 933499bed78d objtool, kcsan: Add volatile read/write instrumentation to whitelist 275a67e909f7 arm64: dts: qcom: msm8916: Drop MSS fallback compatible 82baee2263b7 arm64: dts: qcom: sdm845-cheza: fix AP suspend pin bias 82569f7e4044 arm64: dts: qcom: sdm630: fix UART1 pin bias 4cef81dec2f1 ARM: dts: qcom: apq8064: fix coresight compatible 5465b9a813fb arm64: dts: qcom: msm8996: fix GPU OPP table 6cad948c9f4a arm64: dts: qcom: ipq6018-cp01-c1: use BLSPI1 pins 60184b1437db usb: musb: remove extra check in musb_gadget_vbus_draw (From OE-Core rev: 54b1771499f1b53d8e48b6ab85555902ac64fcf7) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.10: update to v5.10.162Bruce Ashfield2023-04-113-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 0fe4548663f7 Linux 5.10.162 189556b05e17 io_uring: pass in EPOLL_URING_WAKE for eventfd signaling and wakeups 4ef66581d7fd eventfd: provide a eventfd_signal_mask() helper 2f093775022b eventpoll: add EPOLL_URING_WAKE poll wakeup flag b76c5373f084 Revert "proc: don't allow async path resolution of /proc/self components" 87cb08dc6b4f Revert "proc: don't allow async path resolution of /proc/thread-self components" a3025359ffa7 net: remove cmsg restriction from io_uring based send/recvmsg calls 6ef2b4728a00 task_work: unconditionally run task_work from get_signal() c91ab04781f9 signal: kill JOBCTL_TASK_WORK 788d0824269b io_uring: import 5.15-stable io_uring ed3005032993 task_work: add helper for more targeted task_work canceling 831cb78a2a5e kernel: don't call do_exit() for PF_IO_WORKER threads 9ded44b69c71 kernel: stop masking signals in create_io_thread() f0a5f0dc0131 x86/process: setup io_threads more like normal user space threads dd26e2cec74f arch: ensure parisc/powerpc handle PF_IO_WORKER in copy_thread() 320c8057eceb arch: setup PF_IO_WORKER threads like PF_KTHREAD 000de389ad7b entry/kvm: Exit to user mode when TIF_NOTIFY_SIGNAL is set 0f735cf52bd0 kernel: allow fork with TIF_NOTIFY_SIGNAL pending 4b4d2c79921a coredump: Limit what can interrupt coredumps 90a2c3821bbf kernel: remove checking for TIF_NOTIFY_SIGNAL 61bdeb142e8f task_work: remove legacy TWA_SIGNAL path 6e2bce21acb4 alpha: fix TIF_NOTIFY_SIGNAL handling db911277a2b3 ARC: unbork 5.11 bootup: fix snafu in _TIF_NOTIFY_SIGNAL handling a1240cc413eb ia64: don't call handle_signal() unless there's actually a signal queued e1402ba4df20 sparc: add support for TIF_NOTIFY_SIGNAL 78a53ff02656 riscv: add support for TIF_NOTIFY_SIGNAL 57e833a0a03d nds32: add support for TIF_NOTIFY_SIGNAL 751fedb9ba5d ia64: add support for TIF_NOTIFY_SIGNAL 48e9e35d33d6 h8300: add support for TIF_NOTIFY_SIGNAL c82617d9decc c6x: add support for TIF_NOTIFY_SIGNAL 30b78a17ac8f alpha: add support for TIF_NOTIFY_SIGNAL bf0b619593cd xtensa: add support for TIF_NOTIFY_SIGNAL 1bee9dbbcabb arm: add support for TIF_NOTIFY_SIGNAL 02d383a59cbf microblaze: add support for TIF_NOTIFY_SIGNAL 19f3e328b4c6 hexagon: add support for TIF_NOTIFY_SIGNAL c2037d61dec2 csky: add support for TIF_NOTIFY_SIGNAL 12284aec880f openrisc: add support for TIF_NOTIFY_SIGNAL 3fde31e96262 sh: add support for TIF_NOTIFY_SIGNAL dc808ffd9778 um: add support for TIF_NOTIFY_SIGNAL 0aef2ec06394 s390: add support for TIF_NOTIFY_SIGNAL 8ca2e5709922 mips: add support for TIF_NOTIFY_SIGNAL abab3d4444b5 powerpc: add support for TIF_NOTIFY_SIGNAL 45b365bc6c1b parisc: add support for TIF_NOTIFY_SIGNAL cf3c64867319 nios32: add support for TIF_NOTIFY_SIGNAL fe137f46d41f m68k: add support for TIF_NOTIFY_SIGNAL 79a9991e87fe arm64: add support for TIF_NOTIFY_SIGNAL 2dbb0354517b arc: add support for TIF_NOTIFY_SIGNAL 4b1dcf8ec9b2 x86: Wire up TIF_NOTIFY_SIGNAL eb42e7b30431 task_work: Use TIF_NOTIFY_SIGNAL if available 3c295bd2ddae entry: Add support for TIF_NOTIFY_SIGNAL d2136fc145be fs: provide locked helper variant of close_fd_get_file() 57b20530363d file: Rename __close_fd_get_file close_fd_get_file 214f80e25176 fs: make do_renameat2() take struct filename 52cfde6bbf64 signal: Add task_sigpending() helper ad0b0137953a net: add accept helper not installing fd 069ac28d9243 net: provide __sys_shutdown_sock() that takes a socket 0b8cd5d814cb tools headers UAPI: Sync openat2.h with the kernel sources 5683caa7350f fs: expose LOOKUP_CACHED through openat2() RESOLVE_CACHED 0cf0ce8fb5b1 Make sure nd->path.mnt and nd->path.dentry are always valid pointers 146fe79fff13 fix handling of nd->depth on LOOKUP_CACHED failures in try_to_unlazy* c1fe7bd3e1aa fs: add support for LOOKUP_CACHED 36ec31201a3d saner calling conventions for unlazy_child() e86db87191d8 iov_iter: add helper to save iov_iter state 1500fed00878 kernel: provide create_io_thread() helper 1a9148dfd8e0 Linux 5.10.161 eec1c3ade48b net: loopback: use NET_NAME_PREDICTABLE for name_assign_type f3fe6817156a Bluetooth: L2CAP: Fix u8 overflow 7c3a523c9b19 HID: uclogic: Add HID_QUIRK_HIDINPUT_FORCE quirk 1d5db0c322ae HID: ite: Enable QUIRK_TOUCHPAD_ON_OFF_REPORT on Acer Aspire Switch V 10 263a1782a618 HID: ite: Enable QUIRK_TOUCHPAD_ON_OFF_REPORT on Acer Aspire Switch 10E a20b5eec0742 HID: ite: Add support for Acer S1002 keyboard-dock f2479c3daaab igb: Initialize mailbox message for VF reset 9ff7aff40ef5 xhci: Apply XHCI_RESET_TO_DEFAULT quirk to ADL-N c8bf31a00f4f USB: serial: f81534: fix division by zero on line-speed change 5b75a0041674 USB: serial: f81232: fix division by zero on line-speed change 9895ce5ea283 USB: serial: cp210x: add Kamstrup RF sniffer PIDs 398215f78338 USB: serial: option: add Quectel EM05-G modem c79538f32df1 usb: gadget: uvc: Prevent buffer overflow in setup handler 8b2f86f82c0e udf: Fix extending file within last block db873b770d8a udf: Do not bother looking for prealloc extents if i_lenExtents matches i_size 1a075f4a5494 udf: Fix preallocation discarding at indirect extent boundary 1f7f7365aee8 udf: Discard preallocation before extending file with a hole (From OE-Core rev: d462705cd1053f841e5d06586384f7440f9ceb47) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux: inherit pkgconfig in kernel.bbclassMing Liu2023-03-202-3/+0
| | | | | | | | | | | | | | pkgconfig is being required to find dependencies for building kernel native tools, move "inherit pkgconfig" to kernel.bbclass so BSP kernel recipes can also benefit from it. (From OE-Core rev: e09c50e01d0f5cf45b9622ab0ed33df12bdeb7ee) Signed-off-by: Ming Liu <liu.ming50@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit 8a84bd98e3fbc16c782f83064801e469d086911e) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-rt/5.15: update to -rt59Bruce Ashfield2023-03-201-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Integrating the following commit(s) to linux-yocto/5.15: 4d335265c101 'Linux 5.15.94-rt59' c3b4464f5d2b 'Linux 5.15.93-rt58' c67bd325f576 'Linux 5.15.92-rt57' 48e551ae0f55 'Linux 5.15.86-rt56' 977a63a270ad 'Linux 5.15.85-rt55' adaa1d9e19a5 'Linux 5.15.79-rt54' ff3c61c5ead1 'Linux 5.15.76-rt53' e17260e8d340 'Linux 5.15.73-rt52' c83f436b7981 'Linux 5.15.71-rt51' e01c9e3ba82d 'Linux 5.15.70-rt50' debedeb4264e mm/memcg: Only perform the debug checks on !PREEMPT_RT 1ef2cd0b8676 mm/memcg: Add a comment regarding the release `obj'. f8d153e08d42 mm/memcg: Add missing counter index which are not update in interrupt. 11624404f67a mm/memcg: Disable migration instead of preemption in drain_all_stock(). 0a1f4de6ed4f mm/memcg: Protect memcg_stock with a local_lock_t 3f15202f27da mm/memcg: Opencode the inner part of obj_cgroup_uncharge_pages() in drain_obj_stock() 40dbbd2f9773 mm/memcg: Protect per-CPU counter by disabling preemption on PREEMPT_RT where needed. 6269831106f5 mm/memcg: Disable threshold event handlers on PREEMPT_RT 8da0e71b7b7d mm/memcg: Revert ("mm/memcg: optimize user context object stock access") (From OE-Core rev: 7819b6b18dd7f77e8990644e42fb637095feb973) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit f318c27fdc4ac276743bd37c466e3fc7296bcfd5) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.15: update to v5.15.96Bruce Ashfield2023-03-203-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: d383d0f28eca Linux 5.15.96 49ce63694cae bpf: add missing header file include 80569627ce46 Revert "net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs" 0c168d7f36d5 lib/Kconfig.debug: Allow BTF + DWARF5 with pahole 1.21+ 6ba3de5a8a02 lib/Kconfig.debug: Use CONFIG_PAHOLE_VERSION 0f59e08070ba scripts/pahole-flags.sh: Use pahole-version.sh 3597fd5f9217 kbuild: Add CONFIG_PAHOLE_VERSION c98077f7598a ext4: Fix function prototype mismatch for ext4_feat_ktype 43cb0369c84a audit: update the mailing list in MAINTAINERS b5ef61edb1e5 wifi: mwifiex: Add missing compatible string for SD8787 a24eb3f99063 nbd: fix possible overflow on 'first_minor' in nbd_dev_add() d518ca02542f binder: Gracefully handle BINDER_TYPE_FDA objects with num_fds=0 367d0456c792 binder: Address corner cases in deferred copy and fixup b345b2200288 binder: fix pointer cast warning c194fc351fec binder: defer copies of pre-patched txn data d107b4352284 binder: read pre-translated fds from sender buffer 41d8b591d70a uaccess: Add speculation barrier to copy_from_user() 0d3d5099a50b drm/i915/gvt: fix double free bug in split_2MB_gtt_entry d835f9c4ede2 powerpc/64s/radix: Fix RWX mapping with relocated kernel 87b3e4f845a2 powerpc/64s/radix: Fix crash with unaligned relocated kernel 0b0e9b5adc8e powerpc/vmlinux.lds: Add an explicit symbol for the SRWX boundary b6fff8fa4f5b powerpc/vmlinux.lds: Ensure STRICT_ALIGN_SIZE is at least page aligned e7f5e3b60c30 powerpc: use generic version of arch_is_kernel_initmem_freed() fc58616b198b powerpc: dts: t208x: Disable 10G on MAC1 and MAC2 62302ac5777a can: kvaser_usb: hydra: help gcc-13 to figure out cmd_len 6b539a7dbb49 KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS 78c1d35ed66c KVM: SVM: Skip WRMSR fastpath on VM-Exit if next RIP isn't valid 676248836577 KVM: x86: Fail emulation during EMULTYPE_SKIP on any exception 5456f0d53b4a random: always mix cycle counter in add_latent_entropy() d2edb20b003e clk: mxl: syscon_node_to_regmap() returns error pointers 04d31929df12 powerpc: dts: t208x: Mark MAC1 and MAC2 as 10G 8ae31d36516b clk: mxl: Fix a clk entry by adding relevant flags a0583edea4fd clk: mxl: Add option to override gate clks ef1219115128 clk: mxl: Remove redundant spinlocks e5580a805472 clk: mxl: Switch from direct readl/writel based IO to regmap based IO 20ea32ad9c99 drm/edid: Fix minimum bpc supported with DSC1.2 for HDMI sink 28985cd17ac7 wifi: rtl8xxxu: gen2: Turn on the rate control d04d19cf0ead drm/etnaviv: don't truncate physical page address 60b502b3ffea Linux 5.15.95 3f94c70333f6 platform/x86/amd: pmc: add CONFIG_SERIO dependency 1c202909c8b0 net: sched: sch: Fix off by one in htb_activate_prios() 180a1632b6c7 ASoC: SOF: Intel: hda-dai: fix possible stream_tag leak 68c2db8ef56d alarmtimer: Prevent starvation by small intervals and SIG_IGN 35351e3060d6 kvm: initialize all of the kvm_debugregs structure before sending it to userspace 1cbb51d83f56 net/sched: tcindex: search key must be 16 bits cd9569062d8e i40e: Add checking for null for nlmsg_find_attr() 290e7084926c net/sched: act_ctinfo: use percpu stats 22d0cb47047a flow_offload: fill flags to action structure d53360d443be drm/i915/gen11: Wa_1408615072/Wa_1407596294 should be on GT list 8174915c7bf3 drm/i915/gen11: Moving WAs to icl_gt_workarounds_init() 43dd56f7bfcb mm/filemap: fix page end in filemap_get_read_batch a158782b56b0 nilfs2: fix underflow in second superblock position calculations 13bc7dd5b365 ipv6: Fix tcp socket connection with DSCP. f3326fa5e480 ipv6: Fix datagram socket connection with DSCP. 9c35c81fd6f0 ixgbe: add double of VLAN header when computing the max MTU 59a74da8da75 net: mpls: fix stale pointer if allocation fails during device rename bf8b820ea0ca net: stmmac: Restrict warning on disabling DMA store and fwd mode 269520bee744 bnxt_en: Fix mqprio and XDP ring checking logic 0428aabbcc15 net: stmmac: fix order of dwmac5 FlexPPS parametrization sequence 1563e998a938 net: openvswitch: fix possible memory leak in ovs_meter_cmd_set() 338f826d3afe net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path 59e30d2bd309 dccp/tcp: Avoid negative sk_forward_alloc by ipv6_pinfo.pktoptions. becf55394f6a net/sched: tcindex: update imperfect hash filters respecting rcu 3d5f95be49c5 sctp: sctp_sock_filter(): avoid list_entry() on possibly empty list fa56f164455e net: ethernet: ti: am65-cpsw: Add RX DMA Channel Teardown Quirk 2603a5ca6223 net: bgmac: fix BCM5358 support by setting correct flags a5e4f2b284dc i40e: add double of VLAN header when computing the max MTU 1f23ca5dba6c ixgbe: allow to increase MTU to 3K with XDP enabled 65d07ae69bd3 revert "squashfs: harden sanity check in squashfs_read_xattr_id_table" 50267cf35ba0 net: Fix unwanted sign extension in netdev_stats_to_stats64() 3775c95ffbc6 Revert "mm: Always release pages to the buddy allocator in memblock_free_late()." 57081f83849c selftest/lkdtm: Skip stack-entropy test if lkdtm is not available 9197daee9eb6 of: reserved_mem: Have kmemleak ignore dynamically allocated reserved mem 8b29a1866f64 hugetlb: check for undefined shift on 32 bit architectures cca2b3feb701 sched/psi: Fix use-after-free in ep_remove_wait_queue() c5f2151afb2a ALSA: hda/realtek - fixed wrong gpio assigned 1a3f8c85cd2a ALSA: hda/conexant: add a new hda codec SN6180 ecad2fafd424 mmc: mmc_spi: fix error handling in mmc_spi_probe() 1e06cf04239e mmc: sdio: fix possible resource leaks in some error paths 732e3b293ca3 mmc: jz4740: Work around bug on JZ4760(B) fdaf88531cfd tcp: Fix listen() regression in 5.15.88. 9a1d92cbeac3 netfilter: nft_tproxy: restrict to prerouting hook 3fc9dc0340e0 platform/x86/amd: pmc: Disable IRQ1 wakeup for RN/CZN c2cb2c71da50 platform/x86: amd-pmc: Correct usage of SMU version 2dcf115681d4 platform/x86: amd-pmc: Fix compilation when CONFIG_DEBUGFS is disabled 32e3a6c4a756 platform/x86: amd-pmc: Export Idlemask values based on the APU 1723efa4c375 drm/amd/display: Fail atomic_check early on normalize_zpos error 178993157e8c aio: fix mremap after fork null-deref 3cfc5e84ac6f mptcp: do not wait for bare sockets' timeout e0e93c8599c5 xfs: don't leak btree cursor when insrec fails after a split 294c022a070a xfs: purge dquots after inode walk fails during quotacheck 96f0651a264b xfs: assert in xfs_btree_del_cursor should take into account error 88ccad17784a xfs: don't assert fail on perag references on teardown ddf1e0fd43b2 xfs: avoid unnecessary runtime sibling pointer endian conversions 5f0e21a4a885 xfs: validate v5 feature fields ea0ce7c13610 xfs: set XFS_FEAT_NLINK correctly 0cc9f9cc8d91 xfs: detect self referencing btree sibling pointers 4e96f5ace9ac xfs: fix potential log item leak 8abef857eb91 xfs: zero inode fork buffer at allocation 63b8e4cc31fd nvmem: core: fix return value eac1ad2f5e21 nvmem: core: fix registration vs use race 8f9c4b2a3b13 nvmem: core: fix cleanup after dev_set_name() 14eea6449473 nvmem: core: add error handling for dev_set_name 36a5ae5cf90a platform/x86: touchscreen_dmi: Add Chuwi Vi8 (CWI501) DMI match f1cb549bcd0b drm/amd/display: Properly handle additional cases where DCN is not supported 5ca46a04a5c3 nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association 9ed522143f95 s390/decompressor: specify __decompress() buf len to avoid overflow 99875ea9b5b4 net: sched: sch: Bounds check priority 5027084bc097 drm/nouveau/devinit/tu102-: wait for GFW_BOOT_PROGRESS == COMPLETED 4fdc19e4fa23 net: stmmac: do not stop RX_CLK in Rx LPI state for qcs404 SoC 6769cd8a7488 net/rose: Fix to not accept on connected socket 2ddb9fa56665 tools/virtio: fix the vringh test for virtio ring changes a35c241065ee ASoC: cs42l56: fix DT probe f312367f5246 bpf, sockmap: Don't let sock_map_{close,destroy,unhash} call itself e909f5f2aa55 ALSA: hda: Do not unset preset when cleaning up codec 5541d35f5d03 selftests/bpf: Verify copy_register_state() preserves parent/live fields 7814e28c4183 ASoC: Intel: sof_cs42l42: always set dpcm_capture for amplifiers d15ab7320892 ASoC: Intel: sof_rt5682: always set dpcm_capture for amplifiers 06f2a84d626a ACPI / x86: Add support for LPS0 callback handler 14a2de5c16f3 riscv: kprobe: Fixup misaligned load text b5d5f1ad057e kprobes: treewide: Cleanup the error messages for kprobes 2a6853c0ea03 mptcp: fix locking for in-kernel listener creation (From OE-Core rev: 5f969d8a3b8d169a71b7a74da2eaf6f2e730c5d5) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit 020944ef921ae2b6923b139bad5f7a79217dace1) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.15: update to v5.15.94Bruce Ashfield2023-03-203-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: e2c1a934fd8e Linux 5.15.94 17170acdc7c8 Documentation/hw-vuln: Add documentation for Cross-Thread Return Predictions 5122e0e44363 KVM: x86: Mitigate the cross-thread return address predictions bug 8f12dcab90e8 x86/speculation: Identify processors vulnerable to SMT RSB predictions e63c434de8b6 drm/i915: Fix VBT DSI DVO port handling fc88c6838183 drm/i915: Initialize the obj flags for shmem objects 2e557c8ca2c5 drm/amdgpu/fence: Fix oops due to non-matching drm_sched init/fini 3af734f3eac6 Fix page corruption caused by racy check in __free_pages c94ce5ea68dc arm64: dts: meson-axg: Make mmc host controller interrupts level-sensitive b796c02df37e arm64: dts: meson-g12-common: Make mmc host controller interrupts level-sensitive 5d9b771f53c1 arm64: dts: meson-gx: Make mmc host controller interrupts level-sensitive ac39dce11912 rtmutex: Ensure that the top waiter is always woken up 86f7e4239336 powerpc/64s/interrupt: Fix interrupt exit race with security mitigation switch 2907cf3f2ec7 riscv: Fixup race condition on PG_dcache_clean in flush_icache_pte beb1cefa3ccd ceph: flush cap releases when the session is flushed 86733ab23933 clk: ingenic: jz4760: Update M/N/OD calculation algorithm 239e927eb2ea usb: typec: altmodes/displayport: Fix probe pin assign check 48aecce116e4 usb: core: add quirk for Alcor Link AK9563 smartcard reader a8178bb1c776 btrfs: free device in btrfs_close_devices for a single device filesystem 8d13f2c3e2ba mptcp: be careful on subflow status propagation on errors 25141fb41191 net: USB: Fix wrong-direction WARNING in plusb.c d1fba1e096ff cifs: Fix use-after-free in rdata->read_into_pages() 1b83e7e174d8 pinctrl: intel: Restore the pins that used to be in Direct IRQ mode f5f025b703e2 spi: dw: Fix wrong FIFO level setting for long xfers 71668706fbe7 pinctrl: single: fix potential NULL dereference a2a1065739e9 pinctrl: aspeed: Fix confusing types in return value 99450163bcf6 pinctrl: mediatek: Fix the drive register definition of some Pins 9f0d2c268488 ASoC: topology: Return -ENOMEM on memory allocation failure 1a52ef89e369 riscv: stacktrace: Fix missing the first frame 5fb815433450 ALSA: pci: lx6464es: fix a debug loop 105ea562f6cf selftests: forwarding: lib: quote the sysctl values 528e3f3a4b53 rds: rds_rm_zerocopy_callback() use list_first_entry() 48d6d8f2f609 igc: Add ndo_tx_timeout support 62ff7dd961ab net/mlx5: Serialize module cleanup with reload and remove 95d2394f84f1 net/mlx5: fw_tracer, Zero consumer index when reloading the tracer ab7f3f6a9d9b net/mlx5: fw_tracer, Clear load bit when freeing string DBs buffers 193528646ed2 net/mlx5e: IPoIB, Show unknown speed instead of error 7c6e8eb617c1 net/mlx5: Bridge, fix ageing of peer FDB entries 49ece61a078f net/mlx5e: Update rx ring hw mtu upon each rx-fcs flag change 31172267bab0 net/mlx5e: Introduce the mlx5e_flush_rq function e4e4e93d31b3 net/mlx5e: Move repeating clear_bit in mlx5e_rx_reporter_err_rq_cqe_recover 3f18b9ed8c83 net: mscc: ocelot: fix VCAP filters not matching on MAC with "protocol 802.1Q" 6acb5d853b41 net: dsa: mt7530: don't change PVC_EG_TAG when CPU port becomes VLAN-aware ca834a017851 ice: Do not use WQ_MEM_RECLAIM flag for workqueue 70d48c7992ca uapi: add missing ip/ipv6 header dependencies for linux/stddef.h 3cec44036f48 ionic: clean interrupt before enabling queue to avoid credit race fad12afe877a net: phy: meson-gxl: use MMD access dummy stubs for GXL, internal PHY d23385a200e6 bonding: fix error checking in bond_debug_reregister() 11006d9d083f net: phylink: move phy_device_free() to correctly release phy device fb022d7b1c79 xfrm: fix bug with DSCP copy to v6 from v4 tunnel 6fe1ad42afa8 RDMA/usnic: use iommu_map_atomic() under spin_lock() 8f5fe1cd8e6a RDMA/irdma: Fix potential NULL-ptr-dereference 1b4ef90cbcfa IB/IPoIB: Fix legacy IPoIB due to wrong number of queues 5dc688fae6b7 xfrm/compat: prevent potential spectre v1 gadget in xfrm_xlate32_attr() 9bae58d58b6b IB/hfi1: Restore allocated resources on failed copyout 558b1fa01cdc xfrm: compat: change expression for switch in xfrm_xlate64 238b38e89fff can: j1939: do not wait 250 ms if the same addr was already claimed d859184b60d4 of/address: Return an error when no valid dma-ranges are found 70f37b3118de tracing: Fix poll() and select() do not work on per_cpu trace_pipe and trace_pipe_raw df017495039a ALSA: hda/realtek: Enable mute/micmute LEDs on HP Elitebook, 645 G9 ca9d54220345 ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book2 Pro 360 706b6d86a6f8 ALSA: emux: Avoid potential array out-of-bound in snd_emux_xg_control() 731fc29de6a2 ALSA: hda/realtek: Add Positivo N14KP6-TG b93805980714 btrfs: zlib: zero-initialize zlib workspace e65faa7e39a2 btrfs: limit device extents to the device size 2e4dd07fda7a migrate: hugetlb: check for hugetlb shared PMD in node migration 072e7412e857 mm/migration: return errno when isolate_huge_page failed 85d7786c66b6 Linux 5.15.93 6e2fac197de2 bpf: Skip invalid kfunc call in backtrack_insn 46c9088cabd4 gfs2: Always check inode size of inline inodes 8eb2e58a92e0 gfs2: Cosmetic gfs2_dinode_{in,out} cleanup e4991910f150 wifi: brcmfmac: Check the count value of channel spec to prevent out-of-bounds reads 97ccfffcc061 f2fs: fix to do sanity check on i_extra_isize in is_alive() 64fa364ad324 fbdev: smscufx: fix error handling code in ufx_usb_probe a77141a06367 ovl: Use "buf" flexible array for memcpy() destination 1692fedd0f66 fs/ntfs3: Validate attribute data and valid sizes a5b9cb72769b powerpc/imc-pmu: Revert nest_init_lock to being a mutex 3691f43a0959 iio:adc:twl6030: Enable measurement of VAC 8c84f50390b2 bpf: Do not reject when the stack read size is different from the tracked scalar size 14b6198abbd5 bpf: Fix incorrect state pruning for <8B spill/fill 575a9f6fefd9 phy: qcom-qmp-combo: fix runtime suspend e58df87394be phy: qcom-qmp-combo: fix broken power on 368ea32e0ad0 phy: qcom-qmp-usb: fix memleak on probe deferral 2f27d3811a41 phy: qcom-qmp-combo: fix memleak on probe deferral 0cb10ddab7df phy: qcom-qmp-combo: disable runtime PM on unbind 0ef5ffe11682 serial: 8250_dma: Fix DMA Rx rearm race e30328f599b9 serial: 8250_dma: Fix DMA Rx completion race a5a171f61a04 nvmem: core: fix cell removal on error 6d9fa3ff6548 nvmem: core: remove nvmem_config wp_gpio adf80e072c95 nvmem: core: initialise nvmem->id early e3ebc3e23bd9 drm/i915: Fix potential bit_17 double-free 997bed0f3cde Squashfs: fix handling and sanity checking of xattr_ids count 7a0cfaf9d457 highmem: round down the address passed to kunmap_flush_on_unmap() 5dbe1ebd5647 mm/swapfile: add cond_resched() in get_swap_pages() daf82418045f fpga: stratix10-soc: Fix return value check in s10_ops_write_init() afd32b683154 x86/debug: Fix stack recursion caused by wrongly ordered DR7 accesses 066ecbf1a53e kernel/irq/irqdomain.c: fix memory leak with using debugfs_lookup() 481bf49f58bb usb: gadget: f_uac2: Fix incorrect increment of bNumEndpoints fdf40e582442 mm: hugetlb: proc: check for hugetlb shared PMD in /proc/PID/smaps 6c300351c55d riscv: disable generation of unwind tables a5c275add96b parisc: Wire up PTRACE_GETREGS/PTRACE_SETREGS for compat case a964decd1307 parisc: Fix return code of pdc_iodc_print() 488eaf0625d9 nvmem: qcom-spmi-sdam: fix module autoloading 8569beb66fe6 iio: imu: fxos8700: fix MAGN sensor scale and unit 8aa5cdcfaf6a iio: imu: fxos8700: remove definition FXOS8700_CTRL_ODR_MIN 4112ba1ad5ca iio: imu: fxos8700: fix failed initialization ODR mode assignment abf7b2ba51f5 iio: imu: fxos8700: fix incorrect ODR mode readback 412757741c22 iio: imu: fxos8700: fix swapped ACCEL and MAGN channels readback 34909532b12e iio: imu: fxos8700: fix map label of channel type to MAGN sensor 8346eb4987e5 iio: imu: fxos8700: fix IMU data bits returned to user space 7567cdf3ce21 iio: imu: fxos8700: fix incomplete ACCEL and MAGN channels readback 6969852220af iio: imu: fxos8700: fix ACCEL measurement range selection cdacfb220556 iio:adc:twl6030: Enable measurements of VUSB, VBAT and others 9988063dcefd iio: adc: berlin2-adc: Add missing of_node_put() in error path c691a5c0fd03 iio: hid: fix the retval in gyro_3d_capture_sample ef80a34699cd iio: hid: fix the retval in accel_3d_capture_sample c4eae85c73be efi: Accept version 2 of memory attributes table 710db8206351 ALSA: hda/realtek: Add Acer Predator PH315-54 3fbddf86d924 watchdog: diag288_wdt: fix __diag288() inline assembly 700dd5bc72d3 watchdog: diag288_wdt: do not use stack buffers for hardware data 21bc51e29e66 net: qrtr: free memory on error path in radix_tree_insert() dccbd062d716 fbcon: Check font dimension limits 5d7500d99164 Input: i8042 - add Clevo PCX0DX to i8042 quirk table fc9e27f3ba08 vc_screen: move load of struct vc_data pointer in vcs_read() to avoid UAF 9ba1188a719a usb: gadget: f_fs: Fix unbalanced spinlock in __ffs_ep0_queue_wait fe86480e903f usb: dwc3: qcom: enable vbus override when in OTG dr-mode a412fe7baf40 iio: adc: stm32-dfsdm: fill module aliases 994465939830 drm/amd/display: Fix timing not changning when freesync video is enabled a3967128bc65 net/x25: Fix to not accept on connected socket 396ea318e7fa platform/x86: gigabyte-wmi: add support for B450M DS3H WIFI-CF 1577524633c7 platform/x86: dell-wmi: Add a keymap for KEY_MUTE in type 0x0010 table 540cea9f9b6d i2c: rk3x: fix a bunch of kernel-doc warnings 0aaabdb900c7 scsi: iscsi_tcp: Fix UAF during login when accessing the shost ipaddress 17b738590b97 scsi: iscsi_tcp: Fix UAF during logout when accessing the shost ipaddress 8cd0499f9c33 perf/x86/intel: Add Emerald Rapids 709351537096 scsi: target: core: Fix warning on RT kernels b7960f54362b i2c: mxs: suppress probe-deferral error message b9b87fc34b7f i2c: designware-pci: Add new PCI IDs for AMD NAVI GPU d8fc0b5fb3e8 efi: fix potential NULL deref in efi_mem_reserve_persistent f423c2efd51d net: openvswitch: fix flow memory leak in ovs_flow_cmd_new 798502864789 virtio-net: Keep stop() to follow mirror sequence of open() 5d884f9e80ff selftests: net: udpgso_bench_tx: Cater for pending datagrams zerocopy benchmarking 63aa63af3a1e selftests: net: udpgso_bench: Fix racing bug between the rx/tx programs d41a3f9cc242 selftests: net: udpgso_bench_rx/tx: Stop when wrong CLI args are provided 5af98283e554 selftests: net: udpgso_bench_rx: Fix 'used uninitialized' compiler warning 89e0701e03c5 ata: libata: Fix sata_down_spd_limit() when no link speed is reported 9ab896775f98 can: j1939: fix errant WARN_ON_ONCE in j1939_session_deactivate 02d77d98e020 igc: return an error if the mac type is unknown in igc_ptp_systim_to_hwtstamp() 04a735582095 riscv: kprobe: Fixup kernel panic when probing an illegal position 206c367b6a2e ip/ip6_gre: Fix non-point-to-point tunnel not generating IPv6 link local address 90178bc0f28f ip/ip6_gre: Fix changing addr gen mode not generating IPv6 link local address dfe2f0ea3851 net: phy: meson-gxl: Add generic dummy stubs for MMD register access b7398efe24a9 squashfs: harden sanity check in squashfs_read_xattr_id_table 89a69216f170 netfilter: br_netfilter: disable sabotage_in hook after first suppression cdb444e73fdc drm/i915/adlp: Fix typo for reference clock 960f20d8582e drm/i915/guc: Fix locking when searching for a hung request c27e0eac568a netrom: Fix use-after-free caused by accept on already connected socket 511c922c5bf6 block, bfq: fix uaf for bfqq in bic_set_bfqq() a62c129dcbfa block, bfq: replace 0/1 with false/true in bic apis 37a744a068c9 block/bfq-iosched.c: use "false" rather than "BLK_RW_ASYNC" 2cd1e9c013ec net: phy: dp83822: Fix null pointer access on DP83825/DP83826 devices 18c18c2110ea sfc: correctly advertise tunneled IPv6 segmentation 878b06f60a08 dpaa2-eth: execute xdp_do_flush() before napi_complete_done() 3b5774cd6b94 dpaa_eth: execute xdp_do_flush() before napi_complete_done() 5a7040a649c8 virtio-net: execute xdp_do_flush() before napi_complete_done() 94add5b27290 qede: execute xdp_do_flush() before napi_complete_done() a273f8e3ab90 ice: Prevent set_channel from changing queues while RDMA active b432e183c26e fix "direction" argument of iov_iter_kvec() d8b8306e963e fix iov_iter_bvec() "direction" argument 389c7c0ef9cc READ is "data destination", not source... 7a3649bf5bef WRITE is "data source", not destination... 83cc6a7bb75c vhost/net: Clear the pending messages when the backend is removed 7c7d344bc386 scsi: Revert "scsi: core: map PQ=1, PDT=other values to SCSI_SCAN_TARGET_PRESENT" 4b199dc09416 drm/vc4: hdmi: make CEC adapter name unique dc1f8ab25a17 arm64: dts: imx8mm: Fix pad control for UART1_DTE_RX c681d7a4ed3d bpf, sockmap: Check for any of tcp_bpf_prots when cloning a listener 34ad5d8885f5 bpf: Fix to preserve reg parent/live fields when copying range info 7b86f9ab5692 bpf: Support <8-byte scalar spill and refill 1b9256c96220 ALSA: hda/via: Avoid potential array out-of-bound in add_secret_dac_path() b7abeb691637 bpf: Fix a possible task gone issue with bpf_send_signal[_thread]() helpers cfcc2390dbc5 ASoC: Intel: bytcr_wm5102: Drop reference count of ACPI device after use b4b204565a45 ASoC: Intel: bytcr_rt5640: Drop reference count of ACPI device after use 1f1e7635c54d ASoC: Intel: bytcr_rt5651: Drop reference count of ACPI device after use 41d323c352ac ASoC: Intel: bytcht_es8316: Drop reference count of ACPI device after use 6a9990e1d92b ASoC: Intel: bytcht_es8316: move comment to the right place ffcdf354555b ASoC: Intel: boards: fix spelling in comments bd0b17ab1b76 bus: sunxi-rsb: Fix error handling in sunxi_rsb_init() 5f4543c9382a firewire: fix memory leak for payload of request subaction to IEC 61883-1 FCP region e515b9902f5f Linux 5.15.92 c7caf669b89d net: mctp: purge receive queues on sk destruction 046de74f9af9 net: fix NULL pointer in skb_segment_list 7ab3376703ce selftests: Provide local define of __cpuid_count() e92e311ced6f selftests/vm: remove ARRAY_SIZE define from individual tests c9e52db90031 tools: fix ARRAY_SIZE defines in tools and selftests hdrs c1aa0dd52db4 Bluetooth: fix null ptr deref on hci_sync_conn_complete_evt 02e61196c578 ACPI: processor idle: Practically limit "Dummy wait" workaround to old Intel systems 79dd676b445f extcon: usbc-tusb320: fix kernel-doc warning c2bd60ef20de ext4: fix bad checksum after online resize 4cd1e18bc04a cifs: fix return of uninitialized rc in dfs_cache_update_tgthint() 43acd767bd90 dmaengine: imx-sdma: Fix a possible memory leak in sdma_transfer_init a54c5ad007ea HID: playstation: sanity check DualSense calibration data. 6d7686cc11b7 blk-cgroup: fix missing pd_online_fn() while activating policy 2144859229c1 erofs/zmap.c: Fix incorrect offset calculation 0dfef5031335 bpf: Skip task with pid=1 in send_signal_common() e8bb772f745e firmware: arm_scmi: Clear stale xfer->hdr.status 80cb9f1a76aa arm64: dts: imx8mq-thor96: fix no-mmc property for SDHCI 162fad24d2e1 arm64: dts: freescale: Fix pca954x i2c-mux node names 82ad105e1a55 ARM: dts: vf610: Fix pca9548 i2c-mux node names 5aee5f33e03a ARM: dts: imx: Fix pca9547 i2c-mux node name (From OE-Core rev: a8a3d9d246d06c5448078332c3a7a2d6d192a724) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit f5deb914ba17c131c4880da8d9a1184c2d2a3ef6) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-modules: fix for kernel 6.2+Bruce Ashfield2023-03-092-0/+46
| | | | | | | | | | | | | Backporting a patching from the 2.13.x stable branch of lttng to fix the build against kernel 6.2+. (From OE-Core rev: d04dcd155fb8ce420c66b53ae61360680513ccf8) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 3aed7dfe5ff6f52497dcffa58bc2f06cf709ea18) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* wireless-regdb: upgrade 2022.08.12 -> 2023.02.13Alexander Kanavin2023-03-091-1/+1
| | | | | | | | | | (From OE-Core rev: 2f5dfa6dac8f7e366c58e2d24a535b8a1e7e43f6) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit a8e8ea1b4b100b6f0ba5ca9441a8f3f1ac31fbfd) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-firmware: upgrade 20230117 -> 20230210Alexander Kanavin2023-03-091-2/+2
| | | | | | | | | | | | License-Update: additional firmwares (From OE-Core rev: 2658aa90d07cbee2e1d94158bbab2e758b5ffd9f) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit 8e6134d39b840d96e1c37d3df21a522afea8bc76) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-firmware: add yamato fw files to qcom-adreno-a2xx packageDmitry Baryshkov2023-03-091-4/+10
| | | | | | | | | | | | | | | | Newest linux-firmware release got firmware for Adreno A200. Add these two files to the ${PN}-qcom-adreno-a2xx package. As these files are licensed under a separate BSD-3-Clause license, add separate license package too. (From OE-Core rev: 97e0687455c91acbe57dbaf3cbfaed5d962e4ee6) Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 56e1b2b06ef7f22d4ac5899046f650ae8ec0d547) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-firmware: properly set license for all Qualcomm firmwareDmitry Baryshkov2023-03-091-0/+25
| | | | | | | | | | | | | | | It is not enough to depend on the ${PN}-qcom-license package. Set LICENSE variable for all the qcom packages to point to the proper license. (From OE-Core rev: bc41970a9a1f1e9227b24679aae935326cd4bf94) Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 9dc41e18dc138a7cce920f8e4c85eb3130c0d553) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-firmware: upgrade 20221214 -> 20230117Alexander Kanavin2023-02-241-3/+3
| | | | | | | | | | | | | License-Update: additional firmwares, copyright years (From OE-Core rev: 42246eb699bf9c96517bfc4e8788606cd4ba72fb) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit fdb8c12fc71b4a985372f5d02ce59a1402c14c4a) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-tools: update 2.13.8 -> 2.13.9Alexander Kanavin2023-02-242-66/+1
| | | | | | | | | | | | | | | | | | | | | | | | 2023-01-13 (National Sticker Day) LTTng modules 2.13.8 * fix: jbd2: use the correct print format * Fix: in_x32_syscall was introduced in v4.7.0 * Explicitly skip tracing x32 system calls * fix: kallsyms wrapper on ppc64el * fix: Adjust ranges for RHEL 8.6 kernels * fix: kvm-x86 requires CONFIG_KALLSYMS_ALL * fix: mm/slab_common: drop kmem_alloc & avoid dereferencing fields when not using (v6.1) Drop determinism.patch as issue resolved upstream via linked ticket. (From OE-Core rev: b2fecaaa59b29bae9c610195d1aa5be6c1878435) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit cd9e72a390efb778a6278e2e6c9604ab29d6feb9) Signed-off-by: Steve Sakoman <steve@sakoman.com> (cherry picked from commit 812fb8f02b25bfd30f6d9640cf3b50131d68e0b1) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* make-mod-scripts: Ensure kernel build output is deterministicRichard Purdie2023-02-151-1/+1
| | | | | | | | | | | | | | The definitions in linux-kernel-base are needed to ensure the generated headers are consistent. This was a small step that was missing from the previous changes to linux-kernel-base as both kernel-devsrc and make-mod-scripts need this information defined consistently. (From OE-Core rev: 5fbe4dd7dc45f8f219d5c7cd30b50928b69af26d) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 0d79d4883f924cef0d0ba361506ad75d441b9721) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.15: update to v5.15.91Bruce Ashfield2023-02-153-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 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 (From OE-Core rev: 420863a6eb5f6aac1d6ddd0271ac8b7bfb46b465) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 60c0f2100303bce62711c05efe9c8b775a804045) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.15: update to v5.15.89Bruce Ashfield2023-02-153-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 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 (From OE-Core rev: 413a290b1a848bec1af67ba5e3343ce806f8b452) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 6398ae4f5c5d07500ffdf0ae1bc0ecf80b63dbca) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-modules: Fix for 5.10.163 kernel versionArmin Kuster2023-02-043-0/+115
| | | | | | | | | | (From OE-Core rev: 72851563e22b4b4c548a610a7e9f68fd2450daaa) Signed-off-by: Armin Kuster <akuster@mvista.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit 4ad1f430abe1e7706b43b36405f036fa23a4e6fd) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.15: update to v5.15.87Bruce Ashfield2023-02-043-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 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 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 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 (From OE-Core rev: 4d05613d34e590a1382fe0581cd25352890e899e) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 716a30060d8c1be02d9711204b5b001e71d7d890) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.15: powerpc: Fix reschedule bug in KUAP-unlocked user copyBruce Ashfield2023-01-263-15/+15
| | | | | | | | | | | | | | Integrating the following commit(s) to linux-yocto/5.15: f100c753aa1f powerpc: Fix reschedule bug in KUAP-unlocked user copy (From OE-Core rev: 9308cfbb6cff9fd38fcea8495803d71da821aec2) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit b457e6976e9e64a737517f9d9142ab290cdce214) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.15: update to v5.15.84Bruce Ashfield2023-01-263-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 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 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 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 (From OE-Core rev: 0da091fb301cfc54297d716e2097360553bb8ae1) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit ee40eebc70d1d09c758eeba2ff6de969fb717a0b) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.15: libbpf: Fix build warning on ref_ctr_offBruce Ashfield2023-01-263-16/+16
| | | | | | | | | | | | | | Integrating the following commit(s) to linux-yocto/5.15: da5513f30187 libbpf: Fix build warning on ref_ctr_off (From OE-Core rev: 422c3fee2364ae8376d0c4f601749b616a76fb03) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit eb75d561256c794baf6c89c1975967343145da87) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.15: fix perf build with clangBruce Ashfield2023-01-263-15/+15
| | | | | | | | | | | | | | Integrating the following commit(s) to linux-yocto/5.15: 4c5a089621a8 perf python: Account for multiple words in CC (From OE-Core rev: 9125916666e1d160b10edcb31f4306d20ce9cdd3) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 1cf78a856beb42a2d68e6c49bfdbc33fea68ebb5) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.15: ltp and squashfs fixesBruce Ashfield2023-01-263-16/+16
| | | | | | | | | | | | | | | | Integrating the following commit(s) to linux-yocto/5.15: 1c5699ee85d4 fs: move S_ISGID stripping into the vfs_*() helpers 838f5d0701d8 fs: add mode_strip_sgid() helper d97172683641 squashfs: provide backing_dev_info in order to disable read-ahead (From OE-Core rev: 6dd61c0dc143e53acddd3a181298b18bb8bc789a) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 474ddb758dd1b327540e48ccfe1500fb4231f30b) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-firmware: upgrade 20221109 -> 20221214Alexander Kanavin2023-01-261-2/+2
| | | | | | | | | | | | | License-Update: additional files (From OE-Core rev: 5386df31f130b1da4203102c9b830f611dc31219) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 15f3a9f6c4406ddc00f7dc0ca7e1beafe9c71a9f) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-modules: update 2.13.7 -> 2.13.8He Zhe2023-01-261-1/+1
| | | | | | | | (From OE-Core rev: 39ef525391d2d39a3431d319a20a5b5fc9a916a3) Signed-off-by: He Zhe <zhe.he@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.10: update to v5.10.160Bruce Ashfield2023-01-063-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: a2428a8dcb4f Linux 5.10.160 54c15f67cb72 ASoC: ops: Correct bounds check for second channel on SX controls 74b139c63f07 nvme-pci: clear the prp2 field when not used 77ebf88e0031 ASoC: cs42l51: Correct PGA Volume minimum value 4db1d19b74e0 can: mcba_usb: Fix termination command argument 683837f2f69d can: sja1000: fix size of OCR_MODE_MASK define 434b5236710f pinctrl: meditatek: Startup with the IRQs disabled 5cb4abb0caa5 libbpf: Use page size as max_entries when probing ring buffer map 50b5f6d4d9d2 ASoC: ops: Check bounds for second channel in snd_soc_put_volsw_sx() 344739dc56f1 ASoC: fsl_micfil: explicitly clear CHnF flags a49c1a730775 ASoC: fsl_micfil: explicitly clear software reset bit 75454b4bbfc7 io_uring: add missing item types for splice request 17f386e6b769 fuse: always revalidate if exclusive create eb6313c12955 nfp: fix use-after-free in area_cache_get() 965d93fb39b9 vfs: fix copy_file_range() averts filesystem freeze protection ed9673394979 vfs: fix copy_file_range() regression in cross-fs copies 970862a96c0d x86/smpboot: Move rcu_cpu_starting() earlier 931578be6987 Linux 5.10.159 4fd6f84e0a0c can: esd_usb: Allow REC and TEC to return to zero cf0e42310648 macsec: add missing attribute validation for offload 6b03e41767c7 net: mvneta: Fix an out of bounds check 8208d7e56b1e ipv6: avoid use-after-free in ip6_fragment() 3d59adad126d net: plip: don't call kfree_skb/dev_kfree_skb() under spin_lock_irq() a00444e25bbc xen/netback: fix build warning 87277bdf2c37 ethernet: aeroflex: fix potential skb leak in greth_init_rings() cc668fddde42 tipc: call tipc_lxc_xmit without holding node_read_lock 4be43e46c3f9 net: dsa: sja1105: fix memory leak in sja1105_setup_devlink_regions() 8e3f9ac00956 ipv4: Fix incorrect route flushing when table ID 0 is used 5211e5ff9ddc ipv4: Fix incorrect route flushing when source address is deleted 36e248269a16 tipc: Fix potential OOB in tipc_link_proto_rcv() 93aaa4bb72e3 net: hisilicon: Fix potential use-after-free in hix5hd2_rx() 296a50aa8b29 net: hisilicon: Fix potential use-after-free in hisi_femac_rx() 8d1aed7a117a net: thunderx: Fix missing destroy_workqueue of nicvf_rx_mode_wq a5cfbc199536 ip_gre: do not report erspan version on GRE interface 696e34d54ca1 net: stmmac: fix "snps,axi-config" node property parsing ca26f45083d6 nvme initialize core quirks before calling nvme_init_subsystem 27eb2d7a1b99 NFC: nci: Bounds check struct nfc_target arrays a2506b19d7a3 i40e: Disallow ip4 and ip6 l4_4_bytes 8329b65e34ef i40e: Fix for VF MAC address 0 215f3ac53b18 i40e: Fix not setting default xps_cpus after reset 146ebee8fcdb net: mvneta: Prevent out of bounds read in mvneta_config_rss() e6860c889f4a xen-netfront: Fix NULL sring after live migration 3d3b30718ae3 net: encx24j600: Fix invalid logic in reading of MISTAT register 51ba1820e736 net: encx24j600: Add parentheses to fix precedence 42c319635c0c mac802154: fix missing INIT_LIST_HEAD in ieee802154_if_add() 4c693330cec2 selftests: rtnetlink: correct xfrm policy rule in kci_test_ipsec_offload bccda3ad0748 net: dsa: ksz: Check return value e7b950458156 Bluetooth: Fix not cleanup led when bt_init fails 1717354d77f8 Bluetooth: 6LoWPAN: add missing hci_dev_put() in get_l2cap_conn() 80c69b31aa5b vmxnet3: correctly report encapsulated LRO packet 575a6266f63d af_unix: Get user_ns from in_skb in unix_diag_get_exact(). 6c788c0a2506 drm: bridge: dw_hdmi: fix preference of RGB modes over YUV420 de918d9738c7 igb: Allocate MSI-X vector when testing 6595c9208d97 e1000e: Fix TX dispatch condition 5ee6413d3dd9 gpio: amd8111: Fix PCI device reference count leak b9aca69a6c82 drm/bridge: ti-sn65dsi86: Fix output polarity setting bug b46e8c50c386 netfilter: ctnetlink: fix compilation warning after data race fixes in ct mark 0a8e66e37573 ca8210: Fix crash by zero initializing data 27c71825ffc4 ieee802154: cc2520: Fix error return code in cc2520_hw_init() a0418d0a6b2d netfilter: nft_set_pipapo: Actually validate intervals in fields after the first one cb283cca1ddc rtc: mc146818-lib: fix signedness bug in mc146818_get_time() 5c432383b687 rtc: mc146818-lib: fix locking in mc146818_set_time 5e26531d8113 rtc: cmos: Disable irq around direct invocation of cmos_interrupt() fccee93eb20d mm/hugetlb: fix races when looking up a CONT-PTE/PMD size hugetlb page c42221efb115 can: af_can: fix NULL pointer dereference in can_rcv_filter bc03f809da78 HID: core: fix shift-out-of-bounds in hid_report_raw_event 959a23a4d111 HID: hid-lg4ff: Add check for empty lbuf 4dde75945a9c HID: usbhid: Add ALWAYS_POLL quirk for some mice 11e95d85c3c9 drm/shmem-helper: Avoid vm_open error paths 6a4da05acd06 drm/shmem-helper: Remove errant put in error path 007f561f599f drm/vmwgfx: Don't use screen objects when SEV is active 3cb78c39252e KVM: s390: vsie: Fix the initialization of the epoch extension (epdx) field 549b46f8130e Bluetooth: Fix crash when replugging CSR fake controllers 380d183e998b Bluetooth: btusb: Add debug message for CSR controllers f1cf856123ce mm/gup: fix gup_pud_range() for dax f1f7f36cf682 memcg: fix possible use-after-free in memcg_write_event_control() 32f01f0306a9 media: v4l2-dv-timings.c: fix too strict blanking sanity checks 043b2bc96ca2 Revert "ARM: dts: imx7: Fix NAND controller size-cells" abfb8ae69bdc media: videobuf2-core: take mmap_lock in vb2_get_unmapped_area() 83632fc41449 xen/netback: don't call kfree_skb() with interrupts disabled 3eecd2bc10e0 xen/netback: do some code cleanup 49e07c0768db xen/netback: Ensure protocol headers don't fall in the non-linear area db44a9443e58 rtc: mc146818: Reduce spinlock section in mc146818_set_time() 17293d630f5f rtc: cmos: Replace spin_lock_irqsave with spin_lock in hard IRQ acfd8ef683fb rtc: cmos: avoid UIP when reading alarm time 949bae02827e rtc: cmos: avoid UIP when writing alarm time 33ac73a41af6 rtc: mc146818-lib: extract mc146818_avoid_UIP 8bb5fe58305f rtc: mc146818-lib: fix RTC presence check 775d4661f145 rtc: Check return value from mc146818_get_time() b9a5c470e075 rtc: mc146818-lib: change return values of mc146818_get_time() 94eaf9966e04 rtc: cmos: remove stale REVISIT comments f5b51f855036 rtc: mc146818: Dont test for bit 0-5 in Register D 3736972360fa rtc: mc146818: Detect and handle broken RTCs 7c7075c88da4 rtc: mc146818: Prevent reading garbage 7f445ca2e0e5 mm/khugepaged: invoke MMU notifiers in shmem/file collapse paths 4a1cdb49d0f2 mm/khugepaged: fix GUP-fast interaction by sending IPI cdfd3739b212 mm/khugepaged: take the right locks for page table retraction 1c0eec6a1d17 net: usb: qmi_wwan: add u-blox 0x1342 composition a8c5ffb4dffd 9p/xen: check logical size for buffer size ec36ebae3667 usb: dwc3: gadget: Disable GUSB2PHYCFG.SUSPHY for End Transfer d9b53caf0191 fbcon: Use kzalloc() in fbcon_prepare_logo() 8b130c770d00 regulator: twl6030: fix get status of twl6032 regulators f6f45e538328 ASoC: soc-pcm: Add NULL check in BE reparenting 688a45aff2b2 btrfs: send: avoid unaligned encoded writes when attempting to clone range 15c42ab8d43a ALSA: seq: Fix function prototype mismatch in snd_seq_expand_var_event d38e021416b2 regulator: slg51000: Wait after asserting CS pin 1331bcfcac18 9p/fd: Use P9_HDRSZ for header size 96b43f36a593 ARM: dts: rockchip: disable arm_global_timer on rk3066 and rk3188 ddf58f59393b ASoC: wm8962: Wait for updated value of WM8962_CLOCKING1 register dbd78abd696d ARM: 9266/1: mm: fix no-MMU ZERO_PAGE() implementation bb1866cf1ee9 ARM: 9251/1: perf: Fix stacktraces for tracepoint events in THUMB2 kernels b1f40a0cdf00 ARM: dts: rockchip: rk3188: fix lcdc1-rgb24 node name 5f9474d07b60 arm64: dts: rockchip: fix ir-receiver node names 060d58924af6 ARM: dts: rockchip: fix ir-receiver node names 3e0c4667713a arm: dts: rockchip: fix node name for hym8563 rtc 3ada63a87654 arm64: dts: rockchip: keep I2S1 disabled for GPIO function on ROCK Pi 4 series 592346d5dc9b Linux 5.10.158 cc1b4718cc42 ipc/sem: Fix dangling sem_array access in semtimedop race d072a10c81d3 v4l2: don't fall back to follow_pfn() if pin_user_pages_fast() fails 9ba389863ac6 proc: proc_skip_spaces() shouldn't think it is working on C strings 4aa32aaef6c1 proc: avoid integer type confusion in get_proc_long 5f2f77560591 block: unhash blkdev part inode when the part is deleted a82869ac52f3 Input: raydium_ts_i2c - fix memory leak in raydium_i2c_send() 4e0d6c687c92 char: tpm: Protect tpm_pm_suspend with locks 5a6f935ef34e Revert "clocksource/drivers/riscv: Events are stopped during CPU suspend" f075cf139f55 ACPI: HMAT: Fix initiator registration for single-initiator systems f3b76b4d38fd ACPI: HMAT: remove unnecessary variable initialization 63e72417a1ad i2c: imx: Only DMA messages with I2C_M_DMA_SAFE flag set df7613659872 i2c: npcm7xx: Fix error handling in npcm_i2c_init() 7462cd2443bc x86/pm: Add enumeration check before spec MSRs save/restore setup 5e3d4a68e2e1 x86/tsx: Add a feature bit for TSX control MSR support b7f7a0402eb7 Revert "tty: n_gsm: avoid call of sleeping functions from atomic context" 481f9ed8ebdc ipv4: Fix route deletion when nexthop info is not specified 0b5394229eba ipv4: Handle attempt to delete multipath route when fib_info contains an nh reference 4919503426c9 selftests: net: fix nexthop warning cleanup double ip typo 7ca14c5f24db selftests: net: add delete nexthop route warning test f09ac62f0e3f Kconfig.debug: provide a little extra FRAME_WARN leeway when KASAN is enabled 19d91d3798e7 parisc: Increase FRAME_WARN to 2048 bytes on parisc fcf20da09974 xtensa: increase size of gcc stack frame check a1877001ed6d parisc: Increase size of gcc stack frame check a5c65cd56aed iommu/vt-d: Fix PCI device refcount leak in dmar_dev_scope_init() 10ed7655a17f iommu/vt-d: Fix PCI device refcount leak in has_external_pci() 302edce1dd42 pinctrl: single: Fix potential division by zero b50c96418972 ASoC: ops: Fix bounds check for _sx controls a2efc465245e io_uring: don't hold uring_lock when calling io_run_task_work* be111ebd8868 tracing: Free buffers when a used dynamic event is removed 648b92e57607 drm/i915: Never return 0 if not all requests retired 8649c023c427 drm/amdgpu: temporarily disable broken Clang builds due to blown stack-frame 940b774069f1 mmc: sdhci: Fix voltage switch delay ed1966245307 mmc: sdhci-sprd: Fix no reset data and command after voltage switch ef767907e77d mmc: sdhci-esdhc-imx: correct CQHCI exit halt state check 46ee041cd655 mmc: core: Fix ambiguous TRIM and DISCARD arg b79be962b567 mmc: mmc_test: Fix removal of debugfs file d4fc344c0d9c net: stmmac: Set MAC's flow control register to reflect current settings 549e24409ac5 pinctrl: intel: Save and restore pins in "direct IRQ" mode 471fb7b735bf x86/bugs: Make sure MSR_SPEC_CTRL is updated properly upon resume from S3 e858917ab785 nilfs2: fix NULL pointer dereference in nilfs_palloc_commit_free_entry() 6ddf788400dd tools/vm/slabinfo-gnuplot: use "grep -E" instead of "egrep" c099d12c5502 error-injection: Add prompt for function error injection 26b6f927bb86 riscv: vdso: fix section overlapping under some conditions 2b1d8f27e205 net/mlx5: DR, Fix uninitialized var warning c40db1e5f316 hwmon: (coretemp) fix pci device refcount leak in nv1a_ram_new() f06e0cd01eab hwmon: (coretemp) Check for null before removing sysfs attrs d93522d04f84 net: ethernet: renesas: ravb: Fix promiscuous mode after system resumed 176ee6c673cc sctp: fix memory leak in sctp_stream_outq_migrate() 1c38c88acc96 packet: do not set TP_STATUS_CSUM_VALID on CHECKSUM_COMPLETE 5f442e1d403e net: tun: Fix use-after-free in tun_detach() 5fa0fc5876b5 afs: Fix fileserver probe RTT handling 7ca81a161e40 net: hsr: Fix potential use-after-free a1ba595e35aa tipc: re-fetch skb cb after tipc_msg_validate 4621bdfff5f8 dsa: lan9303: Correct stat name 45752af02475 net: ethernet: nixge: fix NULL dereference e01c1542379f net/9p: Fix a potential socket leak in p9_socket_open b080d4668f3f net: net_netdev: Fix error handling in ntb_netdev_init_module() fe6bc99c27c2 net: phy: fix null-ptr-deref while probe() failed 0184ede0ec61 wifi: mac8021: fix possible oob access in ieee80211_get_rate_duration e2ed90fd3ae0 wifi: cfg80211: don't allow multi-BSSID in S1G 9e6b79a3cd17 wifi: cfg80211: fix buffer overflow in elem comparison 6922948c2ec1 aquantia: Do not purge addresses when setting the number of rings fa59d49a49b0 qlcnic: fix sleep-in-atomic-context bugs caused by msleep d753f554f25d can: cc770: cc770_isa_probe(): add missing free_cc770dev() e74746bf0453 can: sja1000_isa: sja1000_isa_probe(): add missing free_sja1000dev() 0d2f9d95d9fb net/mlx5e: Fix use-after-free when reverting termination table 2cb84ff34938 net/mlx5: Fix uninitialized variable bug in outlen_write() b775f37d9439 e100: Fix possible use after free in e100_xmit_prepare 086f656e447b e100: switch from 'pci_' to 'dma_' API 971c55f0763b iavf: Fix error handling in iavf_init_module() d389a4c69877 iavf: remove redundant ret variable fd4960ea5362 fm10k: Fix error handling in fm10k_init_module() dd425cec79ba i40e: Fix error handling in i40e_init_module() f166c62cad79 ixgbevf: Fix resource leak in ixgbevf_init_module() 8f7047f41810 of: property: decrement node refcount in of_fwnode_get_reference_args() be006212bd53 bpf: Do not copy spin lock field from user in bpf_selem_alloc 90907cd4d113 hwmon: (ibmpex) Fix possible UAF when ibmpex_register_bmc() fails 7649bba2633d hwmon: (i5500_temp) fix missing pci_disable_device() dddfc03f044b hwmon: (ina3221) Fix shunt sum critical calculation 984fcd3ec1aa hwmon: (ltc2947) fix temperature scaling 8a549ab67245 libbpf: Handle size overflow for ringbuf mmap cc140c729c68 ARM: at91: rm9200: fix usb device clock id 592724b14da7 scripts/faddr2line: Fix regression in name resolution on ppc64le 353c3aaaf3c4 bpf, perf: Use subprog name when reporting subprog ksymbol d48f6a578405 iio: light: rpr0521: add missing Kconfig dependencies 5eb114f55b37 iio: health: afe4404: Fix oob read in afe4404_[read|write]_raw b1756af172fb iio: health: afe4403: Fix oob read in afe4403_read_raw 01d7c41eac91 btrfs: qgroup: fix sleep from invalid context bug in btrfs_qgroup_inherit() d3f5be824669 drm/amdgpu: Partially revert "drm/amdgpu: update drm_display_info correctly when the edid is read" 00570fafc2bc drm/amdgpu: update drm_display_info correctly when the edid is read 44b204730bf3 drm/display/dp_mst: Fix drm_dp_mst_add_affected_dsc_crtcs() return code 1faf21bdd111 btrfs: move QUOTA_ENABLED check to rescan_should_stop from btrfs_qgroup_rescan_worker 6050872f9f31 spi: spi-imx: Fix spi_bus_clk if requested clock is higher than input clock 7b020665d482 btrfs: free btrfs_path before copying inodes to userspace d5b7a34379fa btrfs: sink iterator parameter to btrfs_ioctl_logical_to_ino f4245f05389c Linux 5.10.157 4801672fb076 fuse: lock inode unconditionally in fuse_fallocate() 86f0082fb947 drm/i915: fix TLB invalidation for Gen12 video and compute engines feb97cf45e77 drm/amdgpu: always register an MMU notifier for userptr 596b7d55d7c6 drm/amd/dc/dce120: Fix audio register mapping, stop triggering KASAN c86c1a7037cd btrfs: sysfs: normalize the error handling branch in btrfs_init_sysfs() 1581830c0eca btrfs: free btrfs_path before copying subvol info to userspace 0bdb8f7ef87d btrfs: free btrfs_path before copying fspath to userspace 24a37ba2cb66 btrfs: free btrfs_path before copying root refs to userspace b56d6e55857b genirq: Take the proposed affinity at face value if force==true 9d90a2b98e6e irqchip/gic-v3: Always trust the managed affinity provided by the core code e0d2c59ee995 genirq: Always limit the affinity to online CPUs f8f80d532f78 genirq/msi: Shutdown managed interrupts with unsatifiable affinities 3eb6b89a4e9f wifi: wilc1000: validate number of channels 5a068535c007 wifi: wilc1000: validate length of IEEE80211_P2P_ATTR_CHANNEL_LIST attribute 905f886eae4b wifi: wilc1000: validate length of IEEE80211_P2P_ATTR_OPER_CHANNEL attribute 7c6535fb4d67 wifi: wilc1000: validate pairwise and authentication suite offsets 64b7f9a7ddfb dm integrity: clear the journal on suspend d306f73079f3 dm integrity: flush the journal on suspend 79d9a1167978 gpu: host1x: Avoid trying to use GART on Tegra20 a7f30b5b8d7c net: usb: qmi_wwan: add Telit 0x103a composition 7e8eaa939eea tcp: configurable source port perturb table size 0acc008cf98e platform/x86: hp-wmi: Ignore Smart Experience App event 0964b77bab54 zonefs: fix zone report size in __zonefs_io_error() a5937dae662b platform/x86: acer-wmi: Enable SW_TABLET_MODE on Switch V 10 (SW5-017) 52fb7bcea0c6 platform/x86: asus-wmi: add missing pci_dev_put() in asus_wmi_set_xusb2pr() 4fa717ba2d25 xen/platform-pci: add missing free_irq() in error path f45a5a6c9f6d xen-pciback: Allow setting PCI_MSIX_FLAGS_MASKALL too 9bbb58747243 Input: soc_button_array - add Acer Switch V 10 to dmi_use_low_level_irq[] 4ea4316dffda Input: soc_button_array - add use_low_level_irq module parameter c1620e996d0a Input: goodix - try resetting the controller when no config is set f4db0509587a serial: 8250: 8250_omap: Avoid RS485 RTS glitch on ->set_termios() 7c3e39ccf5bd ASoC: Intel: bytcht_es8316: Add quirk for the Nanote UMPC-01 36e0b976196c Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode ae9e0cc973fb binder: Gracefully handle BINDER_TYPE_FDA objects with num_fds=0 017de842533f binder: Address corner cases in deferred copy and fixup 2e3c27f24173 binder: fix pointer cast warning c9d3f25a7f4e binder: defer copies of pre-patched txn data 5204296fc766 binder: read pre-translated fds from sender buffer 23e9d815fad8 binder: avoid potential data leakage when copying txn 22870431cd25 x86/ioremap: Fix page aligned size calculation in __ioremap_caller() 3fdeacf087ff KVM: x86: remove exit_int_info warning in svm_handle_exit 7e5cb13091e6 KVM: x86: nSVM: leave nested mode on vCPU free d925dd3e444c mm: vmscan: fix extreme overreclaim and swap floods a4a62a23fadc gcov: clang: fix the buffer overflow issue e7f21d10e93e nilfs2: fix nilfs_sufile_mark_dirty() not set segment usage as dirty f06b7e6a77c1 usb: dwc3: gadget: Clear ep descriptor last cff7523ab8b8 usb: dwc3: gadget: Return -ESHUTDOWN on ep disable a32635528d65 usb: dwc3: gadget: conditionally remove requests ca3a08e9d9eb ceph: fix NULL pointer dereference for req->r_session 00c004c070f2 ceph: Use kcalloc for allocating multiple elements 69263bf781be ceph: fix possible NULL pointer dereference for req->r_session 8e137ace5333 ceph: put the requests/sessions when it fails to alloc memory 38993788f40c ceph: fix off by one bugs in unsafe_request_wait() 8a31ae7f7794 ceph: flush the mdlog before waiting on unsafe reqs 78b2f546f789 ceph: flush mdlog before umounting d94ba7b3b7e7 ceph: make iterate_sessions a global symbol 9ac038d3c2f2 ceph: make ceph_create_session_msg a global symbol 8382cdf0ab5d usb: cdns3: Add support for DRD CDNSP 57112da86b1b mmc: sdhci-brcmstb: Fix SDHCI_RESET_ALL for CQHCI b5d770977b18 mmc: sdhci-brcmstb: Enable Clock Gating to save power 049194538cb8 mmc: sdhci-brcmstb: Re-organize flags fbe955be268b nios2: add FORCE for vmlinuz.gz c0a9c9973d24 init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash 456e895fd0b8 iio: core: Fix entry not deleted when iio_register_sw_trigger_type() fails fa9efcbfbf77 iio: light: apds9960: fix wrong register for gesture gain bd1b8041c2f6 arm64: dts: rockchip: lower rk3399-puma-haikou SD controller clock frequency 86ba9c859577 ext4: fix use-after-free in ext4_ext_shift_extents 350e98a08af1 usb: dwc3: exynos: Fix remove() function d21d26e65b5f lib/vdso: use "grep -E" instead of "egrep" c0cf8bc259e0 net: enetc: preserve TX ring priority across reconfiguration de4dd4f9b3f6 net: enetc: cache accesses to &priv->si->hw 1f080b8caae9 net: enetc: manage ENETC_F_QBV in priv->active_offloads only when enabled 1d840c5d673d s390/crashdump: fix TOD programmable field size 11052f118879 net: thunderx: Fix the ACPI memory leak b034fe2a0800 nfc: st-nci: fix memory leaks in EVT_TRANSACTION e14583073fc0 nfc: st-nci: fix incorrect validating logic in EVT_TRANSACTION 9cc863d52399 arcnet: fix potential memory leak in com20020_probe() 4d2be0cf27d9 net: arcnet: Fix RESET flag handling e61b00374a6e s390/dasd: fix no record found for raw_track_access aeebb0749972 ipv4: Fix error return code in fib_table_insert() c0af4d005a26 dccp/tcp: Reset saddr on failure after inet6?_hash_connect(). b8e494240e69 netfilter: flowtable_offload: add missing locking af9de5cdcb10 dma-buf: fix racing conflict of dma_heap_add() c40b76dfa7e4 bnx2x: fix pci device refcount leak in bnx2x_vf_is_pcie_pending() f81e9c0510b0 regulator: twl6030: re-add TWL6032_SUBCLASS 32b944b9c4b2 NFC: nci: fix memory leak in nci_rx_data_packet() 68a7aec3f4b5 net: sched: allow act_ct to be built without NF_NAT 8e2664e12bc6 sfc: fix potential memleak in __ef100_hard_start_xmit() 6b638a16ead1 xfrm: Fix ignored return value in xfrm6_init() c7788361a645 tipc: check skb_linearize() return value in tipc_disc_rcv() 4058e3b74ab3 tipc: add an extra conn_get in tipc_conn_alloc e87a077d09c0 tipc: set con sock in tipc_conn_alloc 891daa95b0bb net/mlx5: Fix handling of entry refcount when command is not issued to FW e06ff9f8fedf net/mlx5: Fix FW tracer timestamp calculation 5689eba90a20 netfilter: ipset: regression in ip_set_hash_ip.c e62e62ea912a netfilter: ipset: Limit the maximal range of consecutive elements to add/delete 8dca384970ac Drivers: hv: vmbus: fix possible memory leak in vmbus_device_register() 909186cf34de Drivers: hv: vmbus: fix double free in the error path of vmbus_add_channel_work() f42802e14a87 macsec: Fix invalid error code set 72be055615e0 nfp: add port from netdev validation for EEPROM access ce41e03cacaa nfp: fill splittable of devlink_port_attrs correctly 0b553ded3450 net: pch_gbe: fix pci device refcount leak while module exiting 2c59ef9ab63d net/qla3xxx: fix potential memleak in ql3xxx_send() a24d5f6c8b7b net/mlx4: Check retval of mlx4_bitmap_init da86a63479e5 net: ethernet: mtk_eth_soc: fix error handling in mtk_open() 756534f7cf53 ARM: dts: imx6q-prti6q: Fix ref/tcxo-clock-frequency properties 290a71ff721b ARM: mxs: fix memory leak in mxs_machine_init() 5c97af75f53c netfilter: conntrack: Fix data-races around ct mark 459332f8dbfb 9p/fd: fix issue of list_del corruption in p9_fd_cancel() 26bb8f6aaae3 net: pch_gbe: fix potential memleak in pch_gbe_tx_queue() 398a860a4429 nfc/nci: fix race with opening and closing 3535c632e6d1 rxrpc: Fix race between conn bundle lookup and bundle removal [ZDI-CAN-15975] 23c03ee0eec4 rxrpc: Use refcount_t rather than atomic_t bddde342c62e rxrpc: Allow list of in-use local UDP endpoints to be viewed in /proc a2d5dba2fc69 net: liquidio: simplify if expression 8124a02e1717 ARM: dts: at91: sam9g20ek: enable udc vbus gpio pinctrl b547bf71fa7e tee: optee: fix possible memory leak in optee_register_device() b76c5a99f44a bus: sunxi-rsb: Support atomic transfers 0c059b7d2a6b regulator: core: fix UAF in destroy_regulator() fcb2d286362b spi: dw-dma: decrease reference count in dw_spi_dma_init_mfld() 0b6441abfa5d regulator: core: fix kobject release warning and memory leak in regulator_register() 26d3d3ffa82b scsi: storvsc: Fix handling of srb_status and capacity change events c34db0d6b88b ASoC: soc-pcm: Don't zero TDM masks in __soc_pcm_open() 4f6c7344ab26 ASoC: sgtl5000: Reset the CHIP_CLK_CTRL reg on remove 164a5b50d104 ASoC: hdac_hda: fix hda pcm buffer overflow issue 7cfb4b8579d3 ARM: dts: am335x-pcm-953: Define fixed regulators in root node b7000254c125 af_key: Fix send_acquire race with pfkey_register 51969d679ba4 xfrm: replay: Fix ESN wrap around for GSO 497653f6d239 xfrm: fix "disable_policy" on ipv4 early demux 836bbdfcf8ef MIPS: pic32: treat port as signed integer c0bb600f0768 RISC-V: vdso: Do not add missing symbols to version section in linker script 81cc6d8400ac arm64/syscall: Include asm/ptrace.h in syscall_wrapper header. fa5f2c72d39f block, bfq: fix null pointer dereference in bfq_bio_bfqg() d29bde868945 drm: panel-orientation-quirks: Add quirk for Acer Switch V 10 (SW5-017) f7ce6fb04e04 scsi: scsi_debug: Make the READ CAPACITY response compliant with ZBC 2574903ee260 scsi: ibmvfc: Avoid path failures during live migration 7fc62181c1d4 platform/x86: touchscreen_dmi: Add info for the RCA Cambio W101 v2 2-in-1 f54a11b6bf82 Revert "net: macsec: report real_dev features when HW offloading is enabled" f4b8c0710ab6 selftests/bpf: Add verifier test for release_reference() 361a16509898 spi: stm32: fix stm32_spi_prepare_mbr() that halves spi clk for every run 2c1ca23555ed wifi: mac80211: Fix ack frame idr leak when mesh has no route 8d39913158ad wifi: airo: do not assign -1 to unsigned char 8552e6048ec9 audit: fix undefined behavior in bit shift for AUDIT_BIT 1c9eb641d13e riscv: dts: sifive unleashed: Add PWM controlled LEDs 92ae6facd129 wifi: mac80211_hwsim: fix debugfs attribute ps with rc table support 2fcc593b5047 wifi: mac80211: fix memory free error when registering wiphy fail 044bc6d3c2c0 ceph: avoid putting the realm twice when decoding snaps fails d43219bb33d5 ceph: do not update snapshot context when there is no new snapshot 49c71b68141e iio: pressure: ms5611: fixed value compensation bug 879139bc7afb iio: ms5611: Simplify IO callback parameters 80c825e1e33b nvme-pci: add NVME_QUIRK_BOGUS_NID for Micron Nitro f4066fb91021 nvme: add a bogus subsystem NQN quirk for Micron MTFDKBA2T0TFH 4f0cea018e03 drm/display: Don't assume dual mode adaptors support i2c sub-addressing 347f1793b573 bridge: switchdev: Fix memory leaks when changing VLAN protocol 89a7f155e6b2 bridge: switchdev: Notify about VLAN protocol changes f5cbd86ebf28 ata: libata-core: do not issue non-internal commands once EH is pending 4034d06a4dbe ata: libata-scsi: simplify __ata_scsi_queuecmd() 03aabcb88aee scsi: scsi_transport_sas: Fix error handling in sas_phy_add() 6d46ef50b123 Linux 5.10.156 7be134eb691f Revert "net: broadcom: Fix BCMGENET Kconfig" 957732a09c38 ntfs: check overflow when iterating ATTR_RECORDs 6322dda48334 ntfs: fix out-of-bounds read in ntfs_attr_find() b825bfbbaafb ntfs: fix use-after-free in ntfs_attr_find() 294ef12dccc6 mm: fs: initialize fsdata passed to write_begin/write_end interface a8e2fc8f7b41 9p/trans_fd: always use O_NONBLOCK read/write a5da76df467a gfs2: Switch from strlcpy to strscpy 5fa30be7ba81 gfs2: Check sb_bsize_shift after reading superblock f14858bc77c5 9p: trans_fd/p9_conn_cancel: drop client lock earlier 4154b6afa2bd kcm: close race conditions on sk_receive_queue 7deb7a9d33e4 kcm: avoid potential race in kcm_tx_work 35309be06b6f tcp: cdg: allow tcp_cdg_release() to be called multiple times e929ec98c0c3 macvlan: enforce a consistent minimal mtu 95ebea5a15e4 uapi/linux/stddef.h: Add include guards 3f25add5ecf8 Input: i8042 - fix leaking of platform device on module removal 7d606ae1abcc kprobes: Skip clearing aggrprobe's post_handler in kprobe-on-ftrace case 89ece5ff7dbe scsi: scsi_debug: Fix possible UAF in sdebug_add_host_helper() 75205f1b47a8 scsi: target: tcm_loop: Fix possible name leak in tcm_loop_setup_hba_bus() 6e9334436d78 net: use struct_group to copy ip/ipv6 header addresses 9fd7bdaffe0e stddef: Introduce struct_group() helper macro 47c3bdd95505 usbnet: smsc95xx: Fix deadlock on runtime resume 8208c266fe27 ring-buffer: Include dropped pages in counting dirty patches 36b5095b07ac net: fix a concurrency bug in l2tp_tunnel_register() 023435a095d2 nvme: ensure subsystem reset is single threaded b9a5ecf24180 nvme: restrict management ioctls to admin 5e2f14d77223 perf/x86/intel/pt: Fix sampling using single range output 62634b43d3c4 misc/vmw_vmci: fix an infoleak in vmci_host_do_receive_datagram() c1eb46a65b09 docs: update mediator contact information in CoC doc 4423866d31a0 mmc: sdhci-pci: Fix possible memory leak caused by missing pci_dev_put() 440653a180f5 mmc: sdhci-pci-o2micro: fix card detect fail issue caused by CD# debounce timeout 8e70b1413178 mmc: core: properly select voltage range without power cycle 05b0f6624dda firmware: coreboot: Register bus in module init deda86a0d84d iommu/vt-d: Set SRE bit only when hardware has SRS cap d2c7d8f58e9c scsi: zfcp: Fix double free of FSF request when qdio send fails db744288af73 maccess: Fix writing offset in case of fault in strncpy_from_kernel_nofault() 24cc679abbf3 Input: iforce - invert valid length check when fetching device IDs 5f4611fe012f serial: 8250_lpss: Configure DMA also w/o DMA filter 8679087e9357 serial: 8250: Flush DMA Rx on RLSI a5eaad87bfca serial: 8250: Fall back to non-DMA Rx if IIR_RDI occurs f59f5a269ca5 dm ioctl: fix misbehavior if list_versions races with module loading 67a75a9480fc iio: pressure: ms5611: changed hardcoded SPI speed to value limited d95b85c5084a iio: adc: mp2629: fix potential array out of bound access 46b8bc62c5ea iio: adc: mp2629: fix wrong comparison of channel 8dddf2699da2 iio: trigger: sysfs: fix possible memory leak in iio_sysfs_trig_init() 85d2a8b287a8 iio: adc: at91_adc: fix possible memory leak in at91_adc_allocate_trigger() 85cc1a2fd8bf usb: typec: mux: Enter safe mode only when pins need to be reconfigured efaab055201b usb: chipidea: fix deadlock in ci_otg_del_timer 143ba5c2d2a7 usb: add NO_LPM quirk for Realforce 87U Keyboard 249cef723fee USB: serial: option: add Fibocom FM160 0x0111 composition 5c44c60358da USB: serial: option: add u-blox LARA-L6 modem 0e88a3cfa6ed USB: serial: option: add u-blox LARA-R6 00B modem de707957d9d4 USB: serial: option: remove old LARA-R6 PID 878227a3ddb2 USB: serial: option: add Sierra Wireless EM9191 25c652811ddd USB: bcma: Make GPIO explicitly optional eb3af3ea5bca speakup: fix a segfault caused by switching consoles 8cbaf4ed530e slimbus: stream: correct presence rate frequencies 15155f7c0e30 Revert "usb: dwc3: disable USB core PHY management" 100d1e53bb3b ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book Pro 360 c7dcc8948279 ALSA: hda/realtek: fix speakers for Samsung Galaxy Book Pro a80369c8ca50 ALSA: usb-audio: Drop snd_BUG_ON() from snd_usbmidi_output_open() 28a54854a959 tracing: kprobe: Fix potential null-ptr-deref on trace_array in kprobe_event_gen_test_exit() bb70fcae4115 tracing: kprobe: Fix potential null-ptr-deref on trace_event_file in kprobe_event_gen_test_exit() 315b149f0822 tracing: Fix wild-memory-access in register_synth_event() 65ba7e7c2411 tracing: Fix memory leak in test_gen_synth_cmd() and test_empty_synth_event() 5d4cc7bc1a8d tracing/ring-buffer: Have polling block on watermark 5fdebbeca5db ring_buffer: Do not deactivate non-existant pages 6a14828cadda ftrace: Fix null pointer dereference in ftrace_add_mod() 6ed60c60ec90 ftrace: Optimize the allocation for mcount entries 9569eed79bc0 ftrace: Fix the possible incorrect kernel message 5fc19c831320 cifs: add check for returning value of SMB2_set_info_init 0aeb0de528ec net: thunderbolt: Fix error handling in tbnet_init() e13ef43813eb cifs: Fix wrong return value checking when GETFLAGS 9f00da9c866d net/x25: Fix skb leak in x25_lapb_receive_frame() 94822d23310a net: ag71xx: call phylink_disconnect_phy if ag71xx_hw_enable() fail in ag71xx_open() 3aeb13bc3db2 cifs: add check for returning value of SMB2_close_init c24013273ed4 platform/x86/intel: pmc: Don't unconditionally attach Intel PMC when virtualized 9ed51414aef6 drbd: use after free in drbd_create_device() 6b23a4b25204 net: ena: Fix error handling in ena_init() 2d5a49550135 net: ionic: Fix error handling in ionic_init_module() bb9924a6edd9 xen/pcpu: fix possible memory leak in register_pcpu() d6a561bd4c53 bnxt_en: Remove debugfs when pci_register_driver failed 389738f5dbc5 net: caif: fix double disconnect client in chnl_net_open() fb5ee1560bab net: macvlan: Use built-in RCU list checking 709aa1f73d3e mISDN: fix misuse of put_device() in mISDN_register_device() 417f2d2edf30 net: liquidio: release resources when liquidio driver open failed 4cba73f2d6fc net: hinic: Fix error handling in hinic_module_init() 083a2c9ef82e mISDN: fix possible memory leak in mISDN_dsp_element_register() 6b23993d5bef net: bgmac: Drop free_netdev() from bgmac_enet_remove() 1f6a73b25dab bpf: Initialize same number of free nodes for each pcpu_freelist ef2ac07ab831 ata: libata-transport: fix error handling in ata_tdev_add() 7377a14598f6 ata: libata-transport: fix error handling in ata_tlink_add() b5362dc1634d ata: libata-transport: fix error handling in ata_tport_add() ac471468f7c1 ata: libata-transport: fix double ata_host_put() in ata_tport_add() ac4f404c250b arm64: dts: imx8mn: Fix NAND controller size-cells 30ece7dbeeca arm64: dts: imx8mm: Fix NAND controller size-cells f68a9efd7895 ARM: dts: imx7: Fix NAND controller size-cells 1d160dfb3fdf drm: Fix potential null-ptr-deref in drm_vblank_destroy_worker() c47a823ea186 drm/drv: Fix potential memory leak in drm_dev_init() c776a49d099c drm/panel: simple: set bpc field for logic technologies displays 777430aa4ddc pinctrl: devicetree: fix null pointer dereferencing in pinctrl_dt_to_map bce3e6fe8ba7 parport_pc: Avoid FIFO port location truncation a4b5423f88a1 siox: fix possible memory leak in siox_device_add() 0679f571d3de arm64: Fix bit-shifting UB in the MIDR_CPU_MODEL() macro 58636b5ff3f6 block: sed-opal: kmalloc the cmd/resp buffers e27458b18b35 sctp: clear out_curr if all frag chunks of current msg are pruned 0b4c259b63ea sctp: remove the unnecessary sinfo_stream check in sctp_prsctp_prune_unsent 7360e7c29d27 ASoC: soc-utils: Remove __exit for snd_soc_util_exit() e60f37a1d379 bpf, test_run: Fix alignment problem in bpf_prog_test_run_skb() b8fe1a5aa733 tty: n_gsm: fix sleep-in-atomic-context bug in gsm_control_send 0a3160f4ffc7 serial: imx: Add missing .thaw_noirq hook 7e1f908e65c5 serial: 8250: omap: Flush PM QOS work on remove d833cba201ad serial: 8250: omap: Fix unpaired pm_runtime_put_sync() in omap8250_remove() b0b6ea651ecf serial: 8250_omap: remove wait loop from Errata i202 workaround f14c312c2189 serial: 8250: omap: Fix missing PM runtime calls for omap8250_set_mctrl() 85cdbf04b435 serial: 8250: Remove serial_rs485 sanitization from em485 f5dedad4059b ASoC: tas2764: Fix set_tdm_slot in case of single slot 9e82d78fbe54 ASoC: tas2770: Fix set_tdm_slot in case of single slot 8d21554ec768 ASoC: core: Fix use-after-free in snd_soc_exit() 38ca9bd336c8 spi: stm32: Print summary 'callbacks suppressed' message a180da5564b5 drm/amdgpu: disable BACO on special BEIGE_GOBY card f3adf0adf306 drm/amd/pm: disable BACO entry/exit completely on several sienna cichlid cards b0faeff69a0a drm/amd/pm: Read BIF STRAP also for BACO check 6958556285ec drm/amd/pm: support power source switch on Sienna Cichlid 7daab001a6f6 mmc: sdhci-esdhc-imx: use the correct host caps for MMC_CAP_8_BIT_DATA 65ac4d1807d2 spi: intel: Use correct mask for flash and protected regions 23793518a752 mtd: spi-nor: intel-spi: Disable write protection only if asked a326fffdc78b ALSA: hda/realtek: fix speakers and micmute on HP 855 G8 24839d027c83 ASoC: codecs: jz4725b: Fix spelling mistake "Sourc" -> "Source", "Routee" -> "Route" bd487932408d Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm ce75e9085988 btrfs: remove pointless and double ulist frees in error paths of qgroup tests 16743c4bf3ef drm/imx: imx-tve: Fix return type of imx_tve_connector_mode_valid df2747f295ac i2c: i801: add lis3lv02d's I2C address for Vostro 5568 959cb0fd6951 i2c: tegra: Allocate DMA memory for DMA engine 6cb657722e37 NFSv4: Retry LOCK on OLD_STATEID during delegation return f0187227e2b8 drm/amd/display: Remove wrong pipe control lock bb3edbd09287 ASoC: rt1308-sdw: add the default value of some registers b1619f030776 selftests/intel_pstate: fix build for ARCH=x86_64 fdf680760629 selftests/futex: fix build for clang c1f0defecbdc ASoC: codecs: jz4725b: fix capture selector naming aeb7e8bc0d3e ASoC: codecs: jz4725b: use right control for Capture Volume c87945c17385 ASoC: codecs: jz4725b: fix reported volume for Master ctl 9aae00961ab3 ASoC: codecs: jz4725b: add missed Line In power control bit 0b4d650f905c spi: intel: Fix the offset to get the 64K erase opcode 6910e7279f5d ASoC: wm8962: Add an event handler for TEMP_HP and TEMP_SPK c7432616f6aa ASoC: mt6660: Keep the pm_runtime enables before component stuff in mt6660_i2c_probe a47606064cc0 ASoC: wm8997: Revert "ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe" f8f254c8b506 ASoC: wm5110: Revert "ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe" c73aa2cc4156 ASoC: wm5102: Revert "ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe" 41217963b1d9 Linux 5.10.155 0f544353fec8 io_uring: kill goto error handling in io_sqpoll_wait_sq() 154d744fbefc x86/cpu: Restore AMD's DE_CFG MSR after resume e7294b01de40 mmc: sdhci-esdhc-imx: Convert the driver to DT-only 534762e261c8 net: tun: call napi_schedule_prep() to ensure we own a napi 367bc0fa988f dmaengine: at_hdmac: Check return code of dma_async_device_register 85f97c97efc5 dmaengine: at_hdmac: Fix impossible condition f53a233eaad6 dmaengine: at_hdmac: Don't allow CPU to reorder channel enable f4512855223c dmaengine: at_hdmac: Fix completion of unissued descriptor in case of errors 6be4ab08c863 dmaengine: at_hdmac: Fix descriptor handling when issuing it to hardware a35dd5dd98b6 dmaengine: at_hdmac: Fix concurrency over the active list 0f603bf553a7 dmaengine: at_hdmac: Free the memset buf without holding the chan lock 7f07cecc7411 dmaengine: at_hdmac: Fix concurrency over descriptor 1582cc3b4805 dmaengine: at_hdmac: Fix concurrency problems by removing atc_complete_all() 9b69060a725d dmaengine: at_hdmac: Protect atchan->status with the channel lock ee356822618e dmaengine: at_hdmac: Do not call the complete callback on device_terminate_all 7078e935b410 dmaengine: at_hdmac: Fix premature completion of desc in issue_pending ad4cbe8e9c3a dmaengine: at_hdmac: Start transfer for cyclic channels in issue_pending 24f9e93e506a dmaengine: at_hdmac: Don't start transactions at tx_submit level 4b51cce72ab7 dmaengine: at_hdmac: Fix at_lli struct definition d37dfb9357e9 cert host tools: Stop complaining about deprecated OpenSSL functions f8e0edeaa0f2 can: j1939: j1939_send_one(): fix missing CAN header initialization 0b692d41ee5c mm/memremap.c: map FS_DAX device memory as decrypted 03f9582a6a2e udf: Fix a slab-out-of-bounds write bug in udf_find_entry() 4ea3aa3b983b mms: sdhci-esdhc-imx: Fix SDHCI_RESET_ALL for CQHCI 9c0accfa5a35 btrfs: selftests: fix wrong error check in btrfs_free_dummy_root() 8fa0c22ef824 platform/x86: hp_wmi: Fix rfkill causing soft blocked wifi b5ee579fcb14 drm/i915/dmabuf: fix sg_table handling in map_dma_buf 4feedde5486c nilfs2: fix use-after-free bug of ns_writer on remount 1d4ff7306209 nilfs2: fix deadlock in nilfs_count_free_blocks() 344ddbd688d8 ata: libata-scsi: fix SYNCHRONIZE CACHE (16) command failure 516f9f23008b vmlinux.lds.h: Fix placement of '.data..decrypted' section f6896fb69d50 ALSA: usb-audio: Add DSD support for Accuphase DAC-60 2032c2d32b2a ALSA: usb-audio: Add quirk entry for M-Audio Micro a414a6d6ef3c ALSA: hda/realtek: Add Positivo C6300 model quirk 3a79f9568de0 ALSA: hda: fix potential memleak in 'add_widget_node' 380d64168da4 ALSA: hda/ca0132: add quirk for EVGA Z390 DARK 181cfff57bdc ALSA: hda/hdmi - enable runtime pm for more AMD display audio ea6787e482ad mmc: sdhci-tegra: Fix SDHCI_RESET_ALL for CQHCI 0a8d4531a0d5 mmc: sdhci_am654: Fix SDHCI_RESET_ALL for CQHCI 3f558930add7 mmc: sdhci-of-arasan: Fix SDHCI_RESET_ALL for CQHCI b55e64d0a3a3 mmc: cqhci: Provide helper for resetting both SDHCI and CQHCI 4631cb040645 MIPS: jump_label: Fix compat branch range check 475fd3991a0d arm64: efi: Fix handling of misaligned runtime regions and drop warning 94ab8f88feb7 riscv: fix reserved memory setup 0cf9cb061493 riscv: Separate memory init from paging init d7716240bca5 riscv: Enable CMA support ecf78af5141f riscv: vdso: fix build with llvm e56d18a976dd riscv: process: fix kernel info leakage 956e0216a199 net: macvlan: fix memory leaks of macvlan_common_newlink 59ec132386a0 ethernet: tundra: free irq when alloc ring failed in tsi108_open() dd7beaec8b48 net: mv643xx_eth: disable napi when init rxq or txq failed in mv643xx_eth_open() 56d3b5531bf6 ethernet: s2io: disable napi when start nic failed in s2io_card_up() 05b222843457 net: atlantic: macsec: clear encryption keys from the stack 1a4e495edfe2 net: phy: mscc: macsec: clear encryption keys when freeing a flow 4ad684ba028c cxgb4vf: shut down the adapter when t4vf_update_port_info() failed in cxgb4vf_open() 38aa7ed8c2c3 net: cxgb3_main: disable napi when bind qsets failed in cxgb_up() fd52dd2d6e2f net: cpsw: disable napi in cpsw_ndo_open() 3b27e20601ab net/mlx5e: E-Switch, Fix comparing termination table instance eb6fa0ac2a9c net/mlx5: Allow async trigger completion execution on single CPU systems bdd282bba72d net: nixge: disable napi when enable interrupts failed in nixge_open() 5333cf1b7f68 net: marvell: prestera: fix memory leak in prestera_rxtx_switch_init() cf4853880e24 perf stat: Fix printing os->prefix in CSV metrics output 3a4a3c3b1fe6 drivers: net: xgene: disable napi when register irq failed in xgene_enet_open() 0b7ee3d50f32 dmaengine: mv_xor_v2: Fix a resource leak in mv_xor_v2_remove() 6e2ffae69d17 dmaengine: pxa_dma: use platform_get_irq_optional f31dd1585809 tipc: fix the msg->req tlv len check in tipc_nl_compat_name_table_dump_header fbb4e8e6dc7b net: broadcom: Fix BCMGENET Kconfig cb6d639bb1ef net: stmmac: dwmac-meson8b: fix meson8b_devm_clk_prepare_enable() d68fa77ee3d0 can: af_can: fix NULL pointer dereference in can_rx_register() a033b86c7f76 ipv6: addrlabel: fix infoleak when sending struct ifaddrlblmsg to network 02f8dfee7580 tcp: prohibit TCP_REPAIR_OPTIONS if data was already sent f3aa8a7d9550 drm/vc4: Fix missing platform_unregister_drivers() call in vc4_drm_register() bcb3bb10695f hamradio: fix issue of dev reference count leakage in bpq_device_event() bc4591a86b8f net: lapbether: fix issue of dev reference count leakage in lapbeth_device_event() 2bf8b1c111ff KVM: s390: pv: don't allow userspace to set the clock under PV a60cc64db72f KVM: s390x: fix SCK locking fcbd2b336834 capabilities: fix undefined behavior in bit shift for CAP_TO_MASK 8aae24b0ed76 net: fman: Unregister ethernet device on removal e2c5ee3b628f bnxt_en: fix potentially incorrect return value for ndo_rx_flow_steer 38147073c96d bnxt_en: Fix possible crash in bnxt_hwrm_set_coal() 3401f964028a net: tun: Fix memory leaks of napi_get_frags adaa0f180de5 macsec: clear encryption keys from the stack after setting up offload 9dc7503bae33 macsec: fix detection of RXSCs when toggling offloading 7f4456f0119b macsec: fix secy->n_rx_sc accounting 3b05d9073ae2 macsec: delete new rxsc when offload fails 50868de7dc4e net: gso: fix panic on frag_list with mixed head alloc types cedd4f01f67b bpf: Fix wrong reg type conversion in release_reference() 9069db2579e9 bpf: Add helper macro bpf_for_each_reg_in_vstate 95b6ec733752 bpf: Support for pointers beyond pkt_end. 8597b59e3d22 HID: hyperv: fix possible memory leak in mousevsc_probe() 8c80b2fca411 bpftool: Fix NULL pointer dereference when pin {PROG, MAP, LINK} without FILE cc21dc48a78c bpf, sockmap: Fix the sk->sk_forward_alloc warning of sk_stream_kill_queues e1e12180321f wifi: cfg80211: fix memory leak in query_regdb_file() 914cb94e738b wifi: cfg80211: silence a sparse RCU warning 72ea2fc29962 phy: stm32: fix an error code in probe 925bf1ba7604 hwspinlock: qcom: correct MMIO max register for newer SoCs 76eba54f0ddf fuse: fix readdir cache race (From OE-Core rev: 3ea61d42282a41d1266a48ad3f4d922967a3baed) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.10: update to v5.10.154Bruce Ashfield2023-01-063-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: f5b40c0eb9ea Linux 5.10.154 bf506e366da4 ipc: remove memcg accounting for sops objects in do_semtimedop() c6678c8f4f3f wifi: brcmfmac: Fix potential buffer overflow in brcmf_fweh_event_worker() a6c57adec567 drm/i915/sdvo: Setup DDC fully before output init b86830cc95af drm/i915/sdvo: Filter out invalid outputs more sensibly 9f3b8678080a drm/rockchip: dsi: Force synchronous probe 23f1fc7ce55f ext4,f2fs: fix readahead of verity data e5cef906cb40 KVM: x86: emulator: update the emulation mode after CR0 write ce9261accccd KVM: x86: emulator: introduce emulator_recalc_and_set_mode c8a2fd7a715d KVM: x86: emulator: em_sysexit should update ctxt->mode e0c7410378cd KVM: x86: Mask off reserved bits in CPUID.80000001H 9302ebc1c21d KVM: x86: Mask off reserved bits in CPUID.80000008H cc40c5f3e921 KVM: x86: Mask off reserved bits in CPUID.8000001AH bd64a88f364c KVM: x86: Mask off reserved bits in CPUID.80000006H 156451a67b93 ext4: fix BUG_ON() when directory entry has invalid rec_len 5370b965b7a9 ext4: fix warning in 'ext4_da_release_space' c9598cf62953 parisc: Avoid printing the hardware path twice 98f836e80d21 parisc: Export iosapic_serial_irq() symbol for serial port driver 814af9a32b03 parisc: Make 8250_gsc driver dependend on CONFIG_PARISC 29d106d086d2 perf/x86/intel: Add Cooper Lake stepping to isolation_ucodes[] 98f6e7c33703 perf/x86/intel: Fix pebs event constraints for ICL 3be2d66822a0 efi: random: Use 'ACPI reclaim' memory for random seed 83294f7c7759 efi: random: reduce seed size to 32 bytes f8e8cda869fd fuse: add file_modified() to fallocate cdf01c807e97 capabilities: fix potential memleak on error path from vfs_getxattr_alloc() ff32d8a099dc tracing/histogram: Update document for KEYS_MAX size 533bfacbacb8 tools/nolibc/string: Fix memcmp() implementation f100a0274861 kprobe: reverse kp->flags when arm_kprobe failed bef08acbe560 tracing: kprobe: Fix memory leak in test_gen_kprobe/kretprobe_cmd() 2bf33b5ea46d tcp/udp: Make early_demux back namespacified. ea5f2fd4640e ftrace: Fix use-after-free for dynamic ftrace_ops 06de93a47cec btrfs: fix type of parameter generation in btrfs_get_dentry e33ce54cef5d coresight: cti: Fix hang in cti_disable_hw() 015ac18be7de binder: fix UAF of alloc->vma in race with munmap() 836686e1a01d memcg: enable accounting of ipc resources e4e4b24b42e7 mtd: rawnand: gpmi: Set WAIT_FOR_READY timeout based on program/erase times 818c36b988b8 tcp/udp: Fix memory leak in ipv6_renew_options(). 29997a6fa60d fscrypt: fix keyring memory leak on mount failure 391cceee6d43 fscrypt: stop using keyrings subsystem for fscrypt_master_key 092401142b95 fscrypt: simplify master key locking 54c13d3520ef ALSA: usb-audio: Add quirks for MacroSilicon MS2100/MS2106 devices a0e2577cf3cc block, bfq: protect 'bfqd->queued' by 'bfqd->lock' 26ca2ac091b4 Bluetooth: L2CAP: Fix attempting to access uninitialized memory 6b6f94fb9a74 Bluetooth: L2CAP: Fix accepting connection request for invalid SPSM bfd5e62f9a7e i2c: piix4: Fix adapter not be removed in piix4_remove() fc3e2fa0a5fb arm64: dts: juno: Add thermal critical trip points b743ecf29ca7 firmware: arm_scmi: Make Rx chan_setup fail on memory errors 29e8e9bfc2f2 firmware: arm_scmi: Suppress the driver's bind attributes d7b1e2cbe0a4 ARM: dts: imx6qdl-gw59{10,13}: fix user pushbutton GPIO offset 160d8904b2b5 efi/tpm: Pass correct address to memblock_reserve c40b4d604b3e i2c: xiic: Add platform module alias 5bf8c7798b1c drm/amdgpu: set vm_update_mode=0 as default for Sienna Cichlid in SRIOV case 496eb203d046 HID: saitek: add madcatz variant of MMO7 mouse device ID ff06067b7086 scsi: core: Restrict legal sdev_state transitions via sysfs 9edf20e5a1d8 ACPI: APEI: Fix integer overflow in ghes_estatus_pool_init() be6e22f54623 media: meson: vdec: fix possible refcount leak in vdec_probe() c5fd54a65c35 media: dvb-frontends/drxk: initialize err to 0 7fdc58d8c213 media: cros-ec-cec: limit msg.len to CEC_MAX_MSG_SIZE 1609231f8676 media: s5p_cec: limit msg.len to CEC_MAX_MSG_SIZE c46759e3703b media: rkisp1: Zero v4l2_subdev_format fields in when validating links 3144ce557440 media: rkisp1: Initialize color space on resizer sink and source pads 6b24d9c2acda s390/boot: add secure boot trailer efc6420d65ae xhci-pci: Set runtime PM as default policy on all xHC 1.2 or later devices 37bb57908dd3 mtd: parsers: bcm47xxpart: Fix halfblock reads 85e458369c0f mtd: parsers: bcm47xxpart: print correct offset on read error ec54104febdc fbdev: stifb: Fall back to cfb_fillrect() on 32-bit HCRX cards f8c86d782952 video/fbdev/stifb: Implement the stifb_fillrect() function e975d7aecad7 mmc: sdhci-pci-core: Disable ES for ASUS BIOS on Jasper Lake afeae13b8a3c mmc: sdhci-pci: Avoid comma separated statements a06721767cfc mmc: sdhci-esdhc-imx: Propagate ESDHC_FLAG_HS400* only on 8bit bus 59400c9b0d07 drm/msm/hdmi: fix IRQ lifetime 8225bdaec5b0 drm/msm/hdmi: Remove spurious IRQF_ONESHOT flag 5dbb47ee8976 ipv6: fix WARNING in ip6_route_net_exit_late() 1c89642e7f2b net, neigh: Fix null-ptr-deref in neigh_table_clear() 634f066d02bd net: mdio: fix undefined behavior in bit shift for __mdiobus_register d9ec6e2fbd4a Bluetooth: L2CAP: fix use-after-free in l2cap_conn_del() cb1c012099ef Bluetooth: L2CAP: Fix use-after-free caused by l2cap_reassemble_sdu 0a0dead4ad1a btrfs: fix ulist leaks in error paths of qgroup self tests 61e061281137 btrfs: fix inode list leak during backref walking at find_parent_nodes() a52e24c7fcc3 btrfs: fix inode list leak during backref walking at resolve_indirect_refs() 81204283ea13 isdn: mISDN: netjet: fix wrong check of device registration e77d213843e6 mISDN: fix possible memory leak in mISDN_register_device() f06186e5271b rose: Fix NULL pointer dereference in rose_send_frame() 2c8d81bdb268 ipvs: fix WARNING in ip_vs_app_net_cleanup() 931f56d59c85 ipvs: fix WARNING in __ip_vs_cleanup_batch() d69328cdb92f ipvs: use explicitly signed chars b2d7a92aff0f netfilter: nf_tables: release flow rule object from commit path 3583826b443a net: tun: fix bugs for oversize packet when napi frags enabled 5960b9081bac net: sched: Fix use after free in red_enqueue() 24f9c41435a8 ata: pata_legacy: fix pdc20230_set_piomode() c85ee1c3cbc6 net: fec: fix improper use of NETDEV_TX_BUSY 52438e734c15 nfc: nfcmrvl: Fix potential memory leak in nfcmrvl_i2c_nci_send() 0acfcd2aed4f nfc: s3fwrn5: Fix potential memory leak in s3fwrn5_nci_send() 9ae2c9a91ff0 nfc: nxp-nci: Fix potential memory leak in nxp_nci_send() eecea068bf11 NFC: nxp-nci: remove unnecessary labels e8c11ee2d07f nfc: fdp: Fix potential memory leak in fdp_nci_send() 31b83d6990c8 nfc: fdp: drop ftrace-like debugging messages 4e1e4485b252 RDMA/qedr: clean up work queue on failure in qedr_alloc_resources() d360e875c011 RDMA/core: Fix null-ptr-deref in ib_core_cleanup() 37a098fc9b42 net: dsa: Fix possible memory leaks in dsa_loop_init() 45aea4fbf61e nfs4: Fix kmemleak when allocate slot failed f0f1c74fa670 NFSv4.1: We must always send RECLAIM_COMPLETE after a reboot 10c554d72275 NFSv4.1: Handle RECLAIM_COMPLETE trunking errors 4813dd737dc4 NFSv4: Fix a potential state reclaim deadlock 7c4260f8f188 IB/hfi1: Correctly move list in sc_disable() 87ac93c8dd6d RDMA/cma: Use output interface for net_dev check 4dbb739eb29c KVM: x86: Add compat handler for KVM_X86_SET_MSR_FILTER bb584caee895 KVM: x86: Copy filter arg outside kvm_vm_ioctl_set_msr_filter() 9faacf442d11 KVM: x86: Protect the unused bits in MSR exiting flags 5bdbccc79c86 x86/topology: Fix duplicated core ID within a package 6c31fc028a65 x86/topology: Fix multiple packages shown on a single-package system f5ad52da145a x86/topology: Set cpu_die_id only if DIE_TYPE found 570fa3bcd2f9 KVM: x86: Treat #DBs from the emulator as fault-like (code and DR7.GD=1) e5d7c6786bef KVM: x86: Trace re-injected exceptions 8364786152d5 KVM: nVMX: Don't propagate vmcs12's PERF_GLOBAL_CTRL settings to vmcs02 523e1dd9f8d4 KVM: nVMX: Pull KVM L0's desired controls directly from vmcs01 028fcabd8a67 serial: ar933x: Deassert Transmit Enable on ->rs485_config() e6da7808c955 serial: 8250: Let drivers request full 16550A feature probing 95aa34f72132 Linux 5.10.153 26a2b9c468de serial: Deassert Transmit Enable on probe in driver-specific way 4a230f65d6a8 serial: core: move RS485 configuration tasks from drivers into core eb69c07eca22 can: rcar_canfd: rcar_canfd_handle_global_receive(): fix IRQ storm on global FIFO receive d5924531dd8a arm64/kexec: Test page size support with new TGRAN range values c911f03f8d44 arm64/mm: Fix __enable_mmu() for new TGRAN range values d523384766fd scsi: sd: Revert "scsi: sd: Remove a local variable" 52a43b82006d arm64: Add AMPERE1 to the Spectre-BHB affected list 9889ca7efa12 net: enetc: survive memory pressure without crashing fdba224ab028 net/mlx5: Fix crash during sync firmware reset bbcc06933f35 net/mlx5: Fix possible use-after-free in async command interface 16376ba5cfd7 net/mlx5e: Do not increment ESN when updating IPsec ESN state 0d88359092dd nh: fix scope used to find saddr when adding non gw nh 3519b5ddac21 net: ehea: fix possible memory leak in ehea_register_port() 79631daa5a51 openvswitch: switch from WARN to pr_warn 00d6f33f6782 ALSA: aoa: Fix I2S device accounting ce6fd1c382a3 ALSA: aoa: i2sbus: fix possible memory leak in i2sbus_add_dev() 97262705c0cb net: fec: limit register access on i.MX6UL df67a8e625fc PM: domains: Fix handling of unavailable/disabled idle states 1f262d80882a net: ksz884x: fix missing pci_disable_device() on error in pcidev_init() 6170b4579f36 i40e: Fix flow-type by setting GL_HASH_INSET registers 9abae363af5c i40e: Fix VF hang when reset is triggered on another VF 23d5599058a0 i40e: Fix ethtool rx-flow-hash setting for X722 44affe7ede59 ipv6: ensure sane device mtu in tunnels 905f05c0ab19 media: vivid: set num_in/outputs to 0 if not supported b6c7446d0a38 media: videodev2.h: V4L2_DV_BT_BLANKING_HEIGHT should check 'interlaced' 683015ae1634 media: v4l2-dv-timings: add sanity checks for blanking values 147b8f1892aa media: vivid: dev->bitmap_cap wasn't freed in all cases 1cf51d51581c media: vivid: s_fbuf: add more sanity checks 3221c2701d19 PM: hibernate: Allow hybrid sleep to work with s2idle 0eb19ecbd0a9 can: mcp251x: mcp251x_can_probe(): add missing unregister_candev() in error path 6b2d07fc0b0a can: mscan: mpc5xxx: mpc5xxx_can_probe(): add missing put_clock() in error path 1634d5d39cfd tcp: fix indefinite deferral of RTO with SACK reneging 4f23cb2be530 tcp: fix a signed-integer-overflow bug in tcp_add_backlog() 49713d7c3858 tcp: minor optimization in tcp_add_backlog() aab883bd60bc net: lantiq_etop: don't free skb when returning NETDEV_TX_BUSY c3edc6e80820 net: fix UAF issue in nfqnl_nf_hook_drop() when ops_init() failed e2a28807b1ce kcm: annotate data-races around kcm->rx_wait c325f92d8d9b kcm: annotate data-races around kcm->rx_psock af7879529e5a atlantic: fix deadlock at aq_nic_stop d7ccd49c4dd9 amd-xgbe: add the bit rate quirk for Molex cables 17350734fdca amd-xgbe: fix the SFP compliance codes check for DAC cables b55d6ea965ba x86/unwind/orc: Fix unreliable stack dump with gcov 0ce1ef335300 net: hinic: fix the issue of double release MBOX callback of VF 6603843c80b1 net: hinic: fix the issue of CMDQ memory leaks bb01910763f9 net: hinic: fix memory leak when reading function table ce605b68db53 net: hinic: fix incorrect assignment issue in hinic_set_interrupt_cfg() 62f0a08e82a6 net: netsec: fix error handling in netsec_register_mdio() 32a3d4660b34 tipc: fix a null-ptr-deref in tipc_topsrv_accept fb94152aae88 perf/x86/intel/lbr: Use setup_clear_cpu_cap() instead of clear_cpu_cap() bfce73088682 ALSA: ac97: fix possible memory leak in snd_ac97_dev_register() 2663b16c76d0 ASoC: qcom: lpass-cpu: Mark HDMI TX parity register as volatile a52755729956 arc: iounmap() arg is volatile 648ac633e764 ASoC: qcom: lpass-cpu: mark HDMI TX registers as volatile 6571f6ca8a21 drm/msm: Fix return type of mdp4_lvds_connector_mode_valid 4953a989b72d media: v4l2: Fix v4l2_i2c_subdev_set_name function documentation 9d00384270b1 net: ieee802154: fix error return code in dgram_bind() 568e3812b177 mm,hugetlb: take hugetlb_lock before decrementing h->resv_huge_pages 935a8b620210 mm/memory: add non-anonymous page check in the copy_present_page() 49db6cb81400 xen/gntdev: Prevent leaking grants a3f2cc11d6b6 Xen/gntdev: don't ignore kernel unmapping error 467230b9ef40 s390/pci: add missing EX_TABLE entries to __pcistg_mio_inuser()/__pcilg_mio_inuser() fe187c801a44 s390/futex: add missing EX_TABLE entry to __futex_atomic_op() 449070996ce6 perf auxtrace: Fix address filter symbol name match for modules 6f72a3977ba9 kernfs: fix use-after-free in __kernfs_remove 0bcd1ab3e8b3 counter: microchip-tcb-capture: Handle Signal1 read and Synapse 8bf037279b58 mmc: core: Fix kernel panic when remove non-standard SDIO card 5684808b269b mmc: sdhci_am654: 'select', not 'depends' REGMAP_MMIO b686ffc0acb8 drm/msm/dp: fix IRQ lifetime 08c7375fa27a drm/msm/hdmi: fix memory corruption with too many bridges 21c4679af01f drm/msm/dsi: fix memory corruption with too many bridges 44a86d96fac8 scsi: qla2xxx: Use transport-defined speed mask for supported_speeds c368f751da8e mac802154: Fix LQI recording 9ba2990f4e80 exec: Copy oldsighand->action under spin-lock 706215300411 fs/binfmt_elf: Fix memory leak in load_elf_binary() d9ddfeb01fb9 fbdev: smscufx: Fix several use-after-free bugs f19f1a75d378 iio: temperature: ltc2983: allocate iio channels once af236da8552e iio: light: tsl2583: Fix module unloading 90ff5bef2bc7 tools: iio: iio_utils: fix digit calculation 678d2cc2041c xhci: Remove device endpoints from bandwidth list when freeing the device 3b250824b6d3 xhci: Add quirk to reset host back to default state at shutdown 63c7df3c818e mtd: rawnand: marvell: Use correct logic for nand-keep-config 228101fc832f usb: xhci: add XHCI_SPURIOUS_SUCCESS to ASM1042 despite being a V0.96 controller 2bc4f99ee243 usb: bdc: change state when port disconnected e440957f9c8b usb: dwc3: gadget: Don't set IMI for no_interrupt fb074d622ccc usb: dwc3: gadget: Stop processing more requests on IMI c29fcef5791d USB: add RESET_RESUME quirk for NVIDIA Jetson devices in RCM 4cc7a360ec3b ALSA: rme9652: use explicitly signed char 895909230008 ALSA: au88x0: use explicitly signed char 2bf5b1631569 ALSA: Use del_timer_sync() before freeing timer ca1034bff85a can: kvaser_usb: Fix possible completions during init_completion 370be31cde50 can: j1939: transport: j1939_session_skb_drop_old(): spin_unlock_irqrestore() before kfree_skb() (From OE-Core rev: ac6645ecd9e8770a4a6566b03f5c8f34348d5f14) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.10: update to v5.10.152Bruce Ashfield2023-01-063-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 7d51b4c67cfb Linux 5.10.152 43d5109296fa udp: Update reuse->has_conns under reuseport_lock. a50ed2d28727 mm: /proc/pid/smaps_rollup: fix no vma's null-deref 31b1570677e8 blk-wbt: fix that 'rwb->wc' is always set to 1 in wbt_init() e2f9b62ead9a mmc: core: Add SD card quirk for broken discard 3a260e9844c9 Makefile.debug: re-enable debug info for .S files 6ab2287b26f1 x86/Kconfig: Drop check for -mabi=ms for CONFIG_EFI_STUB 67dafece56b6 ACPI: video: Force backlight native for more TongFang devices dcaf6313202a hv_netvsc: Fix race between VF offering and VF association message from host da54c5f4b5b5 perf/x86/intel/pt: Relax address filter validation 79c3482fbe20 riscv: topology: fix default topology reporting a6e770733dc4 arm64: topology: move store_cpu_topology() to shared code cb1024d8a4d0 arm64: dts: qcom: sc7180-trogdor: Fixup modem memory region f687e2111b6f fcntl: fix potential deadlocks for &fown_struct.lock b1efc196446a fcntl: make F_GETOWN(EX) return 0 on dead owner task ca4c49838278 perf: Skip and warn on unknown format 'configN' attrs dea47fefa6aa perf pmu: Validate raw event with sysfs exported format bits 86e995f964f6 riscv: always honor the CONFIG_CMDLINE_FORCE when parsing dtb 0e4c06ae7c54 riscv: Add machine name to kernel boot log and stack dump output 7fba4a389d07 mmc: sdhci-tegra: Use actual clock rate for SW tuning correction 3c6a888e3522 xen/gntdev: Accommodate VMA splitting 5232411f37d7 xen: assume XENFEAT_gnttab_map_avail_bits being set for pv guests ea82edad0aee tracing: Do not free snapshot if tracer is on cmdline bd6af07e7993 tracing: Simplify conditional compilation code in tracing_set_tracer() 4e3a15ca24b3 dmaengine: mxs: use platform_driver_register 1da5d2497046 dmaengine: mxs-dma: Remove the unused .id_table 1414e9bf3c30 drm/virtio: Use appropriate atomic state in virtio_gpu_plane_cleanup_fb() d74196bb278b iommu/vt-d: Clean up si_domain in the init_dmars() error path ef11e8ec00b9 iommu/vt-d: Allow NVS regions in arch_rmrr_sanity_check() 35c92435be76 net: phy: dp83822: disable MDI crossover status change interrupt 7aa3d623c11b net: sched: fix race condition in qdisc_graft() 2974f3b330ef net: hns: fix possible memory leak in hnae_ae_register() 3032e316e0a9 sfc: include vport_id in filter spec hash and equal() ded86c4191a3 net: sched: sfb: fix null pointer access issue when sfb_init() fails 305aa36b628e net: sched: delete duplicate cleanup of backlog and qlen ae48bee2830b net: sched: cake: fix null pointer access issue when cake_init() fails 2008ad08a2ae nvme-hwmon: kmalloc the NVME SMART log buffer 770b7e3a2c1f nvme-hwmon: consistently ignore errors from nvme_hwmon_init 67106ac27243 nvme-hwmon: Return error code when registration fails bc17f727b005 nvme-hwmon: rework to avoid devm allocation 191d71c6357e ionic: catch NULL pointer issue on reconfig ff7ba7667583 net: hsr: avoid possible NULL deref in skb_clone() 7286f8755104 cifs: Fix xid leak in cifs_ses_add_channel() 2d08311aa305 cifs: Fix xid leak in cifs_flock() bf49d4fe4ab7 cifs: Fix xid leak in cifs_copy_file_range() 05cc22c0085e net: phy: dp83867: Extend RX strap quirk for SGMII mode 118f412bedc5 net/atm: fix proc_mpc_write incorrect return value c8310a99e7e4 sfc: Change VF mac via PF as first preference if available. 39d10f0dfb72 HID: magicmouse: Do not set BTN_MOUSE on double report ed5baf3d0a33 i40e: Fix DMA mappings leak e558e1489384 tipc: fix an information leak in tipc_topsrv_kern_subscr 1f4ed95ce617 tipc: Fix recognition of trial period fc8c6b8bb294 ACPI: extlog: Handle multiple records 57e157749ad9 btrfs: fix processing of delayed tree block refs during backref walking 590929ef6972 btrfs: fix processing of delayed data refs during backref walking cc841a8a704c r8152: add PID for the Lenovo OneLink+ Dock 51b96ecaedc0 arm64: errata: Remove AES hwcap for COMPAT tasks 910ba49b3345 blk-wbt: call rq_qos_add() after wb_normal is initialized 392536023da1 block: wbt: Remove unnecessary invoking of wbt_update_limits in wbt_init ab6aaa821024 media: venus: dec: Handle the case where find_format fails bce5808fc95d media: mceusb: set timeout to at least timeout provided 6d725672ce85 KVM: arm64: vgic: Fix exit condition in scan_its_table() 34db701dc65f kvm: Add support for arch compat vm ioctls e55feb31df3f cpufreq: qcom: fix memory leak in error path 303d0f761431 ata: ahci: Match EM_MAX_SLOTS with SATA_PMP_MAX_PORTS 6a2aadcb0186 ata: ahci-imx: Fix MODULE_ALIAS d9f0159da05d hwmon/coretemp: Handle large core ID value 0fb04676c4fd x86/microcode/AMD: Apply the patch early on every logical thread 6dcf1f0802cc i2c: qcom-cci: Fix ordering of pm_runtime_xx and i2c_add_adapter 794ded0bc461 cpufreq: qcom: fix writes in read-only memory region 2723875e9d67 selinux: enable use of both GFP_KERNEL and GFP_ATOMIC in convert_context() 0d65f040fdbb ocfs2: fix BUG when iput after ocfs2_mknod fails b838dcfda164 ocfs2: clear dinode links count in case of error c34d1b22fef3 Linux 5.10.151 ecad33121117 kbuild: Add skip_encoding_btf_enum64 option to pahole c5006abb80e2 kbuild: Unify options for BTF generation for vmlinux and modules f5f413cb3e8a kbuild: skip per-CPU BTF generation for pahole v1.18-v1.21 06481cd9f7f6 kbuild: Quote OBJCOPY var to avoid a pahole call break the build bbaea0f1cd33 bpf: Generate BTF_KIND_FLOAT when linking vmlinux a10a57a224f3 Linux 5.10.150 243c8f42ba10 Revert "drm/amdgpu: make sure to init common IP before gmc" 8026d58b495a gcov: support GCC 12.1 and newer compilers cbf2c43b36e0 f2fs: fix wrong condition to trigger background checkpoint correctly 7b19858803d7 thermal: intel_powerclamp: Use first online CPU as control_cpu f039b43cbaea inet: fully convert sk->sk_rx_dst to RCU rules 67de22cb0b6c ext4: continue to expand file system when the target size doesn't reach 357db159e965 Revert "drm/amdgpu: use dirty framebuffer helper" 98ab15bfdcda Revert "drm/amdgpu: move nbio sdma_doorbell_range() into sdma code for vega" 791489a5c563 net/ieee802154: don't warn zero-sized raw_sendmsg() a96336a5f28b Revert "net/ieee802154: reject zero-sized raw_sendmsg()" dc54ff9fc4a4 net: ieee802154: return -EINVAL for unknown addr type 45c33966759e mm: hugetlb: fix UAF in hugetlb_handle_userfault c378c479c517 io_uring/af_unix: defer registered files gc to io_uring release 67cbc8865a66 io_uring: correct pinned_vm accounting 904f881b5736 arm64: topology: fix possible overflow in amu_fie_setup() b5dc2f25789d perf intel-pt: Fix segfault in intel_pt_print_info() with uClibc 9b4e849777a9 clk: bcm2835: Make peripheral PLLC critical b8bbae3236ab usb: idmouse: fix an uninit-value in idmouse_open d5bb45f47b37 nvmet-tcp: add bounds check on Transfer Tag b79da0080d81 nvme: copy firmware_rev on each init e6cc39db24a6 staging: rtl8723bs: fix a potential memory leak in rtw_init_cmd_priv() 3a5a34ed9d68 Revert "usb: storage: Add quirk for Samsung Fit flash" acf0006f2b2b usb: musb: Fix musb_gadget.c rxstate overflow bug 91271a3e772e usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info() 782b3e71c957 md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d dbcca76435a6 HID: roccat: Fix use-after-free in roccat_read() f00c049ede46 soundwire: intel: fix error handling on dai registration issues f04a673d4a27 soundwire: cadence: Don't overwrite msg->buf during write commands c263516c2c20 bcache: fix set_at_max_writeback_rate() for multiple attached devices fcad2ac86399 ata: libahci_platform: Sanity check the DT child nodes number 19c010ae44f0 blk-throttle: prevent overflow while calculating wait time 1b3cebeca99e staging: vt6655: fix potential memory leak 89f305a71418 power: supply: adp5061: fix out-of-bounds read in adp5061_get_chg_type() b2700f98b3f4 nbd: Fix hung when signal interrupts nbd_start_device_ioctl() 5942e5c63dc9 scsi: 3w-9xxx: Avoid disabling device if failing to enable it 48727117bd62 usb: host: xhci-plat: suspend/resume clks for brcm c13d0d2f5a48 usb: host: xhci-plat: suspend and resume clocks 12d31182de8d clk: zynqmp: pll: rectify rate rounding in zynqmp_pll_round_rate c2257c8a5015 media: cx88: Fix a null-ptr-deref bug in buffer_prepare() d9e2585c3bce clk: zynqmp: Fix stack-out-of-bounds in strncpy` 70f8b48d0b61 btrfs: scrub: try to fix super block errors 8f554dd23c18 arm64: dts: imx8mq-librem5: Add bq25895 as max17055's power supply 451ce2521c21 kselftest/arm64: Fix validatation termination record after EXTRA_CONTEXT 017cabfb3f86 ARM: dts: imx6sx: add missing properties for sram 9d3ca48722d3 ARM: dts: imx6sll: add missing properties for sram 9735f2b62be9 ARM: dts: imx6sl: add missing properties for sram 2829b6ad30c2 ARM: dts: imx6qp: add missing properties for sram 0c3a0b3d5e9c ARM: dts: imx6dl: add missing properties for sram 2763a3b43ac3 ARM: dts: imx6q: add missing properties for sram 82e0d91484f7 ARM: dts: imx7d-sdb: config the max pressure for tsc2046 166feb964fc8 drm/amd/display: Remove interface for periodic interrupt 1 1bb6f4a8db5a drm/dp: Don't rewrite link config when setting phy test pattern bb91c06b0be4 mmc: sdhci-msm: add compatible string check for sdm670 8a427a22839d drm/meson: explicitly remove aggregate driver at module unload time 1c7d957c5d81 drm/amdgpu: fix initial connector audio value 69130888b226 ASoC: SOF: pci: Change DMI match info to support all Chrome platforms 54f2585e2de0 platform/x86: msi-laptop: Change DMI match / alias strings to fix module autoloading a9d6a7c9b685 platform/chrome: cros_ec: Notify the PM of wake events during resume e29d20deaf9a drm: panel-orientation-quirks: Add quirk for Anbernic Win600 bfdb391d57df drm/vc4: vec: Fix timings for VEC modes b70f8abc1a44 drm: bridge: dw_hdmi: only trigger hotplug event on link change bbe2f6f90310 udmabuf: Set ubuf->sg = NULL if the creation of sg table fails 0a4fddc95c63 drm/amd/display: fix overflow on MIN_I64 definition 3959e8faf8bf gpu: lontium-lt9611: Fix NULL pointer dereference in lt9611_connector_init() c28a8082b25c drm: Prevent drm_copy_field() to attempt copying a NULL pointer e7d701800365 drm: Use size_t type for len variable in drm_copy_field() 3339a51bcd89 drm/nouveau/nouveau_bo: fix potential memory leak in nouveau_bo_alloc() 484400d433ca r8152: Rate limit overflow messages 0c108cf3ad38 Bluetooth: L2CAP: Fix user-after-free 65029aaedd15 net: If sock is dead don't access sock's sk_wq in sk_stream_wait_memory 4851303c8539 wifi: rt2x00: correctly set BBP register 86 for MT7620 a01614447954 wifi: rt2x00: set SoC wmac clock register 5aa0461d1180 wifi: rt2x00: set VGC gain for both chains of MT7620 8d9c00979a7e wifi: rt2x00: set correct TX_SW_CFG1 MAC register for MT7620 27ed98e8a9b0 wifi: rt2x00: don't run Rt5592 IQ calibration on MT7620 3d67986e7208 can: bcm: check the result of can_send() in bcm_can_tx() 7b674dce4162 Bluetooth: hci_sysfs: Fix attempting to call device_add multiple times e25ca9af8a13 Bluetooth: L2CAP: initialize delayed works at l2cap_chan_create() b051d9bf98bd regulator: core: Prevent integer underflow e01d96494a9d wifi: brcmfmac: fix use-after-free bug in brcmf_netdev_start_xmit() be81c44242b2 xfrm: Update ipcomp_scratches with NULL when freed 9661724f6206 wifi: ath9k: avoid uninit memory read in ath9k_htc_rx_msg() 0958e487e81b tcp: annotate data-race around tcp_md5sig_pool_populated 129ca0db956e openvswitch: Fix overreporting of drops in dropwatch 4398e8a7fd6a openvswitch: Fix double reporting of drops in dropwatch e3c9b9473453 bpftool: Clear errno after libcap's checks 50e45034c580 wifi: brcmfmac: fix invalid address access when enabling SCAN log level bbacfcde5fff NFSD: fix use-after-free on source server when doing inter-server copy 3de402a5248a NFSD: Return nfserr_serverfault if splice_ok but buf->pages have data 1f730d4ae6f9 x86/entry: Work around Clang __bdos() bug 513943bf879d thermal: intel_powerclamp: Use get_cpu() instead of smp_processor_id() to avoid crash 708b9abe1b4a powercap: intel_rapl: fix UBSAN shift-out-of-bounds issue b434edb0e9d1 MIPS: BCM47XX: Cast memcmp() of function to (void *) 6c61a37ea70e ACPI: video: Add Toshiba Satellite/Portege Z830 quirk 0dd025483f15 rcu-tasks: Convert RCU_LOCKDEP_WARN() to WARN_ONCE() 36d4ffbedff7 rcu: Back off upon fill_page_cache_func() allocation failure 278d8ba2b288 selftest: tpm2: Add Client.__del__() to close /dev/tpm* handle b60aa21e2f3a f2fs: fix to account FS_CP_DATA_IO correctly 0b8230d44ce7 f2fs: fix to avoid REQ_TIME and CP_TIME collision ecbd95958c48 f2fs: fix race condition on setting FI_NO_EXTENT flag 110146ce8f84 ACPI: APEI: do not add task_work to kernel thread to avoid memory leak dce07e87ee1e thermal/drivers/qcom/tsens-v0_1: Fix MSM8939 fourth sensor hw_id 3a720eb89026 crypto: cavium - prevent integer overflow loading firmware 7bfa7d677353 crypto: marvell/octeontx - prevent integer overflows cdd42eb4689b kbuild: rpm-pkg: fix breakage when V=1 is used 6d1aef17e7f2 kbuild: remove the target in signal traps when interrupted 8d76dd508093 tracing: kprobe: Make gen test module work in arm and riscv c6512a6f0cb1 tracing: kprobe: Fix kprobe event gen test module on exit 9e6ba62d418d iommu/iova: Fix module config properly 426d5bc089e7 crypto: qat - fix DMA transfer direction a43babc059a7 crypto: qat - use pre-allocated buffers in datapath a91af5085027 crypto: qat - fix use of 'dma_map_single' 8a4ed09ed816 crypto: inside-secure - Change swab to swab32 d33935e66604 crypto: ccp - Release dma channels before dmaengine unrgister a1354bdd191d crypto: akcipher - default implementation for setting a private key 2fee0dbfaeaa iommu/omap: Fix buffer overflow in debugfs cfde58a8e41f cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset ab2485eb5dfa hwrng: imx-rngc - Moving IRQ handler registering after imx_rngc_irq_mask_clear() d88b88514ef2 crypto: hisilicon/zip - fix mismatch in get/set sgl_sge_nr 25f134247372 crypto: sahara - don't sleep when in softirq 2d285164fbe4 powerpc: Fix SPE Power ISA properties for e500v1 platforms 2bde4e1e4f01 powerpc/64s: Fix GENERIC_CPU build flags for PPC970 / G5 7ae8bed9087a x86/hyperv: Fix 'struct hv_enlightened_vmcs' definition 6315998170b4 powerpc/powernv: add missing of_node_put() in opal_export_attrs() 434db6d17b6b powerpc/pci_dn: Add missing of_node_put() 718e2d802388 powerpc/sysdev/fsl_msi: Add missing of_node_put() 592d283a656d powerpc/math_emu/efp: Include module.h 44c26ceffaa3 mailbox: bcm-ferxrm-mailbox: Fix error check for dma_map_sg b1616599c99a clk: ast2600: BCLK comes from EPLL 6d01017247ee clk: ti: dra7-atl: Fix reference leak in of_dra7_atl_clk_probe 9b65fd651334 clk: bcm2835: fix bcm2835_clock_rate_from_divisor declaration 9a6087a438ef clk: baikal-t1: Add SATA internal ref clock buffer 5f143f3bc2e0 clk: baikal-t1: Add shared xGMAC ref/ptp clocks internal parent 823fd523912f clk: baikal-t1: Fix invalid xGMAC PTP clock divider 2f19a1050e1b clk: vc5: Fix 5P49V6901 outputs disabling when enabling FOD 92f52770a7af spmi: pmic-arb: correct duplicate APID to PPID mapping logic a01c0c160049 dmaengine: ioat: stop mod_timer from resurrecting deleted timer in __cleanup() 1dd5148445eb clk: mediatek: mt8183: mfgcfg: Propagate rate changes to parent 6e58f2469ec5 mfd: sm501: Add check for platform_driver_register() 3469dd8e22ff mfd: fsl-imx25: Fix check for platform_get_irq() errors b425e03c9639 mfd: lp8788: Fix an error handling path in lp8788_irq_init() and lp8788_irq_init() f7b438863622 mfd: lp8788: Fix an error handling path in lp8788_probe() 08d40518033d mfd: fsl-imx25: Fix an error handling path in mx25_tsadc_setup_irq() 28868b940b53 mfd: intel_soc_pmic: Fix an error handling path in intel_soc_pmic_i2c_probe() 382a5fc49e6e fsi: core: Check error number after calling ida_simple_get ed8e6011b953 clk: qcom: apss-ipq6018: mark apcs_alias0_core_clk as critical 884a788f0655 scsi: iscsi: iscsi_tcp: Fix null-ptr-deref while calling getpeername() a9e5176ead6d scsi: libsas: Fix use-after-free bug in smp_execute_task_sg() 8f740c11d891 serial: 8250: Fix restoring termios speed after suspend ab5a3e714437 firmware: google: Test spinlock on panic path to avoid lockups 95ac62e8545b staging: vt6655: fix some erroneous memory clean-up loops 878f9871668f phy: qualcomm: call clk_disable_unprepare in the error handling 9a56ade124d4 tty: serial: fsl_lpuart: disable dma rx/tx use flags in lpuart_dma_shutdown 572fb97fce35 serial: 8250: Toggle IER bits on only after irq has been set up 3fbfa5e3cc0d serial: 8250: Add an empty line and remove some useless {} 71ffe5111f0f drivers: serial: jsm: fix some leaks in probe 7efdd91d54cb usb: gadget: function: fix dangling pnp_string in f_printer.c cc952e3bf61c xhci: Don't show warning for reinit on known broken suspend dac769dd7dc8 IB: Set IOVA/LENGTH on IB_MR in core/uverbs layers 360386e11c8d RDMA/cm: Use SLID in the work completion as the DLID in responder side a1263294b55c md/raid5: Ensure stripe_fill happens on non-read IO with journal 76694e9ce0b2 md: Replace snprintf with scnprintf 7bd5f3b4a805 mtd: rawnand: meson: fix bit map use in meson_nfc_ecc_correct() f5325f3202b8 ata: fix ata_id_has_dipm() f5a6fa1877f4 ata: fix ata_id_has_ncq_autosense() 3c34a91c8aa7 ata: fix ata_id_has_devslp() fc61a0c8200a ata: fix ata_id_sense_reporting_enabled() and ata_id_has_sense_reporting() e3917c85f41e RDMA/siw: Always consume all skbuf data in sk_data_ready() upcall. 3a9d7d8dcf98 mtd: rawnand: fsl_elbc: Fix none ECC mode f87f72081132 mtd: devices: docg3: check the return value of devm_ioremap() in the probe d06cc0e11d5b dyndbg: drop EXPORTed dynamic_debug_exec_queries 1d6598558914 dyndbg: let query-modname override actual module name c0e206da44e5 dyndbg: fix module.dyndbg handling 5047bd3bd739 dyndbg: fix static_branch manipulation af12e209a9d5 dmaengine: hisilicon: Add multi-thread support for a DMA channel d3fd838536df dmaengine: hisilicon: Fix CQ head update d5065ca461a4 dmaengine: hisilicon: Disable channels when unregister hisi_dma f59861946fa5 fpga: prevent integer overflow in dfl_feature_ioctl_set_irq() 7ba19a60c74f misc: ocxl: fix possible refcount leak in afu_ioctl() cf3bb86edd8f RDMA/rxe: Fix the error caused by qp->sk cdce36a88def RDMA/rxe: Fix "kernel NULL pointer dereference" error 2630cc88327a media: xilinx: vipp: Fix refcount leak in xvip_graph_dma_init 40aa0999a3e4 media: meson: vdec: add missing clk_disable_unprepare on error in vdec_hevc_start() 551b87976a0c tty: xilinx_uartps: Fix the ignore_status 28cdf6c6fb7a media: exynos4-is: fimc-is: Add of_node_put() when breaking out of loop 1f683bff1a9c HSI: omap_ssi_port: Fix dma_map_sg error check 962f22e7f769 HSI: omap_ssi: Fix refcount leak in ssi_probe 70f0a0a27d79 clk: tegra20: Fix refcount leak in tegra20_clock_init c01bfd23cc13 clk: tegra: Fix refcount leak in tegra114_clock_init f487137a53b1 clk: tegra: Fix refcount leak in tegra210_clock_init 59e90c4d9861 clk: sprd: Hold reference returned by of_get_parent() 57141b1dd689 clk: berlin: Add of_node_put() for of_get_parent() dc190b46c63f clk: qoriq: Hold reference returned by of_get_parent() baadc6f58fa8 clk: oxnas: Hold reference returned by of_get_parent() b95f4f905461 clk: meson: Hold reference returned by of_get_parent() beec2f02555c usb: common: debug: Check non-standard control requests 9d965a22f657 usb: common: move function's kerneldoc next to its definition 20b63631a38a usb: common: add function to get interval expressed in us unit c1ef8c66a362 usb: common: Parse for USB SSP genXxY ffffb159e1e5 usb: ch9: Add USB 3.2 SSP attributes aa7aada4b7b8 iio: ABI: Fix wrong format of differential capacitance channel ABI. b9a0526cd02b iio: inkern: only release the device node when done with it 44ec4b04fc99 iio: adc: at91-sama5d2_adc: disable/prepare buffer on suspend/resume 513c72d76df6 iio: adc: at91-sama5d2_adc: lock around oversampling and sample freq d259b90f0c3d iio: adc: at91-sama5d2_adc: check return status for pressure and touch bc2b97e177a9 iio: adc: at91-sama5d2_adc: fix AT91_SAMA5D2_MR_TRACKTIM_MAX 5b9bb0cbd9e7 ARM: dts: exynos: fix polarity of VBUS GPIO of Origen 657de36c72f5 arm64: ftrace: fix module PLTs with mcount 40e966a404c7 ARM: Drop CMDLINE_* dependency on ATAGS 477dbf9d1bd5 ARM: dts: exynos: correct s5k6a3 reset polarity on Midas family 5bbd3dd7f923 soc/tegra: fuse: Drop Kconfig dependency on TEGRA20_APB_DMA 09c35f1520e7 ia64: export memory_add_physaddr_to_nid to fix cxl build error e31c0e14cfad ARM: dts: kirkwood: lsxl: remove first ethernet port df4f05b35634 ARM: dts: kirkwood: lsxl: fix serial line 43faaedf3a7f ARM: dts: turris-omnia: Fix mpp26 pin name and comment d5c2051898fd soc: qcom: smem_state: Add refcounting for the 'state->of_node' 39781c98ad46 soc: qcom: smsm: Fix refcount leak bugs in qcom_smsm_probe() 1d312c12c91f memory: of: Fix refcount leak bug in of_lpddr3_get_ddr_timings() daaec4b3fe22 memory: of: Fix refcount leak bug in of_get_ddr_timings() fde46754d548 memory: pl353-smc: Fix refcount leak bug in pl353_smc_probe() 2c442b0c0624 ALSA: hda/hdmi: Don't skip notification handling during PM operation f182de42d786 ASoC: mt6660: Fix PM disable depth imbalance in mt6660_i2c_probe 37e3e01c9a78 ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe fb2356969935 ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe c1b269dda1e7 ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe 71704c2e1b2c mmc: wmt-sdmmc: Fix an error handling path in wmt_mci_probe() c940636d9c74 ALSA: dmaengine: increment buffer pointer atomically 4993c1511d66 ASoC: da7219: Fix an error handling path in da7219_register_dai_clks() ef59819976da drm/msm/dp: correct 1.62G link rate at dp_catalog_ctrl_config_msa() 598d8f7d86f1 drm/msm/dpu: index dpu_kms->hw_vbif using vbif_idx a9a60d640572 ASoC: eureka-tlv320: Hold reference returned from of_find_xxx API ad0b8ed172a1 mmc: au1xmmc: Fix an error handling path in au1xmmc_probe() 1f340e1c1c74 drm/omap: dss: Fix refcount leak bugs cbe37857dda1 ALSA: hda: beep: Simplify keep-power-at-enable behavior f0fb0817ebce ASoC: rsnd: Add check for rsnd_mod_power_on 877e92e9b1bd drm/bridge: megachips: Fix a null pointer dereference bug c577b4e97227 drm: fix drm_mipi_dbi build errors 804d8e59f34f platform/x86: msi-laptop: Fix resource cleanup c21c08fab716 platform/x86: msi-laptop: Fix old-ec check for backlight registering b77755f58ede ASoC: tas2764: Fix mute/unmute 2e6b64df54cd ASoC: tas2764: Drop conflicting set_bias_level power setting c2c6022e1004 ASoC: tas2764: Allow mono streams 868fc93b615b platform/chrome: fix memory corruption in ioctl 84da5cdf43d2 platform/chrome: fix double-free in chromeos_laptop_prepare() 5e25bfcd12d8 drm:pl111: Add of_node_put() when breaking out of for_each_available_child_of_node() ad06d6bed5f2 drm/dp_mst: fix drm_dp_dpcd_read return value checks 3f5889fd6500 drm/bridge: parade-ps8640: Fix regulator supply order 45120fa5e522 drm/mipi-dsi: Detach devices when removing the host 050b65050741 drm/bridge: Avoid uninitialized variable warning 7839f2b3495b drm: bridge: adv7511: fix CEC power down control register offset 29f50bcf0f8b net: mvpp2: fix mvpp2 debugfs leak 6cb54f21623d once: add DO_ONCE_SLOW() for sleepable contexts 67cb80a9d2c8 net/ieee802154: reject zero-sized raw_sendmsg() 6cc0e2afc6a1 bnx2x: fix potential memory leak in bnx2x_tpa_stop() da349221c4d2 net: rds: don't hold sock lock when cancelling work from rds_tcp_reset_callbacks() d9e25dc053f6 spi: Ensure that sg_table won't be used after being freed 96a3ddb87031 tcp: fix tcp_cwnd_validate() to not forget is_cwnd_limited f65955340e00 sctp: handle the error returned from sctp_auth_asoc_init_active_key 2a1d03632085 mISDN: fix use-after-free bugs in l1oip timer handlers b4a5905fd2ef vhost/vsock: Use kvmalloc/kvfree for larger packets. d2b5dc3a5394 wifi: rtl8xxxu: Fix AIFS written to REG_EDCA_*_PARAM 17196f2f98ab spi: s3c64xx: Fix large transfers with DMA b284e1fe15c4 netfilter: nft_fib: Fix for rpath check with VRF devices b384e8fb1606 Bluetooth: hci_core: Fix not handling link timeouts propertly 129f01116b8c i2c: mlxbf: support lock mechanism 534909fe3c92 spi/omap100k:Fix PM disable depth imbalance in omap1_spi100k_probe 9da61e7b5993 spi: dw: Fix PM disable depth imbalance in dw_spi_bt1_probe 1ef5798638bd x86/cpu: Include the header of init_ia32_feat_ctl()'s prototype 6ed7b05a3592 x86/microcode/AMD: Track patch allocation size explicitly 07299e52e5b9 wifi: ath11k: fix number of VHT beamformee spatial streams d7cc0d51ffcb Bluetooth: hci_{ldisc,serdev}: check percpu_init_rwsem() failure ed403bcd979d bpf: Ensure correct locking around vulnerable function find_vpid() 2a1c29dc9b7e net: fs_enet: Fix wrong check in do_pd_setup 795954d75197 wifi: rtl8xxxu: Remove copy-paste leftover in gen2_update_rate_mask 226e6f241258 wifi: rtl8xxxu: gen2: Fix mistake in path B IQ calibration 0a60ac7a0dad bpf: btf: fix truncated last_member_type_id in btf_struct_resolve 8398a45d3d72 spi: meson-spicc: do not rely on busy flag in pow2 clk ops 351cf55595d3 wifi: rtl8xxxu: Fix skb misuse in TX queue selection 1e911790576f spi: qup: add missing clk_disable_unprepare on error in spi_qup_pm_resume_runtime() 7b83d11d48ff spi: qup: add missing clk_disable_unprepare on error in spi_qup_resume() 557600830515 selftests/xsk: Avoid use-after-free on ctx c823df067941 wifi: rtl8xxxu: tighten bounds checking in rtl8xxxu_read_efuse() ea1b6b54098c Bluetooth: btusb: mediatek: fix WMT failure during runtime suspend 07194ccbb14c Bluetooth: btusb: fix excessive stack usage cdadf95435ff Bluetooth: btusb: Fine-tune mt7663 mechanism. 294395caacf1 x86/resctrl: Fix to restore to original value when re-enabling hardware prefetch register 029a1de92ce2 spi: mt7621: Fix an error message in mt7621_spi_probe() 2afb93e4e416 bpftool: Fix a wrong type cast in btf_dumper_int 61905bbb6116 wifi: mac80211: allow bw change during channel switch in mesh 75652070667f leds: lm3601x: Don't use mutex after it was destroyed 08faf07717be wifi: ath10k: add peer map clean up for peer delete in ath10k_sta_state() e060c4b9f33c nfsd: Fix a memory leak in an error handling path 730191a098d8 objtool: Preserve special st_shndx indexes in elf_update_symbol 84837738d406 ARM: 9247/1: mm: set readonly for MT_MEMORY_RO with ARM_LPAE f1d6edeaa8d0 ARM: 9244/1: dump: Fix wrong pg_level in walk_pmd() da2aecef866b MIPS: SGI-IP27: Fix platform-device leak in bridge_platform_create() 0c667858c026 MIPS: SGI-IP27: Free some unused memory 35984456983b sh: machvec: Use char[] for section boundaries 6e4be747f15f userfaultfd: open userfaultfds with O_RDONLY 28d9b3973307 selinux: use "grep -E" instead of "egrep" d11e09953cc0 smb3: must initialize two ACL struct fields to zero abd13b21004d drm/i915: Fix watermark calculations for gen12+ MC CCS modifier fd37286f392a drm/i915: Fix watermark calculations for gen12+ RC CCS modifier 5d6093c49c09 drm/nouveau: fix a use-after-free in nouveau_gem_prime_import_sg_table() 57f1a89a8e4e drm/nouveau/kms/nv140-: Disable interlacing d0febad83e29 staging: greybus: audio_helper: remove unused and wrong debugfs usage ceeb8d4a43ac KVM: VMX: Drop bits 31:16 when shoving exception error code into VMCS 83fe0b009bd0 KVM: nVMX: Unconditionally purge queued/injected events on nested "exit" 085ca1d33b19 KVM: x86/emulator: Fix handing of POP SS to correctly set interruptibility bda8120e5b10 media: cedrus: Set the platform driver data earlier dbdd3b1448e5 efi: libstub: drop pointless get_memory_map() call 68158654b583 thunderbolt: Explicitly enable lane adapter hotplug events at startup fc08f8438172 tracing: Disable interrupt or preemption before acquiring arch_spinlock_t 0cf6c09dafee ring-buffer: Fix race between reset page and reading page 588f02f8b9d9 ring-buffer: Add ring_buffer_wake_waiters() 586f02c500b2 ring-buffer: Check pending waiters when doing wake ups as well 6617e5132c44 ring-buffer: Have the shortest_full queue be the shortest not longest 4a3bbd40e452 ring-buffer: Allow splice to read previous partially read pages f2ca4609d0c3 ftrace: Properly unset FTRACE_HASH_FL_MOD 846f041203b9 livepatch: fix race between fork and KLP transition 2189756eabbb ext4: update 'state->fc_regions_size' after successful memory allocation 2cfb769d60a2 ext4: fix potential memory leak in ext4_fc_record_regions() c9ce7766dc4e ext4: fix potential memory leak in ext4_fc_record_modified_inode() d575fb52c466 ext4: fix miss release buffer head in ext4_fc_write_inode 74d2a398d2d8 ext4: place buffer head allocation before handle start fbb0e601bd51 ext4: ext4_read_bh_lock() should submit IO if the buffer isn't uptodate 0e1764ad71ab ext4: don't increase iversion counter for ea_inodes 483831ad0440 ext4: fix check for block being out of directory size ac66db1a4365 ext4: make ext4_lazyinit_thread freezable f34ab9516276 ext4: fix null-ptr-deref in ext4_write_info fb98cb61efff ext4: avoid crash when inline data creation follows DIO write e65506ff181f jbd2: add miss release buffer head in fc_do_one_pass() 1d4d16daec2a jbd2: fix potential use-after-free in jbd2_fc_wait_bufs 7a33dde572fc jbd2: fix potential buffer head reference count leak eea3e455a3ae jbd2: wake up journal waiters in FIFO order, not LIFO ba52e685d29b hardening: Remove Clang's enable flag for -ftrivial-auto-var-init=zero bdcb1d7cf285 hardening: Avoid harmless Clang option under CONFIG_INIT_STACK_ALL_ZERO d621a87064fa hardening: Clarify Kconfig text for auto-var-init 4a8e8bf28070 f2fs: fix to do sanity check on summary info 73fb4bd2c055 f2fs: fix to do sanity check on destination blkaddr during recovery 12014eaf1b3f f2fs: increase the limit for reserve_root 47b5ffe86332 btrfs: fix race between quota enable and quota rescan ioctl e50472949604 fbdev: smscufx: Fix use-after-free in ufx_ops_open() 9931bd05bb8d scsi: qedf: Populate sysfs attributes for vport 102c4b6e8c4b powerpc/boot: Explicitly disable usage of SPE instructions 7db60fd46e0c powercap: intel_rapl: Use standard Energy Unit for SPR Dram RAPL domain 9119a92ad93e PCI: Sanitise firmware BAR assignments behind a PCI-PCI bridge a3c08c021778 mm/mmap: undo ->mmap() when arch_validate_flags() fails 7d551b7d6114 block: fix inflight statistics of part0 0a129790893b drm/udl: Restore display mode on resume f134f261d76a drm/virtio: Check whether transferred 2D BO is shmem 303436e301ba nvme-pci: set min_align_mask before calculating max_hw_sectors 6a73e6edcbf3 UM: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK 1a053f597f42 riscv: Pass -mno-relax only on lld < 15.0.0 d15dca1d46ab riscv: Make VM_WRITE imply VM_READ d8c6f9b2e194 riscv: Allow PROT_WRITE-only mmap() a6dcc6cfa293 parisc: fbdev/stifb: Align graphics memory size to 4MB 2ce9fab94b8d RISC-V: Make port I/O string accessors actually work ffb571e1232f regulator: qcom_rpm: Fix circular deferral regression 85909424a1f5 hwmon: (gsc-hwmon) Call of_node_get() before of_find_xxx API 8ef0e1c0ae50 ASoC: wcd934x: fix order of Slimbus unprepare/disable 9b2c82af65f7 ASoC: wcd9335: fix order of Slimbus unprepare/disable 1c20d672e3a5 platform/chrome: cros_ec_proto: Update version on GET_NEXT_EVENT failure 6b7ae4a904a4 quota: Check next/prev free block number after reading from quota file 5b1a56beb6b8 HID: multitouch: Add memory barriers bfe60d7641b0 fs: dlm: handle -EBUSY first in lock arg validation 0b2d8e4db40c fs: dlm: fix race between test_bit() and queue_work() 057d5838c795 mmc: sdhci-sprd: Fix minimum clock limit 448fffc1aea6 can: kvaser_usb_leaf: Fix CAN state after restart a3776e09b361 can: kvaser_usb_leaf: Fix TX queue out of sync after restart 0f8c88978da4 can: kvaser_usb_leaf: Fix overread with an invalid command 5d1cb7bfad21 can: kvaser_usb: Fix use of uninitialized completion b239a0993aa2 usb: add quirks for Lenovo OneLink+ Dock afbbf305dbac iio: pressure: dps310: Reset chip after timeout 9daadd1d1015 iio: pressure: dps310: Refactor startup procedure ae49d80400e6 iio: adc: ad7923: fix channel readings for some variants ea4dcd3d6acc iio: ltc2497: Fix reading conversion results 30e1bd0d3e66 iio: dac: ad5593r: Fix i2c read protocol requirements 9312e04b6c6b cifs: Fix the error length of VALIDATE_NEGOTIATE_INFO message 64f23e5430d3 cifs: destage dirty pages before re-reading them for cache=none 50d3d895375c mtd: rawnand: atmel: Unmap streaming DMA mappings e8eb44eeee59 ALSA: hda/realtek: Add Intel Reference SSID to support headset keys 4491fbd0a79c ALSA: hda/realtek: Add quirk for ASUS GV601R laptop 4285d06d1296 ALSA: hda/realtek: Correct pin configs for ASUS G533Z 768cd2cd1ae6 ALSA: hda/realtek: remove ALC289_FIXUP_DUAL_SPK for Dell 5530 3e29645fbaa6 ALSA: usb-audio: Fix NULL dererence at error path bc1d16d282bc ALSA: usb-audio: Fix potential memory leaks ef1658bc482c ALSA: rawmidi: Drop register_mutex in snd_rawmidi_free() 026fcb6336d6 ALSA: oss: Fix potential deadlock at unregistration (From OE-Core rev: c344ea005c7a17b945f91ee0753081d8e356cf21) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-firmware: add new fw file to ${PN}-qcom-adreno-a530Dmitry Baryshkov2022-12-071-1/+1
| | | | | | | | | | | | | Extend the linux-firmware-qcom-adreno-a530 package with the squashed Adreno 530 zap shader. (From OE-Core rev: 6c477dffa8c83418d6e5c9635370e37d512885c3) Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit 920bf119f35824a3531801f5e41158a8ad1bca4c) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-firmware: upgrade 20221012 -> 20221109Dmitry Baryshkov2022-12-071-2/+2
| | | | | | | | | | | License-Update: additional files (From OE-Core rev: ce3381ea0db213b4bf13d2593d3d0ed7a7219f4d) Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit 6940f297243a66bd58d6adee7d690bcee9b9ccb2) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kern-tools: integrate ZFS speedup patchBruce Ashfield2022-12-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumping the SRCREV to integrat the following kern-tools change: commit 2d01f24bc78256c709728eb3f204491bce13e0e5 Author: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com> Date: Fri Nov 4 23:32:38 2022 +0000 kconf_check: store some files in tmpdir Some file systems, like ZFS, are very slow at appending to existing files. Due to Copy-On-Write nature, they create a new copy of a file each time we do ">>" in a shell script. This becomes very noticeable if shell script does lots and lots of appends, like sanitize_fragment() function in kconf_check. On my setup, do_kernel_configcheck task takes literally hours to complete. To fix this issue, we can store sanitized_list and fragment_errors.txt files on tmpfs, which is extremely fast at writing. As most distros use tmpfs for /tmp, logical step is to use `mktemp` to create temporary files. After completing writing to temporary locations, we can move those two files back to ${LOGDIR}. Also, function 'cleanup' was added to remove temporary files in case of abnormal exit. With this patch, do_kernel_configcheck task completes in ~2 minutes on my setup, which is a great improvement. Signed-off-by: Volodymyr Babchuk <volodymyr_babchuk@epam.com> (From OE-Core rev: a592314318509e6367a7625caf88837480570fcd) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit 9d50e2606eb66019044ee176f355a84a65a1499c) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.15: fix CONFIG_CRYPTO_CCM mismatch warningsBruce Ashfield2022-12-073-3/+3
| | | | | | | | | | | | | | Integrating the following commit(s) to linux-yocto/.: f475b1a9ded qat: fix CONFIG_CRYPTO_CCM mismatch warnings (From OE-Core rev: 8d06b6b13051e85250bf480ea6e3c0201b28330e) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit a3417ce85e38d514c7dc43c2ddcdacf45996fc2a) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.15: update to v5.15.78Bruce Ashfield2022-12-073-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 509a32764e1a Linux 5.15.78 7038af4ce951 wifi: brcmfmac: Fix potential buffer overflow in brcmf_fweh_event_worker() b66617cc3c2f drm/i915/sdvo: Setup DDC fully before output init 73d52322c4af drm/i915/sdvo: Filter out invalid outputs more sensibly 2219b6aad345 drm/rockchip: dsi: Force synchronous probe dd955eb4e616 drm/rockchip: dsi: Clean up 'usage_mode' when failing to attach cfa8a89af9f2 cifs: fix regression in very old smb1 mounts 3189de0ac310 ext4,f2fs: fix readahead of verity data a663e6ab17a2 tee: Fix tee_shm_register() for kernel TEE drivers d46db722a0af KVM: x86: emulator: update the emulation mode after CR0 write 942aec252b23 KVM: x86: emulator: update the emulation mode after rsm 9df4bb7b3863 KVM: x86: emulator: introduce emulator_recalc_and_set_mode 311f1e51a290 KVM: x86: emulator: em_sysexit should update ctxt->mode 37a03de2d0c5 KVM: arm64: Fix bad dereference on MTE-enabled systems 167dca5e210b KVM: VMX: fully disable SGX if SECONDARY_EXEC_ENCLS_EXITING unavailable 19c2b2ffbeec KVM: x86: Mask off reserved bits in CPUID.8000001FH 553fd40d3bf7 KVM: x86: Mask off reserved bits in CPUID.80000001H 006366b96c16 KVM: x86: Mask off reserved bits in CPUID.80000008H fc796fd861fa KVM: x86: Mask off reserved bits in CPUID.8000001AH ef7716398a78 KVM: x86: Mask off reserved bits in CPUID.80000006H a88998446b6d x86/syscall: Include asm/ptrace.h in syscall_wrapper header 999cff2b6ce3 ext4: fix BUG_ON() when directory entry has invalid rec_len 0a43c015e981 ext4: fix warning in 'ext4_da_release_space' ada82803a773 parisc: Avoid printing the hardware path twice 081ff43a7786 parisc: Export iosapic_serial_irq() symbol for serial port driver 5daf985dd0f3 parisc: Make 8250_gsc driver dependend on CONFIG_PARISC 425fe99771bf perf/x86/intel: Fix pebs event constraints for SPR 4613a450172e perf/x86/intel: Add Cooper Lake stepping to isolation_ucodes[] 7de3fe6a1354 perf/x86/intel: Fix pebs event constraints for ICL 71d6c33fe223 arm64: entry: avoid kprobe recursion 52be536155f5 efi: random: Use 'ACPI reclaim' memory for random seed 83b5ec7ee82d efi: random: reduce seed size to 32 bytes 0417f70b8588 fuse: add file_modified() to fallocate 2de8eec8afb7 capabilities: fix potential memleak on error path from vfs_getxattr_alloc() bd07f8067b35 tracing/histogram: Update document for KEYS_MAX size 27b4406f9c35 tools/nolibc/string: Fix memcmp() implementation b5074df412bf ring-buffer: Check for NULL cpu_buffer in ring_buffer_wake_waiters() 85f3caa95579 kprobe: reverse kp->flags when arm_kprobe failed d1b6a8e3414a tracing: kprobe: Fix memory leak in test_gen_kprobe/kretprobe_cmd() 828577e0baaf tcp/udp: Make early_demux back namespacified. 88561a66777e ftrace: Fix use-after-free for dynamic ftrace_ops 450d7480705e btrfs: fix type of parameter generation in btrfs_get_dentry 007058eb8292 btrfs: fix tree mod log mishandling of reallocated nodes 336fdd295c14 btrfs: fix lost file sync on direct IO write with nowait and dsync iocb cff805b1518f fscrypt: fix keyring memory leak on mount failure e6f4fd85ef1e fscrypt: stop using keyrings subsystem for fscrypt_master_key 3975affcf55f af_unix: Fix memory leaks of the whole sk due to OOB skb. 4302806dbfea block, bfq: protect 'bfqd->queued' by 'bfqd->lock' 3e4697ffdfbb Bluetooth: L2CAP: Fix attempting to access uninitialized memory 81035e1201e2 Bluetooth: L2CAP: Fix accepting connection request for invalid SPSM d78ccdce662e i2c: piix4: Fix adapter not be removed in piix4_remove() c76ff8ae113f arm64: dts: juno: Add thermal critical trip points 7398435e616d firmware: arm_scmi: Fix devres allocation device in virtio transport 3653cdc21b9e firmware: arm_scmi: Make Rx chan_setup fail on memory errors e514d67b2364 firmware: arm_scmi: Suppress the driver's bind attributes 4e68c5da60cd block: Fix possible memory leak for rq_wb on add_disk failure bf822b6980a6 arm64: dts: ls208xa: specify clock frequencies for the MDIO controllers f2329886e567 arm64: dts: ls1088a: specify clock frequencies for the MDIO controllers 33fcc55dbc5b arm64: dts: lx2160a: specify clock frequencies for the MDIO controllers f3429a1e4924 arm64: dts: imx8: correct clock order de2a83186ad3 ARM: dts: imx6qdl-gw59{10,13}: fix user pushbutton GPIO offset cb9ce8910a6f clk: qcom: Update the force mem core bit for GPU clocks bdc118249698 efi/tpm: Pass correct address to memblock_reserve 3a4d6f165eac i2c: xiic: Add platform module alias 62eea4014a9b drm/amdgpu: set vm_update_mode=0 as default for Sienna Cichlid in SRIOV case 7a2547cac2e0 HID: saitek: add madcatz variant of MMO7 mouse device ID 931c97a54cd1 scsi: core: Restrict legal sdev_state transitions via sysfs c50ec15725e0 ACPI: APEI: Fix integer overflow in ghes_estatus_pool_init() 8ecd1db58b7a media: v4l: subdev: Fail graciously when getting try data for NULL state f96ad391d054 media: meson: vdec: fix possible refcount leak in vdec_probe() 8b785cdcd3cb media: dvb-frontends/drxk: initialize err to 0 73dfb6421338 media: cros-ec-cec: limit msg.len to CEC_MAX_MSG_SIZE cbfa26936f31 media: s5p_cec: limit msg.len to CEC_MAX_MSG_SIZE 647c12c47ee0 media: rkisp1: Zero v4l2_subdev_format fields in when validating links abbeb8f7271b media: rkisp1: Use correct macro for gradient registers 03b30e5a369d media: rkisp1: Initialize color space on resizer sink and source pads d58b6b665c88 media: rkisp1: Don't pass the quantization to rkisp1_csm_config() 0e501fd0f38e s390/cio: fix out-of-bounds access on cio_ignore free c65cc569370c s390/cio: derive cdev information only for IO-subchannels c64be93f1e51 s390/boot: add secure boot trailer 1cdaca8f00a7 s390/uaccess: add missing EX_TABLE entries to __clear_user() 509cbbdec9d7 mtd: parsers: bcm47xxpart: Fix halfblock reads 5b8797e9dbf7 mtd: parsers: bcm47xxpart: print correct offset on read error 2f07635876bd fbdev: stifb: Fall back to cfb_fillrect() on 32-bit HCRX cards 154934c74f97 video/fbdev/stifb: Implement the stifb_fillrect() function b524b41806e9 drm/msm/hdmi: fix IRQ lifetime c55dd6200131 drm/msm/hdmi: Remove spurious IRQF_ONESHOT flag d153d468c43d vsock: fix possible infinite sleep in vsock_connectible_wait_data() 0ed71af4d017 ipv6: fix WARNING in ip6_route_net_exit_late() 2b45d6d0c41c net, neigh: Fix null-ptr-deref in neigh_table_clear() 61defd6450a9 net/smc: Fix possible leaked pernet namespace in smc_init() de889774273f stmmac: dwmac-loongson: fix invalid mdio_node 535b78739ae7 ibmvnic: Free rwi on reset success 985a88bf0b27 net: mdio: fix undefined behavior in bit shift for __mdiobus_register aa16cac06b75 Bluetooth: L2CAP: Fix memory leak in vhci_write a3a7b2ac64de Bluetooth: L2CAP: fix use-after-free in l2cap_conn_del() cf2719a21fdb Bluetooth: virtio_bt: Use skb_put to set length 8278a87bb1ee Bluetooth: L2CAP: Fix use-after-free caused by l2cap_reassemble_sdu 42d20d5e2457 netfilter: ipset: enforce documented limit to prevent allocating huge memory f46ea5fa3320 btrfs: fix ulist leaks in error paths of qgroup self tests 222a3d533027 btrfs: fix inode list leak during backref walking at find_parent_nodes() 6ba3479f9e96 btrfs: fix inode list leak during backref walking at resolve_indirect_refs() a80634f392af isdn: mISDN: netjet: fix wrong check of device registration 029d5b7688a2 mISDN: fix possible memory leak in mISDN_register_device() 3e2129c67dac rose: Fix NULL pointer dereference in rose_send_frame() 06d7596d1872 ipvs: fix WARNING in ip_vs_app_net_cleanup() 5ee2d6b726b0 ipvs: fix WARNING in __ip_vs_cleanup_batch() 33e7783bc07e ipvs: use explicitly signed chars 6044791b7be7 netfilter: nf_tables: release flow rule object from commit path 1ffe7100411a netfilter: nf_tables: netlink notifier might race to release objects dcc79cf735b8 net: tun: fix bugs for oversize packet when napi frags enabled fc4b50adb400 net: sched: Fix use after free in red_enqueue() ab80025ea7ac ata: pata_legacy: fix pdc20230_set_piomode() dede9ba02705 net: fec: fix improper use of NETDEV_TX_BUSY 5dfdac5e3f8d nfc: nfcmrvl: Fix potential memory leak in nfcmrvl_i2c_nci_send() 7486f5c90078 nfc: s3fwrn5: Fix potential memory leak in s3fwrn5_nci_send() 3cba1f061bfe nfc: nxp-nci: Fix potential memory leak in nxp_nci_send() 44bc1868a4f5 nfc: fdp: Fix potential memory leak in fdp_nci_send() 4bef9a89f2f5 net: dsa: fall back to default tagger if we can't load the one from DT 06f9e0b37f7e RDMA/qedr: clean up work queue on failure in qedr_alloc_resources() 6b3d5dcb1234 RDMA/core: Fix null-ptr-deref in ib_core_cleanup() 9f555b1584fc net: dsa: Fix possible memory leaks in dsa_loop_init() 24641993a7dc nfs4: Fix kmemleak when allocate slot failed 0797c85433cc NFSv4.2: Fixup CLONE dest file size for zero-length count d59722d088a9 SUNRPC: Fix null-ptr-deref when xps sysfs alloc failed dea7ef05deea NFSv4.1: We must always send RECLAIM_COMPLETE after a reboot 7b1c2458dec1 NFSv4.1: Handle RECLAIM_COMPLETE trunking errors 4ec017e30089 NFSv4: Fix a potential state reclaim deadlock e3e53c5af563 RDMA/hns: Disable local invalidate operation 85ab79ac9413 RDMA/hns: Use hr_reg_xxx() instead of remaining roce_set_xxx() be16cc7abdae RDMA/hns: Remove magic number ba95409d6b58 IB/hfi1: Correctly move list in sc_disable() 484d9690370e RDMA/cma: Use output interface for net_dev check f7d9de8a0d33 KVM: x86: Add compat handler for KVM_X86_SET_MSR_FILTER b7b66f13ac09 KVM: x86: Copy filter arg outside kvm_vm_ioctl_set_msr_filter() 0c60fa7f5518 KVM: x86: Protect the unused bits in MSR exiting flags ad8e4868dd16 HID: playstation: add initial DualSense Edge controller support 3a44ae4afaa5 mm/hugetlb: fix races when looking up a CONT-PTE/PMD size hugetlb page 8576d7edeaa5 drm/amd/display: explicitly disable psr_feature_enable appropriately 058b3a11f748 KVM: x86: Treat #DBs from the emulator as fault-like (code and DR7.GD=1) 9ee32892c767 KVM: x86: Trace re-injected exceptions 0c9c1306d6bd serial: ar933x: Deassert Transmit Enable on ->rs485_config() 21d65b351691 scsi: lpfc: Rework MIB Rx Monitor debug info logic d70705e131d6 scsi: lpfc: Adjust CMF total bytes and rxmonitor 9ebc6e8ad13b scsi: lpfc: Adjust bytes received vales during cmf timer interval 793d8378b74a Linux 5.15.77 1401e9336beb tcp/udp: Fix memory leak in ipv6_renew_options(). b079d3775237 serial: Deassert Transmit Enable on probe in driver-specific way 63f75fea3a72 serial: core: move RS485 configuration tasks from drivers into core 0753069d4431 can: rcar_canfd: rcar_canfd_handle_global_receive(): fix IRQ storm on global FIFO receive 17ff99e2240c can: rcar_canfd: fix channel specific IRQ handling for RZ/G2L aad798a0b39c scsi: sd: Revert "scsi: sd: Remove a local variable" 52c2329147cf arm64: Add AMPERE1 to the Spectre-BHB affected list 5397ea6a08a5 net: enetc: survive memory pressure without crashing 885a454e97c4 kcm: do not sense pfmemalloc status in kcm_sendpage() 92b4c5c3fa81 net: do not sense pfmemalloc status in skb_append_pagefrags() ae1b08592edf net/mlx5: Fix crash during sync firmware reset 37ada47d019b net/mlx5: Update fw fatal reporter state on PCI handlers successful recover 9e6523d06a09 net/mlx5: Print more info on pci error handlers ab3de780c176 net/mlx5: Fix possible use-after-free in async command interface 8bbff203e306 net/mlx5e: Extend SKB room check to include PTP-SQ ee1c0ca1af7c net/mlx5e: Do not increment ESN when updating IPsec ESN state eefa97a7a001 netdevsim: remove dir in nsim_dev_debugfs_init() when creating ports dir failed c9589e18a60c net: broadcom: bcm4908_enet: update TX stats after actual transmission 9711616a4908 net: broadcom: bcm4908enet: remove redundant variable bytes b317d53680b1 nh: fix scope used to find saddr when adding non gw nh 2ad284ac8866 net: bcmsysport: Indicate MAC is in charge of PHY PM d1cfa71d5b68 net: ehea: fix possible memory leak in ehea_register_port() 588bdd7ee48f openvswitch: switch from WARN to pr_warn 9a1c1df9255b ALSA: aoa: Fix I2S device accounting e81d7826b8f4 ALSA: aoa: i2sbus: fix possible memory leak in i2sbus_add_dev() 77a754fcfec1 net: ethernet: ave: Fix MAC to be in charge of PHY PM bc2518ec710e net: fec: limit register access on i.MX6UL f710deeea73a perf vendor events arm64: Fix incorrect Hisi hip08 L3 metrics eb59cb2fabd4 PM: domains: Fix handling of unavailable/disabled idle states bde7c2acef30 net: ksz884x: fix missing pci_disable_device() on error in pcidev_init() 8927d90d56e4 i40e: Fix flow-type by setting GL_HASH_INSET registers c39de3ae5075 i40e: Fix VF hang when reset is triggered on another VF 250bf8ab78f7 i40e: Fix ethtool rx-flow-hash setting for X722 ad3f1d9bf162 ipv6: ensure sane device mtu in tunnels e2ec5bb78ca8 perf vendor events power10: Fix hv-24x7 metric events f9df388ed6ea media: vivid: set num_in/outputs to 0 if not supported 4cc7d8d42047 media: videodev2.h: V4L2_DV_BT_BLANKING_HEIGHT should check 'interlaced' 491c0959f01d media: v4l2-dv-timings: add sanity checks for blanking values 0f83edbe4fe9 media: vivid: dev->bitmap_cap wasn't freed in all cases 5b1fb2a28d0a media: vivid: s_fbuf: add more sanity checks 3436e5633776 PM: hibernate: Allow hybrid sleep to work with s2idle 3cc8c4088fae can: mcp251x: mcp251x_can_probe(): add missing unregister_candev() in error path a3e09eff32d8 can: mscan: mpc5xxx: mpc5xxx_can_probe(): add missing put_clock() in error path 304a10161696 drm/amdkfd: Fix memory leak in kfd_mem_dmamap_userptr() 2fe6b24ce299 net-memcg: avoid stalls when under memory pressure 9b171fdcbf0e tcp: fix indefinite deferral of RTO with SACK reneging a85d39f14aa8 tcp: fix a signed-integer-overflow bug in tcp_add_backlog() 2437f3c5c6a6 tcp: minor optimization in tcp_add_backlog() ef27df75912d net: lantiq_etop: don't free skb when returning NETDEV_TX_BUSY a1e18acb0246 net: fix UAF issue in nfqnl_nf_hook_drop() when ops_init() failed 62086d1c4602 kcm: annotate data-races around kcm->rx_wait 342d918cf9a4 kcm: annotate data-races around kcm->rx_psock 6bb23225bb70 atlantic: fix deadlock at aq_nic_stop 4e2cbc1f0e18 drm/i915/dp: Reset frl trained flag before restarting FRL training 3d92ab0865f1 amd-xgbe: add the bit rate quirk for Molex cables 75a6d1ebf8b7 amd-xgbe: fix the SFP compliance codes check for DAC cables 98bada8fa0e3 x86/unwind/orc: Fix unreliable stack dump with gcov 88e879c9f595 nfc: virtual_ncidev: Fix memory leak in virtual_nci_send() 18c60b383df3 net: macb: Specify PHY PM management done by MAC 95c22fc1e80e net: hinic: fix the issue of double release MBOX callback of VF 6016d96a6adf net: hinic: fix the issue of CMDQ memory leaks e6765fe8de37 net: hinic: fix memory leak when reading function table 62aa78a0c3e5 net: hinic: fix incorrect assignment issue in hinic_set_interrupt_cfg() 1e0bee973ef6 net: netsec: fix error handling in netsec_register_mdio() 7a939503fc32 tipc: fix a null-ptr-deref in tipc_topsrv_accept c638b520ba4b perf/x86/intel/lbr: Use setup_clear_cpu_cap() instead of clear_cpu_cap() 4fdf6f978c6b ALSA: ac97: fix possible memory leak in snd_ac97_dev_register() b68873690373 ASoC: qcom: lpass-cpu: Mark HDMI TX parity register as volatile eca851572df5 mtd: rawnand: intel: Add missing of_node_put() in ebu_nand_probe() 08c246c7dfef arc: iounmap() arg is volatile 739eac37ff9c sched/core: Fix comparison in sched_group_cookie_match() ca7b0a10287e perf: Fix missing SIGTRAPs eb77474a2a21 ASoC: qcom: lpass-cpu: mark HDMI TX registers as volatile 9b6841ab7096 KVM: selftests: Fix number of pages for memory slot in memslot_modification_stress_test 59de8738ed43 drm/msm: Fix return type of mdp4_lvds_connector_mode_valid a560aeac2f2d media: atomisp: prevent integer overflow in sh_css_set_black_frame() 32f93e460861 media: v4l2: Fix v4l2_i2c_subdev_set_name function documentation 5a93a8288c57 net: ieee802154: fix error return code in dgram_bind() 138a13d8f5c8 ethtool: eeprom: fix null-deref on genl_info in dump 1c2b1d3bba2e mmc: block: Remove error check of hw_reset on reset 0b0d169723f4 Revert "scsi: lpfc: SLI path split: Refactor lpfc_iocbq" 7a0fce24de60 Revert "scsi: lpfc: SLI path split: Refactor fast and slow paths to native SLI4" 7a36c9de4324 Revert "scsi: lpfc: SLI path split: Refactor SCSI paths" eb8be2dbfbb4 Revert "scsi: lpfc: Fix locking for lpfc_sli_iocbq_lookup()" 065bf71a8a53 Revert "scsi: lpfc: Fix element offset in __lpfc_sli_release_iocbq_s4()" 97dc9076ea5e Revert "scsi: lpfc: Resolve some cleanup issues following SLI path refactoring" b32b766be44e s390/pci: add missing EX_TABLE entries to __pcistg_mio_inuser()/__pcilg_mio_inuser() 1ad7213fcf49 s390/futex: add missing EX_TABLE entry to __futex_atomic_op() ae9398e837b9 perf auxtrace: Fix address filter symbol name match for modules 14009ada5712 ARC: mm: fix leakage of memory allocated for PTE eb9ed3343ca7 pinctrl: Ingenic: JZ4755 bug fixes 94d2643df1e7 kernfs: fix use-after-free in __kernfs_remove f1204dfc4cd7 counter: microchip-tcb-capture: Handle Signal1 read and Synapse 6fb0106c64ee mmc: sdhci-esdhc-imx: Propagate ESDHC_FLAG_HS400* only on 8bit bus 73e3901e7029 mmc: sdhci-pci-core: Disable ES for ASUS BIOS on Jasper Lake 1e8cd93ae536 mmc: core: Fix kernel panic when remove non-standard SDIO card 02e51e7cd1d3 mmc: sdhci_am654: 'select', not 'depends' REGMAP_MMIO 4c365a0c21aa coresight: cti: Fix hang in cti_disable_hw() b32775e03969 drm/msm/dp: fix IRQ lifetime b48949ab451e drm/msm/hdmi: fix memory corruption with too many bridges 9f035d1fb306 drm/msm/dsi: fix memory corruption with too many bridges 986a89b3717e drm/amdgpu: disallow gfxoff until GC IP blocks complete s2idle resume a2f0934e6bdb scsi: qla2xxx: Use transport-defined speed mask for supported_speeds 2b1a3172ee4d mac802154: Fix LQI recording 46b4b1e11e52 exec: Copy oldsighand->action under spin-lock 265b6fb780f5 fs/binfmt_elf: Fix memory leak in load_elf_binary() 24030742a7b8 cpufreq: intel_pstate: hybrid: Use known scaling factor for P-cores 3423a3417f4f cpufreq: intel_pstate: Read all MSRs on the target CPU cc6a7249842f fbdev: smscufx: Fix several use-after-free bugs 1a8b22e3f394 iio: adxl372: Fix unsafe buffer attributes 2f08cad21366 iio: temperature: ltc2983: allocate iio channels once 1bfe97f49785 iio: light: tsl2583: Fix module unloading 569709540e12 tools: iio: iio_utils: fix digit calculation c892a81c7424 xhci: Remove device endpoints from bandwidth list when freeing the device dfacb5c7f0a9 xhci-pci: Set runtime PM as default policy on all xHC 1.2 or later devices 64058af657ba xhci: Add quirk to reset host back to default state at shutdown 022f21e850e9 mtd: rawnand: marvell: Use correct logic for nand-keep-config f90897c0f634 usb: xhci: add XHCI_SPURIOUS_SUCCESS to ASM1042 despite being a V0.96 controller a0c54d5152d5 usb: bdc: change state when port disconnected e0fd70ab4815 usb: dwc3: gadget: Don't set IMI for no_interrupt ad538aea64dd usb: dwc3: gadget: Stop processing more requests on IMI f2f53be61714 usb: gadget: uvc: fix sg handling during video encode 80ff4ef77737 usb: gadget: uvc: fix sg handling in error case 555011f6b27b USB: add RESET_RESUME quirk for NVIDIA Jetson devices in RCM 311428871ba1 ALSA: rme9652: use explicitly signed char fa8b39c7ed82 ALSA: au88x0: use explicitly signed char 8af82d330d5d ALSA: usb-audio: Add quirks for M-Audio Fast Track C400/600 259cb4dee1bb ALSA: Use del_timer_sync() before freeing timer 33ddee2b95ab can: kvaser_usb: Fix possible completions during init_completion 86da269c7567 can: j1939: transport: j1939_session_skb_drop_old(): spin_unlock_irqrestore() before kfree_skb() ead049562758 NFSv4: Add an fattr allocation to _nfs4_discover_trunking() eb1fe9600b86 NFSv4: Fix free of uninitialized nfs4_label on referral lookup. (From OE-Core rev: 522ddd3600eaecf1ef3f3e7f771eef1fa4ef5f23) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit 7514e04bf4dae3d3bbd20bb21b442f273f8d6c73) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.15: update to v5.15.76Bruce Ashfield2022-12-073-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 4f5365f77018 Linux 5.15.76 33fc9e26b7cb mm: /proc/pid/smaps_rollup: fix no vma's null-deref b9d8cbe90a0f mmc: core: Add SD card quirk for broken discard 0ee2f0567a56 Makefile.debug: re-enable debug info for .S files 117825e9bbb1 x86/Kconfig: Drop check for -mabi=ms for CONFIG_EFI_STUB 0983205085fa ACPI: video: Force backlight native for more TongFang devices 289b56715ba6 perf: Skip and warn on unknown format 'configN' attrs 9d912a385368 mmc: sdhci-tegra: Use actual clock rate for SW tuning correction 7aeda81191fd tracing: Do not free snapshot if tracer is on cmdline 57252e7bd491 tracing: Simplify conditional compilation code in tracing_set_tracer() 20bc6d23f7f6 ksmbd: fix incorrect handling of iterate_dir 3c8cfcaa2d9a ksmbd: handle smb2 query dir request for OutputBufferLength that is too small 8754fa5dbc6e arm64: mte: move register initialization to C ea7be82fd7e1 fs: dlm: fix invalid derefence of sb_lvbptr 0365d6af75f9 iommu/vt-d: Clean up si_domain in the init_dmars() error path 5c95d0c9d0eb iommu/vt-d: Allow NVS regions in arch_rmrr_sanity_check() 209740fd132e net: phy: dp83822: disable MDI crossover status change interrupt ce1234573d18 net: sched: fix race condition in qdisc_graft() 91f8f5342bee net: hns: fix possible memory leak in hnae_ae_register() 50c31fa95230 wwan_hwsim: fix possible memory leak in wwan_hwsim_dev_new() d2fc83a6b55e sfc: include vport_id in filter spec hash and equal() c2e1e59d59fa net: sched: sfb: fix null pointer access issue when sfb_init() fails 34f2a4eedc8e net: sched: delete duplicate cleanup of backlog and qlen 154f4c06d9db net: sched: cake: fix null pointer access issue when cake_init() fails 5efed7578dd4 nvmet: fix workqueue MEM_RECLAIM flushing dependency 2f2b84b02088 nvme-hwmon: kmalloc the NVME SMART log buffer 66c56b232839 nvme-hwmon: consistently ignore errors from nvme_hwmon_init d77f6908f9ce netfilter: nf_tables: relax NFTA_SET_ELEM_KEY_END set flags requirements efa9dd7e679e ionic: catch NULL pointer issue on reconfig 35ece858660e net: hsr: avoid possible NULL deref in skb_clone() e326df21da25 dm: remove unnecessary assignment statement in alloc_dev() 847301f0ee1c cifs: Fix xid leak in cifs_ses_add_channel() 8905d13b9ede cifs: Fix xid leak in cifs_flock() 27cfd3afaab0 cifs: Fix xid leak in cifs_copy_file_range() 593d877c39aa cifs: Fix xid leak in cifs_create() a8df9d0428c7 udp: Update reuse->has_conns under reuseport_lock. 9749595feb33 scsi: lpfc: Fix memory leak in lpfc_create_port() b9122e0e0ea8 net: phylink: add mac_managed_pm in phylink_config structure 412db9b06d3c net: phy: dp83867: Extend RX strap quirk for SGMII mode 5ce613051994 net/atm: fix proc_mpc_write incorrect return value 0eb17faedce7 sfc: Change VF mac via PF as first preference if available. 0f58940ca3c1 HID: magicmouse: Do not set BTN_MOUSE on double report 94a171c982b8 i40e: Fix DMA mappings leak dbc01c0a4e20 tipc: fix an information leak in tipc_topsrv_kern_subscr b294cad6f02e tipc: Fix recognition of trial period 6161c364e378 ACPI: extlog: Handle multiple records 40e5fceddfd5 drm/vc4: Add module dependency on hdmi-codec 6c5041a10324 btrfs: fix processing of delayed tree block refs during backref walking af67578d565c btrfs: fix processing of delayed data refs during backref walking c439cafce8cf x86/topology: Fix duplicated core ID within a package d31f4bc22596 x86/topology: Fix multiple packages shown on a single-package system fcc96e89b3ff media: venus: dec: Handle the case where find_format fails b22b4823a0a5 media: mceusb: set timeout to at least timeout provided 5265cc1202a3 media: ipu3-imgu: Fix NULL pointer dereference in active selection access 1e4e71f9e197 KVM: arm64: vgic: Fix exit condition in scan_its_table() 5bf2fda26a72 kvm: Add support for arch compat vm ioctls 112a005d1ded mm,hugetlb: take hugetlb_lock before decrementing h->resv_huge_pages 2d508b4e6536 drm/amdgpu: fix sdma doorbell init ordering on APUs b5606e3ab1f7 cpufreq: qcom: fix memory leak in error path d866f5982c15 x86/resctrl: Fix min_cbm_bits for AMD 8fbe13de1cc7 ata: ahci: Match EM_MAX_SLOTS with SATA_PMP_MAX_PORTS 5d6a037b3a94 ata: ahci-imx: Fix MODULE_ALIAS 30cf0dee372b hwmon/coretemp: Handle large core ID value 2f7171465f26 x86/microcode/AMD: Apply the patch early on every logical thread 93d7e2b47a72 i2c: qcom-cci: Fix ordering of pm_runtime_xx and i2c_add_adapter 14d260f94ff8 cpufreq: qcom: fix writes in read-only memory region 3006766d247b selinux: enable use of both GFP_KERNEL and GFP_ATOMIC in convert_context() 1b31cb0065e2 ocfs2: fix BUG when iput after ocfs2_mknod fails e469db818ec9 ocfs2: clear dinode links count in case of error ded9d535be0d btrfs: enhance unsupported compat RO flags handling 537412c54712 perf/x86/intel/pt: Relax address filter validation 8ddc58e0e312 arm64: errata: Remove AES hwcap for COMPAT tasks 738515cf8bb4 usb: gadget: uvc: improve sg exit condition db11d8c72a5d usb: gadget: uvc: giveback vb2 buffer on req complete aee340dccf5a usb: gadget: uvc: rework uvcg_queue_next_buffer to uvcg_complete_buffer 2f54ce7392d7 usb: gadget: uvc: use on returned header len in video_encode_isoc_sg d80db2f1450c usb: gadget: uvc: consistently use define for headerlen f9681a67503e arm64/mm: Consolidate TCR_EL1 fields 5b20aacff7ad r8152: add PID for the Lenovo OneLink+ Dock bd8a595958a5 Linux 5.15.75 b6e2c54be37d io-wq: Fix memory leak in worker creation 7c359e28492f gcov: support GCC 12.1 and newer compilers 8418c1672c1f thermal: intel_powerclamp: Use first online CPU as control_cpu 55c824b62067 ext4: continue to expand file system when the target size doesn't reach 0e63de6d7e4c lib/Kconfig.debug: Add check for non-constant .{s,u}leb128 support to DWARF5 84cd0b20fada Kconfig.debug: add toolchain checks for DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT 371aaf6b48f5 Kconfig.debug: simplify the dependency of DEBUG_INFO_DWARF4/5 e1591557e3a0 drm/amd/display: Fix build breakage with CONFIG_DEBUG_FS=n 34f31a2b6679 net/ieee802154: don't warn zero-sized raw_sendmsg() de904d0fe1cb Revert "net/ieee802154: reject zero-sized raw_sendmsg()" 9c65eef9d6c9 net: ethernet: ti: davinci_mdio: fix build for mdio bitbang uses d7eadffce032 blk-wbt: fix that 'rwb->wc' is always set to 1 in wbt_init() 28787ff9fbea ALSA: usb-audio: Fix last interface check for registration b8989e95d74e net: ieee802154: return -EINVAL for unknown addr type 0db2efb3bff8 mm: hugetlb: fix UAF in hugetlb_handle_userfault 98aada6e2278 io_uring/rw: fix unexpected link breakage d6b7efc722a2 io_uring/rw: fix error'ed retry return values e857457c6f90 io_uring/rw: fix short rw error handling cd148d4e3183 io_uring: correct pinned_vm accounting 813d8fe5d303 io_uring/af_unix: defer registered files gc to io_uring release c69a2324fc6b perf intel-pt: Fix segfault in intel_pt_print_info() with uClibc e81bf40b280b clk: bcm2835: Round UART input clock up da17cbb229af clk: bcm2835: Make peripheral PLLC critical 20b8c456df58 usb: idmouse: fix an uninit-value in idmouse_open ec8adf767e1c nvmet-tcp: add bounds check on Transfer Tag 1c6432884010 nvme: copy firmware_rev on each init b9b5560b342e ext2: Use kvmalloc() for group descriptor array 8c067a3051cd scsi: tracing: Fix compile error in trace_array calls when TRACING is disabled 39bef9c6a91b staging: rtl8723bs: fix a potential memory leak in rtw_init_cmd_priv() b4573a2bad3c staging: rtl8723bs: fix potential memory leak in rtw_init_drv_sw() eb24d93e3e01 Revert "usb: storage: Add quirk for Samsung Fit flash" 3a38985d8bfd usb: dwc3: core: Enable GUCTL1 bit 10 for fixing termination error after resume bug 9d4f84a15f9c arm64: dts: imx8mp: Add snps,gfladj-refclk-lpm-sel quirk to USB nodes 3c84c7f592c4 usb: musb: Fix musb_gadget.c rxstate overflow bug fcd594da0b59 usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info() 9e86dffd0b02 md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d f8e80792c1a8 eventfd: guard wake_up in eventfd fs calls as well c61786dc727d HID: roccat: Fix use-after-free in roccat_read() f7f425d61de9 soundwire: intel: fix error handling on dai registration issues 093a5463aeec soundwire: cadence: Don't overwrite msg->buf during write commands 1b4ed920b2ff bcache: fix set_at_max_writeback_rate() for multiple attached devices eecb5ccc84a1 ata: libahci_platform: Sanity check the DT child nodes number 70b2adb1d698 blk-throttle: prevent overflow while calculating wait time ff8551d411f1 staging: vt6655: fix potential memory leak 7c8bc374659d power: supply: adp5061: fix out-of-bounds read in adp5061_get_chg_type() 3d6946180734 iommu/arm-smmu-v3: Make default domain type of HiSilicon PTT device to identity c0d73be0af8c nbd: Fix hung when signal interrupts nbd_start_device_ioctl() 9d54de866062 scsi: 3w-9xxx: Avoid disabling device if failing to enable it d68da10b0cce dmaengine: ti: k3-udma: Reset UDMA_CHAN_RT byte counters to prevent overflow 518a2a1cc361 usb: host: xhci-plat: suspend/resume clks for brcm f002aa7c0ac5 usb: host: xhci-plat: suspend and resume clocks 6bcd745c87a0 clk: zynqmp: pll: rectify rate rounding in zynqmp_pll_round_rate 5c32cbf6ccea media: platform: fix some double free in meson-ge2d and mtk-jpeg and s5p-mfc 6f21976095c1 media: cx88: Fix a null-ptr-deref bug in buffer_prepare() 0a07b13af04d clk: zynqmp: Fix stack-out-of-bounds in strncpy` 3680442cbaee ARM: 9242/1: kasan: Only map modules if CONFIG_KASAN_VMALLOC=n 4a89c0befca7 btrfs: don't print information about space cache or tree every remount 39a07058c762 btrfs: scrub: try to fix super block errors f3857dd7c03a btrfs: dump extra info if one free space cache has more bitmaps than it should d3c6d5be46de arm64: dts: imx8mq-librem5: Add bq25895 as max17055's power supply 82046b6a84e0 kselftest/arm64: Fix validatation termination record after EXTRA_CONTEXT 35365417333d ARM: dts: imx6sx: add missing properties for sram 602813650cbc ARM: dts: imx6sll: add missing properties for sram 6a12e1e23cb1 ARM: dts: imx6sl: add missing properties for sram 8c24dc621bb7 ARM: dts: imx6qp: add missing properties for sram 47666b9a11a1 ARM: dts: imx6dl: add missing properties for sram 19fe40c5185d ARM: dts: imx6q: add missing properties for sram 9361ba779152 ARM: dts: imx7d-sdb: config the max pressure for tsc2046 0f90671ff93f drm/amd/display: Remove interface for periodic interrupt 1 88fd06740659 drm/dp: Don't rewrite link config when setting phy test pattern 668806a8268b mmc: sdhci-msm: add compatible string check for sdm670 587c7da87721 drm/meson: explicitly remove aggregate driver at module unload time d76ff04a72f9 drm/meson: reorder driver deinit sequence to fix use-after-free bug d894db35617f drm/amdgpu: fix initial connector audio value e3675f688d3b ASoC: SOF: pci: Change DMI match info to support all Chrome platforms f16e1b7b3968 platform/x86: msi-laptop: Change DMI match / alias strings to fix module autoloading 39da49ffa2f3 platform/chrome: cros_ec: Notify the PM of wake events during resume 74636047845c drm: panel-orientation-quirks: Add quirk for Anbernic Win600 2810061452f9 drm/vc4: vec: Fix timings for VEC modes 0506c4eae9a9 ALSA: usb-audio: Register card at the last interface 39d7a81bbb7a drm: bridge: dw_hdmi: only trigger hotplug event on link change dfbed8c92eb8 udmabuf: Set ubuf->sg = NULL if the creation of sg table fails a47d92c74b1e drm/amd/display: fix overflow on MIN_I64 definition a29f7427041a gpu: lontium-lt9611: Fix NULL pointer dereference in lt9611_connector_init() 5ff7bec678ca drm/komeda: Fix handling of atomic commits in the atomic_commit_tail hook ca163e389f0a drm: Prevent drm_copy_field() to attempt copying a NULL pointer df5ac9392648 drm: Use size_t type for len variable in drm_copy_field() 5ab84b1596b2 drm/nouveau/nouveau_bo: fix potential memory leak in nouveau_bo_alloc() b3179865cf7e r8152: Rate limit overflow messages d1e894f950ad Bluetooth: L2CAP: Fix user-after-free 124b7c773271 net: If sock is dead don't access sock's sk_wq in sk_stream_wait_memory 5b94d48898d9 hwmon: (sht4x) do not overflow clamping operation on 32-bit platforms a269c3e39087 wifi: rt2x00: correctly set BBP register 86 for MT7620 b5e6ada5a5d6 wifi: rt2x00: set SoC wmac clock register 357c89074ae6 wifi: rt2x00: set VGC gain for both chains of MT7620 92e2e04da567 wifi: rt2x00: set correct TX_SW_CFG1 MAC register for MT7620 4304b8e07579 wifi: rt2x00: don't run Rt5592 IQ calibration on MT7620 4a5eab200e43 can: bcm: check the result of can_send() in bcm_can_tx() 3423a50fa018 Bluetooth: hci_sysfs: Fix attempting to call device_add multiple times 3ac837cef1fb Bluetooth: L2CAP: initialize delayed works at l2cap_chan_create() af46b2b9b096 wifi: mt76: mt7921: reset msta->airtime_ac while clearing up hw value e33da263e965 regulator: core: Prevent integer underflow d58c8781c0d7 Bluetooth: btintel: Mark Intel controller to support LE_STATES quirk 232d59eca07f wifi: brcmfmac: fix use-after-free bug in brcmf_netdev_start_xmit() 37f15edba22d iavf: Fix race between iavf_close and iavf_reset_task 03155680191e xfrm: Update ipcomp_scratches with NULL when freed 716c526d666d thunderbolt: Add back Intel Falcon Ridge end-to-end flow control workaround b1b4144508ad wifi: ath9k: avoid uninit memory read in ath9k_htc_rx_msg() 839f563c5dc5 x86/mce: Retrieve poison range from hardware 1663629bc3ff tcp: annotate data-race around tcp_md5sig_pool_populated 7b03296b4f7a openvswitch: Fix overreporting of drops in dropwatch ffd7a1dcae9a openvswitch: Fix double reporting of drops in dropwatch d449d00a8dce net: ethernet: ti: davinci_mdio: Add workaround for errata i2329 624f03a027f2 ice: set tx_tstamps when creating new Tx rings via ethtool 2e52d858de3a bpftool: Clear errno after libcap's checks 75995ce1c926 wifi: brcmfmac: fix invalid address access when enabling SCAN log level 83b94969751a NFSD: fix use-after-free on source server when doing inter-server copy 118dc74b2bc0 NFSD: Return nfserr_serverfault if splice_ok but buf->pages have data 066b1302f2a9 x86/entry: Work around Clang __bdos() bug 06c56c9d5da8 ACPI: x86: Add a quirk for Dell Inspiron 14 2-in-1 for StorageD3Enable 6733222f2cc9 ARM: decompressor: Include .data.rel.ro.local 561490843445 thermal: intel_powerclamp: Use get_cpu() instead of smp_processor_id() to avoid crash 139bbbd01114 powercap: intel_rapl: fix UBSAN shift-out-of-bounds issue a1387ae83e97 MIPS: BCM47XX: Cast memcmp() of function to (void *) c2790fede920 cpufreq: intel_pstate: Add Tigerlake support in no-HWP mode 30eca146c89d ACPI: tables: FPDT: Don't call acpi_os_map_memory() on invalid phys address 5374638222d0 ACPI: video: Add Toshiba Satellite/Portege Z830 quirk 7ed95b080334 rcu-tasks: Convert RCU_LOCKDEP_WARN() to WARN_ONCE() cf38a05eb1d0 rcu: Back off upon fill_page_cache_func() allocation failure 3e2d8b89f031 rcu: Avoid triggering strict-GP irq-work when RCU is idle 27d3e646dd83 fs: dlm: fix race in lowcomms b6b87460f4eb selftest: tpm2: Add Client.__del__() to close /dev/tpm* handle 497d736784e5 f2fs: fix to account FS_CP_DATA_IO correctly fb1dcc2a9e4b f2fs: fix race condition on setting FI_NO_EXTENT flag 6ddbd411a00a ACPI: APEI: do not add task_work to kernel thread to avoid memory leak 21f1ba52b88c thermal/drivers/qcom/tsens-v0_1: Fix MSM8939 fourth sensor hw_id 172c8a24fc83 crypto: cavium - prevent integer overflow loading firmware 12acfa1059ad crypto: marvell/octeontx - prevent integer overflows c963ce2fa05d kbuild: rpm-pkg: fix breakage when V=1 is used 059ce6b68b76 kbuild: remove the target in signal traps when interrupted 1e9c23db31b6 tracing/osnoise: Fix possible recursive locking in stop_per_cpu_kthreads 84795de93e1f tracing: kprobe: Make gen test module work in arm and riscv 867fce09aa20 tracing: kprobe: Fix kprobe event gen test module on exit a9990f24adfe iommu/iova: Fix module config properly f0cac6cc02a9 cifs: return correct error in ->calc_signature() 1f1ab76e2515 crypto: qat - fix DMA transfer direction 393307b99aac crypto: inside-secure - Change swab to swab32 93538944ab0b crypto: ccp - Release dma channels before dmaengine unrgister 779a9930f3e1 crypto: akcipher - default implementation for setting a private key 0c7043a5b5c3 iommu/omap: Fix buffer overflow in debugfs 046803b74d51 cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset 771d8aa02dac crypto: hisilicon/qm - fix missing put dfx access 9bf3ec61a246 crypto: qat - fix default value of WDT timer 3bfc220e5ce3 hwrng: imx-rngc - Moving IRQ handler registering after imx_rngc_irq_mask_clear() 507128a0e32d cgroup: Honor caller's cgroup NS when resolving path 8ffe511b7de7 hwrng: arm-smccc-trng - fix NO_ENTROPY handling 272093471305 crypto: hisilicon/zip - fix mismatch in get/set sgl_sge_nr e0b4ebf59834 crypto: sahara - don't sleep when in softirq 8484023b5763 powerpc/pseries/vas: Pass hw_cpu_id to node associativity HCALL 7f536a8cb62d powerpc/kprobes: Fix null pointer reference in arch_prepare_kprobe() 1f98f8f43541 powerpc: Fix SPE Power ISA properties for e500v1 platforms 72c5b7110fba powerpc/64s: Fix GENERIC_CPU build flags for PPC970 / G5 399afe92f640 x86/hyperv: Fix 'struct hv_enlightened_vmcs' definition 592b302d8bf6 powerpc: Fix fallocate and fadvise64_64 compat parameter combination 61af84b3db81 powerpc/powernv: add missing of_node_put() in opal_export_attrs() 5be9cb6c06fa powerpc/pci_dn: Add missing of_node_put() 5a13d3f1af1c powerpc/sysdev/fsl_msi: Add missing of_node_put() b0c0490b3c57 powerpc/math_emu/efp: Include module.h 93379dc92de0 powerpc/configs: Properly enable PAPR_SCM in pseries_defconfig 25a4fb0e1a76 mailbox: bcm-ferxrm-mailbox: Fix error check for dma_map_sg b8fcd9ab0f65 mailbox: mpfs: account for mbox offsets while sending ba2264359525 mailbox: mpfs: fix handling of the reg property fad007a315fe clk: ast2600: BCLK comes from EPLL 3441076f83aa clk: ti: dra7-atl: Fix reference leak in of_dra7_atl_clk_probe 9209e6bab75d clk: imx: scu: fix memleak on platform_device_add() fails bdf72f2d649b clk: bcm2835: fix bcm2835_clock_rate_from_divisor declaration e338131e980b clk: baikal-t1: Add SATA internal ref clock buffer 35b766027580 clk: baikal-t1: Add shared xGMAC ref/ptp clocks internal parent b2db8b2c5391 clk: baikal-t1: Fix invalid xGMAC PTP clock divider 435a8a39c6ae clk: vc5: Fix 5P49V6901 outputs disabling when enabling FOD b0bc75fe6775 spmi: pmic-arb: correct duplicate APID to PPID mapping logic faabbb103d60 usb: mtu3: fix failed runtime suspend in host only mode 57f66534a41a dmaengine: ioat: stop mod_timer from resurrecting deleted timer in __cleanup() 8aa96c5bc393 clk: mediatek: mt8183: mfgcfg: Propagate rate changes to parent 2dafc5afd9d6 mfd: sm501: Add check for platform_driver_register() d43d93dbd8aa mfd: fsl-imx25: Fix check for platform_get_irq() errors b940bb3c8154 mfd: lp8788: Fix an error handling path in lp8788_irq_init() and lp8788_irq_init() 0715005c483e mfd: lp8788: Fix an error handling path in lp8788_probe() aec1f073f91f mfd: fsl-imx25: Fix an error handling path in mx25_tsadc_setup_irq() 53bfc1c3c751 mfd: intel_soc_pmic: Fix an error handling path in intel_soc_pmic_i2c_probe() 2f921d62c236 fsi: core: Check error number after calling ida_simple_get 041c79f6aefb RDMA/rxe: Fix resize_finish() in rxe_queue.c 959d4ee095e9 clk: qcom: gcc-sm6115: Override default Alpha PLL regs 8e556f557368 clk: qcom: apss-ipq6018: mark apcs_alias0_core_clk as critical a26b0658751b scsi: iscsi: iscsi_tcp: Fix null-ptr-deref while calling getpeername() e87fb1fcf88f scsi: iscsi: Run recv path from workqueue c2af03a7c1b5 scsi: iscsi: Add recv workqueue helpers d6aafc21bef1 scsi: iscsi: Rename iscsi_conn_queue_work() e45a1516d293 scsi: libsas: Fix use-after-free bug in smp_execute_task_sg() 6a54f769748b serial: 8250: Fix restoring termios speed after suspend a5dba0933834 firmware: google: Test spinlock on panic path to avoid lockups 60d14575d0ba slimbus: qcom-ngd-ctrl: allow compile testing without QCOM_RPROC_COMMON f19e5b7df545 staging: vt6655: fix some erroneous memory clean-up loops 433c33c554d7 phy: qualcomm: call clk_disable_unprepare in the error handling c4293def8860 tty: serial: fsl_lpuart: disable dma rx/tx use flags in lpuart_dma_shutdown a91a3c2d8db8 serial: 8250: Toggle IER bits on only after irq has been set up 6be8e565a4a6 drivers: serial: jsm: fix some leaks in probe 1d05df7757f4 usb: gadget: function: fix dangling pnp_string in f_printer.c ed2c66b75280 xhci: Don't show warning for reinit on known broken suspend 4d7d8f5cb284 IB: Set IOVA/LENGTH on IB_MR in core/uverbs layers e221b4f16e9e RDMA/cm: Use SLID in the work completion as the DLID in responder side 7a37c58ee72e md/raid5: Remove unnecessary bio_put() in raid5_read_one_chunk() b467d9460ec2 md/raid5: Ensure stripe_fill happens on non-read IO with journal 5d8259c9d191 md: Replace snprintf with scnprintf 9e92d5ca5424 mtd: rawnand: meson: fix bit map use in meson_nfc_ecc_correct() 058833dbeb8d ata: fix ata_id_has_dipm() dad910a6d4a5 ata: fix ata_id_has_ncq_autosense() 21faddeff7bf ata: fix ata_id_has_devslp() 204cc767dcb5 ata: fix ata_id_sense_reporting_enabled() and ata_id_has_sense_reporting() 5c75d608fad5 RDMA/siw: Fix QP destroy to wait for all references dropped. 308cd50f174c RDMA/siw: Always consume all skbuf data in sk_data_ready() upcall. e58a0b9100ba RDMA/srp: Fix srp_abort() dc9e4ef6b072 RDMA/irdma: Align AE id codes to correct flush code and event 84ce1a8e36bb mtd: rawnand: fsl_elbc: Fix none ECC mode be424a7d5374 mtd: rawnand: intel: Remove undocumented compatible string 445395900b64 mtd: rawnand: intel: Read the chip-select line from the correct OF node cbbf9cca47ac phy: phy-mtk-tphy: fix the phy type setting issue e4be7c9495c8 phy: amlogic: phy-meson-axg-mipi-pcie-analog: Hold reference returned by of_get_parent() 88263152ff56 mtd: devices: docg3: check the return value of devm_ioremap() in the probe a0e4ac698891 clk: qcom: sm6115: Select QCOM_GDSC aecb632674b7 dyndbg: drop EXPORTed dynamic_debug_exec_queries 0d4421f2cb54 dyndbg: let query-modname override actual module name 0c0d9f38b087 dyndbg: fix module.dyndbg handling 49d85932f7d2 dyndbg: fix static_branch manipulation 7cb9b20941e1 dmaengine: hisilicon: Add multi-thread support for a DMA channel b88630d9aac0 dmaengine: hisilicon: Fix CQ head update e84aeeafe8b3 dmaengine: hisilicon: Disable channels when unregister hisi_dma b94605f5cb99 fpga: prevent integer overflow in dfl_feature_ioctl_set_irq() 11bd8bbdf8f6 misc: ocxl: fix possible refcount leak in afu_ioctl() c23c5e184550 RDMA/rxe: Fix the error caused by qp->sk f2f405af70e6 RDMA/rxe: Fix "kernel NULL pointer dereference" error 2ea7caa96846 media: xilinx: vipp: Fix refcount leak in xvip_graph_dma_init 23624abbc9c6 media: uvcvideo: Use entity get_cur in uvc_ctrl_set 6c5da92103bd media: uvcvideo: Fix memory leak in uvc_gpio_parse 4e2042f1adc7 media: meson: vdec: add missing clk_disable_unprepare on error in vdec_hevc_start() aeffca434426 tty: xilinx_uartps: Fix the ignore_status a8d772c7b853 media: exynos4-is: fimc-is: Add of_node_put() when breaking out of loop 6225501072d3 HSI: omap_ssi_port: Fix dma_map_sg error check 691f23a8475f HSI: omap_ssi: Fix refcount leak in ssi_probe d6e750535b46 clk: tegra20: Fix refcount leak in tegra20_clock_init e7a57fb92af5 clk: tegra: Fix refcount leak in tegra114_clock_init 417ed4432b1b clk: tegra: Fix refcount leak in tegra210_clock_init ca5f338ef165 clk: sprd: Hold reference returned by of_get_parent() 49343bdf95eb clk: berlin: Add of_node_put() for of_get_parent() 857b719bede4 clk: qoriq: Hold reference returned by of_get_parent() a8cbce0305b2 clk: oxnas: Hold reference returned by of_get_parent() e0001a565c16 clk: meson: Hold reference returned by of_get_parent() e900ec4c4f74 usb: common: debug: Check non-standard control requests c11f48764c8b RDMA/mlx5: Don't compare mkey tags in DEVX indirect mkey cd35ad9a7d66 iio: magnetometer: yas530: Change data type of hard_offsets to signed 23fafc2e2cf6 iio: ABI: Fix wrong format of differential capacitance channel ABI. 8169da520e8f iio: inkern: fix return value in devm_of_iio_channel_get_by_name() 504e8807fe5f iio: inkern: only release the device node when done with it b0d4fcc3ecb8 iio: adc: at91-sama5d2_adc: disable/prepare buffer on suspend/resume 5db9b840ac88 iio: adc: at91-sama5d2_adc: lock around oversampling and sample freq c5c63736d2a1 iio: adc: at91-sama5d2_adc: check return status for pressure and touch 5f1654a0e520 iio: adc: at91-sama5d2_adc: fix AT91_SAMA5D2_MR_TRACKTIM_MAX 017cf3b0a628 ARM: dts: exynos: fix polarity of VBUS GPIO of Origen 6c93b683ceda arm64: ftrace: fix module PLTs with mcount bbf64eb10273 ext4: don't run ext4lazyinit for read-only filesystems 7a00a2320752 ARM: Drop CMDLINE_* dependency on ATAGS 2af04fe87ea5 ARM: dts: exynos: correct s5k6a3 reset polarity on Midas family 2134214bc403 arm64: dts: ti: k3-j7200: fix main pinmux range 7247a1d7a46a soc/tegra: fuse: Drop Kconfig dependency on TEGRA20_APB_DMA 4f7892f24281 ia64: export memory_add_physaddr_to_nid to fix cxl build error 2ef01657b2d6 ARM: dts: kirkwood: lsxl: remove first ethernet port bf7caa3c5caf ARM: dts: kirkwood: lsxl: fix serial line 42ce4c73a468 ARM: dts: turris-omnia: Fix mpp26 pin name and comment 96d8f2b43e72 ARM: dts: imx6qdl-kontron-samx6i: hook up DDC i2c bus 08ada28d1def soc: qcom: smem_state: Add refcounting for the 'state->of_node' 96e0028debdd soc: qcom: smsm: Fix refcount leak bugs in qcom_smsm_probe() a29b6eb959bd locks: fix TOCTOU race when granting write lease 7e053784c4c7 memory: of: Fix refcount leak bug in of_lpddr3_get_ddr_timings() 2680690f9ce4 memory: of: Fix refcount leak bug in of_get_ddr_timings() 566b143aa511 memory: pl353-smc: Fix refcount leak bug in pl353_smc_probe() 10df962300c2 ALSA: hda/hdmi: Don't skip notification handling during PM operation cc756b79a5c9 ASoC: mt6660: Fix PM disable depth imbalance in mt6660_i2c_probe f9cb3bd55726 ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe b7dda65fa875 ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe b2bc9fc56a3e ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe 3c3ef19a8870 mmc: wmt-sdmmc: Fix an error handling path in wmt_mci_probe() b14dc262274b ALSA: dmaengine: increment buffer pointer atomically f5f1f5ee5048 ASoC: da7219: Fix an error handling path in da7219_register_dai_clks() f910aca07625 ASoC: codecs: tx-macro: fix kcontrol put b47a37ad4a44 drm/vmwgfx: Fix memory leak in vmw_mksstat_add_ioctl() bdf54d4b0074 drm/msm/dp: correct 1.62G link rate at dp_catalog_ctrl_config_msa() 635e7700c5b4 drm/msm/dpu: index dpu_kms->hw_vbif using vbif_idx 4f859884673d ASoC: eureka-tlv320: Hold reference returned from of_find_xxx API 64545b8a9690 mmc: au1xmmc: Fix an error handling path in au1xmmc_probe() 3ba3814c00a4 drm/amdgpu: Fix memory leak in hpd_rx_irq_create_workqueue() a5ce83e85d79 drm/omap: dss: Fix refcount leak bugs f5f599daa0bc drm/bochs: fix blanking 928ac9fc1ace ALSA: hda: beep: Simplify keep-power-at-enable behavior fbb88a7c84c1 ASoC: rsnd: Add check for rsnd_mod_power_on 4610e7a4111f drm/bridge: megachips: Fix a null pointer dereference bug 079c550c57ff drm/amdgpu: add missing pci_disable_device() in amdgpu_pmops_runtime_resume() c12daccc9017 platform/chrome: cros_ec_typec: Correct alt mode index c317d2b8a430 platform/x86: msi-laptop: Fix resource cleanup 0e21d41bc768 platform/x86: msi-laptop: Fix old-ec check for backlight registering 6bc81c1b6313 ASoC: tas2764: Fix mute/unmute e644497c5361 ASoC: tas2764: Drop conflicting set_bias_level power setting 35bd912ed6c0 ASoC: tas2764: Allow mono streams fd1d3b265784 platform/chrome: fix memory corruption in ioctl 27bb672c0437 platform/chrome: fix double-free in chromeos_laptop_prepare() 57dfb855bc9e ASoC: mt6359: fix tests for platform_get_irq() failure 8a475a7732a5 drm:pl111: Add of_node_put() when breaking out of for_each_available_child_of_node() 56d2233cf573 drm/dp_mst: fix drm_dp_dpcd_read return value checks fe6eb3d0c874 drm/bridge: parade-ps8640: Fix regulator supply order 60630834fad3 drm/virtio: Correct drm_gem_shmem_get_sg_table() error handling 26c1b4cfe56f drm/mipi-dsi: Detach devices when removing the host 652042135e08 drm/bridge: Avoid uninitialized variable warning f369fb4deed7 drm: bridge: adv7511: unregister cec i2c device after cec adapter 20609125b8bd drm: bridge: adv7511: fix CEC power down control register offset a624161ebe0c net: mvpp2: fix mvpp2 debugfs leak 7aef5082c56e once: add DO_ONCE_SLOW() for sleepable contexts 77bfd26cbb61 net/ieee802154: reject zero-sized raw_sendmsg() dc4e9cd6d6a6 net: wwan: iosm: Call mutex_init before locking it 0b6516a4e3eb bnx2x: fix potential memory leak in bnx2x_tpa_stop() 30bfa5aa7228 net: rds: don't hold sock lock when cancelling work from rds_tcp_reset_callbacks() f828333ca90f hwmon: (pmbus/mp2888) Fix sensors readouts for MPS Multi-phase mp2888 controller c91b922b4170 spi: Ensure that sg_table won't be used after being freed 49d429760df7 tcp: fix tcp_cwnd_validate() to not forget is_cwnd_limited 19d636b663e0 sctp: handle the error returned from sctp_auth_asoc_init_active_key 7bfa18b05f38 mISDN: fix use-after-free bugs in l1oip timer handlers 6f1991a940b9 eth: alx: take rtnl_lock on resume e28a4e7f0296 vhost/vsock: Use kvmalloc/kvfree for larger packets. 5dbdd690ed83 wifi: rtl8xxxu: Fix AIFS written to REG_EDCA_*_PARAM 432eecffcf1b spi: s3c64xx: Fix large transfers with DMA 1454a26cb1ab netfilter: nft_fib: Fix for rpath check with VRF devices 7d98b26684cb xfrm: Reinject transport-mode packets through workqueue 397e880acf44 Bluetooth: hci_core: Fix not handling link timeouts propertly 1331d3e1f9b5 i2c: mlxbf: support lock mechanism 9233ab8198d8 skmsg: Schedule psock work if the cached skb exists on the psock 44f1dc2e821d spi/omap100k:Fix PM disable depth imbalance in omap1_spi100k_probe daa5239ea49f spi: dw: Fix PM disable depth imbalance in dw_spi_bt1_probe 6b941151865e x86/cpu: Include the header of init_ia32_feat_ctl()'s prototype 3c27a1380798 x86/microcode/AMD: Track patch allocation size explicitly 3e2b805a68ab wifi: ath11k: fix number of VHT beamformee spatial streams 5a6827cdc258 netfilter: conntrack: revisit the gc initial rescheduling bias 9c39ca418ba3 netfilter: conntrack: fix the gc rescheduling delay b8917dce2134 Bluetooth: hci_{ldisc,serdev}: check percpu_init_rwsem() failure c087c35292ea bpf: Ensure correct locking around vulnerable function find_vpid() a0f15af17b7d net: fs_enet: Fix wrong check in do_pd_setup ee7c5e814fb2 Bluetooth: RFCOMM: Fix possible deadlock on socket shutdown/release 57d4f2f8a67b wifi: mt76: mt7915: do not check state before configuring implicit beamform dea9093f24d6 wifi: mt76: mt7615: add mt7615_mutex_acquire/release in mt7615_sta_set_decap_offload 817e8b75ae06 wifi: mt76: sdio: fix transmitting packet hangs 5dc095a37fbd wifi: rtl8xxxu: Remove copy-paste leftover in gen2_update_rate_mask 9973f78c19f3 wifi: rtl8xxxu: gen2: Fix mistake in path B IQ calibration 5d9222c68022 bpf: btf: fix truncated last_member_type_id in btf_struct_resolve 4ce47c5545d2 spi: meson-spicc: do not rely on busy flag in pow2 clk ops 36c484bac9ed wifi: rtl8xxxu: Fix skb misuse in TX queue selection fefd2269e681 spi: qup: add missing clk_disable_unprepare on error in spi_qup_pm_resume_runtime() e22f6499183d spi: qup: add missing clk_disable_unprepare on error in spi_qup_resume() 37005a948677 selftests/xsk: Avoid use-after-free on ctx 69995c64e50e wifi: rtw88: add missing destroy_workqueue() on error path in rtw_core_init() 6f9484e969cb wifi: rtl8xxxu: tighten bounds checking in rtl8xxxu_read_efuse() d091771f511d Bluetooth: btusb: mediatek: fix WMT failure during runtime suspend f91e25cfa553 bpf: Use this_cpu_{inc|dec|inc_return} for bpf_task_storage_busy 0e1342510490 bpf: Propagate error from htab_lock_bucket() to userspace 0b00c6130c1a bpf: Disable preemption when increasing per-cpu map_locked 68ab7690332a xsk: Fix backpressure mechanism on Tx 0559a6d96a99 x86/resctrl: Fix to restore to original value when re-enabling hardware prefetch register e962e458bf96 spi: mt7621: Fix an error message in mt7621_spi_probe() 0a16bbc8b030 bpftool: Fix a wrong type cast in btf_dumper_int 6e8eadfa9bb1 wifi: mac80211: allow bw change during channel switch in mesh 4ed5155043c9 bpf: Fix reference state management for synchronous callbacks 3d0a101e7139 leds: lm3601x: Don't use mutex after it was destroyed 54a3201f3c1f wifi: ath10k: add peer map clean up for peer delete in ath10k_sta_state() 714536ff6f6c wifi: rtlwifi: 8192de: correct checking of IQK reload 80a474502ef5 NFSD: Fix handling of oversized NFSv4 COMPOUND requests dc7f225090c2 NFSD: Protect against send buffer overflow in NFSv2 READDIR cedaf73c8bda SUNRPC: Fix svcxdr_init_encode's buflen calculation 6b55707ff8b2 SUNRPC: Fix svcxdr_init_decode's end-of-buffer calculation aed881630557 nfsd: Fix a memory leak in an error handling path 5c4b234c44cb objtool: Preserve special st_shndx indexes in elf_update_symbol 425a2a9469d2 ARM: 9247/1: mm: set readonly for MT_MEMORY_RO with ARM_LPAE 2647b20e043c ARM: 9244/1: dump: Fix wrong pg_level in walk_pmd() 93296e7ab774 MIPS: SGI-IP27: Fix platform-device leak in bridge_platform_create() 993b13abde17 MIPS: SGI-IP27: Free some unused memory 959855093f94 sh: machvec: Use char[] for section boundaries 91fafd22f852 thermal: cpufreq_cooling: Check the policy first in cpufreq_cooling_register() 81fb3ee298d5 ntfs3: rework xattr handlers and switch to POSIX ACL VFS helpers 33d478eee2b5 userfaultfd: open userfaultfds with O_RDONLY 10918ebecdc9 ima: fix blocking of security.ima xattrs of unsupported algorithms b7af9b8be891 selinux: use "grep -E" instead of "egrep" 73b8218ef4aa smb3: must initialize two ACL struct fields to zero adf428ae46be drm/amd/display: Fix vblank refcount in vrr transition 60a517452560 drm/i915: Fix watermark calculations for gen12+ CCS+CC modifier 01bd3eaa5371 drm/i915: Fix watermark calculations for gen12+ MC CCS modifier 20018a252f19 drm/i915: Fix watermark calculations for gen12+ RC CCS modifier 861f085f81fd drm/nouveau: fix a use-after-free in nouveau_gem_prime_import_sg_table() 446d40e2a8cb drm/nouveau/kms/nv140-: Disable interlacing 4dab0d27a421 staging: greybus: audio_helper: remove unused and wrong debugfs usage 28eb4bdb23e2 KVM: VMX: Drop bits 31:16 when shoving exception error code into VMCS 4f7b1e7d0f36 KVM: nVMX: Don't propagate vmcs12's PERF_GLOBAL_CTRL settings to vmcs02 be1a6a61f1b3 KVM: nVMX: Unconditionally purge queued/injected events on nested "exit" 379de01906eb KVM: x86/emulator: Fix handing of POP SS to correctly set interruptibility e3e5baa36879 blk-wbt: call rq_qos_add() after wb_normal is initialized e8e0a6f4b8a2 media: cedrus: Fix endless loop in cedrus_h265_skip_bits() b76fac61c33f media: cedrus: Set the platform driver data earlier b19254eadab3 efi: libstub: drop pointless get_memory_map() call 5cda4a11b490 thunderbolt: Explicitly enable lane adapter hotplug events at startup d9c79fbcbdb6 tracing: Fix reading strings from synthetic events b9ab154d22b8 tracing: Add "(fault)" name injection to kernel probes 8ae88c4842c2 tracing: Move duplicate code of trace_kprobe/eprobe.c into header 84f4be2093e1 tracing: Add ioctl() to force ring buffer waiters to wake up 32eb54a986f4 tracing: Wake up waiters when tracing is disabled 2475de2bc0de tracing: Wake up ring buffer waiters on closing of the file 48272aa48d80 tracing: Disable interrupt or preemption before acquiring arch_spinlock_t d4ab9bc5f56e ring-buffer: Fix race between reset page and reading page be60f698c276 ring-buffer: Add ring_buffer_wake_waiters() 5201dd81aef7 ring-buffer: Check pending waiters when doing wake ups as well bc6d4e9d6484 ring-buffer: Have the shortest_full queue be the shortest not longest e8d116738514 ring-buffer: Allow splice to read previous partially read pages fb96b7489fbd ftrace: Properly unset FTRACE_HASH_FL_MOD 31dc1727c103 livepatch: fix race between fork and KLP transition 36997b75bbb3 ext4: update 'state->fc_regions_size' after successful memory allocation 417b0455a0b6 ext4: fix potential memory leak in ext4_fc_record_regions() 9b5eb368a86f ext4: fix potential memory leak in ext4_fc_record_modified_inode() ef1607c99136 ext4: fix miss release buffer head in ext4_fc_write_inode d29fa1ab4e62 ext4: fix dir corruption when ext4_dx_add_entry() fails d12471b41674 ext4: place buffer head allocation before handle start 46e5f470a144 ext4: ext4_read_bh_lock() should submit IO if the buffer isn't uptodate 1f5e643b3829 ext4: don't increase iversion counter for ea_inodes dd366295d1ec ext4: fix check for block being out of directory size 4a967fe8b043 ext4: make ext4_lazyinit_thread freezable 533c60a0b97c ext4: fix null-ptr-deref in ext4_write_info d8e4af8314df ext4: avoid crash when inline data creation follows DIO write 56fcd0788f0d jbd2: add miss release buffer head in fc_do_one_pass() d11d2ded2939 jbd2: fix potential use-after-free in jbd2_fc_wait_bufs e7385c868ee0 jbd2: fix potential buffer head reference count leak d87fe290a533 jbd2: wake up journal waiters in FIFO order, not LIFO 7434626c5eaa hardening: Remove Clang's enable flag for -ftrivial-auto-var-init=zero 095493833b18 hardening: Avoid harmless Clang option under CONFIG_INIT_STACK_ALL_ZERO 73687c53919f f2fs: fix to do sanity check on summary info ed854f10e6af f2fs: fix to do sanity check on destination blkaddr during recovery 7f10357c9046 f2fs: increase the limit for reserve_root 0035b84223de f2fs: flush pending checkpoints when freezing super ab4958975490 f2fs: complete checkpoints during remount 0a408c6212c1 btrfs: set generation before calling btrfs_clean_tree_block in btrfs_init_new_buffer 4b996a3014ef btrfs: fix race between quota enable and quota rescan ioctl 0d9423034308 fs: record I_DIRTY_TIME even if inode already has I_DIRTY_INODE 95a520b591c9 ksmbd: Fix user namespace mapping a19f316406ea ksmbd: Fix wrong return value and message length check in smb2_ioctl() 39b685562825 ksmbd: fix endless loop when encryption for response fails 2b0897e33682 fbdev: smscufx: Fix use-after-free in ufx_ops_open() aa7b2c927e4e pinctrl: rockchip: add pinmux_ops.gpio_set_direction callback 5d97378b3626 gpio: rockchip: request GPIO mux to pinctrl when setting direction e0b1c16fdadd scsi: qedf: Populate sysfs attributes for vport 1d567179f277 slimbus: qcom-ngd: cleanup in probe error path fa0aab2e45f0 slimbus: qcom-ngd: use correct error in message of pdr_add_lookup() failure ba2159df1806 powerpc/boot: Explicitly disable usage of SPE instructions 9df2a9cdad5b powercap: intel_rapl: Use standard Energy Unit for SPR Dram RAPL domain 75d9de25a6f8 NFSD: Protect against send buffer overflow in NFSv3 READ 2be9331ca606 NFSD: Protect against send buffer overflow in NFSv2 READ 071a076fd1b7 NFSD: Protect against send buffer overflow in NFSv3 READDIR 209a94c5192b serial: 8250: Request full 16550A feature probing for OxSemi PCIe devices 63a3d75cf18c serial: 8250: Let drivers request full 16550A feature probing 26e5c79e673c PCI: Sanitise firmware BAR assignments behind a PCI-PCI bridge 7c16d0a4e6a4 xen/gntdev: Accommodate VMA splitting 1cb73704cb47 xen/gntdev: Prevent leaking grants 43bed0a13a5c mm/mmap: undo ->mmap() when arch_validate_flags() fails 2b0072d33eb6 mm/damon: validate if the pmd entry is present before accessing 91c4eb16e804 arm64: errata: Add Cortex-A55 to the repeat tlbi list fc0f921b7e6e drm/udl: Restore display mode on resume 064093472524 drm/virtio: Use appropriate atomic state in virtio_gpu_plane_cleanup_fb() fb3910436be4 drm/virtio: Unlock reservations on virtio_gpu_object_shmem_init() error f122bcb34f1a drm/virtio: Check whether transferred 2D BO is shmem a95fb5d55af0 dmaengine: mxs: use platform_driver_register e7a3334e83f9 Revert "drm/amdgpu: use dirty framebuffer helper" 4bdedc3b5341 nvme-pci: set min_align_mask before calculating max_hw_sectors 32aa0b3f0c06 nvme-multipath: fix possible hang in live ns resize with ANA access 9391cc3a787a nvmem: core: Fix memleak in nvmem_register() 7efe61dc6aa4 UM: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK 81ab826a285d riscv: Pass -mno-relax only on lld < 15.0.0 7780bb02a069 riscv: always honor the CONFIG_CMDLINE_FORCE when parsing dtb c657b70e8074 riscv: Make VM_WRITE imply VM_READ 3c3c4fa118a4 riscv: Allow PROT_WRITE-only mmap() af3aaee08df8 parisc: fbdev/stifb: Align graphics memory size to 4MB dc235db7b79a RISC-V: Make port I/O string accessors actually work 8c487db000fd riscv: topology: fix default topology reporting d46c24f307fb arm64: topology: move store_cpu_topology() to shared code fcf0f6cbb653 regulator: qcom_rpm: Fix circular deferral regression 78d81a8a8ce1 net: thunderbolt: Enable DMA paths only after rings are enabled 3281e81ce90c hwmon: (gsc-hwmon) Call of_node_get() before of_find_xxx API e1ab98ec2bc9 ASoC: wcd934x: fix order of Slimbus unprepare/disable a2140a9922d1 ASoC: wcd9335: fix order of Slimbus unprepare/disable d0507b36da9f platform/chrome: cros_ec_proto: Update version on GET_NEXT_EVENT failure fcfeecca153d quota: Check next/prev free block number after reading from quota file 17214cfab73b HID: multitouch: Add memory barriers 219e4a0f9d68 fs: dlm: handle -EBUSY first in lock arg validation 34ed22dd2860 fs: dlm: fix race between test_bit() and queue_work() 7fa5304c4b5b i2c: designware: Fix handling of real but unexpected device interrupts f9effcefa8be mmc: sdhci-sprd: Fix minimum clock limit a4df91a88c3f can: kvaser_usb_leaf: Fix CAN state after restart 0c28c2c0cfa2 can: kvaser_usb_leaf: Fix TX queue out of sync after restart b8c4f6345e0e can: kvaser_usb_leaf: Fix overread with an invalid command de4434d6823c can: kvaser_usb: Fix use of uninitialized completion 354d768e315d usb: add quirks for Lenovo OneLink+ Dock 103b459590e1 xhci: dbc: Fix memory leak in xhci_alloc_dbc() 39f4c90b9995 iio: pressure: dps310: Reset chip after timeout bc493cd75466 iio: pressure: dps310: Refactor startup procedure 5f6bfc1926bb iio: adc: ad7923: fix channel readings for some variants 1be580ed8403 iio: ltc2497: Fix reading conversion results ef4018707df8 iio: dac: ad5593r: Fix i2c read protocol requirements 60480291c1fc cifs: Fix the error length of VALIDATE_NEGOTIATE_INFO message 0d814a2199cf cifs: destage dirty pages before re-reading them for cache=none 15993e9a9b12 hv_netvsc: Fix race between VF offering and VF association message from host f9dc33f23153 io_uring/net: don't update msg_name if not provided a1bd289c10ac mtd: rawnand: atmel: Unmap streaming DMA mappings 3e4d2375d154 ALSA: hda/realtek: Add Intel Reference SSID to support headset keys 41e83faf036c ALSA: hda/realtek: Add quirk for ASUS GV601R laptop c01f385c70db ALSA: hda/realtek: Correct pin configs for ASUS G533Z 0d50e05ecc2c ALSA: hda/realtek: remove ALC289_FIXUP_DUAL_SPK for Dell 5530 ec439b97d983 ALSA: usb-audio: Fix NULL dererence at error path 0672215994e2 ALSA: usb-audio: Fix potential memory leaks 550ca3082ebd ALSA: rawmidi: Drop register_mutex in snd_rawmidi_free() 45899fae65e5 ALSA: oss: Fix potential deadlock at unregistration 5ca155aa79e9 Revert "fs: check FMODE_LSEEK to control internal pipe splicing" (From OE-Core rev: 3660f67312ae8a320ba0c66b01e419e5957a36e7) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit 865633976508a3af002a68f0c68d36a74ce6b53c) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.15: update to v5.15.74Bruce Ashfield2022-12-073-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: a3f2f5ac9d61 Linux 5.15.74 de124365a7d2 wifi: mac80211: fix MBSSID parsing use-after-free 7d998f6b7365 mac80211: fix memory leaks with element parsing fee48f3bdd75 mac80211: always allocate struct ieee802_11_elems 630060f11756 mac80211: mlme: find auth challenge directly 21df3a583e8e mac80211: move CRC into struct ieee802_11_elems 864f2d3482f4 mac80211: mesh: clean up rx_bcn_presp API e5ebcbb4f967 misc: pci_endpoint_test: Fix pci_endpoint_test_{copy,write,read}() panic cb9defecf381 misc: pci_endpoint_test: Aggregate params checking for xfer 2c657a0cbd48 Input: xpad - fix wireless 360 controller breaking after suspend db4db28fccb4 Input: xpad - add supported devices as contributed on github d15bb1f6dabe wifi: cfg80211: update hidden BSSes to avoid WARN_ON 93a3a3255407 wifi: mac80211: fix crash in beacon protection for P2P-device fff244e9171b wifi: mac80211_hwsim: avoid mac80211 warning on bad rate 0a8ee682e4f9 wifi: cfg80211: avoid nontransmitted BSS list corruption bfe29873454f wifi: cfg80211: fix BSS refcounting bugs 9e99ca59ed39 wifi: cfg80211: ensure length byte is present before access 0a861bd25dad wifi: cfg80211/mac80211: reject bad MBSSID elements 9a8ef2030510 wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans() 398e30b67092 random: use expired timer rather than wq for mixing fast pool 984faa6fc759 random: avoid reading two cache lines on irq randomness a937c59863d7 Revert "crypto: qat - reduce size of mapped region" 0e3ff69ee691 Revert "powerpc/rtas: Implement reentrant rtas call" e0295c43166b USB: serial: qcserial: add new usb-id for Dell branded EM7455 76efb4897bc3 scsi: stex: Properly zero out the passthrough command structure 5fbbe7e98e9b efi: Correct Macmini DMI match in uefi cert quirk 8754dc846d03 ALSA: hda: Fix position reporting on Poulsbo 14f143fb4268 random: clamp credited irq bits to maximum mixed be53fa6cf667 random: restore O_NONBLOCK support 2f96da3fd18f ceph: don't truncate file in atomic_open c0c3d3d3ea41 nilfs2: replace WARN_ONs by nilfs_error for checkpoint acquisition failure 44b1ee304bac nilfs2: fix leak of nilfs_root in case of writer thread creation failure cb602c2b654e nilfs2: fix use-after-free bug of struct nilfs_root 1e512c65b4ad nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level() 17aac9b7af2b Linux 5.15.73 f7b16f51753a Revert "clk: ti: Stop using legacy clkctrl names for omap4 and 5" d8b1b64a070e rpmsg: qcom: glink: replace strncpy() with strscpy_pad() d58eb80b723d USB: serial: ftdi_sio: fix 300 bps rate for SIO 5ff80339cdc3 usb: mon: make mmapped memory read only 278fefd29eea net/mlx5: Disable irq when locking lag_lock 54f382d4b7f8 wifi: cfg80211: fix MCS divisor value 0fa249414a6f mm/huge_memory: use pfn_to_online_page() in split_huge_pages_all() f1d6894159fc mm/huge_memory: minor cleanup for split_huge_pages_all 7190afd4cd5f perf parse-events: Identify broken modifiers f6f740f6ca3b mmc: core: Terminate infinite loop in SD-UHS voltage switch 9635e05e015a mmc: core: Replace with already defined values for readability f2af62d909ad drm/amd/display: skip audio setup when audio stream is enabled d444cfe6d047 drm/amd/display: update gamut remap if plane has changed 4afcb53474ae drm/amd/display: Assume an LTTPR is always present on fixed_vs links 5e76ff629a20 drm/amd/display: Fix double cursor on non-video RGB MPO e6590139ffa3 net: atlantic: fix potential memory leak in aq_ndev_close() 005e368a61bc arch: um: Mark the stack non-executable to fix a binutils warning 5f85191bedba um: Cleanup compiler warning in arch/x86/um/tls_32.c 6827af886be8 um: Cleanup syscall_handler_t cast in syscalls_32.h f386b373e9f7 ALSA: hda/hdmi: Fix the converter reuse for the silent stream a36b2dc5c0da net: marvell: prestera: add support for for Aldrin2 d2588ba1a338 net/ieee802154: fix uninit value bug in dgram_sendmsg 1030659dac4e scsi: qedf: Fix a UAF bug in __qedf_probe() f7126aa3624c ARM: dts: fix Moxa SDIO 'compatible', remove 'sdhci' misnomer 968299cd58b7 dmaengine: xilinx_dma: Report error in case of dma_set_mask_and_coherent API failure 17f55255af4c dmaengine: xilinx_dma: cleanup for fetching xlnx,num-fstores property b2f275550136 dmaengine: xilinx_dma: Fix devm_platform_ioremap_resource error handling fd425b89d040 firmware: arm_scmi: Add SCMI PM driver remove routine e092fc3a2892 firmware: arm_scmi: Harden accesses to the sensor domains 9f81dbb934fb firmware: arm_scmi: Improve checks in the info_get operations 64b79e632869 fs: fix UAF/GPF bug in nilfs_mdt_destroy 31bdba07f6b2 powerpc/64s/radix: don't need to broadcast IPI for radix pmd collapse flush 46c22e7b094f mm: gup: fix the fast GUP race against THP collapse 88ccea0a4458 xsk: Inherit need_wakeup flag for shared sockets f07fbefcea5b docs: update mediator information in CoC docs cf26ddb96b4f Makefile.extrawarn: Move -Wcast-function-type-strict to W=1 (From OE-Core rev: 6a53f59d89a0a02c95861b9e9ed98b39fae14f28) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit e4d9e5bb39700022cd428bb922a329101fc0f1b0) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-firmware: don't put the firmware into the sysrootRoss Burton2022-12-011-0/+3
| | | | | | | | | | | | | | There's no need to have linux-firmware in the sysroot. The sysroot won't ever be used anyway as nothing needs the firmware at build-time, but this saves us building a ~900MB sysroot (~300MB sstate tarball). (From OE-Core rev: a75f20f71b4dd964befbae2f517d0f41f02fb4fc) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit 26ed998c4f201c5cacf330f52e51e416afbd300c) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>