summaryrefslogtreecommitdiffstats
path: root/meta/recipes-kernel
Commit message (Collapse)AuthorAgeFilesLines
* lttng-ust: upgrade 2.13.3 -> 2.13.4wangmy2022-09-011-1/+1
| | | | | | | | (From OE-Core rev: 0be632451f4e9a4a6a08d051e6f493715658c23b) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-tools: upgrade 2.13.7 -> 2.13.8wangmy2022-09-011-1/+1
| | | | | | | | (From OE-Core rev: 30f45a648b31014f7cf7b899566dbcef86608b72) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto: Fix COMPATIBLE_MACHINE regex matchAndrei Gherzan2022-08-307-7/+7
| | | | | | | | | | | | | | | | | | | | | With the current regex expression, a machine that is not part of the compatible could match the regex expression. For example, consider the following COMPATIBLE_MACHINE: COMPATIBLE_MACHINE = "qemuarm|qemuarm64" A machine definition bringing in "qemuarm-foo" would match against the COMPATIBLE_MACHINE pattern above (see base.bbclass for implementation details). Fix this by matching the start and the end of the string. (From OE-Core rev: 63db2c6baadb4b9aa0c8ae82a497f30840b3b347) Signed-off-by: Andrei Gherzan <andrei.gherzan@huawei.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.15: update to v5.15.62Bruce Ashfield2022-08-253-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: a0a7e0b2b8b2 Linux 5.15.62 2a9114b3ec6f btrfs: raid56: don't trust any cached sector in __raid56_parity_recover() 0d9c713cc30f btrfs: only write the sectors in the vertical stripe which has data stripes 3eb602ad6a94 x86/ftrace: Use alternative RET encoding 543138c55518 x86/ibt,ftrace: Make function-graph play nice f6632763484c Revert "x86/ftrace: Use alternative RET encoding" cb69d4d6f709 ksmbd: fix heap-based overflow in set_ntacl_dacl() c76b216753c9 ksmbd: prevent out of bound read for SMB2_WRITE 5430db94434f net_sched: cls_route: disallow handle of 0 c12f0e6126ad tee: add overflow check in register_shm_helper() 3746d62ecf1c io_uring: use original request task for inflight tracking 374bf3fc1f53 Linux 5.15.61 17bf429b913b scsi: lpfc: Resolve some cleanup issues following SLI path refactoring 6e99860de6f4 scsi: lpfc: Fix element offset in __lpfc_sli_release_iocbq_s4() 9a570069cdbb scsi: lpfc: Fix locking for lpfc_sli_iocbq_lookup() f27259515797 drm/bridge: Move devm_drm_of_get_bridge to bridge/panel.c 2711bedab26c Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm regression 449928869475 Revert "net: usb: ax88179_178a needs FLAG_SEND_ZLP" fa3040688d75 io_uring: mem-account pbuf buckets 50446ac34545 drm/meson: Fix refcount leak in meson_encoder_hdmi_init a8278cf3f00d drm/msm: Fix dirtyfb refcounting 3cfd07084b7e tracing/perf: Avoid -Warray-bounds warning for __rel_loc macro 1889f4135fb2 drm/vc4: change vc4_dma_range_matches from a global to static 3131a20eee20 net: phy: smsc: Disable Energy Detect Power-Down in interrupt mode a25f45ff8856 drm/bridge: tc358767: Fix (e)DP bridge endpoint parsing in dedicated function 276e1cac8085 Revert "s390/smp: enforce lowcore protection on CPU restart" 93d28e50cf72 Revert "mwifiex: fix sleep in atomic context bugs caused by dev_coredumpv" 621b596b29e5 crypto: lib/blake2s - reduce stack frame usage in self test aa480f7d74b9 tcp: fix over estimation in sk_forced_mem_schedule() 4db561ae4a90 mac80211: fix a memory leak where sta_info is not freed 57bbb691a93b net_sched: cls_route: remove from list when handle is 0 f467478d15fa tracing: Use a struct alignof to determine trace event field alignment 5bafa7df79de powerpc: Fix eh field when calling lwarx on PPC32 c98e956ef489 xen-blkfront: Apply 'feature_persistent' parameter when connect ef26b5d530d4 xen-blkback: Apply 'feature_persistent' parameter when connect 7304be4c985d xen-blkback: fix persistent grants negotiation 9e7dab7edabd tpm: eventlog: Fix section mismatch for DEBUG_SECTION_MISMATCH 84075af9fb4a KEYS: asymmetric: enforce SM2 signature use pkey algo 1be97463696c ext4: fix race when reusing xattr blocks 470f0a5ef519 ext4: unindent codeblock in ext4_xattr_block_set() 51877de35d21 ext4: use kmemdup() to replace kmalloc + memcpy 0b885394fd00 ext4: remove EA inode entry from mbcache on inode eviction 19dac09bd956 ext4: make sure ext4_append() always allocates new block ef6e69026d88 ext4: check if directory block is within i_size 30dfb75e1f86 ext4: fix warning in ext4_iomap_begin as race between bmap and write 9a080f8b085a ext4: correct the misjudgment in ext4_iget_extra_inode 7dbba7916920 ext4: correct max_inline_xattr_value_size computing 21f6bd5cbdab ext4: fix use-after-free in ext4_xattr_set_entry e6321fda51e5 ext4: add EXT4_INODE_HAS_XATTR_SPACE macro in xattr.h 133b80d5582e ext4: fix extent status tree race in writeback error recovery path 88bcc518e4ad ext4: update s_overhead_clusters in the superblock during an on-line resize 3c0a5a0e1c66 tracing: Avoid -Warray-bounds warning for __rel_loc macro 994dea8549f2 tracing: Add '__rel_loc' using trace event macros 50235d9a1f1f dm raid: fix address sanitizer warning in raid_resume 4c233811a495 dm raid: fix address sanitizer warning in raid_status 34bef00a325a KVM: nVMX: Attempt to load PERF_GLOBAL_CTRL on nVMX xfer iff it exists e365c817beef KVM: VMX: Add helper to check if the guest PMU has PERF_GLOBAL_CTRL 1eedac05b2f3 KVM: x86/pmu: Ignore pmu->global_ctrl check if vPMU doesn't support global_ctrl 9f1a17222a8b KVM: VMX: Mark all PERF_GLOBAL_(OVF)_CTRL bits reserved if there's no vPMU 81f723a006e7 KVM: x86/pmu: Introduce the ctrl_mask value for fixed counter 0ceef1c56875 powerpc/powernv/kvm: Use darn for H_RANDOM on Power9 0eeb7037a479 ACPI: CPPC: Do not prevent CPPC from working in the future 2cc23122653f btrfs: properly flag filesystem with BTRFS_FEATURE_INCOMPAT_BIG_METADATA b5c541758650 btrfs: reset block group chunk force if we have to wait b367f125c80f btrfs: ensure pages are unlocked on cow_file_range() failure 0b7f5d7a4d2a block: don't allow the same type rq_qos add more than once b055781dd947 block: remove the struct blk_queue_ctx forward declaration d2cbdbe22b5f locking/csd_lock: Change csdlock_debug from early_param to __setup 96ba981f09a9 timekeeping: contribute wall clock to rng on time change 6b841a891d28 ARM: remove some dead code 7a7188df3eae net/9p: Initialize the iounit field during fid creation f83131a3071a dm thin: fix use-after-free crash in dm_sm_register_threshold_callback 779fd8cb621e kexec, KEYS, s390: Make use of built-in and secondary keyring for signature verification 9769bd964d54 dm writecache: set a default MAX_WRITEBACK_JOBS 10bc71642fad tty: 8250: Add support for Brainboxes PX cards. 6f47a7594bcf serial: 8250: Add proper clock handling for OxSemi PCIe devices 96f2c1685b1c serial: 8250: Fold EndRun device support into OxSemi Tornado code b49c3b3a911d serial: 8250_pci: Replace dev_*() by pci_*() macros 5baacb540c5a serial: 8250_pci: Refactor the loop in pci_ite887x_init() 55e5487ae294 PCI: qcom: Power on PHY before IPQ8074 DBI register accesses c5d3873d3e1c PCI/AER: Iterate over error counters instead of error strings 0b4c0003aeda iommu/vt-d: avoid invalid memory access via node_online(NUMA_NO_NODE) f2145a1bf7ab KVM: x86: Signal #GP, not -EPERM, on bad WRMSR(MCi_CTL/STATUS) 1f71d1f7f491 KVM: set_msr_mce: Permit guests to ignore single-bit ECC errors 925cc6d6ff8a intel_th: pci: Add Raptor Lake-S CPU support 6d3c02fd9600 intel_th: pci: Add Raptor Lake-S PCH support df6faa9798eb intel_th: pci: Add Meteor Lake-P support 2b5ef6430c21 scsi: lpfc: Remove extra atomic_inc on cmd_pending in queuecommand after VMID b4543dbea84c scsi: lpfc: SLI path split: Refactor SCSI paths c56cc7fefc31 scsi: lpfc: SLI path split: Refactor fast and slow paths to native SLI4 1c5e670d6a5a scsi: lpfc: SLI path split: Refactor lpfc_iocbq eb36ec3039ce scsi: lpfc: Fix EEH support for NVMe I/O 0c29e149b6bb firmware: arm_scpi: Ensure scpi_info is not assigned if the probe fails b574d1e3e9a2 usbnet: smsc95xx: Fix deadlock on runtime resume eaf3a094d892 usbnet: smsc95xx: Forward PHY interrupts to PHY driver to avoid polling 09201006dac9 usbnet: smsc95xx: Avoid link settings race on interrupt reception 048872438876 usbnet: smsc95xx: Don't clear read-only PHY interrupt c232db672713 drm/vc4: drv: Adopt the dma configuration from the HVS or V3D component 4a54c13786c5 drm/dp/mst: Read the extended DPCD capabilities during system resume 3dd33a09f5dc crypto: blake2s - remove shash module f96a9815b466 drm/mediatek: Keep dsi as LP00 before dcs cmds transfer 8aa68065a877 drm/mediatek: Allow commands to be sent during video mode 1e0ca3d809c3 spmi: trace: fix stack-out-of-bound access in SPMI tracing functions 8cbc36e7e37a __follow_mount_rcu(): verify that mount_lock remains unchanged 60c981f4b787 Input: gscps2 - check return value of ioremap() in gscps2_probe() 9e255ed238fc posix-cpu-timers: Cleanup CPU timers before freeing them during exec c9c965fa1974 SMB3: fix lease break timeout when multiple deferred close handles for the same file. c273671ae826 x86/olpc: fix 'logical not is only applied to the left hand side' 1cbf3882cb37 x86/kprobes: Update kcb status flag after singlestepping 7c91c8da431d ftrace/x86: Add back ftrace_expected assignment 0b00cb428f74 x86/bugs: Enable STIBP for IBPB mitigated RETBleed 15f67058a1ee scsi: qla2xxx: Fix losing FCP-2 targets during port perturbation tests 6f1d5e6979c1 scsi: qla2xxx: Fix losing target when it reappears during delete 420e449e21b9 scsi: qla2xxx: Fix losing FCP-2 targets on long port disable with I/Os 3f1102898b7b scsi: qla2xxx: Wind down adapter after PCIe error 3b38c7f0c6ac scsi: qla2xxx: Fix erroneous mailbox timeout after PCI error injection 1209da5278eb scsi: qla2xxx: Fix excessive I/O error messages by default b7bae3886a30 scsi: qla2xxx: Fix crash due to stale SRB access around I/O timeouts a76a155851fc scsi: qla2xxx: Turn off multi-queue for 8G adapters 505fb1cc4328 scsi: qla2xxx: Fix discovery issues in FC-AL topology 27a7805a19a7 scsi: qla2xxx: Fix imbalance vha->vref_count 781a7dabeac2 scsi: zfcp: Fix missing auto port scan and thus missing target ports f5183d66c4f4 scsi: ufs: core: Correct ufshcd_shutdown() flow ce50d94afcb8 video: fbdev: s3fb: Check the size of screen before memset_io() 0701df594bc1 video: fbdev: arkfb: Check the size of screen before memset_io() 4a3cef1eaced video: fbdev: vt8623fb: Check the size of screen before memset_io() fff6bb19d56c f2fs: do not allow to decompress files have FI_COMPRESS_RELEASED 05244b62ae94 f2fs: allow compression for mmap files in compress_mode=user 608d4c5f9f4d x86/entry: Build thunk_$(BITS) only if CONFIG_PREEMPTION=y 748d2e9585ae sched/core: Do not requeue task on CPU excluded from cpus_mask dd960a0ddd43 sched: Remove the limitation of WF_ON_CPU on wakelist if wakee cpu is idle f9ab9bcf53b6 sched: Fix the check of nr_running at queue wakelist 1584dc3da7b4 tools/thermal: Fix possible path truncations 236c1502520b video: fbdev: arkfb: Fix a divide-by-zero bug in ark_set_pixclock() 3bb94ff1e794 x86/numa: Use cpumask_available instead of hardcoded NULL check 147f66d22f58 sched, cpuset: Fix dl_cpu_busy() panic due to empty cs->cpus_allowed e51b98166334 sched/deadline: Merge dl_task_can_attach() and dl_cpu_busy() 8fb62a576178 scripts/faddr2line: Fix vmlinux detection on arm64 7f060ad6cb86 genelf: Use HAVE_LIBCRYPTO_SUPPORT, not the never defined HAVE_LIBCRYPTO e1c355ec7df1 powerpc/pci: Fix PHB numbering when using opal-phbid 31dad89b16ed x86/bus_lock: Don't assume the init value of DEBUGCTLMSR.BUS_LOCK_DETECT to be zero a1edb85e60fd kprobes: Forbid probing on trampoline and BPF code areas 533a06858b01 perf symbol: Fail to read phdr workaround 5eaa93caa63a powerpc/cell/axon_msi: Fix refcount leak in setup_msi_msg_address ea494e8a9852 powerpc/xive: Fix refcount leak in xive_get_max_prio 69e9fa07b229 powerpc/spufs: Fix refcount leak in spufs_init_isolated_loader 74715fe0726c f2fs: fix to remove F2FS_COMPR_FL and tag F2FS_NOCOMP_FL at the same time 9536d5451cf4 s390/smp: enforce lowcore protection on CPU restart 70caac180f14 s390/maccess: rework absolute lowcore accessors ac0a3e2131bd s390/smp: cleanup control register update routines a002b8641254 s390/smp: cleanup target CPU callback starting 9287df436294 s390/dump: fix os_info virtual vs physical address confusion cf0e42eb04c7 tty: serial: fsl_lpuart: correct the count of break characters ef0f4eeaba24 powerpc/pci: Prefer PCI domain assignment via DT 'linux,pci-domain' and alias df466a61f699 powerpc/iommu: Fix iommu_table_in_use for a small default DMA window case 5414409ada0c powerpc/32: Do not allow selection of e5500 or e6500 CPUs on PPC32 14965b8e2952 powerpc/32: Call mmu_mark_initmem_nx() regardless of data block mapping. 96ead6679803 ASoC: mchp-spdifrx: disable end of block interrupt on failures 8301c204db28 video: fbdev: sis: fix typos in SiS_GetModeID() 29f06f1905c3 video: fbdev: amba-clcd: Fix refcount leak bugs f28764d10e9f watchdog: armada_37xx_wdt: check the return value of devm_ioremap() in armada_37xx_wdt_probe() 84ddf527f907 watchdog: sp5100_tco: Fix a memory leak of EFCH MMIO resource 27d0c621225d ASoC: audio-graph-card: Add of_node_put() in fail path 642ebdd9579d fuse: Remove the control interface for virtio-fs 509a5cb39019 ASoC: qcom: q6dsp: Fix an off-by-one in q6adm_alloc_copp() 2e1b17ec0423 ASoC: imx-card: use snd_pcm_format_t type for asrc_format 8ea7f75b87fa ASoC: fsl_easrc: use snd_pcm_format_t type for sample_format 78263868dbe5 ASoC: fsl-asoc-card: force cast the asrc_format type 10961cbaea2a ASoC: fsl_asrc: force cast the asrc_format type b08c3473ee1e s390/zcore: fix race when reading from hardware system area f1415771f6a1 s390/crash: fix incorrect number of bytes to copy to user space 2165fd2bae8a s390/maccess: fix semantics of memcpy_real() and its callers ceea1bc15310 s390/dump: fix old lowcore virtual vs physical address confusion 3ea02fc5d488 perf tools: Fix dso_id inode generation comparison c7d4e6cdd14f iommu/arm-smmu: qcom_iommu: Add of_node_put() when breaking out of loop facd31bbc799 mfd: max77620: Fix refcount leak in max77620_initialise_fps a8aa2a76eec7 mfd: t7l66xb: Drop platform disable callback 0386a985a802 remoteproc: sysmon: Wait for SSCTL service to come up 48042b342eae remoteproc: qcom: pas: Check if coredump is enabled 3336e7c0767f proc: fix a dentry lock race between release_task and lookup f28e4d214839 lib/smp_processor_id: fix imbalanced instrumentation_end() call 74824db8b2fa kfifo: fix kfifo_to_user() return type ece6cfe62a10 rpmsg: qcom_smd: Fix refcount leak in qcom_smd_parse_edge f543a9d19c29 MIPS: Fixed __debug_virt_addr_valid() 8324649b0035 net: 9p: fix refcount leak in p9_read_work() error handling 273c16d93f86 9p: Add client parameter to p9_req_put() 3ac76cdab956 9p: Drop kref usage eb3eed52a77c 9p: fix a bunch of checkpatch warnings 79f1a945bcaf iommu/exynos: Handle failed IOMMU device registration properly 9a06340c9d95 serial: 8250_bcm7271: Save/restore RTS in suspend/resume 3d69d86b3e9d ASoC: mt6359: Fix refcount leak bug 1008e81163e8 swiotlb: fail map correctly with failed io_tlb_default_mem 80f697b57f57 MIPS: vdso: Utilize __pa() for gic_pfn 447e0f4be850 tty: n_gsm: fix missing corner cases in gsmld_poll() c94ea1a49eb8 tty: n_gsm: fix DM command fdcd4b065224 tty: n_gsm: fix wrong T1 retry count handling 583cba5004f0 serial: 8250_fsl: Don't report FE, PE and OE twice 79ed8856445b vfio/ccw: Do not change FSM state in subchannel event 2ebb5a55d526 remoteproc: qcom: wcnss: Fix handling of IRQs fd3adcb84f7f ASoC: imx-card: Fix DSD/PDM mclk frequency 7c69f70dc515 ASoC: qcom: Fix missing of_node_put() in asoc_qcom_lpass_cpu_platform_probe() e46bc8cacdb6 tty: n_gsm: fix resource allocation order in gsm_activate_mux() c9754e10f1a5 tty: n_gsm: fix race condition in gsmld_write() a7fa41552407 tty: n_gsm: fix packet re-transmission without open control channel ace28afbc63f tty: n_gsm: fix non flow control frames during mux flow off dd37f6573878 tty: n_gsm: fix missing timer to handle stalled links 1018139cbb48 tty: n_gsm: fix wrong queuing behavior in gsm_dlci_data_output() dfa9b6d34aac tty: n_gsm: fix tty registration before control channel open 3c8d5fdca881 tty: n_gsm: fix user open not possible at responder until initiator open 794604fbd716 tty: n_gsm: Delete gsmtty open SABM frame when config requester 76385916d093 ASoC: samsung: change gpiod_speaker_power and rx1950_audio from global to static variables 87b1a9175f08 powerpc/perf: Optimize clearing the pending PMI and remove WARN_ON for PMI check in power_pmu_disable b01b18cd3d92 ASoC: samsung: h1940_uda1380: include proepr GPIO consumer header 0dc1663e3fc2 remoteproc: imx_rproc: Fix refcount leak in imx_rproc_addr_init f0c151602f9b profiling: fix shift too large makes kernel panic 49929f3ee8d3 selftests/livepatch: better synchronize test_klp_callbacks_busy cf112a52d758 remoteproc: k3-r5: Fix refcount leak in k3_r5_cluster_of_init 2a7d605d74a2 rpmsg: mtk_rpmsg: Fix circular locking dependency f061773b7b55 rpmsg: char: Add mutex protection for rpmsg_eptdev_open() c81935d0e056 ASoC: codecs: wcd9335: move gains from SX_TLV to S8_TLV a24bb7fe7bab ASoC: codecs: msm8916-wcd-digital: move gains from SX_TLV to S8_TLV 372b49ba0775 serial: 8250_dw: Store LSR into lsr_saved_flags in dw8250_tx_wait_empty() ad7fd9f652bc serial: 8250: dma: Allow driver operations before starting DMA transfers f945b12e65c5 serial: 8250: Export ICR access helpers for internal use 994f2edeeb21 ASoC: mediatek: mt8173-rt5650: Fix refcount leak in mt8173_rt5650_dev_probe 542861e5e2fa ASoC: codecs: da7210: add check for i2c_add_driver 7dee72b1bcec ASoC: mt6797-mt6351: Fix refcount leak in mt6797_mt6351_dev_probe 540c7b7385fb ASoC: mediatek: mt8173: Fix refcount leak in mt8173_rt5650_rt5676_dev_probe 349242e6445a ASoC: imx-audmux: Silence a clang warning d69244d0ff1e ASoC: samsung: Fix error handling in aries_audio_probe 1065c3853258 ASoC: cros_ec_codec: Fix refcount leak in cros_ec_codec_platform_probe 13741bb88a93 opp: Fix error check in dev_pm_opp_attach_genpd() 0edd9f8d13a8 usb: cdns3: Don't use priv_dev uninitialized in cdns3_gadget_ep_enable() e62f79827784 jbd2: fix assertion 'jh->b_frozen_data == NULL' failure when journal aborted 5f9c70833ba6 ext4: recover csum seed of tmp_inode after migrating to extents b0e1268a8efd jbd2: fix outstanding credits assert in jbd2_journal_commit_transaction() 70f70d54f06b block: ensure iov_iter advances for added pages a24f05f7ced7 block/bio: remove duplicate append pages code 54e5b14c9b7f nvme: catch -ENODEV from nvme_revalidate_zones again a3f6aeba670e nvme: don't return an error from nvme_configure_metadata 92a6233585dc nvme: disable namespace access for unsupported metadata 52cd55a4fb2d nvme: define compat_ioctl again to unbreak 32-bit userspace. 34552bf35f91 nvme: use command_id instead of req->tag in trace_nvme_complete_rq() 87e7ba8b0b5b null_blk: fix ida error handling in null_add_dev() 06f39bc5a7e9 block/rnbd-srv: Set keep_id to true after mutex_trylock 2ceeb04252e6 RDMA/rxe: Fix error unwind in rxe_create_qp() bfb54ad9581d RDMA/rxe: Remove the is_user members of struct rxe_sq/rxe_rq/rxe_srq 66c735c9a747 RDMA/rxe: Add memory barriers to kernel queues 931990c820bb RDMA/mlx5: Add missing check for return value in get namespace flow 0911cadd4f59 of/fdt: declared return type does not match actual return type 128eeac87618 selftests: kvm: set rax before vmcall 9fc8d3bee714 mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region 622ef885a89a android: binder: stop saving a pointer to the VMA e60d7e2462bf RDMA/srpt: Fix a use-after-free e7e853cdde17 RDMA/srpt: Introduce a reference count in struct srpt_device ca120c04bfa8 RDMA/srpt: Duplicate port name members 28621b38ac57 platform/olpc: Fix uninitialized data in debugfs write e389e927e8f1 KVM: nVMX: Set UMIP bit CR4_FIXED1 MSR when emulating UMIP ee890b463398 mtd: spi-nor: fix spi_nor_spimem_setup_op() call in spi_nor_erase_{sector,chip}() bfa020146858 usb: cdns3: change place of 'priv_ep' assignment in cdns3_gadget_ep_dequeue(), cdns3_gadget_ep_enable() 477c95578c3a USB: serial: fix tty-port initialized comments 2988443802fc HID: amd_sfh: Handle condition of "no sensors" 0d265155501e PCI: tegra194: Fix link up retry sequence 472db7de9ff5 PCI: tegra194: Fix Root Port interrupt handling e4adb10bc5c6 RDMA/rxe: For invalidate compare according to set keys in mr 3695aa94d789 HID: alps: Declare U1_UNICORN_LEGACY support 71fdd63bfdbc mmc: cavium-thunderx: Add of_node_put() when breaking out of loop 209b5d06e989 mmc: cavium-octeon: Add of_node_put() when breaking out of loop 022c8d3f45fc RDMA/rxe: Fix mw bind to allow any consumer key portion 45382d69074a scripts/gdb: fix 'lx-dmesg' on 32 bits arch 9227a870b8e2 scripts/gdb: lx-dmesg: read records individually 3adcd80b5e10 dmaengine: imx-dma: Cast of_device_get_match_data() with (uintptr_t) 118e05368e27 HID: amd_sfh: Add NULL check for hid device 91443c669d28 HID: mcp2221: prevent a buffer overflow in mcp_smbus_write() eafb19c8fe04 gpio: gpiolib-of: Fix refcount bugs in of_mm_gpiochip_add_data() e25b828553ae RDMA/hfi1: fix potential memory leak in setup_base_ctxt() 5870343eabea clk: qcom: gcc-msm8939: Fix weird field spacing in ftbl_gcc_camss_cci_clk c41664346aa6 iio: cros: Register FIFO callback after sensor is registered f6e26e1a5f60 RDMA/siw: Fix duplicated reported IW_CM_EVENT_CONNECT_REPLY event 9fc44cfd1866 RDMA/hns: Fix incorrect clearing of interrupt status register 7e647a8d5fc0 RDMA/qedr: Fix potential memory leak in __qedr_alloc_mr() f851d8097fd9 RDMA/rtrs-clt: Replace list_next_or_null_rr_rcu with an inline function 527df029be34 RDMA/rtrs-clt: Rename rtrs_clt_sess to rtrs_clt_path bab17b761c89 RDMA/rtrs-srv: Rename rtrs_srv_sess to rtrs_srv_path f706fcd56858 RDMA/rtrs: Rename rtrs_sess to rtrs_path e44928f2db0f RDMA/rtrs: Do not allow sessname to contain special symbols / and . 8b6dba78922d RDMA/rtrs: Introduce destroy_cq helper 001f93b39ef7 RDMA/rtrs: Replace duplicate check with is_pollqueue helper 9c663e73f556 RDMA/rtrs: Fix warning when use poll mode on client side. 08ff62fff0b1 RDMA/rtrs-srv: Fix modinfo output for stringify b801e80e1162 RDMA/irdma: Fix setting of QP context err_rq_idx_valid field 9f9ef6cb72a3 RDMA/irdma: Fix VLAN connection with wildcard address 92520864ef9f RDMA/irdma: Fix a window for use-after-free 62d610cfc16f um: random: Don't initialise hwrng struct with zero 3bf1085657f8 interconnect: imx: fix max_node_id 52537ea892a5 phy: stm32: fix error return in stm32_usbphyc_phy_init 3f2989ed9570 eeprom: idt_89hpesx: uninitialized data in idt_dbgfs_csr_write() edd22e6ad249 usb: dwc3: qcom: fix missing optional irq warnings 116540c1052e usb: dwc3: core: Do not perform GCTL_CORE_SOFTRESET during bootup 92728470a952 usb: dwc3: core: Deprecate GCTL.CORESOFTRESET 4070f3c83cd2 usb: aspeed-vhub: Fix refcount leak bug in ast_vhub_init_desc() 120538461985 usb: gadget: udc: amd5536 depends on HAS_DMA 7689427e238d xtensa: iss: fix handling error cases in iss_net_configure() 758145c84fe1 xtensa: iss/network: provide release() callback c5641494cd7e scsi: smartpqi: Fix DMA direction for RAID requests 80f876b26dab PCI: qcom: Set up rev 2.1.0 PARF_PHY before enabling clocks c968af565ca6 PCI/portdrv: Don't disable AER reporting in get_port_device_capability() 81ea65c9aefe KVM: s390: pv: leak the topmost page table when destroy fails d795bbde3ff0 mmc: block: Add single read for 4k sector cards f8585cad6dea of: device: Fix missing of_node_put() in of_dma_set_restricted_buffer 5325975c19e3 mmc: sdhci-of-at91: fix set_uhs_signaling rewriting of MC1R 961d7d12080f memstick/ms_block: Fix a memory leak 2b12af05848f memstick/ms_block: Fix some incorrect memory allocation 125534d2591f mmc: renesas_sdhi: Get the reset handle early in the probe 268afd446ace mmc: mxcmmc: Silence a clang warning 352377cf7471 mmc: sdhci-of-esdhc: Fix refcount leak in esdhc_signal_voltage_switch e3a1eaea6631 staging: rtl8192u: Fix sleep in atomic context bug in dm_fsync_timer_callback 2c254fe3c5fc binder: fix redefinition of seq_file attributes 566887bad7ff intel_th: msu: Fix vmalloced buffers 08ec393b1d30 intel_th: msu-sink: Potential dereference of null pointer 9b5469573a27 intel_th: Fix a resource leak in an error handling path 0b154b745d11 scsi: qla2xxx: Check correct variable in qla24xx_async_gffid() 1a8cc2ed9547 PCI: endpoint: Don't stop controller when unbinding endpoint function 5ab2782c944e dmaengine: sf-pdma: Add multithread support for a DMA channel ebea637e9f4b KVM: arm64: Don't return from void function 250b46505175 soundwire: revisit driver bind/unbind and callbacks 3abe387e759a soundwire: bus_type: fix remove and shutdown support 06a949457a8d PCI: dwc: Always enable CDM check if "snps,enable-cdm-check" exists b03a8f1264ea PCI: dwc: Deallocate EPC memory on dw_pcie_ep_init() errors 981f451f3708 PCI: dwc: Set INCREASE_REGION_SIZE flag based on limit address 0f5e892c41b9 PCI: dwc: Disable outbound windows only for controllers using iATU 68c2cda90522 PCI: dwc: Add unroll iATU space support to dw_pcie_disable_atu() dbbfb410a3dd PCI: dwc: Stop link on host_init errors and de-initialization 44652154484e mm/mempolicy: fix get_nodes out of bound access 0b9f2f2a0488 clk: qcom: clk-rcg2: Make sure to not write d=0 to the NMD register 522e13ebbf48 clk: qcom: clk-rcg2: Fail Duty-Cycle configuration if MND divider is not enabled. 433a22104012 clk: qcom: camcc-sm8250: Fix topology around titan_top power domain 123c76fbc2dd clk: qcom: camcc-sdm845: Fix topology around titan_top power domain 93ff4172b9b2 clk: qcom: ipq8074: set BRANCH_HALT_DELAY flag for UBI clocks fd60d861624d clk: qcom: ipq8074: fix NSS port frequency tables 7616ebecd358 clk: qcom: ipq8074: SW workaround for UBI32 PLL lock 6f74519efa6a clk: qcom: ipq8074: fix NSS core PLL-s 3b4934a635d9 RDMA/rxe: Fix deadlock in rxe_do_local_ops() dac3ecbd1ab8 usb: host: xhci: use snprintf() in xhci_decode_trb() 26b305f01d62 clk: qcom: gcc-msm8939: Point MM peripherals to system_mm_noc clock d605b4125e77 clk: qcom: gcc-msm8939: Add missing system_mm_noc_bfdcd_clk_src 558b097f8cdb clk: qcom: gcc-msm8939: Fix bimc_ddr_clk_src rcgr base address 0c787dfc2238 clk: qcom: gcc-msm8939: Add missing SYSTEM_MM_NOC_BFDCD_CLK_SRC 9ed2640eb883 clk: qcom: clk-krait: unlock spin after mux completion 733ab0c19bf1 driver core: fix potential deadlock in __driver_attach 80169b136c89 misc: rtsx: Fix an error handling path in rtsx_pci_probe() 30f44ddfdb49 clk: qcom: camcc-sm8250: Fix halt on boot by reducing driver's init level 2e79153d2ce9 mtd: dataflash: Add SPI ID table 7837281f83bc dmaengine: dw-edma: Fix eDMA Rd/Wr-channels and DMA-direction semantics 3e541526aab6 scsi: iscsi: Fix session removal on shutdown ca8936581506 scsi: iscsi: Add helper to remove a session from the kernel 49f7414a1982 scsi: iscsi: Allow iscsi_if_stop_conn() to be called from kernel a78b882c1a9f mwifiex: fix sleep in atomic context bugs caused by dev_coredumpv 358fbfc1322b mwifiex: Ignore BTCOEX events from the 88W8897 firmware 26cdeedbb616 KVM: Don't set Accessed/Dirty bits for ZERO_PAGE d56c5eac8476 mm/memremap: fix memunmap_pages() race with get_dev_pagemap() d18a9085654b memremap: remove support for external pgmap refcounts d1e0ceeec04a lib/test_hmm: avoid accessing uninitialized pages 81b64a9da38f clk: mediatek: reset: Fix written reset bit offset 31c1072e6b55 iio: accel: bma400: Reordering of header files 363c82a63478 platform/chrome: cros_ec: Always expose last resume result 95faac56051b iio: accel: bma400: Fix the scale min and max macro values 17d7a36dcd46 scsi: qla2xxx: edif: Fix no logout on delete for N2N 3db6a63bae5f scsi: qla2xxx: edif: Fix session thrash 4c35b8eb3dc2 scsi: qla2xxx: edif: Tear down session if keys have been removed 58277fa8333f scsi: qla2xxx: edif: Fix no login after app start 1138e2da4244 scsi: qla2xxx: edif: Reduce disruption due to multiple app start cc5745f2ee40 scsi: qla2xxx: edif: Send LOGO for unexpected IKE message 154bf040ba53 netfilter: xtables: Bring SPDX identifier back 8cffaf09336b usb: xhci: tegra: Fix error check 4240b6e0f3b3 usb: gadget: tegra-xudc: Fix error check in tegra_xudc_powerdomain_init() 59026d5cc615 usb: ohci-nxp: Fix refcount leak in ohci_hcd_nxp_probe c0a4b454486b usb: host: Fix refcount leak in ehci_hcd_ppc_of_probe 1e5ec5e90e77 fpga: altera-pr-ip: fix unsigned comparison with less than zero 0675fe20da7f PCI: mediatek-gen3: Fix refcount leak in mtk_pcie_init_irq_domains() c99dca4ebc78 mtd: st_spi_fsm: Add a clk_disable_unprepare() in .probe()'s error path 762475464982 mtd: parsers: ofpart: Fix refcount leak in bcm4908_partitions_fw_offset 8ea607579d30 mtd: partitions: Fix refcount leak in parse_redboot_of 1ef96afd4f5a mtd: sm_ftl: Fix deadlock caused by cancel_work_sync in sm_release 8489a20ac481 HID: cp2112: prevent a buffer overflow in cp2112_xfer() 879bcbbec3e0 PCI: tegra194: Fix PM error handling in tegra_pcie_config_ep() c0ad5c7e68d1 PCI: microchip: Fix refcount leak in mc_pcie_init_irq_domains() ff1e7aea3ef7 phy: samsung: exynosautov9-ufs: correct TSRV register configurations 7840dce7966a KVM: SVM: Stuff next_rip on emulated INT3 injection if NRIPS is supported 2adc7032ec84 KVM: SVM: Unwind "speculative" RIP advancement if INTn injection "fails" 473ba2ee7641 scsi: qla2xxx: edif: Fix n2n login retry for secure device fd2c194089eb scsi: qla2xxx: edif: Fix n2n discovery issue with secure target ba051e1fe739 scsi: qla2xxx: edif: Add retry for ELS passthrough 703e1ccf6ff9 scsi: qla2xxx: edif: Synchronize NPIV deletion with authentication application d7d254cc1348 scsi: qla2xxx: edif: Fix inconsistent check of db_flags aa7269ee63ec scsi: qla2xxx: edif: Reduce connection thrash 7b2fbfa4b2cd scsi: qla2xxx: edif: Fix potential stuck session in sa update bf890f1408b2 scsi: qla2xxx: edif: Reduce Initiator-Initiator thrashing beb5bba5dd13 of: check previous kernel's ima-kexec-buffer against memory bounds 098b7e83b318 mtd: rawnand: meson: Fix a potential double free issue d5730780e9ea mtd: maps: Fix refcount leak in ap_flash_init 4d67c8f74d80 mtd: maps: Fix refcount leak in of_flash_probe_versatile f74bd76a7524 clk: renesas: r9a06g032: Fix UART clkgrp bitsel 36c27d813e75 HID: amd_sfh: Don't show client init failed as error when discovery fails c36369f7db87 wireguard: allowedips: don't corrupt stack when detecting overflow 73ccc2b153a2 wireguard: ratelimiter: use hrtimer in selftest 1618e0f1ed59 net: usb: make USB_RTL8153_ECM non user configurable 8890bdb93ff5 dccp: put dccp_qpolicy_full() and dccp_qpolicy_push() in the same lock d4249d465da3 net: ionic: fix error check for vlan flags in ionic_set_nic_features() 857f390dfdac net: rose: fix netdev reference changes bde545304f3d netdevsim: Avoid allocation warnings triggered from user space c9d901e17142 iavf: Fix 'tc qdisc show' listing too many queues d70ecd933042 iavf: Fix max_rate limiting f1974d3042d6 wifi: rtw88: check the return value of alloc_workqueue() f671cf48f383 netdevsim: fib: Fix reference count leak on route deletion failure 51dd6d3beb7f net: allow unbound socket for packets in VRF when tcp_l3mdev_accept set 8fd69d3df9f4 ipv6: add READ_ONCE(sk->sk_bound_dev_if) in INET6_MATCH() 68bf74ec95c3 inet: add READ_ONCE(sk->sk_bound_dev_if) in INET_MATCH() c8b1baca99cf crypto: hisilicon/sec - fix auth key size error 996be53de07b crypto: inside-secure - Add missing MODULE_DEVICE_TABLE for of 0d11ab3db14b crypto: hisilicon/hpre - don't use GFP_KERNEL to alloc mem during softirq e5697a0a4529 net/mlx5: Adjust log_max_qp to be 18 at most 2d800deb8766 net/mlx5e: Fix the value of MLX5E_MAX_RQ_NUM_MTTS 2109cba576c5 net/mlx5e: Remove WARN_ON when trying to offload an unsupported TLS cipher/version 22ae7f434f1f media: cedrus: hevc: Add check for invalid timestamp d7365590d15b wifi: libertas: Fix possible refcount leak in if_usb_probe() 4a40af2b0b95 wifi: iwlwifi: mvm: fix double list_add at iwl_mvm_mac_wake_tx_queue 689e5caf63e9 wifi: wil6210: debugfs: fix uninitialized variable use in `wil_write_file_wmi()` b50f5aa9f527 i2c: mux-gpmux: Add of_node_put() when breaking out of loop 4fc616e25b66 i2c: cadence: Support PEC for SMBus block read aa6da8c32acb Bluetooth: hci_intel: Add check for platform_driver_register d1bedcd7947b can: pch_can: pch_can_error(): initialize errc before using it 5793da4db3a9 can: error: specify the values of data[5..7] of CAN error frames 3d70b6605a94 can: usb_8dev: do not report txerr and rxerr during bus-off bbe42d5dc486 can: kvaser_usb_leaf: do not report txerr and rxerr during bus-off 0b328f9c7912 can: kvaser_usb_hydra: do not report txerr and rxerr during bus-off 4b71a3c2a29c can: sun4i_can: do not report txerr and rxerr during bus-off dcfcd5fc999b can: hi311x: do not report txerr and rxerr during bus-off 715ced011394 can: sja1000: do not report txerr and rxerr during bus-off b8c29e29059e can: rcar_can: do not report txerr and rxerr during bus-off ba0110c2dd03 can: pch_can: do not report txerr and rxerr during bus-off cbfcc7c4cc61 libbpf: fix an snprintf() overflow check ad3e3212492c selftests/bpf: fix a test for snprintf() overflow 4388ea680346 wifi: p54: add missing parentheses in p54_flush() 71fc0615c91e wifi: p54: Fix an error handling path in p54spi_probe() 074e865b37da wifi: wil6210: debugfs: fix info leak in wil_write_file_wmi() 05f3b437c962 media: staging: media: hantro: Fix typos 6b593bcc6e6d media: hevc: Embedded indexes in RPS 223b977c1cd4 media: hantro: Simplify postprocessor 9d36596b5f71 media: hantro: postproc: Fix motion vector space size b1385d437e90 media: cedrus: h265: Fix flag name f29659bad1d5 fs: check FMODE_LSEEK to control internal pipe splicing c9a8a448e5e4 bpf: Fix subprog names in stack traces. 8ff5be75ae31 selftests: timers: clocksource-switch: fix passing errors from child 4d3481398287 selftests: timers: valid-adjtimex: build fix for newer toolchains 070527cc3124 libbpf: Fix the name of a reused map 273c11d9a900 tcp: make retransmitted SKB fit into the send window 68f9f522ddf1 drm/exynos/exynos7_drm_decon: free resources when clk_set_parent() failed. 293c53b7dbf9 skmsg: Fix invalid last sg check in sk_msg_recvmsg() c4ff3cef5d96 mediatek: mt76: eeprom: fix missing of_node_put() in mt76_find_power_limits_node() f646d94d7aec mediatek: mt76: mac80211: Fix missing of_node_put() in mt76_led_init() 2837f4e90b13 mt76: mt7921: enlarge maximum VHT MPDU length to 11454 6e83b10d8c7a mt76: mt7921: fix aggregation subframes setting to HE max 0fb9387b8584 ieee80211: add EHT 1K aggregation definitions 67cd6261d38a mt76: mt7615: do not update pm stats in case of error f1609c4f4a21 mt76: mt76x02u: fix possible memory leak in __mt76x02u_mcu_send_msg 1a63d33006dc drm/msm/dpu: Fix for non-visible planes 340bfec294d5 drm/msm: Avoid dirtyfb stalls on video mode displays (v2) 7404d09455a0 media: platform: mtk-mdp: Fix mdp_ipi_comm structure alignment d6aee36c2f6f crypto: hisilicon - Kunpeng916 crypto driver don't sleep when in softirq aa495dfe7122 crypto: hisilicon/sec - don't sleep when in softirq f4e3a8c7e890 drm/msm/mdp5: Fix global state lock backoff 693f31dc9156 net: hinic: avoid kernel hung in hinic_get_stats64() e850a4fc89b0 net: hinic: fix bug that ethtool get wrong stats 8757ef67ce6b hinic: Use the bitmap API when applicable 3052197b1175 drm: bridge: sii8620: fix possible off-by-one 371331ede81d drm/mediatek: dpi: Only enable dpi after the bridge is enabled 4f541100fb28 drm/mediatek: dpi: Remove output format of YUV 23b1133bd33b drm/rockchip: Fix an error handling path rockchip_dp_probe() 703d706b23ac drm/rockchip: vop: Don't crash for invalid duplicate_state() 668fd740f8a6 selftests/xsk: Destroy BPF resources only when ctx refcount drops to 0 1fc6ba6d0dae crypto: arm64/gcm - Select AEAD for GHASH_ARM64_CE 8dc3b5d150b2 drm/vc4: hdmi: Correct HDMI timing registers for interlaced modes bbb4c0deae82 drm/vc4: hdmi: Fix timings for interlaced modes 6ffe6a64ef24 drm/vc4: hdmi: Reset HDMI MISC_CONTROL register 43d393e7cbb9 drm/vc4: hdmi: Avoid full hdmi audio fifo writes f30480775a6b drm/vc4: hdmi: Fix HPD GPIO detection 07d7d4330403 drm/vc4: dsi: Add correct stop condition to vc4_dsi_encoder_disable iteration 21febebc4fcc drm/vc4: dsi: Fix dsi0 interrupt support b096779a8276 drm/vc4: dsi: Register dsi0 as the correct vc4 encoder type fe6ebdb61559 drm/vc4: dsi: Correct pixel order for DSI0 62b6d4308c2c drm/vc4: dsi: Correct DSI divider calculations 80e2db799b38 drm/vc4: dsi: Release workaround buffer and DMA 3d722c01d628 drm/vc4: Use of_device_get_match_data() c653b2c6a247 drm/vc4: dsi: Switch to devm_drm_of_get_bridge ed486d15084f drm/bridge: Add a function to abstract away panels b6fea72ea1aa drm/vc4: plane: Fix margin calculations for the right/bottom edges 645b294e9bf7 drm/vc4: plane: Remove subpixel positioning check 0597bcf77489 media: tw686x: Fix memory leak in tw686x_video_init ad1a66b40bf8 media: driver/nxp/imx-jpeg: fix a unexpected return value problem db01d107c21f media: v4l2-mem2mem: prevent pollerr when last_buffer_dequeued is set 7ca91b2d870f media: hdpvr: fix error value returns in hdpvr_read 3123ae6fdd40 drm/mcde: Fix refcount leak in mcde_dsi_bind 375a6fdf7d54 media: imx-jpeg: Disable slot interrupt when frame done 54f1c0606695 drm: bridge: adv7511: Add check for mipi_dsi_driver_register f831d2882c84 crypto: ccp - During shutdown, check SEV data pointer before using 8f458e34a804 test_bpf: fix incorrect netdev features 621595f771a6 rcutorture: Fix ksoftirqd boosting timing and iteration 489b93ac63d2 rcutorture: Don't cpuhp_remove_state() if cpuhp_setup_state() failed 5a6ff3e32a0c rcutorture: Warn on individual rcu_torture_init() error conditions e32f8c51a650 drm/radeon: fix incorrrect SPDX-License-Identifiers 88b551561ded wifi: iwlegacy: 4965: fix potential off-by-one overflow in il4965_rs_fill_link_cmd() 03ca957c5f7b ath9k: fix use-after-free in ath9k_hif_usb_rx_cb ebde990e2436 media: imx-jpeg: Implement drain using v4l2-mem2mem helpers 9ae2d729de63 media: imx-jpeg: Align upwards buffer size 88355f7b682b media: imx-jpeg: Support dynamic resolution change 07888b84f370 media: imx-jpeg: Handle source change in a function 8fcbb2e91e26 media: imx-jpeg: Identify and handle precision correctly 24eef33c384e media: imx-jpeg: Refactor function mxc_jpeg_parse cab2a15969d0 media: imx-jpeg: Set V4L2_BUF_FLAG_LAST at eos 5709766b078a media: imx-jpeg: use NV12M to represent non contiguous NV12 cbc257317106 media: imx-jpeg: Add pm-runtime support for imx-jpeg c0d98e53e921 media: imx-jpeg: Leave a blank space before the configuration data 2c784c14938a media: imx-jpeg: Correct some definition according specification 33196a7ac6fa media: tw686x: Register the irq at the end of probe f61c0d97bdc8 media: atmel: atmel-sama7g5-isc: fix warning in configs without OF 85c317a626b8 crypto: sun8i-ss - fix infinite loop in sun8i_ss_setup_ivs() 35927d7509ab i2c: Fix a potential use after free 8b4bba610f52 can: netlink: allow configuring of fixed data bit rates without need for do_set_data_bittiming callback d9bd6a965908 can: netlink: allow configuring of fixed bit rates without need for do_set_bittiming callback ab5a4e0cbfe3 net: fix sk_wmem_schedule() and sk_rmem_schedule() errors d806f3ae4b3c crypto: sun8i-ss - fix error codes in allocate_flows() b3cb6006857c crypto: sun8i-ss - do not allocate memory when handling hash requests aeecc92f5a68 drm: adv7511: override i2c address of cec before accessing it 72893aadc001 drm/virtio: Fix NULL vs IS_ERR checking in virtio_gpu_object_shmem_init ff0087df198d drm/shmem-helper: Pass GEM shmem object in public interfaces 4109ff9e7b95 drm/shmem-helper: Export dedicated wrappers for GEM object functions a3f82087b768 drm/shmem-helper: Unexport drm_gem_shmem_create_with_handle() 39caef09666c virtio-gpu: fix a missing check to avoid NULL dereference c3a1cfd16445 i2c: mxs: Silence a clang warning 73778e237003 i2c: npcm: Correct slave role behavior cdd51152a100 i2c: npcm: Remove own slave addresses 2:10 a42f0c4c64fe drm/bridge: lt9611uxc: Cancel only driver's work 275fed7142ff drm/meson: encoder_hdmi: Fix refcount leak in meson_encoder_hdmi_init e098989a9219 drm/meson: encoder_hdmi: switch to bridge DRM_BRIDGE_ATTACH_NO_CONNECTOR c901a385b7a1 drm/mediatek: Add pull-down MIPI operation in mtk_dsi_poweroff function 87c251d960dc drm/mediatek: Separate poweron/poweroff from enable/disable and define new funcs 2ec80289a7ff drm/mediatek: Modify dsi funcs to atomic operations deb603c5928e drm/radeon: fix potential buffer overflow in ni_set_mc_special_registers() 166b0a6171ab ath11k: Fix incorrect debug_mask mappings 2dc78843fe98 drm/mipi-dbi: align max_chunk to 2 in spi_transfer eaff3946a86f ath11k: fix netdev open race 90b4ec83ef15 wifi: rtlwifi: fix error codes in rtl_debugfs_set_write_h2c() 438ac9f4f7e4 drm/panel: Fix build error when CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=y && CONFIG_DRM_DISPLAY_HELPER=m c2af61bd0404 drm/st7735r: Fix module autoloading for Okaya RH128128T d2d2789fb956 ath10k: do not enforce interrupt trigger type 037844355198 drm/bridge: tc358767: Move (e)DP bridge endpoint parsing into dedicated function 3f4829cd4784 drm/dp: Export symbol / kerneldoc fixes for DP AUX bus 0491709eb3a6 pwm: lpc18xx: Fix period handling 3475e55bc54d pwm: lpc18xx-sct: Simplify driver by not using pwm_[gs]et_chip_data() d0c79cda85b6 pwm: lpc18xx-sct: Reduce number of devm memory allocations 009b384092ba pwm: sifive: Shut down hardware only after pwmchip_remove() completed 53d784838a38 pwm: sifive: Ensure the clk is enabled exactly once per running PWM 5c86cf45f551 pwm: sifive: Simplify offset calculation for PWMCMP registers 87efb79c5f9e dm: return early from dm_pr_call() if DM device is suspended f28d733c318e thermal/tools/tmon: Include pthread and time headers in tmon.h 226935eabe33 selftests/seccomp: Fix compile warning when CC=clang 7bc43ab2b90a x86/extable: Fix ex_handler_msr() print condition b3d3069a6fc8 nohz/full, sched/rt: Fix missed tick-reenabling bug in dequeue_task_rt() 4125108ec842 drivers/perf: arm_spe: Fix consistency of SYS_PMSCR_EL1.CX 9d2a0422dedc irqdomain: Report irq number for NOMAP domains a815cb1088e7 arm64: dts: qcom: qcs404: Fix incorrect USB2 PHYs assignment 7c432710198e soc: qcom: Make QCOM_RPMPD depend on PM c9df8ff29009 regulator: of: Fix refcount leak bug in of_get_regulation_constraints() a638fa974512 dm writecache: count number of blocks discarded, not number of discard bios fc988f1ca265 dm writecache: count number of blocks written, not number of write bios 3a2500b73a17 dm writecache: count number of blocks read, not number of read bios 880c4513eb33 dm writecache: return void from functions 764b8892d7da PM: domains: Ensure genpd_debugfs_dir exists before remove b4439abfd77e blktrace: Trace remapped requests correctly c1a21bf5d012 hwmon: (drivetemp) Add module alias 415b4ce61308 spi: tegra20-slink: fix UAF in tegra_slink_remove() 445fb9c19cf4 spi: Fix simplification of devm_spi_register_controller 6d8e185bf9de blk-mq: don't create hctx debugfs dir until q->debugfs_dir is created 1c350a597c2d erofs: avoid consecutive detection for Highmem memory a34982fd219e arm64: tegra: Fix SDMMC1 CD on P2888 a7f751d4e830 arm64: tegra: Mark BPMP channels as no-memory-wc 778b6531fe24 arm64: tegra: Update Tegra234 BPMP channel addresses 09da10968581 arm64: tegra: Fixup SYSRAM references 40d72c485a85 arm64: dts: mt7622: fix BPI-R64 WPS button 759fa566f433 arm64: dts: qcom: sm8250: add missing PCIe PHY clock-cells 650d2e76a317 arm64: dts: qcom: sm6125: Append -state suffix to pinctrl nodes 7847ebb6fcec arm64: dts: qcom: sm6125: Move sdc2 pinctrl from seine-pdx201 to sm6125 c24bbe45965d ACPI: VIOT: Fix ACS setup 273a7fbb06d6 drivers/iio: Remove all strcpy() uses 335852f7a976 ACPI: APEI: explicit init of HEST and GHES in apci_init() 6dc72d0181b4 arm64: dts: qcom: msm8916: Fix typo in pronto remoteproc node 1c84883e79a3 stack: Declare {randomize_,}kstack_offset to fix Sparse warnings 4a020202c391 bus: hisi_lpc: fix missing platform_device_put() in hisi_lpc_acpi_probe() a0a9813f1e09 ARM: dts: qcom: pm8841: add required thermal-sensor-cells 053543ac1d09 soc: qcom: aoss: Fix refcount leak in qmp_cooling_devices_register 84a928b44cb3 soc: qcom: ocmem: Fix refcount leak in of_get_ocmem e89261b18c4e ARM: dts: qcom-msm8974: fix irq type on blsp2_uart1 c1fdcd13a610 ACPI: APEI: Fix _EINJ vs EFI_MEMORY_SP fc6dbc57f9d1 regulator: qcom_smd: Fix pm8916_pldo range 179034fb108e cpufreq: zynq: Fix refcount leak in zynq_get_revision 78ed18a5aa7f arm64: dts: qcom: sdm636-sony-xperia-ganges-mermaid: correct sdc2 pinconf 0a8d15d85b19 arm64: dts: qcom: sdm630: fix gpu's interconnect path cd6bd95e9b02 arm64: dts: qcom: sdm630: fix the qusb2phy ref clock 9f3b0a0b87e6 arm64: dts: qcom: sdm630: disable GPU by default 1bf747824a8c ARM: OMAP2+: Fix refcount leak in omap3xxx_prm_late_init 230ad40a59c9 ARM: OMAP2+: Fix refcount leak in omapdss_init_of ddad68dd9742 ARM: dts: qcom: mdm9615: add missing PMIC GPIO reg 925a0117ac68 block: fix infinite loop for invalid zone append 9abd50506fe4 soc: fsl: guts: machine variable might be unset 4d6f33865e21 arm64: dts: qcom: sc7180: Remove ipa_fw_mem node on trogdor e0067e6d5475 locking/lockdep: Fix lockdep_init_map_*() confusion 5b418289b060 arm64: cpufeature: Allow different PMU versions in ID_DFR0_EL1 c66b3b49fe03 arm64: select TRACE_IRQFLAGS_NMI_SUPPORT e94388f78e65 arm64: dts: mt8192: Fix idle-states entry-method 2fe4c39aa379 arm64: dts: mt8192: Fix idle-states nodes naming scheme e50541493882 ARM: dts: ast2600-evb-a1: fix board compatible 5f73deb9afa6 ARM: dts: ast2600-evb: fix board compatible 6fa1cf1b92f0 ARM: dts: ast2500-evb: fix board compatible 377a4c5cb7ab x86/pmem: Fix platform-device leak in error path 5a73493f0d6a arm64: dts: renesas: Fix thermal-sensors on single-zone sensors f370fbbd3151 soc: amlogic: Fix refcount leak in meson-secure-pwrc.c cb119a1dd929 dt-bindings: iio: accel: Add DT binding doc for ADXL355 7bbcbfbc314d scsi: hisi_sas: Use managed PCI functions c010048e3f71 soc: renesas: r8a779a0-sysc: Fix A2DP1 and A2CV[2357] PDR values e7e4f1cb915e ARM: dts: imx7d-colibri-emmc: add cpu1 supply 4bd8bc5c77a0 ACPI: processor/idle: Annotate more functions to live in cpuidle section bc7f487395f2 ARM: bcm: Fix refcount leak in bcm_kona_smc_init 1f4bc0604dff spi: spi-altera-dfl: Fix an error handling path ebbd1412ce4f arm64: dts: renesas: beacon: Fix regulator node names e21744c6a0d4 meson-mx-socinfo: Fix refcount leak in meson_mx_socinfo_init a7c16b8966d4 ARM: findbit: fix overflowing offset 0ff7f81559fa spi: spi-rspi: Fix PIO fallback on RZ platforms 8e3407e0f5e1 powerpc/64s: Disable stack variable initialisation for prom_init e45491556e2a drm/amdgpu: Remove one duplicated ef removal abd3622f657e kasan: test: Silence GCC 12 warnings 7363a69d8ca8 selinux: Add boundary check in put_entry() c877c5217145 selinux: fix memleak in security_read_state_kernel() 2f0e18e0db42 PM: hibernate: defer device probing when resuming from hibernation d68601914e00 hwmon: (sht15) Fix wrong assumptions in device remove callback fb98663448cb hwmon: (dell-smm) Add Dell XPS 13 7390 to fan control whitelist c5a73bd9f11a firmware: tegra: Fix error check return value of debugfs_create_file() c53d904973cb ARM: shmobile: rcar-gen2: Increase refcount for new reference ef94e7897744 arm64: dts: allwinner: a64: orangepi-win: Fix LED node name 3a4b3a0ff064 arm64: dts: qcom: ipq8074: fix NAND node name c0b8dcbaf37f ARM: dts: qcom: sdx55: Fix the IRQ trigger type for UART 01d539d9f538 ACPI: LPSS: Fix missing check in register_device_clock() 30abb8735892 ACPI: PM: save NVS memory for Lenovo G40-45 f450635d781f ACPI: EC: Drop the EC_FLAGS_IGNORE_DSDT_GPE quirk 730b9eb8fb88 ACPI: EC: Remove duplicate ThinkPad X1 Carbon 6th entry from DMI quirks 75f23d72b6e0 ARM: OMAP2+: pdata-quirks: Fix refcount leak bug a89a865dc9f0 ARM: OMAP2+: display: Fix refcount leak bug b856645c1849 spi: synquacer: Add missing clk_disable_unprepare() cbfe9a2303c8 ARM: dts: ux500: Fix Gavini accelerometer mounting matrix e2d106b28460 ARM: dts: ux500: Fix Codina accelerometer mounting matrix ceafabd1d4ff ARM: dts: BCM5301X: Add DT for Meraki MR26 0e4c38c795e7 ARM: dts: imx6ul: fix qspi node compatible 95ba9c53999e ARM: dts: imx6ul: fix lcdif node compatible 2db26fa7b9a1 ARM: dts: imx6ul: fix csi node compatible 5357c3b24cfe ARM: dts: imx6ul: fix keypad compatible 135155585647 ARM: dts: imx6ul: change operating-points to uint32-matrix ca367834a787 ARM: dts: imx6ul: add missing properties for sram 8df06a275338 wait: Fix __wait_event_hrtimeout for RT/DL tasks f0d66189d161 irqchip/mips-gic: Check the return value of ioremap() in gic_of_init() f066e015821c sched/core: Always flush pending blk_plug f116c621dd1e genirq: GENERIC_IRQ_IPI depends on SMP 00ffa95ed649 irqchip/mips-gic: Only register IPI domain when SMP is enabled f9842ec6839a genirq: Don't return error on missing optional irq_request_resources() 079651c6cfdc sched/fair: Introduce SIS_UTIL to search idle CPU based on sum of util_avg 96b18d3a1be0 ext2: Add more validity checks for inode counts add4bc9281e8 arm64: kasan: Revert "arm64: mte: reset the page tag in page->flags" cc69ef95988b arm64: fix oops in concurrently setting insn_emulation sysctls 42eede3ae05b arm64: Do not forget syscall when starting a new thread. d1e812beae86 arch: make TRACE_IRQFLAGS_NMI_SUPPORT generic 932b5e65245c x86: Handle idle=nomwait cmdline properly for x86_idle 9ccb5d391c51 epoll: autoremove wakers even more aggressively 8a2df34b5bf6 netfilter: nf_tables: fix null deref due to zeroed list head 257b944464be netfilter: nf_tables: do not allow RULE_ID to refer to another chain 915015130169 netfilter: nf_tables: do not allow CHAIN_ID to refer to another table faafd9286f13 netfilter: nf_tables: do not allow SET_ID to refer to another table 5ea18ddc1703 usb: dwc3: gadget: fix high speed multiplier setting 332a8c027aa3 usb: dwc3: gadget: refactor dwc3_repare_one_trb f0782cf2dce0 arm64: dts: uniphier: Fix USB interrupts for PXs3 SoC 148a7fe3cdfc ARM: dts: uniphier: Fix USB interrupts for PXs2 SoC b76ea430e94f USB: HCD: Fix URB giveback issue in tasklet function 269c917837c4 usb: typec: ucsi: Acknowledge the GET_ERROR_STATUS command completion b49b29ee113a coresight: Clear the connection field properly e41db8a9ce69 MIPS: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK db68d474cf09 powerpc/powernv: Avoid crashing if rng is NULL 552a29e47174 powerpc/ptdump: Fix display of RW pages on FSL_BOOK3E 79da7a5f8f0b powerpc/fsl-pci: Fix Class Code of PCIe Root Port fdf759059164 PCI: Add defines for normal and subtractive PCI bridges ae6620a39748 ia64, processor: fix -Wincompatible-pointer-types in ia64_get_irr() 74d64284538e media: [PATCH] pci: atomisp_cmd: fix three missing checks on list iterator ddc7fadd0504 mbcache: add functions to delete entry if unused 1250557d3bf3 mbcache: don't reclaim used entries 0f4d18cbea4a md-raid10: fix KASAN warning c5e4cdd44387 md-raid: destroy the bitmap after destroying the thread 351ec3d68ce0 serial: mvebu-uart: uart2 error bits clearing ec8e701f9e20 fuse: ioctl: translate ENOSYS daa9cfb86221 fuse: limit nsec a54c509c32ad ksmbd: fix use-after-free bug in smb2_tree_disconect 577619605556 ksmbd: prevent out of bound read for SMB2_TREE_CONNNECT dd4e4c811898 ksmbd: fix memory leak in smb2_handle_negotiate dead7f484a3b soundwire: qcom: Check device status before reading devid 71bc3b75e941 scsi: qla2xxx: Zero undefined mailbox IN registers a659c7f8114d scsi: qla2xxx: Fix incorrect display of max frame size 8c004b7dbb34 scsi: sg: Allow waiting for commands to complete on removed device fac589fb7646 iio: light: isl29028: Fix the warning in isl29028_remove() a76771da2156 iio: fix iio_format_avail_range() printing for none IIO_VAL_INT cac7ead0b3ab um: seed rng using host OS rng 5d096e2dc20b um: Remove straying parenthesis 2e88f5003399 mtd: rawnand: arasan: Update NAND bus clock instead of system clock 2ffe64acf7d6 mtd: rawnand: arasan: Fix clock rate in NV-DDR 89f3a8bbb4a7 btrfs: reject log replay if there is unsupported RO compat flag 1f8ca9c40e62 bpf: Fix KASAN use-after-free Read in compute_effective_progs 27f8f5219fe4 drm/amdgpu: fix check in fbdev init eb3c69c7c777 drm/amdgpu: Check BO's requested pinning domains against its preferred_domains f792acb67deb drm/nouveau/kms: Fix failure path for creating DP connectors 67cb7be1561a drm/nouveau/acpi: Don't print error when we get -EINPROGRESS from pm_runtime f522c189e465 drm/nouveau: Don't pm_runtime_put_sync(), only pm_runtime_put_autosuspend() dcf37f58827e drm/nouveau: fix another off-by-one in nvbios_addr 2806b02bac9c drm/hyperv-drm: Include framebuffer and EDID headers 97049e69f5a8 drm/vc4: hdmi: Disable audio if dmas property is present but empty 8589a83c0ae9 drm/shmem-helper: Add missing vunmap on error da2a1aa058ac drm/gem: Properly annotate WW context on drm_gem_lock_reservations() error 3ef94852bb33 rtc: rx8025: fix 12/24 hour mode detection on RX-8035 bb3b601f1414 RISC-V: Add modules to virtual kernel memory layout dump 150573c60c02 RISC-V: Fixup schedule out issue in machine_crash_shutdown() 111a049cacc6 RISC-V: Fixup get incorrect user mode PC for kernel mode regs 22ae2fe45516 RISC-V: kexec: Fixup use of smp_processor_id() in preemptible context 63fbab985a16 dt-bindings: riscv: fix SiFive l2-cache's cache-sets c71e000db853 riscv:uprobe fix SR_SPIE set/clear handling 7df75cbd1bec parisc: io_pgetevents_time64() needs compat syscall in 32-bit compat mode 9b67131162dc parisc: Check the return value of ioremap() in lba_driver_probe() 68949e725c39 parisc: Drop pa_swapper_pg_lock spinlock 422421cbf39a parisc: Fix device names in /proc/iomem 35ef2ee74d95 ovl: drop WARN_ON() dentry is NULL in ovl_encode_fh() f2a920daa780 crypto: ccp - Use kzalloc for sev ioctl interfaces to prevent kernel memory leak 4228c037f88e fix short copy handling in copy_mc_pipe_to_iter() 635fd8953e43 usbnet: Fix linkwatch use-after-free on disconnect d0d6186eae61 fbcon: Fix accelerated fbdev scrolling while logo is still shown c1e09ee98f3a fbcon: Fix boundary checks for fbcon=vc:n1-n2 parameters 06d6eb948e53 thermal: sysfs: Fix cooling_device_stats_setup() error code path cd28cf0f69b4 fs: Add missing umask strip in vfs_tmpfile 5efc5b3baf13 vfs: Check the truncate maximum size in inode_newsize_ok() 446f123aa602 tty: vt: initialize unicode screen buffer 6b8d61a9fd96 ALSA: hda/realtek: Add a quirk for HP OMEN 15 (8786) mute LED 7ad08c1e18c7 ALSA: hda/realtek: Add quirk for another Asus K42JZ model 5d5b2d1d3663 ALSA: hda/cirrus - support for iMac 12,1 model e4b337fb82bf ALSA: hda/conexant: Add quirk for LENOVO 20149 Notebook model c840d626472e riscv: set default pm_power_off to NULL abedd69baf6e KVM: x86: revalidate steal time cache if MSR value changes 77e26cdf5ced KVM: x86: do not report preemption if the steal time cache is stale 69704ca43e08 KVM: x86: Tag kvm_mmu_x86_module_init() with __init 439fcac3d0e0 KVM: nVMX: Always enable TSC scaling for L2 when it was enabled for L1 14aebe952f86 KVM: x86: Set error code to segment selector on LLDT/LTR non-canonical #GP ccbf3f955ccd KVM: x86: Mark TSS busy during LTR emulation _after_ all fault checks 2a117667f32f KVM: nVMX: Inject #UD if VMXON is attempted with incompatible CR0/CR4 3868687afae1 KVM: nVMX: Account for KVM reserved CR4 bits in consistency checks 76e6038cfa9b KVM: nVMX: Let userspace set nVMX MSR to any _host_ supported value 9953f86a67e5 KVM: x86: Split kvm_is_valid_cr4() and export only the non-vendor bits aeb4c3e1c46f KVM: s390: pv: don't present the ecall interrupt twice 6afe88fbb40e KVM: SVM: Don't BUG if userspace injects an interrupt with GIF=0 1f27ca6534f3 KVM: nVMX: Snapshot pre-VM-Enter DEBUGCTL for !nested_run_pending case b69b7c1a0d21 KVM: nVMX: Snapshot pre-VM-Enter BNDCFGS for !nested_run_pending case 5138b0f7cb5b HID: wacom: Don't register pad_input for touch switch c5ec7920b566 HID: wacom: Only report rotation for art pen 109f0544a518 HID: hid-input: add Surface Go battery quirk e9ba81ee1cbd lockd: detect and reject lock arguments that overflow b437275e894b add barriers to buffer_uptodate and set_buffer_uptodate 594f1b923813 wifi: mac80211_hwsim: use 32-bit skb cookie 6b6ed18432ea wifi: mac80211_hwsim: add back erroneously removed cast 879f766eaa31 wifi: mac80211_hwsim: fix race condition in pending packet 14acf0290d2d ALSA: hda/realtek: Add quirk for HP Spectre x360 15-eb0xxx 196d8d34de95 ALSA: hda/realtek: Add quirk for Clevo NV45PZ 64ca7f50ad96 ALSA: bcd2000: Fix a UAF bug on the error path of probing 30e8b553e029 ALSA: usb-audio: Add quirk for Behringer UMC202HD 6a463eb6dfcc nfsd: eliminate the NFSD_FILE_BREAK_* flags 8eedc616f327 NFSD: Clean up the show_nf_flags() macro 94d0dd56f817 pNFS/flexfiles: Report RDMA connection errors to the server 661714de2403 scsi: Revert "scsi: qla2xxx: Fix disk failure to rediscover" 3593f251f973 Revert "pNFS: nfs3_set_ds_client should set NFS_CS_NOPING" b6c05de137c3 x86: link vdso and boot with -z noexecstack --no-warn-rwx-segments 4c7ee827da2c Makefile: link with -z noexecstack --no-warn-rwx-segments (From OE-Core rev: 941ab942c1cb2cf984f1d2e27b73c566364c8f9e) 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>
* linux-yocto/5.19: update to v5.19.3Bruce Ashfield2022-08-253-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: bf44eed7f2fc Linux 5.19.3 2d97167d5e37 arm64: kexec_file: use more system keyrings to verify kernel image signature 6871b2590a0f kexec, KEYS: make the code in bzImage64_verify_sig generic 9f2ba6f2c52b btrfs: raid56: don't trust any cached sector in __raid56_parity_recover() 16a621aaba12 btrfs: only write the sectors in the vertical stripe which has data stripes c811c98718bc net_sched: cls_route: disallow handle of 0 58c008d4d398 tee: add overflow check in register_shm_helper() daa821e54a74 Revert "mm: kfence: apply kmemleak_ignore_phys on early allocated pool" d49914ee4ec9 Linux 5.19.2 95b05bd36fe0 vxlan: Use ip_tunnel_key flow flags in route lookups 3229787d4ee8 geneve: Use ip_tunnel_key flow flags in route lookups 49a407af0c52 ASoC: Intel: avs: Use lookup table to create modules 8422e81ff42d Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm regression 2905cd48c184 io_uring: mem-account pbuf buckets ee57f8bba811 powerpc/kexec: Fix build failure from uninitialised variable 2f49bfbba326 Revert "s390/smp: enforce lowcore protection on CPU restart" bd27cff9db4f net: dsa: felix: fix min gate len calculation for tc when its first gate is closed 4ee7e7dd1f99 tracing: Use a copy of the va_list for __assign_vstr() 4c94e37453ea wifi: cfg80211: remove chandef check in cfg80211_cac_event() 07f8ea3000f3 wifi: nl80211: acquire wdev mutex earlier in start_ap d94f6d845333 wifi: nl80211: relax wdev mutex check in wdev_chandef() 05330210d279 wifi: nl80211: hold wdev mutex for tid config d658df243d3e wifi: cfg80211: handle IBSS in channel switch af37d2080c2a mptcp: refine memory scheduling d729f0ee99a3 Revert "devcoredump: remove the useless gfp_t parameter in dev_coredumpv and dev_coredumpm" 2d03f321a589 Revert "mwifiex: fix sleep in atomic context bugs caused by dev_coredumpv" cbfe2d7bbcb7 raw: fix a typo in raw_icmp_error() 3476fa73bd0f raw: remove unused variables from raw6_icmp_error() 3a6b9f357771 crypto: lib/blake2s - reduce stack frame usage in self test 1d9f9dcd661f tcp: fix over estimation in sk_forced_mem_schedule() 62ceb22d7770 Revert "drm/bridge: anx7625: Use DPI bus type" ee3f18d90e80 net_sched: cls_route: remove from list when handle is 0 0e5ca33839fc powerpc64/ftrace: Fix ftrace for clang builds bb0be69e1da5 powerpc: Fix eh field when calling lwarx on PPC32 8acd0e8d0360 xen-blkfront: Apply 'feature_persistent' parameter when connect f7a9a465a901 xen-blkback: Apply 'feature_persistent' parameter when connect 59bb16373e49 xen-blkback: fix persistent grants negotiation 9a0af34f6e49 tpm: Add check for Failure mode for TPM2 modules b75337943f42 tpm: eventlog: Fix section mismatch for DEBUG_SECTION_MISMATCH 26ad6b0aef0c KEYS: asymmetric: enforce SM2 signature use pkey algo 96fa141fa295 ext4: fix race when reusing xattr blocks 0e7e91701e4e ext4: unindent codeblock in ext4_xattr_block_set() 458aee4a6e5b ext4: remove EA inode entry from mbcache on inode eviction 9d96996de0d2 ext4: make sure ext4_append() always allocates new block 193fc6f0de44 ext4: check if directory block is within i_size ac5aca9a8085 Documentation: ext4: fix cell spacing of table heading on blockmap table fa6482f374fd ext4: fix warning in ext4_iomap_begin as race between bmap and write a5e274ec0a0c ext4: correct the misjudgment in ext4_iget_extra_inode a926d0b0fa3a ext4: correct max_inline_xattr_value_size computing 52e6feee51b8 ext4: fix use-after-free in ext4_xattr_set_entry 4cdc284ffadd ext4: add EXT4_INODE_HAS_XATTR_SPACE macro in xattr.h 1d637e9b6374 ext4: fix extent status tree race in writeback error recovery path 86f73cfa98b2 ext4: update s_overhead_clusters in the superblock during an on-line resize c0afc0d79d5e ext4: fix reading leftover inlined symlinks 0ab3e0d31a4e tracing: Use a struct alignof to determine trace event field alignment b6679e3c90dd batman-adv: tracing: Use the new __vstring() helper cec22fc52922 hugetlb_cgroup: fix wrong hugetlb cgroup numa stat 700aa4e11a3c mm/damon/reclaim: fix potential memory leak in damon_reclaim_init() 3990e5b2be3d dm: fix dm-raid crash if md_handle_request() splits bio 2a9faa704d83 dm raid: fix address sanitizer warning in raid_resume b4c6c07c92b6 dm raid: fix address sanitizer warning in raid_status f91b4038b636 KVM: nVMX: Attempt to load PERF_GLOBAL_CTRL on nVMX xfer iff it exists 9863e9fc8ac2 KVM: VMX: Add helper to check if the guest PMU has PERF_GLOBAL_CTRL c08044267e79 Revert "KVM: x86/pmu: Accept 0 for absent PMU MSRs when host-initiated if !enable_pmu" 6a74a619d5ec KVM: x86/pmu: Accept 0 for absent PMU MSRs when host-initiated if !enable_pmu d577d6f53610 KVM: x86/pmu: Ignore pmu->global_ctrl check if vPMU doesn't support global_ctrl 979ec20a64d9 KVM: VMX: Mark all PERF_GLOBAL_(OVF)_CTRL bits reserved if there's no vPMU eb8f7dee28cc KVM: x86/pmu: Introduce the ctrl_mask value for fixed counter fc1f79039743 s390/unwind: fix fgraph return address recovery 0a4dbde50754 powerpc/powernv/kvm: Use darn for H_RANDOM on Power9 71fe2aff460e ACPI: CPPC: Do not prevent CPPC from working in the future 725cbee29674 intel_idle: make SPR C1 and C1E be independent 746118c58dff btrfs: join running log transaction when logging new name 5022f4039a4d btrfs: zoned: wait until zone is finished when allocation didn't progress b6735eff2a6f btrfs: zoned: write out partially allocated region 25934c5214ab btrfs: zoned: activate necessary block group 407b66b662bb btrfs: zoned: activate metadata block group on flush_space 33ed56fe558b btrfs: zoned: introduce space_info->active_total_bytes 17aa1f2aa331 btrfs: store chunk size in space-info struct 0f43e4fc06e0 btrfs: zoned: disable metadata overcommit for zoned f6ad412c647a btrfs: zoned: finish least available block group on data bg allocation 615535d53153 btrfs: let can_allocate_chunk return error d798edf59909 btrfs: convert count_max_extents() to use fs_info->max_extent_size 096e8eb9639b btrfs: replace BTRFS_MAX_EXTENT_SIZE with fs_info->max_extent_size 506e8ae21936 btrfs: zoned: revive max_zone_append_bytes bf764bdc3728 block: add bdev_max_segments() helper 3e36602adace btrfs: properly flag filesystem with BTRFS_FEATURE_INCOMPAT_BIG_METADATA ff04ffd79cba btrfs: reset block group chunk force if we have to wait 9fff2b774e93 btrfs: fix error handling of fallback uncompress write e160aa87c87a btrfs: ensure pages are unlocked on cow_file_range() failure 77cf0352146a btrfs: tree-log: make the return value for log syncing consistent 0c9bb1acd1d1 block: don't allow the same type rq_qos add more than once b480d1e9a8c1 locking/csd_lock: Change csdlock_debug from early_param to __setup 141c2785d940 timekeeping: contribute wall clock to rng on time change e2632767927e ARM: Marvell: Update PCIe fixup 783bc69cc2e0 net/9p: Initialize the iounit field during fid creation e4dbe24f4bfd dm thin: fix use-after-free crash in dm_sm_register_threshold_callback 351db9a03574 tracing/events: Add __vstring() and __assign_vstr() helper macros 90bafcad8c28 kexec, KEYS, s390: Make use of built-in and secondary keyring for signature verification b302cdef14cc kexec: clean up arch_kexec_kernel_verify_sig 08f7483635ae kexec_file: drop weak attribute from functions 7c5917256d79 dm writecache: set a default MAX_WRITEBACK_JOBS 374eece193d0 PCI: qcom: Power on PHY before IPQ8074 DBI register accesses 54bc741a876c PCI/AER: Iterate over error counters instead of error strings c2304c50f4d9 iommu/vt-d: avoid invalid memory access via node_online(NUMA_NO_NODE) 010fc77570b5 KVM: x86: Signal #GP, not -EPERM, on bad WRMSR(MCi_CTL/STATUS) 4b9637cd89d9 KVM: set_msr_mce: Permit guests to ignore single-bit ECC errors cb604d1c53e6 intel_th: pci: Add Raptor Lake-S CPU support c0fd76f69b72 intel_th: pci: Add Raptor Lake-S PCH support 03c14650165d intel_th: pci: Add Meteor Lake-P support 4f2d7b46d6b5 firmware: arm_scpi: Ensure scpi_info is not assigned if the probe fails 071b21aac789 crypto: blake2s - remove shash module 6013ce2472f3 drm/mediatek: Keep dsi as LP00 before dcs cmds transfer 03c8facf9dcb drivers/base: fix userspace break from using bin_attributes for cpumap and cpulist e622f144b624 csky: abiv1: Fixup compile error 504090815c1a spmi: trace: fix stack-out-of-bound access in SPMI tracing functions 6fc0b164bbc3 __follow_mount_rcu(): verify that mount_lock remains unchanged 950ce0155696 Input: gscps2 - check return value of ioremap() in gscps2_probe() b2fc1723eb65 posix-cpu-timers: Cleanup CPU timers before freeing them during exec 508b99039bc4 SMB3: fix lease break timeout when multiple deferred close handles for the same file. 799e4f9aab80 x86/olpc: fix 'logical not is only applied to the left hand side' 663cdda2716b x86/kprobes: Update kcb status flag after singlestepping 7353c797f794 ftrace/x86: Add back ftrace_expected assignment 4a1d77bafcbe x86/bugs: Enable STIBP for IBPB mitigated RETBleed b66227970875 cifs: fix lock length calculation b76d3c729ce0 scsi: qla2xxx: Fix losing FCP-2 targets during port perturbation tests 326777057854 scsi: qla2xxx: Fix losing target when it reappears during delete 11e9db717bf1 scsi: qla2xxx: Fix losing FCP-2 targets on long port disable with I/Os dc07af0e7c65 scsi: qla2xxx: Wind down adapter after PCIe error c3a824d061aa scsi: qla2xxx: Fix erroneous mailbox timeout after PCI error injection 79b2ac420c3a scsi: qla2xxx: Fix excessive I/O error messages by default 7dcd49c42b14 scsi: qla2xxx: Fix crash due to stale SRB access around I/O timeouts b16f0327fff2 scsi: qla2xxx: Turn off multi-queue for 8G adapters 182726ce801f scsi: qla2xxx: Fix discovery issues in FC-AL topology bff616494e42 scsi: qla2xxx: Fix imbalance vha->vref_count 484ca52c1ca2 scsi: zfcp: Fix missing auto port scan and thus missing target ports 9e786e19303d scsi: ufs: core: Correct ufshcd_shutdown() flow e2d7cacc6a2a video: fbdev: s3fb: Check the size of screen before memset_io() 2ce61c39c2a0 video: fbdev: arkfb: Check the size of screen before memset_io() c7a3f41e4b13 video: fbdev: vt8623fb: Check the size of screen before memset_io() 6dab0119adcc f2fs: do not allow to decompress files have FI_COMPRESS_RELEASED 68d27da7659d x86/entry: Build thunk_$(BITS) only if CONFIG_PREEMPTION=y 302f7b0fc337 sched/core: Do not requeue task on CPU excluded from cpus_mask 72f5b286d2b7 sched: Remove the limitation of WF_ON_CPU on wakelist if wakee cpu is idle 31ef9288a593 sched: Fix the check of nr_running at queue wakelist 035f2184fed3 tools/thermal: Fix possible path truncations 15661642511b video: fbdev: arkfb: Fix a divide-by-zero bug in ark_set_pixclock() ee9463233a36 x86/numa: Use cpumask_available instead of hardcoded NULL check f56607b44c98 sched, cpuset: Fix dl_cpu_busy() panic due to empty cs->cpus_allowed 32d8d832e31b powerpc/64e: Fix kexec build error 4971147c5324 tty: serial: qcom-geni-serial: Fix %lu -> %u in print statements 33d3905b22de scripts/faddr2line: Fix vmlinux detection on arm64 cca32a4d21ee genelf: Use HAVE_LIBCRYPTO_SUPPORT, not the never defined HAVE_LIBCRYPTO 3d7b948081a9 powerpc/pci: Fix PHB numbering when using opal-phbid 866a978c7535 x86/bus_lock: Don't assume the init value of DEBUGCTLMSR.BUS_LOCK_DETECT to be zero 16a544f1e013 kprobes: Forbid probing on trampoline and BPF code areas 32adf0c85fa9 perf symbol: Fail to read phdr workaround af41cff4ada5 powerpc/cell/axon_msi: Fix refcount leak in setup_msi_msg_address 79b8eae24b7e powerpc/xive: Fix refcount leak in xive_get_max_prio 4288eb035ba4 powerpc/spufs: Fix refcount leak in spufs_init_isolated_loader ae497726cd09 cifs: Fix memory leak when using fscache e0a6bb00d110 f2fs: fix to remove F2FS_COMPR_FL and tag F2FS_NOCOMP_FL at the same time fdafb1b1f1c1 f2fs: fix to check inline_data during compressed inode conversion cf544749b65e f2fs: fix to invalidate META_MAPPING before DIO write e33096849473 perf stat: Revert "perf stat: Add default hybrid events" 2afd4b24668d s390/smp: enforce lowcore protection on CPU restart 7a7dc82fa441 tty: serial: fsl_lpuart: correct the count of break characters b820594fba89 tty: serial: qcom-geni-serial: Fix get_clk_div_rate() which otherwise could return a sub-optimal clock rate. b720d76cd36e serial: 8250_bcm2835aux: Add missing clk_disable_unprepare() b5de92e1bb7f selftests/powerpc: Fix matrix multiply assist test f35c7f506fb9 powerpc/pci: Prefer PCI domain assignment via DT 'linux,pci-domain' and alias 114ed51117be powerpc/iommu: Fix iommu_table_in_use for a small default DMA window case 58942f672c6d pseries/iommu/ddw: Fix kdump to work in absence of ibm,dma-window f762d98f0830 video: fbdev: offb: Include missing linux/platform_device.h 39691e151e5e powerpc/32: Do not allow selection of e5500 or e6500 CPUs on PPC32 fbe72bebba77 powerpc/32s: Fix boot failure with KASAN + SMP + JUMP_LABEL_FEATURE_CHECK_DEBUG e16c3ac0dc6b powerpc/32: Call mmu_mark_initmem_nx() regardless of data block mapping. e7da0b976474 ASoC: mchp-spdifrx: disable end of block interrupt on failures 4a0ed3a0fbe3 video: fbdev: sis: fix typos in SiS_GetModeID() a88ab277cca9 video: fbdev: amba-clcd: Fix refcount leak bugs 5529988d6ced ASoC: Intel: sof_rt5682: Perform quirk check first in card late probe cf9e5cc2a663 watchdog: armada_37xx_wdt: check the return value of devm_ioremap() in armada_37xx_wdt_probe() ee1fb8f75abe watchdog: sp5100_tco: Fix a memory leak of EFCH MMIO resource f52959044f79 watchdog: f71808e_wdt: Add check for platform_driver_register 9a49540d29ca ASoC: audio-graph-card2: Add of_node_put() in fail path 375613cc7b8d ASoC: audio-graph-card: Add of_node_put() in fail path d355da79bcdf fuse: Remove the control interface for virtio-fs f36974f93d00 ASoC: qcom: q6dsp: Fix an off-by-one in q6adm_alloc_copp() 19582e76b209 ASoC: imx-card: use snd_pcm_format_t type for asrc_format 7a6270553520 ASoC: fsl_easrc: use snd_pcm_format_t type for sample_format cbb116843f29 ASoC: fsl-asoc-card: force cast the asrc_format type 78bbb972d258 ASoC: fsl_asrc: force cast the asrc_format type a06d8ce519a0 perf test: Fix test case 83 ('perf stat CSV output linter') on s390 22272ced5f8e s390/zcore: fix race when reading from hardware system area 8108b1f01892 s390/crash: fix incorrect number of bytes to copy to user space 951183192aa4 riscv: spinwait: Fix hartid variable type babbfc492c31 perf tools: Fix dso_id inode generation comparison fac821e8edea iommu/arm-smmu: qcom_iommu: Add of_node_put() when breaking out of loop 58031dde446e ASoC: amd: yc: Decrease level of error message a29c40814039 mfd: max77620: Fix refcount leak in max77620_initialise_fps d9384f4b9d53 mfd: t7l66xb: Drop platform disable callback bcc3c1780b27 remoteproc: sysmon: Wait for SSCTL service to come up 1c4dca58bbb6 remoteproc: qcom: pas: Check if coredump is enabled 233221d28453 proc: fix a dentry lock race between release_task and lookup 80741a6a34a1 lib/smp_processor_id: fix imbalanced instrumentation_end() call 438be61de8d2 kfifo: fix kfifo_to_user() return type 11f6fec9a014 leds: pwm-multicolor: Don't show -EPROBE_DEFER as errors 43e42c25a232 rpmsg: qcom_smd: Fix refcount leak in qcom_smd_parse_edge b976cd24e87f MIPS: Fixed __debug_virt_addr_valid() 34b9a188557c net: 9p: fix refcount leak in p9_read_work() error handling c9d5188f5151 9p: Add client parameter to p9_req_put() 2b38ea66703f 9p: Drop kref usage 59cb621ace21 iommu/exynos: Handle failed IOMMU device registration properly fe831fcc9ab3 serial: 8250_bcm7271: Save/restore RTS in suspend/resume 27e070151cd3 ASoC: SOF: ipc-msg-injector: fix copy in sof_msg_inject_ipc4_dfs_write() 1e7fe6906e97 ASoC: mt6359: Fix refcount leak bug 7a63a8c253bf ASoc: audio-graph-card2: Fix refcount leak bug in __graph_get_type() 6d90c0829fe7 cpufreq: mediatek: fix error return code in mtk_cpu_dvfs_info_init() c2eddfcafcff ASoC: SOF: ipc3-topology: Prevent double freeing of ipc_control_data via load_bytes ee20cdbedeb2 lib/bitmap: fix off-by-one in bitmap_to_arr64() 4e43ae1055c8 swiotlb: fail map correctly with failed io_tlb_default_mem 4d9985f7935a ASoC: SOF: mediatek: fix mt8195 StatvectorSel wrong setting 6712456b97a8 MIPS: vdso: Utilize __pa() for gic_pfn 24578ae33973 tty: n_gsm: fix missing corner cases in gsmld_poll() 96114c3b2695 tty: n_gsm: fix flow control handling in tx path e5e39b524473 tty: n_gsm: fix DM command 9a5143207cad tty: n_gsm: fix wrong T1 retry count handling 233be4375a88 serial: 8250_fsl: Don't report FE, PE and OE twice d4145731e3f8 ASoC: audio-graph-card2.c: use of_property_read_u32() for rate 8c8d8ff76094 vfio/ccw: Do not change FSM state in subchannel event b9c7dddf384e vfio/ccw: Fix FSM state if mdev probe fails 46580fbbc52c vfio/ccw: Remove UUID from s390 debug log 606f14d93ac6 remoteproc: qcom: wcnss: Fix handling of IRQs 0114dd51475c ASoC: imx-card: Fix DSD/PDM mclk frequency eaba8754c2d2 MIPS: Loongson64: Fix section mismatch warning fc90b34c227c ASoC: qcom: Fix missing of_node_put() in asoc_qcom_lpass_cpu_platform_probe() bd5f447061a1 tty: n_gsm: fix resource allocation order in gsm_activate_mux() 7962a4b90009 tty: n_gsm: fix deadlock and link starvation in outgoing data path 5320aa45f526 tty: n_gsm: fix race condition in gsmld_write() 51556905dda5 tty: n_gsm: fix packet re-transmission without open control channel 2012b064f989 tty: n_gsm: fix non flow control frames during mux flow off 692e847a8e66 tty: n_gsm: fix missing timer to handle stalled links e5e1eed82338 tty: n_gsm: fix wrong queuing behavior in gsm_dlci_data_output() 5e59c010c686 tty: n_gsm: fix tty registration before control channel open 07a07c87c0d2 tty: n_gsm: fix user open not possible at responder until initiator open 5e512be069fa net/ice: fix initializing the bitmap in the switch code bba6b12d73d3 vfio: Split migration ops from main device ops 74b287716998 vfio/mlx5: Protect mlx5vf_disable_fds() upon close device 8d201dedc793 ASoC: codecs: wsa881x: handle timeouts in resume path 317a412812d8 serial: 8250_dw: Take port lock while accessing LSR 1fbdfbaa3cc3 ASoC: samsung: change gpiod_speaker_power and rx1950_audio from global to static variables 33a44de3fa19 ASoC: soc-core.c: fixup snd_soc_of_get_dai_link_cpus() 7e83af3dd4a3 powerpc/perf: Optimize clearing the pending PMI and remove WARN_ON for PMI check in power_pmu_disable f2ed174e16c3 ASoC: samsung: h1940_uda1380: include proepr GPIO consumer header 21c09fb18c5a selftests/powerpc: Skip energy_scale_info test on older firmware c29335612ff4 rpmsg: Fix possible refcount leak in rpmsg_register_device_override() 4df1129d46a9 KVM: PPC: Book3s: Fix warning about xics_rm_h_xirr_x 16da9f84e26f remoteproc: imx_rproc: Fix refcount leak in imx_rproc_addr_init 55404cf49288 profiling: fix shift too large makes kernel panic 36e594072bf2 selftests/livepatch: better synchronize test_klp_callbacks_busy 3f83c4cf1b78 remoteproc: k3-r5: Fix refcount leak in k3_r5_cluster_of_init e0a25be0d4cc rpmsg: mtk_rpmsg: Fix circular locking dependency 86f340c39bd0 rpmsg: char: Add mutex protection for rpmsg_eptdev_open() 1618c25fb078 ASoC: cs35l45: Add endianness flag in snd_soc_component_driver 4e2103e82f80 ASoC: codecs: wcd9335: move gains from SX_TLV to S8_TLV 24d2d825cf87 ASoC: codecs: msm8916-wcd-digital: move gains from SX_TLV to S8_TLV f32d8cb34b94 ASoC: SOF: make ctx_store and ctx_restore as optional 610a3a8a6ce2 serial: 8250_dw: Store LSR into lsr_saved_flags in dw8250_tx_wait_empty() 3de3d9c97135 serial: 8250_dw: Use serial_lsr_in() in dw8250_handle_irq() 4ac5b078741c serial: 8250: Get preserved flags using serial_lsr_in() 623e3648c571 serial: 8250: Create serial_lsr_in() 597bcd854aa3 serial: pic32: fix missing clk_disable_unprepare() on error in pic32_uart_startup() 5ec83aa7a9e5 ASoC: mediatek: mt8173-rt5650: Fix refcount leak in mt8173_rt5650_dev_probe b32aa0f96070 ASoC: codecs: da7210: add check for i2c_add_driver 38dc6faef05f ASoC: mt6797-mt6351: Fix refcount leak in mt6797_mt6351_dev_probe db305f1c33d2 ASoC: max98390: use linux/gpio/consumer.h to fix build 58567ed2878f ASoC: mediatek: mt8173: Fix refcount leak in mt8173_rt5650_rt5676_dev_probe 94caca0bd221 ASoC: imx-audmux: Silence a clang warning daa1da970dc7 ASoC: samsung: Fix error handling in aries_audio_probe ca6c9244e6c9 ASoC: cros_ec_codec: Fix refcount leak in cros_ec_codec_platform_probe 426ac3e29201 opp: Fix error check in dev_pm_opp_attach_genpd() c50dd37d05ca usb: cdns3: Don't use priv_dev uninitialized in cdns3_gadget_ep_enable() ddd896792e17 jbd2: fix assertion 'jh->b_frozen_data == NULL' failure when journal aborted 21197733e629 ext4: recover csum seed of tmp_inode after migrating to extents d65c93290045 jbd2: fix outstanding credits assert in jbd2_journal_commit_transaction() 38fb0d7f39a1 block: ensure iov_iter advances for added pages 70edccb32b60 block/bio: remove duplicate append pages code e731baf1af61 nvme: catch -ENODEV from nvme_revalidate_zones again 32bf5d3c61f4 nvme: define compat_ioctl again to unbreak 32-bit userspace. 4e8fee340f1f nvme: use command_id instead of req->tag in trace_nvme_complete_rq() ebe02fcbbe23 mtip32xx: fix device removal 9502680c58d3 nbd: add missing definition of pr_fmt e11ad527774c null_blk: fix ida error handling in null_add_dev() bd629539b205 block/rnbd-srv: Set keep_id to true after mutex_trylock f05b7cf02123 RDMA/rxe: Fix error unwind in rxe_create_qp() 5fd7eefeee9b RDMA/mlx5: Add missing check for return value in get namespace flow d6d4b5f13b88 of/fdt: declared return type does not match actual return type 4ef616730a96 selftests: kvm: set rax before vmcall 86dc66ace193 xen: don't require virtio with grants for non-PV guests e5f57aaccbd3 virtio: replace restricted mem access flag with callback b737d48db8fe rtla: Fix double free 4927a4161caa rtla: Fix Makefile when called from -C tools/ c6bc611f371d selftest/vm: uninitialized variable in main() 8d958b635632 tools/testing/selftests/vm/hugetlb-madvise.c: silence uninitialized variable warning aa0d3fb4e853 selftests/vm: fix errno handling in mrelease_test 28e414bd9d16 mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region 1ec3f76a436d android: binder: stop saving a pointer to the VMA 388326bb1c32 RDMA/srpt: Fix a use-after-free 7c448f82908e RDMA/srpt: Introduce a reference count in struct srpt_device 5267f0490620 RDMA/srpt: Duplicate port name members 239393040423 platform/olpc: Fix uninitialized data in debugfs write 95ab0d267eee platform/mellanox: mlxreg-lc: Fix error flow and extend verbosity 341dd8c53ea4 platform/x86: pmc_atom: Match all Lex BayTrail boards with critclk_systems DMI table 385de404e2b1 tools/power/x86/intel-speed-select: Fix off by one check a2bcf7749013 KVM: nVMX: Set UMIP bit CR4_FIXED1 MSR when emulating UMIP 6ae6abe24030 staging: fbtft: core: set smem_len before fb_deferred_io_init call 56a7f5974f25 mtd: spi-nor: fix spi_nor_spimem_setup_op() call in spi_nor_erase_{sector,chip}() eb82c0382285 usb: cdns3: change place of 'priv_ep' assignment in cdns3_gadget_ep_dequeue(), cdns3_gadget_ep_enable() 371a8af4f26e usb: xhci_plat_remove: avoid NULL dereference d293cf992a10 USB: serial: fix tty-port initialized comments e2e80c37e00d HID: amd_sfh: Handle condition of "no sensors" a0dfb4e7b28a PCI: tegra194: Fix link up retry sequence ebe2d576ce02 PCI: tegra194: Fix Root Port interrupt handling 50bf45181c1d RDMA/rxe: Fix rnr retry behavior fca288d87f6f RDMA/rxe: For invalidate compare according to set keys in mr 467a6c2e8e3d HID: alps: Declare U1_UNICORN_LEGACY support 3d56b64a0669 mmc: cavium-thunderx: Add of_node_put() when breaking out of loop baad60b572da mmc: cavium-octeon: Add of_node_put() when breaking out of loop f22dc8bd31c4 mmc: core: quirks: Add of_node_put() when breaking out of loop 2c5760339afa RDMA/rxe: Fix mw bind to allow any consumer key portion e5cee6187922 scripts/gdb: fix 'lx-dmesg' on 32 bits arch 2b7d3d525eee dmaengine: imx-dma: Cast of_device_get_match_data() with (uintptr_t) 7af0350b25d5 HID: amd_sfh: Add NULL check for hid device 3c0f8a59f2cc HID: mcp2221: prevent a buffer overflow in mcp_smbus_write() b41b0bfdc983 iio: adc: max1027: unlock on error path in max1027_read_single_value() dd5e0e25fb39 gpio: gpiolib-of: Fix refcount bugs in of_mm_gpiochip_add_data() a9055dfe437e RDMA/hfi1: fix potential memory leak in setup_base_ctxt() ebf55177909f clk: qcom: gcc-msm8939: Fix weird field spacing in ftbl_gcc_camss_cci_clk 94d80c6d7017 clk: qcom: gdsc: Bump parent usage count when GDSC is found enabled 3f3ea0aeb261 clk: qcom: Drop mmcx gdsc supply for dispcc and videocc 64f5669fa714 iio: cros: Register FIFO callback after sensor is registered 8598b9d0a364 RDMA/rxe: Fix BUG: KASAN: null-ptr-deref in rxe_qp_do_cleanup 1434de50a5d9 RDMA/siw: Fix duplicated reported IW_CM_EVENT_CONNECT_REPLY event 94569c55422a RDMA/hns: Fix incorrect clearing of interrupt status register b4c9f7db9f01 RDMA/qedr: Fix potential memory leak in __qedr_alloc_mr() 9890ddd4768b RDMA/rtrs-clt: Replace list_next_or_null_rr_rcu with an inline function a14aeefc9853 RDMA/rtrs-srv: Fix modinfo output for stringify c12c824822dc RDMA/irdma: Fix setting of QP context err_rq_idx_valid field f420fa0def47 RDMA/irdma: Fix VLAN connection with wildcard address 350ac793a03c RDMA/irdma: Fix a window for use-after-free 6cb78e41ce2e mm: percpu: use kmemleak_ignore_phys() instead of kmemleak_free() 7974b2039c52 um: random: Don't initialise hwrng struct with zero 9e3d119d5d6c KVM: arm64: Fix hypervisor address symbolization 1be95546e822 interconnect: imx: fix max_node_id 305a0aa6717d phy: rockchip-inno-usb2: Ignore OTG IRQs in host mode d29787a42e24 phy: stm32: fix error return in stm32_usbphyc_phy_init 043dc5d046b2 eeprom: idt_89hpesx: uninitialized data in idt_dbgfs_csr_write() 216055fa5e20 usb: dwc3: qcom: fix missing optional irq warnings e3cb5a27c6b2 usb: dwc3: core: Do not perform GCTL_CORE_SOFTRESET during bootup d0a97d94b7c3 usb: dwc3: core: Deprecate GCTL.CORESOFTRESET 3503305225ca usb: aspeed-vhub: Fix refcount leak bug in ast_vhub_init_desc() 8e8769e7fa79 usb: gadget: udc: amd5536 depends on HAS_DMA 70cee09b16dc xtensa: iss: fix handling error cases in iss_net_configure() 462a15a38345 xtensa: iss/network: provide release() callback e240328df6ad scsi: smartpqi: Fix DMA direction for RAID requests a86857e9d309 PCI: qcom: Set up rev 2.1.0 PARF_PHY before enabling clocks 65e393fddc53 PCI/portdrv: Don't disable AER reporting in get_port_device_capability() 63c71e83d5b6 KVM: s390: pv: leak the topmost page table when destroy fails ef892ef0831b mmc: block: Add single read for 4k sector cards dfca1e217298 of: device: Fix missing of_node_put() in of_dma_set_restricted_buffer 98b2ddfa9471 mmc: sdhci-of-at91: fix set_uhs_signaling rewriting of MC1R 39be95d1ff7b memstick/ms_block: Fix a memory leak 8bb0c5a19f06 memstick/ms_block: Fix some incorrect memory allocation a42d829b7524 mmc: renesas_sdhi: Get the reset handle early in the probe e972c9f132f8 mmc: mxcmmc: Silence a clang warning 8b902840f6a3 mmc: sdhci-of-esdhc: Fix refcount leak in esdhc_signal_voltage_switch 517a64610929 dt-bindings: mmc: sdhci-msm: Fix issues in yaml bindings ca766e26941c habanalabs: fix double unlock on error in map_device_va() e76a9f680817 rtla/utils: Use calloc and check the potential memory allocation failure f10541e2d75d staging: rtl8192u: Fix sleep in atomic context bug in dm_fsync_timer_callback 13ac27023f60 binder: fix redefinition of seq_file attributes 4914c50670b6 intel_th: msu: Fix vmalloced buffers e1d427d46269 intel_th: msu-sink: Potential dereference of null pointer fae9da7d4c2c intel_th: Fix a resource leak in an error handling path 8cc35cd5ae3a scsi: lpfc: Revert RSCN_MEMENTO workaround for misbehaved configuration 873fb210f1c7 scsi: qla2xxx: Check correct variable in qla24xx_async_gffid() b7a75acd7343 phy: qcom-qmp: fix the QSERDES_V5_COM_CMN_MODE register 81d54873b64b PCI: endpoint: Don't stop controller when unbinding endpoint function a93b3f1e1197 dmaengine: sf-pdma: Add multithread support for a DMA channel 101e55e02cc8 KVM: arm64: Don't return from void function 432b30f08ca3 soundwire: revisit driver bind/unbind and callbacks 70ae9224e83b soundwire: bus_type: fix remove and shutdown support ccf4269bddbe PCI: dwc: Always enable CDM check if "snps,enable-cdm-check" exists 3b453f5d06d1 PCI: dwc: Deallocate EPC memory on dw_pcie_ep_init() errors d71475e422e7 PCI: dwc: Set INCREASE_REGION_SIZE flag based on limit address 36dbdb257b3f PCI: dwc: Disable outbound windows only for controllers using iATU e711668aae0f PCI: dwc: Add unroll iATU space support to dw_pcie_disable_atu() 8b3d4d24fc86 PCI: dwc: Stop link on host_init errors and de-initialization 14b1f65f2f3c phy: rockchip-inno-usb2: Sync initial otg state c49616d1f9cf phy: ti: tusb1210: Don't check for write errors when powering on d1b5113674c3 mm/mempolicy: fix get_nodes out of bound access 02b8b1b5a98b kasan: fix zeroing vmalloc memory with HW_TAGS 35530c163981 mm: introduce clear_highpage_kasan_tagged 0a5f45aeca9f mm/migration: fix potential pte_unmap on an not mapped pte b39dbd9b674b mm/migration: return errno when isolate_huge_page failed 42c3e36ee76e mm: rmap: use the correct parameter name for DEFINE_PAGE_VMA_WALK 4a9f35b8729c kernfs: fix potential NULL dereference in __kernfs_remove a0c4d1ebfaee clk: qcom: clk-rcg2: Make sure to not write d=0 to the NMD register 23526845a84b clk: qcom: clk-rcg2: Fail Duty-Cycle configuration if MND divider is not enabled. c29bc42790e8 clk: qcom: camcc-sm8250: Fix topology around titan_top power domain 5467cdf879c7 clk: qcom: camcc-sdm845: Fix topology around titan_top power domain a86b76f573b9 clk: qcom: ipq8074: set BRANCH_HALT_DELAY flag for UBI clocks 950d25e77894 clk: qcom: ipq8074: fix NSS port frequency tables abd86837d72e clk: qcom: ipq8074: SW workaround for UBI32 PLL lock 2086f388fa9e clk: qcom: ipq8074: fix NSS core PLL-s 0073eda15921 RDMA/rxe: Fix deadlock in rxe_do_local_ops() 306541576306 RDMA/rxe: Add a responder state for atomic reply 1dd6ea298dc6 usb: host: xhci: use snprintf() in xhci_decode_trb() 8444b1369fef clk: qcom: gcc-msm8939: Point MM peripherals to system_mm_noc clock b410b931ff3d clk: qcom: gcc-msm8939: Add missing system_mm_noc_bfdcd_clk_src f17eb596f9f7 clk: qcom: gcc-msm8939: Fix bimc_ddr_clk_src rcgr base address 8a1f5c67422d clk: qcom: gcc-msm8939: Add missing SYSTEM_MM_NOC_BFDCD_CLK_SRC 38b4908e767f usb: gadget: f_mass_storage: Make CD-ROM emulation works with Windows OS 517ce24958f0 coresight: syscfg: Update load and unload operations 471a84356c35 coresight: configfs: Fix unload of configurations on module exit 9007c92c1b49 clk: qcom: clk-krait: unlock spin after mux completion 37f908038402 driver core: fix potential deadlock in __driver_attach c4eb8f43965b misc: rtsx: Fix an error handling path in rtsx_pci_probe() 18a32f18062b clk: qcom: camcc-sm8250: Fix halt on boot by reducing driver's init level 864548b1ccdf mtd: dataflash: Add SPI ID table 219f5478099c mtd: hyperbus: rpc-if: Fix RPM imbalance in probe error path 43bfa481072d KVM: x86: Fix errant brace in KVM capability handling 82f7fac052c3 dmaengine: dw-edma: Fix eDMA Rd/Wr-channels and DMA-direction semantics 984be156c3b5 scsi: iscsi: Fix session removal on shutdown 9bb43a58d195 scsi: iscsi: Add helper to remove a session from the kernel 0ccf5a803820 scsi: iscsi: Allow iscsi_if_stop_conn() to be called from kernel c8e8b8b9f23a mwifiex: fix sleep in atomic context bugs caused by dev_coredumpv e6a4d422002b devcoredump: remove the useless gfp_t parameter in dev_coredumpv and dev_coredumpm 2b1a324933bd KVM: selftests: Use vm_create_with_vcpus() in max_guest_memory_test 5bb7f541d07d KVM: selftests: Convert s390x/diag318_test_handler away from VCPU_ID d225591d016b KVM: Don't set Accessed/Dirty bits for ZERO_PAGE e4aed16c42ad mm/memremap: fix memunmap_pages() race with get_dev_pagemap() 7e71aafa652a lib/test_hmm: avoid accessing uninitialized pages 6d8682d45df4 RDMA/rxe: fix xa_alloc_cycle() error return value check again 5067b776620e clk: imx: clk-fracn-gppll: correct rdiv 10348c6693b1 clk: imx: clk-fracn-gppll: Return rate in rate table properly in ->recalc_rate() e0fad1a5362c clk: imx: clk-fracn-gppll: fix mfd value c94e191f791a clk: imx93: correct nic_media parent bcf40bc61c2d clk: imx93: use adc_root as the parent clock of adc1 9e969b0b91a8 clk: mediatek: reset: Fix written reset bit offset 4fe070b5d5af iio: temp: maxim_thermocouple: Fix alignment for DMA safety 4f7a71a85c8e iio: temp: max31865: Fix alignment for DMA safety 114ffd465579 iio: temp: ltc2983: Fix alignment for DMA safety 3af5ec85f49d iio: resolver: ad2s90: Fix alignment for DMA safety c00e752df981 iio: resolver: ad2s1200: Fix alignment for DMA safety 59ee01f39242 iio: proximity: as3935: Fix alignment for DMA safety 5179a573724f iio: potentiometer: mcp4131: Fix alignment for DMA safety 51143f667527 iio: potentiometer: mcp41010: Fix alignment for DMA safety 903e5ff430d6 iio: potentiometer: max5481: Fix alignment for DMA safety b39859bf3e10 iio: potentiometer: ad5272: Fix alignment for DMA safety 669a1aca3274 iio: potentiometer: ad5110: Fix alignment for DMA safety ad602e334708 iio: imu: mpu6050: Fix alignment for DMA safety c5cf267aa73f iio: imu: inv_icm42600: Fix alignment for DMA safety in buffer code. bc0f8830ff2e iio: imu: inv_icm42600: Fix alignment for DMA safety 750b892f6d08 iio: imu: fxos8700: Fix alignment for DMA safety 48f034120d1e iio: gyro: fxas210002c: Fix alignment for DMA safety dd8e2a2b9f63 iio: gyro: adxrs450: Fix alignment for DMA safety d10b2c4c9a77 iio: gyro: adis16130: Fix alignment for DMA safety 3caad4fd0e3e iio: gyro: adis16080: Fix alignment for DMA safety e525b3113395 iio: frequency: adrf6780: Fix alignment for DMA safety 40e10f398c67 iio: frequency: admv4420: Fix alignment for DMA safety 99994f124d9d iio: frequency: admv1014: Fix alignment for DMA safety 817d7b7436ae iio: frequency: admv1013: Fix alignment for DMA safety ce119d7b5200 iio: frequency: adf4371: Fix alignment for DMA safety 0d9ce7682d9a iio: frequency: adf4350: Fix alignment for DMA safety cc7b3068c795 iio: frequency: ad9523: Fix alignment for DMA safety 33fcddee1999 iio: dac: ti-dac7612: Fix alignment for DMA safety d8aa41f4d8e6 iio: dac: ti-dac7311: Fix alignment for DMA safety 450562e3d562 iio: dac: ti-dac5571: Fix alignment for DMA safety c8942b7c25d5 iio: dac: ti-dac082s085: Fix alignment for DMA safety 7aa18f077fb0 iio: dac: mcp4922: Fix alignment for DMA safety 21cd3bb91b1e iio: dac: ltc2688: Fix alignment for DMA safety 8e23928dcb35 iio: dac: ad8801: Fix alignment for DMA safety 1d62ff49669f iio: dac: ad7303: Fix alignment for DMA safety 6819e3ac1aea iio: dac: ad7293: Fix alignment for DMA safety 3b4f0dca7956 iio: dac: ad5791: Fix alignment for DMA saftey 369235dc62c4 iio: dac: ad5770r: Fix alignment for DMA safety 4d20fe3d45c1 iio: dac: ad5766: Fix alignment for DMA safety 49713818d578 iio: dac: ad5764: Fix alignment for DMA safety c0c4bb0311b4 iio: dac: ad5761: Fix alignment for DMA safety 2d3a77561c42 iio: dac: ad5755: Fix alignment for DMA safety 3a5423cc991a iio: dac: ad5686: Fix alignment for DMA safety 9748b6c196e8 iio: dac: ad5592r: Fix alignment for DMA safety cee702a2792d iio: dac: ad5504: Fix alignment for DMA safety 2179debf1e24 iio: dac: ad5449: Fix alignment for DMA safety a0bc019a086e iio: dac: ad5421: Fix alignment for DMA safety 9f7a41a64a4b iio: dac: ad5360: Fix alignment for DMA safety cec6ad48e0ad iio: dac: ad5064: Fix alignment for DMA safety 465b1ba3c527 iio: common: ssp: Fix alignment for DMA safety dfa45bd7e092 iio: amplifiers: ad8366: Fix alignment for DMA safety 5e6b52de1d4f iio: addac: ad74413r: Fix alignment for DMA safety aebea06fb01c iio: adc: ti-tlc4541: Fix alignment for DMA safety 5e89d89ff310 iio: adc: ti-ads8688: Fix alignment for DMA safety 24e662ec3171 iio: adc: ti-ads8344: Fix alignment for DMA safety 4120691d18a9 iio: adc: ti-ads7950: Fix alignment for DMA safety 0c27b6ca864a iio: adc: ti-ads131e08: Fix alignment for DMA safety 6f0ef2b9d417 iio: adc: ti-ads124s08: Fix alignment for DMA safety 43e9bfc827e4 iio: adc: ti-adc161s626: Fix alignment for DMA safety 117923572e4a iio: adc: ti-adc128s052: Fix alignment for DMA safety f2755ff2152b iio: adc: ti-adc12138: Fix alignment for DMA safety 98ac354ba4d6 iio: adc: ti-adc108s102: Fix alignment for DMA safety 345f2fcfdcf1 iio: adc: ti-adc084s021: Fix alignment for DMA safety 0de700a5d5f7 iio: adc: ti-adc0832: Fix alignment for DMA safety e60398422974 iio: adc: mcp320x: Fix alignment for DMA safety b4f25b4a89bb iio: adc: max1241: Fix alignment for DMA safety 78904462780c iio: adc: max1118: Fix alignment for DMA safety 24c3652d0036 iio: adc: max11100: Fix alignment for DMA safety 68427acc936f iio: adc: max1027: Fix alignment for DMA safety f48a263998a6 iio: adc: ltc2497: Fix alignment for DMA safety 0bd54a894e6a iio: adc: ltc2496: Fix alignment for DMA safety 3ad6dfff2c98 iio: adc: hi8435: Fix alignment for DMA safety cfddd869daa1 iio: adc: ad7949: Fix alignment for DMA safety a221cace0356 iio: adc: ad7923: Fix alignment for DMA safety c97a60f0cca6 iio: adc: ad7887: Fix alignment for DMA safety c02e8accbadf iio: adc: ad7768-1: Fix alignment for DMA safety caf94260df34 iio: adc: ad7766: Fix alignment for DMA safety b724a7797dd7 iio: adc: ad7606: Fix alignment for DMA safety 50d616f22859 iio: adc: ad7476: Fix alignment for DMA safety 259dca64b269 iio: adc: ad7298: Fix alignment for DMA safety 1c7097744e3a iio: adc: ad7292: Fix alignment for DMA safety 891103bc83a8 iio: adc: ad7280a: Fix alignment for DMA safety 5c07468ffea9 iio: adc: ad7266: Fix alignment for DMA safety 83278867c4fd iio: accel: sca3300: Fix alignment for DMA safety a9c2ffa21e95 iio: accel: sca3000: Fix alignment for DMA safety 9e004dc744f8 iio: accel: bma220: Fix alignment for DMA safety ab7828ae679e iio: accel: adxl367: Fix alignment for DMA safety f6cc98ecb494 iio: accel: adxl355: Fix alignment for DMA safety 425e34d72cf1 iio: accel: adxl313: Fix alignment for DMA safety 4fd60ffe4dba iio: core: Fix IIO_ALIGN and rename as it was not sufficiently large 0b2a557a136b iio: accel: bma400: Add triggered buffer support f349ecf3ce13 iio: accel: bma400: conversion to device-managed function 9158b263330b iio: accel: bma400: Reordering of header files f0205ca7df14 iio: sx9324: Fix register field spelling 2cbdd3e2e597 platform/chrome: cros_ec: Always expose last resume result c2e83fa42a12 iio: accel: bma400: Fix the scale min and max macro values 637e64b29672 scsi: qla2xxx: edif: Reduce N2N thrashing at app_start time 412eb699641f scsi: qla2xxx: edif: Fix no logout on delete for N2N f65746b1cc30 scsi: qla2xxx: edif: Fix session thrash 8f34bd281066 scsi: qla2xxx: edif: Tear down session if keys have been removed 003389c2fb26 scsi: qla2xxx: edif: Fix no login after app start f95502bc5e52 scsi: qla2xxx: edif: Reduce disruption due to multiple app start ba6202e0dacd scsi: qla2xxx: edif: Send LOGO for unexpected IKE message a470dc3c0aff netfilter: xtables: Bring SPDX identifier back bec6ece7928f dmaengine: dw: dmamux: Fix build without CONFIG_OF 29ed3385fc91 dmaengine: dw: dmamux: Export the module device table 40aefcd2cbfc usb: xhci: tegra: Fix error check 44de43152056 usb: host: ohci-at91: add support to enter suspend using SMC a9106aec8b54 usbip: vudc: Don't enable IRQs prematurely d9cf13108735 usb: gadget: tegra-xudc: Fix error check in tegra_xudc_powerdomain_init() 50238c4b54c2 usb: ohci-nxp: Fix refcount leak in ohci_hcd_nxp_probe 8bdff7d44665 usb: gadget: uvc: Fix comment blocks style 960a8a35a602 usb: cdns3: fix random warning message when driver load 3a50c917c67d usb: host: Fix refcount leak in ehci_hcd_ppc_of_probe e4974ae1bdcf fpga: altera-pr-ip: fix unsigned comparison with less than zero e593e22786ed PCI: mediatek-gen3: Fix refcount leak in mtk_pcie_init_irq_domains() 23d4428145ce mtd: st_spi_fsm: Disable clock only after device was unregistered 13e83bf26a33 mtd: st_spi_fsm: Warn about failure to unregister mtd device 38a787294b92 mtd: spear_smi: Drop if with an always false condition 5d7879ddc7a0 mtd: st_spi_fsm: Add a clk_disable_unprepare() in .probe()'s error path f9acee2cc310 mtd: spear_smi: Don't skip cleanup after mtd_device_unregister() failed 01bc3840d943 mtd: parsers: ofpart: Fix refcount leak in bcm4908_partitions_fw_offset e24af43d0cbe mtd: partitions: Fix refcount leak in parse_redboot_of 692c85c91846 mtd: sm_ftl: Fix deadlock caused by cancel_work_sync in sm_release 26e427ac85c2 HID: cp2112: prevent a buffer overflow in cp2112_xfer() 0a5d73184140 PCI: tegra194: Fix PM error handling in tegra_pcie_config_ep() 880ece912b95 PCI: microchip: Fix refcount leak in mc_pcie_init_irq_domains() d4008e715f54 phy: samsung: exynosautov9-ufs: correct TSRV register configurations e1894c10009d KVM: x86/mmu: Drop RWX=0 SPTEs during ept_sync_page() 4158829aaa64 KVM: SVM: Stuff next_rip on emulated INT3 injection if NRIPS is supported ec6c9a27b277 KVM: SVM: Unwind "speculative" RIP advancement if INTn injection "fails" bbafa6ea9c57 scsi: qla2xxx: edif: Fix n2n login retry for secure device 2eba320770e2 scsi: qla2xxx: edif: Fix n2n discovery issue with secure target 9f4230670199 scsi: qla2xxx: edif: Add retry for ELS passthrough 8f5aa46923da scsi: qla2xxx: edif: Synchronize NPIV deletion with authentication application d2deafaef033 scsi: qla2xxx: edif: Fix potential stuck session in sa update 47c7d335bc46 scsi: qla2xxx: edif: Add bsg interface to read doorbell events 86facc271812 scsi: qla2xxx: edif: Wait for app to ack on sess down f02c787f7064 scsi: qla2xxx: edif: bsg refactor 733008cbbd44 scsi: qla2xxx: edif: Reduce Initiator-Initiator thrashing 1b2263d6c86f of: check previous kernel's ima-kexec-buffer against memory bounds a04c62f42a9a clk: renesas: rzg2l: Fix reset status function f1e715d4a457 mtd: rawnand: meson: Fix a potential double free issue babd7b012465 mtd: maps: Fix refcount leak in ap_flash_init f516fbb63873 mtd: maps: Fix refcount leak in of_flash_probe_versatile 7e7963a5bd6e clk: renesas: r9a06g032: Fix UART clkgrp bitsel ec254dac7a40 HID: amd_sfh: Don't show client init failed as error when discovery fails cee111db30dc wireguard: allowedips: don't corrupt stack when detecting overflow 953e57179462 wireguard: ratelimiter: use hrtimer in selftest 13bd914aee08 net/mlx5e: xsk: Discard unaligned XSK frames on striding RQ af146dd5a20d net: usb: make USB_RTL8153_ECM non user configurable 5fb702d5fa1a dccp: put dccp_qpolicy_full() and dccp_qpolicy_push() in the same lock abb489f0335d net: ionic: fix error check for vlan flags in ionic_set_nic_features() d6b6604f85ab net: ice: fix error NETIF_F_HW_VLAN_CTAG_FILTER check in ice_vsi_sync_fltr() bd26a6f32a8f net: rose: fix netdev reference changes 17297bf246c0 netdevsim: Avoid allocation warnings triggered from user space 2eda04bd9474 iavf: Fix 'tc qdisc show' listing too many queues 289ef53d71ca iavf: Fix max_rate limiting 8a79ab5706ce wifi: rtw88: check the return value of alloc_workqueue() ece188f236db netdevsim: fib: Fix reference count leak on route deletion failure fb3ef2bad4cf net: allow unbound socket for packets in VRF when tcp_l3mdev_accept set 00b9a51766c8 crypto: hisilicon/sec - fix auth key size error 0bab15d967f3 crypto: inside-secure - Add missing MODULE_DEVICE_TABLE for of afc385f3943c crypto: hisilicon/hpre - don't use GFP_KERNEL to alloc mem during softirq 4294df137445 ax25: fix incorrect dev_tracker usage e43f83cea9b4 net/mlx5: Fix driver use of uninitialized timeout 5097042888bb net/mlx5: DR, Fix SMFS steering info dump format b04871077d26 net/mlx5: Adjust log_max_qp to be 18 at most 0edd855cde3d net/mlx5e: Modify slow path rules to go to slow fdb 57dd18ed74e9 net/mlx5e: Fix calculations related to max MPWQE size e68e4ca1df01 net/mlx5e: xsk: Account for XSK RQ UMRs when calculating ICOSQ size 0582154d7ce0 net/mlx5e: Fix the value of MLX5E_MAX_RQ_NUM_MTTS b84eb73fd899 net/mlx5e: TC, Fix post_act to not match on in_port metadata 625fd7aebe64 net/mlx5e: Remove WARN_ON when trying to offload an unsupported TLS cipher/version d080c5c54839 drm/amd/display: fix signedness bug in execute_synaptics_rc_command() 7e48502e84fc hantro: Remove incorrect HEVC SPS validation 4f8e08e88e14 media: cedrus: hevc: Add check for invalid timestamp 5b92f406a519 wifi: libertas: Fix possible refcount leak in if_usb_probe() 182d3c1385f4 wifi: iwlwifi: mvm: fix double list_add at iwl_mvm_mac_wake_tx_queue 409bd72e544f wifi: wil6210: debugfs: fix uninitialized variable use in `wil_write_file_wmi()` e52d86e075ad wifi: ath11k: Fix register write failure on QCN9074 e6cf801a5d80 i2c: mux-gpmux: Add of_node_put() when breaking out of loop 7d68cf80fc6d bpf: Fix bpf_xdp_pointer return pointer 51622648d658 bpf: Set flow flag to allow any source IP in bpf_tunnel_key 6bfa46d718db ip_tunnels: Add new flow flags field to ip_tunnel_key 7470f4a1c204 btrfs: update stripe_sectors::uptodate in steal_rbio d238ff89bc19 i2c: qcom-geni: Use the correct return value e2c9b875ba1a i2c: cadence: Support PEC for SMBus block read c56eb69b46b5 Bluetooth: Add default wakeup callback for HCI UART driver 9f923a641731 Bluetooth: hci_sync: Fix not updating privacy_mode 8f3402853dc2 Bluetooth: hci_sync: Fix resuming scan after suspend resume a35f45f986a1 Bluetooth: mgmt: Fix refresh cached connection info 3b3825557065 Bluetooth: When HCI work queue is drained, only queue chained work 223633ddf2d1 Bluetooth: hci_intel: Add check for platform_driver_register 2a2995950908 can: pch_can: pch_can_error(): initialize errc before using it bb628a2a5eb7 libbpf: Fix str_has_sfx()'s return value f4303216f452 can: error: specify the values of data[5..7] of CAN error frames 3dafe5f6a00b can: usb_8dev: do not report txerr and rxerr during bus-off 46968be06cd1 can: kvaser_usb_leaf: do not report txerr and rxerr during bus-off 7f41778a7c9c can: kvaser_usb_hydra: do not report txerr and rxerr during bus-off d159bb5c2794 can: sun4i_can: do not report txerr and rxerr during bus-off f3d865a6b791 can: hi311x: do not report txerr and rxerr during bus-off fedf098ae2ec can: sja1000: do not report txerr and rxerr during bus-off 076ead9a1274 can: rcar_can: do not report txerr and rxerr during bus-off ec232fbd49c7 can: pch_can: do not report txerr and rxerr during bus-off d43f85d3d0b8 libbpf: fix an snprintf() overflow check 4a5ae176fd0b selftests/bpf: fix a test for snprintf() overflow 20fd1c3156b5 libbpf: make RINGBUF map size adjustments more eagerly 3c7256b880b3 bpf: fix potential 32-bit overflow when accessing ARRAY map element 5b8a885e64ff drm/amdgpu: restore original stable pstate on ctx fini 4caf84498f76 drm/amdgpu: use the same HDP flush registers for all nbio 2.3.x 26e5339704e4 drm/amdgpu: use the same HDP flush registers for all nbio 7.4.x 8e6da6afcec4 wifi: p54: add missing parentheses in p54_flush() a88db6a4e73b wifi: p54: Fix an error handling path in p54spi_probe() 67470920cd3f wifi: wil6210: debugfs: fix info leak in wil_write_file_wmi() fd98ca30211e media: cedrus: h265: Fix logic for not low delay flag dfacf78ed98c media: uapi: HEVC: Change pic_order_cnt definition in v4l2_hevc_dpb_entry 78aed34aeb4f media: cedrus: h265: Fix flag name fd0a6e99b61e fs: check FMODE_LSEEK to control internal pipe splicing 3614c1981fe2 media: ov7251: add missing disable functions on error in ov7251_set_power_on() 09dca6896531 media: v4l: async: Also match secondary fwnode endpoints 02653ba89f7e wifi: nl80211: acquire wdev mutex for dump_survey 1f319b976560 bpf: Fix subprog names in stack traces. 3693c9ee4556 selftests: timers: clocksource-switch: fix passing errors from child 78834a56e844 selftests: timers: valid-adjtimex: build fix for newer toolchains 7d69764fa344 kunit: executor: Fix a memory leak on failure in kunit_filter_tests 0607c8e8c9b6 libbpf: Fix the name of a reused map 53cc92e5406d tcp: make retransmitted SKB fit into the send window 60e66074812d bpf, x86: fix freeing of not-finalized bpf_prog_pack 7018bd9fac62 bpf, x64: Add predicate for bpf2bpf with tailcalls support in JIT 1cbe7a02e702 drm/exynos/exynos7_drm_decon: free resources when clk_set_parent() failed. 1295dae30f30 skmsg: Fix invalid last sg check in sk_msg_recvmsg() f61a2101028d mediatek: mt76: eeprom: fix missing of_node_put() in mt76_find_power_limits_node() d2aacdcc9fa2 mediatek: mt76: mac80211: Fix missing of_node_put() in mt76_led_init() c345cab0415e mt76: mt7615: fix throughput regression on DFS channels 622bccfef40c mt76: mt7915: fix incorrect testmode ipg on band 1 caused by wmm_idx 6fd0447b942e mt76: connac: move connac2_mac_write_txwi in mt76_connac module d53211a55a87 mt76: connac: move mac connac2 defs in mt76_connac2_mac.h 6726332ec120 mt76: mt7915: rely on mt76_dev in mt7915_mac_write_txwi signature 9c2ea17b56cc mt76: mt7921: rely on mt76_dev in mt7921_mac_write_txwi signature c477e2f2026b mt76: mt7921: enlarge maximum VHT MPDU length to 11454 fe9038ec34d1 mt76: mt7921: fix aggregation subframes setting to HE max 8a8660892edb mt76: mt7921s: fix possible sdio deadlock in command fail 5158d8cda352 mt76: mt7921: do not update pm states in case of error 5f43e826d7bb mt76: mt7615: do not update pm stats in case of error ec62ee418ec3 wifi: mac80211: move some future per-link data to bss_conf 7a53ad13c091 wifi: cfg80211: do some rework towards MLO link APIs bdefcd8f5494 wifi: mac80211: reject WEP or pairwise keys with key ID > 3 ae7411046481 mt76: mt7921: not support beacon offload disable command 001614aa05c1 mt76: mt7921s: fix firmware download random fail 2fe903bf69eb mt76: mt7915: fix endian bug in mt7915_rf_regval_set() 2f53ba46d8c9 mt76: mt76x02u: fix possible memory leak in __mt76x02u_mcu_send_msg ae0d6b4fb32c mt76: mt7915: fix endianness in mt7915_rf_regval_get 7496e06d0e6f media: amphion: only insert the first sequence startcode for vc1l format 59dbfddc11aa media: amphion: sync buffer status with firmware during abort 5597b3ab8661 media: hantro: Fix RK3399 H.264 format advertising 44cdc161d9db media: hantro: Be more accurate on pixel formats step_width constraints 34e14ee53310 media: amphion: defer setting last_buffer_dequeued until resolution changes are processed eff68a9e24c3 media: mediatek: vcodec: Initialize decoder parameters for each instance a891de07766c media: mediatek: vcodec: decoder: Drop max_{width,height} from mtk_vcodec_ctx 3bbdbc394f34 media: mediatek: vcodec: decoder: Skip alignment for default resolution 3bfbe29952be media: mediatek: vcodec: decoder: Fix resolution clamping in TRY_FMT 325d2362cd86 media: mediatek: vcodec: decoder: Fix 4K frame size enumeration 2090efd15725 media: atomisp: revert "don't pass a pointer to a local variable" 8516d329dca4 drm/msm/dpu: Fix for non-visible planes 70b148acab70 media: amphion: release core lock before reset vpu core 4b8d0fa094ae media: platform: mtk-mdp: Fix mdp_ipi_comm structure alignment a14dede1f9ad crypto: hisilicon - Kunpeng916 crypto driver don't sleep when in softirq c9be45e4c69f crypto: hisilicon/sec - don't sleep when in softirq 69d05f0a4b1d drm/radeon: avoid bogus "vram limit (0) must be a power of 2" warning 0b07f28c23ff drm/msm/mdp5: Fix global state lock backoff dc74006c10ac libbpf, riscv: Use a0 for RC register 9c8b3f05fb18 drm/msm: Avoid unclocked GMU register access in 6xx gpu_busy e2be585bc9ac drm/bridge: anx7625: Fix NULL pointer crash when using edp-panel 3ba59bbe4f30 net: hinic: avoid kernel hung in hinic_get_stats64() d6423b405c42 net: hinic: fix bug that ethtool get wrong stats 7784a5b64200 hinic: Use the bitmap API when applicable c999b92841be net: dsa: felix: build as module when tc-taprio is module 76a2e36b9f2d net: sched: provide shim definitions for taprio_offload_{get,free} 09ecee270c8b drm/msm: Fix fence rollover issue 7d25a310048c drm: bridge: sii8620: fix possible off-by-one 9ff0274708fc drm/msm/hdmi: fill the pwr_regs bulk regulators 829871d24285 drm/msm/dpu: remove hard-coded linewidth limit for writeback 62c31466c867 drm/msm/dpu: fix maxlinewidth for writeback block 4adb1c10124b drm/msm/dpu: move intf and wb assignment to dpu_encoder_setup_display() ecbc7aa0d6df drm/mediatek: dpi: Only enable dpi after the bridge is enabled 37157c7be48c drm/mediatek: dpi: Remove output format of YUV 295d7518d788 drm/rockchip: Fix an error handling path rockchip_dp_probe() 4d8f078e12a8 drm/rockchip: vop: Don't crash for invalid duplicate_state() c5ca18956420 selftests: net: fib_rule_tests: fix support for running individual tests 03ddc692424a net: dsa: felix: drop oversized frames with tc-taprio instead of hanging the port 5d92f062ff1c net: dsa: felix: keep reference on entire tc-taprio config a168d6cb2d33 net: dsa: felix: update base time of time-aware shaper when adjusting PTP time 998b1428772a selftests/xsk: Destroy BPF resources only when ctx refcount drops to 0 5242f2230d9f crypto: arm64/gcm - Select AEAD for GHASH_ARM64_CE b613fba57f3b mm: Account dirty folios properly during splits 392dea95fc80 drm/vc4: hdmi: Move pixel doubling from Pixelvalve to HDMI block ad1c50bd181f drm/vc4: hdmi: Correct HDMI timing registers for interlaced modes a868c2473053 drm/vc4: hdmi: Force modeset when bpc or format changes f04bdc1f9862 drm/vc4: hdmi: Fix timings for interlaced modes b1a412c12da6 drm/vc4: hdmi: Move HDMI reset to pm_resume 0241244456c1 drm/vc4: hdmi: Switch to pm_runtime_status_suspended 6ecd49a51e4b drm/vc4: hdmi: Reset HDMI MISC_CONTROL register 6f2955c531e1 drm/vc4: hdmi: Avoid full hdmi audio fifo writes 700768082770 drm/vc4: hdmi: Clear unused infoframe packet RAM registers f70c25cf34f9 drm/vc4: hdmi: Add all the vc5 HDMI registers into the debugfs dumps d84e417fa743 drm/vc4: dsi: Add correct stop condition to vc4_dsi_encoder_disable iteration 31878b91b753 drm/vc4: dsi: Fix dsi0 interrupt support 8c43f2a534a6 drm/vc4: dsi: Register dsi0 as the correct vc4 encoder type cfb936735c5b drm/vc4: dsi: Correct pixel order for DSI0 97f9d7fa0946 drm/vc4: dsi: Correct DSI divider calculations a4b21735d272 drm/vc4: dsi: Release workaround buffer and DMA d5ab3cf69249 drm/vc4: plane: Fix margin calculations for the right/bottom edges ea86677f8bb7 drm/vc4: plane: Remove subpixel positioning check 0ed01803cc93 drm/vc4: kms: Use maximum FIFO load for the HVS clock rate 5d51e861e9a6 media: mediatek: vcodec: Fix non subdev architecture open power fail 8b412db51db2 media: tw686x: Fix memory leak in tw686x_video_init f560b10b148e media: driver/nxp/imx-jpeg: fix a unexpected return value problem d65abbfa6914 media: mediatek: vcodec: Skip SOURCE_CHANGE & EOS events for stateless 1db89ef68622 media: mediatek: vcodec: Initialize decoder parameters after getting dec_capability 14bc7f8081a8 media: sta2x11: remove VIRT_TO_BUS dependency fc43574e0690 media: v4l2-mem2mem: prevent pollerr when last_buffer_dequeued is set d27fed11f40f media: hdpvr: fix error value returns in hdpvr_read 32c827e30bb4 drm/mcde: Fix refcount leak in mcde_dsi_bind 08baa39c2a2e media: amphion: output firmware error message cea1fefd18f5 media: imx-jpeg: Disable slot interrupt when frame done c1e951701992 drm: bridge: adv7511: Add check for mipi_dsi_driver_register d87bbd10fc01 crypto: ccp - During shutdown, check SEV data pointer before using 91d120d579e2 selftests/bpf: Fix rare segfault in sock_fields prog test b7960089439a drm/display: Fix build error without CONFIG_OF 6593952d5803 test_bpf: fix incorrect netdev features 7e7472c62c6d rcutorture: Fix ksoftirqd boosting timing and iteration e887a99b380c torture: Adjust to again produce debugging information ca456c5104d4 drm/amdkfd: correct sdma queue number of sdma 6.0.1 8530292afa33 drm/amd: Don't show warning on reading vbios values for SMU13 3.1 35a59aee04e9 drm/radeon: fix incorrrect SPDX-License-Identifiers 5abc81a138f8 wifi: rtw89: 8852a: rfk: fix div 0 exception b7c39b1a3d4b wifi: iwlegacy: 4965: fix potential off-by-one overflow in il4965_rs_fill_link_cmd() cf8d8810f2e2 wifi: mac80211: set STA deflink addresses b66ebac40f64 ath9k: fix use-after-free in ath9k_hif_usb_rx_cb 488b371e46b7 media: rcar-vin: Fix channel routing for Ebisu 9d6ee9fbb5c7 media: imx-jpeg: Implement drain using v4l2-mem2mem helpers 447795ffb17c media: imx-jpeg: Align upwards buffer size 81fd8e69a689 media: imx-jpeg: Leave a blank space before the configuration data 111dac25a0bc media: imx-jpeg: Correct some definition according specification 9e4c0afd0d07 media: Hantro: Correct G2 init qp field 4c33a0d48eb1 media: amphion: return error if format is unsupported by vpu d0b9fbe94735 media: tw686x: Register the irq at the end of probe 19923b72e0c4 media: camss: csid: fix wrong size passed to devm_kmalloc_array() b3db99b49097 media: atmel: atmel-sama7g5-isc: fix warning in configs without OF a28d77fe77e6 raw: Fix mixed declarations error in raw_icmp_error(). 04309b5f5d8d raw: convert raw sockets to RCU b5c20b86717e raw: use more conventional iterators de3d723a3985 ping: convert to RCU lookups, get rid of rwlock 203a26661e37 net: ag71xx: fix discards 'const' qualifier warning c402b8d5d304 crypto: sun8i-ss - fix infinite loop in sun8i_ss_setup_ivs() 6e51cce3d940 tcp: fix possible freeze in tx path under memory pressure f2a3adbc620c selftests/bpf: Don't force lld on non-x86 architectures 91aab9683578 libbpf: Fix internal USDT address translation logic for shared libraries 12b0606000d0 i2c: Fix a potential use after free 56a1d1be57b9 drm/bridge: it6505: Add missing CRYPTO_HASH dependency dbe871e3fe6a drm/bridge: anx7625: Zero error variable when panel bridge not present 098f8dd9894c can: netlink: allow configuring of fixed data bit rates without need for do_set_data_bittiming callback 08f8288fc254 drm/vkms: check plane_composer->map[0] before using it ee746ecf1011 can: netlink: allow configuring of fixed bit rates without need for do_set_bittiming callback edf73dbfcfa1 net: fix sk_wmem_schedule() and sk_rmem_schedule() errors 2e1b1aa1cd82 crypto: sun8i-ss - fix a NULL vs IS_ERR() check in sun8i_ss_hashkey 0fdb5f86e75f crypto: sun8i-ss - Fix error codes for dma_mapping_error() 6a38eb8fbb90 crypto: sun8i-ss - fix error codes in allocate_flows() 524d11a5b488 drm: adv7511: override i2c address of cec before accessing it e9d04d1c8db3 libbpf: Fix uprobe symbol file offset calculation logic 0cde00c48ea2 drm/virtio: Fix NULL vs IS_ERR checking in virtio_gpu_object_shmem_init 367882a5a944 virtio-gpu: fix a missing check to avoid NULL dereference bf38b1eee1bf i2c: mxs: Silence a clang warning 4ff1ee4c509d i2c: npcm: Correct slave role behavior 261aeadc7be4 i2c: npcm: Remove own slave addresses 2:10 308d0d5d98c2 drm/amdgpu/display: Prepare for new interfaces 3262e5c7523b drm/amdgpu: fix scratch register access method in SRIOV 2a71a3574fd1 drm/bridge: lt9611uxc: Cancel only driver's work 013e67e7dd89 drm/meson: encoder_hdmi: Fix refcount leak in meson_encoder_hdmi_init bb5ac08d5bd8 drm/meson: encoder_cvbs: Fix refcount leak in meson_encoder_cvbs_init 69d9b8b59e3b drm/mediatek: Add pull-down MIPI operation in mtk_dsi_poweroff function 3185bbeb5c0e drm/mediatek: Separate poweron/poweroff from enable/disable and define new funcs ae5ed32c8e91 drm/mediatek: Modify dsi funcs to atomic operations 9faff03617af drm/radeon: fix potential buffer overflow in ni_set_mc_special_registers() 2fd530d17d08 ath11k: Avoid REO CMD failed prints during firmware recovery deec1597f3b4 ath11k: Fix incorrect debug_mask mappings 1f1483361585 ath11k: fix missing skb drop on htc_tx_completion error 81bb39a0f2f3 libbpf: Fix is_pow_of_2 26f0067ae603 selftests/bpf: Fix tc_redirect_dtime 993b2d0ea0bd sample: bpf: xdp_router_ipv4: Allow the kernel to send arp requests a838592a9c49 selftests/bpf: Fix test_run logic in fexit_stress.c 460a4a850bae drm/ssd130x: Only define a SPI device ID table when built as a module 4815d57050fe drm/mipi-dbi: align max_chunk to 2 in spi_transfer 313aca98c5fd ath11k: fix IRQ affinity warning on shutdown 307ce58270b3 ath11k: fix netdev open race 24d7da5c978f wifi: wilc1000: use correct sequence of RESET for chip Power-UP/Down 72efb32be108 wifi: rtlwifi: fix error codes in rtl_debugfs_set_write_h2c() df59b91dd8af drm: bridge: adv7511: Move CEC definitions to adv7511_cec.c 2d5e9bce99df drm/panel: Fix build error when CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=y && CONFIG_DRM_DISPLAY_HELPER=m 9255a2b6d79e drm/st7735r: Fix module autoloading for Okaya RH128128T ab6360c30706 drm/bridge: lt9611: Use both bits for HDMI sensing a056d7ccce73 drm/edid: reset display info in drm_add_edid_modes() for NULL edid 620949b26c5a ath11k: Init hw_params before setting up AHB resources 7b4fe5c024d7 ath11k: Fix warning on variable 'sar' dereference before check a6b75715fa33 ath10k: do not enforce interrupt trigger type 9a3c206caadb drm/bridge: tc358767: Make sure Refclk clock are enabled a665b500d7ba drm/bridge: tc358767: Handle dsi_lanes == 0 as invalid 9c5d750da06e drm/dp: Export symbol / kerneldoc fixes for DP AUX bus bfcca6234b2a drm/meson: Fix refcount leak in meson_encoder_hdmi_init 131b4d4f22cc drm/mgag200: Acquire I/O lock while reading EDID 63e2c558ad4a drm/bridge: anx7625: Use DPI bus type 58a3eb45e882 drm: bridge: DRM_FSL_LDB should depend on ARCH_MXC d6acd77e3b05 drm/rockchip: vop2: unlock on error path in vop2_crtc_atomic_enable() 7c242077ee32 drm/i915: remove unused GEM_DEBUG_DECL() and GEM_DEBUG_BUG_ON() 14053d3e52c8 dt-bindings: display: bridge: ldb: Fill in reg property e66205ee2dd3 erofs: update ctx->pos for every emitted dirent 8aa69de3d0c2 pwm: lpc18xx: Fix period handling 11f19c910b77 pwm: sifive: Shut down hardware only after pwmchip_remove() completed f9a71b807943 pwm: sifive: Ensure the clk is enabled exactly once per running PWM 1d18eb5b9cec pwm: sifive: Simplify offset calculation for PWMCMP registers 0545bfd4c8f7 dm: return early from dm_pr_call() if DM device is suspended 2ebf6f594681 tools/power turbostat: Fix file pointer leak a765d1abee82 thermal/tools/tmon: Include pthread and time headers in tmon.h 1c8729942e7c selftests/seccomp: Fix compile warning when CC=clang 901e61b5e0f6 io_uring: Don't require reinitable percpu_ref 674147513db3 io_uring: define a 'prep' and 'issue' handler for each opcode 95c74abe404d io_uring: move to separate directory 90812dd1f740 x86/extable: Fix ex_handler_msr() print condition 876662765695 sched/numa: Initialise numa_migrate_retry dcdb6272b7cd sched: only perform capability check on privileged operation 32f346b7460e nohz/full, sched/rt: Fix missed tick-reenabling bug in dequeue_task_rt() dc4e49f068ca drivers/perf: arm_spe: Fix consistency of SYS_PMSCR_EL1.CX ddb603a99fa0 perf: RISC-V: Add of_node_put() when breaking out of for_each_of_cpu_node() 9987e2d15f51 irqdomain: Report irq number for NOMAP domains 24be04f0ebfa ARM: dts: qcom: msm8974: Disable remoteprocs by default d9f1fa7c4ecf arm64: dts: qcom: qcs404: Fix incorrect USB2 PHYs assignment fd95595c2e23 arm64: dts: qcom: msm8998: Make regulator voltages multiple of step-size 51dabf18fc72 soc: qcom: socinfo: Fix the id of SA8540P SoC c1716ee4af76 soc: qcom: Make QCOM_RPMPD depend on PM fc7b19f547bc regulator: of: Fix refcount leak bug in of_get_regulation_constraints() 8cd41a4f28b6 dm writecache: count number of blocks discarded, not number of discard bios f06cbeff2352 dm writecache: count number of blocks written, not number of write bios 5fef35fc1a12 dm writecache: count number of blocks read, not number of read bios d48fa0b50494 dm writecache: return void from functions f0762b6a3a40 PM: domains: Ensure genpd_debugfs_dir exists before remove f8c44af7dd2d blktrace: Trace remapped requests correctly 20ee06b89147 hwmon: (drivetemp) Add module alias 6b1e4b5c2c87 hwmon: (sch56xx-common) Add DMI override table 67f771726442 spi: tegra20-slink: fix UAF in tegra_slink_remove() 3c6bd448442b spi: Fix simplification of devm_spi_register_controller c6079919817a spi: dw: Fix IP-core versions macro 53f2de4b7b70 blk-mq: don't create hctx debugfs dir until q->debugfs_dir is created 8134a099d63b spi: Return deferred probe error when controller isn't yet available 4b3dd6659694 erofs: avoid consecutive detection for Highmem memory 96aa2a6a8961 erofs: wake up all waiters after z_erofs_lzma_head ready 4d0cf5bdea1a arm64: dts: qcom: sc7280: fix PCIe clock reference fe327fdc3107 arm64: tegra: Fix SDMMC1 CD on P2888 61b2143ac99f arm64: tegra: Mark BPMP channels as no-memory-wc cbb73c1d32e7 arm64: dts: mt7622: fix BPI-R64 WPS button 702d2a541af4 arm64: dts: qcom: sm8250: add missing PCIe PHY clock-cells 4ffad9357b9d arm64: dts: qcom: sc7280: drop PCIe PHY clock index 531d21b4ce4c arm64: dts: qcom: msm8996: correct #clock-cells for QMP PHY nodes 5503176b7d15 arm64: dts: qcom: sm6125: Append -state suffix to pinctrl nodes eb007ca7cb59 arm64: dts: qcom: sm6125: Move sdc2 pinctrl from seine-pdx201 to sm6125 579ea4a0fab9 m68k: virt: Fix missing platform_device_unregister() on error in virt_platform_init() d3a380f723b0 ACPI: VIOT: Fix ACS setup 53d19f5b11e7 arm64: dts: exynosautov9: correct spi11 pin names 082018a4d574 perf/x86/intel: Fix PEBS data source encoding for ADL 34d1a1bf6775 perf/x86/intel: Fix PEBS memory access info encoding for ADL 9cfed7bfb923 arm64: dts: qcom: msm8994: add required ranges to OCMEM 393114d80c91 arm64: dts: qcom: msm8916: Fix typo in pronto remoteproc node cd25f585c69d stack: Declare {randomize_,}kstack_offset to fix Sparse warnings f919fb3d3cf1 lib: overflow: Do not define 64-bit tests on 32-bit aa6a7c953513 bus: hisi_lpc: fix missing platform_device_put() in hisi_lpc_acpi_probe() d89c0e089f7b ARM: dts: qcom: pm8841: add required thermal-sensor-cells 6f7698399f90 ARM: dts: qcom: msm8974: add required ranges to OCMEM 591f0697ccba soc: qcom: aoss: Fix refcount leak in qmp_cooling_devices_register ed40a48d0a91 soc: qcom: ocmem: Fix refcount leak in of_get_ocmem 6ef9abe3e50b ARM: dts: qcom-msm8974: fix irq type on blsp2_uart1 0a4fa4ce6979 ARM: dts: qcom: replace gcc PXO with pxo_board fixed clock 408ecbf8fcb7 ACPI: APEI: Fix _EINJ vs EFI_MEMORY_SP 7040e8bd46b2 regulator: qcom_smd: Fix pm8916_pldo range abb65882592c arm64: dts: renesas: r9a07g054l2-smarc: Correct SoC name in comment 407cc9639100 arm64: dts: renesas: r8a779m8: Drop operating points above 1.5 GHz 3b01353f1825 cpufreq: zynq: Fix refcount leak in zynq_get_revision d8b4cea8b38c arm64: dts: qcom: sdm636-sony-xperia-ganges-mermaid: correct sdc2 pinconf 31a91afaac9d arm64: dts: qcom: sdm630: fix gpu's interconnect path 665ac144cfc1 arm64: dts: qcom: sdm630: fix the qusb2phy ref clock ebfdc8bd81e6 arm64: dts: qcom: sdm630: disable GPU by default c652e0f51665 ARM: OMAP2+: Fix refcount leak in omap3xxx_prm_late_init 507159facf00 ARM: OMAP2+: Fix refcount leak in omapdss_init_of 93c55e0dff86 ARM: dts: qcom: mdm9615: add missing PMIC GPIO reg 905ce119d0ee arm64: dts: qcom: sdm845-akatsuki: Round down l22a regulator voltage f3edcfd87118 block: fix infinite loop for invalid zone append 773feecf570e spi: s3c64xx: constify fsd_spi_port_config e424ccda9c8b soc: fsl: guts: machine variable might be unset ca18e97c52a7 arm64: dts: qcom: sc7180: Remove ipa_fw_mem node on trogdor 86a2e3ecc91e locking/lockdep: Fix lockdep_init_map_*() confusion 2f754c81c8b6 arm64: cpufeature: Allow different PMU versions in ID_DFR0_EL1 10b49de3d9a6 arm64: select TRACE_IRQFLAGS_NMI_SUPPORT 17e0c2d3c6cc arm64: dts: mt8192: Fix idle-states entry-method 6f24321f1274 arm64: dts: mt8192: Fix idle-states nodes naming scheme 9b8a48c34e60 ARM: dts: ast2600-evb-a1: fix board compatible 58f56c71ad3c ARM: dts: ast2600-evb: fix board compatible 513283669e50 ARM: dts: ast2500-evb: fix board compatible 7b9dda6bc7d4 x86/pmem: Fix platform-device leak in error path 446838f3c935 Revert "ARM: dts: imx6qdl-apalis: Avoid underscore in node name" f22cc193e692 arm64: dts: renesas: Fix thermal-sensors on single-zone sensors d1fbbb5ded71 soc: amlogic: Fix refcount leak in meson-secure-pwrc.c b66dcf146d47 soc: renesas: r8a779a0-sysc: Fix A2DP1 and A2CV[2357] PDR values 8885081ba0c8 ARM: dts: imx7-colibri-eval-v3: correct can controller comment b4b34041c001 ARM: dts: imx7-colibri: move aliases, chosen, extcon and gpio-keys 10e4b798330c ARM: dts: imx7-colibri: improve wake-up with gpio key b31d4563b8bf ARM: dts: imx7-colibri: add usb dual-role switching using extcon 78130b0585e2 ARM: dts: imx7-colibri: overhaul display/touch functionality 3c51318638fb ARM: dts: imx7d-colibri-emmc: add cpu1 supply 6f556550328e ACPI: processor/idle: Annotate more functions to live in cpuidle section 02b658bfb264 ARM: bcm: Fix refcount leak in bcm_kona_smc_init d1f0f5a5b2fa spi: spi-altera-dfl: Fix an error handling path 73dd39f55a5a arm64: dts: renesas: beacon: Fix regulator node names 0c1757480a6a meson-mx-socinfo: Fix refcount leak in meson_mx_socinfo_init 74e1beed4704 wait: Fix __wait_event_hrtimeout for RT/DL tasks 46cc4c076ac2 kasan: test: Silence GCC 12 warnings c3d0c6adf283 io_uring: fix io_uring_cqe_overflow trace format dedd558d9765 selinux: Add boundary check in put_entry() 1fc1f72aad20 selinux: fix memleak in security_read_state_kernel() f7042cf9dd40 PM: hibernate: defer device probing when resuming from hibernation 38639db75316 hwmon: (sht15) Fix wrong assumptions in device remove callback a7cb43c8c2f9 ACPI: video: Use native backlight on Dell Inspiron N4010 bfd4c6710d22 PM: EM: convert power field to micro-Watts precision and align drivers 3d358d3d94ab hwmon: (dell-smm) Add Dell XPS 13 7390 to fan control whitelist bea971964a28 firmware: tegra: Fix error check return value of debugfs_create_file() f80893ef01a0 ARM: shmobile: rcar-gen2: Increase refcount for new reference 77f77632999d arm64: dts: allwinner: a64: orangepi-win: Fix LED node name 7473b6549385 arm64: dts: qcom: ipq8074: fix NAND node name c9d8f42d18c2 arm64: dts: qcom: add missing AOSS QMP compatible fallback ce94c8fbdabe arm64: dts: qcom: sc7280: Rename sar sensor labels 3c5bed5814c3 ARM: dts: qcom: sdx55: Fix the IRQ trigger type for UART 05b23b33ee91 ACPI: LPSS: Fix missing check in register_device_clock() f1a4111e8b6d ACPI: PM: save NVS memory for Lenovo G40-45 23c643bd7123 ACPI: EC: Drop the EC_FLAGS_IGNORE_DSDT_GPE quirk bd58acaf1585 ACPI: EC: Remove duplicate ThinkPad X1 Carbon 6th entry from DMI quirks 37f0c8977857 ARM: OMAP2+: pdata-quirks: Fix refcount leak bug 2629d171f3d6 ARM: OMAP2+: display: Fix refcount leak bug 863ea2ac6f75 spi: synquacer: Add missing clk_disable_unprepare() 49a7f92d70c0 arm64: dts: qcom: timer should use only 32-bit size bcfa4501972d ARM: dts: ux500: Fix Gavini accelerometer mounting matrix a3f423e65299 ARM: dts: ux500: Fix Codina accelerometer mounting matrix e9c316447c63 ARM: dts: ux500: Fix Janice accelerometer mounting matrix dbb9381dcbe2 ARM: dts: BCM5301X: Add DT for Meraki MR26 9496e3d49da5 ARM: dts: imx6ul: fix qspi node compatible 47beb55c7c93 ARM: dts: imx6ul: fix lcdif node compatible 692cf9f9afa9 ARM: dts: imx6ul: fix csi node compatible 53e75d22f84d ARM: dts: imx6ul: fix keypad compatible d538751225ab ARM: dts: imx6ul: change operating-points to uint32-matrix 44269efa9142 ARM: dts: imx6ul: add missing properties for sram 6046e410c384 irqchip/mips-gic: Check the return value of ioremap() in gic_of_init() 2c14f578b5a0 sched/core: Always flush pending blk_plug c1491d69334a sched/fair: fix case with reduced capacity CPU 4d4ccca64e84 genirq: GENERIC_IRQ_IPI depends on SMP b1567b995a0c irqchip/mips-gic: Only register IPI domain when SMP is enabled 8fa8237d2d2b genirq: Don't return error on missing optional irq_request_resources() 21391488f249 sched/fair: Introduce SIS_UTIL to search idle CPU based on sum of util_avg 5e63c5fe9123 ext2: Add more validity checks for inode counts 019aa3dd4ee3 arm64: errata: Remove AES hwcap for COMPAT tasks db1fae1a8acd arm64: kasan: Revert "arm64: mte: reset the page tag in page->flags" 07022e07017e arm64: fix oops in concurrently setting insn_emulation sysctls 0fc07cf46769 arm64: Do not forget syscall when starting a new thread. 573a346f3cc2 arm64: stacktrace: use non-atomic __set_bit 771076199152 arm64: kasan: do not instrument stacktrace.c 2c1fc32a9ab8 arch: make TRACE_IRQFLAGS_NMI_SUPPORT generic 92b465c5fec3 x86: Handle idle=nomwait cmdline properly for x86_idle 503dde612202 epoll: autoremove wakers even more aggressively 109539c9ba84 netfilter: nf_tables: fix null deref due to zeroed list head 2f07a81c5d89 netfilter: nf_tables: disallow jump to implicit chain from set element 92c07fdb6b58 netfilter: nf_tables: upfront validation of data via nft_data_init() c921bd1a7f00 netfilter: nf_tables: do not allow RULE_ID to refer to another chain 58e863f64ee3 netfilter: nf_tables: do not allow CHAIN_ID to refer to another table 0d0703939752 netfilter: nf_tables: do not allow SET_ID to refer to another table f9cb9c823a65 usb: dwc3: gadget: fix high speed multiplier setting fd55d4aa3463 usb: dwc3: gadget: refactor dwc3_repare_one_trb 33ece34cdf1d arm64: dts: uniphier: Fix USB interrupts for PXs3 SoC ff4a0a2a0608 ARM: dts: uniphier: Fix USB interrupts for PXs2 SoC af64d4caeeb2 Revert "net: usb: ax88179_178a needs FLAG_SEND_ZLP" 4e5de1c54eca USB: HCD: Fix URB giveback issue in tasklet function e1da08e8cded usb: typec: ucsi: Acknowledge the GET_ERROR_STATUS command completion bc57850fcb7e coresight: Clear the connection field properly 7d305823e022 MIPS: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK 3fcad718b5c9 powerpc/powernv: Avoid crashing if rng is NULL 39e29d134ce2 powerpc/ptdump: Fix display of RW pages on FSL_BOOK3E b80b14c6c09a powerpc/fsl-pci: Fix Class Code of PCIe Root Port 87784a09789a powerpc/64e: Fix early TLB miss with KUAP 9f9bbe3cf758 powerpc: Restore CONFIG_DEBUG_INFO in defconfigs 65e044ac89c1 ia64, processor: fix -Wincompatible-pointer-types in ia64_get_irr() 6fe27b55af24 media: [PATCH] pci: atomisp_cmd: fix three missing checks on list iterator d3b41aa5348a media: isl7998x: select V4L2_FWNODE to fix build error 546a2d5c10fa mbcache: add functions to delete entry if unused 6f01f9e166c6 mbcache: don't reclaim used entries 5f5784356513 md-raid10: fix KASAN warning 7f82027b6b74 md-raid: destroy the bitmap after destroying the thread 65beb95f3251 serial: mvebu-uart: uart2 error bits clearing 1fdbbe246daf fuse: fix deadlock between atomic O_TRUNC and page invalidation 4bd9d5d20f34 fuse: write inode in fuse_release() ed2ac89f294e fuse: ioctl: translate ENOSYS 19d747bf8a3d fuse: limit nsec 8e33102309bd ksmbd: fix heap-based overflow in set_ntacl_dacl() 02ed2a9b7874 ksmbd: fix use-after-free bug in smb2_tree_disconect 0f1c9908c8e1 ksmbd: prevent out of bound read for SMB2_WRITE 9ec5086d14c5 ksmbd: prevent out of bound read for SMB2_TREE_CONNNECT ff20f1875889 ksmbd: fix memory leak in smb2_handle_negotiate 9b9ed61d5ad7 soundwire: qcom: Check device status before reading devid 84002f936a06 scsi: qla2xxx: Zero undefined mailbox IN registers 9d08698376c3 scsi: qla2xxx: Fix incorrect display of max frame size 03d8241112d5 scsi: sg: Allow waiting for commands to complete on removed device b0ab91283679 scsi: lpfc: Remove extra atomic_inc on cmd_pending in queuecommand after VMID a1135205b0af iio: light: isl29028: Fix the warning in isl29028_remove() 2c6431d40657 iio: fix iio_format_avail_range() printing for none IIO_VAL_INT 3e9047989547 um: seed rng using host OS rng dacd09269aae um: Remove straying parenthesis bb2c0e65f06c mtd: rawnand: arasan: Update NAND bus clock instead of system clock 37276f51bb4a mtd: rawnand: arasan: Fix clock rate in NV-DDR 7e06e615279c btrfs: reject log replay if there is unsupported RO compat flag be001f9da71e bpf: Fix KASAN use-after-free Read in compute_effective_progs 261027d9988c drm/amdgpu: Check BO's requested pinning domains against its preferred_domains 82d87b12e191 drm/tegra: Fix vmapping of prime buffers 54f0c628c634 drm/nouveau/kms: Fix failure path for creating DP connectors 5c5b1707884e drm/nouveau/acpi: Don't print error when we get -EINPROGRESS from pm_runtime c2bd8f52c6c4 drm/nouveau: Don't pm_runtime_put_sync(), only pm_runtime_put_autosuspend() f223ddb6be37 drm/nouveau: fix another off-by-one in nvbios_addr b1475e2400c9 drm/dp/mst: Read the extended DPCD capabilities during system resume f845dccb5334 drm/hyperv-drm: Include framebuffer and EDID headers 9c49ac792c63 drm/fb-helper: Fix out-of-bounds access 071f693b4315 drm/ingenic: Use the highest possible DMA burst size 701373decc68 drm/vc4: hdmi: Disable audio if dmas property is present but empty 514b5bfcd352 drm/shmem-helper: Add missing vunmap on error 2869c17ab606 drm/gem: Properly annotate WW context on drm_gem_lock_reservations() error c99f19fce608 rtc: rx8025: fix 12/24 hour mode detection on RX-8035 91e11b151e95 wireguard: selftests: set CONFIG_NONPORTABLE on riscv32 099e15195dae RISC-V: Update user page mapping only once during start fcc37c9de0ed RISC-V: Fix SBI PMU calls for RV32 a775c75190ff RISC-V: Fix counter restart during overflow for RV32 f46e3ebf6de1 RISC-V: Add modules to virtual kernel memory layout dump 14b26f63a080 RISC-V: Fixup schedule out issue in machine_crash_shutdown() 710559c0d73b RISC-V: Fixup get incorrect user mode PC for kernel mode regs 09dff3955d75 RISC-V: kexec: Fixup use of smp_processor_id() in preemptible context cbb378edebd7 RISC-V: Declare cpu_ops_spinwait in <asm/cpu_ops.h> 899b5091e4aa RISC-V: cpu_ops_spinwait.c should include head.h 306aee157d23 riscv: dts: starfive: correct number of external interrupts 4550f7ed4856 dt-bindings: riscv: fix SiFive l2-cache's cache-sets 7e9ab8cb4fa5 riscv: lib: uaccess: fix CSR_STATUS SR_SUM bit 73fc099eaefd riscv:uprobe fix SR_SPIE set/clear handling 844a857bbce3 parisc: io_pgetevents_time64() needs compat syscall in 32-bit compat mode 62eb0059d8d5 parisc: Check the return value of ioremap() in lba_driver_probe() 6f0c087a68e5 parisc: Drop pa_swapper_pg_lock spinlock 5c9e6c5e86a0 parisc: Fix device names in /proc/iomem 247caf4a87f3 ovl: drop WARN_ON() dentry is NULL in ovl_encode_fh() e11fb0a3a39b crypto: ccp - Use kzalloc for sev ioctl interfaces to prevent kernel memory leak c8f808dfcc49 fix short copy handling in copy_mc_pipe_to_iter() f92421194629 usbnet: smsc95xx: Fix deadlock on runtime resume db3b738ae5f7 usbnet: Fix linkwatch use-after-free on disconnect 730d67bfb916 fbcon: Fix accelerated fbdev scrolling while logo is still shown 26c1cdde54d7 fbcon: Fix boundary checks for fbcon=vc:n1-n2 parameters ff58bd0db5cc thermal: sysfs: Fix cooling_device_stats_setup() error code path d082cb154f28 fs: Add missing umask strip in vfs_tmpfile 5db80480c5d5 vfs: Check the truncate maximum size in inode_newsize_ok() e0ef23e9b0ad tty: vt: initialize unicode screen buffer 9c5c8aaed50b tty: 8250: Add support for Brainboxes PX cards. 37268c7badd3 LoongArch: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK 27187e929981 ALSA: hda/realtek: Add a quirk for HP OMEN 15 (8786) mute LED e24cb11883a0 ALSA: hda/realtek: Add quirk for another Asus K42JZ model ec80fc5fa03b ALSA: hda/cirrus - support for iMac 12,1 model 5d83b450e217 ALSA: hda/conexant: Add quirk for LENOVO 20149 Notebook model 53283a3333c0 KVM: x86/xen: Stop Xen timer before changing IRQ 9a9b5771e930 KVM: x86/xen: Initialize Xen timer only once e27e46d5e5c4 KVM: x86: revalidate steal time cache if MSR value changes 0043fbede947 KVM: x86: do not report preemption if the steal time cache is stale 16c6a078c2bb KVM: x86/mmu: Fully re-evaluate MMIO caching when SPTE masks change 7f04ed0d95db KVM: x86: Tag kvm_mmu_x86_module_init() with __init 1b36d36624e7 KVM: SVM: Disable SEV-ES support if MMIO caching is disable 6271f2854b92 KVM: x86/mmu: Treat NX as a valid SPTE bit for NPT 37aaaa28851a KVM: x86: Set error code to segment selector on LLDT/LTR non-canonical #GP a9e394788e6a KVM: x86: Mark TSS busy during LTR emulation _after_ all fault checks 15c0b55a366a KVM: nVMX: Inject #UD if VMXON is attempted with incompatible CR0/CR4 dee2cc52b8b7 KVM: nVMX: Account for KVM reserved CR4 bits in consistency checks df6cbd82e0a8 KVM: nVMX: Let userspace set nVMX MSR to any _host_ supported value cbbd3df6ede5 KVM: x86: Split kvm_is_valid_cr4() and export only the non-vendor bits d2b2213dda1e KVM: Do not incorporate page offset into gfn=>pfn cache user address e7d52979638f KVM: Fix multiple races in gfn=>pfn cache refresh ca4efed09557 KVM: Fully serialize gfn=>pfn cache refresh via mutex 391931dafc5f KVM: Put the extra pfn reference when reusing a pfn in the gpc cache 81b640cc9b91 KVM: Drop unused @gpa param from gfn=>pfn cache's __release_gpc() helper 86145725d4a9 KVM: s390: pv: don't present the ecall interrupt twice 2eee1dba70f5 KVM: SVM: Don't BUG if userspace injects an interrupt with GIF=0 53221fa29481 KVM: nVMX: Snapshot pre-VM-Enter DEBUGCTL for !nested_run_pending case 8f8aa303c494 KVM: nVMX: Snapshot pre-VM-Enter BNDCFGS for !nested_run_pending case fe1cdbc5cb2c HID: wacom: Don't register pad_input for touch switch 455287aff8c6 HID: wacom: Only report rotation for art pen 02b4d0ec5b82 HID: nintendo: Add missing array termination 2531fefea554 HID: hid-input: add Surface Go battery quirk eb3ebbd26808 lockd: detect and reject lock arguments that overflow 56761b355ded add barriers to buffer_uptodate and set_buffer_uptodate 24cdb1e7ee12 wifi: mac80211_hwsim: use 32-bit skb cookie ce943930c7a6 wifi: mac80211_hwsim: add back erroneously removed cast 6d4f073cb2e8 wifi: mac80211_hwsim: fix race condition in pending packet a9fba9f20dc9 hwmon: (nct6775) Fix platform driver suspend regression 36d9ec95598f ASoC: amd: yc: Update DMI table entries 8d5b8e01e374 ALSA: hda/realtek: Add quirk for Lenovo Yoga9 14IAP7 a67e67732435 ALSA: hda/realtek: Add quirk for HP Spectre x360 15-eb0xxx 8438004a7fcb ALSA: hda/realtek: Add quirk for Clevo NV45PZ b0d4af0a4763 ALSA: bcd2000: Fix a UAF bug on the error path of probing a23e793af145 ALSA: usb-audio: Add quirk for Behringer UMC202HD 755f49dd4191 nfsd: eliminate the NFSD_FILE_BREAK_* flags ed48237d6b0a pNFS/flexfiles: Report RDMA connection errors to the server 5c5639005dba scsi: Revert "scsi: qla2xxx: Fix disk failure to rediscover" fb78ef830e5e Revert "pNFS: nfs3_set_ds_client should set NFS_CS_NOPING" 98847832313d x86: link vdso and boot with -z noexecstack --no-warn-rwx-segments 8cd1b2413c5c Makefile: link with -z noexecstack --no-warn-rwx-segments (From OE-Core rev: 3bf4ac9802ce3b186e1345d9aab3d4e7e4c79c81) 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>
* linux-yocto/5.19: update to v5.19.1Bruce Ashfield2022-08-253-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: d654f7e29909 Linux 5.19.1 f6664a403f11 x86/speculation: Add LFENCE to RSB fill sequence f826d0412d80 x86/speculation: Add RSB VM Exit protections 224b653547fa macintosh/adb: fix oob read in do_adb_query() function 7f64bc0c090c Bluetooth: btusb: Add Realtek RTL8852C support ID 0x13D3:0x3586 651880ed7d39 Bluetooth: btusb: Add Realtek RTL8852C support ID 0x13D3:0x3587 7562b32d7531 Bluetooth: btusb: Add Realtek RTL8852C support ID 0x0CB8:0xC558 17da5b394ba4 Bluetooth: btusb: Add Realtek RTL8852C support ID 0x04C5:0x1675 9122622a9d2a Bluetooth: btusb: Add Realtek RTL8852C support ID 0x04CA:0x4007 cb79e61c28b9 Bluetooth: btusb: Add support of IMC Networks PID 0x3568 34464228344c dt-bindings: bluetooth: broadcom: Add BCM4349B1 DT binding 18b04e68252f Bluetooth: hci_bcm: Add DT compatible for CYW55572 f7b229ecf21a Bluetooth: hci_bcm: Add BCM4349B1 variant 60ef27c1c77f Bluetooth: hci_qca: Return wakeup for qca_wakeup 9283e708a9b8 arm64: set UXN on swapper page tables 231276d2c6cc ata: sata_mv: Fixes expected number of resources now IRQs are gone d069dcffef84 crypto: arm64/poly1305 - fix a read out-of-bound cd5a88272762 ACPI: APEI: Better fix to avoid spamming the console with old error logs eb5595ac6aee ACPI: video: Shortening quirk list by identifying Clevo by board_name only 5ab9b078c4ff ACPI: video: Force backlight native for some TongFang devices 7c8e33cc2a49 tools/vm/slabinfo: Handle files in debugfs 28a9cbc1c927 block: fix default IO priority handling again (From OE-Core rev: f1cb26e429c7be2b9ae46a0d67e6cb74aa0ce1fe) 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>
* linux-yocto/5.15: update to v5.15.60Bruce Ashfield2022-08-253-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 7217df812798 Linux 5.15.60 5c5c77746ce1 x86/speculation: Add LFENCE to RSB fill sequence 7fcd99e889c0 x86/speculation: Add RSB VM Exit protections c81d1bb58c88 macintosh/adb: fix oob read in do_adb_query() function d98cf2b40c20 Bluetooth: btusb: Add Realtek RTL8852C support ID 0x13D3:0x3586 ee421ad8973b Bluetooth: btusb: Add Realtek RTL8852C support ID 0x13D3:0x3587 59689a843bc9 Bluetooth: btusb: Add Realtek RTL8852C support ID 0x0CB8:0xC558 b653eeaa8cf8 Bluetooth: btusb: Add Realtek RTL8852C support ID 0x04C5:0x1675 d4f921efb4bf Bluetooth: btusb: Add Realtek RTL8852C support ID 0x04CA:0x4007 04e3388eeb47 Bluetooth: btusb: Add support of IMC Networks PID 0x3568 6a5ec48fb752 dt-bindings: bluetooth: broadcom: Add BCM4349B1 DT binding 88e088e29487 Bluetooth: hci_bcm: Add DT compatible for CYW55572 2aa38f0af306 Bluetooth: hci_bcm: Add BCM4349B1 variant 37b385c78cd5 btrfs: zoned: fix critical section of relocation inode writeback 5e04c8bf42d8 btrfs: zoned: prevent allocation from previous data relocation BG 775871d4be0d arm64: set UXN on swapper page tables a619a0312099 KVM: x86/svm: add __GFP_ACCOUNT to __sev_dbg_{en,de}crypt_user() e423893fe320 selftests: KVM: Handle compiler optimizations in ucall bc2cee443c74 tools/kvm_stat: fix display of error when multiple processes are found 9acd899d2feb KVM: selftests: Make hyperv_clock selftest more stable ad6fd99d5feb KVM: x86: do not set st->preempted when going back to user space 92343314d34e KVM: x86: do not report a vCPU as preempted outside instruction boundaries 3d4c28475ee3 crypto: arm64/poly1305 - fix a read out-of-bound 397c2116cbe2 ACPI: APEI: Better fix to avoid spamming the console with old error logs e7170bcda613 ACPI: video: Shortening quirk list by identifying Clevo by board_name only 3a5fab5c4505 ACPI: video: Force backlight native for some TongFang devices 9894717519cc tools/vm/slabinfo: Handle files in debugfs 7ad47f414b40 block: fix default IO priority handling again e889a4c440eb selftests/bpf: Check dst_port only on the client socket 119debdb9f25 selftests/bpf: Extend verifier and bpf_sock tests for dst_port loads df9692b8a319 x86/speculation: Make all RETbleed mitigations 64-bit only (From OE-Core rev: 04d334d8881921a1a20407bc8428c7b9c9c80d2d) 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>
* systemtap: add a patch to address a python 3.11 failureAlexander Kanavin2022-08-232-0/+38
| | | | | | | | (From OE-Core rev: df312a4c8ad84a9d12c4eec94d48a66420c8988b) 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>
* wireless-regdb: upgrade 2022.06.06 -> 2022.08.12Alexander Kanavin2022-08-211-1/+1
| | | | | | | | (From OE-Core rev: 75386480abd1660a50c79d5987b77ccc43295511) 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>
* perf: Add packageconfig for libbfd support and use disabled as defaultKhem Raj2022-08-161-0/+1
| | | | | | | | | | | | | | | Disable it by default, libbfd changes with binutils major releases and sometimes it creates a dependency to fix it. See [1] This will help building with binutils 2.39 [1] https://lore.kernel.org/lkml/20210910225756.729087-1-irogers@google.com/T/ (From OE-Core rev: 119b37cd59163970476644183ed509a2d2ea6acd) Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto: prepend the the value with a space when append to KERNEL_EXTRA_ARGSJose Quaresma2022-08-141-1/+1
| | | | | | | | (From OE-Core rev: f6183b2d2f625515ea767dba3d8076a53a246874) Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-modules: replace mips compaction fix with upstream changeBruce Ashfield2022-08-123-104/+69
| | | | | | | | | | | | | lttng upstream had a different solution to the compaction build isses seen on mips. We switch our patch for a backport of the upstream solution. (From OE-Core rev: 459f746a198a8ae7840d783f5824fc14a44a8488) 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>
* perf: Fix reproducibility issues with 5.19 onwardsRichard Purdie2022-08-121-1/+1
| | | | | | | | | | In 5.19 onwards the build process changed and encoded full build paths into the output. Adapt the code to look more like our setuptools class calls. This seems to work ok with older kernels too. (From OE-Core rev: 138673f833a72c636a7fa185089f25dda350dc54) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kexec-tools: upgrade 2.0.24 -> 2.0.25Alexander Kanavin2022-08-101-1/+1
| | | | | | | | (From OE-Core rev: 29a052b386b222e616dca17a8cf210f2bc6b6d4d) 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>
* kern-devsrc: Drop auto.conf creationRichard Purdie2022-08-091-3/+0
| | | | | | | | | | | | | | | After this commit in the mainline kernel, the quoting is different in auto.conf compared to .config: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=129ab0d2d9f38b9d43df35235fc66c6740d6928b We therefore can't just copy one over the other or it leads to syntax/quoting errors. We end up running make prepare anyway in all our tests so drop this copy for fix 5.19 kernels. (From OE-Core rev: 8edbb540be564cebb72d7af38429405aca662bc9) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.19: fix reproducibility issuesBruce Ashfield2022-08-093-12/+12
| | | | | | | | | | | Integrating the following commit(s) to linux-yocto/5.19: e0e977e1b098 init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash (From OE-Core rev: ae62fc90de6b474ab67e0e0e5685414ceb18e1bd) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.19: cfg: update x32 configuration fragmentBruce Ashfield2022-08-093-3/+3
| | | | | | | | | | | Integrating the following commit(s) to linux-yocto/.: 00e2494f7e4 cfg/x32: rename X86_X32 X86_X32_ABI (From OE-Core rev: 6622682808d8d2d8330e57f9001bcb168b86b3e0) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.15: fix reproducibility issuesBruce Ashfield2022-08-093-15/+15
| | | | | | | | | | | | | Integrating the following commit(s) to linux-yocto/5.15: efe20512212b init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash Fixes: 1aa0e8b144b6 ("Kconfig: Add option for asm goto w/ tied outputs to workaround clang-13 bug") (From OE-Core rev: 4991b638eaf243a531731ecfee0681c3ada93583) Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.15: update to v5.15.59Bruce Ashfield2022-08-093-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: d676d6149a2f Linux 5.15.59 f0e42e43795d x86/bugs: Do not enable IBPB at firmware entry when IBPB is not available d10e819d13f7 locking/rwsem: Allow slowpath writer to ignore handoff bit if not set by first waiter 66d31cef4806 docs/kernel-parameters: Update descriptions for "mitigations=" param with retbleed 7bada8b0bdf1 EDAC/ghes: Set the DIMM label unconditionally 30dc2effc74a ARM: 9216/1: Fix MAX_DMA_ADDRESS overflow 86e83233dd01 page_alloc: fix invalid watermark check on a negative value 51a772c34ea4 mm/hmm: fault non-owner device private entries 350fcb5e7bbb ARM: crypto: comment out gcc warning that breaks clang builds e796e1fe20ec sctp: leave the err path free in sctp_stream_init to sctp_stream_free f7c2a9c5435a sfc: disable softirqs for ptp TX fe0e602f0502 perf symbol: Correct address for bss symbols 871168abe6d8 virtio-net: fix the race between refill work and close 91c11008aab0 netfilter: nf_queue: do not allow packet truncation below transport header offset be5cd347ba22 octeontx2-pf: cn10k: Fix egress ratelimit configuration 3688939cd3e8 sctp: fix sleep in atomic context bug in timer handlers 186fcdb68f42 i40e: Fix interface init with MSI interrupts (no MSI-X) 4685f16b3a5d ipv4: Fix data-races around sysctl_fib_notify_on_flag_change. eaccca7a0bb8 tcp: Fix data-races around sysctl_tcp_reflect_tos. 4cc070e0ef2d tcp: Fix a data-race around sysctl_tcp_comp_sack_nr. 34c9977b4dca tcp: Fix a data-race around sysctl_tcp_comp_sack_slack_ns. 6842c94de9d5 tcp: Fix a data-race around sysctl_tcp_comp_sack_delay_ns. 618116a273b7 net: Fix data-races around sysctl_[rw]mem(_offset)?. a610feb170bf tcp: Fix data-races around sk_pacing_rate. b01b4f5b45ff net: mld: fix reference count leak in mld_{query | report}_work() 5831ccf37a31 net: macsec: fix potential resource leak in macsec_add_rxsa() and macsec_add_txsa() 2959a86a472f macsec: always read MACSEC_SA_ATTR_PN as a u64 a706a40d42f4 macsec: limit replay window size with XPN 6ad56d5c4f98 macsec: fix error message in macsec_add_rxsa and _txsa 8991687d3bcf macsec: fix NULL deref in macsec_add_rxsa 830582c16be1 Documentation: fix sctp_wmem in ip-sysctl.rst dac5644a823e tcp: Fix a data-race around sysctl_tcp_invalid_ratelimit. 6f446677ebb3 tcp: Fix a data-race around sysctl_tcp_autocorking. bd07f2e70a4b tcp: Fix a data-race around sysctl_tcp_min_rtt_wlen. 922ca9fd221b tcp: Fix a data-race around sysctl_tcp_min_tso_segs. 777d18e65d09 net: sungem_phy: Add of_node_put() for reference returned by of_get_parent() 40f4739bbd36 net: pcs: xpcs: propagate xpcs_read error to xpcs_get_state_c37_sgmii c721324afc58 igmp: Fix data-races around sysctl_igmp_qrv. ad6d6ae4a34c net/tls: Remove the context from the list in tls_device_down 189e370b8250 ipv6/addrconf: fix a null-ptr-deref bug for ip6_ptr 4845d3ef6445 net: ping6: Fix memleak in ipv6_renew_options(). 6a4a1c70e446 scsi: mpt3sas: Stop fw fault watchdog work item during system shutdown 3d3e41069b65 scsi: core: Fix warning in scsi_alloc_sgtables() ff2932ac8ee1 tcp: Fix a data-race around sysctl_tcp_challenge_ack_limit. a88de75673e4 tcp: Fix a data-race around sysctl_tcp_limit_output_bytes. 664a3311e671 tcp: Fix data-races around sysctl_tcp_moderate_rcvbuf. 59e2332846d8 octeontx2-pf: Fix UDP/TCP src and dst port tc filters 927c5cf0ba3e Revert "tcp: change pingpong threshold to 3" bdaf56e0df15 scsi: ufs: host: Hold reference returned by of_parse_phandle() 7f0a36506809 ice: do not setup vlan for loopback VSI cef4c1d0fb48 ice: check (DD | EOF) bits on Rx descriptor rather than (EOP | RS) 62e721dee8cc tcp: Fix data-races around sysctl_tcp_no_ssthresh_metrics_save. aa2ca5b5629d tcp: Fix a data-race around sysctl_tcp_nometrics_save. 6e167ed68999 tcp: Fix a data-race around sysctl_tcp_frto. 0d8fa3c2a442 tcp: Fix a data-race around sysctl_tcp_adv_win_scale. 74753ec663d7 tcp: Fix a data-race around sysctl_tcp_app_win. 807b028115eb tcp: Fix data-races around sysctl_tcp_dsack. c9c01dd38975 watch_queue: Fix missing locking in add_watch_to_object() 093610f216d0 watch_queue: Fix missing rcu annotation 11c1cc3f6e42 drm/simpledrm: Fix return type of simpledrm_simple_display_pipe_mode_valid() 121c8993d4f3 nouveau/svm: Fix to migrate all requested pages 8bd9747d3066 s390/archrandom: prevent CPACF trng invocations in interrupt context 71f71150115a asm-generic: remove a broken and needless ifdef conditional dc124c849c72 hugetlb: fix memoryleak in hugetlb_mcopy_atomic_pte 2722fb0f7028 mm: fix page leak with multiple threads mapping the same page 70d0ce332d26 secretmem: fix unhandled fault in truncate 3ef8040afce7 fs: sendfile handles O_NONBLOCK of out_fd 518df26b5238 ntfs: fix use-after-free in ntfs_ucsncmp() 46f6301fb4f1 Revert "ocfs2: mount shared volume without ha stack" f32d5615a78a Bluetooth: L2CAP: Fix use-after-free caused by l2cap_chan_put (From OE-Core rev: 16eb9cd4354cbdbcf216c2fbe268b9f9d57acb5c) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto: drop v5.10 reference kernel recipesBruce Ashfield2022-08-093-135/+0
| | | | | | | | | | | These will be supported in the -stable and -lts branches, but no longer will be directly updated master. We continue with 5.15 and 5.19. (From OE-Core rev: a3b473e0fd8d4e4dc347da300db3e1c619bd4606) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto: introduce v5.19 reference kernel recipesBruce Ashfield2022-08-093-0/+145
| | | | | | | | | | | | | Introducing the v5.19 reference kernels. Test built and booted against arm/arm64, mips/mips64, x86-64, ppc in combination with musl and glibc. No issues found, and this becomes the 'newest' reference kernel. (From OE-Core rev: 851c500452e7e6459cf2ec53b169cb7cb7f86696) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-modules: fix build against mips and v5.19 kernelBruce Ashfield2022-08-082-0/+104
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When building against a v5.19 mips kernel, the following errors were triggered: | lttng-modules-2.13.4/src/probes/../../include/instrumentation/events/compaction.h:105:42: note: expected 'struct compact_control *' but argument is of type 'struct compact_control *' | 105 | TP_PROTO(struct compact_control *cc, | | ~~~~~~~~~~~~~~~~~~~~~~~~^~ | lttng-modules-2.13.4/src/probes/../../include/lttng/tracepoint-event-impl.h:779:68: note: in definition of macro 'LTTNG_TRACEPOINT_EVENT_CLASS_CODE' | 779 | static inline size_t __event_get_align__##_name(void *__tp_locvar, _proto) \ | | ^~~~~~ | lttng-modules-2.13.4/src/probes/../../include/lttng/tracepoint-event-impl.h:106:50: note: in expansion of macro 'PARAMS' | 106 | LTTNG_TRACEPOINT_EVENT_CLASS_CODE(_name, PARAMS(_proto), PARAMS(_args), , , \ | | ^~~~~~ | lttng-modules-2.13.4/src/probes/../../include/lttng/tracepoint-event-impl.h:41:9: note: in expansion of macro 'LTTNG_TRACEPOINT_EVENT_CLASS' | 41 | LTTNG_TRACEPOINT_EVENT_CLASS(map, \ | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ | lttng-modules-2.13.4/src/probes/../../include/lttng/tracepoint-event-impl.h:42:30: note: in expansion of macro 'PARAMS' | 42 | PARAMS(proto), \ | | ^~~~~~ | lttng-modules-2.13.4/src/probes/../../include/instrumentation/events/compaction.h:101:1: note: in expansion of macro 'LTTNG_TRACEPOINT_EVENT_MAP' | 101 | LTTNG_TRACEPOINT_EVENT_MAP(mm_compaction_migratepages, | | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | lttng-modules-2.13.4/src/probes/../../include/instrumentation/events/compaction.h:105:9: note: in expansion of macro 'TP_PROTO' | 105 | TP_PROTO(struct compact_control *cc, | | ^~~~~~~~ | lttng-modules-2.13.4/src/probes/../../include/instrumentation/events/compaction.h:112:57: error: invalid use of undefined type 'struct compact_control' ... | lttng-modules-2.13.4/src/probes/../../include/instrumentation/events/compaction.h:108:25: warning: 'struct compact_control' declared inside parameter list will not be visible outside of this definition or declaration | 108 | TP_PROTO(struct compact_control *cc, | | ^~~~~~~~~~~~~~~ | lttng-modules-2.13.4/src/probes/../../include/lttng/tracepoint-event-impl.h:159:43: note: in definition of macro 'LTTNG_TRACEPOINT_EVENT_INSTANCE_MAP' | 159 | void __event_template_proto___##_template(_proto); | | ^~~~~~ | lttng-modules-2.13.4/src/probes/../../include/lttng/tracepoint-event-impl.h:45:61: note: in expansion of macro 'PARAMS' | 45 | LTTNG_TRACEPOINT_EVENT_INSTANCE_MAP(map, name, map, PARAMS(proto), PARAMS(args)) | | ^~~~~~ | lttng-modules-2.13.4/src/probes/../../include/instrumentation/events/compaction.h:104:1: note: in expansion of macro 'LTTNG_TRACEPOINT_EVENT_MAP' | 104 | LTTNG_TRACEPOINT_EVENT_MAP(mm_compaction_migratepages, | | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | lttng-modules-2.13.4/src/probes/../../include/instrumentation/events/compaction.h:108:9: note: in expansion of macro 'TP_PROTO' | 108 | TP_PROTO(struct compact_control *cc, | | ^~~~~~~~ | lttng-modules-2.13.4/src/probes/../../include/lttng/tracepoint-event-impl.h:159:6: error: conflicting types for '__event_template_proto___compaction_migratepages'; have 'void(struct compact_control *, unsigned int)' | 159 | void __event_template_proto___##_template(_proto); | | ^~~~~~~~~~~~~~~~~~~~~~~~~ | lttng-modules-2.13.4/src/probes/../../include/lttng/tracepoint-event-impl.h:45:9: note: in expansion of macro 'LTTNG_TRACEPOINT_EVENT_INSTANCE_MAP' | 45 | LTTNG_TRACEPOINT_EVENT_INSTANCE_MAP(map, name, map, PARAMS(proto), PARAMS(args)) | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The root cause appears to be that this particular mips kernel does not have CONFIG_COMPACTION avaiable, and hence we end up with the struct declaration within this tracepoint, and then conflicting types. While putting the conditional around only compaction_migratepages seemed sufficient to get the build working, it doesn't look like any of the tracepoints should be valid, so we extend it to all definitions. Upstream-Status: Submitted [https://lists.lttng.org/pipermail/lttng-dev/2022-August/030246.html] (From OE-Core rev: e25f7b5ca83d3f025ef2235f2ebd8233013eb406) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kernel-devsrc: support powerpc on v5.19+Bruce Ashfield2022-08-081-0/+7
| | | | | | | | | | | The on-target/scripts requirements have expanded for powerpc on v5.19+ we copy the required .S and .sh files as part of devsrc to support the archtecture. (From OE-Core rev: 9fb466612bd735046a4037b0d62f24a9d6f35628) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kernel-devsrc: support arm v5.19+ on target buildBruce Ashfield2022-08-081-0/+10
| | | | | | | | | | Adding two new tools required for 'scripts prepare' on arch arm and arm64. (From OE-Core rev: 7b195d7be1d0db1ad8024494ff990717bd30aea4) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-libc-headers: update to v5.19Bruce Ashfield2022-08-081-2/+2
| | | | | | | | | Updating to v5.19 to match the latest reference kernel. (From OE-Core rev: a816234711f95cb3cab60b4698a191f8990c1543) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-rt/5.15: update to -rt48 (and fix -stable merge)Bruce Ashfield2022-08-081-1/+1
| | | | | | | | | | | | | | | | | | | | Integrating the following commit(s) to linux-yocto/5.15: 6bc08dd702bb 'Linux 5.15.55-rt48' 9a1a3c0162ef sched/core: Always flush pending blk_plug f178a16e9368 crypto/cryptd: fix leftover hunks from 2a30446f4 0e01a5c5a80e 'Linux 5.15.49-rt47' 2aa2253a0595 'Linux 5.15.44-rt46' c94ef3468bef 'Linux 5.15.43-rt45' 264141c33af3 'Linux 5.15.41-rt44' 9934b33b68d9 'Linux 5.15.40-rt43' ca63907ee4b7 'Linux 5.15.39-rt42' 238b266d7aa8 sched/deadline: fixup -stable / -rt merge (From OE-Core rev: a95f9299cc178b2b7607c312086b768ddf322a56) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.10: update to v5.10.134Bruce Ashfield2022-08-083-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 7a62a4b6212a Linux 5.10.134 bb1990a3005e watch-queue: remove spurious double semicolon f7c1fc0dec97 net: usb: ax88179_178a needs FLAG_SEND_ZLP 08afa87f58d8 tty: use new tty_insert_flip_string_and_push_buffer() in pty_write() a4bb7ef2d6f6 tty: extract tty_flip_buffer_commit() from tty_flip_buffer_push() c84986d09745 tty: drop tty_schedule_flip() 4d374625cca2 tty: the rest, stop using tty_schedule_flip() 6a8184825286 tty: drivers/tty/, stop using tty_schedule_flip() 0adf21eec590 watchqueue: make sure to serialize 'wqueue->defunct' properly c0a3a9eb262a x86/alternative: Report missing return thunk details b7b9e5cc8b24 x86/amd: Use IBPB for firmware calls 14fc9233aa73 Bluetooth: Fix bt_skb_sendmmsg not allocating partial chunks f44e65e6f0ee Bluetooth: SCO: Fix sco_send_frame returning skb->len a8feae8bd227 Bluetooth: Fix passing NULL to PTR_ERR 5283591c84fa Bluetooth: RFCOMM: Replace use of memcpy_from_msg with bt_skb_sendmmsg 341a029cf39c Bluetooth: SCO: Replace use of memcpy_from_msg with bt_skb_sendmsg 3cce0e771fb5 Bluetooth: Add bt_skb_sendmmsg helper c87b2bc9d74a Bluetooth: Add bt_skb_sendmsg helper 4faf4bbc2d60 ALSA: memalloc: Align buffer allocations in page size d1dc861cd68c bitfield.h: Fix "type of reg too small for mask" test f62ffdb5e2ee drm/imx/dcss: fix unused but set variable warnings 577b624689aa dlm: fix pending remove if msg allocation fails cdcd20aa2cd4 x86/bugs: Warn when "ibrs" mitigation is selected on Enhanced IBRS parts 26d5eb3c25c3 sched/deadline: Fix BUG_ON condition for deboosted tasks 0c722a32f29a bpf: Make sure mac_header was set before using it ddb3f0b68863 mm/mempolicy: fix uninit-value in mpol_rebind_policy() 3616776bc51c KVM: Don't null dereference ops->destroy 684896e675ed spi: bcm2835: bcm2835_spi_handle_err(): fix NULL pointer deref for non DMA transfers 064852663308 tcp: Fix data-races around sysctl_tcp_max_reordering. 805f1c7ce470 tcp: Fix a data-race around sysctl_tcp_rfc1337. 03bb3892f3f1 tcp: Fix a data-race around sysctl_tcp_stdurg. daa8b5b8694c tcp: Fix a data-race around sysctl_tcp_retrans_collapse. 0e3f82a03ec8 tcp: Fix data-races around sysctl_tcp_slow_start_after_idle. cc133e4f4bc2 tcp: Fix a data-race around sysctl_tcp_thin_linear_timeouts. d8781f7cd040 tcp: Fix data-races around sysctl_tcp_recovery. 11e8b013d16e tcp: Fix a data-race around sysctl_tcp_early_retrans. ffc388f6f0d6 tcp: Fix data-races around sysctl knobs related to SYN option. fcaef69c79ec udp: Fix a data-race around sysctl_udp_l3mdev_accept. 9add240f76af ip: Fix data-races around sysctl_ip_prot_sock. e045d672ba06 ipv4: Fix a data-race around sysctl_fib_multipath_use_neigh. 36f1d9c607f9 drm/imx/dcss: Add missing of_node_put() in fail path 665cbe91de2f be2net: Fix buffer overflow in be_get_module_eeprom 47523928557e gpio: pca953x: use the correct register address when regcache sync during init a941e6d5ba3b gpio: pca953x: use the correct range when do regmap sync 928ded3fc1b9 gpio: pca953x: only use single read/write for No AI mode b82de63f8f81 ixgbe: Add locking to prevent panic when setting sriov_numvfs to zero 6f949e5615f8 i40e: Fix erroneous adapter reinitialization during recovery process c6af94324911 iavf: Fix handling of dummy receive descriptors 0dc2f19d8c26 tcp: Fix data-races around sysctl_tcp_fastopen_blackhole_timeout. 22938534c611 tcp: Fix data-races around sysctl_tcp_fastopen. b3ce32e33ab7 tcp: Fix data-races around sysctl_max_syn_backlog. b6c189aa801a tcp: Fix a data-race around sysctl_tcp_tw_reuse. fd6f1284e380 tcp: Fix a data-race around sysctl_tcp_notsent_lowat. 768e42460720 tcp: Fix data-races around some timeout sysctl knobs. 474510e174fb tcp: Fix data-races around sysctl_tcp_reordering. dc1a78a2b274 tcp: Fix data-races around sysctl_tcp_syncookies. fc489055e7e8 tcp: Fix data-races around keepalive sysctl knobs. f85119fb3fd6 igmp: Fix data-races around sysctl_igmp_max_msf. 7d26db005354 igmp: Fix a data-race around sysctl_igmp_max_memberships. 473aad9ad57f igmp: Fix data-races around sysctl_igmp_llm_reports. e80ff0b96613 net/tls: Fix race in TLS device down flow a3ac79f38d35 net: stmmac: fix dma queue left shift overflow issue f3da643d8763 i2c: cadence: Change large transfer count reset logic to be unconditional dd7b5ba44b67 net: stmmac: fix unbalanced ptp clock issue in suspend/resume flow c61aede097d3 tcp: Fix a data-race around sysctl_tcp_probe_interval. d452ce36f2d4 tcp: Fix a data-race around sysctl_tcp_probe_threshold. d5bece4df609 tcp: Fix a data-race around sysctl_tcp_mtu_probe_floor. 97992e8feff3 tcp: Fix data-races around sysctl_tcp_min_snd_mss. 514d2254c7b8 tcp: Fix data-races around sysctl_tcp_base_mss. 77a04845f0d2 tcp: Fix data-races around sysctl_tcp_mtu_probing. d4f65615db7f tcp/dccp: Fix a data-race around sysctl_tcp_fwmark_accept. 0ee76fe01ff3 ip: Fix a data-race around sysctl_fwmark_reflect. 611ba70e5aca ip: Fix a data-race around sysctl_ip_autobind_reuse. 94269132d0fc ip: Fix data-races around sysctl_ip_nonlocal_bind. 11038fa781ab ip: Fix data-races around sysctl_ip_fwd_update_priority. b96ed5ccb09a ip: Fix data-races around sysctl_ip_fwd_use_pmtu. 5e343e3ef464 ip: Fix data-races around sysctl_ip_no_pmtu_disc. 77836dbe3538 igc: Reinstate IGC_REMOVED logic and implement it properly fb6031203ebb drm/amdgpu/display: add quirk handling for stutter mode 43128b3eee33 perf/core: Fix data race between perf_event_set_output() and perf_mmap_close() 5694b162f275 pinctrl: ralink: Check for null return of devm_kcalloc 493ceca32713 power/reset: arm-versatile: Fix refcount leak in versatile_reboot_probe 47b696dd6544 xfrm: xfrm_policy: fix a possible double xfrm_pols_put() in xfrm_bundle_lookup() 3777ea39f05a serial: mvebu-uart: correctly report configured baudrate value e744aad0c442 PCI: hv: Fix interrupt mapping for multi-MSI 522bd31d6b4b PCI: hv: Reuse existing IRTE allocation in compose_msi_msg() 73bf070408a7 PCI: hv: Fix hv_arch_irq_unmask() for multi-MSI f1d2f1ce0535 PCI: hv: Fix multi-MSI to allow more than one MSI vector b07240ce4a09 Revert "m68knommu: only set CONFIG_ISA_DMA_API for ColdFire sub-arch" 4f900c37f13e net: inline rollback_registered_many() bf2f3d1970c0 net: move rollback_registered_many() 672fac0a4372 net: inline rollback_registered() b1158677d46b net: move net_set_todo inside rollback_registered() 2e11856ec379 net: make sure devices go through netdev_wait_all_refs ed6964ff4714 net: make free_netdev() more lenient with unregistering devices 2686f62fa78c docs: net: explain struct net_device lifetime 7a99c7c32c85 xen/gntdev: Ignore failure to unmap INVALID_GRANT_HANDLE 2ee0cab11f66 io_uring: Use original task for req identity in io_identity_cow() ab5050fd7430 lockdown: Fix kexec lockdown bypass with ima policy 426336de3557 mlxsw: spectrum_router: Fix IPv4 nexthop gateway indication 15155fa898cb riscv: add as-options for modules with assembly compontents 31f3bb363a89 pinctrl: stm32: fix optional IRQ support to gpios 503493453643 Linux 5.10.133 2fc7f18ba2f9 tools headers: Remove broken definition of __LITTLE_ENDIAN 060e39b8c21c tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' - again fbf60f83e241 objtool: Fix elf_create_undef_symbol() endianness 39065d54347f kvm: fix objtool relocation warning 6849ed81a33a x86: Use -mindirect-branch-cs-prefix for RETPOLINE builds 8e2774270aa3 um: Add missing apply_returns() 725da3e67cec x86/bugs: Remove apostrophe typo 81604506c26a tools headers cpufeatures: Sync with the kernel sources 3f93b8630a91 tools arch x86: Sync the msr-index.h copy with the kernel sources 2ef1b06ceacf KVM: emulate: do not adjust size of fastop and setcc subroutines 8e31dfd6306e x86/kvm: fix FASTOP_SIZE when return thunks are enabled 5779e2f0cc24 efi/x86: use naked RET on mixed mode call wrapper abf88ff13414 x86/speculation: Use DECLARE_PER_CPU for x86_spec_ctrl_current ecc0d92a9f6c x86/asm/32: Fix ANNOTATE_UNRET_SAFE use on 32-bit 95d89ec7dba5 x86/ftrace: Add UNWIND_HINT_FUNC annotation for ftrace_stub 668cb1ddf0ae x86/xen: Fix initialisation in hypercall_page after rethunk 81f20e5000ec x86, kvm: use proper ASM macros for kvm_vcpu_is_preempted 844947eee36c tools/insn: Restore the relative include paths for cross building c035ca88b074 x86/static_call: Serialize __static_call_fixup() properly eb38964b6ff8 x86/speculation: Disable RRSBA behavior c2ca99214428 x86/kexec: Disable RET on kexec 51552b6b52fc x86/bugs: Do not enable IBPB-on-entry when IBPB is not supported 609336351d08 x86/bugs: Add Cannon lake to RETBleed affected CPU list b24fdd0f1c33 x86/retbleed: Add fine grained Kconfig knobs f7851ed697be x86/cpu/amd: Enumerate BTC_NO a74f5d23e68d x86/common: Stamp out the stepping madness 4d7f72b6e1bc x86/speculation: Fill RSB on vmexit for IBRS 47ae76fb2739 KVM: VMX: Fix IBRS handling after vmexit 5269be9111e2 KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS 84061fff2ad9 KVM: VMX: Convert launched argument to flags 07401c2311f6 KVM: VMX: Flatten __vmx_vcpu_run() df93717a32f5 objtool: Re-add UNWIND_HINT_{SAVE_RESTORE} 1dbefa577252 x86/speculation: Remove x86_spec_ctrl_mask ce11f91b21c2 x86/speculation: Use cached host SPEC_CTRL value for guest entry/exit aad83db22e99 x86/speculation: Fix SPEC_CTRL write on SMT state change d29c07912a49 x86/speculation: Fix firmware entry SPEC_CTRL handling f1b01ace814b x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n ea1aa926f423 x86/cpu/amd: Add Spectral Chicken 0d1a8a16e62c objtool: Add entry UNRET validation fbab1c94eb1a x86/bugs: Do IBPB fallback check only once c8845b875437 x86/bugs: Add retbleed=ibpb f728eff26339 x86/xen: Rename SYS* entry points 28aa3fa0b2c9 objtool: Update Retpoline validation 55bba093fd91 intel_idle: Disable IBRS during long idle e8142e2d6cb6 x86/bugs: Report Intel retbleed vulnerability a0f8ef71d762 x86/bugs: Split spectre_v2_select_mitigation() and spectre_v2_user_select_mitigation() dabc2a1b406a x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRS 6d7e13ccc4d7 x86/bugs: Optimize SPEC_CTRL MSR writes 3dddacf8c3cc x86/entry: Add kernel IBRS implementation 9e727e0d9486 x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value a989e7513619 x86/bugs: Enable STIBP for JMP2RET 3f29791d56d3 x86/bugs: Add AMD retbleed= boot parameter 876750cca4f0 x86/bugs: Report AMD retbleed vulnerability df748593c553 x86: Add magic AMD return-thunk c70d6f82141b objtool: Treat .text.__x86.* as noinstr c9eb5dcdc8f4 x86: Use return-thunk in asm code 5b2edaf709b5 x86/sev: Avoid using __x86_return_thunk d6eb50e9b724 x86/vsyscall_emu/64: Don't use RET in vsyscall emulation ee4996f07d86 x86/kvm: Fix SETcc emulation for return thunks e0e06a922706 x86/bpf: Use alternative RET encoding 00b136bb6254 x86/ftrace: Use alternative RET encoding 7723edf5edfd x86,static_call: Use alternative RET encoding 446eb6f08936 objtool: skip non-text sections when adding return-thunk sites 8bdb25f7aee3 x86,objtool: Create .return_sites 716410960ba0 x86: Undo return-thunk damage 270de63cf4a3 x86/retpoline: Use -mfunction-return 37b9bb094123 Makefile: Set retpoline cflags based on CONFIG_CC_IS_{CLANG,GCC} 3e519ed8d509 x86/retpoline: Swizzle retpoline thunk 6a2b142886c5 x86/retpoline: Cleanup some #ifdefery feec5277d5aa x86/cpufeatures: Move RETPOLINE flags to word 11 7070bbb66c53 x86/kvm/vmx: Make noinstr clean accb8cfd506d x86/realmode: build with -D__DISABLE_EXPORTS 236b959da9d1 objtool: Fix objtool regression on x32 systems 148811a84292 x86/entry: Remove skip_r11rcx e1db6c8a69ec objtool: Fix symbol creation 3e8afd072d09 objtool: Fix type of reloc::addend 42ec4d71353f objtool: Fix code relocs vs weak symbols 831d5c07b7e7 objtool: Fix SLS validation for kcov tail-call replacement 9728af8857df crypto: x86/poly1305 - Fixup SLS 03c5c33e043e objtool: Default ignore INT3 for unreachable bef21f88b47e kvm/emulate: Fix SETcc emulation function offsets with SLS 494ed76c1446 tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' e9925a4584dc x86: Add straight-line-speculation mitigation 0f8532c28377 objtool: Add straight-line-speculation validation 1f6e6683c466 x86/alternative: Relax text_poke_bp() constraint 277f4ddc36c5 x86: Prepare inline-asm for straight-line-speculation 3c91e2257622 x86: Prepare asm files for straight-line-speculation a512fcd881c1 x86/lib/atomic64_386_32: Rename things c2746d567dcd bpf,x86: Respect X86_FEATURE_RETPOLINE* 1713e5c4f852 bpf,x86: Simplify computing label offsets 38a80a3ca2cb x86/alternative: Add debug prints to apply_retpolines() 3d13ee0d411a x86/alternative: Try inline spectre_v2=retpoline,amd b0e2dc950654 x86/alternative: Handle Jcc __x86_indirect_thunk_\reg 381fd04c97b4 x86/alternative: Implement .retpoline_sites support 6eb95718f3ea x86/retpoline: Create a retpoline thunk array 0de47ad5b9d5 x86/retpoline: Move the retpoline thunk declarations to nospec-branch.h 41ef95807000 x86/asm: Fixup odd GEN-for-each-reg.h usage 8ef808b3f406 x86/asm: Fix register order ccb8fc65a3e8 x86/retpoline: Remove unused replacement symbols 908bd980a80e objtool,x86: Replace alternatives with .retpoline_sites 023e78bbf13c objtool: Explicitly avoid self modifying code in .altinstr_replacement 6e4676f438f8 objtool: Classify symbols acc0be56b415 objtool: Handle __sanitize_cov*() tail calls 9d7ec2418a3a objtool: Introduce CFI hash e8b1128fb0d6 objtool: Make .altinstructions section entry size consistent 1afa44480b62 objtool: Remove reloc symbol type checks in get_alt_entry() e7118a25a87f objtool: print out the symbol type when complaining about it 7ea073195745 objtool: Teach get_alt_entry() about more relocation types 364e463097a7 objtool: Don't make .altinstructions writable f231b2ee8533 objtool/x86: Ignore __x86_indirect_alt_* symbols e32542e9ed36 objtool: Only rewrite unconditional retpoline thunk calls a0319253825e objtool: Fix .symtab_shndx handling for elf_create_undef_symbol() 76474a9dd34a x86/alternative: Optimize single-byte NOPs at an arbitrary position f3fe1b141d2c objtool: Support asm jump tables 0b2c8bf4983b objtool/x86: Rewrite retpoline thunk calls ed7783dca5ba objtool: Skip magical retpoline .altinstr_replacement e87c18c4a951 objtool: Cache instruction relocs 33092b486686 objtool: Keep track of retpoline call sites 8a6d73f7db7f objtool: Add elf_create_undef_symbol() b69e1b4b689f objtool: Extract elf_symbol_add() da962cd0a2fe objtool: Extract elf_strtab_concat() b37c43925011 objtool: Create reloc sections implicitly fcdb7926d399 objtool: Add elf_create_reloc() helper c9049cf4804a objtool: Rework the elf_rebuild_reloc_section() logic d42fa5bf19fc objtool: Handle per arch retpoline naming 6e95f8caffb3 objtool: Correctly handle retpoline thunk calls 28ca35129674 x86/retpoline: Simplify retpolines e68db6f780c6 x86/alternatives: Optimize optimize_nops() 9a6471666b73 x86: Add insn_decode_kernel() d9cd21911498 x86/alternative: Use insn_decode() e6f8dc86a1c1 x86/insn-eval: Handle return values from the decoder 6bc6875b82a0 x86/insn: Add an insn_decode() API 76c513c87f59 x86/insn: Add a __ignore_sync_check__ marker a3d96c74395e x86/insn: Rename insn_decode() to insn_decode_from_regs() fd80da64cffe x86/alternative: Use ALTERNATIVE_TERNARY() in _static_cpu_has() 341e6178c1cf x86/alternative: Support ALTERNATIVE_TERNARY 0c4c69856996 x86/alternative: Support not-feature c9cf908b89ca x86/alternative: Merge include files 5f93d900b9d3 x86/xen: Support objtool vmlinux.o validation in xen-head.S b626e17c11f5 x86/xen: Support objtool validation in xen-asm.S 3116dee2704b objtool: Combine UNWIND_HINT_RET_OFFSET and UNWIND_HINT_FUNC 53e89bc78e43 objtool: Assume only ELF functions do sibling calls 3e674f265289 objtool: Support retpoline jump detection for vmlinux.o 917a4f6348d9 objtool: Support stack layout changes in alternatives e9197d768f97 objtool: Add 'alt_group' struct 1d516bd72a68 objtool: Refactor ORC section generation dd87aa5f610b KVM/nVMX: Use __vmx_vcpu_run in nested_vmx_check_vmentry_hw 0ca2ba6e4d13 KVM/VMX: Use TEST %REG,%REG instead of CMP $0,%REG in vmenter.S 7748091a3127 Linux 5.10.132 06a5dc3911a3 x86/pat: Fix x86_has_pat_wp() d9cb6fabc901 serial: 8250: Fix PM usage_count for console handover e1bd94dd9e5c serial: pl011: UPSTAT_AUTORTS requires .throttle/unthrottle b8c466112656 serial: stm32: Clear prev values before setting RTS delays 039ffe436ae5 serial: 8250: fix return error code in serial8250_request_std_resource() bfee93c9a6c3 vt: fix memory overlapping when deleting chars in the buffer 5450430199e3 tty: serial: samsung_tty: set dma burst_size to 1 0e5668ed7b7a usb: dwc3: gadget: Fix event pending check f1e01a42dcbd usb: typec: add missing uevent when partner support PD 61ab5d644e16 USB: serial: ftdi_sio: add Belimo device ids 58b94325ee80 signal handling: don't use BUG_ON() for debugging e75f692b79b4 nvme-pci: phison e16 has bogus namespace ids 54bf0b8c75af Revert "can: xilinx_can: Limit CANFD brp to 2" 35ce2c64e57e ARM: dts: stm32: use the correct clock source for CEC on stm32mp151 227ee155eaf5 soc: ixp4xx/npe: Fix unused match warning 136d7987fcfd x86: Clear .brk area at early boot fd830d8dd59a irqchip: or1k-pic: Undefine mask_ack for level triggered hardware dae43b37925c ASoC: madera: Fix event generation for rate controls cae4b78f3c7d ASoC: madera: Fix event generation for OUT1 demux a7634527cb23 ASoC: cs47l15: Fix event generation for low power mux control 41f97b0ecfb3 ASoC: dapm: Initialise kcontrol data for mux/demux controls 11a14e4f31b7 ASoC: wm5110: Fix DRE control 6cbbe59fdc7e ASoC: SOF: Intel: hda-loader: Clarify the cl_dsp_init() flow ef1e38532f4b pinctrl: aspeed: Fix potential NULL dereference in aspeed_pinmux_set_mux() 13fb9105cfc9 ASoC: ops: Fix off by one in range control validation 67dc32542a1f net: sfp: fix memory leak in sfp_probe() 104594de2778 nvme: fix regression when disconnect a recovering ctrl 5504e63832e7 nvme-tcp: always fail a request when sending it failed de876f36f9a3 NFC: nxp-nci: don't print header length mismatch on i2c error efa78f2ae363 net: tipc: fix possible refcount leak in tipc_sk_create() bacfef0bf2fa platform/x86: hp-wmi: Ignore Sanitization Mode event 3ea9dbf7c2f4 cpufreq: pmac32-cpufreq: Fix refcount leak bug 24cd0b9bfdff scsi: hisi_sas: Limit max hw sectors for v3 HW c458ebd6591e netfilter: br_netfilter: do not skip all hooks with 0 priority 93135dca8c4c virtio_mmio: Restore guest page size on resume d6115800325c virtio_mmio: Add missing PM calls to freeze/restore 31e16a5e113f mm: sysctl: fix missing numa_stat when !CONFIG_HUGETLB_PAGE c713de1d80a5 net/tls: Check for errors in tls_device_init eb58fd350a85 KVM: x86: Fully initialize 'struct kvm_lapic_irq' in kvm_pv_kick_cpu_op() c2978d0124f2 net: atlantic: remove aq_nic_deinit() when resume 38e081ee06cb net: atlantic: remove deep parameter on suspend/resume functions b82e4ad58a7f sfc: fix kernel panic when creating VF 2d4efc9a0e85 seg6: bpf: fix skb checksum in bpf_push_seg6_encap() 7b38df59a8f4 seg6: fix skb checksum in SRv6 End.B6 and End.B6.Encaps behaviors 834fa0a22fe8 seg6: fix skb checksum evaluation in SRH encapsulation/insertion c2240500817b sfc: fix use after free when disabling sriov c1d9702ceb4a ima: Fix potential memory leak in ima_init_crypto() eb360267e1e9 ima: force signature verification when CONFIG_KEXEC_SIG is configured 29c6a632f819 net: ftgmac100: Hold reference returned by of_get_child_by_name() a51040d4b120 nexthop: Fix data-races around nexthop_compat_mode. 2c56958de89b ipv4: Fix data-races around sysctl_ip_dynaddr. 038a87b3e460 raw: Fix a data-race around sysctl_raw_l3mdev_accept. 38d78c7b4be7 icmp: Fix a data-race around sysctl_icmp_ratemask. 4ebf26153215 icmp: Fix a data-race around sysctl_icmp_ratelimit. b8871d918602 sysctl: Fix data-races in proc_dointvec_ms_jiffies(). 2744e302e752 drm/i915/gt: Serialize TLB invalidates with GT resets 636e5dbaf097 drm/i915/selftests: fix a couple IS_ERR() vs NULL tests 359f2bca7989 ARM: dts: sunxi: Fix SPI NOR campatible on Orange Pi Zero e1aa73454ab4 ARM: dts: at91: sama5d2: Fix typo in i2s1 node 418b191d5f22 ipv4: Fix a data-race around sysctl_fib_sync_mem. e088ceb73c24 icmp: Fix data-races around sysctl. fe2a35fa2c4f cipso: Fix data-races around sysctl. f5811b8df2b9 net: Fix data-races around sysctl_mem. d54b6ef53cbc inetpeer: Fix data-races around sysctl. 6481a8a72a74 tcp: Fix a data-race around sysctl_tcp_max_orphans. 609ce7ff75a7 sysctl: Fix data races in proc_dointvec_jiffies(). a5ee448d388c sysctl: Fix data races in proc_doulongvec_minmax(). e3a2144b3b6b sysctl: Fix data races in proc_douintvec_minmax(). 71ddde27c2eb sysctl: Fix data races in proc_dointvec_minmax(). d5d54714e329 sysctl: Fix data races in proc_douintvec(). 80cc28a4b484 sysctl: Fix data races in proc_dointvec(). 9cc8edc571b8 net: stmmac: dwc-qos: Disable split header for Tegra194 cd201332cc39 ASoC: Intel: Skylake: Correct the handling of fmt_config flexible array fbb87a0ed216 ASoC: Intel: Skylake: Correct the ssp rate discovery in skl_get_ssp_clks() bb8bf8038771 ASoC: tas2764: Fix amp gain register offset & default f1cd988de463 ASoC: tas2764: Correct playback volume range 52d1b4250ca9 ASoC: tas2764: Fix and extend FSYNC polarity handling 249fe2d20d55 ASoC: tas2764: Add post reset delays f160a1f97091 ASoC: sgtl5000: Fix noise on shutdown/remove 831e190175f1 ima: Fix a potential integer overflow in ima_appraise_measurement 592f3bad00b7 drm/i915: fix a possible refcount leak in intel_dp_add_mst_connector() 4cb5c1950b7a net/mlx5e: Fix capability check for updating vnic env counters 6eb1d0c370af net/mlx5e: kTLS, Fix build time constant test in RX c87d5211be84 net/mlx5e: kTLS, Fix build time constant test in TX d6cab2e06c33 ARM: 9210/1: Mark the FDT_FIXED sections as shareable 3d82fba7d363 ARM: 9209/1: Spectre-BHB: avoid pr_info() every time a CPU comes out of idle 0c300e294d1c spi: amd: Limit max transfer and message size d8d42c92fe56 ARM: dts: imx6qdl-ts7970: Fix ngpio typo and count 91f90b571f1a ext4: fix race condition between ext4_write and ext4_convert_inline_data 9d883b3f000d Revert "evm: Fix memleak in init_desc" 41007669fc3b sh: convert nommu io{re,un}map() to static inline functions ea4dbcfb9532 nilfs2: fix incorrect masking of permission flags for symlinks 14e63942d63e fs/remap: constrain dedupe of EOF blocks 0581613df7f9 drm/panfrost: Fix shrinker list corruption by madvise IOCTL 2e760fe05d3e drm/panfrost: Put mapping instead of shmem obj on panfrost_mmu_map_fault_addr() error c1ea39a77cbd btrfs: return -EAGAIN for NOWAIT dio reads/writes on compressed and inline extents 7657e3958535 cgroup: Use separate src/dst nodes when preloading css_sets for migration e013ea2a51a9 wifi: mac80211: fix queue selection for mesh/OCB interfaces db6e8c30154f ARM: 9214/1: alignment: advance IT state after emulating Thumb instruction f851e4f40253 ARM: 9213/1: Print message about disabled Spectre workarounds only once fa40bb3a5f0c ip: fix dflt addr selection for connected nexthop 4d3e0fb05eec net: sock: tracing: Fix sock_exceed_buf_limit not to dereference stale pointer 78a1400c42ee tracing/histograms: Fix memory leak problem 931dbcc2e02f mm: split huge PUD on wp_huge_pud fallback 91530f675e88 fix race between exit_itimers() and /proc/pid/timers b9c32a6886af xen/netback: avoid entering xenvif_rx_next_skb() with an empty rx queue 782a6b07b127 ALSA: hda/realtek - Enable the headset-mic on a Xiaomi's laptop cacac3e13a81 ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc221 08ab39027a88 ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671 4d0d15d18467 ALSA: hda/realtek: Fix headset mic for Acer SF313-51 b642a3476a34 ALSA: hda/conexant: Apply quirk for another HP ProDesk 600 G3 model 4486bbe92840 ALSA: hda - Add fixup for Dell Latitidue E5430 8f95261a0064 Linux 5.10.131 cc5ee0e0eed0 Revert "mtd: rawnand: gpmi: Fix setting busy timeout setting" (From OE-Core rev: ddc807a40e2fb6260b0b1180f1d055fcf751fa50) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.15: update to v5.15.58Bruce Ashfield2022-08-083-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 7d8048d4e064 Linux 5.15.58 c6e4817ab622 drm/amd/display: Fix wrong format specifier in amdgpu_dm.c 198a6f40822e x86/entry_32: Fix segment exceptions ec9ec3bc08b1 drm/amdgpu: Off by one in dm_dmub_outbox1_low_irq() e4481000ac68 x86: drop bogus "cc" clobber from __try_cmpxchg_user_asm() 9444462d6343 KVM: x86: fix typo in __try_cmpxchg_user causing non-atomicness b6c24afba608 x86/extable: Prefer local labels in .set directives f85a6046f771 drm/amd/display: invalid parameter check in dmub_hpd_callback 760fe3203493 drm/amd/display: Don't lock connection_mutex for DMUB HPD d026ed6eda29 watch-queue: remove spurious double semicolon b34229f4b212 net: usb: ax88179_178a needs FLAG_SEND_ZLP b2d1e4cd558c tty: use new tty_insert_flip_string_and_push_buffer() in pty_write() 816c301b6a73 tty: extract tty_flip_buffer_commit() from tty_flip_buffer_push() 35545303454a tty: drop tty_schedule_flip() 6219f5b54ad8 tty: the rest, stop using tty_schedule_flip() ea255921c4b5 tty: drivers/tty/, stop using tty_schedule_flip() ba3a8af8a21a watchqueue: make sure to serialize 'wqueue->defunct' properly 49338b651f5a x86/alternative: Report missing return thunk details 8842d5d70713 x86/amd: Use IBPB for firmware calls c2b484d784c8 drm/amd/display: Fix surface optimization regression on Carrizo 958151194858 drm/amd/display: Optimize bandwidth on following fast update b3f16976b9ed drm/amd/display: Reset DMCUB before HW init 4b4b1f8dfeb7 exfat: use updated exfat_chain directly during renaming 000473ac997a Bluetooth: Fix bt_skb_sendmmsg not allocating partial chunks d01605a01f01 Bluetooth: SCO: Fix sco_send_frame returning skb->len 5ae749f40d01 Bluetooth: Fix passing NULL to PTR_ERR 367becefb8a1 Bluetooth: RFCOMM: Replace use of memcpy_from_msg with bt_skb_sendmmsg 1864e820a5ac Bluetooth: SCO: Replace use of memcpy_from_msg with bt_skb_sendmsg cb7ed8c7fe5b Bluetooth: Add bt_skb_sendmmsg helper a4e8071be337 Bluetooth: Add bt_skb_sendmsg helper 59f132fda50d um: virtio_uml: Fix broken device handling in time-travel 38a28bb80f00 um: virtio_uml: Allow probing from devicetree d8413b16feee tracing: Fix return value of trace_pid_write() d9777061727b tracing: Place trace_pid_list logic into abstract functions 6107b014163f tracing: Have event format check not flag %p* on __get_dynamic_array() 621c1d8c1bd1 exfat: fix referencing wrong parent directory information after renaming 72e0ec16f172 crypto: qat - re-enable registration of algorithms e7f979ed51f9 crypto: qat - add param check for DH 4d6d2adce087 crypto: qat - add param check for RSA 2488286d3e77 crypto: qat - remove dma_free_coherent() for DH 6e8606e7ae40 crypto: qat - remove dma_free_coherent() for RSA a843925e0287 crypto: qat - fix memory leak in RSA ef5594895df2 crypto: qat - add backlog mechanism 9cac903b6303 crypto: qat - refactor submission logic f576c7e01a6a crypto: qat - use pre-allocated buffers in datapath 343cee3eafda crypto: qat - set to zero DH parameters before free c1f6637fe1c2 iwlwifi: fw: uefi: add missing include guards 4448327b4173 mt76: fix use-after-free by removing a non-RCU wcid pointer 829baf398f2c xhci: Set HCD flag to defer primary roothub registration 813f4b49e81c xhci: dbc: Rename xhci_dbc_init and xhci_dbc_exit 413c5f751f7c xhci: dbc: create and remove dbc structure in dbgtty driver. d7afb4a13f6c xhci: dbc: refactor xhci_dbc_init() d97c0667c1e6 KVM: x86: Use __try_cmpxchg_user() to emulate atomic accesses 88eded8104d2 x86/futex: Remove .fixup usage 6875d2425be8 x86/msr: Remove .fixup usage f637fbc7bda6 x86/extable: Extend extable functionality 4bbc9a07e050 x86/entry_32: Remove .fixup usage e89d805e77f2 bitfield.h: Fix "type of reg too small for mask" test a86201c3ae79 x86/extable: Provide EX_TYPE_DEFAULT_MCE_SAFE and EX_TYPE_FAULT_MCE_SAFE 3461326e1a9e x86/extable: Rework the exception table mechanics ad2d98ea72d2 x86/mce: Deduplicate exception handling 3e6392ba3dce x86/extable: Get rid of redundant macros d3135da29e1a x86/extable: Tidy up redundant handler functions 823424905d03 x86/uaccess: Implement macros for CMPXCHG on user addresses 1062cfb47e56 dlm: fix pending remove if msg allocation fails 765f802e0d25 x86/bugs: Warn when "ibrs" mitigation is selected on Enhanced IBRS parts 46d5575df8a1 sched/deadline: Fix BUG_ON condition for deboosted tasks bc1fb3c53afd bpf: Make sure mac_header was set before using it 8c5429a04ccd mm/mempolicy: fix uninit-value in mpol_rebind_policy() e91665fbbf3c KVM: Don't null dereference ops->destroy 58466e053900 spi: bcm2835: bcm2835_spi_handle_err(): fix NULL pointer deref for non DMA transfers cd9f96aa8f57 KVM: selftests: Fix target thread to be migrated in rseq_test e129e5486b98 gpio: gpio-xilinx: Fix integer overflow ce3731c61589 tcp: Fix data-races around sysctl_tcp_max_reordering. 84cee470f77c tcp: Fix a data-race around sysctl_tcp_abort_on_overflow. 46d05dab1b4f tcp: Fix a data-race around sysctl_tcp_rfc1337. d46d55e3f9f8 tcp: Fix a data-race around sysctl_tcp_stdurg. 1a1aedbb7605 tcp: Fix a data-race around sysctl_tcp_retrans_collapse. 41aeba4506f6 tcp: Fix data-races around sysctl_tcp_slow_start_after_idle. 404c53ccdebd tcp: Fix a data-race around sysctl_tcp_thin_linear_timeouts. a31e2d0cb5cf tcp: Fix data-races around sysctl_tcp_recovery. 5037ca9e4b16 tcp: Fix a data-race around sysctl_tcp_early_retrans. 329de75b9e16 tcp: Fix data-races around sysctl knobs related to SYN option. 3f2ac2d6511b udp: Fix a data-race around sysctl_udp_l3mdev_accept. 95724fe897a4 ip: Fix data-races around sysctl_ip_prot_sock. 36f5b86f309b ipv4: Fix data-races around sysctl_fib_multipath_hash_fields. 21fb844bc1dc ipv4: Fix data-races around sysctl_fib_multipath_hash_policy. b8d345db03b4 ipv4: Fix a data-race around sysctl_fib_multipath_use_neigh. 94e4b855e22b drm/imx/dcss: Add missing of_node_put() in fail path 3d13bf301e06 net: dsa: vitesse-vsc73xx: silent spi_device_id warnings 25e1d782c9c3 net: dsa: sja1105: silent spi_device_id warnings aba8ff847f4f be2net: Fix buffer overflow in be_get_module_eeprom caae64d3e91b gpio: pca953x: use the correct register address when regcache sync during init dfb4b67ff4df gpio: pca953x: use the correct range when do regmap sync 9726ed46b9b7 gpio: pca953x: only use single read/write for No AI mode e6fc5472b850 net: stmmac: remove redunctant disable xPCS EEE call 16f929a5e76f ixgbe: Add locking to prevent panic when setting sriov_numvfs to zero 893ea2b35bb9 i40e: Fix erroneous adapter reinitialization during recovery process fad55088ad73 pinctrl: armada-37xx: use raw spinlocks for regmap to avoid invalid wait context 9d674108fe76 pinctrl: armada-37xx: Convert to use dev_err_probe() 47c9f6bfc234 pinctrl: armada-37xx: Make use of the devm_platform_ioremap_resource() 2cbb16513176 pinctrl: armada-37xx: Use temporary variable for struct device 2918419c0608 iavf: Fix handling of dummy receive descriptors a77a75a0e7f3 tcp: Fix data-races around sysctl_tcp_fastopen_blackhole_timeout. 539d9ab79eba tcp: Fix data-races around sysctl_tcp_fastopen. 3ae85dc62a02 tcp: Fix data-races around sysctl_max_syn_backlog. 58d5ea71aaa6 tcp: Fix a data-race around sysctl_tcp_tw_reuse. 80d4d0c46167 tcp: Fix a data-race around sysctl_tcp_notsent_lowat. e816f8024617 tcp: Fix data-races around some timeout sysctl knobs. f6ce6556958c tcp: Fix data-races around sysctl_tcp_reordering. fcf6c6d8aeff tcp: Fix data-races around sysctl_tcp_migrate_req. 10a9ba97a404 tcp: Fix data-races around sysctl_tcp_syncookies. 78522951d718 tcp: Fix data-races around sysctl_tcp_syn(ack)?_retries. 906beda70c2f tcp: Fix data-races around keepalive sysctl knobs. 849450279dfc igmp: Fix data-races around sysctl_igmp_max_msf. 2a408a4f423e igmp: Fix a data-race around sysctl_igmp_max_memberships. 260446eb8e55 igmp: Fix data-races around sysctl_igmp_llm_reports. 2e8c8309329d net/tls: Fix race in TLS device down flow 7c687a893f5c net: stmmac: fix dma queue left shift overflow issue 34e98fce9a9b perf tests: Fix Convert perf time to TSC test for hybrid 196c21deb08a i2c: cadence: Change large transfer count reset logic to be unconditional 66b73ef38d80 i2c: mlxcpld: Fix register setting for 400KHz frequency b8e68fce6f0e net: ipv4: use kfree_skb_reason() in ip_rcv_finish_core() ad5a78ed1356 net: ipv4: use kfree_skb_reason() in ip_rcv_core() 82cda9918473 net: netfilter: use kfree_drop_reason() for NF_DROP f3ed670ef850 net: skb_drop_reason: add document for drop reasons 8ac90de3d137 net: socket: rename SKB_DROP_REASON_SOCKET_FILTER b7adefdae236 net: skb: use kfree_skb_reason() in __udp4_lib_rcv() 1629144da383 net: skb: use kfree_skb_reason() in tcp_v4_rcv() 5158e18225c0 net: skb: introduce kfree_skb_reason() 88ec2ff42da3 net: dsa: microchip: ksz_common: Fix refcount leak bug 212a5360ef40 mtd: rawnand: gpmi: Set WAIT_FOR_READY timeout based on program/erase times 0156b402a5be mtd: rawnand: gpmi: validate controller clock rate f53c6ee5e7eb net: stmmac: fix unbalanced ptp clock issue in suspend/resume flow f784d232565b net: stmmac: fix pm runtime issue in stmmac_dvr_remove() e6b6f027e285 tcp: Fix a data-race around sysctl_tcp_probe_interval. f524c3e7f6cd tcp: Fix a data-race around sysctl_tcp_probe_threshold. cc36c37f5fe0 tcp: Fix a data-race around sysctl_tcp_mtu_probe_floor. 0fc9357282df tcp: Fix data-races around sysctl_tcp_min_snd_mss. 4d7dea651b7f tcp: Fix data-races around sysctl_tcp_base_mss. aabe9438fdfe tcp: Fix data-races around sysctl_tcp_mtu_probing. 9ba9cd43b577 tcp: Fix data-races around sysctl_tcp_l3mdev_accept. b8e29f644583 tcp: sk->sk_bound_dev_if once in inet_request_bound_dev_if() bf3134feffe6 tcp/dccp: Fix a data-race around sysctl_tcp_fwmark_accept. dccf8a67f30e ip: Fix a data-race around sysctl_fwmark_reflect. 87ceaa199a72 ip: Fix a data-race around sysctl_ip_autobind_reuse. 4fdf9bdb2883 ip: Fix data-races around sysctl_ip_nonlocal_bind. 351f81f7d718 ip: Fix data-races around sysctl_ip_fwd_update_priority. 93fbc06da1d8 ip: Fix data-races around sysctl_ip_fwd_use_pmtu. 01083e3f9868 ip: Fix data-races around sysctl_ip_no_pmtu_disc. e75b73081f1e igc: Reinstate IGC_REMOVED logic and implement it properly a4f7a9fbe24b Revert "e1000e: Fix possible HW unit hang after an s0ix exit" 63aa107bce83 e1000e: Enable GPT clock before sending message to CSME 98d81b2b154d nvme: fix block device naming collision 321abf90c576 nvme: check for duplicate identifiers earlier dbedad96f416 scsi: ufs: core: Drop loglevel of WriteBoost message 04ae8518745c scsi: megaraid: Clear READ queue map's nr_queues c7720f23bb93 drm/amd/display: Ignore First MST Sideband Message Return Error 8bae037b0fb4 drm/amdgpu/display: add quirk handling for stutter mode e980e1d978e0 drm/amd/display: Fork thread to offload work of hpd_rx_irq 54740bc4b182 drm/amd/display: Add option to defer works of hpd_rx_irq 734d5ce02cb0 drm/amd/display: Support for DMUB HPD interrupt handling d1e0bbe08171 tcp: Fix data-races around sysctl_tcp_ecn. 9cb4959493cd sysctl: move some boundary constants from sysctl.c to sysctl_vals e2b6c5f7ee95 mm/pagealloc: sysctl: change watermark_scale_factor max limit to 30% d2dba226acb9 net: tun: split run_ebpf_filter() and pskb_trim() into different "if statement" f52af853be7a ipv4/tcp: do not use per netns ctl sockets da3c256e2d0e perf/core: Fix data race between perf_event_set_output() and perf_mmap_close() 44016a85419c pinctrl: ralink: Check for null return of devm_kcalloc e4e3187750f8 pinctrl: ralink: rename pinctrl-rt2880 to pinctrl-ralink d40def7cd05c pinctrl: ralink: rename MT7628(an) functions to MT76X8 a4c5115140ed RDMA/irdma: Fix sleep from invalid context BUG 03fd151bdff0 RDMA/irdma: Do not advertise 1GB page size for x722 71ab83ac65e2 power/reset: arm-versatile: Fix refcount leak in versatile_reboot_probe c8e32bca0676 xfrm: xfrm_policy: fix a possible double xfrm_pols_put() in xfrm_bundle_lookup() 1d3eeb199970 ip: Fix data-races around sysctl_ip_default_ttl. 6bf450d92d0c r8152: fix a WOL issue 44addae95ed7 xfs: prevent a WARN_ONCE() in xfs_ioc_attr_list() 1da0b50ea071 xfs: fix perag reference leak on iteration race with growfs 768bfde1cf3e xfs: terminate perag iteration reliably on agcount 2991d51b42a3 xfs: rename the next_agno perag iteration variable 4d6f22f6cc58 xfs: fold perag loop iteration logic into helper function 67cb74213a52 xfs: fix maxlevels comparisons in the btree staging code cf719adb6fa9 mt76: mt7921: Fix the error handling path of mt7921_pci_probe() 22b910a7a378 mt76: mt7921e: fix possible probe failure after reboot c3bcf1f959f6 mt76: mt7921: use physical addr to unify register access 191c16f921ad Revert "mt76: mt7921e: fix possible probe failure after reboot" 4666a6eb390c Revert "mt76: mt7921: Fix the error handling path of mt7921_pci_probe()" 0cac1c84e1cc batman-adv: Use netif_rx_any_context() any. be56f007c414 serial: mvebu-uart: correctly report configured baudrate value 92dcb50f7f09 PCI: hv: Fix interrupt mapping for multi-MSI 2b77425d0ae4 PCI: hv: Reuse existing IRTE allocation in compose_msi_msg() 35d24b115a40 PCI: hv: Fix hv_arch_irq_unmask() for multi-MSI 5c676a214d63 PCI: hv: Fix multi-MSI to allow more than one MSI vector 0791309aa0eb Revert "selftest/vm: verify mmap addr in mremap_test" cfd3a9be0ac4 Revert "selftest/vm: verify remap destination address in mremap_test" d7c4f9b8ed62 bus: mhi: host: pci_generic: add Telit FN990 38b7bbe0ef1d bus: mhi: host: pci_generic: add Telit FN980 v1 hardware revision 60e536b0a564 drm/ttm: fix locking in vmap/vunmap TTM GEM helpers 0e66932a9dc9 lockdown: Fix kexec lockdown bypass with ima policy 25ba5b824a72 mlxsw: spectrum_router: Fix IPv4 nexthop gateway indication 73846553bcde riscv: add as-options for modules with assembly compontents aff42cea285f pinctrl: stm32: fix optional IRQ support to gpios a9e2d8e52e1c Linux 5.15.57 b4296a7b863f x86: Use -mindirect-branch-cs-prefix for RETPOLINE builds 06741ef8e7cc um: Add missing apply_returns() 320fc994f0c8 x86/bugs: Remove apostrophe typo ac8edadc2b1e tools headers cpufeatures: Sync with the kernel sources 1dd6c13b437c tools arch x86: Sync the msr-index.h copy with the kernel sources 5f4e77cc9abf KVM: emulate: do not adjust size of fastop and setcc subroutines 198685e58b13 x86/kvm: fix FASTOP_SIZE when return thunks are enabled 554cf28b104d efi/x86: use naked RET on mixed mode call wrapper d0caa861a836 x86/speculation: Use DECLARE_PER_CPU for x86_spec_ctrl_current 67040d1d922b x86/asm/32: Fix ANNOTATE_UNRET_SAFE use on 32-bit 96907c5d3927 x86/xen: Fix initialisation in hypercall_page after rethunk 86ccf19a91be x86/static_call: Serialize __static_call_fixup() properly 73ad137d1146 x86/speculation: Disable RRSBA behavior db0128b8243f x86/kexec: Disable RET on kexec 3653093b7bbf x86/bugs: Do not enable IBPB-on-entry when IBPB is not supported 925340f99bdf x86/entry: Move PUSH_AND_CLEAR_REGS() back into error_entry 2f8967e22322 x86/bugs: Add Cannon lake to RETBleed affected CPU list cc3011cdbe5f x86/retbleed: Add fine grained Kconfig knobs 12a13570054f x86/cpu/amd: Enumerate BTC_NO d7a5c08b46b6 x86/common: Stamp out the stepping madness 8d5cff499a6d x86/speculation: Fill RSB on vmexit for IBRS 4207d7b645b8 KVM: VMX: Fix IBRS handling after vmexit 0cbd5905c8f3 KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS 5fde25284dfe KVM: VMX: Convert launched argument to flags 852fe53040b9 KVM: VMX: Flatten __vmx_vcpu_run() c590fa2d2dac objtool: Re-add UNWIND_HINT_{SAVE_RESTORE} 66b37dccbc25 x86/speculation: Remove x86_spec_ctrl_mask b55663e7521f x86/speculation: Use cached host SPEC_CTRL value for guest entry/exit 2069bd0e6f5b x86/speculation: Fix SPEC_CTRL write on SMT state change e898e28762f8 x86/speculation: Fix firmware entry SPEC_CTRL handling d427c1f83e8c x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n 75d4fc2e965f x86/cpu/amd: Add Spectral Chicken dab72c3c32cc objtool: Add entry UNRET validation 469d9b157017 x86/bugs: Do IBPB fallback check only once fd17a4254965 x86/bugs: Add retbleed=ibpb 8894f699f187 x86/xen: Add UNTRAIN_RET 87e6270183a4 x86/xen: Rename SYS* entry points e894b7817e08 objtool: Update Retpoline validation a1d912d7ac04 intel_idle: Disable IBRS during long idle e51769df6228 x86/bugs: Report Intel retbleed vulnerability b9349805e653 x86/bugs: Split spectre_v2_select_mitigation() and spectre_v2_user_select_mitigation() 347d0bf6b0c0 x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRS e03415eeba78 x86/bugs: Optimize SPEC_CTRL MSR writes 62b4db57eefe x86/entry: Add kernel IBRS implementation fac1b0007cec x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value b4e05ea71eda x86/bugs: Enable STIBP for JMP2RET 89eba42632fc x86/bugs: Add AMD retbleed= boot parameter 82e92fe936db x86/bugs: Report AMD retbleed vulnerability a9c0926fc754 x86: Add magic AMD return-thunk 07f5c5e36236 objtool: Treat .text.__x86.* as noinstr 1f068f9da743 x86/entry: Avoid very early RET 1d61a2988612 x86: Use return-thunk in asm code 6c45176bc2ae x86/sev: Avoid using __x86_return_thunk f3d9f990586c x86/vsyscall_emu/64: Don't use RET in vsyscall emulation 5b43965d58ef x86/kvm: Fix SETcc emulation for return thunks 0bfe8be824aa x86/bpf: Use alternative RET encoding e54fcb0812fa x86/ftrace: Use alternative RET encoding c1c80aabc7b9 x86,static_call: Use alternative RET encoding b0fb9784cf80 objtool: skip non-text sections when adding return-thunk sites 1920e4be8a97 x86,objtool: Create .return_sites 7bf553d9eebd x86: Undo return-thunk damage 023a2b07d5c3 x86/retpoline: Use -mfunction-return bb81f3ac69f8 x86/retpoline: Swizzle retpoline thunk 545b45c36a2f x86/retpoline: Cleanup some #ifdefery eee4f31fa2eb x86/cpufeatures: Move RETPOLINE flags to word 11 ccb25d7db1a2 x86/kvm/vmx: Make noinstr clean 2cd972ae337f x86/realmode: build with -D__DISABLE_EXPORTS 6834878ace6e x86/entry: Remove skip_r11rcx 40265bcd1bd3 objtool: Default ignore INT3 for unreachable 32b2cd6060e7 bpf,x86: Respect X86_FEATURE_RETPOLINE* 74b5a9f8edfe bpf,x86: Simplify computing label offsets 1c2e7b40752a x86/alternative: Add debug prints to apply_retpolines() b93a0a740bca x86/alternative: Try inline spectre_v2=retpoline,amd a40925e2efd8 x86/alternative: Handle Jcc __x86_indirect_thunk_\reg 86900f95fb06 x86/alternative: Implement .retpoline_sites support 936c8fcb4995 x86/retpoline: Create a retpoline thunk array 90ca76c83044 x86/retpoline: Move the retpoline thunk declarations to nospec-branch.h 6a6fcb256301 x86/asm: Fixup odd GEN-for-each-reg.h usage 71e578e1bd74 x86/asm: Fix register order 18576e45b12a x86/retpoline: Remove unused replacement symbols 655d4097039c objtool: Introduce CFI hash 503882b5aeb6 objtool,x86: Replace alternatives with .retpoline_sites cad0e43a8c30 objtool: Shrink struct instruction c9fd00d8e622 objtool: Explicitly avoid self modifying code in .altinstr_replacement 29e6b52efca1 objtool: Classify symbols 1fd333eb3377 x86/entry: Don't call error_entry() for XENPV cac414684be9 x86/entry: Move PUSH_AND_CLEAR_REGS out of error_entry() 19ac6c99a17e x86/entry: Switch the stack after error_entry() returns 01bc8bd64c19 x86/traps: Use pt_regs directly in fixup_bad_iret() 760adb59f621 Linux 5.15.56 31f351eb534e drm/aperture: Run fbdev removal before internal helpers eac7fd3ca397 x86/pat: Fix x86_has_pat_wp() 190ce5cdc55d serial: 8250: Fix PM usage_count for console handover 2db3b95166f7 serial: pl011: UPSTAT_AUTORTS requires .throttle/unthrottle 8ef116a2a738 serial: stm32: Clear prev values before setting RTS delays 10b27fa2d67c serial: 8250: fix return error code in serial8250_request_std_resource() 57964a571025 vt: fix memory overlapping when deleting chars in the buffer 8b07c2998720 tty: serial: samsung_tty: set dma burst_size to 1 3cb692555a0b usb: dwc3: gadget: Fix event pending check ea42ef3ef678 usb: typec: add missing uevent when partner support PD aa96257867c0 USB: serial: ftdi_sio: add Belimo device ids ec0c62a23c50 signal handling: don't use BUG_ON() for debugging c01793517d8d nvme-pci: phison e16 has bogus namespace ids 15ef4d686a58 ALSA: usb-audio: Add quirk for Fiero SC-01 (fw v1.0.0) df982f9d094d ALSA: usb-audio: Add quirk for Fiero SC-01 9d90a21f0cb7 ALSA: usb-audio: Add quirks for MacroSilicon MS2100/MS2106 devices 2483ba7afa59 Revert "can: xilinx_can: Limit CANFD brp to 2" bd87cf2ed609 ARM: dts: stm32: use the correct clock source for CEC on stm32mp151 c0cba036bfe8 soc: ixp4xx/npe: Fix unused match warning 26bb7afc027c x86: Clear .brk area at early boot ee1da3d59674 irqchip: or1k-pic: Undefine mask_ack for level triggered hardware 9c9869c308a3 ASoC: madera: Fix event generation for rate controls 66cc34f2e493 ASoC: madera: Fix event generation for OUT1 demux 74ead64cbf0d ASoC: cs47l15: Fix event generation for low power mux control ab2f5e5f3ce1 ASoC: dapm: Initialise kcontrol data for mux/demux controls 269be8b29073 ASoC: rt711-sdca: fix kernel NULL pointer dereference when IO error 44975751bef0 ASoC: wm5110: Fix DRE control bc9067062600 ASoC: Intel: bytcr_wm5102: Fix GPIO related probe-ordering problem dd70da2a5816 ASoC: wcd938x: Fix event generation for some controls 05708fb473ce ASoC: SOF: Intel: hda-loader: Clarify the cl_dsp_init() flow e71d0e1370b1 ASoC: codecs: rt700/rt711/rt711-sdca: initialize workqueues in probe 07a606e1389a ASoC: rt7*-sdw: harden jack_detect_handler b054614dd3fd ASoC: rt711: fix calibrate mutex initialization f2556ce6b35a ASoC: Intel: sof_sdw: handle errors on card registration 42664a97f2b5 ASoC: rt711-sdca-sdw: fix calibrate mutex initialization 4e81b38d9426 ASoC: Realtek/Maxim SoundWire codecs: disable pm_runtime on remove 3cb392b64304 pinctrl: aspeed: Fix potential NULL dereference in aspeed_pinmux_set_mux() 0c6c7d57ed00 ASoC: ops: Fix off by one in range control validation 204543581a2f net: sfp: fix memory leak in sfp_probe() 7a2294c5f2e5 nvme: fix regression when disconnect a recovering ctrl 1e4427aa2fc8 nvme-tcp: always fail a request when sending it failed 8ab067462e09 NFC: nxp-nci: don't print header length mismatch on i2c error 833ecd0eae76 net: tipc: fix possible refcount leak in tipc_sk_create() 13d28e0c79cb fbdev: Disable sysfb device registration when removing conflicting FBs b952569e0316 firmware: sysfb: Add sysfb_disable() helper function 2ef4c6d66f7d firmware: sysfb: Make sysfb_create_simplefb() return a pdev pointer f57c76104c74 platform/x86: hp-wmi: Ignore Sanitization Mode event 57289b6601fe cpufreq: pmac32-cpufreq: Fix refcount leak bug 06f818de1621 scsi: hisi_sas: Limit max hw sectors for v3 HW 03a400a64050 netfilter: br_netfilter: do not skip all hooks with 0 priority bf5307924563 virtio_mmio: Restore guest page size on resume 26d824d1316f virtio_mmio: Add missing PM calls to freeze/restore 65d7a723fdda vduse: Tie vduse mgmtdev and its device b34dbeb2b0ec vdpa/mlx5: Initialize CVQ vringh only once 10f2cd373e65 powerpc/xive/spapr: correct bitmap allocation size 4e69750549b8 ksmbd: use SOCK_NONBLOCK type for kernel_accept() d300ced12889 btrfs: zoned: fix a leaked bioc in read_zone_info d2faf8ed1dc2 btrfs: rename btrfs_bio to btrfs_io_context a06248fa62ef mm: sysctl: fix missing numa_stat when !CONFIG_HUGETLB_PAGE 204d12228697 ACPI: video: Fix acpi_video_handles_brightness_key_presses() 724ec407f997 net/tls: Check for errors in tls_device_init a0706d7c1429 KVM: x86: Fully initialize 'struct kvm_lapic_irq' in kvm_pv_kick_cpu_op() 58c90993933e net: atlantic: remove aq_nic_deinit() when resume 9b1cb795a7ab net: atlantic: remove deep parameter on suspend/resume functions 68e5f32f0de9 sfc: fix kernel panic when creating VF 2d84fcb6e6f7 seg6: bpf: fix skb checksum in bpf_push_seg6_encap() 15e8b6274c49 seg6: fix skb checksum in SRv6 End.B6 and End.B6.Encaps behaviors 859081fb60e6 seg6: fix skb checksum evaluation in SRH encapsulation/insertion 5464c8987ddf ceph: switch netfs read ops to use rreq->inode instead of rreq->mapping->host 58d93e9d160c sfc: fix use after free when disabling sriov 8c37e7a2000d drm/amd/pm: Prevent divide by zero cded1186f7e9 drm/amd/display: Only use depth 36 bpp linebuffers on DCN display engines. 601ae26aa280 ima: Fix potential memory leak in ima_init_crypto() 2340428c90d4 ima: force signature verification when CONFIG_KEXEC_SIG is configured f4bd3202a2b4 net: stmmac: fix leaks in probe 4225a78eb4d7 net: ftgmac100: Hold reference returned by of_get_child_by_name() 0d17723afea3 nexthop: Fix data-races around nexthop_compat_mode. 6b26fb2fe227 ipv4: Fix data-races around sysctl_ip_dynaddr. 8bcf7339f2cf tcp: Fix a data-race around sysctl_tcp_ecn_fallback. 46e9c46203fd raw: Fix a data-race around sysctl_raw_l3mdev_accept. 8d7a13654a98 icmp: Fix a data-race around sysctl_icmp_ratemask. 7c1b6e453481 icmp: Fix a data-race around sysctl_icmp_ratelimit. de9490c32bc1 icmp: Fix a data-race around sysctl_icmp_errors_use_inbound_ifaddr. 44021c2929cf icmp: Fix a data-race around sysctl_icmp_ignore_bogus_error_responses. cce955efa0ab icmp: Fix data-races around sysctl_icmp_echo_enable_probe. a716a3846c5f sysctl: Fix data-races in proc_dointvec_ms_jiffies(). e58b02e44546 sysctl: Fix data-races in proc_dou8vec_minmax(). 3852f048be60 bnxt_en: Fix bnxt_refclk_read() 0260a9aa5d5c bnxt_en: Fix bnxt_reinit_after_abort() code path a6cecaf058c4 drm/i915: Require the vm mutex for i915_vma_bind() 60d1bb301ea5 drm/i915/uc: correctly track uc_fw init failure 86062ca5edf1 drm/i915/gt: Serialize TLB invalidates with GT resets 0ee5874dad61 drm/i915/gt: Serialize GRDOM access between multiple engine resets f8ba02531476 drm/i915/dg2: Add Wa_22011100796 40c12fc52023 drm/i915/selftests: fix a couple IS_ERR() vs NULL tests af515a633942 tracing: Fix sleeping while atomic in kdb ftdump 62a6a708f392 lockd: fix nlm_close_files 9c3eef773cf4 lockd: set fl_owner when unlocking files 1e92426e2b3a xen/gntdev: Ignore failure to unmap INVALID_GRANT_HANDLE f6e3ced9c60f drm/i915/gvt: IS_ERR() vs NULL bug in intel_gvt_update_reg_whitelist() 5a4bb158f4c6 netfilter: nf_tables: replace BUG_ON by element length check b97aa619a3cb netfilter: nf_log: incorrect offset to network header dc2ec80bc949 arm64: dts: broadcom: bcm4908: Fix cpu node for smp boot 1d49665a93b1 arm64: dts: broadcom: bcm4908: Fix timer node for BCM4906 SoC f0ccff1c89ba ARM: dts: sunxi: Fix SPI NOR campatible on Orange Pi Zero c0dd77cede0a ARM: dts: at91: sama5d2: Fix typo in i2s1 node 9be8aac91960 ipv4: Fix a data-race around sysctl_fib_sync_mem. e2828e8c6058 icmp: Fix data-races around sysctl. 07b0caf8aeb9 cipso: Fix data-races around sysctl. a5796154b56f net: Fix data-races around sysctl_mem. 82d07170290d inetpeer: Fix data-races around sysctl. 2dfff4b607c4 tcp: Fix a data-race around sysctl_tcp_max_orphans. 67623d290d45 sysctl: Fix data races in proc_dointvec_jiffies(). dcdf3c3c587a sysctl: Fix data races in proc_doulongvec_minmax(). 40e0477a7371 sysctl: Fix data races in proc_douintvec_minmax(). 32d7f8da8244 sysctl: Fix data races in proc_dointvec_minmax(). d335db59f7fb sysctl: Fix data races in proc_douintvec(). 279bf2a909e6 sysctl: Fix data races in proc_dointvec(). ad3014b0f6b2 net: ethernet: ti: am65-cpsw: Fix devlink port register sequence d5c315a78765 net: stmmac: dwc-qos: Disable split header for Tegra194 750a5e2e5368 ASoC: Intel: Skylake: Correct the handling of fmt_config flexible array 0d083ea282e5 ASoC: Intel: Skylake: Correct the ssp rate discovery in skl_get_ssp_clks() dfe3ce23217c ASoC: tas2764: Fix amp gain register offset & default a92e7564c540 ASoC: tas2764: Correct playback volume range 1230d3e4b884 ASoC: tas2764: Fix and extend FSYNC polarity handling 7dc0ae04c04e ASoC: tas2764: Add post reset delays 9b9773cc55d8 ASoC: sgtl5000: Fix noise on shutdown/remove c8d5d8194093 ima: Fix a potential integer overflow in ima_appraise_measurement 505114dda5bb drm/i915: fix a possible refcount leak in intel_dp_add_mst_connector() c6e1c5c0c19d net/mlx5e: Ring the TX doorbell on DMA errors 663a06e96203 net/mlx5e: Fix capability check for updating vnic env counters 3a5e734ec002 net/mlx5e: Fix enabling sriov while tc nic rules are offloaded 5adcc5ded58a net/mlx5e: kTLS, Fix build time constant test in RX 2ee2ef846fa3 net/mlx5e: kTLS, Fix build time constant test in TX ba27a912f99e ARM: 9210/1: Mark the FDT_FIXED sections as shareable 443838e6ff0f ARM: 9209/1: Spectre-BHB: avoid pr_info() every time a CPU comes out of idle 2bcb2e42a500 spi: amd: Limit max transfer and message size 28ad09b0d7b1 ARM: dts: imx6qdl-ts7970: Fix ngpio typo and count 3bbe6437c1d5 reset: Fix devm bulk optional exclusive control getter d8124f111b67 xfs: drop async cache flushes from CIL commits. d4dab8b405c6 xfs: run callbacks before waking waiters in xlog_state_shutdown_callbacks 88beb994eae1 xfs: don't include bnobt blocks when reserving free block pool ea22fcd0324d xfs: only run COW extent recovery when there are no live extents fb593531571c Revert "evm: Fix memleak in init_desc" d69f9ff4c8ab sh: convert nommu io{re,un}map() to static inline functions bb676a80c6eb nilfs2: fix incorrect masking of permission flags for symlinks ca58387e7ad1 fs/remap: constrain dedupe of EOF blocks 1807d8867402 drm/panfrost: Fix shrinker list corruption by madvise IOCTL fbe7451a3ada drm/panfrost: Put mapping instead of shmem obj on panfrost_mmu_map_fault_addr() error 531a140e269d btrfs: return -EAGAIN for NOWAIT dio reads/writes on compressed and inline extents 54aee4e5ce8c cgroup: Use separate src/dst nodes when preloading css_sets for migration 5a9df3101799 wifi: mac80211: fix queue selection for mesh/OCB interfaces 2a098504d7a0 ARM: 9214/1: alignment: advance IT state after emulating Thumb instruction a4f5e3a22fbd ARM: 9213/1: Print message about disabled Spectre workarounds only once 6f497564bf6a ip: fix dflt addr selection for connected nexthop 1eb4bea3af81 net: sock: tracing: Fix sock_exceed_buf_limit not to dereference stale pointer 22eeff55679d tracing/histograms: Fix memory leak problem e4967d22882b mm: split huge PUD on wp_huge_pud fallback 27056f20d753 mm: userfaultfd: fix UFFDIO_CONTINUE on fallocated shmem pages b856e5738b1c fix race between exit_itimers() and /proc/pid/timers b99174ac57fe xen/netback: avoid entering xenvif_rx_next_skb() with an empty rx queue 9d3243d774f5 ALSA: hda/realtek - Enable the headset-mic on a Xiaomi's laptop cd2731b3efe8 ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc221 dd9746cf6da3 ALSA: hda/realtek: fix mute/micmute LEDs for HP machines 7d0c5005c580 ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671 32fad77c4cd2 ALSA: hda/realtek: Fix headset mic for Acer SF313-51 6744faa1d810 ALSA: hda/conexant: Apply quirk for another HP ProDesk 600 G3 model d60bb64d3263 ALSA: hda - Add fixup for Dell Latitidue E5430 baefa2315cb1 Linux 5.15.55 c80b15105a08 Revert "mtd: rawnand: gpmi: Fix setting busy timeout setting" (From OE-Core rev: 845cc9d5a13060eb67adbb0593c8e226067dacd3) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-modules: Fix build failure for kernel v5.15.58He Zhe2022-08-042-0/+54
| | | | | | | | | | | | | | | | | | Backport from upstream d8254360c7f2ff9b3f945e9668d89c0b56b9bd91 ("fix: net: skb: introduce kfree_skb_reason() (v5.15.58..v5.16)") tmp-glibc/work/qemuarm-wrs-linux-gnueabi/lttng-modules/2.13.3-r0/ lttng-modules-2.13.3/src/probes/../../include/lttng/ tracepoint-event-impl.h:133:6: error: conflicting types for 'trace_kfree_skb'; have 'void(struct sk_buff *, void *)' 133 | void trace_##_name(_proto); | ^~~~~~ (From OE-Core rev: c6f49f42bb6ffe53c56ef1710e3ea90d8a18fe9d) Signed-off-by: He Zhe <zhe.he@windriver.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-firwmare: restore WHENCE_CHKSUM variableDmitry Baryshkov2022-07-251-1/+4
| | | | | | | | | | | | | | | | | | | Restore WHENCE_CHKSUM variable which is used to hold the WHENCE file checksum. It is necessary to allow easily overriding it from local.conf if the devupstream version is selected: PREFERRED_VERSION_linux-firmware = "1:20220708+git%" SRCREV:class-devupstream = "${AUTOREV}" WHENCE_CHKSUM:class-devupstream:pn-linux-firmware = "abf1077491eeb261ecdcb680a34fc059" Without the WHENCE_CHECKSUM one would need to manually patch the LIC_FILES_CHKSUM variable to change the checksum of WHENC (e.g. using the anonymous python function or remove expression). (From OE-Core rev: 554be2af1e0a03a2d23032d48afbbe0913a45409) Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* perf: fix reproduciblity in older releases of LinuxRoss Burton2022-07-231-0/+3
| | | | | | | | | | | | | | If you build perf from Linux 5.4 it still contains buildpaths (pointing to the sysroot's Python) as the existing fixes don't apply to the lines in that old release. Add further expressions to remove the final buildpaths. (From OE-Core rev: 6783c1e295e5afafd73a02fd986ca8956a89dda7) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-firmware: update 20220610 -> 20220708Alexander Kanavin2022-07-231-11/+2
| | | | | | | | | | | License-Update: a few obsolete firmware were dropped (particularly i2400m and tda7706), file list updates. (From OE-Core rev: e89fb37e13fcb832ee7d35e7d92d45eaca20689e) 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>
* linux-yocto/5.10: fix buildpaths issue with pnmtologoBruce Ashfield2022-07-153-13/+13
| | | | | | | | | | | Integrating the following commit(s) to linux-yocto/5.10: 2883e69e202d pnmtologo: use relocatable file name (From OE-Core rev: 73bc3bfaf06fedff71fcd54d172c4e8df17467a7) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.10: update to v5.10.130Bruce Ashfield2022-07-153-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 26ae9c361414 Linux 5.10.130 8365b151fd50 dmaengine: ti: Add missing put_device in ti_dra7_xbar_route_allocate 37147e22cd8d dmaengine: ti: Fix refcount leak in ti_dra7_xbar_route_allocate 1be247db203e dmaengine: at_xdma: handle errors of at_xdmac_alloc_desc() correctly 7b721f5aec92 dmaengine: pl330: Fix lockdep warning about non-static key e23cfb3fdcbb ida: don't use BUG_ON() for debugging 37995f034ff2 dt-bindings: dma: allwinner,sun50i-a64-dma: Fix min/max typo ca4a91958466 misc: rtsx_usb: set return value in rsp_buf alloc err path ff79e0ca2bea misc: rtsx_usb: use separate command and response buffers af7d9d4abe84 misc: rtsx_usb: fix use of dma mapped buffer for usb bulk transfer 86884017bb63 dmaengine: imx-sdma: Allow imx8m for imx7 FW revs 9b329edd77ca i2c: cadence: Unregister the clk notifier in error path 26938bd28c0c r8169: fix accessing unset transport header 904f622ec78e selftests: forwarding: fix error message in learning_test 9906c223400f selftests: forwarding: fix learning_test when h1 supports IFF_UNICAST_FLT 859b889029fc selftests: forwarding: fix flood_unicast_test when h2 supports IFF_UNICAST_FLT 23cdc57d88d1 ibmvnic: Properly dispose of all skbs during a failover. 2b4659c145ba i40e: Fix dropped jumbo frames statistics 5561bddd0599 xsk: Clear page contiguity bit when unmapping pool 87d2bb888259 ARM: dts: at91: sama5d2_icp: fix eeprom compatibles 9b7d8e28b686 ARM: dts: at91: sam9x60ek: fix eeprom compatible and size ade03e5ea778 ARM: at91: pm: use proper compatibles for sam9x60's rtc and rtt b40ac801cbb1 ARM: at91: pm: use proper compatible for sama5d2's rtc 4c3e73a66a27 arm64: dts: qcom: msm8992-*: Fix vdd_lvs1_2-supply typo 1d0c3ced2d1c pinctrl: sunxi: sunxi_pconf_set: use correct offset e1cda2a03d81 arm64: dts: imx8mp-evk: correct I2C3 pad settings 2ade1b1d92f6 arm64: dts: imx8mp-evk: correct gpio-led pad settings 17b3883ba55f arm64: dts: imx8mp-evk: correct the uart2 pinctl value 43319ee6a075 arm64: dts: imx8mp-evk: correct mmc pad settings 6bf74a1e748f arm64: dts: qcom: msm8994: Fix CPU6/7 reg values 2c0d10ce002a pinctrl: sunxi: a83t: Fix NAND function name for some pins 3d90607e7e6a ARM: meson: Fix refcount leak in meson_smp_prepare_cpus e14930e9f9c6 xfs: remove incorrect ASSERT in xfs_rename 852952ea0e15 can: kvaser_usb: kvaser_usb_leaf: fix bittiming limits a741e762e199 can: kvaser_usb: kvaser_usb_leaf: fix CAN clock frequency regression f439d08ef1a2 can: kvaser_usb: replace run-time checks with struct kvaser_usb_driver_info 79af7be44ccb powerpc/powernv: delay rng platform device creation until later in boot 19104425c962 video: of_display_timing.h: include errno.h 96fa24eb1a38 memregion: Fix memregion_free() fallback definition d6931bff1cc1 PM: runtime: Redefine pm_runtime_release_supplier() cecb806c766c fbcon: Prevent that screen size is smaller than font size b727561ddc93 fbcon: Disallow setting font bigger than screen size b81212828ad1 fbmem: Check virtual screen sizes in fb_set_var() d03e8ed72d7d fbdev: fbmem: Fix logo center image dx issue 963c80f070ed iommu/vt-d: Fix PCI bus rescan device hot add 0a5e36dbcb44 netfilter: nf_tables: stricter validation of element data 4a6430b99f67 netfilter: nft_set_pipapo: release elements in clone from abort path 4f59d12efe30 net: rose: fix UAF bug caused by rose_t0timer_expiry 0085da9df3dc usbnet: fix memory leak in error case e917be1f83ea bpf: Fix insufficient bounds propagation from adjust_scalar_min_max_vals 9adec7334969 bpf: Fix incorrect verifier simulation around jmp32's jeq/jne d0b8e2239988 can: gs_usb: gs_usb_open/close(): fix memory leak b6f4b347a1fb can: grcan: grcan_probe(): remove extra of_node_get() 85cd41070df9 can: bcm: use call_rcu() instead of costly synchronize_rcu() b75d4bec85b8 ALSA: hda/realtek: Add quirk for Clevo L140PU 6c32496964da mm/slub: add missing TID updates on slab deactivation 7208d1236f72 Linux 5.10.129 0e21ef18019c clocksource/drivers/ixp4xx: remove EXPORT_SYMBOL_GPL from ixp4xx_timer_setup() 7055e3446244 net: usb: qmi_wwan: add Telit 0x1070 composition f1a53bb27f17 net: usb: qmi_wwan: add Telit 0x1060 composition 43c8d33ce353 xen/arm: Fix race in RB-tree based P2M accounting 547b7c640df5 xen-netfront: restore __skb_queue_tail() positioning in xennet_get_responses() cbbd2d253153 xen/blkfront: force data bouncing when backend is untrusted 4923217af574 xen/netfront: force data bouncing when backend is untrusted 728d68bfe68d xen/netfront: fix leaking data in shared pages cfea428030be xen/blkfront: fix leaking data in shared pages d341e5a75480 selftests/rseq: Change type of rseq_offset to ptrdiff_t 7e617278bf3a selftests/rseq: x86-32: use %gs segment selector for accessing rseq thread area 27f6361cb415 selftests/rseq: x86-64: use %fs segment selector for accessing rseq thread area a4312e2d8192 selftests/rseq: Fix: work-around asm goto compiler bugs 7e1a0a9a4442 selftests/rseq: Remove arm/mips asm goto compiler work-around ba4d79af7101 selftests/rseq: Fix warnings about #if checks of undefined tokens 35c6f5047ff3 selftests/rseq: Fix ppc32 offsets by using long rather than off_t dbc1f0ee6044 selftests/rseq: Fix ppc32 missing instruction selection "u" and "x" for load/store d4f631ea2dd6 selftests/rseq: Fix ppc32: wrong rseq_cs 32-bit field pointer on big endian e85fdae4df72 selftests/rseq: Uplift rseq selftests for compatibility with glibc-2.35 c79e564535c0 selftests/rseq: Introduce thread pointer getters 4a78bf83e226 selftests/rseq: Introduce rseq_get_abi() helper 3c2a416c80cc selftests/rseq: Remove volatile from __rseq_abi 68e1232c6e93 selftests/rseq: Remove useless assignment to cpu variable 3e77ed4f9052 selftests/rseq: introduce own copy of rseq uapi header 54cd556487d4 selftests/rseq: remove ARRAY_SIZE define from individual tests 14894cf6925c hwmon: (ibmaem) don't call platform_device_del() if platform_device_add() fails f72d410dbf8d ipv6/sit: fix ipip6_tunnel_get_prl return value 25055da22a0f sit: use min 652fd40eb01c drivers: cpufreq: Add missing of_node_put() in qoriq-cpufreq.c 79963021fd71 xen/gntdev: Avoid blocking in unmap_grant_pages() 5f614f5f70bf tcp: add a missing nf_reset_ct() in 3WHS handling 9203dfb3ed6b xfs: fix xfs_reflink_unshare usage of filemap_write_and_wait_range f874e16870cc xfs: update superblock counters correctly for !lazysbcount 7ab7458d7af7 xfs: fix xfs_trans slab cache name f12968a5a4be xfs: ensure xfs_errortag_random_default matches XFS_ERRTAG_MAX da61388f9a75 xfs: Skip repetitive warnings about mount options 6b7dab812cba xfs: rename variable mp to parsing_mp b261cd005ab9 xfs: use current->journal_info for detecting transaction recursion c36d41b65e57 net: tun: avoid disabling NAPI twice 59c51c3b5451 tunnels: do not assume mac header is set in skb_tunnel_check_pmtu() c9fc52c1739e io_uring: ensure that send/sendmsg and recv/recvmsg check sqe->ioprio b8def021ac70 epic100: fix use after free on rmmod 456bc338871c tipc: move bc link creation back to tipc_node_create 09f994623530 NFC: nxp-nci: Don't issue a zero length i2c_master_read() 7d363362e006 nfc: nfcmrvl: Fix irq_of_parse_and_map() return value 63b2fe509f69 net: bonding: fix use-after-free after 802.3ad slave unbind 7597ed348e62 net: bonding: fix possible NULL deref in rlb code ac12337229ea net/sched: act_api: Notify user space if any actions were flushed before error 91d3bb82c43e netfilter: nft_dynset: restore set element counter when failing to update 4b480a7940ff s390: remove unneeded 'select BUILD_BIN2C' e65027fdebba PM / devfreq: exynos-ppmu: Fix refcount leak in of_get_devfreq_events 653bdcd833b7 caif_virtio: fix race between virtio_device_ready() and ndo_open() 208ff7967534 NFSD: restore EINVAL error translation in nfsd_commit() db82bb605404 net: ipv6: unexport __init-annotated seg6_hmac_net_init() eb1757ca20b8 usbnet: fix memory allocation in helpers fae2a9fb1eaf linux/dim: Fix divide by 0 in RDMA DIM b0cab8b517ae RDMA/cm: Fix memory leak in ib_cm_insert_listen 9de276dfb20c RDMA/qedr: Fix reporting QP timeout attribute a42bd00f0035 net: dp83822: disable rx error interrupt 9c06d84855bd net: dp83822: disable false carrier interrupt c70ca16f72b2 net: tun: stop NAPI when detaching queues bec1be0a745a net: tun: unlink NAPI from device on destruction 0b2499c8014f net: dsa: bcm_sf2: force pause link settings 3f55912a1a98 selftests/net: pass ipv6_args to udpgso_bench's IPv6 TCP test f7b8fb458445 virtio-net: fix race between ndo_open() and virtio_device_ready() c0a28f2ddf9a net: usb: ax88179_178a: Fix packet receiving 8f74cb27c2b4 net: rose: fix UAF bugs caused by timer handler 6a0b9512a6aa SUNRPC: Fix READ_PLUS crasher ed03a650fb57 s390/archrandom: simplify back to earlier design and initialize earlier d8bca518d527 dm raid: fix KASAN warning in raid5_add_disks 9bf2b0757b04 dm raid: fix accesses beyond end of raid member array 213c550deb6b powerpc/bpf: Fix use of user_pt_regs in uapi 68a34e478ad5 powerpc/book3e: Fix PUD allocation size in map_kernel_page() e188bbdb9229 powerpc/prom_init: Fix kernel config grep e6a7d30b650a nvdimm: Fix badblocks clear off-by-one error 0b99c4a18936 nvme-pci: add NVME_QUIRK_BOGUS_NID for ADATA XPG SX6000LNP (AKA SPECTRIX S40G) e77804158b30 ipv6: take care of disable_policy when restoring routes 03b9e016598f drm/amdgpu: To flush tlb for MMHUB of RAVEN series (From OE-Core rev: d0f5a8d1c8fba0ae1c6c7ed0e2c602feb97c7983) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.15: fix buildpaths issue with pnmtologoBruce Ashfield2022-07-153-12/+12
| | | | | | | | | | | Integrating the following commit(s) to linux-yocto/5.15: a40d2daf2795 pnmtologo: use relocatable file name (From OE-Core rev: 3c2bd1b975b05df30af21475b33aaf3d6fb192e6) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.15: update to v5.15.54Bruce Ashfield2022-07-153-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 843dae1756d9 Linux 5.15.54 c0c041a60cac selftests/net: fix section name when using xdp_dummy.o a5fe76328ea5 dmaengine: idxd: force wq context cleanup on device disable path 568b2bd79b59 dmaengine: ti: Add missing put_device in ti_dra7_xbar_route_allocate 2f6ded79068c dmaengine: qcom: bam_dma: fix runtime PM underflow cb9813d7eae9 dmaengine: ti: Fix refcount leak in ti_dra7_xbar_route_allocate e08ccbaa5fb3 dmaengine: at_xdma: handle errors of at_xdmac_alloc_desc() correctly c787908bee3f dmaengine: lgm: Fix an error handling path in intel_ldma_probe() 0bbb30d077f2 dmaengine: pl330: Fix lockdep warning about non-static key 8b07022de2d3 ida: don't use BUG_ON() for debugging 9839d89112d4 dt-bindings: dma: allwinner,sun50i-a64-dma: Fix min/max typo e99bad0d76cf Revert "serial: 8250_mtk: Make sure to select the right FEATURE_SEL" 2fa22e7906c1 Revert "mm/memory-failure.c: fix race with changing page compound again" c1c98764c3c3 misc: rtsx_usb: set return value in rsp_buf alloc err path bab1a05a1141 misc: rtsx_usb: use separate command and response buffers 378080b7d8dd misc: rtsx_usb: fix use of dma mapped buffer for usb bulk transfer d76704f8ccbb dmaengine: imx-sdma: Allow imx8m for imx7 FW revs 530ee8d3c6a4 i2c: cadence: Unregister the clk notifier in error path 941d77b795d1 r8169: fix accessing unset transport header 3abec0b38173 selftests: forwarding: fix error message in learning_test 1b74fe2e8f5c selftests: forwarding: fix learning_test when h1 supports IFF_UNICAST_FLT 8e5fcfecd99a selftests: forwarding: fix flood_unicast_test when h2 supports IFF_UNICAST_FLT 3fdca34e7811 ibmvnic: Properly dispose of all skbs during a failover. 5912e5e47ac9 ARM: dts: stm32: add missing usbh clock and fix clk order on stm32mp15 d5670adf5cff ARM: dts: stm32: use usbphyc ck_usbo_48m as USBH OHCI clock on stm32mp151 ddec6cbbe227 i40e: Fix VF's MAC Address change on VM 9d1e322a9103 i40e: Fix dropped jumbo frames statistics d2bf1a6480e8 i2c: piix4: Fix a memory leak in the EFCH MMIO support e7a1d5100921 xsk: Clear page contiguity bit when unmapping pool a2b92fffd51b ARM: at91: fix soc detection for SAM9X60 SiPs e3ee4ffa3c92 ARM: dts: at91: sama5d2_icp: fix eeprom compatibles f5b0e6d7b453 ARM: dts: at91: sam9x60ek: fix eeprom compatible and size a65b92628ae0 ARM: at91: pm: use proper compatibles for sama7g5's rtc and rtt cfd0e717bd93 ARM: at91: pm: use proper compatibles for sam9x60's rtc and rtt 9ec5fe55ba75 ARM: at91: pm: use proper compatible for sama5d2's rtc ec5533b2ce26 arm64: dts: qcom: msm8992-*: Fix vdd_lvs1_2-supply typo 76292cf4b3bc pinctrl: sunxi: sunxi_pconf_set: use correct offset c041165d8f04 arm64: dts: imx8mp-phyboard-pollux-rdk: correct i2c2 & mmc settings 44826474a39a arm64: dts: imx8mp-phyboard-pollux-rdk: correct eqos pad settings ea8dbe870c84 arm64: dts: imx8mp-phyboard-pollux-rdk: correct uart pad settings 67a21eb8c48e arm64: dts: imx8mp-evk: correct I2C3 pad settings b34da817e3fa arm64: dts: imx8mp-evk: correct I2C1 pad settings 37413a0ea090 arm64: dts: imx8mp-evk: correct eqos pad settings ebad4d73ab1c arm64: dts: imx8mp-evk: correct vbus pad settings f1571c8c8724 arm64: dts: imx8mp-evk: correct gpio-led pad settings 637b3dab51f7 arm64: dts: imx8mp-evk: correct the uart2 pinctl value 401d27fec614 arm64: dts: imx8mp-evk: correct mmc pad settings ee1ced3dd863 ARM: mxs_defconfig: Enable the framebuffer 89a718d1d080 arm64: dts: qcom: sdm845: use dispcc AHB clock for mdss node 216094007699 arm64: dts: qcom: msm8994: Fix CPU6/7 reg values 4157343a6a1a ASoC: codecs: rt700/rt711/rt711-sdca: resume bus/codec in .set_jack_detect ac80a45ddb62 ASoC: rt711-sdca: Add endianness flag in snd_soc_component_driver 25e61636a5c3 ASoC: rt711: Add endianness flag in snd_soc_component_driver 29029ca6eed7 pinctrl: sunxi: a83t: Fix NAND function name for some pins 7208101ded1e ARM: meson: Fix refcount leak in meson_smp_prepare_cpus 9c26be2c3e69 tty: n_gsm: fix encoding of command/response bit 3b9f49138669 btrfs: fix use of uninitialized variable at rm device ioctl cb91c0548ff2 virtio-blk: modify the value type of num in virtio_queue_rq() d35b78cb053a btrfs: fix error pointer dereference in btrfs_ioctl_rm_dev_v2() f88e79727fba Revert "serial: sc16is7xx: Clear RS485 bits in the shutdown" 83d3449e8ae5 xfs: remove incorrect ASSERT in xfs_rename 63a3d2377715 can: kvaser_usb: kvaser_usb_leaf: fix bittiming limits 420b99306b7e can: kvaser_usb: kvaser_usb_leaf: fix CAN clock frequency regression baffaed7fab3 can: kvaser_usb: replace run-time checks with struct kvaser_usb_driver_info 188c798f3c25 net: dsa: qca8k: reset cpu port on MTU change c79726aba6af powerpc/powernv: delay rng platform device creation until later in boot cc409f88e8f7 video: of_display_timing.h: include errno.h 6c9c8a7a9a54 memregion: Fix memregion_free() fallback definition 79827e53b069 PM: runtime: Redefine pm_runtime_release_supplier() 9c9e44bb3dd5 fbcon: Prevent that screen size is smaller than font size 688632778025 fbcon: Disallow setting font bigger than screen size 738d06ef99cb fbmem: Check virtual screen sizes in fb_set_var() 989b2c40322e fbdev: fbmem: Fix logo center image dx issue e5fde29135a4 iommu/vt-d: Fix PCI bus rescan device hot add 09cb6663618a module: fix [e_shstrndx].sh_size=0 OOB access e9f331bb5d43 module: change to print useful messages from elf_validity_check() 82b50219c85d dt-bindings: soc: qcom: smd-rpm: Fix missing MSM8936 compatible 93dfb9c6deeb dt-bindings: soc: qcom: smd-rpm: Add compatible for MSM8953 SoC 8371666ef44c rxrpc: Fix locking issue d74b09b933b9 irqchip/gic-v3: Refactor ISB + EOIR at ack time b82dfacba576 irqchip/gic-v3: Ensure pseudo-NMIs have an ISB between ack and handling 51ebf1b6a077 io_uring: avoid io-wq -EAGAIN looping for !IOPOLL b3cec8a42fcd Bluetooth: btmtksdio: fix use-after-free at btmtksdio_recv_event 5781bb8a3191 Bluetooth: protect le accept and resolv lists with hdev->lock 8a2dbdeccef6 drm/mediatek: Add vblank register/unregister callback functions 2c4396693698 drm/mediatek: Add cmdq_handle in mtk_crtc d3f153557045 drm/mediatek: Detect CMDQ execution timeout 6f77386ddb1c drm/mediatek: Remove the pointer of struct cmdq_client d953c679022c drm/mediatek: Use mailbox rx_callback instead of cmdq_task_cb 51a405dea0ae drm/i915: Fix a race between vma / object destruction and unbinding 7a9e13b86536 drm/amdgpu: vi: disable ASPM on Intel Alder Lake based systems 0a9a60dcedaa drm/amd: Refactor `amdgpu_aspm` to be evaluated per device 00fa5cbbb6a7 tty: n_gsm: fix invalid gsmtty_write_room() result 156f2c2378e1 serial: 8250_mtk: Make sure to select the right FEATURE_SEL e58094e2b516 tty: n_gsm: fix sometimes uninitialized warning in gsm_dlci_modem_output() b952aa508786 tty: n_gsm: fix invalid use of MSC in advanced option 62d1655b9229 mm/hwpoison: fix race between hugetlb free/demotion and memory_failure_hugetlb() 5429eb5502fc mm/memory-failure.c: fix race with changing page compound again 7a07875fabcc mm/hwpoison: avoid the impact of hwpoison_filter() return value on mce handler d04b62b64056 mm/hwpoison: mf_mutex for soft offline and unpoison a0f4fd486896 KVM: Initialize debugfs_dentry when a VM is created to avoid NULL deref 70e2e87ea878 btrfs: zoned: use dedicated lock for data relocation 1519e6e28478 btrfs: zoned: encapsulate inode locking for zoned relocation 920e849b7d23 tty: n_gsm: fix missing update of modem controls after DLCI open 4db0a8dd9067 ALSA: usb-audio: add mapping for MSI MAG X570S Torpedo MAX. a7fe6934ce7c ALSA: usb-audio: add mapping for MSI MPG X570S Carbon Max Wifi. 6dcf1e5581b4 tty: n_gsm: fix frame reception handling 375dfcfca4a1 tty: n_gsm: Save dlci address open status when config requester 88a4fb1346b3 tty: n_gsm: Modify CR,PF bit when config requester e73c0eaf7f35 KVM: Don't create VM debugfs files outside of the VM directory f3647c369c17 drm/amd/vcn: fix an error msg on vcn 3.0 a976456c797c ASoC: rt5682: fix an incorrect NULL check on list iterator c0058893a4a9 ASoC: rt5682: move clk related code to rt5682_i2c_probe 121af0231f82 uapi/linux/stddef.h: Add include guards 1d9bd723e7b4 stddef: Introduce DECLARE_FLEX_ARRAY() helper c2f3dab1ac54 bus: mhi: Fix pm_state conversion to string 3f6d5cb0a5e5 bus: mhi: core: Use correctly sized arguments for bit field 170a08ad3d1a serial: sc16is7xx: Clear RS485 bits in the shutdown 5dce84f475d1 powerpc/tm: Fix more userspace r13 corruption ed8a5d63a0da powerpc: flexible GPR range save/restore macros 0a80e66a10af powerpc/32: Don't use lmw/stmw for saving/restoring non volatile regs b342feb49141 scsi: qla2xxx: Fix loss of NVMe namespaces after driver reload test 31c60d15ccd1 KVM: s390x: fix SCK locking 83772314e1e0 btrfs: don't access possibly stale fs_info data in device_list_add 6784b694ecd8 KVM: use __vcalloc for very large allocations c33904fd1ef4 mm: vmalloc: introduce array allocation functions ff41804632e5 Compiler Attributes: add __alloc_size() for better bounds checking a1e69c36de17 mtd: spi-nor: Skip erase logic when SPI_NOR_NO_ERASE is set e65d78b12fbc batman-adv: Use netif_rx(). 4c0bb583a444 iio: accel: mma8452: use the correct logic to get mma8452_data ffd3e67f0dfb riscv/mm: Add XIP_FIXUP for riscv_pfn_base d6f1651ddf91 NFSD: COMMIT operations must not return NFS?ERR_INVAL c2a9881bc2ca NFSD: De-duplicate net_generic(nf->nf_net, nfsd_net_id) 59bf2aca4b1c drm/amd/display: Fix by adding FPU protection for dcn30_internal_validate_bw f276634b12fa drm/amd/display: Set min dcfclk if pipe count is 0 f799df4569c1 drbd: fix an invalid memory access caused by incorrect use of list iterator 5bb1df0bfd46 drbd: Fix double free problem in drbd_create_device dbbcf21ad6a8 drbd: add error handling support for add_disk() 72fa2ea3e0ab btrfs: remove device item and update super block in the same transaction f75534a71abf btrfs: use btrfs_get_dev_args_from_path in dev removal ioctls 321a81835b4a btrfs: add a btrfs_get_dev_args_from_path helper 5578b681fbf2 btrfs: handle device lookup with btrfs_dev_lookup_args 09674bfd8054 vdpa/mlx5: Avoid processing works if workqueue was destroyed 008e29d172ca gfs2: Fix gfs2_file_buffered_write endless loop workaround 9b7eb92dac24 scsi: qla2xxx: Fix crash during module load unload test 72806635ee63 scsi: qla2xxx: edif: Replace list_for_each_safe with list_for_each_entry_safe d4510119911c scsi: qla2xxx: Fix laggy FC remote port session recovery 241afac69b96 scsi: qla2xxx: Move heartbeat handling from DPC thread to workqueue 1e9d6854951a KVM: x86/mmu: Use common TDP MMU zap helper for MMU notifier unmap hook eabbe74e7de5 KVM: x86/mmu: Use yield-safe TDP MMU root iter in MMU notifier unmapping 0855054fa889 clk: renesas: r9a07g044: Update multiplier and divider values for PLL2/3 518bb9636712 cxl/port: Hold port reference until decoder release 8b5ce83872b4 mt76: mt7921: do not always disable fw runtime-pm 9d721a17505b mt76: mt76_connac: fix MCU_CE_CMD_SET_ROC definition error 6512c3c39cb6 media: davinci: vpif: fix use-after-free on driver unbind 2823225fbba0 media: omap3isp: Use struct_group() for memcpy() region d57ab893cdf8 stddef: Introduce struct_group() helper macro af9452dfdba4 block: fix rq-qos breakage from skipping rq_qos_done_bio() 13141cceadd0 block: only mark bio as tracked if it really is tracked eb79d1353cd0 block: use bdev_get_queue() in bio.c df1ec53252d5 io_uring: ensure that fsnotify is always called 5c82c94b0be7 virtio-blk: avoid preallocating big SGL for data 32ac44b70e17 ibmvnic: Allow queueing resets during probe 85996ef17952 ibmvnic: clear fop when retrying probe 4fe1439ef2e0 ibmvnic: init init_done_rc earlier a29c71f3a4b1 s390/setup: preserve memory at OLDMEM_BASE and OLDMEM_SIZE 06de5cf61538 s390/setup: use physical pointers for memblock_reserve() 6ed826c949cf s390/boot: allocate amode31 section in decompressor aa1f19606558 netfilter: nft_payload: don't allow th access for fragments 5445819e76a6 netfilter: nft_payload: support for inner header matching / mangling 0d9bd7e6ac3a netfilter: nf_tables: convert pktinfo->tprot_set to flags field 25ca15fed4bb ASoC: rt5682: Fix deadlock on resume f536e0df64b8 ASoC: rt5682: Re-detect the combo jack after resuming 4b72179e53bd ASoC: rt5682: Avoid the unexpected IRQ event during going to suspend 301ebfa578e3 net/mlx5e: TC, Reject rules with forward and drop actions 6d1ac7f882da net/mlx5e: TC, Reject rules with drop and modify hdr action aa944fefb396 net/mlx5e: Split actions_match_supported() into a sub function f1c36a47a3b4 net/mlx5e: Check action fwd/drop flag exists also for nic flows 910349170ac0 RISC-V: defconfigs: Set CONFIG_FB=y, for FB console 49ae6abd617f riscv: defconfig: enable DRM_NOUVEAU feacd73fd8b2 bpf, arm64: Use emit_addr_mov_i64() for BPF_PSEUDO_FUNC d53c8fe9ee29 bpf: Stop caching subprog index in the bpf_pseudo_func insn d3688bfa5af4 mt76: mt7921: fix a possible race enabling/disabling runtime-pm 281a194f5a67 mt76: mt7921: introduce mt7921_mcu_set_beacon_filter utility routine 09aee8375b0c mt76: mt7921: get rid of mt7921_mac_set_beacon_filter 9846b9e4bba7 platform/x86: wmi: Fix driver->notify() vs ->probe() race 4b5356231989 platform/x86: wmi: Replace read_takes_no_args with a flags field 789382ce7359 platform/x86: wmi: introduce helper to convert driver to WMI driver a9a101842420 qed: Improve the stack space of filter_config() 8a29aec244ae ath11k: add hw_param for wakeup_mhi 16b7cb2803bf memory: renesas-rpc-if: Avoid unaligned bus access for HyperFlash a4ac45aff8d3 media: ir_toy: prevent device from hanging during transmit e1716b0ff925 PCI: pciehp: Ignore Link Down/Up caused by error-induced Hot Reset 006d00d826fb PCI/portdrv: Rename pm_iter() to pcie_port_device_iter() b33035945b0a drm/i915: Replace the unconditional clflush with drm_clflush_virt_range() 9cf3a1c1288e drm/i915/gt: Register the migrate contexts with their engines d839d15b5074 drm/i915: Disable bonding on gen12+ platforms 70fc07e30817 btrfs: fix deadlock between chunk allocation and chunk btree modifications 3fb11d13220d dma-buf/poll: Get a file reference for outstanding fence callbacks 140395211626 Input: goodix - try not to touch the reset-pin on x86/ACPI devices 8422a9b306f1 Input: goodix - refactor reset handling f5b1c6d526d8 Input: goodix - add a goodix.h header file 1354ceb1b6bf Input: goodix - change goodix_i2c_write() len parameter type to int 8d1d6b29baa9 Input: cpcap-pwrbutton - handle errors from platform_get_irq() 48f8f198a2ab btrfs: fix warning when freeing leaf after subvolume creation failure 9bc53f5a3932 btrfs: fix invalid delayed ref after subvolume creation failure 661820504717 btrfs: add additional parameters to btrfs_init_tree_ref/btrfs_init_data_ref bb5c24715501 btrfs: rename btrfs_alloc_chunk to btrfs_create_chunk c1784d207513 netfilter: nf_tables: stricter validation of element data 5ccecafc728b netfilter: nft_set_pipapo: release elements in clone from abort path 75e9009edabc net: rose: fix UAF bug caused by rose_t0timer_expiry db89582ff330 usbnet: fix memory leak in error case a7de8d436db9 bpf: Fix insufficient bounds propagation from adjust_scalar_min_max_vals a703cbdd791b bpf: Fix incorrect verifier simulation around jmp32's jeq/jne f7c9b38cc5a2 can: mcp251xfd: mcp251xfd_regmap_crc_read(): update workaround broken CRC on TBC register 0cab3fb917c5 can: mcp251xfd: mcp251xfd_regmap_crc_read(): improve workaround handling for mcp2517fd c7333f798884 can: m_can: m_can_{read_fifo,echo_tx_event}(): shift timestamp to full 32 bits f4d90e9c95d4 can: m_can: m_can_chip_config(): actually enable internal timestamping 0e60230bc643 can: gs_usb: gs_usb_open/close(): fix memory leak 8cfa1a33b0fb can: grcan: grcan_probe(): remove extra of_node_get() f34f2a18e47b can: bcm: use call_rcu() instead of costly synchronize_rcu() 51aab37a66a2 ALSA: cs46xx: Fix missing snd_card_free() call at probe error f768f3ca5f38 ALSA: hda/realtek: Add quirk for Clevo L140PU f62c53c6e70d ALSA: usb-audio: Workarounds for Behringer UMC 204/404 HD e63b94b8dd5f Revert "selftests/bpf: Add test for bpf_timer overwriting crash" 066a5b678472 mm/filemap: fix UAF in find_lock_entries 0515cc9b6b24 mm/slub: add missing TID updates on slab deactivation eb18ccd14633 Linux 5.15.53 6b316eedff44 hwmon: (ibmaem) don't call platform_device_del() if platform_device_add() fails 8848842f0a9b hwmon: (occ) Prevent power cap command overwriting poll response 38920480329f hwmon: (occ) Remove sequence numbering and checksum calculation 5b458d3de9cf drm/fourcc: fix integer type usage in uapi header f2def2643350 platform/x86: panasonic-laptop: filter out duplicate volume up/down/mute keypresses b9b7a115dfd1 platform/x86: panasonic-laptop: don't report duplicate brightness key-presses 6201123ca5bc platform/x86: panasonic-laptop: revert "Resolve hotkey double trigger bug" 484e10843a74 platform/x86: panasonic-laptop: sort includes alphabetically b619348d9d69 platform/x86: panasonic-laptop: de-obfuscate button codes 8547315c1377 drivers: cpufreq: Add missing of_node_put() in qoriq-cpufreq.c 68aa6f13dc43 drm/msm/gem: Fix error return on fence id alloc fail a13ea254268c drm/i915/gem: add missing else 4dc036ddf4bf net: fix IFF_TX_SKB_NO_LINEAR definition 25daf14eacd1 fsi: occ: Force sequence numbering per OCC 8169198652b9 clocksource/drivers/ixp4xx: remove EXPORT_SYMBOL_GPL from ixp4xx_timer_setup() 74acf9cc87c7 net: usb: qmi_wwan: add Telit 0x1070 composition 9f83c8f6ab14 xen/arm: Fix race in RB-tree based P2M accounting 1052fc2b7391 xen-netfront: restore __skb_queue_tail() positioning in xennet_get_responses() 6d0a9127279a xen/blkfront: force data bouncing when backend is untrusted ed3cfc690675 xen/netfront: force data bouncing when backend is untrusted 5dd0993c3683 xen/netfront: fix leaking data in shared pages 7ed65a4ad8fa xen/blkfront: fix leaking data in shared pages 472863c7b523 selftests/rseq: Change type of rseq_offset to ptrdiff_t df2e933a5348 selftests/rseq: x86-32: use %gs segment selector for accessing rseq thread area f5a656b4ab48 selftests/rseq: x86-64: use %fs segment selector for accessing rseq thread area 4633aa6fadc6 selftests/rseq: Fix: work-around asm goto compiler bugs 786bd3511934 selftests/rseq: Remove arm/mips asm goto compiler work-around 33307f2afd85 selftests/rseq: Fix warnings about #if checks of undefined tokens 21199d90428e selftests/rseq: Fix ppc32 offsets by using long rather than off_t 56cbd6e40e41 selftests/rseq: Fix ppc32 missing instruction selection "u" and "x" for load/store 1969c5eff964 selftests/rseq: Fix ppc32: wrong rseq_cs 32-bit field pointer on big endian b9a8ebe29636 selftests/rseq: Uplift rseq selftests for compatibility with glibc-2.35 e49d1c413d28 selftests/rseq: Introduce thread pointer getters d471088d078b selftests/rseq: Introduce rseq_get_abi() helper c9a96b4231c3 selftests/rseq: Remove volatile from __rseq_abi 3c35d9cbd99b selftests/rseq: Remove useless assignment to cpu variable 94a913fe6271 selftests/rseq: introduce own copy of rseq uapi header 58f64962a697 selftests/rseq: remove ARRAY_SIZE define from individual tests 34ec62bc44b0 selftests/bpf: Add test_verifier support to fixup kfunc call insns e11cdd74519e tcp: add a missing nf_reset_ct() in 3WHS handling 010d7c422296 MAINTAINERS: add Leah as xfs maintainer for 5.15.y c28f95515503 net: tun: avoid disabling NAPI twice 9db9e649f88f mlxsw: spectrum_router: Fix rollback in tunnel next hop init 2930ee1a166d ipv6: fix lockdep splat in in6_dump_addrs() d6371303b4db ipv6/sit: fix ipip6_tunnel_get_prl return value 674a641e5b67 tunnels: do not assume mac header is set in skb_tunnel_check_pmtu() b43a47c1c5c7 ACPI: video: Change how we determine if brightness key-presses are handled 50fefe57f45e io_uring: ensure that send/sendmsg and recv/recvmsg check sqe->ioprio c8fb40fd7bb7 epic100: fix use after free on rmmod 35fcb2ba35b4 tipc: move bc link creation back to tipc_node_create eaf7e6fe4b07 NFC: nxp-nci: Don't issue a zero length i2c_master_read() d13a5b86e284 nfc: nfcmrvl: Fix irq_of_parse_and_map() return value 89296ac435e2 powerpc/memhotplug: Add add_pages override for PPC ef0af7d08d26 net: bonding: fix use-after-free after 802.3ad slave unbind 7227bc7bd103 net: phy: ax88772a: fix lost pause advertisement configuration 0d139145cc0f net: bonding: fix possible NULL deref in rlb code efafb28ff39f net: asix: fix "can't send until first packet is send" issue ed303cc7aab9 net/sched: act_api: Notify user space if any actions were flushed before error 1d776f085006 net/dsa/hirschmann: Add missing of_node_get() in hellcreek_led_setup() 031561caa38a netfilter: nft_dynset: restore set element counter when failing to update a6c5c65f4c37 s390: remove unneeded 'select BUILD_BIN2C' 10f88306f9f3 vdpa/mlx5: Update Control VQ callback information 01121e39ef53 PM / devfreq: exynos-ppmu: Fix refcount leak in of_get_devfreq_events 7cf7ed8f23c4 caif_virtio: fix race between virtio_device_ready() and ndo_open() 4d5055873e24 vfs: fix copy_file_range() regression in cross-fs copies 115d94191691 NFSD: restore EINVAL error translation in nfsd_commit() c9f8f94d3ca9 net: ipv6: unexport __init-annotated seg6_hmac_net_init() 0b842b9e84cd selftests: mptcp: more stable diag tests 536d2a6a4fd6 usbnet: fix memory allocation in helpers f7eaa228b0fa net: usb: asix: do not force pause frames support 0b6e0eb5c45e linux/dim: Fix divide by 0 in RDMA DIM 889000874c12 RDMA/cm: Fix memory leak in ib_cm_insert_listen 732e73bd81c7 RDMA/qedr: Fix reporting QP timeout attribute c16404122a7c net: dp83822: disable rx error interrupt 7191cecb99b2 net: dp83822: disable false carrier interrupt 92e4f3ee5831 net: tun: stop NAPI when detaching queues 8145f77d38de net: tun: unlink NAPI from device on destruction 1e2327ba0fe9 net: dsa: bcm_sf2: force pause link settings cc38c1eaa2e0 selftests/net: pass ipv6_args to udpgso_bench's IPv6 TCP test 4db9730360ab virtio-net: fix race between ndo_open() and virtio_device_ready() aa0806efb8f0 net: usb: ax88179_178a: Fix packet receiving 659d39545260 net: rose: fix UAF bugs caused by timer handler 6437d3deee28 SUNRPC: Fix READ_PLUS crasher 0222575395bd s390/archrandom: simplify back to earlier design and initialize earlier d5b06039b195 dm raid: fix KASAN warning in raid5_add_disks 6352b2f4d8e9 dm raid: fix accesses beyond end of raid member array bdb4d98d6d95 powerpc/bpf: Fix use of user_pt_regs in uapi e646baf1a4fd powerpc/book3e: Fix PUD allocation size in map_kernel_page() 0c1d781d6b08 powerpc/prom_init: Fix kernel config grep be74e588f1a5 nvdimm: Fix badblocks clear off-by-one error 526b53192d09 nvme-pci: add NVME_QUIRK_BOGUS_NID for ADATA IM2P33F8ABR1 58caf60ce217 nvme-pci: add NVME_QUIRK_BOGUS_NID for ADATA XPG SX6000LNP (AKA SPECTRIX S40G) 25fab798784b net: phy: Don't trigger state machine while in suspend 159f2454ab12 ipv6: take care of disable_policy when restoring routes e33f5b581574 ksmbd: use vfs_llseek instead of dereferencing NULL 9d48194d3e49 ksmbd: check invalid FileOffset and BeyondFinalZero in FSCTL_ZERO_DATA 6791b57284f5 ksmbd: set the range of bytes to zero without extending file size in FSCTL_ZERO_DATA 31c371b61d13 drm/amdgpu: To flush tlb for MMHUB of RAVEN series 990132bebcc8 Revert "drm/amdgpu/display: set vblank_disable_immediate for DC" (From OE-Core rev: 05457334a7344cabd9b7973834c9f02484fe99a7) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.15: fix buildpaths issue with gen-mach-typesBruce Ashfield2022-07-143-12/+12
| | | | | | | | | | | Integrating the following commit(s) to linux-yocto/5.15: 6c085baf1838 tools: use basename to identify file in gen-mach-types (From OE-Core rev: d5db9594da2bdc6d13be2190d10739b51de57890) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.10: fix buildpaths issue with gen-mach-typesBruce Ashfield2022-07-143-13/+13
| | | | | | | | | | | Integrating the following commit(s) to linux-yocto/5.10: 80f5207b5abd tools: use basename to identify file in gen-mach-types (From OE-Core rev: 78dbf81b9951b1b49ec1546d6eb9ed7240507515) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.10: fix build_OID_registry/conmakehash buildpaths warningBruce Ashfield2022-07-123-16/+16
| | | | | | | | | | | | Integrating the following commit(s) to linux-yocto/5.10: 4d201ec392f1 vt/conmakehash: improve reproducibility ae24d013888f lib/build_OID_registry: fix reproducibility issues (From OE-Core rev: db22dbc1f66d2f76dab719597986cfd96cf18d71) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.15: fix build_OID_registry buildpaths warningBruce Ashfield2022-07-123-15/+15
| | | | | | | | | | | | | | | | | | | | | | | Integrating the following commit(s) to linux-yocto/5.15: Author: Bruce Ashfield <bruce.ashfield@gmail.com> Date: Sun Jul 10 22:56:53 2022 -0400 lib/build_OID_registry: fix reproducibility issues The script build_OID_registry captures the full path of itself in the generated data. This causes reproduciblity issues as the path is captured and packaged. We use the basename of the script instead, and that allows us to be reprodicible, with slightly less information captured in the output data (but the generating script can still easily be found). (From OE-Core rev: 708421238ed149b1eabf463bd563a37480ad1169) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.15: fix qemuppc buildpaths warningBruce Ashfield2022-07-123-15/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | Integrating the following commit(s) to linux-yocto/5.15: Author: Bruce Ashfield <bruce.ashfield@gmail.com> Date: Sun Jul 10 21:37:07 2022 -0400 vt/conmakehash: improve reproducibility The file generated by conmakehash capture the application path used to generate the file. While that can be informative, it varies based on where the kernel was built, as the full path is captured. We tweak the application to use a second input as the "capture name", and then modify the Makefile to pass the basename of the source, making it reproducible. This could be improved by using some sort of path mapping, or the application manipualing argv[1] itself, but for now this solves the reprodicibility issue. (From OE-Core rev: 1d63f8103cacd81dc631bbf87c612efff030c347) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kernel-devsrc: ppc32: fix reproducibilityBruce Ashfield2022-07-121-1/+3
| | | | | | | | | | | | | | | | In a similar manner to the arm/arm32 reprodicibility fixes, we can also fix ppc32. The file .vdso32-offsets.h.cmd has captured paths, but we don't need it on target or SDKs to regenerate a build enviroment. We add it to our vdso-offsets list of files to delete and we no longer have files patckaged with buildpaths. (From OE-Core rev: 2a142b68b232ff7728f4eb945eea923c64e7ebd5) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.10: update to v5.10.128Bruce Ashfield2022-07-123-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: ea86c1430c83 Linux 5.10.128 2d10984d99ac net: mscc: ocelot: allow unregistered IP multicast flooding 6a656280e775 powerpc/ftrace: Remove ftrace init tramp once kernel init is complete 6b734f7b7071 xfs: check sb_meta_uuid for dabuf buffer recovery 071e750ffb3d xfs: remove all COW fork extents when remounting readonly 1e76bd4c6722 xfs: Fix the free logic of state in xfs_attr_node_hasname 0cdccc05da76 xfs: punch out data fork delalloc blocks on COW writeback failure db3f8110c3b0 xfs: use kmem_cache_free() for kmem_cache objects 09c9902cd80a bcache: memset on stack variables in bch_btree_check() and bch_sectors_dirty_init() c4ff3ffe0138 tick/nohz: unexport __init-annotated tick_nohz_full_setup() 069fff50d400 drm: remove drm_fb_helper_modinit 52dc7f3f6fa1 MAINTAINERS: add Amir as xfs maintainer for 5.10.y deb587b1a48d Linux 5.10.127 1cca46c20541 powerpc/pseries: wire up rng during setup_arch() 95d73d510b8a kbuild: link vmlinux only once for CONFIG_TRIM_UNUSED_KSYMS (2nd attempt) feb5ab798698 random: update comment from copy_to_user() -> copy_to_iter() 959bbaf5b7a9 modpost: fix section mismatch check for exported init/exit sections c980392af147 ARM: cns3xxx: Fix refcount leak in cns3xxx_init 889aad2203e0 memory: samsung: exynos5422-dmc: Fix refcount leak in of_get_dram_timings 44a5b3a073e5 ARM: Fix refcount leak in axxia_boot_secondary 30bbfeb480ae soc: bcm: brcmstb: pm: pm-arm: Fix refcount leak in brcmstb_pm_probe 68f28d52e6cb ARM: exynos: Fix refcount leak in exynos_map_pmu 59fdf108144c ARM: dts: imx6qdl: correct PU regulator ramp delay fb70bd86751a ARM: dts: imx7: Move hsic_phy power domain to HSIC PHY node f78acc4288ed powerpc/powernv: wire up rng during setup_arch 7db1ba660b07 powerpc/rtas: Allow ibm,platform-dump RTAS call with null buffer address 1f5a9205a3be powerpc: Enable execve syscall exit tracepoint ca144919afd4 parisc: Enable ARCH_HAS_STRICT_MODULE_RWX a1c902349ad5 parisc/stifb: Fix fb_is_primary_device() only available with CONFIG_FB_STI af0ff2da0152 xtensa: Fix refcount leak bug in time.c 6c0839cf1b9e xtensa: xtfpga: Fix refcount leak bug in setup 501652a2ad54 iio: adc: adi-axi-adc: Fix refcount leak in adi_axi_adc_attach_client d40514d4403a iio: adc: axp288: Override TS pin bias current for some models d579c893dd6c iio: adc: stm32: Fix IRQs on STM32F4 by removing custom spurious IRQs message 62284d45e26d iio: adc: stm32: Fix ADCs iteration in irq handler e3ebb9d16ce1 iio: imu: inv_icm42600: Fix broken icm42600 (chip id 0 value) 3e0af68b99b8 iio: adc: stm32: fix maximum clock rate for stm32mp15x b07a30a774b3 iio: trigger: sysfs: fix use-after-free on remove 399788e819a1 iio: gyro: mpu3050: Fix the error handling in mpu3050_power_up() c1ec7d52a218 iio: accel: mma8452: ignore the return value of reset operation 42caf44906d6 iio:accel:mxc4005: rearrange iio trigger get and register e26dcf627971 iio:accel:bma180: rearrange iio trigger get and register f26379e19958 iio:chemical:ccs811: rearrange iio trigger get and register 4b6cdcff7cb8 f2fs: attach inline_data after setting compression 2d7bdb6a5a37 usb: chipidea: udc: check request status before setting device address 656eca37aae1 USB: gadget: Fix double-free bug in raw_gadget driver 54604108be64 usb: gadget: Fix non-unique driver names in raw-gadget driver d87dec22fdf5 xhci-pci: Allow host runtime PM as default for Intel Meteor Lake xHCI 114080d04ae4 xhci-pci: Allow host runtime PM as default for Intel Raptor Lake xHCI b8142a84657e xhci: turn off port power in shutdown 116c3e81b053 usb: typec: wcove: Drop wrong dependency to INTEL_SOC_PMIC a547662534ca iio: adc: vf610: fix conversion mode sysfs node name 58c3a27e9c23 iio: mma8452: fix probe fail when device tree compatible is used. 5ee016f6120a s390/cpumf: Handle events cycles and instructions identical abe487a88a5d gpio: winbond: Fix error code in winbond_gpio_get() 30531e0d7b5d nvme: move the Samsung X5 quirk entry to the core quirks 169f7d770552 nvme-pci: add NO APST quirk for Kioxia device 938f594266a6 nvme-pci: allocate nvme_command within driver pdu ba388d4e9a68 nvme: don't check nvme_req flags for new req e7ccaa1abacf nvme: mark nvme_setup_passsthru() inline 3ee62a1f0701 nvme: split nvme_alloc_request() fe06c692cd7e nvme: centralize setting the timeout in nvme_alloc_request afbc954e7896 Revert "net/tls: fix tls_sk_proto_close executed repeatedly" 340fbdc8011f virtio_net: fix xdp_rxq_info bug after suspend/resume 3bccf82169c5 igb: Make DMA faster when CPU is active on the PCIe link 7d7450363fdf regmap-irq: Fix a bug in regmap_irq_enable() for type_in_mask chips 40b3815b2c90 ice: ethtool: advertise 1000M speeds properly 7b564e3254b7 afs: Fix dynamic root getattr 3c22192db06e MIPS: Remove repetitive increase irq_err_count cc649a78654a x86/xen: Remove undefined behavior in setup_features() b60c375ad140 selftests: netfilter: correct PKTGEN_SCRIPT_PATHS in nft_concat_range.sh 20119c1e0fff udmabuf: add back sanity check e82376b63247 net/tls: fix tls_sk_proto_close executed repeatedly cec9867ee554 erspan: do not assume transport header is always set acf76125bb2b drm/msm/dp: fix connect/disconnect handled at irq_hpd 61f8f4034c04 drm/msm/dp: promote irq_hpd handle to handle link training correctly d11cb082151f drm/msm/dp: deinitialize mainlink if link training failed 3d67cb00cbbb drm/msm/dp: fixes wrong connection state caused by failure of link train efb2b6916050 drm/msm/dp: check core_initialized before disable interrupts at dp_display_unbind() d16a4339825e drm/msm/mdp4: Fix refcount leak in mdp4_modeset_init_intf 363fd6e34618 net/sched: sch_netem: Fix arithmetic in netem_dump() for 32-bit platforms 2e3216b929bb bonding: ARP monitor spams NETDEV_NOTIFY_PEERS notifiers c12a2c9b1b46 igb: fix a use-after-free issue in igb_clean_tx_ring 361c5521c1e4 tipc: fix use-after-free Read in tipc_named_reinit f299d3fbe431 tipc: simplify the finalize work queue ab7f565ac705 phy: aquantia: Fix AN when higher speeds than 1G are not advertised a51c199e4d2b bpf, x86: Fix tail call count offset calculation on bpf2bpf call 4ae116428e81 drm/sun4i: Fix crash during suspend after component bind failure 516760f1d297 bpf: Fix request_sock leak in sk lookup helpers 505a375eea11 drm/msm: use for_each_sgtable_sg to iterate over scatterlist 10eb239e2935 scsi: scsi_debug: Fix zone transition to full condition 15cc30ac2a8d netfilter: use get_random_u32 instead of prandom 95f80c88436f netfilter: nftables: add nft_parse_register_store() and use it ec9b0a8d307e netfilter: nftables: add nft_parse_register_load() and use it 8adedb4711dc drm/msm: Fix double pm_runtime_disable() call 8682335375bd USB: serial: option: add Quectel RM500K module support 9e6e063e548b USB: serial: option: add Quectel EM05-G modem 0b3006a862fb USB: serial: option: add Telit LE910Cx 0x1250 composition f6a266e0dc6f dm mirror log: clear log bits up to BITS_PER_LONG boundary 03d1874b8295 dm era: commit metadata in postsuspend after worker stops 273106c2df43 ata: libata: add qc->flags in ata_qc_complete_template tracepoint 156427b3123c mtd: rawnand: gpmi: Fix setting busy timeout setting 07e56884cd95 mmc: sdhci-pci-o2micro: Fix card detect by dealing with debouncing 0ae82e1ccb66 btrfs: add error messages to all unrecognized mount options 49e3e449bc4e net: openvswitch: fix parsing of nw_proto for IPv6 fragments 1508658aec4e ALSA: hda/realtek: Add quirk for Clevo NS50PU 6e8e5031592d ALSA: hda/realtek: Add quirk for Clevo PD70PNT 80307458a1ee ALSA: hda/realtek: Apply fixup for Lenovo Yoga Duet 7 properly 7fcbc89d4722 ALSA: hda/realtek - ALC897 headset MIC no sound f5ea433d56d4 ALSA: hda/realtek: Add mute LED quirk for HP Omen laptop 64373290601f ALSA: hda/conexant: Fix missing beep setup 12a6be5d11d0 ALSA: hda/via: Fix missing beep setup 5e80f923b8dd random: quiet urandom warning ratelimit suppression message 310ebbd9f5cd random: schedule mix_interrupt_randomness() less often 3acb7dc242ca vt: drop old FONT ioctls 9cae50bdfafa Linux 5.10.126 fb2fbb3c10d7 io_uring: use separate list entry for iopoll requests 6a7c3bcc3c2e Linux 5.10.125 df3f3bb5059d io_uring: add missing item types for various requests 1a264b3a6940 arm64: mm: Don't invalidate FROM_DEVICE buffers at start of DMA transfer a1508d164e58 serial: core: Initialize rs485 RTS polarity already on probe 7ccb026ecb99 tcp: drop the hash_32() part from the index calculation 9429b75bc271 tcp: increase source port perturb table to 2^16 24b922a5da00 tcp: dynamically allocate the perturb table used by source ports d28e64b1c63e tcp: add small random increments to the source port dd46a868fcfd tcp: use different parts of the port_offset for index and offset 743acb520799 tcp: add some entropy in __inet_hash_connect() 16b1994679a0 usb: gadget: u_ether: fix regression in setting fixed MAC address 355be6131164 zonefs: fix zonefs_iomap_begin() for reads ee4677b78eca s390/mm: use non-quiescing sske for KVM switch to keyed guest 4f3fee72a74c Linux 5.10.124 e0b6018894b8 clk: imx8mp: fix usb_root_clk parent a3e50506ea0d powerpc/book3e: get rid of #include <generated/compile.h> ff4443f3fc53 igc: Enable PCIe PTM f0a7adff635a Revert "PCI: Make pci_enable_ptm() private" e1513a714de6 net: openvswitch: fix misuse of the cached connection on tuple changes 09b55dc90b4d net/sched: act_police: more accurate MTU policing 73bc8a5e8e3a dma-direct: don't over-decrypt memory aa9a001efa9c virtio-pci: Remove wrong address verification in vp_del_vqs() be9864103408 ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for HP machine 401bef1f95de KVM: SVM: Use kzalloc for sev ioctl interfaces to prevent kernel data leak d6be031a2f5e KVM: x86: Account a variety of miscellaneous allocations d74d7865e2a8 KVM: arm64: Don't read a HW interrupt pending state in user context bfd004a1d3a0 ext4: add reserved GDT blocks check 0ca74dacfd47 ext4: make variable "count" signed 6fdaf31ad5f3 ext4: fix bug_on ext4_mb_use_inode_pa e27430c1f1ed drm/amd/display: Cap OLED brightness per max frame-average luminance ba751f0d25f0 dm mirror log: round up region bitmap size to BITS_PER_LONG 33ba36351eec serial: 8250: Store to lsr_save_flags after lsr read 57901c658f77 usb: gadget: lpc32xx_udc: Fix refcount leak in lpc32xx_udc_probe a44a8a762f7f usb: dwc2: Fix memory leak in dwc2_hcd_init 791da3e6c883 USB: serial: io_ti: add Agilent E5805A support 0e13274bc642 USB: serial: option: add support for Cinterion MV31 with new baseline d721986e967b crypto: memneq - move into lib/ 308b8f31c069 comedi: vmk80xx: fix expression for tx buffer size 9308be3d9a74 mei: me: add raptor lake point S DID 9ea9c92275b3 i2c: designware: Use standard optional ref clock implementation 506a88a5bf26 irqchip/gic-v3: Fix refcount leak in gic_populate_ppi_partitions 7c9dd9d23f26 irqchip/gic-v3: Fix error handling in gic_populate_ppi_partitions e52a58b79f11 irqchip/gic/realview: Fix refcount leak in realview_gic_of_init 716587a57a28 i2c: npcm7xx: Add check for platform_driver_register b559ef9dfc8f faddr2line: Fix overlapping text section failures, the sequel 7fa28a7c3d74 block: Fix handling of offline queues in blk_mq_alloc_request_hctx() 2d825fb53b9a certs/blacklist_hashes.c: fix const confusion in certs blacklist bc28fde90937 arm64: ftrace: consistently handle PLTs. e177f17fe46b arm64: ftrace: fix branch range checks 64072389beb8 net: ax25: Fix deadlock caused by skb_recv_datagram in ax25_recvmsg 28069e026e64 net: bgmac: Fix an erroneous kfree() in bgmac_remove() 984793f25573 mlxsw: spectrum_cnt: Reorder counter pools b90ae84a8a9c nvme: add device name to warning in uuid_show() 42f7cbe2c2c9 nvme: use sysfs_emit instead of sprintf 63b26fe0252f drm/i915/reset: Fix error_state_read ptr + offset use 2b2180449ae0 misc: atmel-ssc: Fix IRQ check in ssc_probe 65ca4db68b68 tty: goldfish: Fix free_irq() on remove 5334455067d5 Drivers: hv: vmbus: Release cpu lock in error case 814092927a21 i40e: Fix call trace in setup_tx_descriptors 43dfd1169cc0 i40e: Fix calculating the number of queue pairs ef4d73da0a5c i40e: Fix adding ADQ filter to TC0 db965e2757d9 clocksource: hyper-v: unexport __init-annotated hv_init_clocksource() 8acc3e228e1c pNFS: Avoid a live lock condition in pnfs_update_layout() 03ea83324aa0 pNFS: Don't keep retrying if the server replied NFS4ERR_LAYOUTUNAVAILABLE 4603a37f6eae random: credit cpu and bootloader seeds by default 9d667348dc33 gpio: dwapb: Don't print error on -EPROBE_DEFER f3c8bfd6dc4f MIPS: Loongson-3: fix compile mips cpu_hwmon as module build error. 85340c063450 mellanox: mlx5: avoid uninitialized variable warning with gcc-12 38c519df8ecf net: ethernet: mtk_eth_soc: fix misuse of mem alloc interface netdev[napi]_alloc_frag b8879ca1fd73 ipv6: Fix signed integer overflow in l2tp_ip6_sendmsg 0eeec1a8b0cd nfc: nfcmrvl: Fix memory leak in nfcmrvl_play_deferred 6c18f47f47d4 virtio-mmio: fix missing put_device() when vm_cmdline_parent registration failed d539feb6df5e ALSA: hda/realtek - Add HW8326 support 16dd002eb871 scsi: pmcraid: Fix missing resource cleanup in error case 410b69262173 scsi: ipr: Fix missing/incorrect resource cleanup in error case 85acc5bf0515 scsi: lpfc: Allow reduced polling rate for nvme_admin_async_event cmd completion 916145bf9df7 scsi: lpfc: Fix port stuck in bypassed state after LIP in PT2PT topology f416fee125d4 scsi: vmw_pvscsi: Expand vcpuHint to 16 bits 0e9994b86580 Input: soc_button_array - also add Lenovo Yoga Tablet2 1051F to dmi_use_low_level_irq 2e640e5e44a7 ASoC: wm_adsp: Fix event generation for wm_adsp_fw_put() a572c7440251 ASoC: es8328: Fix event generation for deemphasis control c7b8c3758f13 ASoC: wm8962: Fix suspend while playing music 8656623bdc0d quota: Prevent memory allocation recursion while holding dq_lock 36cd19e7d4e5 ata: libata-core: fix NULL pointer deref in ata_host_alloc_pinfo() 440b2a62da2e ASoC: cs42l51: Correct minimum value for SX volume control f93d8fe3dce8 ASoC: cs42l56: Correct typo in minimum level for SX volume controls 13e5b76d3d71 ASoC: cs42l52: Correct TLV for Bypass Volume b8a47bcc4d14 ASoC: cs53l30: Correct number of volume levels on SX controls 70e355867dc2 ASoC: cs35l36: Update digital volume TLV cb6a0b83f1bc ASoC: cs42l52: Fix TLV scales for mixer controls d7be05aff272 dma-debug: make things less spammy under memory pressure 1b54c0065763 ASoC: nau8822: Add operation for internal PLL off and on 2c9548bc2650 powerpc/kasan: Silence KASAN warnings in __get_wchan() b5699bff1da6 arm64: dts: imx8mm-beacon: Enable RTS-CTS on UART3 28bbdca6a7a4 bpf: Fix incorrect memory charge cost calculation in stack_map_alloc() f14816f2f928 nfsd: Replace use of rwsem with errseq_t 56a7f57da5d0 9p: missing chunk of "fs/9p: Don't update file type when updating file attributes" (From OE-Core rev: b63a1987de7e8e7de3f6656bfbb38bbd847ab500) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.15: update to v5.15.52Bruce Ashfield2022-07-123-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 545aecd22961 Linux 5.15.52 ea512d540a55 io_uring: fix not locked access to fixed buf table 5696f7983d5d net: mscc: ocelot: allow unregistered IP multicast flooding to CPU 810962c79417 rtw88: rtw8821c: enable rfe 6 devices d52f1c588824 rtw88: 8821c: support RFE type4 wifi NIC e8d4878dcd00 fs: account for group membership dc85bc24fbf1 fs: fix acl translation 38753e9173a5 fs: support mapped mounts of mapped filesystems 968e66f8ff70 fs: add i_user_ns() helper 21c6c720be75 fs: port higher-level mapping helpers 7d0536a8fab7 fs: remove unused low-level mapping helpers f895d0ff47be fs: use low-level mapping helpers 1c62e0186d94 docs: update mapping documentation b20dcf603b8d fs: account for filesystem mappings 3374eb1b0afc fs: tweak fsuidgid_has_mapping() 7bc23abcb414 fs: move mapping helpers b3679e8b5996 fs: add is_idmapped_mnt() helper ab0b6dc5e16b powerpc/ftrace: Remove ftrace init tramp once kernel init is complete ce6bfe55237e xfs: only bother with sync_filesystem during readonly remount 3465b167831e xfs: prevent UAF in xfs_log_item_in_current_chkpt 4f0c91ab4c7d xfs: check sb_meta_uuid for dabuf buffer recovery c4f376ba8be8 xfs: remove all COW fork extents when remounting readonly 40de647b2bab xfs: Fix the free logic of state in xfs_attr_node_hasname 0e84e17c16a3 xfs: punch out data fork delalloc blocks on COW writeback failure 71a218ca4fde xfs: use kmem_cache_free() for kmem_cache objects 1cdcd496b7ca bcache: memset on stack variables in bch_btree_check() and bch_sectors_dirty_init() edbaf6e5e93a x86, kvm: use proper ASM macros for kvm_vcpu_is_preempted f4a80ec8c51d tick/nohz: unexport __init-annotated tick_nohz_full_setup() 37238449af78 Linux 5.15.51 7fc188a9a9cc powerpc/pseries: wire up rng during setup_arch() 17aa69b458fd kbuild: link vmlinux only once for CONFIG_TRIM_UNUSED_KSYMS (2nd attempt) cced9ce619ef dma-direct: use the correct size for dma_set_encrypted() a8bbb4c26460 perf build-id: Fix caching files with a wrong build ID 46a78d141335 random: update comment from copy_to_user() -> copy_to_iter() 7a3a4683562e ARM: dts: bcm2711-rpi-400: Fix GPIO line names bcf2087ce4de modpost: fix section mismatch check for exported init/exit sections da3ee7cd2f15 ARM: cns3xxx: Fix refcount leak in cns3xxx_init cde4480b5ab0 memory: samsung: exynos5422-dmc: Fix refcount leak in of_get_dram_timings 4d9c60e868f7 ARM: Fix refcount leak in axxia_boot_secondary 10ba9d499a9f soc: bcm: brcmstb: pm: pm-arm: Fix refcount leak in brcmstb_pm_probe d23f76018e17 ARM: exynos: Fix refcount leak in exynos_map_pmu 5e00d3d4023c arm64: dts: ti: k3-am64-main: Remove support for HS400 speed mode 4b5047643466 ARM: dts: imx6qdl: correct PU regulator ramp delay c845b98be950 ARM: dts: imx7: Move hsic_phy power domain to HSIC PHY node 93f7d2a7fcf3 drm/msm/dp: Always clear mask bits to disable interrupts at dp_ctrl_reset_irq_ctrl() 1ad385647bf3 powerpc/powernv: wire up rng during setup_arch c1cfae46c5dc powerpc/rtas: Allow ibm,platform-dump RTAS call with null buffer address fe643b5afde6 powerpc: Enable execve syscall exit tracepoint 416d16b7dc0b powerpc/microwatt: wire up rng during setup_arch() 6b28ca2cf344 parisc: Enable ARCH_HAS_STRICT_MODULE_RWX cb4d52085c8b parisc/stifb: Fix fb_is_primary_device() only available with CONFIG_FB_STI 0dcc1dd8a5dd xtensa: Fix refcount leak bug in time.c 016245172317 xtensa: xtfpga: Fix refcount leak bug in setup 711591bf1dab iio: adc: ti-ads131e08: add missing fwnode_handle_put() in ads131e08_alloc_channels() ab7bf025cee8 iio: adc: adi-axi-adc: Fix refcount leak in adi_axi_adc_attach_client 4358bf6b1aad iio: adc: rzg2l_adc: add missing fwnode_handle_put() in rzg2l_adc_parse_properties() bb6f853289fe iio: adc: axp288: Override TS pin bias current for some models 4f89730288ee iio: adc: stm32: Fix IRQs on STM32F4 by removing custom spurious IRQs message d361b3cc1cf8 iio: adc: stm32: Fix ADCs iteration in irq handler 148bab179f04 iio: afe: rescale: Fix boolean logic bug 80e80577043f iio: imu: inv_icm42600: Fix broken icm42600 (chip id 0 value) 2a2d448a74ab iio: adc: stm32: fix maximum clock rate for stm32mp15x 4687c3f95524 iio: trigger: sysfs: fix use-after-free on remove f359c4751de1 iio: gyro: mpu3050: Fix the error handling in mpu3050_power_up() 005cb02224a9 iio: accel: mma8452: ignore the return value of reset operation cb0d87f2519d iio:accel:mxc4005: rearrange iio trigger get and register 3357fb9da21a iio:accel:bma180: rearrange iio trigger get and register 240fb3913f18 iio:accel:kxcjk-1013: rearrange iio trigger get and register a1356318042e iio:chemical:ccs811: rearrange iio trigger get and register 974e69beebb3 iio:humidity:hts221: rearrange iio trigger get and register f650029de357 f2fs: attach inline_data after setting compression d98b5032c9d0 btrfs: fix deadlock with fsync+fiemap+transaction commit 1238f580cd81 btrfs: don't set lock_owner when locking extent buffer for reading 46336a59a4a7 dt-bindings: usb: ehci: Increase the number of PHYs 9a0b865d8b4c dt-bindings: usb: ohci: Increase the number of PHYs 308df8d4e41b usb: chipidea: udc: check request status before setting device address 07f1d9a6b75d USB: gadget: Fix double-free bug in raw_gadget driver 61c3a21ba6f6 usb: gadget: Fix non-unique driver names in raw-gadget driver da57f113e817 xhci-pci: Allow host runtime PM as default for Intel Meteor Lake xHCI cfa16dd21be0 xhci-pci: Allow host runtime PM as default for Intel Raptor Lake xHCI c1c78d4d9b0a xhci: turn off port power in shutdown 9509a175a560 usb: typec: wcove: Drop wrong dependency to INTEL_SOC_PMIC 288f30e17513 iio: adc: vf610: fix conversion mode sysfs node name 466e15f845d7 iio: magnetometer: yas530: Fix memchr_inv() misuse 490dd2dd2a79 iio: mma8452: fix probe fail when device tree compatible is used. ff3e50ca9250 s390/cpumf: Handle events cycles and instructions identical 09dd5630fea6 gpio: winbond: Fix error code in winbond_gpio_get() e3ea126c513c nvme: move the Samsung X5 quirk entry to the core quirks 1057d42602cb nvme-pci: add NO APST quirk for Kioxia device 72fa0f65b566 sock: redo the psock vs ULP protection check eb9399970565 Revert "net/tls: fix tls_sk_proto_close executed repeatedly" 8d7fe9ad6fdd virtio_net: fix xdp_rxq_info bug after suspend/resume 8eb0223631f8 igb: Make DMA faster when CPU is active on the PCIe link 60fd29f1ff46 regmap-irq: Fix offset/index mismatch in read_sub_irq_data() b0581f93cf05 regmap-irq: Fix a bug in regmap_irq_enable() for type_in_mask chips 20229bb99545 ice: ethtool: advertise 1000M speeds properly 2b2bba96526f afs: Fix dynamic root getattr ab150a2bf6c5 MIPS: Remove repetitive increase irq_err_count 3e2c9ee9c1e6 x86/xen: Remove undefined behavior in setup_features() ffa12a326415 xen-blkfront: Handle NULL gendisk 0315bd8ad0dd selftests: netfilter: correct PKTGEN_SCRIPT_PATHS in nft_concat_range.sh 5b45535865d6 udmabuf: add back sanity check be64f54a0db2 net/tls: fix tls_sk_proto_close executed repeatedly a3b2470399f6 erspan: do not assume transport header is always set 26e70f8989cb perf arm-spe: Don't set data source if it's not a memory operation e24709e89b1b drm/msm/dp: force link training for display resolution change 796d3acd7d9e drm/msm/dp: do not initialize phy until plugin interrupt received 40e9efdc2ef9 drm/msm/dp: dp_link_parse_sink_count() return immediately if aux read failed 2ecf5ff9aa14 drm/msm/dp: Drop now unused hpd_high member d0b4a61f8713 drm/msm/dp: check core_initialized before disable interrupts at dp_display_unbind() 3c39a1719773 drm/msm/mdp4: Fix refcount leak in mdp4_modeset_init_intf 45bd293bbcd8 net/sched: sch_netem: Fix arithmetic in netem_dump() for 32-bit platforms efb10d2a047d ethtool: Fix get module eeprom fallback 6386fdde8df0 bonding: ARP monitor spams NETDEV_NOTIFY_PEERS notifiers 2af944210dc2 igb: fix a use-after-free issue in igb_clean_tx_ring cd7789e659e8 tipc: fix use-after-free Read in tipc_named_reinit ad10d61c55aa net: fix data-race in dev_isalive() f617cef46552 net: Write lock dev_base_lock without disabling bottom halves. 638be56ae9cc KVM: arm64: Prevent kmemleak from accessing pKVM memory d7fe6be43cfa phy: aquantia: Fix AN when higher speeds than 1G are not advertised 8e74f5ceea52 scsi: storvsc: Correct reporting of Hyper-V I/O size limits b28e4e3fd34c bpf, x86: Fix tail call count offset calculation on bpf2bpf call 0eef1dcb9774 drm/sun4i: Fix crash during suspend after component bind failure b03607437ea8 bpf: Fix request_sock leak in sk lookup helpers 7154e4df56d4 drm/msm: use for_each_sgtable_sg to iterate over scatterlist 64e6ba7f2d2f xsk: Fix generic transmit when completion queue reservation fails 54abcc525269 scsi: iscsi: Exclude zero from the endpoint ID range 0a7a5261705f drm/msm: Switch ordering of runpm put vs devfreq_idle 7d5fe94333a9 scsi: scsi_debug: Fix zone transition to full condition d0906b0fffc9 netfilter: use get_random_u32 instead of prandom f7fa3263079c drm/msm: Fix double pm_runtime_disable() call c6f6c9668609 drm/msm: Ensure mmap offset is initialized 45dc151ca0b9 USB: serial: option: add Quectel RM500K module support d5eb7d6baed5 USB: serial: option: add Quectel EM05-G modem b919ece13b6b USB: serial: option: add Telit LE910Cx 0x1250 composition e5b0f42edda2 USB: serial: pl2303: add support for more HXN (G) types 0895a2235bae drm/i915: Implement w/a 22010492432 for adl-s bae4d6a2dd9e tracing/kprobes: Check whether get_kretprobe() returns NULL in kretprobe_dispatcher() c3f51b28a8bc dm mirror log: clear log bits up to BITS_PER_LONG boundary ac0a5f701f4d dm era: commit metadata in postsuspend after worker stops c477de4c7d43 ata: libata: add qc->flags in ata_qc_complete_template tracepoint 0af674e7a764 mtd: rawnand: gpmi: Fix setting busy timeout setting 0f6f66b4ef27 MAINTAINERS: Add new IOMMU development mailing list 87a54feba68f xen/gntdev: Avoid blocking in unmap_grant_pages() fe9ba4f29320 mmc: mediatek: wait dma stop bit reset to 0 7df8c497214b mmc: sdhci-pci-o2micro: Fix card detect by dealing with debouncing 161ec2a0807d scsi: ibmvfc: Allocate/free queue resource only during probe/remove 8540f66196ca scsi: ibmvfc: Store vhost pointer during subcrq allocation 4a19c1cee0de btrfs: add error messages to all unrecognized mount options 82e3769c0257 btrfs: prevent remounting to v1 space cache for subpage mount 341d33128a94 btrfs: fix hang during unmount when block group reclaim task is running f0126bcaee81 9p: fix fid refcount leak in v9fs_vfs_get_link 22832ac3eb5b 9p: fix fid refcount leak in v9fs_vfs_atomic_open_dotl 10629c04b3a8 9p: Fix refcounting during full path walks for fid lookups cbf585269510 net: openvswitch: fix parsing of nw_proto for IPv6 fragments 56c6f1fcd594 ALSA: hda/realtek: Add quirk for Clevo NS50PU 48e3b93cda56 ALSA: hda/realtek: Add quirk for Clevo PD70PNT dffaf580c3c2 ALSA: hda/realtek: Apply fixup for Lenovo Yoga Duet 7 properly c478ceb4342b ALSA: hda/realtek - ALC897 headset MIC no sound 82e29e99f2ab ALSA: hda/realtek: Add mute LED quirk for HP Omen laptop d12a5d1b5053 ALSA: hda/conexant: Fix missing beep setup 535abf6207ef ALSA: hda/via: Fix missing beep setup eb4c99d089c0 random: quiet urandom warning ratelimit suppression message 7a42647f7037 random: schedule mix_interrupt_randomness() less often 18a33c8dabb8 Linux 5.15.50 f1304f976395 arm64: mm: Don't invalidate FROM_DEVICE buffers at start of DMA transfer 7c622181faeb serial: core: Initialize rs485 RTS polarity already on probe 8e57da591f63 selftests/bpf: Add selftest for calling global functions from freplace 5c0ab17c5360 bpf: Fix calling global functions from BPF_PROG_TYPE_EXT programs cfb68b072cbf usb: gadget: u_ether: fix regression in setting fixed MAC address c2f71b9bb398 zonefs: fix zonefs_iomap_begin() for reads 04dcef44f6f4 net: mana: Add handling of CQE_RX_TRUNCATED 7fd1d002852f drm/amd/display: Don't reinitialize DMCUB on s0ix resume 48543509f4c5 s390/mm: use non-quiescing sske for KVM switch to keyed guest ee039006371a Linux 5.15.49 c5559147766c clk: imx8mp: fix usb_root_clk parent d807e0dfb471 powerpc/book3e: get rid of #include <generated/compile.h> 870179c053ce virtio-pci: Remove wrong address verification in vp_del_vqs() c64dfc63c422 ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for HP machine ac0899da0ed1 KVM: arm64: Don't read a HW interrupt pending state in user context 33b1bba31f4c ext4: add reserved GDT blocks check 4fadac8c7376 ext4: make variable "count" signed 90f0f9d45dff ext4: fix bug_on ext4_mb_use_inode_pa 38db3b696f27 ext4: fix super block checksum incorrect after mount 75f3a5fa2ad0 cfi: Fix __cfi_slowpath_diag RCU usage with cpuidle 8720414b51d4 drm/amd/display: Cap OLED brightness per max frame-average luminance 0d2209b54f1d dm mirror log: round up region bitmap size to BITS_PER_LONG ccd175109234 bus: fsl-mc-bus: fix KASAN use-after-free in fsl_mc_bus_remove() 9b5a3b16c4aa serial: 8250: Store to lsr_save_flags after lsr read a567426d1449 tty: n_gsm: Debug output allocation must use GFP_ATOMIC 4baa493636b6 usb: gadget: f_fs: change ep->ep safe in ffs_epfile_io() 20ac0adece7b usb: gadget: f_fs: change ep->status safe in ffs_epfile_io() 46da1e4a8b63 usb: gadget: lpc32xx_udc: Fix refcount leak in lpc32xx_udc_probe 492d82d5ffcd usb: cdnsp: Fixed setting last_trb incorrectly 701d8ec01e0f usb: dwc2: Fix memory leak in dwc2_hcd_init b71eed408e58 USB: serial: io_ti: add Agilent E5805A support 79ea90c9588f USB: serial: option: add support for Cinterion MV31 with new baseline 795aa0cfd38d crypto: memneq - move into lib/ 31ac1cffa76b comedi: vmk80xx: fix expression for tx buffer size 57199e4ee958 mei: me: add raptor lake point S DID 2399481a13a7 mei: hbm: drop capability response on early shutdown 93e6c2cbcd08 i2c: designware: Use standard optional ref clock implementation 668a1f5e75d5 sched: Fix balance_push() vs __sched_setscheduler() e85b1b797de0 irqchip/realtek-rtl: Fix refcount leak in map_interrupts cc5984cf270b irqchip/gic-v3: Fix refcount leak in gic_populate_ppi_partitions 0b325d993995 irqchip/gic-v3: Fix error handling in gic_populate_ppi_partitions 5d38720661a4 irqchip/gic/realview: Fix refcount leak in realview_gic_of_init 3a72ed60af9d i2c: npcm7xx: Add check for platform_driver_register c06ebe20ba9f faddr2line: Fix overlapping text section failures, the sequel b5e65ef044d6 block: Fix handling of offline queues in blk_mq_alloc_request_hctx() ca67881dcef0 init: Initialize noop_backing_dev_info early 04cdec418626 certs/blacklist_hashes.c: fix const confusion in certs blacklist db73aa946633 arm64: ftrace: consistently handle PLTs. a39d42b0f7c9 arm64: ftrace: fix branch range checks b764bb8dd474 net: ax25: Fix deadlock caused by skb_recv_datagram in ax25_recvmsg ed66c8612bb4 net: bgmac: Fix an erroneous kfree() in bgmac_remove() 32df93bd9d12 mlxsw: spectrum_cnt: Reorder counter pools fce5e847b6ef nvme: add device name to warning in uuid_show() 21dda97d095c net: hns3: fix tm port shapping of fibre port is incorrect after driver initialization 36c95d9bd2ad net: hns3: don't push link state to VF if unalive 384ffa1dee40 net: hns3: set port base vlan tbl_sta to false before removing old vlan 23de00c1304a net: hns3: split function hclge_update_port_base_vlan_cfg() f4c5eba87675 drm/i915/reset: Fix error_state_read ptr + offset use 91f5a60a8398 io_uring: fix races with buffer table unregister b1e7cade3caf io_uring: fix races with file table unregister d460a8a3b980 misc: atmel-ssc: Fix IRQ check in ssc_probe fb15e79cacdd tty: goldfish: Fix free_irq() on remove 2cd5117ce64e Drivers: hv: vmbus: Release cpu lock in error case 0a4e5a3dc5e4 i40e: Fix call trace in setup_tx_descriptors f015e9929cca i40e: Fix calculating the number of queue pairs e04448d388be i40e: Fix adding ADQ filter to TC0 0414eab7c78f clocksource: hyper-v: unexport __init-annotated hv_init_clocksource() 5967a6900873 sunrpc: set cl_max_connect when cloning an rpc_clnt ec23a86e060c pNFS: Avoid a live lock condition in pnfs_update_layout() b2bb8b6ec81b pNFS: Don't keep retrying if the server replied NFS4ERR_LAYOUTUNAVAILABLE 9c8fc4b323dd staging: r8188eu: Fix warning of array overflow in ioctl_linux.c 2595e803130b staging: r8188eu: Use zeroing allocator in wpa_set_encryption() d56bc9e8760a staging: r8188eu: fix rtw_alloc_hwxmits error detection for now 6a816a0b6cc3 platform/x86/intel: hid: Add Surface Go to VGBS allow list 7f3746461832 platform/x86: gigabyte-wmi: Add support for B450M DS3H-CF 9352e7f0f06b platform/x86: gigabyte-wmi: Add Z690M AORUS ELITE AX DDR4 support 76ac3964a22a gpio: dwapb: Don't print error on -EPROBE_DEFER eeadd7db8c3f random: credit cpu and bootloader seeds by default 8be6646cdbe9 MIPS: Loongson-3: fix compile mips cpu_hwmon as module build error. 5cecc6e56b85 mellanox: mlx5: avoid uninitialized variable warning with gcc-12 f7d63b508981 gcc-12: disable '-Wdangling-pointer' warning for now fcba12a43081 net: ethernet: mtk_eth_soc: fix misuse of mem alloc interface netdev[napi]_alloc_frag 27a37755ceb4 ipv6: Fix signed integer overflow in l2tp_ip6_sendmsg 6616872cfe7f nfc: nfcmrvl: Fix memory leak in nfcmrvl_play_deferred af6bc0dcb16a virtio-mmio: fix missing put_device() when vm_cmdline_parent registration failed 6759554f351a ALSA: hda/realtek - Add HW8326 support 41b2185bcb2f scsi: pmcraid: Fix missing resource cleanup in error case d3b3950b00a1 scsi: ipr: Fix missing/incorrect resource cleanup in error case cb8aa5b92a31 scsi: mpt3sas: Fix out-of-bounds compiler warning 4b5020fc23c8 scsi: lpfc: Allow reduced polling rate for nvme_admin_async_event cmd completion 6782a2ccd56b scsi: lpfc: Fix port stuck in bypassed state after LIP in PT2PT topology 5e83869e2944 scsi: lpfc: Resolve NULL ptr dereference after an ELS LOGO is aborted d152ce4ffecc scsi: vmw_pvscsi: Expand vcpuHint to 16 bits 332d76dd9a3e Input: soc_button_array - also add Lenovo Yoga Tablet2 1051F to dmi_use_low_level_irq d6d1c0990191 ASoC: wm_adsp: Fix event generation for wm_adsp_fw_put() 606b0226de01 ASoC: es8328: Fix event generation for deemphasis control d733ac5e8110 ASoC: wm8962: Fix suspend while playing music 38ed8ab3171d quota: Prevent memory allocation recursion while holding dq_lock ff128fbea720 ata: libata-core: fix NULL pointer deref in ata_host_alloc_pinfo() 4a0d2797918c drm/amdkfd: add pinned BOs to kfd_bo_list 6d235ef00d82 ASoC: cs42l51: Correct minimum value for SX volume control 47fc26b197aa ASoC: cs42l56: Correct typo in minimum level for SX volume controls b3ecd030ab28 ASoC: cs42l52: Correct TLV for Bypass Volume d5e7be00d128 ASoC: cs53l30: Correct number of volume levels on SX controls 2bdfe9a32e0f ASoC: cs35l36: Update digital volume TLV f53212791602 ASoC: cs42l52: Fix TLV scales for mixer controls e4e166f10e70 dma-debug: make things less spammy under memory pressure 09c5cdbc62d9 drm/amdkfd: Use mmget_not_zero in MMU notifier a2010538c9d2 drm/amd/display: Read Golden Settings Table from VBIOS 96c22385c25b ASoC: nau8822: Add operation for internal PLL off and on 70d6d6874db3 powerpc/kasan: Silence KASAN warnings in __get_wchan() 9cada4a06df9 arm64: dts: imx8mn-beacon: Enable RTS-CTS on UART3 5628b9febd78 arm64: dts: imx8mm-beacon: Enable RTS-CTS on UART3 3145fe0ebb16 nfsd: Replace use of rwsem with errseq_t 22fbef00c9a3 Revert "drm/amd/display: Fix DCN3 B0 DP Alt Mapping" (From OE-Core rev: b4d235eda915a3f21e75a24d0a23a8c094d8025d) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kmod: upgrade 29 -> 30Alexander Kanavin2022-07-082-174/+1
| | | | | | | | (From OE-Core rev: 3f2084c3b6f2e9b251f87339e0fd60f9b1005f8c) 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>
* kernel-devsrc: fix reproducibility and buildpaths QA warningBruce Ashfield2022-07-081-2/+4
| | | | | | | | | | | | | | | | | | | | | We've been removing .vdso-offsets.h.cmd for quite some time, as it is not required to regenerate scripts or to satisfy the prepare target in the kernel source. That being said, there is a secondary location that this file may be found, and since we aren't detecting or removing it, we end up with embedded build paths, which cause both reproducibility and buildpaths QA warnings. We can test for both files, and force remove them if present, and we'll fix this new location of the file and not risk breaking any old kernels. (From OE-Core rev: e0a9433685397b716920fa9ad5d5a7be95c496f7) 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>
* lttng-modules: fix 5.19+ buildBruce Ashfield2022-07-044-0/+309
| | | | | | | | | | | | | We need to backport three patches from the lttng upstream tree to fix the build against 5.19+. Obviously we'll drop these once the next lttng-modules release is available. (From OE-Core rev: dce3c772efab4e51a82fb9c8fb74bc614ee3a82e) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.15: drop obselete GPIO sysfs ABIBruce Ashfield2022-07-043-3/+3
| | | | | | | | | | | | Integrating the following commit(s) to linux-yocto/.: 6778005b9fa treewide: Drop the obsolete GPIO sysfs ABI (From OE-Core rev: 2c499f598fd3651c356cc218d7b1a9858467fc7c) Signed-off-by: Kevin Hao <kexin.hao@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-dev: bump to v5.19-rcBruce Ashfield2022-07-041-2/+2
| | | | | | | (From OE-Core rev: 6cbe55598ca697959deea7ccc660a78e682be6d1) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.10: update to v5.10.123Bruce Ashfield2022-07-043-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 2a59239b22e0 Linux 5.10.123 aa238a92cc94 x86/speculation/mmio: Print SMT warning bde15fdcce44 KVM: x86/speculation: Disable Fill buffer clear within guests 6df693dca312 x86/speculation/mmio: Reuse SRBDS mitigation for SBDS cf1c01a5e4c3 x86/speculation/srbds: Update SRBDS mitigation selection 001415e4e626 x86/speculation/mmio: Add sysfs reporting for Processor MMIO Stale Data 3eb1180564fa x86/speculation/mmio: Enable CPU Fill buffer clearing on idle 56f0bca5e9c8 x86/bugs: Group MDS, TAA & Processor MMIO Stale Data mitigations 26f6f231f6a5 x86/speculation/mmio: Add mitigation for Processor MMIO Stale Data f83d4e5be4a3 x86/speculation: Add a common function for MD_CLEAR mitigation update e66310bc96b7 x86/speculation/mmio: Enumerate Processor MMIO Stale Data bug f8a85334a57e Documentation: Add documentation for Processor MMIO Stale Data 5754c570a569 Linux 5.10.122 9ba2b4ac3593 tcp: fix tcp_mtup_probe_success vs wrong snd_cwnd 5e34b4975669 dmaengine: idxd: add missing callback function to support DMA_INTERRUPT b8c17121f05b zonefs: fix handling of explicit_open option on mount ef51997771d6 PCI: qcom: Fix pipe clock imbalance 63bcb9da91eb md/raid0: Ignore RAID0 layout if the second zone has only one device 418db40cc753 interconnect: Restore sync state by ignoring ipa-virt in provider count bcae8f8338ab interconnect: qcom: sc7180: Drop IP0 interconnects fe6caf512261 powerpc/mm: Switch obsolete dssall to .long 3be74fc0afbe powerpc/32: Fix overread/overwrite of thread_struct via ptrace fa0d3d71dc08 drm/atomic: Force bridge self-refresh-exit on CRTC switch dbe04e874d4f drm/bridge: analogix_dp: Support PSR-exit to disable transition 61297ee0c329 Input: bcm5974 - set missing URB_NO_TRANSFER_DMA_MAP urb flag 2dba96d19d25 ixgbe: fix unexpected VLAN Rx in promisc mode on VF 91620cded92d ixgbe: fix bcast packets Rx on VF after promisc removal cdd9227373f2 nfc: st21nfca: fix incorrect sizing calculations in EVT_TRANSACTION 54423649bc0e nfc: st21nfca: fix memory leaks in EVT_TRANSACTION handling 4f0a2c46f588 nfc: st21nfca: fix incorrect validating logic in EVT_TRANSACTION c4e4c07d86db net: phy: dp83867: retrigger SGMII AN when link change 133c9870cd6b mmc: block: Fix CQE recovery reset success 0248a8c844a4 ata: libata-transport: fix {dma|pio|xfer}_mode sysfs files 471a41320170 cifs: fix reconnect on smb3 mount types 9023ecfd3378 cifs: return errors during session setup during reconnects b423cd2a81e8 ALSA: hda/realtek: Fix for quirk to enable speaker output on the Lenovo Yoga DuetITL 2021 94bd216d1718 ALSA: hda/conexant - Fix loopback issue with CX20632 13639c970fdb scripts/gdb: change kernel config dumping method b6ea26873edb vringh: Fix loop descriptors check in the indirect cases 362e3b3a5953 nodemask: Fix return values to be unsigned a262e1255b91 cifs: version operations for smb20 unneeded when legacy support disabled 01137d898039 s390/gmap: voluntarily schedule during key setting f72df77600a4 nbd: fix io hung while disconnecting device 122e4adaff24 nbd: fix race between nbd_alloc_config() and module removal c0868f6e728c nbd: call genl_unregister_family() first in nbd_cleanup() cb8da20d71f9 jump_label,noinstr: Avoid instrumentation for JUMP_LABEL=n builds 320acaf84a64 x86/cpu: Elide KCSAN for cpu_has() and friends 82876878210a modpost: fix undefined behavior of is_arm_mapping_symbol() fee8ae0a0bb6 drm/radeon: fix a possible null pointer dereference 3e5768683022 ceph: allow ceph.dir.rctime xattr to be updatable 7fa8312879f7 Revert "net: af_key: add check for pfkey_broadcast in function pfkey_process" ebfe2797253f scsi: myrb: Fix up null pointer access on myrb_cleanup() 7eb32f286e68 md: protect md_unregister_thread from reentrancy 668c3f9fa2dd watchdog: wdat_wdt: Stop watchdog when rebooting the system e20bc8b5a292 kernfs: Separate kernfs_pr_cont_buf and rename_lock. 1e3b3a5762a9 serial: msm_serial: disable interrupts in __msm_console_write() ff727ab0b7d7 staging: rtl8712: fix uninit-value in r871xu_drv_init() 33ef21d55418 staging: rtl8712: fix uninit-value in usb_read8() and friends f3f754d72d2d clocksource/drivers/sp804: Avoid error on multiple instances abf3b222614f extcon: Modify extcon device to be created after driver data is set 41ec9466944f misc: rtsx: set NULL intfdata when probe fails 5b0c0298f7c3 usb: dwc2: gadget: don't reset gadget's driver->bus 468fe959eab3 sysrq: do not omit current cpu when showing backtrace of all active CPUs f4cb24706ca4 USB: hcd-pci: Fully suspend across freeze/thaw cycle ffe9440d6982 drivers: usb: host: Fix deadlock in oxu_bus_suspend() 6e2273eefab5 drivers: tty: serial: Fix deadlock in sa1100_set_termios() ee105039d365 USB: host: isp116x: check return value after calling platform_get_resource() 0f69d7d5e918 drivers: staging: rtl8192e: Fix deadlock in rtllib_beacons_stop() 66f769762f65 drivers: staging: rtl8192u: Fix deadlock in ieee80211_beacons_stop() cb7147afd328 tty: Fix a possible resource leak in icom_probe d68d5e68b7f6 tty: synclink_gt: Fix null-pointer-dereference in slgt_clean() 61ca1b97adb9 lkdtm/usercopy: Expand size of "out of frame" object 7821d743abb3 iio: st_sensors: Add a local lock for protecting odr 5a89a92efc34 staging: rtl8712: fix a potential memory leak in r871xu_drv_init() 8caa4b7d411c iio: dummy: iio_simple_dummy: check the return value of kstrdup() f091e29ed872 drm: imx: fix compiler warning with gcc-12 96bf5ed057df net: altera: Fix refcount leak in altera_tse_mdio_create fbeb8dfa8b87 ip_gre: test csum_start instead of transport header 1981cd7a774e net/mlx5: fs, fail conflicting actions 652418d82b7d net/mlx5: Rearm the FW tracer after each tracer event 5d9c1b081ad2 net: ipv6: unexport __init-annotated seg6_hmac_init() be3884d5cd04 net: xfrm: unexport __init-annotated xfrm4_protocol_init() 7759c3222815 net: mdio: unexport __init-annotated mdio_bus_init() b585b87fd5c7 SUNRPC: Fix the calculation of xdr->end in xdr_get_next_encode_buffer() 3d8122e1692b net/mlx4_en: Fix wrong return value on ioctl EEPROM query failure c2ae49a113a5 net: dsa: lantiq_gswip: Fix refcount leak in gswip_gphy_fw_list 0cf7aaff290c bpf, arm64: Clear prog->jited_len along prog->jited c61848500a3f af_unix: Fix a data-race in unix_dgram_peer_wake_me(). be9581f4fda7 xen: unexport __init-annotated xen_xlate_map_ballooned_pages() 86c87d2c0338 netfilter: nf_tables: bail out early if hardware offload is not supported 330c0c6cd215 netfilter: nf_tables: memleak flow rule from commit path 67e2d448733c netfilter: nf_tables: release new hooks on unsupported flowtable flags 19cb3ece1454 ata: pata_octeon_cf: Fix refcount leak in octeon_cf_probe ec5548066d34 netfilter: nf_tables: always initialize flowtable hook list in transaction 7fd03e34f01f powerpc/kasan: Force thread size increase with KASAN 7a248f9c74f9 netfilter: nf_tables: delete flowtable hooks via transaction list 9edafbc7ec29 netfilter: nat: really support inet nat without l3 address 8dbae5affbdb xprtrdma: treat all calls not a bcall when bc_serv is NULL 8b3d5bafb188 video: fbdev: pxa3xx-gcu: release the resources correctly in pxa3xx_gcu_probe/remove() c09b873f3f39 video: fbdev: hyperv_fb: Allow resolutions with size > 64 MB for Gen1 0ee5b9644f06 NFSv4: Don't hold the layoutget locks across multiple RPC calls 95a0ba85c1b5 dmaengine: zynqmp_dma: In struct zynqmp_dma_chan fix desc_size data type 2c08cae19d5d m68knommu: fix undefined reference to `_init_sp' d99f04df3236 m68knommu: set ZERO_PAGE() to the allocated zeroed page 344a55ccf5ec i2c: cadence: Increase timeout per message if necessary 32bea51fe4c6 f2fs: remove WARN_ON in f2fs_is_valid_blkaddr 54c1e0e3bbca iommu/arm-smmu-v3: check return value after calling platform_get_resource() 3660db29b030 iommu/arm-smmu: fix possible null-ptr-deref in arm_smmu_device_probe() 9e801c891aa2 tracing: Avoid adding tracer option before update_tracer_options 1788e6dbb612 tracing: Fix sleeping function called from invalid context on RT kernel 2f452a33067d bootconfig: Make the bootconfig.o as a normal object file c667b3872a4c mips: cpc: Fix refcount leak in mips_cpc_default_phys_base 76b226eaf055 dmaengine: idxd: set DMA_INTERRUPT cap bit 32be2b805a1a perf c2c: Fix sorting in percent_rmt_hitm_cmp() 71cbce75031a driver core: Fix wait_for_device_probe() & deferred_probe_timeout interaction b8fac8e32104 tipc: check attribute length for bearer name c1f018702590 scsi: sd: Fix potential NULL pointer dereference d2e297eaf456 afs: Fix infinite loop found by xfstest generic/676 04622d631826 gpio: pca953x: use the correct register address to do regcache sync 0a0f7f841484 tcp: tcp_rtx_synack() can be called from process context e05dd93826e1 net: sched: add barrier to fix packet stuck problem for lockless qdisc e9fe72b95d7f net/mlx5e: Update netdev features after changing XDP state b50eef7a38ed net/mlx5: correct ECE offset in query qp output ea5edd015feb net/mlx5: Don't use already freed action pointer bf2af9b24313 sfc: fix wrong tx channel offset with efx_separate_tx_channels 8f81a4113e1e sfc: fix considering that all channels have TX queues 7ac3a034d96a nfp: only report pause frame configuration for physical device 630e0a10c020 net/smc: fixes for converting from "struct smc_cdc_tx_pend **" to "struct smc_wr_tx_pend_priv *" b97550e380ca riscv: read-only pages should not be writable 8f49e1694cbc bpf: Fix probe read error in ___bpf_prog_run() 6d8d3f68cbec ubi: ubi_create_volume: Fix use-after-free when volume creation failed f413e4d7cdf3 ubi: fastmap: Fix high cpu usage of ubi_bgt by making sure wl_pool not empty 3252d327f977 jffs2: fix memory leak in jffs2_do_fill_super 741e49eacdcd modpost: fix removing numeric suffixes 42658e47f1ab net: dsa: mv88e6xxx: Fix refcount leak in mv88e6xxx_mdios_register f7ba2cc57f40 net: ethernet: ti: am65-cpsw-nuss: Fix some refcount leaks 71ae30662ec6 net: ethernet: mtk_eth_soc: out of bounds read in mtk_hwlro_get_fdir_entry() 503a3fd6466d net: sched: fixed barrier to prevent skbuff sticking in qdisc backlog ee89d7fd49de s390/crypto: fix scatterwalk_unmap() callers in AES-GCM e892a7e60f1f clocksource/drivers/oxnas-rps: Fix irq_of_parse_and_map() return value 1d7361679f0a ASoC: fsl_sai: Fix FSL_SAI_xDR/xFR definition 910b1cdf6c50 watchdog: ts4800_wdt: Fix refcount leak in ts4800_wdt_probe b3354f2046cc watchdog: rti-wdt: Fix pm_runtime_get_sync() error checking 36ee9ffca8ef driver core: fix deadlock in __device_attach 823f24f2e329 driver: base: fix UAF when driver_attach failed 7a6337bfedc5 bus: ti-sysc: Fix warnings for unbind for serial 985706bd3bbe firmware: dmi-sysfs: Fix memory leak in dmi_sysfs_register_handle 94acaaad470e serial: stm32-usart: Correct CSIZE, bits, and parity b7e560d2ffbe serial: st-asc: Sanitize CSIZE and correct PARENB for CS7 afcfc3183cfd serial: sifive: Sanitize CSIZE and c_iflag a9f6bee486e7 serial: sh-sci: Don't allow CS5-6 00456b932e16 serial: txx9: Don't allow CS5-6 22e975796f89 serial: rda-uart: Don't allow CS5-6 ff4ce2979b5d serial: digicolor-usart: Don't allow CS5-6 5cd331bcf094 serial: 8250_fintek: Check SER_RS485_RTS_* only with RS485 260792d5c9d6 serial: meson: acquire port->lock in startup() 82bfea344e8f rtc: mt6397: check return value after calling platform_get_resource() d54a51b51851 clocksource/drivers/riscv: Events are stopped during CPU suspend 5b3e990f85eb soc: rockchip: Fix refcount leak in rockchip_grf_init cfe8a0967d6e extcon: ptn5150: Add queue work sync before driver release 96414e2cdc28 coresight: cpu-debug: Replace mutex with mutex_trylock on panic notifier 47ebc50dc2a7 serial: sifive: Report actual baud base rather than fixed 115200 ab35308bbd33 phy: qcom-qmp: fix pipe-clock imbalance on power-on failure 52f327a45c5b rpmsg: qcom_smd: Fix returning 0 if irq_of_parse_and_map() fails c10333c4519a iio: adc: sc27xx: Fine tune the scale calibration values 3747429834d2 iio: adc: sc27xx: fix read big scale voltage not right b30f2315a3a6 iio: proximity: vl53l0x: Fix return value check of wait_for_completion_timeout 43823ceb26e6 iio: adc: stmpe-adc: Fix wait_for_completion_timeout return value check 6f01c0fb8e44 usb: typec: mux: Check dev_set_name() return value 7027c890ff6b firmware: stratix10-svc: fix a missing check on list iterator 70ece3c5ec4f misc: fastrpc: fix an incorrect NULL check on list iterator 2a1bf8e5ad61 usb: dwc3: pci: Fix pm_runtime_get_sync() error checking 8ae4fed195c0 rpmsg: qcom_smd: Fix irq_of_parse_and_map() return value 572211d631d7 pwm: lp3943: Fix duty calculation in case period was clamped f9782b26d6f1 staging: fieldbus: Fix the error handling path in anybuss_host_common_probe() b382c0c3b8cc usb: musb: Fix missing of_node_put() in omap2430_probe 6b7cf2212223 USB: storage: karma: fix rio_karma_init return e100742823c3 usb: usbip: add missing device lock on tweak configuration cmd bcbb795a9e78 usb: usbip: fix a refcount leak in stub_probe() 4e3a2d77bd0b tty: serial: fsl_lpuart: fix potential bug when using both of_alias_get_id and ida_simple_get e27376f5aade tty: n_tty: Restore EOF push handling behavior 11bc6eff3abc tty: serial: owl: Fix missing clk_disable_unprepare() in owl_uart_probe ee6c33b29e62 tty: goldfish: Use tty_port_destroy() to destroy port 56ac04f35fc5 lkdtm/bugs: Check for the NULL pointer after calling kmalloc 03efa70eb0ee iio: adc: ad7124: Remove shift from scan_type 4610b067615f staging: greybus: codecs: fix type confusion of list iterator variable 1509d2335db8 pcmcia: db1xxx_ss: restrict to MIPS_DB1XXX boards (From OE-Core rev: 05f9a3e20222afefdb960a8162a8d69e3658dfac) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>