mirror of
https://abf.rosa.ru/djam/kernel-5.15.git
synced 2025-02-23 18:42:55 +00:00
689 commits
Author | SHA1 | Message | Date | |
---|---|---|---|---|
383f6c613e |
Merge pull request #1 from import/kernel-5.15:rosa2021.1
Backports and update |
|||
![]() |
e666777a5c |
[bot] upd: 5.15.149 -> 5.15.150
Changelog: ACPI: button: Add lid disable DMI quirk for Nextbook Ares 8A acpi: property: Let args be NULL in __acpi_node_get_property_reference ACPI: resource: Add Asus ExpertBook B2502 to Asus quirks ACPI: resource: Add ASUS model S5402ZA to quirks ACPI: resource: Skip IRQ override on ASUS ExpertBook B1502CBA ACPI: resource: Skip IRQ override on Asus Expertbook B2402CBA ACPI: resource: Skip IRQ override on Asus Vivobook S5602ZA ACPI: video: Add backlight=native DMI quirk for Apple iMac11,3 ACPI: video: Add backlight=native DMI quirk for Apple iMac12,1 and iMac12,2 ACPI: video: Add backlight=native DMI quirk for Lenovo ThinkPad X131e (3371 AMD version) afs: Increase buffer size in afs_update_volume_status() ahci: add 43-bit DMA address quirk for ASMedia ASM1061 controllers ahci: asm1166: correct count of reported ports ALSA: usb-audio: Check presence of valid altsetting control ALSA: usb-audio: Ignore clock selector errors for single connection arm64: dts: rockchip: add ES8316 codec for ROCK Pi 4 arm64: dts: rockchip: add SPDIF node for ROCK Pi 4 arm64: dts: rockchip: fix regulator name on rk3399-rock-4 arm64: dts: rockchip: set num-cs property for spi on px30 arm64: mm: fix VA-range sanity check arm64: set __exception_irq_entry with __irq_entry as a default ARM: dts: BCM53573: Describe on-SoC BCM53125 rev 4 switch ARM: dts: BCM53573: Drop nonexistent "default-off" LED trigger ARM: dts: BCM53573: Drop nonexistent #usb-cells ARM: ep93xx: Add terminator to gpiod_lookup_table arp: Prevent overflow in arp_req_get(). ASoC: sunxi: sun4i-spdif: Add support for Allwinner H616 ata: ahci_ceva: fix error handling for Xilinx GT PHY support ata: libahci_platform: Convert to using devm bulk clocks API ata: libahci_platform: Introduce reset assertion/deassertion methods bpf: Address KCSAN report on bpf_lru_list bpf: Add struct for bin_args arg in bpf_bprintf_prepare bpf: Do cleanup in bpf_bprintf_cleanup only when needed bpf: Fix racing between bpf_timer_cancel_and_free and bpf_timer_cancel bpf: Merge printk and seq_printf VARARG max macros bpf: Remove trace_printk_lock bpf, scripts: Correct GPL license name btrfs: add xxhash to fast checksum implementations cifs: add a warning when the in-flight count goes negative cifs: fix mid leak during reconnection after timeout threshold cifs: remove useless parameter 'is_fsctl' from SMB2_ioctl() clk: Honor CLK_OPS_PARENT_ENABLE in clk_core_is_enabled() clk: imx8mp: add clkout1/2 support clk: imx8mp: Add DISP2 pixel clock clk: imx: avoid memory leak clk: imx: imx8mp: add shared clk gate for usb suspend clk clk: linux/clk-provider.h: fix kernel-doc warnings and typos clk: qcom: gcc-qcs404: disable gpll[04]_out_aux parents clk: qcom: gcc-qcs404: fix names of the DSI clocks used as parents clk: qcom: gpucc-sc7180: fix clk_dis_wait being programmed for CX GDSC clk: qcom: gpucc-sdm845: fix clk_dis_wait being programmed for CX GDSC clk: renesas: cpg-mssr: Fix use after free if cpg_mssr_common_init() failed clk: renesas: cpg-mssr: Remove superfluous check in resume code debugobjects: Recheck debug_objects_enabled before reporting devlink: report devlink_port_type_warn source device dmaengine: fsl-qdma: increase size of 'irq_name' dmaengine: shdma: increase size of 'dev_id' dmaengine: ti: edma: Add some null pointer checks to the edma_probe dm-crypt: don't modify the data when using authenticated encryption drm/amd/display: Fix memory leak in dm_sw_fini() drm/amdgpu: init iommu after amdkfd device init drm/amdgpu: reset gpu for s3 suspend abort case drm/amdgpu: skip to program GFXDEC registers for suspend abort drm/i915/dg1: Update DMC_DEBUG3 register drm/nouveau/instmem: fix uninitialized_var.cocci warning drm/syncobj: call drm_syncobj_fence_add_wait when WAIT_AVAILABLE flag is set drm/ttm: Fix an invalid freeing on already freed page in error path dt-bindings: clocks: imx8mp: Add ID for usb suspend clock efi: Don't add memblocks for soft-reserved memory efi: runtime: Fix potential overflow of soft-reserved region size erofs: fix lz4 inplace decompression exfat: support dynamic allocate bh for exfat_entry_set_cache ext4: avoid allocating blocks from corrupted group in ext4_mb_find_by_goal() ext4: avoid allocating blocks from corrupted group in ext4_mb_try_best_found() ext4: avoid bb_free and bb_fragments inconsistency in mb_free_blocks() ext4: avoid dividing by 0 in mb_update_avg_fragment_size() when block bitmap corrupt ext4: correct the hole length returned by ext4_map_blocks() ext4: regenerate buddy after block freeing failed if under fc replay f2fs: don't set GC_FAILURE_PIN for background GC f2fs: write checkpoint during FG_GC fbdev: savage: Error out if pixclock equals zero fbdev: sis: Error out if pixclock equals zero firewire: core: send bus reset promptly on gap count error fs/aio: Restrict kiocb_set_cancel_fn() to I/O submitted via libaio fs/ntfs3: Add NULL ptr dereference checking at the end of attr_allocate_frame() fs/ntfs3: Correct function is_rst_area_valid fs/ntfs3: Correct hard links updating when dealing with DOS names fs/ntfs3: Disable ATTR_LIST_ENTRY size check fs/ntfs3: Fix detected field-spanning write (size 8) of single field "le->name" fs/ntfs3: Fix oob in ntfs_listxattr fs/ntfs3: Improve ntfs_dir_count fs/ntfs3: Modified fix directory element type detection fs/ntfs3: Prevent generic message "attempt to access beyond end of device" fs/ntfs3: Print warning while fixing hard links count fs/ntfs3: Update inode->i_size after success write into compressed file fs/ntfs3: use non-movable memory for ntfs3 MFT buffer cache gtp: fix use-after-free and null-ptr-deref in gtp_genl_dump_pdp() hwmon: (coretemp) Enlarge per package core count limit i2c: imx: Add timer for handling the stop condition i2c: imx: when being a target, mark the last read as processed IB/hfi1: Fix a memleak in init_credit_return IB/hfi1: Fix sdma.h tx->num_descs off-by-one error igb: Fix igb_down hung on surprise removal Input: ads7846 - always set last command to PWRDOWN Input: ads7846 - don't check penirq immediately for 7845 Input: ads7846 - don't report pressure for ads7845 Input: i8042 - add Fujitsu Lifebook U728 to i8042 quirk table Input: iqs269a - configure device with a single block write Input: iqs269a - do not poll during ATI Input: iqs269a - do not poll during suspend or resume Input: iqs269a - drop unused device node references Input: iqs269a - increase interrupt handler return delay Input: iqs269a - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() Input: xpad - add Lenovo Legion Go controllers ipv4: properly combine dev_base_seq and ipv4.dev_addr_genid ipv6: properly combine dev_base_seq and ipv6.dev_addr_genid ipv6: sr: fix possible use-after-free and null-ptr-deref kernel/sched: Remove dl_boosted flag comment ksmbd: free aux buffer if ksmbd_iov_pin_rsp_read fails KVM: arm64: vgic-its: Test for valid IRQ in its_sync_lpi_pending_table() KVM: arm64: vgic-its: Test for valid IRQ in MOVALL handler l2tp: pass correct message length to ip6_append_data md: fix data corruption for raid456 when reshape restart while grow up md/raid10: prevent soft lockup while flush writes MIPS: reserve exception vector space ONLY ONCE MIPS: SMP-CPS: fix build error when HOTPLUG_CPU not set MIPS: vpe-mt: drop physical_memsize mmc: jz4740: Use the new PM macros mmc: mxc: Use the new PM macros mptcp: fix lockless access in subflow ULP diag mtd: rawnand: sunxi: Fix the size of the last OOB region nbd: Add the maximum limit of allocated index in nbd_dev_add net: dev: Convert sa_data to flexible array in struct sockaddr net: ethernet: ti: add missing of_node_put before return netfilter: conntrack: check SCTP_CID_SHUTDOWN_ACK for vtag setting in sctp_new netfilter: flowtable: simplify route logic netfilter: nf_tables: add rescheduling points during loop detection walks netfilter: nf_tables: can't schedule in nft_chain_validate netfilter: nf_tables: fix scheduling-while-atomic splat netfilter: nf_tables: set dormant flag on hook register failure netfilter: nft_flow_offload: release dst in case direct xmit path is used netfilter: nft_flow_offload: reset dst in route object after setting up flow net/sched: Refactor qdisc_graft() for ingress and clsact Qdiscs net/sched: Retire ATM qdisc net/sched: Retire CBQ qdisc net/sched: Retire dsmark qdisc net: stmmac: Fix incorrect dereference in interrupt handlers nouveau: fix function cast warnings nvme-fc: do not wait in vain when unloading module nvmet-fc: abort command when there is no binding nvmet-fc: avoid deadlock on delete association path nvmet-fc: defer cleanup using RCU properly nvmet-fc: hold reference on hostport match nvmet-fcloop: swap the list_add_tail arguments nvmet-fc: release reference on target port nvmet-fc: take ref count on tgtport before delete assoc nvmet-tcp: fix nvme tcp ida memory leak octeontx2-af: Consider the action set by PF packet: move from strlcpy with unused retval to strscpy PCI: dwc: Fix a 64bit bug in dw_pcie_ep_raise_msix_irq() PCI/MSI: Prevent MSI hardware interrupt number truncation perf beauty: Update copy of linux/socket.h with the kernel sources platform/x86: asus-wmi: Document the dgpu_disable sysfs attribute platform/x86: intel-vbtn: Stop calling "VBDL" from notify_handler platform/x86: touchscreen_dmi: Add info for the TECLAST X16 Plus tablet platform/x86: touchscreen_dmi: Allow partial (prefix) matches for ACPI names PM: core: Add new *_PM_OPS macros, deprecate old ones PM: core: Redefine pm_ptr() macro PM: core: Remove static qualifier in DEFINE_SIMPLE_DEV_PM_OPS macro pmdomain: mediatek: fix race conditions with genpd pmdomain: renesas: r8a77980-sysc: CR7 must be always on posix-timers: Ensure timer ID search-loop limit is valid powerpc/eeh: Set channel state after notifying the drivers powerpc/eeh: Small refactor of eeh_handle_normal_event() powerpc/perf/hv-24x7: add missing RTAS retry status handling powerpc/powernv/ioda: Skip unallocated resources when mapping to PE powerpc/pseries/lpar: add missing RTAS retry status handling powerpc/pseries/lparcfg: add missing RTAS retry status handling powerpc/rtas: ensure 4KB alignment for rtas_data_buf powerpc/rtas: make all exports GPL r8169: use new PM macros RDMA/bnxt_re: Return error for SRQ resize RDMA/irdma: Add AE for too many RNRS RDMA/irdma: Fix KASAN issue with tasklet RDMA/irdma: Set the CQ read threshold for GEN 1 RDMA/irdma: Validate max_send_wr and max_recv_wr RDMA/qedr: Fix qedr_create_user_qp error flow RDMA/siw: Balance the reference of cep->kref in the error path RDMA/siw: Correct wrong debug message RDMA/srpt: fix function pointer cast warnings RDMA/srpt: Support specifying the srpt_service_guid parameter regulator: pwm-regulator: Add validity checks in continuous .get_voltage Revert "x86/alternative: Make custom return thunk unconditional" Revert "x86/ftrace: Use alternative RET encoding" RISC-V: fix funct4 definition for c.jalr in parse_asm.h s390: use the correct count for __iowrite64_copy() sched/fair: Don't balance task to its current running CPU sched/rt: Disallow writing invalid values to sched_rt_period_us sched/rt: Fix sysctl_sched_rr_timeslice intial value sched/rt: sysctl_sched_rr_timeslice show default timeslice after reset scsi: jazz_esp: Only build if SCSI core is builtin scsi: lpfc: Use unsigned type for num_sge scsi: target: core: Add TMF to tmr_list handling selftests: net: vrf-xfrm-tests: change authentication and encryption algos serial: 8250: Remove serial_rs485 sanitization from em485 serial: amba-pl011: Fix DMA transmission in RS485 mode smb: client: fix OOB in receive_encrypted_standard() smb: client: fix parsing of SMB3.1.1 POSIX create context smb: client: fix potential OOBs in smb2_parse_contexts() spi: hisi-sfc-v3xx: Return IRQ_NONE if no interrupts were detected spi: sh-msiof: avoid integer overflow in constants tls: rx: drop pointless else after goto tls: rx: jump to a more appropriate label tls: stop recv() if initial process_rx_list gave us non-DATA tools headers UAPI: Sync linux/fscrypt.h with the kernel sources tools/virtio: fix build usb: cdns3: fixed memory use after free at cdns3_gadget_ep_disable() usb: cdns3: fix memory double free when handle zero packet usb: cdnsp: blocked some cdns3 specific code usb: cdnsp: fixed issue with incorrect detecting CDNSP family controllers usb: dwc3: gadget: Don't disconnect if not started usb: gadget: ncm: Avoid dropping datagrams of properly parsed NTBs usb: roles: don't get/set_role() when usb_role_switch is unregistered usb: roles: fix NULL pointer issue when put module's reference userfaultfd: fix mmap_changing checking in mfill_atomic_hugetlb vdpa/mlx5: Don't clear mr struct on destroy MR virtio-blk: Ensure no requests in virtqueues before deleting vqs. wifi: ath11k: fix registration of 6Ghz-only phy without the full channel range wifi: cfg80211: fix missing interfaces when dumping wifi: iwlwifi: mvm: avoid baid size integer overflow wifi: mac80211: adding missing drv_mgd_complete_tx() call wifi: mac80211: fix race condition on enabling fast-xmit wifi: wext-core: Fix -Wstringop-overflow warning in ioctl_standard_iw_point() x86/alternative: Make custom return thunk unconditional x86/fpu: Stop relying on userspace for info to fault in xsave buffer x86/ftrace: Use alternative RET encoding x86/ibt,paravirt: Use text_gen_insn() for paravirt_patch() x86/returnthunk: Allow different return thunks x86/text-patching: Make text_gen_insn() play nice with ANNOTATE_NOENDBR xhci: cleanup xhci_hub_control port references xhci: clear usb2 resume related variables in one place. xhci: decouple usb2 port resume and get_port_status request handling xhci: move port specific items such as state completions to port structure xhci: rename resume_done to resume_timestamp xhci: track port suspend state correctly in unsuccessful resume cases zonefs: Improve error handling Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot) |
||
![]() |
0212233bde |
[bot] upd: 5.15.137 -> 5.15.149
Changelog: 9p/net: fix possible memory leak in p9_check_errors() 9p/trans_fd: Annotate data-racy writes to file::f_flags 9p: v9fs_listxattr: fix %s null argument warning ACPI: APEI: set memory failure flags as MF_ACTION_REQUIRED on synchronous events ACPI: extlog: Clear Extended Error Log status when RAS_CEC handled the error ACPI: extlog: fix NULL pointer dereference check ACPI: FPDT: properly handle invalid FPDT subtables ACPI: LPIT: Avoid u32 multiplication overflow ACPI: LPSS: Fix the fractional clock divider flags ACPI: resource: Add another DMI match for the TongFang GMxXGxx ACPI: resource: Do IRQ override on TongFang GMxXGxx ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias() ACPI: video: Add quirk for the Colorful X15 AT 23 Laptop ACPI: video: check for error while searching for backlight device parent afs: Fix afs_server_list to be cleaned up with RCU afs: Fix dynamic root lookup DNS check afs: Fix file locking on R/O volumes to operate in local mode afs: Fix overwriting of result of DNS query afs: Fix refcount underflow from error handling race afs: Fix the dynamic root's d_delete to always delete unused dentries afs: fix the usage of read_seqbegin_or_lock() in afs_find_server*() afs: fix the usage of read_seqbegin_or_lock() in afs_lookup_volume_rcu() afs: Fix use-after-free due to get/remove race in volume tree afs: Hide silly-rename files from userspace afs: Make error on cell lookup failure consistent with OpenAFS afs: Return ENOENT if no cell DNS record can be found afs: Use refcount_t rather than atomic_t af_unix: Call kfree_skb() for dead unix_(sk)->oob_skb in GC. af_unix: fix lockdep positive in sk_diag_dump_icons() af_unix: Fix task hung while purging oob_skb in GC. af_unix: fix use-after-free in unix_stream_read_actor() ALSA: hda/conexant: Add quirk for SWS JS201D ALSA: hda/conexant: Fix headset auto detect fail in cx8070 and SN6140 ALSA: hda/cs8409: Suppress vmaster control for Dolphin models ALSA: hda: Disable power-save on KONTRON SinglePC ALSA: hda: Fix possible null-ptr-deref when assigning a stream ALSA: hda - Fix speaker and headset mic pin config for CHUWI CoreBook XPro ALSA: hda/hdmi: add force-connect quirk for NUC5CPYB ALSA: hda/hdmi: add force-connect quirks for ASUSTeK Z170 variants ALSA: hda: Intel: add HDA_ARL PCI ID support ALSA: hda: intel-dspcfg: add filters for ARL-S and ARL ALSA: hda: intel-dsp-config: Fix JSL Chromebook quirk detection ALSA: hda/realtek - Add Dell ALC295 to pin fall back table ALSA: hda/realtek: Add supported ALC257 for ChromeOS ALSA: hda/realtek: Apply mute LED quirk for HP15-db ALSA: hda/realtek: Enable headset mic on Vaio VJFE-ADL ALSA: hda/realtek: Enable headset on Lenovo M90 Gen5 ALSA: hda/realtek - Enable internal speaker of ASUS K6500ZC ALSA: hda/realtek: Enable Mute LED on HP Laptop 14-fq0xxx ALSA: hda/realtek: Fix mute and mic-mute LEDs for HP ProBook 440 G6 ALSA: hda/realtek: Fix the external mic not being recognised for Acer Swift 1 SF114-32 ALSA: hda/realtek: Headset Mic VREF to 100% ALSA: hda: Refer to correct stream index at loops ALSA: hda/relatek: Enable Mute LED on HP Laptop 15s-fq2xxx ALSA: info: Fix potential deadlock at disconnection ALSA: oxygen: Fix right channel of capture volume mixer ALSA: pcm: fix out-of-bounds in snd_pcm_state_names ALSA: scarlett2: Add clamp() in scarlett2_mixer_ctl_put() ALSA: scarlett2: Add missing error checks to *_ctl_get() ALSA: scarlett2: Add missing error check to scarlett2_config_save() ALSA: scarlett2: Add missing error check to scarlett2_usb_set_config() ALSA: scarlett2: Allow passing any output to line_out_remap() ALSA: usb-audio: Add a quirk for Yamaha YIT-W12TX transmitter ALSA: usb-audio: Add delay quirk for MOTU M Series 2nd revision ALSA: usb-audio: Add Pioneer DJM-450 mixer controls ALSA: usb-audio: Increase delay in MOTU M quirk amd-xgbe: handle corner-case during sfp hotplug amd-xgbe: handle the corner-case during tx completion amd-xgbe: propagate the correct speed and duplex status apparmor: avoid crash when parsed profile name is empty appletalk: Fix Use-After-Free in atalk_ioctl ARC: fix spare error arch: consolidate arch_irq_work_raise prototypes arcnet: restoring support for multiple Sohard Arcnet cards arm64/arm: xen: enlighten: Fix KPTI checks arm64: dts: armada-3720-turris-mox: set irq type for RTC arm64: dts: imx8mm: Add sound-dai-cells to micfil node arm64: dts: imx8mn: Add sound-dai-cells to micfil node arm64: dts: imx8mp: imx8mq: Add parkmode-disable-ss-quirk on DWC3 arm64: dts: imx8mq: drop usb3-resume-missing-cas from usb arm64: dts: imx8qm-ss-img: Fix jpegenc compatible entry arm64: dts: ls208xa: use a pseudo-bus to constrain usb dma size ARM64: dts: marvell: cn9310: Use appropriate label for spi1 pins arm64: dts: mediatek: add missing space before { arm64: dts: mediatek: align thermal zone node names with dtschema arm64: dts: mediatek: mt7622: fix memory node warning check arm64: dts: mediatek: mt8173-evb: Fix regulator-fixed node names arm64: dts: mediatek: mt8183: Fix unit address for scp reserved memory arm64: dts: mediatek: mt8183-kukui-jacuzzi: fix dsi unnecessary cells properties arm64: dts: mediatek: mt8183: Move thermal-zones to the root node arm64: dts: mt8183: kukui: Fix underscores in node names arm64: dts: qcom: apq8016-sbc: Add missing ADV7533 regulators arm64: dts: qcom: ipq6018: Fix hwlock index for SMEM arm64: dts: qcom: ipq6018: Fix tcsr_mutex register size arm64: dts: qcom: ipq6018: switch TCSR mutex to MMIO arm64: dts: qcom: msm8916: Fix iommu local address range arm64: dts: qcom: msm8992-libra: drop duplicated reserved memory arm64: dts: qcom: msm8996: Fix 'in-ports' is a required property arm64: dts: qcom: msm8998: Fix 'out-ports' is a required property arm64: dts: qcom: qrb5165-rb5: correct LED panic indicator arm64: dts: qcom: sc7180: fix USB wakeup interrupt types arm64: dts: qcom: sc7180: Make watchdog bark interrupt edge triggered arm64: dts: qcom: sc7280: Add missing LMH interrupts arm64: dts: qcom: sc7280: fix usb_2 wakeup interrupt types arm64: dts: qcom: sc7280: Make watchdog bark interrupt edge triggered arm64: dts: qcom: sc7280: Mark SDHCI hosts as cache-coherent arm64: dts: qcom: sdm845-db845c: correct LED panic indicator arm64: dts: qcom: sdm845: fix USB DP/DM HS PHY interrupts arm64: dts: qcom: sdm845: fix USB wakeup interrupt types arm64: dts: qcom: sdm845: Make watchdog bark interrupt edge triggered arm64: dts: qcom: sdm845-mtp: fix WiFi configuration arm64: dts: qcom: sm8150: fix USB wakeup interrupt types arm64: dts: qcom: sm8150-hdk: fix SS USB regulators arm64: dts: qcom: sm8150: Make watchdog bark interrupt edge triggered arm64: dts: qcom: sm8250: Make watchdog bark interrupt edge triggered arm64: dts: rockchip: Expand reg size of vdec node for RK3399 arm64: dts: ti: k3-am65-main: Fix DSS irq trigger type arm64: irq: set the correct node for shadow call stack arm64: irq: set the correct node for VMAP stack arm64: mm: Always make sw-dirty PTEs hw-dirty in pte_modify arm64: Restrict CPU_BIG_ENDIAN to GNU as or LLVM IAS 15.x or newer arm64: Subscribe Microsoft Azure Cobalt 100 to ARM Neoverse N2 errata ARM: 9320/1: fix stack depot IRQ stack filter ARM: 9321/1: memset: cast the constant byte to unsigned char ARM: 9330/1: davinci: also select PINCTRL ARM: davinci: always select CONFIG_CPU_ARM926T ARM: dts: dra7: Fix DRA7 L3 NoC node register size ARM: dts: Fix occasional boot hang for am3 usb ARM: dts: imx1: Fix sram node ARM: dts: imx23/28: Fix the DMA controller node name ARM: dts: imx23-sansa: Use preferred i2c-gpios properties ARM: dts: imx25/27-eukrea: Fix RTC node name ARM: dts: imx25/27: Pass timing0 ARM: dts: imx25: Fix the iim compatible string ARM: dts: imx27-apf27dev: Fix LED name ARM: dts: imx27: Fix sram node ARM: dts: imx28-xea: Pass the 'model' property ARM: dts: imx6ul-pico: Describe the Ethernet PHY clock ARM: dts: imx7: Declare timers compatible with fsl,imx6dl-gpt ARM: dts: imx7d: Fix coresight funnel ports ARM: dts: imx7s: Fix lcdif compatible ARM: dts: imx7s: Fix nand-controller #size-cells ARM: dts: imx: Use flash@0,0 pattern ARM: dts: qcom: apq8064: correct XOADC register address ARM: dts: qcom: mdm9615: populate vsdcc fixed regulator ARM: dts: qcom: sdx55: fix pdc '#interrupt-cells' ARM: dts: qcom: sdx55: fix USB DP/DM HS PHY interrupts ARM: dts: qcom: sdx55: fix USB SS wakeup ARM: dts: qcom: sdx55: fix USB wakeup interrupt types ARM: dts: qcom: sdx65: correct SPMI node name ARM: dts: renesas: blanche: Fix typo in GP_11_2 pin name ARM: dts: rockchip: fix rk3036 hdmi ports node ARM: dts: samsung: exynos4210-i9100: Unconditionally enable LDO12 ARM: imx: Check return value of devm_kasprintf in imx_mmdc_perf_init ARM: OMAP2+: Fix null pointer dereference and memory leak in omap_soc_device_init ARM: PL011: Fix DMA support ARM: sun9i: smp: Fix array-index-out-of-bounds read in sunxi_mc_smp_init ARM: sun9i: smp: fix return code check of of_property_match_string arm/xen: fix xen_vcpu_info allocation alignment asix: Add check for usbnet_get_endpoints asm-generic: qspinlock: fix queued_spin_value_unlocked() implementation ASoC: ams-delta.c: use component after check ASoC: codecs: lpass-wsa-macro: fix compander volume hack ASoC: codecs: wcd938x: fix resource leaks on bind errors ASoC: codecs: wcd938x: fix runtime PM imbalance on remove ASoC: codecs: wcd938x: handle deferred probe ASoC: codecs: wsa-macro: fix uninitialized stack variables with name prefix ASoC: cs35l33: Fix GPIO name and drop legacy include ASoC: cs35l34: Fix GPIO name and drop legacy include ASoC: cs43130: Fix incorrect frame delay configuration ASoC: cs43130: Fix the position of const qualifier ASoC: da7219: Support low DC impedance headset ASoC: doc: Fix undefined SND_SOC_DAPM_NOPM argument ASoC: fsl: Fix PM disable depth imbalance in fsl_easrc_probe ASoC: fsl: mpc5200_dma.c: Fix warning of Function parameter or member not described ASoC: fsl_rpmsg: Fix error handler with pm_runtime_enable ASoC: hdmi-codec: fix missing report for jack initial status ASoC: hdmi-codec: register hpd callback on component probe ASoC: Intel: bytcr_rt5640: Add quirk for the Medion Lifetab S10346 ASoC: Intel: Move soc_intel_is_foo() helpers to a generic header ASoC: Intel: Skylake: Fix mem leak in few functions ASoC: Intel: Skylake: Fix mem leak when parsing UUIDs fails ASoC: Intel: Skylake: mem leak in skl register function ASoC: meson: g12a-toacodec: Fix event generation ASoC: meson: g12a-toacodec: Validate written enum values ASoC: meson: g12a-tohdmitx: Fix event generation for S/PDIF mux ASoC: meson: g12a-tohdmitx: Validate written enum values ASoC: nau8822: Fix incorrect type in assignment and cast to restricted __be16 ASoC: ops: add correct range check for limiting volume ASoC: rt5645: Drop double EF20 entry from dmi_platform_data[] ASoC: rt5645: Fix deadlock in rt5645_jack_detect_work() ASoC: rt5650: add mutex to avoid the jack detection failure ASoC: rt5650: fix the wrong result of key button ASoC: simple-card: fixup asoc_simple_probe() error handling ASoC: soc-card: Add storage for PCI SSID ASoC: SOF: sof-pci-dev: add parameter to override topology filename ASoC: SOF: sof-pci-dev: don't use the community key on APL Chromebooks ASoC: SOF: sof-pci-dev: Fix community key quirk detection ASoC: SOF: sof-pci-dev: use community key on all Up boards ASoC: ti: omap-mcbsp: Fix runtime PM underflow warnings ASoC: wm8974: Correct boost mixer inputs ASoC: wm_adsp: fix memleak in wm_adsp_buffer_populate async: Introduce async_schedule_dev_nocall() async: Split async_schedule_node_domain() ata: pata_isapnp: Add missing error check for devm_ioport_map() atl1c: Work around the DMA RX overflow issue atm: Fix Use-After-Free in do_vcc_ioctl atm: idt77252: fix a memleak in open_card_ubr0 atm: iphase: Do PCI error checks on own line atm: solos-pci: Fix potential deadlock on &cli_queue_lock atm: solos-pci: Fix potential deadlock on &tx_queue_lock audit: don't take task_lock() in audit_exe_compare() code path audit: don't WARN_ON_ONCE(!current->mm) in audit_exe_compare() audit: Send netlink ACK before setting connection in auditd_set bcache: add code comments for bch_btree_node_get() and __bch_btree_node_alloc() bcache: avoid NULL checking to c->root in run_cache_set() bcache: avoid oversize memory allocation by small stripe_size bcache: check return value from btree_node_alloc_replacement() bcache: fixup init dirty data errors bcache: fixup lock c->root error bcache: fixup multi-threaded bch_sectors_dirty_init() wake-up race bcache: prevent potential division by zero error bcache: remove redundant assignment to variable cur_idx bcache: replace a mistaken IS_ERR() by IS_ERR_OR_NULL() in btree_gc_coalesce() bcache: revert replacing IS_ERR_OR_NULL with IS_ERR binder: fix async space check for 0-sized buffers binder: fix comment on binder_alloc_new_buf() return value binder: fix memory leaks of spam and pending work binder: fix race between mmput() and do_exit() binder: fix trivial typo of binder_free_buf_locked() binder: fix unused alloc->free_async_space binder: fix use-after-free in shinker's callback binder: signal epoll threads of self-work binder: use EPOLLERR from eventpoll.h blk-cgroup: bypass blkcg_deactivate_policy after destroying blk-core: use pr_warn_ratelimited() in bio_check_ro() blk-iocost: Fix an UBSAN shift-out-of-bounds warning blk-mq: fix IO hang from sbitmap wakeup race blk-throttle: fix lockdep warning of "cgroup_mutex or RCU read lock required!" block: add check of 'minors' and 'first_minor' in device_add_disk() block: add check that partition length needs to be aligned with block size block: Don't invalidate pagecache for invalid falloc modes blocklayoutdriver: Fix reference leak of pnfs_device_node block: make BLK_DEF_MAX_SECTORS unsigned block: Move checking GENHD_FL_NO_PART to bdev_add_partition() block: prevent an integer overflow in bvec_try_merge_hw_page block: Remove special-casing of compound pages block: remove unneeded return value of bio_check_ro() block/rnbd-srv: Check for unlikely string overflow block: Set memalloc_noio to false on device_add_disk() error path bluetooth: Add device 0bda:887b to device tables bluetooth: Add device 13d3:3571 to device tables Bluetooth: af_bluetooth: Fix Use-After-Free in bt_sock_recvmsg Bluetooth: btmtkuart: fix recv_buf() return value Bluetooth: btusb: Add 0bda:b85b for Fn-Link RTL8852BE Bluetooth: btusb: Add date->evt_skb is NULL check Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0cb8:0xc559 Bluetooth: btusb: Add RTW8852BE device 13d3:3570 to device tables Bluetooth: Fix atomicity violation in {min,max}_key_size_set Bluetooth: Fix bogus check for re-auth no supported with non-ssp Bluetooth: Fix double free in hci_conn_cleanup Bluetooth: hci_event: Fix not checking if HCI_OP_INQUIRY has been sent Bluetooth: L2CAP: Fix possible multiple reject send Bluetooth: L2CAP: Send reject on command corrupted request Bluetooth: MGMT/SMP: Fix address type when using SMP over BREDR/LE Bluetooth: qca: Set both WIDEBAND_SPEECH and LE_STATES quirks for QCA2066 bnxt_en: Remove mis-applied code from bnxt_cfg_ntp_filters() bnxt_en: Wait for FLR to complete during probe bonding: remove print in bond_verify_device_path bonding: return -ENOMEM instead of BUG in alb_upper_dev_walk bonding: stop the device in bond_setup_by_slave() bpf: Add crosstask check to __bpf_get_stack bpf: Add map and need_defer parameters to .map_fd_put_ptr() bpf: Add --skip_encoding_btf_inconsistent_proto, --btf_gen_optimized to pahole flags for v1.25 bpf: Check map->usercnt after timer->timer is assigned bpf: Detect IP == ksym.end as part of BPF program bpf: enforce precision of R0 on callback return bpf: fix check for attempt to corrupt spilled pointer bpf: Fix check_stack_write_fixed_off() to correctly spill imm bpf: Fix precision tracking for BPF_ALU | BPF_TO_BE | BPF_END bpf: Fix prog_array_map_poke_run map poke update bpf: Fix re-attachment branch in bpf_tracing_prog_attach bpf: Fix verification of indirect var-off stack access bpf, lpm: Fix check prefixlen before walking trie bpf: Reject variable offset alu on PTR_TO_FLOW_KEYS bpf: Set uattr->batch.count as zero before batched update or deletion bpf: sockmap, updating the sg structure should also update curr bridge: cfm: fix enum typo in br_cc_ccm_tx_parse bridge: mcast: fix disabled snooping after long uptime btrfs: add definition for EXTENT_TREE_V2 btrfs: add dmesg output for first mount and last unmount of a filesystem btrfs: avoid copying BTRFS_ROOT_SUBVOL_DEAD flag to snapshot of subvolume being deleted btrfs: defrag: reject unknown flags of btrfs_ioctl_defrag_range_args btrfs: do not allow non subvolume root targets for snapshot btrfs: do not ASSERT() if the newly created subvolume already got read btrfs: don't abort filesystem when attempting to snapshot deleted subvolume btrfs: don't arbitrarily slow down delalloc if we're committing btrfs: don't warn if discard range is not aligned to sector btrfs: fix infinite directory reads btrfs: fix off-by-one when checking chunk map includes logical address btrfs: fix race between reading a directory and adding entries to it btrfs: forbid creating subvol qgroups btrfs: forbid deleting live subvol qgroup btrfs: make error messages more clear when getting a chunk map btrfs: refresh dir last index during a rewinddir(3) call btrfs: ref-verify: fix memory leaks in btrfs_ref_tree_mod() btrfs: ref-verify: free ref cache before clearing mount opt btrfs: send: ensure send_fd is writable btrfs: send: return EOPNOTSUPP on unknown flags btrfs: set last dir index to the current last index when opening dir btrfs: sysfs: validate scrub_speed_max value btrfs: tree-checker: fix inline ref size in error messages btrfs: use u64 for buffer sizes in the tree search ioctls bus: mhi: host: Add alignment check for event ring read pointer bus: mhi: host: Add spinlock to protect WP access when queueing TREs bus: mhi: host: Drop chan lock before queuing buffers bus: mhi: host: Rename "struct mhi_tre" to "struct mhi_ring_element" bus: moxtet: Add spi device table bus: ti-sysc: Flush posted write only after srst_udelay calipso: fix memory leak in netlbl_calipso_add_pass() can: dev: can_put_echo_skb(): don't crash kernel if can_priv::echo_skb is accessed out of bounds can: dev: can_restart(): don't crash kernel if carrier is OK can: dev: can_restart(): fix race condition between controller restart and netif_carrier_on() can: isotp: add local echo tx processing and tx without FC can: isotp: check CAN address family in isotp_bind() can: isotp: handle wait_event_interruptible() return values can: isotp: isotp_bind(): do not validate unused address information can: isotp: isotp_bind(): return -EINVAL on incorrect CAN ID formatting can: isotp: isotp_sendmsg(): fix TX state detection and wait behavior can: isotp: set max PDU size to 64 kByte can: j1939: Fix UAF in j1939_sk_match_filter during setsockopt(SO_J1939_FILTER) can: j1939: prevent deadlock by changing j1939_socks_lock to rwlock can: raw: add support for SO_MARK can: raw: add support for SO_TXTIME/SCM_TXTIME ceph: fix deadlock or deadcode of misusing dget() ceph: prevent use-after-free in encode_cap_msg() checkstack: fix printed address chtls: fix tp->rcv_tstamp initialization cifs: fix check of rc in function generate_smb3signingkey cifs: Fix non-availability of dedup breaking generic/304 cifs: spnego: add ';' in HOST_KEY_LEN clk: asm9260: use parent index to link the reference clock clk: fixed-rate: add devm_clk_hw_register_fixed_rate clk: fixed-rate: fix clk_hw_register_fixed_rate_with_accuracy_parent_hw clk: hi3620: Fix memory leak in hi3620_mmc_clk_init() clk: imx: clk-imx8qxp: fix LVDS bypass, pixel and phy clocks clk: imx: imx8mq: correct error handling path clk: imx: imx8qxp: Fix elcdif_pll clock clk: imx: scu: Fix memory leak in __imx_clk_gpr_scu() clk: imx: Select MXC_CLK for CLK_IMX8QXP clk: keystone: pll: fix a couple NULL vs IS_ERR() checks clk: mediatek: clk-mt2701: Add check for mtk_alloc_clk_data clk: mediatek: clk-mt6765: Add check for mtk_alloc_clk_data clk: mediatek: clk-mt6779: Add check for mtk_alloc_clk_data clk: mediatek: clk-mt6797: Add check for mtk_alloc_clk_data clk: mediatek: clk-mt7629: Add check for mtk_alloc_clk_data clk: mediatek: clk-mt7629-eth: Add check for mtk_alloc_clk_data clk: mmp: pxa168: Fix memory leak in pxa168_clk_init() clk: npcm7xx: Fix incorrect kfree clk: qcom: clk-rcg2: Fix clock rate overflow for high parent frequencies clk: qcom: config IPQ_APSS_6018 should depend on QCOM_SMEM clk: qcom: gcc-sm8150: Fix gcc_sdcc2_apps_clk_src clk: qcom: gpucc-sm8150: Update the gpu_cc_pll1 config clk: qcom: ipq6018: drop the CLK_SET_RATE_PARENT flag from PLL clocks clk: qcom: ipq8074: drop the CLK_SET_RATE_PARENT flag from PLL clocks clk: qcom: mmcc-msm8998: Don't check halt bit on some branch clks clk: qcom: mmcc-msm8998: Fix the SMMU GDSC clk: qcom: videocc-sm8150: Add missing PLL config property clk: qcom: videocc-sm8150: Update the videocc resets clk: renesas: rzg2l: Fix computation formula clk: renesas: rzg2l: Simplify multiplication/shift logic clk: renesas: rzg2l: Use FIELD_GET() for PLL register fields clk: rockchip: rk3128: Fix HCLK_OTG gate register clk: Sanitize possible_parent_show to Handle Return Value of of_clk_get_parent_name clk: scmi: Free scmi_clk allocated when the clocks with invalid info are skipped clk: si5341: fix an error code problem in si5341_output_clk_set_rate clk: socfpga: Fix undefined behavior bug in struct stratix10_clock_data clk: ti: Add ti_dt_clk_name() helper to use clock-output-names clk: ti: change ti_clk_register[_omap_hw]() API clk: ti: fix double free in of_ti_divider_clk_setup() clk: ti: Update component clocks to use ti_dt_clk_name() clk: ti: Update pll and clockdomain clocks to use ti_dt_clk_name() clk: zynqmp: Add a check for NULL pointer clk: zynqmp: make bestdiv unsigned clocksource/drivers/timer-atmel-tcb: Fix initialization on SAM9 hardware clocksource/drivers/timer-imx-gpt: Fix potential memory leak clocksource: Skip watchdog check for large watchdog intervals coresight: etm4x: Fix width of CCITMIN field coresight: etm4x: Make etm4_remove_dev() return void coresight: etm4x: Remove bogous __exit annotation for some functions cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily cpufreq: imx6q: don't warn for disabling a non-existing frequency cpufreq: intel_pstate: Drop redundant intel_pstate_get_hwp_cap() call cpufreq: intel_pstate: Refine computation of P-state for given frequency cpufreq: scmi: process the result of devm_of_clk_add_hw_provider() cpufreq: stats: Fix buffer overflow detection in trans_stats() cpufreq: Use of_property_present() for testing DT property presence cred: switch to using atomic_long_t crypto: af_alg - Disallow multiple in-flight AIO requests crypto: api - Disallow identical driver names crypto: caam/jr - fix Chacha20 + Poly1305 self test failure crypto: caam/qi2 - fix Chacha20 + Poly1305 self test failure crypto: ccp - fix memleak in ccp_init_dm_workarea crypto: ccp - Fix null pointer dereference in __sev_platform_shutdown_locked crypto: hisilicon/hpre - Fix a erroneous check after snprintf() crypto: lib/mpi - Fix unexpected pointer access in mpi_ec_init crypto: octeontx2 - Fix cptvf driver cleanup crypto: pcrypt - Fix hungtask for PADATA_RESET crypto: qat - fix deadlock in backlog processing crypto: qat - increase size of buffers crypto: s390/aes - Fix buffer overread in CTR mode crypto: sa2ul - Return crypto_aead_setkey to transfer the error crypto: sahara - avoid skcipher fallback code duplication crypto: sahara - do not resize req->src when doing hash operations crypto: sahara - fix ahash reqsize crypto: sahara - fix ahash selftest failure crypto: sahara - fix cbc selftest failure crypto: sahara - fix error handling in sahara_hw_descriptor_create() crypto: sahara - fix processing hash requests with req->nbytes < sg->length crypto: sahara - fix processing requests with cryptlen < sg->length crypto: sahara - fix wait_for_completion_timeout() error handling crypto: sahara - handle zero-length aes requests crypto: sahara - improve error handling in sahara_sha_process() crypto: sahara - remove FLAGS_NEW_KEY logic crypto: scomp - fix req->dst buffer overflow crypto: stm32/crc32 - fix parsing list of devices crypto: virtio - Handle dataq logic with tasklet crypto: virtio - Wait for tasklet to complete on device remove crypto: x86/sha - load modules based on CPU features cxl/mem: Fix shutdown order dccp: Call security_inet_conn_request() after setting IPv4 addresses. dccp/tcp: Call security_inet_conn_request() after setting IPv6 addresses. debugfs: fix automount d_fsdata usage debugobjects: Stop accessing objects after releasing hash bucket lock devcoredump: Send uevent once devcd is ready devcoredump : Serialize devcd_del work device property: Add const qualifier to device_get_match_data() parameter device property: Allow const parameter to dev_fwnode() dma-buf: add dma_fence_timestamp helper dmaengine: fix is_slave_direction() return false when DMA_DEV_TO_DEV dmaengine: fix NULL pointer in channel unregistration function dmaengine: fsl-dpaa2-qdma: Fix the size of dma pools dmaengine: fsl-qdma: Fix a memory leak related to the queue command DMA dmaengine: fsl-qdma: Fix a memory leak related to the status queue DMA dmaengine: idxd: Register dsa_bus_type before registering idxd sub-drivers dmaengine: pxa_dma: Remove an erroneous BUG_ON() in pxad_free_desc() dmaengine: ste_dma40: Fix PM disable depth imbalance in d40_probe dmaengine: stm32-mdma: correct desc prep when channel running dmaengine: ti: edma: handle irq_of_parse_and_map() errors dmaengine: ti: k3-udma: Report short packet errors dma-mapping: Add dma_release_coherent_memory to DMA API dma-mapping: clear dev->dma_mem to NULL after freeing it dma-mapping: Fix build error unused-value dm-delay: fix a race between delay_presuspend and delay_bio dm-integrity: don't modify bio's immutable bio_vec in integrity_metadata() dm: limit the number of targets and parameter size area dm-verity: align struct dm_verity_fec_io properly dm verity: don't perform FEC for failed readahead IO docs/process/howto: Replace C89 with C11 dpaa2-eth: increase the needed headroom to account for alignment dpaa2-switch: fix size of the dma_unmap driver core: Release all resources during unbind before updating device links driver: platform: Add helper for safer setting of driver_override drivers/amd/pm: fix a use-after-free in kv_parse_power_table drivers: clk: zynqmp: calculate closest mux rate drivers: clk: zynqmp: update divider round rate logic drivers: lkdtm: fix clang -Wformat warning drivers/perf: pmuv3: don't expose SW_INCR event in sysfs drm/amd/amdgpu: Fix warnings in amdgpu/amdgpu_display.c drm/amd: Disable ASPM for VI w/ all Intel systems drm/amd/display: Avoid NULL dereference of timing generator drm/amd/display: Change the DMCUB mailbox memory location from FB to inbox drm/amd/display: Fix multiple memory leaks reported by coverity drm/amd/display: Fix tiled display misalignment drm/amd/display: Implement bounds check for stream encoder creation in DCN301 drm/amd/display: use full update for clip size increase of large plane source drm/amd: Fix UBSAN array-index-out-of-bounds for Polaris and Tonga drm/amd: Fix UBSAN array-index-out-of-bounds for SMU7 drm/amdgpu: Add NULL checks for function pointers drm/amdgpu: correct chunk_ptr to a pointer to chunk. drm/amdgpu: correct the amdgpu runtime dereference usage count drm/amdgpu/debugfs: fix error code when smc register accessors are NULL drm/amdgpu: don't use ATRM for external devices drm/amdgpu: Drop 'fence' check in 'to_amdgpu_amdkfd_fence()' drm/amdgpu: Fix a null pointer access when the smc_rreg pointer is NULL drm/amdgpu: Fix cat debugfs amdgpu_regs_didt causes kernel null pointer drm/amdgpu: fix error handling in amdgpu_bo_list_get() drm/amdgpu: fix ftrace event amdgpu_bo_move always move on same heap drm/amdgpu: Fix potential null pointer derefernce drm/amdgpu: fix software pci_unplug on some chips drm/amdgpu: Let KFD sync with VM fences drm/amdgpu: Release 'adev->pm.fw' before return in 'amdgpu_device_need_post()' drm/amdgpu/sdma5.2: add begin/end_use ring callbacks drm/amdgpu/vkms: fix a possible null pointer dereference drm/amdkfd: Fix a race condition of vram buffer unref in svm code drm/amdkfd: Fix lock dependency warning drm/amdkfd: Fix 'node' NULL check in 'svm_range_get_range_boundaries()' drm/amdkfd: Fix shift out-of-bounds issue drm/amdkfd: fix some race conditions in vram buffer alloc/free of svm code drm/amd: Move helper for dynamic speed switch check out of smu13 drm/amd/pm: fix a double-free in si_dpm_init drm/amd/pm: Handle non-terminated overdrive commands. drm/amd/pm/smu7: fix a memleak in smu7_hwmgr_backend_init drm/amd/powerplay: Fix kzalloc parameter 'ATOM_Tonga_PPM_Table' in 'get_platform_power_management_table()' drm/bridge: cdns-mhdp8546: Fix use of uninitialized variable drm/bridge: Fix typo in post_disable() description drm/bridge: lt8912b: Add hot plug detection drm/bridge: lt8912b: Add missing drm_bridge_attach call drm/bridge: lt8912b: Fix bridge_detach drm/bridge: lt8912b: Fix crash on bridge detach drm/bridge: lt8912b: Manually disable HPD only if it was enabled drm/bridge: lt8912b: Register and attach our DSI device at probe drm/bridge: lt8912b: Switch to devm MIPI-DSI helpers drm/bridge: lt9611uxc: fix the race in the error path drm/bridge: lt9611uxc: Register and attach our DSI device at probe drm/bridge: lt9611uxc: Switch to devm MIPI-DSI helpers drm/bridge: nxp-ptn3460: fix i2c_master_send() error checking drm/bridge: nxp-ptn3460: simplify some error checking drm/bridge: tc358767: Fix return value on error case drm/bridge: tc358768: Disable non-continuous clock mode drm/bridge: tc358768: Fix bit updates drm/bridge: tc358768: Fix use of uninitialized variable drm/bridge: ti-sn65dsi86: Never store more than msg->size bytes in AUX xfer drm/bridge: tpd12s015: Drop buggy __exit annotation for remove function drm/crtc: fix uninitialized variable use drm/crtc: Fix uninit-value bug in drm_mode_setcrtc drm: Don't unref the same fb many times by mistake due to deadlock handling drm/dp_mst: Fix NULL deref in get_mst_branch_device_by_guid_helper() drm/drm_file: fix use of uninitialized variable drm/drv: propagate errors from drm_modeset_register_all() drm/exynos: Call drm_atomic_helper_shutdown() at shutdown/unbind time drm/exynos: fix accidental on-stack copy of exynos_drm_plane drm/exynos: fix a potential error pointer dereference drm/exynos: fix a wrong error checking drm/exynos: gsc: minor fix for loop iteration in gsc_runtime_resume drm/framebuffer: Fix use of uninitialized variable drm/i915/dp: Fix passing the correct DPCD_REV for drm_dp_set_phy_test_pattern drm/i915: Fix intel_atomic_setup_scalers() plane_state handling drm/i915: Fix potential spectre vulnerability drm/i915/mtl: limit second scaler vertical scaling in ver >= 14 drm/i915/pmu: Check if pmu is closed before stopping event drm/i915: Relocate intel_atomic_setup_scalers() drm/komeda: drop all currently held locks if deadlock happens drm/mediatek: Add spinlock for setting vblank event in atomic_begin drm/mediatek: Fix iommu fault by swapping FBs after updating plane state drm/mediatek: Fix iommu fault during crtc enabling drm: mediatek: mtk_dsi: Fix NO_EOT_PACKET settings/handling drm/mipi-dsi: Create devm device attachment drm/mipi-dsi: Create devm device registration drm/mipi-dsi: Fix detach call without attach drm/msm/dp: return correct Colorimetry for DP_TEST_DYNAMIC_RANGE_CEA case drm/msm/dp: skip validity check for DP CTS EDID checksum drm/msm/dpu: Ratelimit framedone timeout msgs drm/msm/dsi: Enable runtime PM drm/msm/dsi: use msm_gem_kernel_put to free TX buffer drm/msm/dsi: Use pm_runtime_resume_and_get to prevent refcnt leaks drm/msm/mdp4: flush vblank event on disable drm/nouveau/fence:: fix warning directly dereferencing a rcu pointer drm/panel: auo,b101uan08.3: Fine tune the panel power sequence drm/panel: boe-tv101wum-nl6: Fine tune the panel power sequence drm/panel-elida-kd35t133: hold panel in reset for unprepare drm/panel: fix a possible null pointer dereference drm/panel/panel-tpo-tpg110: fix a possible null pointer dereference drm: panel-simple: add missing bus flags for Tianma tm070jvhg[30/33] drm/panel: simple: Fix Innolux G101ICE-L01 bus flags drm/panel: simple: Fix Innolux G101ICE-L01 timings drm/panel: st7703: Pick different reset sequence drm/prime: Support page array >= 4GB drm/qxl: prevent memory leak drm/radeon: check return value of radeon_ring_lock() drm/radeon: check the alloc_workqueue return value in radeon_crtc_init() drm/radeon/dpm: fix a memleak in sumo_parse_power_table drm/radeon: possible buffer overflow drm/radeon/r100: Fix integer overflow issues in r100_cs_track_check() drm/radeon/r600_cs: Fix possible int overflows in r600_cs_check_reg() drm/radeon/trinity_dpm: fix a memleak in trinity_parse_power_table drm/rockchip: cdn-dp: Fix some error handling paths in cdn_dp_probe() drm/rockchip: Fix type promotion bug in rockchip_gem_iommu_map() drm/rockchip: vop: Fix call to crtc reset helper drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP full drm/rockchip: vop: Fix reset of state in duplicate state crtc funcs drm/syncobj: fix DRM_SYNCOBJ_WAIT_FLAGS_WAIT_AVAILABLE drm/tidss: Fix atomic_flush check drm/tilcdc: Fix irq free on unload drm/ttm: Reorder sys manager cleanup step drm: using mul_u32_u32() requires linux/math64.h drm: vmwgfx_surface.c: copy user-array safely drop_monitor: Require 'CAP_SYS_ADMIN' when joining "events" group dt-bindings: clock: Update the videocc resets for sm8150 dt-bindings: nvmem: mxs-ocotp: Document fsl,ocotp ecryptfs: Reject casefold directory inodes EDAC/thunderx: Fix possible out-of-bounds string access efivarfs: force RO when remounting if SetVariable is not supported ethernet: atheros: fix a memleak in atl1e_setup_ring_resources ethernet: constify references to netdev->dev_addr in drivers ethtool: netlink: Add missing ethnl_ops_begin/complete exec: Fix error handling in begin_new_exec() exfat: support handle zero-size directory ext4: add a new helper to check if es must be kept ext4: add missed brelse in update_backups ext4: add two helper functions extent_logical_end() and pa_logical_end() ext4: allow for the last group to be marked as trimmed ext4: apply umask if ACL support is disabled ext4: avoid online resizing failures due to oversized flex bg ext4: avoid overlapping preallocations due to overflow ext4: correct offset of gdb backup in non meta_bg group to update_backups ext4: correct return value of ext4_convert_meta_bg ext4: correct the start block of counting reserved clusters ext4: factor out __es_alloc_extent() and __es_free_extent() ext4: fix BUG in ext4_mb_new_inode_pa() due to overflow ext4: fix double-free of blocks due to wrong extents moved_len ext4: fix inconsistent between segment fstrim and full fstrim ext4: fix slab-use-after-free in ext4_es_insert_extent() ext4: make sure allocate pending entry not fail ext4: move 'ix' sanity check to corrent position ext4: prevent the normalized size from exceeding EXT_MAX_BLOCKS ext4: remove gdb backup copy for meta bg in setup_new_flex_group_blocks ext4: remove unnecessary check from alloc_flex_gd() ext4: unify the type of flexbg_size to unsigned int ext4: use pre-allocated es in __es_insert_extent() ext4: use pre-allocated es in __es_remove_extent() ext4: using nofail preallocation in ext4_es_insert_delayed_block() ext4: using nofail preallocation in ext4_es_insert_extent() ext4: using nofail preallocation in ext4_es_remove_extent() f2fs: avoid format-overflow warning f2fs: compress: fix to avoid redundant compress extension f2fs: compress: fix to avoid use-after-free on dic f2fs: explicitly null-terminate the xattr list f2fs: fix the f2fs_file_write_iter tracepoint f2fs: fix to avoid dirent corruption f2fs: fix to check compress file in f2fs_move_file_range() f2fs: fix to check return value of f2fs_reserve_new_block() f2fs: fix to initialize map.m_pblk in f2fs_precache_extents() f2fs: fix to tag gcing flag on page during block migration f2fs: fix to update iostat correctly in f2fs_filemap_fault() f2fs: fix write pointers on zoned device after roll forward fast_dput(): handle underflows gracefully fbdev: atyfb: only use ioremap_uc() on i386 and ia64 fbdev/defio: Early-out if page is already enlisted fbdev: defio: fix the pagelist corruption fbdev: Don't sort deferred-I/O pages by default fbdev: Fix incorrect page mapping clearance at fb_deferred_io_release() fbdev: Fix invalid page access after closing deferred I/O devices fbdev: flush deferred IO before closing fbdev: flush deferred work in fb_deferred_io_fsync() fbdev: fsl-diu-fb: mark wr_reg_wa() static fbdev: imsttfb: fix a resource leak in probe fbdev: imsttfb: Fix error path of imsttfb_probe() fbdev: Rename pagelist to pagereflist for deferred I/O fbdev: stifb: Make the STI next font pointer a 32-bit signed offset fbdev: Track deferred-I/O pages in pageref struct fbdev: uvesafb: Call cn_del_callback() at the end of uvesafb_exit() firewire: core: correct documentation of fw_csr_string() kernel API firewire: core: fix possible memory leak in create_units() firewire: ohci: suppress unexpected system reboot in AMD Ryzen machines and ASM108x/VT630x PCIe cards firmware: arm_ffa: Assign the missing IDR allocation ID to the FFA device firmware: arm_scmi: Check mailbox/SMT channel for consistency firmware/imx-dsp: Fix use_after_free in imx_dsp_setup_channels() firmware: meson_sm: populate platform devices from sm device tree data firmware: qcom_scm: use 64-bit calling convention only when client is 64-bit firmware: ti_sci: Fix an off-by-one in ti_sci_debugfs_create() firmware: ti_sci: Mark driver as non removable Fix termination state for idr_for_each_entry_ul() fjes: fix memleaks in fjes_hw_setup fs: add ctime accessors infrastructure fs: indicate request originates from old mount API fs: introduce lock_rename_child() helper fs/jfs: Add check for negative db_l2nbperpage fs/jfs: Add validity check for db_maxag and db_agpref FS:JFS:UBSAN:array-index-out-of-bounds in dbAdjTree fs/kernfs/dir: obey S_ISGID fs/ntfs3: Add ckeck in ni_update_parent() fs/ntfs3: Add null pointer checks fs/ntfs3: Avoid possible memory leak fs/ntfs3: Fix an NULL dereference bug fs/ntfs3: Fix directory element type detection fs/ntfs3: Fix NULL pointer dereference on error in attr_allocate_frame() fs/ntfs3: Fix possible NULL-ptr-deref in ni_readpage_cmpr() fs/ntfs3: Use kvmalloc instead of kmalloc(... __GFP_NOWARN) fs/ntfs3: Write immediately updated ntfs state fs/pipe: move check to pipe_has_watch_queue() fuse: dax: set fc->dax to NULL in fuse_dax_conn_free() fuse: share lookup state between submount and its parent futex: Don't include process MM in futex key on no-MMU genirq/generic_chip: Make irq_remove_generic_chip() irqdomain aware genirq/matrix: Exclude managed interrupts in irq_matrix_allocated() gfs2: fix an oops in gfs2_permission gfs2: Fix kernel NULL pointer dereference in gfs2_rgrp_dump gfs2: ignore negated quota changes gfs2: Silence "suspicious RCU usage in gfs2_permission" warning gpio: dwapb: mask/unmask IRQ when disable/enale it gpio: eic-sprd: Clear interrupt after set the interrupt type gpiolib: acpi: Ignore touchpad wakeup on GPD G1619-04 gpiolib: cdev: add gpio_device locking wrapper around gpio_ioctl() gpiolib: sysfs: Fix error handling on failed export gpu/drm/radeon: fix two memleaks in radeon_vm_init gtp: fix fragmentation needed check with gso gtp: uapi: fix GTPA_MAX gve: Fix GFP flags when allocing pages gve: Fix use-after-free vulnerability gve: Use size_add() in call to struct_size() HID: add ALWAYS_POLL quirk for Apple kb HID: Add quirk for Dell Pro Wireless Keyboard and Mouse KM5221W HID: apple: Add 2021 magic keyboard FN key mapping HID: apple: Add support for the 2021 Magic Keyboard HID: core: store the unique system identifier in hid_device hid: cp2112: Fix duplicate workqueue initialization hid: cp2112: Fix IRQ shutdown stopping polling for all IRQs on chip HID: fix HID device resource race between HID core and debugging support HID: glorious: fix Glorious Model I HID report HID: hid-asus: add const to read-only outgoing usb buffer HID: hid-asus: reset the backlight brightness level on resume HID: i2c-hid-of: fix NULL-deref on failed power up HID: lenovo: Detect quirk-free fw on cptkbd and stop applying workaround HID: lenovo: Restrict detection of patched firmware only to USB cptkbd HID: logitech-hidpp: Don't restart IO, instead defer hid_connect() only HID: logitech-hidpp: Move get_wireless_feature_index() check to hidpp_connect_event() HID: logitech-hidpp: Remove HIDPP_QUIRK_NO_HIDINPUT quirk HID: logitech-hidpp: Revert "Don't restart communication if not necessary" HID: multitouch: Add quirk for HONOR GLO-GXXX touchpad HID: wacom: Correct behavior when processing some confidence == false touches HID: wacom: Do not register input devices until after hid_hw_start HID: wacom: generic: Avoid reporting a serial of '0' to userspace hrtimer: Ignore slack time for RT tasks in schedule_hrtimeout_range() hrtimer: Report offline hrtimer enqueue hrtimers: Push pending hrtimers away from outgoing CPU earlier hsr: Prevent use after free in prp_create_tagged_frame() hvc/xen: fix console unplug hvc/xen: fix error path in xen_hvc_init() to always register frontend driver hvc/xen: fix event channel handling for secondary consoles hv_netvsc: Calculate correct ring size when PAGE_SIZE is not 4 Kbytes hv_netvsc: Fix race condition between netvsc_probe and netvsc_remove hv_netvsc: fix race of netvsc and VF register_netdevice hv_netvsc: Fix race of register_netdevice_notifier and VF register hv_netvsc: Mark VF as slave before exposing it to user-mode hv_netvsc: rndis_filter needs to select NLS hwmon: (acpi_power_meter) Fix 4.29 MW bug hwmon: (aspeed-pwm-tacho) mutex for tach reading hwmon: (axi-fan-control) Fix possible NULL pointer dereference hwmon: (coretemp) Fix bogus core_id to attr name mapping hwmon: (coretemp) Fix out-of-bounds memory access hwmon: (coretemp) Fix potentially truncated sysfs attribute name hwmon: (corsair-psu) Fix probe when built-in hwmon: (nzxt-kraken2) Fix error handling path in kraken2_probe() hwrng: core - Fix page fault dead lock on mmap-ed hwrng hwrng: geode - fix accessing registers i2c: aspeed: Fix i2c bus hang in slave read i2c: aspeed: Handle the coalesced stop conditions with the start conditions. i2c: core: Fix atomic xfer check for non-preempt config i2c: core: Run atomic i2c xfer when !preemptible i2c: designware: Disable TX_EMPTY irq while waiting for block length byte i2c: designware: Fix corrupted memory seen in the ISR i2c: dev: copy userspace array safely i2c: i801: Fix block process call transactions i2c: i801: fix potential race in i801_block_transaction_byte_by_byte i2c: i801: Remove i801_set_block_buffer_mode i2c: iproc: handle invalid slave state i2c: muxes: i2c-demux-pinctrl: Use of_get_i2c_adapter_by_node() i2c: muxes: i2c-mux-gpmux: Use of_get_i2c_adapter_by_node() i2c: muxes: i2c-mux-pinctrl: Use of_get_i2c_adapter_by_node() i2c: rk3x: fix potential spinlock recursion on poll i2c: s3c24xx: fix read transfers in polling mode i2c: s3c24xx: fix transferring more than one message in polling mode i2c: stm32f7: Fix PEC handling in case of SMBUS transfers i2c: sun6i-p2wi: Prevent potential division by zero i3c: Fix potential refcount leak in i3c_master_register_new_i3c_devs i3c: master: cdns: Fix reading status register i3c: master: cdns: Update maximum prescaler value for i2c clock i3c: master: mipi-i3c-hci: Fix a kernel panic for accessing DAT_data. i3c: master: svc: fix check wrong status register in irq handler i3c: master: svc: fix ibi may not return mandatory data byte i3c: master: svc: fix race condition in ibi work thread i3c: master: svc: fix SDA keep low when polling IBIWON timeout happen i3c: master: svc: fix wrong data return when IBI happen during start frame i3c: mipi-i3c-hci: Fix out of bounds access in hci_dma_irq_handler i40e: Fix filter input checks to prevent config with invalid values i40e: Fix I40E_FLAG_VF_VLAN_PRUNING value i40e: fix potential memory leaks in i40e_remove() i40e: Fix unexpected MFS warning message i40e: fix use-after-free in i40e_aqc_add_filters() i40e: Fix VF disable behavior to block all traffic i40e: Fix waiting for queues of all VSIs to be disabled i40e: Fix wrong check for I40E_TXR_FLAGS_WB_ON_ITR i40e: Restore VF MSI-X state during PCI reset i915/perf: Fix NULL deref bugs with drm_dbg() calls IB/ipoib: Fix mcast list locking IB/iser: Prevent invalidating wrong MR IB/mlx5: Fix rdma counter binding for RAW QP ida: Fix crash in ida_free when the bitmap is empty igb: Fix potential memory leak in igb_add_ethtool_nfc_entry igc: Check VLAN EtherType mask igc: Check VLAN TCI mask igc: Fix ambiguity in the ethtool advertising igc: Fix hicredit calculation igc: Report VLAN EtherType matching back to user iio: accel: bma400: Fix a compilation problem iio: adc: ad7091r: Allow users to configure device events iio: adc: ad7091r: Enable internal vref if external vref is not supplied iio:adc:ad7091r: Move exports into IIO_AD7091R namespace. iio: adc: ad7091r: Pass iio_dev to event handler iio: adc: ad7091r: Set alert bit in config register iio: adc: ad9467: Benefit from devm_clk_get_enabled() to simplify iio: adc: ad9467: don't ignore error codes iio: adc: ad9467: fix reset gpio handling iio: adc: ad9467: fix scale setting iio: adc: ti_am335x_adc: Fix return value check of tiadc_request_dma() iio: adc: xilinx-xadc: Correct temperature offset/scale for UltraScale iio: adc: xilinx-xadc: Don't clobber preset voltage/temperature thresholds iio: afe: rescale: Accept only offset channels iio: afe: rescale: add offset support iio: afe: rescale: expose scale processing function iio: afe: rescale: reorder includes iio: common: ms_sensors: ms_sensors_i2c: fix humidity conversion time table iio: core: fix memleak in iio_device_register_sysfs iio: exynos-adc: request second interupt only when touchscreen mode is used iio: hid-sensor-als: Return 0 for HID_USAGE_SENSOR_TIME_TIMESTAMP iio: imu: adis16475: add spi_device_id table iio: imu: inv_mpu6050: fix an error code problem in inv_mpu6050_read_raw iio: magnetometer: rm3100: add boundary check for the value read from RM3100_REG_TMRC iio: triggered-buffer: prevent possible freeing of wrong buffer ima: annotate iint mutex to avoid lockdep false positive warnings ima: detect changes to the backing overlay file inet: read sk->sk_family once in inet_recv_error() inet: shrink struct flowi_common Input: atkbd - skip ATKBD_CMD_GETID in translated mode Input: atkbd - skip ATKBD_CMD_SETLEDS when skipping ATKBD_CMD_GETID Input: atkbd - use ab83 as id when skipping the getid command Input: i8042 - add nomux quirk for Acer P459-G2-M Input: i8042 - fix strange behavior of touchpad on Clevo NS70PU Input: ipaq-micro-keys - add error handling for devm_kmemdup Input: soc_button_array - add mapping for airplane mode button Input: synaptics-rmi4 - fix use after free in rmi_unregister_function() Input: synaptics-rmi4 - handle reset delay when using SMBus trsnsport Input: xpad - add HyperX Clutch Gladiate Support Input: xpad - add Razer Wolverine V2 support Input: xpad - add VID for Turtle Beach controllers interconnect: Treat xlate() returning NULL node as an error iomap: update ki_pos a little later in iomap_dio_complete iommu/arm-smmu-qcom: Add missing GMU entry to match table iommu/dma: Trace bounce buffer usage when mapping buffers iommu/vt-d: Add MTL to quirk list to skip TE disabling iommu/vt-d: Make context clearing consistent with context mapping iommu/vt-d: Omit devTLB invalidation requests when TES=0 ionic: Fix dim work handling in split interrupt mode ionic: fix snprintf format length warning ionic: pass opcode to devcmd_wait io_uring/af_unix: disable sending io_uring over sockets io_uring/fdinfo: lock SQ thread while retrieving thread cpu/pid io_uring: fix mutex_unlock with unreferenced ctx io_uring: fix off-by one bvec index io_uring/fs: consider link->flags when getting path for LINKAT io_uring/rw: ensure io->bytes_done is always initialized iov_iter, x86: Be consistent about the __user tag on copy_mc_to_user() ip6_tunnel: fix NEXTHDR_FRAGMENT handling in ip6_tnl_parse_tlv_enc_lim() ip6_tunnel: make sure to pull inner header in __ip6_tnl_rcv() ip6_tunnel: use dev_sw_netstats_rx_add() ipv4: Correct/silence an endian warning in __ip_do_redirect ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet ipv4: ip_gre: Avoid skb_pull() failure in ipgre_xmit() ipv6: avoid atomic fragment on GSO packets ipv6: Ensure natural alignment of const ipv6 loopback and router addresses ipv6: fix potential NULL deref in fib6_add() ipv6: init the accept_queue's spinlocks in inet6_create ipv6: mcast: fix data-race in ipv6_mc_down / mld_ifc_work ipv6: remove max_size check inline with ipv4 ipvlan: add ipvlan_route_v6_outbound() helper ipvlan: properly track tx_errors ipvs: avoid stat macros calls from preemptible context irqchip/gic-v3-its: Fix GICv4.1 VPE affinity update irqchip/irq-brcmstb-l2: Add write memory barrier before exit irqchip/riscv-intc: Mark all INTC nodes as initialized irqchip/stm32-exti: add missing DT IRQ flag translation iwlwifi: pcie: adjust to Bz completion descriptor ixgbe: Fix an error handling path in ixgbe_read_iosf_sb_reg_x550() ixgbe: Refactor overtemp event handling ixgbe: Refactor returning internal error codes ixgbe: Remove non-inclusive language jbd2: correct the printing of write_flags in jbd2_write_superblock() jbd2: fix potential data lost in recovering journal raced with synchronizing fs bdev jbd2: fix soft lockup in journal_finish_inode_data_buffers() jfs: fix array-index-out-of-bounds in dbAdjTree jfs: fix array-index-out-of-bounds in dbFindLeaf jfs: fix array-index-out-of-bounds in diAlloc jfs: fix array-index-out-of-bounds in diNewExt jfs: fix slab-out-of-bounds Read in dtSearch jfs: fix uaf in jfs_evict_inode kallsyms: Make kallsyms_on_each_symbol generally available kallsyms: Make module_kallsyms_on_each_symbol generally available kasan: disable kasan_non_canonical_hook() for HW tags kasan: print the original fault addr when access invalid shadow kbuild: Fix changing ELF file type for output of gen_btf for big endian kconfig: fix memory leak from range properties kdb: Fix a potential buffer overflow in kdb_local() kernel: kexec: copy user-array safely kernel/reboot: emergency_restart: Set correct system_state kernel: watch_queue: copy user-array safely keys, dns: Allow key types (eg. DNS) to be reclaimed immediately on expiry keys, dns: Fix missing size check of V1 server-list header keys, dns: Fix size check of V1 server-list header KEYS: trusted: Rollback init_trusted() consistently kgdb: Flush console before entering kgdb on panic kprobes: consistent rcu api usage for kretprobe holder kprobes: Fix to handle forcibly unoptimized kprobes on freeing_list ksmbd: add missing calling smb2_set_err_rsp() on error ksmbd: add missing compound request handing in some commands ksmbd: Add missing set_freezable() for freezable kthread ksmbd: add mnt_want_write to ksmbd vfs functions ksmbd: add smb-direct shutdown ksmbd: add support for key exchange ksmbd: add support for read compound ksmbd: add support for surrogate pair conversion ksmbd: avoid duplicate negotiate ctx offset increments ksmbd: avoid duplicate opinfo_put() call on error of smb21_lease_break_ack() ksmbd: avoid out of bounds access in decode_preauth_ctxt() ksmbd: block asynchronous requests when making a delay on session setup ksmbd: call ib_drain_qp when disconnected ksmbd: call putname after using the last component ksmbd: casefold utf-8 share names and fix ascii lowercase conversion ksmbd: change LeaseKey data type to u8 array ksmbd: change security id to the one samba used for posix extension ksmbd: Change the return value of ksmbd_vfs_query_maximal_access to void ksmbd: check if a mount point is crossed during path lookup ksmbd: check iov vector index in ksmbd_conn_write() ksmbd: check the validation of pdu_size in ksmbd_conn_handler_loop ksmbd: constify struct path ksmbd: Convert to use sysfs_emit()/sysfs_emit_at() APIs ksmbd: decrease the number of SMB3 smbdirect server SGEs ksmbd: Delete an invalid argument description in smb2_populate_readdir_entry() ksmbd: delete asynchronous work from list ksmbd: destroy expired sessions ksmbd: don't allow O_TRUNC open on read-only share ksmbd: don't increment epoch if current state and request state are same ksmbd: don't open-code file_path() ksmbd: don't open-code %pD ksmbd: don't update ->op_state as OPLOCK_STATE_NONE on error ksmbd: downgrade RWH lease caching state to RH for directory ksmbd: fill sids in SMB_FIND_FILE_POSIX_INFO response ksmbd: Fix buffer_check_err() kernel-doc comment ksmbd: fix encryption failure issue for session logoff response ksmbd: fix `force create mode' and `force directory mode' ksmbd: fix global oob in ksmbd_nl_policy ksmbd: fix kernel-doc comment of ksmbd_vfs_kern_path_locked() ksmbd: fix kernel-doc comment of ksmbd_vfs_setxattr() ksmbd: fix memory leak in smb2_lock() ksmbd: fix missing RDMA-capable flag for IPoIB device in ksmbd_rdma_capable_netdev() ksmbd: fix multiple out-of-bounds read during context decoding ksmbd: fix Null pointer dereferences in ksmbd_update_fstate() ksmbd: Fix one kernel-doc comment ksmbd: fix out-of-bound read in deassemble_neg_contexts() ksmbd: fix out-of-bound read in parse_lease_state() ksmbd: fix out of bounds in init_smb2_rsp_hdr() ksmbd: fix out of bounds read in smb2_sess_setup ksmbd: Fix parameter name and comment mismatch ksmbd: fix passing freed memory 'aux_payload_buf' ksmbd: fix posix_acls and acls dereferencing possible ERR_PTR() ksmbd: fix possible deadlock in smb2_open ksmbd: fix possible memory leak in smb2_lock() ksmbd: fix potential circular locking issue in smb2_set_ea() ksmbd: fix potential double free on smb2_read_pipe() error path ksmbd: fix race condition between session lookup and expire ksmbd: fix race condition between tree conn lookup and disconnect ksmbd: fix race condition from parallel smb2 lock requests ksmbd: fix race condition from parallel smb2 logoff requests ksmbd: fix race condition with fp ksmbd: fix racy issue from session setup and logoff ksmbd: fix racy issue from smb2 close and logoff with multichannel ksmbd: fix racy issue from using ->d_parent and ->d_name ksmbd: fix racy issue under cocurrent smb2 tree disconnect ksmbd: fix recursive locking in vfs helpers ksmbd: Fix resource leak in smb2_lock() ksmbd: fix slab-out-of-bounds in init_smb2_rsp_hdr ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16() ksmbd: fix slab out of bounds write in smb_inherit_dacl() ksmbd: fix slub overflow in ksmbd_decode_ntlmssp_auth_blob() ksmbd: Fix smb2_get_name() kernel-doc comment ksmbd: Fix smb2_set_info_file() kernel-doc comment ksmbd: Fix some kernel-doc comments ksmbd: Fix spelling mistake "excceed" -> "exceeded" ksmbd: fix typo, syncronous->synchronous ksmbd: fix UAF issue from opinfo->conn ksmbd: fix UAF issue in ksmbd_tcp_new_connection() ksmbd: fix uninitialized pointer read in ksmbd_vfs_rename() ksmbd: fix uninitialized pointer read in smb2_create_link() ksmbd: Fix unsigned expression compared with zero ksmbd: fix wrong allocation size update in smb2_open() ksmbd: fix wrong error response status by using set_smb2_rsp_status() ksmbd: fix wrong interim response on compound ksmbd: fix wrong name of SMB2_CREATE_ALLOCATION_SIZE ksmbd: fix wrong signingkey creation when encryption is AES256 ksmbd: fix wrong smbd max read/write size check ksmbd: free ppace array on error in parse_dacl ksmbd: handle malformed smb1 message ksmbd: have a dependency on cifs ARC4 ksmbd: hide socket error message when ipv6 config is disable ksmbd: Implements sess->ksmbd_chann_list as xarray ksmbd: Implements sess->rpc_handle_list as xarray ksmbd: lazy v2 lease break on smb2_write() ksmbd: make utf-8 file name comparison work in __caseless_lookup() ksmbd: move oplock handling after unlock parent dir ksmbd: move setting SMB2_FLAGS_ASYNC_COMMAND and AsyncId ksmbd: no need to wait for binded connection termination at logoff ksmbd: only v2 leases handle the directory ksmbd: prevent memory leak on error return ksmbd: reduce descriptor size if remaining bytes is less than request size ksmbd: reduce server smbdirect max send/receive segment sizes ksmbd: register ksmbd ib client with ib_register_client() ksmbd: release interim response after sending status pending response ksmbd: Remove a redundant zeroing of memory ksmbd: Remove duplicated codes ksmbd: remove duplicate flag set in smb2_write ksmbd: remove experimental warning ksmbd: remove filename in ksmbd_file ksmbd: remove generic_fillattr use in smb2_open() ksmbd: remove md4 leftovers ksmbd: Remove redundant 'flush_workqueue()' calls ksmbd: remove smb2_buf_length in smb2_hdr ksmbd: remove smb2_buf_length in smb2_transform_hdr ksmbd: remove unnecessary generic_fillattr in smb2_open ksmbd: remove unneeded mark_inode_dirty in set_info_sec() ksmbd: remove unused compression negotiate ctx packing ksmbd: Remove unused field in ksmbd_user struct ksmbd: Remove unused fields from ksmbd_file struct definition ksmbd: remove unused is_char_allowed function ksmbd: remove unused ksmbd_share_configs_cleanup function ksmbd: remove unused ksmbd_tree_conn_share function ksmbd: Remove unused parameter from smb2_get_name() ksmbd: reorganize ksmbd_iov_pin_rsp() ksmbd: replace one-element arrays with flexible-array members ksmbd: Replace one-element array with flexible-array member ksmbd: Replace the ternary conditional operator with min() ksmbd: replace usage of found with dedicated list iterator variable ksmbd: request update to stale share config ksmbd: return a literal instead of 'err' in ksmbd_vfs_kern_path_locked() ksmbd: return invalid parameter error response if smb2 request is invalid ksmbd: send lease break notification on FILE_RENAME_INFORMATION ksmbd: send proper error response in smb2_tree_connect() ksmbd: send v2 lease break notification for directory ksmbd: separately allocate ci per dentry ksmbd: set 445 port to smbdirect port by default ksmbd: set both ipv4 and ipv6 in FSCTL_QUERY_NETWORK_INTERFACE_INFO ksmbd: set epoch in create context v2 lease ksmbd: set file permission mode to match Samba server posix extension behavior ksmbd: set NegotiateContextCount once instead of every inc ksmbd: set NTLMSSP_NEGOTIATE_SEAL flag to challenge blob ksmbd: set SMB2_SESSION_FLAG_ENCRYPT_DATA when enforcing data encryption for this share ksmbd: set v2 lease capability ksmbd: set v2 lease version on lease upgrade ksmbd: shorten experimental warning on loading the module ksmbd: smbd: call rdma_accept() under CM handler ksmbd: smbd: change prototypes of RDMA read/write related functions ksmbd: smbd: change the default maximum read/write, receive size ksmbd: smbd: change the return value of get_sg_list ksmbd: smbd: create MR pool ksmbd: smbd: fix connection dropped issue ksmbd: smbd: fix missing client's memory region invalidation ksmbd: smbd: handle multiple Buffer descriptors ksmbd: smbd: introduce read/write credits for RDMA read/write ksmbd: smbd: relax the count of sges required ksmbd: smbd: Remove useless license text when SPDX-License-Identifier is already used ksmbd: smbd: simplify tracking pending packets ksmbd: smbd: validate buffer descriptor structures ksmbd: store fids as opaque u64 integers ksmbd: switch to use kmemdup_nul() helper ksmbd: update Kconfig to note Kerberos support and fix indentation ksmbd: use F_SETLK when unlocking a file ksmbd: use ksmbd_req_buf_next() in ksmbd_verify_smb_message() ksmbd: use kvzalloc instead of kvmalloc ksmbd: use kzalloc() instead of __GFP_ZERO ksmbd: use netif_is_bridge_port ksmbd: use oid registry functions to decode OIDs ksmbd: Use struct_size() helper in ksmbd_negotiate_smb_dialect() ksmbd: use wait_event instead of schedule_timeout() ksmbd: validate length in smb2_write() ksmbd: validate mech token in session setup ksmbd: validate session id and tree id in compound request ksmbd: validate share name from share config response ksmbd: validate smb request protocol id ksmbd: validate the zero field of packet header ksmdb: use cmd helper variable in smb2_get_ksmbd_tcon() kunit: debugfs: Fix unchecked dereference in debugfs_print_results() KVM: arm64: vgic: Force vcpu vgic teardown on vcpu destroy KVM: arm64: vgic-its: Avoid potential UAF in LPI translation cache KVM: arm64: vgic-v4: Restore pending state on host userspace write KVM: s390: fix setting of fpc register KVM: s390/mm: Properly reset no-dat KVM: SVM: Update EFER software model on CR0 trap for SEV-ES KVM: x86: hyper-v: Don't auto-enable stimer on write from user-space KVM: x86: Ignore MSR_AMD64_TW_CFG access leds: aw2013: Select missing dependency REGMAP_I2C leds: ledtrig-tty: Free allocated ttyname buffer on deactivate leds: pwm: Don't disable the PWM when the LED should be off leds: trigger: ledtrig-cpu:: Fix 'output may be truncated' issue for 'cpu' leds: trigger: panic: Don't register panic notifier if creating the trigger failed leds: turris-omnia: Do not use SMBUS calls leds: turris-omnia: Drop unnecessary mutex locking libapi: Add missing linux/types.h header to get the __u64 type on io.h libbpf: Fix NULL pointer dereference in bpf_object__collect_prog_relos libnvdimm/of_pmem: Use devm_kstrdup instead of kstrdup and check its return value libsubcmd: Fix memory leak in uniq() lib/vsprintf: Fix %pfwf when current node refcount == 0 livepatch: Fix missing newline character in klp_resolve_symbols() llc: call sock_orphan() at release time llc: Drop support for ETH_P_TR_802_2. llc: make llc_ui_sendmsg() more robust against bonding changes llc: verify mac len before reading mac header lockdep: Fix block chain corruption locking/ww_mutex/test: Fix potential workqueue corruption lsm: fix default return value for inode_getsecctx lsm: fix default return value for vm_enough_memory lsm: fix the logic in security_inode_getsecctx() lsm: new security_file_ioctl_compat() hook macvlan: Don't propagate promisc change to lower dev in passthru mailbox: arm_mhuv2: Fix a bug for mhuv2_sender_interrupt mcb: fix error handling for different scenarios when parsing mcb-lpc: Reallocate memory region to avoid memory overlapping mcb: Return actual parsed size when reading chameleon table md: don't leave 'MD_RECOVERY_FROZEN' in error path of md_set_readonly() md: fix bi_status reporting in md_end_clone_io md: introduce md_ro_state md: Whenassemble the array, consult the superblock of the freshest device media: bttv: fix use after free error due to btv->timeout timer media: cadence: csi2rx: Unregister v4l2 async notifier media: camss: Replace hard coded value with parameter media: camss: sm8250: Virtual channels for CSID media: ccs: Correctly initialise try compose rectangle media: ccs: Fix driver quirk struct documentation media: cec: meson: always include meson sub-directory in Makefile media: cedrus: Fix clock/reset sequence media: cobalt: Use FIELD_GET() to extract Link Width media: cx231xx: fix a memleak in cx231xx_init_isoc media: ddbridge: fix an error code problem in ddb_probe media: dvbdev: drop refcount on error path in dvb_device_open() media: dvb-frontends: m88ds3103: Fix a memory leak in an error handling path of m88ds3103_probe() media: dvb-usb-v2: af9035: fix missing unlock media: gspca: cpia1: shift-out-of-bounds in set_flicker media: i2c: imx335: Fix hblank min/max values media: i2c: max9286: Fix some redundant of_node_put() calls media: imon: fix access to invalid resource for the second interface media: imx355: Enable runtime PM before registering async sub-device media: ir_toy: fix a memleak in irtoy_tx media: lirc: drop trailing space from scancode transmit media: mtk-jpeg: Fix use after free bug due to error path handling in mtk_jpeg_dec_device_run media: ov9734: Enable runtime PM before registering async sub-device media: pvrusb2: fix use after free on context disconnection media: qcom: camss: Fix csid-gen2 for test pattern generator media: qcom: camss: Fix missing vfe_lite clocks check media: qcom: camss: Fix pm_domain_on sequence in probe media: qcom: camss: Fix set CSI2_RX_CFG1_VC_MODE when VC is greater than 3 media: qcom: camss: Fix VFE-17x vfe_disable_output() media: qcom: camss: Fix vfe_get() error jump media: rc: bpf attach/detach requires write permission media: Revert "media: rkisp1: Drop IRQF_SHARED" media: rkisp1: Disable runtime PM in probe error path media: rkisp1: Drop IRQF_SHARED media: rockchip: rga: fix swizzling for RGB formats media: s3c-camif: Avoid inappropriate kfree() media: sharp: fix sharp encoding media: stk1160: Fixed high volume of stk1160_dbg messages media: venus: hfi: add checks to handle capabilities from firmware media: venus: hfi: add checks to perform sanity on queue pointers media: venus: hfi: fix the check to handle session buffer requirement media: venus: hfi_parser: Add check to keep the number of codecs within range media: vidtv: mux: Add check and kfree for kstrdup media: vidtv: psi: Add check for kstrdup media: vivid: avoid integer overflow memblock: allow to specify flags with memblock_add_node() mfd: arizona-spi: Set pdata.hpdet_channel for ACPI enumerated devs mfd: core: Ensure disabled devices are skipped without aborting mfd: core: Un-constify mfd_cell.of_reg mfd: dln2: Fix double put in dln2_probe mfd: intel-lpss: Fix the fractional clock divider flags mfd: syscon: Fix null pointer dereference in of_syscon_register() mfd: ti_am335x_tscadc: Fix TI SoC dependencies MIPS: Add 'memory' clobber to csum_ipv6_magic() inline assembler MIPS: Alchemy: Fix an out-of-bound access in db1200_dev_setup() MIPS: Alchemy: Fix an out-of-bound access in db1550_dev_setup() mips: Call lose_fpu(0) before initializing fcr31 in mips_set_personality_nan mips: dmi: Fix early remap on MIPS32 MIPS: dts: loongson: drop incorrect dwmac fallback compatible mips: Fix incorrect max_low_pfn adjustment mips: Fix max_mapnr being uninitialized on early stages MIPS: KVM: Fix a build warning about variable set but not used MIPS: Loongson64: Enable DMA noncoherent support MIPS: Loongson64: Handle more memory types passed from firmware MIPS: Loongson64: Reserve vgabios memory on boot misc: fastrpc: Clean buffers on remote invocation failures misc: fastrpc: Mark all sessions as invalid in cb_remove misc: mei: client.c: fix problem of return '-EOVERFLOW' in mei_cl_write misc: mei: client.c: return negative error code in mei_cl_write misc: pci_endpoint_test: Add deviceID for J721S2 PCIe EP device support misc: pci_endpoint_test: Add Device ID for R-Car S4-8 PCIe controller misc: st_core: Do not call kfree_skb() under spin_lock_irqsave() mlxbf-bootctl: correctly identify secure boot with development keys mlxbf_gige: Enable the GigE port in mlxbf_gige_open mlxbf_gige: Fix intermittent no ip issue mlxbf_gige: fix receive packet race condition mlxsw: spectrum_acl_erp: Fix error flow of pool allocation failure mlxsw: spectrum_acl_tcam: Add missing mutex_destroy() mlxsw: spectrum_acl_tcam: Fix stack corruption mlxsw: spectrum_acl_tcam: Make fini symmetric to init mlxsw: spectrum_acl_tcam: Reorder functions to avoid forward declarations mlxsw: spectrum: Use 'bitmap_zalloc()' when applicable mlxsw: Use size_mul() in call to struct_size() mmc: block: Be sure to wait while busy in CQE error recovery mmc: block: Do not lose cache flush during CQE error recovery mmc: block: Retry commands in CQE error recovery mmc: core: add helpers mmc_regulator_enable/disable_vqmmc mmc: core: Cancel delayed work before releasing host mmc: core: Use mrq.sbc in close-ended ffu mmc: cqhci: Fix task clearing in CQE error recovery mmc: cqhci: Increase recovery halt timeout mmc: cqhci: Warn of halt or task clear failure mm/cma: use nth_page() in place of direct struct page manipulation mmc: meson-gx: Remove setting of CMD_CFG_ERROR mmc: meson-mx-sdhc: Fix initialization frozen issue mmc: mmc_spi: remove custom DMA mapped buffers mmc: rpmb: fixes pause retune on all RPMB partitions. mmc: sdhci_am654: fix start loop index for TAP value parsing mmc: sdhci_am654: Fix TI SoC dependencies mmc: sdhci_omap: Fix TI SoC dependencies mmc: sdhci-pci-gli: A workaround to allow GL9750 to enter ASPM L1.2 mmc: sdhci-pci-gli: GL9750: Mask the replay timer timeout of AER mmc: sdhci-sprd: Fix eMMC init failure after hw reset mmc: sdhci-sprd: Fix vqmmc not shutting down after the card was pulled mmc: slot-gpio: Allow non-sleeping GPIO ro mmc: vub300: fix an error code mm/filemap: avoid buffered read/write race to read inconsistent data mm: fix oops when filemap_map_pmd() without prealloc_pte mm: fix unmap_mapping_range high bits shift bug mm: hugetlb pages should not be reserved by shmat() if SHM_NORESERVE mm: kmem: drop __GFP_NOFAIL when allocating objcg vectors mm/memory-failure: check the mapcount of the precise page mm/memory_hotplug: handle memblock_add_node() failures in add_memory_resource() mm/memory_hotplug: use pfn math in place of direct struct page manipulation mm/migrate: fix do_pages_move for compat pointers mm/page_alloc: correct start page when guard page debug is enabled mm/sparsemem: fix race in accessing memory_section->usage mm: use __pfn_to_section() instead of open coding it mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again modpost: fix tee MODULE_DEVICE_TABLE built on big-endian host modpost: trim leading spaces when processing source files list mptcp: diag: switch to context structure mptcp: drop unused sk in mptcp_get_options mptcp: fix data re-injection from stale subflow mptcp: fix uninit-value in mptcp_incoming_options mptcp: listen diag dump support mptcp: more conservative check for zero probes mptcp: mptcp_parse_option() fix for MPTCPOPT_MP_JOIN mptcp: strict validation before using mp_opt->hmac mptcp: use OPTION_MPTCP_MPJ_SYNACK in subflow_finish_connect() mptcp: use OPTION_MPTCP_MPJ_SYN in subflow_check_req() mt76: add support for overriding the device used for DMA mapping mt76: dma: use kzalloc instead of devm_kzalloc for txwi mt76: pass original queue id from __mt76_tx_queue_skb to the driver mtd: cfi_cmdset_0001: Byte swap OTP info mtd: Fix gluebi NULL pointer dereference caused by ftl notifier mtd: rawnand: Increment IFC_TIMEOUT_MSECS for nand controller response nd_btt: Make BTT lanes preemptible neighbour: Don't let neigh_forced_gc() disable preemption for long neighbour: fix various data-races net: 9p: avoid freeing uninit memory in p9pdu_vreadf net: add DEV_STATS_READ() helper net: add missing kdoc for struct genl_multicast_group::flags net: annotate data-races around sk->sk_dst_pending_confirm net: annotate data-races around sk->sk_tx_queue_mapping net: atlantic: fix double free in ring reinit logic net: axienet: Fix check for partial TX checksum net: bcmgenet: Fix EEE implementation net: bcmgenet: Fix FCS generation for fragmented skbuffs net: bnxt: fix a potential use-after-free in bnxt_init_tc net: check dev->gso_max_size in gso_features_check() net: check vlan filter feature in vlan_vids_add_by_dev() and vlan_vids_del_by_dev() net: chelsio: cxgb4: add an error code check in t4_load_phy_fw net: dsa: lan9303: consequently nested-lock physical MDIO net: dsa: mv88e6xxx: Fix mv88e6352_serdes_get_stats error path net: dsa: vsc73xx: Add null pointer check to vsc73xx_gpio_probe net: ena: Destroy correct number of xdp queues upon failure net: ena: Fix xdp drops handling due to multibuf packets net: ena: Fix XDP redirection error net: ethernet: cortina: Fix max RX frame define net: ethernet: cortina: Fix MTU max setting net: ethernet: cortina: Handle large frames net: ethernet: ti: am65-cpsw: Fix max mtu to fit ethernet frames net: ethernet: ti: cpsw: enable mac_managed_pm to fix mdio net: ethernet: ti: cpsw_new: enable mac_managed_pm to fix mdio net: ethtool: Fix documentation of ethtool_sprintf() net: fec: correct queue selection net: fec: fix the unhandled context fault from smmu netfilter: ipset: fix performance regression in swap operation netfilter: ipset: fix race condition between swap/destroy and kernel side add/del/test netfilter: ipset: Missing gc cancellations fixed netfilter: nat: fix ipv6 nat redirect with mapped and scoped addresses netfilter: nf_conntrack_bridge: initialize err to 0 netfilter: nf_log: replace BUG_ON by WARN_ON_ONCE when putting logger netfilter: nfnetlink_log: silence bogus compiler warning netfilter: nf_tables: add and use BE register load-store helpers netfilter: nf_tables: bail out on mismatching dynset and set expressions netfilter: nf_tables: check if catch-all set element is active in next generation netfilter: nf_tables: do not allow mismatch field size and set key length netfilter: nf_tables: Drop pointless memset when dumping rules netfilter: nf_tables: fix 'exist' matching on bigendian arches netfilter: nf_tables: fix pointer math issue in nft_byteorder_eval() netfilter: nf_tables: mark newset as dead on transaction abort netfilter: nf_tables: memcg accounting for dynamically allocated objects netfilter: nf_tables: reject invalid set policy netfilter: nf_tables: reject NFT_SET_CONCAT with not field length description netfilter: nf_tables: reject QUEUE/DROP verdict parameters netfilter: nf_tables: Reject tables of unsupported family netfilter: nf_tables: remove catchall element in GC sync path netfilter: nf_tables: restrict anonymous set and map names to 16 bytes netfilter: nf_tables: restrict tunnel object to NFPROTO_NETDEV netfilter: nf_tables: skip dead set elements in netlink dump netfilter: nf_tables: skip set commit for deleted/destroyed sets netfilter: nf_tables: split async and sync catchall in two functions netfilter: nf_tables: typo NULL check in _clone() function netfilter: nf_tables: use the correct get/put helpers netfilter: nf_tables: validate family when identifying table via handle netfilter: nf_tables: validate NFPROTO_* family netfilter: nft_chain_filter: handle NETDEV_UNREGISTER for inet/ingress basechain netfilter: nft_compat: reject unused compat flag netfilter: nft_compat: restrict match/target protocol to u16 netfilter: nft_connlimit: memleak if nf_ct_netns_get() fails netfilter: nft_connlimit: move stateful fields out of expression data netfilter: nft_ct: reject direction for ct id netfilter: nft_ct: sanitize layer 3 and 4 protocol number in custom expectations netfilter: nft_immediate: drop chain reference counter on error netfilter: nft_last: copy content when cloning expression netfilter: nft_last: move stateful fields out of expression data netfilter: nft_limit: Clone packet limits' cost value netfilter: nft_limit: do not ignore unsupported flags netfilter: nft_limit: fix stateful object memory leak netfilter: nft_limit: move stateful fields out of expression data netfilter: nft_limit: reject configurations that cause integer overflow netfilter: nft_limit: rename stateful structure netfilter: nft_quota: copy content when cloning expression netfilter: nft_quota: move stateful fields out of expression data netfilter: nft_redir: use `struct nf_nat_range2` throughout and deduplicate eval call-backs netfilter: nft_set_pipapo: add helper to release pcpu scratch area netfilter: nft_set_pipapo: remove scratch_aligned pointer netfilter: nft_set_pipapo: skip inactive elements during set walk netfilter: nft_set_pipapo: store index in scratch maps netfilter: nft_set_rbtree: skip end interval element from gc netfilter: xt_owner: Fix for unsafe access of sk->sk_socket netfilter: xt_recent: fix (increase) ipv6 literal buffer length net: hns3: add barrier in vf mailbox reply process net: hns3: add byte order conversion for PF to VF mailbox message net: hns3: fix add VLAN fail issue net: hns3: fix incorrect capability bit display for copper port net: hns3: fix variable may not initialized problem in hns3_init_mac_addr() net: hns3: fix VF reset fail issue net: hns3: fix VF wrong speed and duplex issue net: hns3: refine the definition for struct hclge_pf_to_vf_msg net: hns: fix fake link up on xge port net: hsr: remove WARN_ONCE() in send_hsr_supervision_frame() net: ieee802154: adf7242: Fix some potential buffer overflow in adf7242_stats_show() net: Implement missing getsockopt(SO_TIMESTAMPING_NEW) net: Implement missing SO_TIMESTAMPING_NEW cmsg support net: inet: Open code inet_hash2 and inet_unhash2 net: inet: Remove count from inet_listen_hashbucket net: inet: Retire port only listening_hash net: ipv4: fix a memleak in ip_setup_cork net: ipv6: support reporting otherwise unknown prefix flags in RTM_NEWPREFIX net: ks8851: Fix TX stall caused by TX buffer overrun netlink: fix potential sleeping issue in mqueue_flush_file net: mana: select PAGE_POOL net: mellanox: mlxbf_gige: Replace non-standard interrupt handling net/mlx5: DR, Align mlx5dv_dr API vport action with FW behavior net/mlx5: DR, Can't go to uplink vport on RX rule net/mlx5: DR, Replace local WIRE_PORT macro with the existing MLX5_VPORT_UPLINK net/mlx5: DR, Use the right GVMI number for drop action net/mlx5e: Check return value of snprintf writing to fw_version buffer for representors net/mlx5e: Correct snprintf truncation handling for fw_version buffer used by representors net/mlx5e: fix a double-free in arfs_create_groups net/mlx5e: fix a potential double-free in fs_any_create_groups net/mlx5e: fix a potential double-free in fs_udp_create_groups net/mlx5e: fix double free of encap_header net/mlx5e: fix double free of encap_header in update funcs net/mlx5e: Fix pedit endianness net/mlx5e: Fix slab-out-of-bounds in mlx5_query_nic_vport_mac_list() net/mlx5e: Move mod hdr allocation to a single place net/mlx5e: Reduce the size of icosq_str net/mlx5e: Refactor mod header management API net/mlx5e: Remove incorrect addition of action fwd flag net/mlx5: Fix fw tracer first block check net: mvpp2: clear BM pool before initialization net/ncsi: Fix netlink major/minor version numbers net: openvswitch: limit the number of recursions from action sets net: phylink: initialize carrier state at creation net: phy: micrel: populate .soft_reset for KSZ9131 net: prevent mss overflow in skb_segment() net/qla3xxx: fix potential memleak in ql_alloc_buffer_queues net: qrtr: ns: Return 0 if server port is not present net: qualcomm: rmnet: fix global oob in rmnet_policy net: r8169: Disable multicast filter for RTL8168H and RTL8107E net: ravb: Check return value of reset_control_deassert() net: ravb: Fix dma_addr_t truncation in error case net: ravb: Start TX queues after HW initialization succeeded net: ravb: Stop DMA in case of failures on ravb_open() net: ravb: Use pm_runtime_resume_and_get() net/rds: Fix UBSAN: array-index-out-of-bounds in rds_cmsg_recv net: Remove acked SYN flag from packet in the transmit queue correctly net: rfkill: gpio: set GPIO direction net/rose: fix races in rose_kill_by_device() net/rose: Fix Use-After-Free in rose_ioctl net: Save and restore msg_namelen in sock_sendmsg net/sched: act_ct: fix skb leak and crash on ooo frags net: sched: cls_u32: Fix allocation size in u32_init() net: sched: em_text: fix possible memory leak in em_text_destroy() net: sched: ife: fix potential use-after-free net: set SOCK_RCU_FREE before inserting socket into hashtable net/smc: allow cdc msg send rather than drop it with NULL sndbuf_desc net/smc: avoid data corruption caused by decline net/smc: fix dangling sock under state SMC_APPFINCLOSEWAIT net/smc: fix illegal rmb_desc access in SMC-D connection dump net/smc: put sk reference if close work was canceled net: spider_net: Use size_add() in call to struct_size() net: stmmac: ethtool: Fixed calltrace caused by unbalanced disable_irq_wake calls net: stmmac: fix FPE events losing net: stmmac: fix rx budget limit check net: stmmac: Handle disabled MDIO busses from devicetree net: stmmac: use dev_err_probe() for reporting mdio bus registration failure net: stmmac: Wait a bit for the reset to take effect net: stmmac: xgmac: Disable FPE MMC interrupts net: stmmac: xgmac: Enable support for multiple Flexible PPS outputs net: stmmac: xgmac: fix a typo of register name in DPP safety handling net: stmmac: xgmac: fix handling of DPP safety error for DMA channels net: stmmac: xgmac: use #define for string constants net: sysfs: Fix /sys/class/net/<iface> path net: sysfs: Fix /sys/class/net/<iface> path for statistics net/tg3: fix race condition in tg3_reset_task() net-timestamp: extend SOF_TIMESTAMPING_OPT_ID to HW timestamps net: tls, update curr on splice as well net: usb: ax88179_178a: avoid failed operations when device is disconnected net: usb: ax88179_178a: clean up pm calls net: usb: ax88179_178a: fix failed operations during ax88179_reset net: usb: ax88179_178a: move priv to driver_priv net: usb: ax88179_178a: remove redundant init code net: usb: ax88179_178a: wol optimizations net: usb: qmi_wwan: claim interface 4 for ZTE MF290 net: usb: smsc95xx: Fix uninit-value access in smsc95xx_read_reg net: vlan: introduce skb_vlan_eth_hdr() nfc: llcp_core: Hold a ref to llcp_local->dev when holding a ref to llcp_local nfc: nci: free rx_data_reassembly skb on NCI device cleanup nfp: flower: prevent re-adding mac index for bonded port nfp: use correct macro for LengthSelect in BAR config nfsd: fix file memleak on client_opens_release nfsd: lock_rename() needs both directories to live on the same fs NFSv4.1: fix SP4_MACH_CRED protection for pnfs IO NFSv4.1/pnfs: Ensure we handle the error NFS4ERR_RETURNCONFLICT nilfs2: fix data corruption in dsync block recovery for small block sizes nilfs2: fix hang in nilfs_lookup_dirty_data_buffers() nilfs2: fix missing error check for sb_set_blocksize call nilfs2: fix potential bug in end_buffer_async_write nilfs2: prevent WARNING in nilfs_sufile_set_segment_usage() nilfs2: replace WARN_ONs for invalid DAT metadata block requests nouveau/tu102: flush all pdbs on vmm flush nouveau/vmm: don't set addr on the fail path to avoid warning null_blk: don't cap max_hw_sectors to BLK_DEF_MAX_SECTORS nvme-core: check for too small lba shift nvme: introduce helper function to get ctrl state nvmem: imx: correct nregs for i.MX6SLL nvmem: imx: correct nregs for i.MX6UL nvmem: imx: correct nregs for i.MX6ULL nvme-pci: Add sleep quirk for Kingston drives nvmet: nul-terminate the NQNs passed in the connect command nvmet: re-fix tracing strncpy() warning nvmet-tcp: fix a crash in nvmet_req_complete() nvmet-tcp: Fix a kernel panic when host sends an invalid H2C PDU length nvmet-tcp: Fix the H2C expected PDU len calculation objtool/x86: add missing embedded_insn check octeontx2-af: Always configure NIX TX link credits based on max frame size octeontx2-af: Check return value of nix_get_nixlf before using nixlf octeontx2-af: Don't enable Pause frames by default octeontx2-af: fix a use-after-free in rvu_nix_register_reporters octeontx2-af: fix a use-after-free in rvu_npa_register_reporters octeontx2-af: Fix marking couple of structure as __packed octeontx2-af: Fix max NPC MCAM entry check while validating ref_entry octeontx2-af: Fix possible buffer overflow octeontx2-af: Re-enable MAC TX in otx2_stop processing octeontx2-af: Set NIX link credits based on max LMAC octeontx2-af: Update RSS algorithm index octeontx2-af: Update Tx link register range octeontx2-pf: Add missing mutex lock in otx2_get_pauseparam octeontx2-pf: Fix adding mbox work queue entry when num_vfs > 64 octeontx2-pf: Fix a memleak otx2_sq_init octeontx2-pf: Fix error codes octeontx2-pf: Fix holes in error code octeontx2-pf: Fix memory leak during interface down octeontx2-pf: Fix ntuple rule creation to direct packet to VF with higher Rx queue than its PF octeontx2-pf: Fix promisc mcam entry action of: Add of_property_present() helper of: dynamic: Fix of_reconfig_get_state_change() return value documentation of: Fix double free in of_parse_phandle_with_args_map of: property: define of_property_read_u{8,16,32,64}_array() unconditionally of: property: fix typo in io-channels of: unittest: Fix compile in the non-dynamic case of: unittest: Fix of_count_phandle_with_args() expected value message overflow: Allow mixed type arguments packet: Move reference count in packet_sock to atomic_long_t padata: Fix refcnt handling in padata_free_shell() parisc: Drop the HP-UX ENOSYM and EREMOTERELEASE error codes parisc/firmware: Fix F-extend for PDC addresses parisc/pdc: Add width field to struct pdc_model parisc/pgtable: Do not drop upper 5 address bits of physical address parisc: Prevent booting 64-bit kernels on PA1.x machines parport: Add support for Brainboxes IX/UC/PX parallel cards parport: parport_serial: Add Brainboxes BAR details parport: parport_serial: Add Brainboxes device IDs and geometry PCI: Add ACS quirk for more Zhaoxin Root Ports PCI: add INTEL_HDA_ARL to pci_ids.h PCI: Add no PM reset quirk for NVIDIA Spectrum devices PCI/AER: Decode Requester ID when no error info found PCI/ASPM: Fix L1 substate handling in aspm_attr_store_common() PCI: Disable ATS for specific Intel IPU E2000 devices PCI: dwc: endpoint: Fix dw_pcie_ep_raise_msix_irq() alignment support PCI: Extract ATS disabling to a helper function PCI: exynos: Don't discard .remove() callback PCI: Fix 64GT/s effective data rate calculation PCI: keystone: Don't discard .probe() callback PCI: keystone: Don't discard .remove() callback PCI: keystone: Fix race condition when initializing PHYs PCI: loongson: Limit MRRS to 256 PCI: mediatek: Clear interrupt status before dispatching handler PCI: Only override AMD USB controller if required PCI: Prevent xHCI driver from claiming AMD VanGogh USB3 DRD device PCI: switchtec: Fix stdev_release() crash after surprise hot remove PCI/sysfs: Protect driver's D3cold preference from user space PCI: tegra194: Use FIELD_GET()/FIELD_PREP() with Link Width fields PCI: Use FIELD_GET() in Sapphire RX 5600 XT Pulse quirk PCI: Use FIELD_GET() to extract Link Width pcmcia: cs: fix possible hung task and memory leak pccardd() pcmcia: ds: fix possible name leak in error path in pcmcia_device_add() pcmcia: ds: fix refcount leak in pcmcia_device_add() perf/core: Add a new read format to get a number of lost samples perf/core: Bail out early if the request AUX area is out of bound perf/core: Fix narrow startup race when creating the perf nr_addr_filters sysfs file perf/core: Fix potential NULL deref perf cs-etm: Bump minimum OpenCSD version to ensure a bugfix is present perf env: Avoid recursively taking env->bpf_progs.lock perf: Fix perf_event_validate_size() perf: Fix perf_event_validate_size() lockdep splat perf: Fix the nr_addr_filters fix perf genelf: Set ELF program header addresses properly perf: hisi: Fix use-after-free when register pmu fails perf hist: Add missing puts to hist__account_cycles perf inject: Fix GEN_ELF_TEXT_OFFSET for jit perf intel-pt: Fix async branch flags perf machine: Avoid out of bounds LBR memory read perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table phy: renesas: rcar-gen3-usb2: Fix returning wrong error code phy: ti: phy-omap-usb2: Fix NULL pointer dereference for SRP pinctrl: at91-pio4: use dedicated lock class for IRQ pinctrl: avoid reload of p state in list iteration pinctrl: lochnagar: Don't build on MIPS pinctrl: qcom: lpass-lpi: fix concurrent register updates pipe: wakeup wr_wait after setting max_usage platform/mellanox: Add null pointer checks for devm_kasprintf() platform/mellanox: Check devm_hwmon_device_register_with_groups() return value platform/mellanox: mlxbf-tmfifo: Fix a warning message platform/surface: aggregator: fix recv_buf() return value platform/x86: asus-wmi: Add support for ROG X13 tablet mode platform/x86: asus-wmi: Adjust tablet/lidflip handling to use enum platform/x86: asus-wmi: Fix kbd_dock_devid tablet-switch reporting platform/x86: asus-wmi: Move i8042 filter install to shared asus-wmi code platform/x86: asus-wmi: Simplify tablet-mode-switch handling platform/x86: asus-wmi: Simplify tablet-mode-switch probing platform/x86: intel_telemetry: Fix kernel doc descriptions platform/x86: intel-vbtn: Fix missing tablet-mode-switch events platform/x86: thinkpad_acpi: Add battery quirk for Thinkpad X120e platform/x86: wmi: Allow duplicate GUIDs for drivers that use struct wmi_driver platform/x86: wmi: Fix opening of char device platform/x86: wmi: Fix probe failure when failing to register WMI devices platform/x86: wmi: remove unnecessary initializations platform/x86: wmi: Skip blocks with zero instances PM: core: Remove unnecessary (void *) conversions PM / devfreq: Fix buffer overflow in trans_stat_show PM / devfreq: rockchip-dfi: Make pmu regmap mandatory PM / devfreq: Synchronize devfreq_monitor_[start/stop] pmdomain: core: Move the unused cleanup to a _sync initcall PM: hibernate: Clean up sync_read handling in snapshot_write_next() PM: hibernate: Enforce ordering during image compression/decompression PM: hibernate: Use __get_safe_page() rather than touching the list PM: runtime: Have devm_pm_runtime_enable() handle pm_runtime_dont_use_autosuspend() PM: sleep: Fix possible deadlocks in core system-wide PM code PNP: ACPI: fix fortify warning powerpc/40x: Remove stale PTE_ATOMIC_UPDATES macro powerpc/44x: select I2C for CURRITUCK powerpc/64: Set task pt_regs->link to the LR value on scv entry powerpc/64s: Fix CONFIG_NUMA=n build due to create_section_mapping() powerpc/85xx: Fix math emulation exception powerpc: add crtsavres.o to always-y instead of extra-y powerpc: Don't clobber f0/vs0 during fp|altivec register save powerpc: Fix build error due to is_valid_bugaddr() powerpc/ftrace: Create a dummy stackframe to fix stack unwind powerpc/ftrace: Fix stack teardown in ftrace_no_trace powerpc/imc-pmu: Add a null pointer check in update_events_in_group() powerpc/imc-pmu: Use the correct spinlock initializer. powerpc/kasan: Fix addr error caused by page alignment powerpc/lib: Validate size for vector operations powerpc: Mark .opd section read-only powerpc/mm: Fix boot crash with FLATMEM powerpc/mm: Fix build failures due to arch_reserved_kernel_pages() powerpc/mm: Fix null-pointer dereference in pgtable_cache_add powerpc: Only define __parse_fpscr() when required powerpc/perf: Fix disabling BHRB and instruction sampling powerpc: pmd_move_must_withdraw() is only needed for CONFIG_TRANSPARENT_HUGEPAGE powerpc/powernv: Add a null pointer check in opal_event_init() powerpc/powernv: Add a null pointer check in opal_powercap_init() powerpc/powernv: Add a null pointer check to scom_debug_init_one() powerpc/powernv: Fix fortify source warnings in opal-prd.c powerpc/pseries/ddw: simplify enable_ddw() powerpc/pseries: fix potential memory leak in init_cpu_associativity() powerpc/pseries/memhp: Fix access beyond end of drmem array powerpc: remove checks for binutils older than 2.25 powerpc/toc: Future proof kernel toc powerpc/xive: Fix endian conversion size power: supply: bq256xx: fix some problem in bq256xx_hw_init power: supply: cw2015: correct time_to_empty units in sysfs ppp_async: limit MRU to 64K ppp: limit MRU to 64K proc: sysctl: prevent aliased sysctls from getting passed to init psample: Require 'CAP_NET_ADMIN' when joining "packets" group pstore/platform: Add check for kstrdup pstore: ram_core: fix possible overflow in persistent_ram_init_ecc() pstore/ram: Fix crash when setting number of cpus to an odd number ptp: annotate data-race around q->head and q->tail pwm: brcmstb: Utilize appropriate clock APIs in suspend/resume pwm: Fix double shift bug pwm: jz4740: Don't use dev_err_probe() in .request() pwm: sti: Reduce number of allocations and drop usage of chip_data pwm: stm32: Fix enable count for clk in .probe() pwm: stm32: Use hweight32 in stm32_pwm_detect_channels pwm: stm32: Use regmap_clear_bits and regmap_set_bits where applicable qca_debug: Fix ethtool -G iface tx behavior qca_debug: Prevent crash on TX ring changes qca_spi: Fix reset behavior qed: Fix a potential use-after-free in qed_cxt_tables_alloc quota: explicitly forbid quota files from being encrypted r8152: Add RTL8152_INACCESSIBLE checks to more loops r8152: Add RTL8152_INACCESSIBLE to r8153_aldps_en() r8152: Add RTL8152_INACCESSIBLE to r8153_pre_firmware_1() r8152: Add RTL8152_INACCESSIBLE to r8156b_wait_loading_flash() r8152: add USB device driver for config selection r8152: add vendor/device ID pair for ASUS USB-C2500 r8152: add vendor/device ID pair for D-Link DUB-E250 r8152: avoid to change cfg for all devices r8152: Cancel hw_phy_work if we have an error in probe r8152: Check for unplug in r8153b_ups_en() / r8153c_ups_en() r8152: Check for unplug in rtl_phy_patch_request() r8152: fix the autosuspend doesn't work r8152: Increase USB control msg timeout to 5000ms as per spec r8152: Release firmware if we have an error in probe r8152: remove rtl_vendor_mode function r8152: Rename RTL8152_UNPLUG to RTL8152_INACCESSIBLE r8152: Run the unload routine if we have errors during probe r8169: disable ASPM in case of tx timeout r8169: fix deadlock on RTL8125 in jumbo mtu mode r8169: fix network lost after resume on DASH systems r8169: Fix PCI error on system resume r8169: fix rare issue with broken rx after link-down on RTL8125 r8169: fix rtl8125b PAUSE frames blasting when suspended r8169: fix the KCSAN reported data race in rtl_rx while reading desc->opts1 r8169: fix the KCSAN reported data-race in rtl_tx() while reading tp->cur_tx r8169: fix the KCSAN reported data-race in rtl_tx while reading TxDescArray[entry].opts1 r8169: prevent potential deadlock in rtl8169_close r8169: respect userspace disabling IFF_MULTICAST r8169: use tp_to_dev instead of open code randstruct: Fix gcc-plugin performance mode to stay in group ravb: Fix races between ravb_tx_timeout_work() and net related ops rbd: don't move requests to the running list on errors rcu: Avoid tracing a few functions executed in stop machine rcu: kmemleak: Ignore kmemleak false positives when RCU-freeing objects rcu/tree: Defer setting of jiffies during stall reset RDMA/bnxt_re: Correct module description string RDMA/core: Fix umem iterator when PAGE_SIZE is greater then HCA pgsz RDMA/core: Use size_{add,sub,mul}() in calls to struct_size() RDMA/hfi1: Use FIELD_GET() to extract Link Width RDMA/hfi1: Workaround truncation compilation error RDMA/hns: Fix inappropriate err code for unsupported operations RDMA/hns: Fix signed-unsigned mixed comparisons RDMA/hns: Fix uninitialized ucmd in hns_roce_create_qp_common() RDMA/hns: Fix unnecessary err return when using invalid congest control algorithm RDMA/hns: The UD mode can only be configured with DCQCN RDMA/IPoIB: Fix error code return in ipoib_mcast_join RDMA/irdma: Add wait for suspend on SQD RDMA/irdma: Avoid free the non-cqp_request scratch RDMA/irdma: Do not modify to SQD on error RDMA/irdma: Prevent zero-length STAG registration RDMA/rtrs-clt: Fix the max_send_wr setting RDMA/rtrs-clt: Remove the warnings for req in_use check RDMA/rtrs-clt: Start hb after path_up RDMA/rtrs-srv: Check return values while processing info request RDMA/rtrs-srv: Destroy path files after making sure no IOs in-flight RDMA/rtrs-srv: Do not unconditionally enable irq RDMA/rtrs-srv: Free srv_mr iu only when always_invalidate is true RDMA/usnic: Silence uninitialized symbol smatch warnings regmap: debugfs: Fix a erroneous check after snprintf() regmap: Ensure range selector registers are updated after cache sync regmap: fix bogus error on regcache_sync success regmap: prevent noinc writes from clobbering cache regulator: core: Only increment use_count when enable_count changes rename(): fix the locking of subdirectories reset: Fix crash when freeing non-existent optional resets reset: hisilicon: hi6220: fix Wvoid-pointer-to-enum-cast warning Revert "ASoC: atmel: Remove system clock tree configuration for at91sam9g20ek" Revert "btrfs: add dmesg output for first mount and last unmount of a filesystem" Revert "drm/amd: flush any delayed gfxoff on suspend entry" Revert "drm/bridge: lt9611uxc: fix the race in the error path" Revert "drm/bridge: lt9611uxc: Register and attach our DSI device at probe" Revert "drm/bridge: lt9611uxc: Switch to devm MIPI-DSI helpers" Revert "drm/omapdrm: Annotate dma-fence critical section in commit path" Revert "drm/tidss: Annotate dma-fence critical section in commit path" Revert "HID: logitech-hidpp: add a module parameter to keep firmware gestures" Revert "i2c: pxa: move to generic GPIO recovery" Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d" Revert "mmc: core: Capture correct oemid-bits for eMMC cards" Revert ncsi: Propagate carrier gain/loss events to the NCSI controller Revert "net/mlx5e: fix double free of encap_header" Revert "net/mlx5e: fix double free of encap_header in update funcs" Revert "net: r8169: Disable multicast filter for RTL8168H and RTL8107E" Revert "PCI: acpiphp: Reassign resources on bridge if necessary" Revert "PCI/ASPM: Remove pcie_aspm_pm_state_change()" Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d"" Revert "selftests/bpf: Test tail call counting with bpf2bpf and data on stack" Revert "usb: dwc3: don't reset device side if dwc3 was configured as host-only" Revert "usb: dwc3: Soft reset phy on probe for host" Revert "usb: typec: class: fix typec_altmode_put_partner to put plugs" Revert "workqueue: remove unused cancel_work()" Revert "xhci: Loosen RPM as default policy to cover for AMD xHC 1.1" ring-buffer: Clean ring_buffer_poll_wait() error return ring-buffer: Do not record in NMI if the arch does not support cmpxchg in NMI ring-buffer: Do not try to put back write_stamp ring-buffer: Do not update before stamp when switching sub-buffers ring-buffer: Fix a race in rb_time_cmpxchg() for 32 bit archs ring-buffer: Fix memory leak of free page ring-buffer: Fix slowpath of interrupted event ring-buffer: Fix wake ups when buffer_percent is set to 100 ring-buffer: Fix writing to the buffer with max_data_size ring-buffer: Force absolute timestamp on discard of event ring-buffer: Have saved event hold the entire event ring-buffer: Remove useless update to write_stamp in rb_try_to_discard() riscv: Check if the code to patch lies in the exit section riscv: fix misaligned access handling of C.SWSP and C.SDSP riscv: Fix module_alloc() that did not reset the linear mapping permissions riscv: kprobes: allow writing to x0 rootfs: Fix support for rootfstype= when root= is given rpmsg: Constify local variable in field store macro rpmsg: Fix calling device_lock() on non-initialized device rpmsg: Fix kfree() of static memory on setting driver_override rpmsg: Fix possible refcount leak in rpmsg_register_device_override() rpmsg: glink: Release driver_override rpmsg: virtio: Free driver_override when rpmsg_remove() rtc: Adjust failure return code for cmos_set_alarm() rtc: pcf85363: fix wrong mask/val parameters in regmap_update_bits call rxrpc_find_service_conn_rcu: fix the usage of read_seqbegin_or_lock() rxrpc: Fix response to PING RESPONSE ACKs to a dead call s390/ap: fix AP bus crash on early config change callback invocation s390/cmma: fix detection of DAT pages s390/dasd: protect device queue against concurrent access s390/pci: fix max size calculation in zpci_memcpy_toio() s390/ptrace: handle setting of fpc register correctly s390/qeth: Fix potential loss of L3-IP@ in case of network issues s390/scm: fix virtual vs physical address confusion s390/vx: fix save/restore of fpu kernel context sbsa_gwdt: Calculate timeout with 64-bit math sched/core: Optimize in_task() and in_interrupt() a bit sched: Fix stop_one_cpu_nowait() vs hotplug sched/membarrier: reduce the ability to hammer on sys_membarrier sched/uclamp: Ignore (util == 0) optimization in feec() when p_util_max = 0 scripts: decode_stacktrace: demangle Rust symbols scripts/decode_stacktrace.sh: optionally use LLVM utilities scripts/decode_stacktrace.sh: support old bash version scripts/get_abi: fix source path leak scs: add CONFIG_MMU dependency for vfree_atomic() scsi: arcmsr: Support new PCI device IDs 1883 and 1886 scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle() scsi: bnx2fc: Fix skb double free in bnx2fc_rcv() scsi: core: Always send batch on reset or error handling command scsi: core: Move scsi_host_busy() out of host lock for waking up EH handler scsi: core: Move scsi_host_busy() out of host lock if it is for per-command scsi: fnic: Return error if vmalloc() failed scsi: hisi_sas: Correct the number of global debugfs registers scsi: hisi_sas: Prevent parallel FLR and controller reset scsi: hisi_sas: Rename HISI_SAS_{RESET -> RESETTING}_BIT scsi: hisi_sas: Replace with standard error code return value scsi: hisi_sas: Rollback some operations if FLR failed scsi: hisi_sas: Set debugfs_dir pointer to NULL after removing debugfs scsi: ibmvfc: Fix erroneous use of rtas_busy_delay with hcall return code scsi: ibmvfc: Remove BUG_ON in the case of an empty event pool scsi: isci: Fix an error code problem in isci_io_request_build() scsi: libfc: Don't schedule abort twice scsi: libfc: Fix potential NULL pointer dereference in fc_lport_ptp_setup() scsi: libfc: Fix up timeout error in fc_fcp_rec_error() scsi: lpfc: Fix possible file string name overflow when updating firmware scsi: megaraid_sas: Increase register read retry rount from 3 to 30 for selected registers scsi: mpi3mr: Refresh sdev queue depth after controller reset scsi: mpt3sas: Fix in error path scsi: mpt3sas: Fix loop logic scsi: qla2xxx: Fix system crash due to bad pointer access scsi: Revert "scsi: fcoe: Fix potential deadlock on &fip->ctlr_lock" scsi: storvsc: Fix ring buffer size calculation scsi: ufs: core: Leave space for '\0' in utf8 desc string scsi: ufs: core: Remove the ufshcd_hba_exit() call from ufshcd_async_scan() scsi: ufs: core: Simplify power management during async scan selftests/bpf: Add assert for user stacks in test_task_stack selftests/bpf: Correct map_fd to data_fd in tailcalls selftests/bpf: Fix issues in setup_classid_environment() selftests/bpf: Fix pyperf180 compilation failure with clang18 selftests/bpf: satisfy compiler by having explicit return in btf test selftests/bpf: Test tail call counting with bpf2bpf and data on stack selftests/efivarfs: create-read: fix a resource leak selftests: mlxsw: qos_pfc: Adjust the test to support 8 lanes selftests: net: avoid just another constant wait selftests: net: cut more slack for gro fwd tests. selftests: netdevsim: fix the udp_tunnel_nic test selftests: net: fix available tunnels detection selftests/net: fix grep checking for fib_nexthop_multiprefix selftests: net: give more time for GRO aggregation selftests/net: ipsec: fix constant out of range selftests/pidfd: Fix ksft print formats selftests: pmtu.sh: fix result checking selftests/powerpc: Fix error handling in FPU/VMX preemption tests selftests/resctrl: Add missing SPDX license to Makefile selftests/resctrl: Ensure the benchmark commands fits to its array selftests/resctrl: Move _GNU_SOURCE define into Makefile selftests/resctrl: Reduce failures due to outliers in MBA/MBM tests selftests/resctrl: Remove duplicate feature check from CMT test selftests: secretmem: floor the memory size to the multiple of page_size selftests/sgx: Fix linker script asserts selftests/sgx: Fix uninitialized pointer dereference in error path selftests/sgx: Skip non X86_64 platform selinux: Fix error priority for bind with AF_UNSPEC on PF_INET6 socket serial: 8250: 8250_omap: Clear UART_HAS_RHR_IT_DIS bit serial: 8250: 8250_omap: Do not start RX DMA on THRI interrupt serial: 8250_exar: Fill in rs485_supported serial: 8250_exar: Set missing rs485_supported flag serial: 8250_omap: Add earlycon support for the AM654 UART controller serial: 8250: omap: Don't skip resource freeing if pm_runtime_resume_and_get() failed serial: imx: Correct clock error message in function probe() serial: imx: Ensure that imx_uart_rs485_config() is called with enabled clock serial: imx: fix tx statemachine deadlock serial: max310x: fail probe if clock crystal is unstable serial: max310x: improve crystal stable clock detection serial: max310x: set default value when reading clock ready bit serial: meson: Use platform_get_irq() to get the interrupt serial: sc16is7xx: add check for unsupported SPI modes during probe serial: sc16is7xx: address RX timeout interrupt errata serial: sc16is7xx: set safe default SPI clock frequency sfc: fix a double-free bug in efx_probe_filters sh: bios: Revive earlyprintk support sign-file: Fix incorrect return values check smb3: fix caching of ctime on setxattr smb3: fix ksmbd bigendian bug in oplock break, and move its struct to smbfs_common smb3: fix touch -h of symlink smb3: Replace smb2pdu 1-element arrays with flex-arrays smb: client: fix NULL deref in asn1_ber_decoder() smb: client: fix OOB in SMB2_query_info_init() smb: client: fix OOB in smb2_query_reparse_point() smb: client: fix OOB in smbCalcSize() smb: client: fix potential NULL deref in parse_dfs_referrals() soc: qcom: llcc: Fix dis_cap_alloc and retain_on_pc configuration soc: qcom: llcc: Handle a second device without data corruption software node: Let args be NULL in software_node_get_reference_args soundwire: stream: fix NULL pointer dereference for multi_link sparc32: fix a braino in fault handling in csum_and_copy_..._user() spi: bcm-qspi: fix SFDP BFPT read by usig mspi read spi: Introduce spi_get_device_match_data() helper spi: npcm-fiu: Fix UMA reads when dummy.nbytes == 0 spi: nxp-fspi: use the correct ioremap function spi: ppc4xx: Drop write-only variable spi: sh-msiof: Enforce fixed DTDL for R-Car H3 spi: spi-zynqmp-gqspi: fix driver kconfig dependencies spi: spi-zynq-qspi: add spi-mem to driver kconfig dependencies spi: tegra: Fix missing IRQ check in tegra_slink_probe() staging: fbtft: core: set smem_len before fb_deferred_io_init call staging: iio: ad5933: fix type mismatch regression stmmac: dwmac-loongson: Add architecture dependency stmmac: dwmac-loongson: drop useless check for compatible fallback stmmac: dwmac-loongson: Make sure MDIO is initialized before use string.h: add array-wrappers for (v)memdup_user() SUNRPC: Add an IS_ERR() check back to where it was SUNRPC: ECONNRESET might require a rebind SUNRPC: Fix a suspicious RCU usage warning SUNRPC: Fix RPC client cleaned up the freed pipefs dentries svcrdma: Drop connection after an RDMA Read error swiotlb-xen: provide the "max_mapping_size" method tcp: Add memory barrier to tcp_push() tcp: add sanity checks to rx zerocopy tcp: call tcp_try_undo_recovery when an RTOd TFO SYNACK is ACKed tcp: cleanup tcp_remove_empty_skb() use tcp: do not accept ACK of bytes we never sent tcp: fix cookie_init_timestamp() overflows tcp: fix wrong RTO timeout when received SACK reneging tcp: make sure init the accept_queue's spinlocks once tcp_metrics: add missing barriers on delete tcp_metrics: do not create an entry from tcp_init_metrics() tcp_metrics: properly set tp->snd_ssthresh in tcp_init_metrics() tcp: remove dead code from tcp_sendmsg_locked() team: Fix use-after-free when an option instance allocation fails tee: optee: Fix supplicant based device enumeration tg3: Increment tx_dropped in tg3_tso_bug() tg3: Move the [rt]x_dropped counters to tg3_napi tg3: power down device only on SYSTEM_POWER_OFF thermal: core: prevent potential string overflow tick-sched: Fix idle and iowait sleeptime accounting vs CPU hotplug tick/sched: Preserve number of idle sleeps across CPU hotplug events tipc: Change nla_policy for bearer-related names to NLA_NUL_STRING tipc: Check the bearer type before calling tipc_udp_nl_bearer_add() tipc: Fix kernel-infoleak due to uninitialized TLV value tipc: Use size_add() in calls to struct_size() tools headers UAPI: Sync linux/perf_event.h with the kernel sources tools: iio: iio_generic_buffer ensure alignment tools/power/turbostat: Enable the C-state Pre-wake printing tools/power/turbostat: Fix a knl bug tracing: Add size check when printing trace_marker output tracing: Always update snapshot buffer size tracing: Disable snapshot buffer when stopping instance tracers tracing: Ensure visibility when inserting an element into tracing_map tracing: Fix a possible race when disabling buffered events tracing: Fix a warning when allocating buffered events fails tracing: Fix blocked reader of snapshot buffer tracing: Fix incomplete locking when disabling buffered events tracing: Fix uaf issue when open the hist or hist_debug file tracing: Fix wasted memory in saved_cmdlines logic tracing: Have large events show up as '[LINE TOO BIG]' instead of nothing tracing: Have the user copy of synthetic event address use correct context tracing: Have trace_event_file have ref counters tracing: Inform kmemleak of saved_cmdlines allocation tracing/kprobes: Fix symbol counting logic by looking at modules as well tracing/kprobes: Fix the description of variable length arguments tracing/kprobes: Fix the order of argument descriptions tracing/kprobes: Return EADDRNOTAVAIL when func matches several symbols tracing/perf: Add interrupt_context_level() helper tracing: Reuse logic from perf's get_recursion_context() tracing: Set actual size after ring buffer resize tracing: Stop current tracer when resizing buffer tracing / synthetic: Disable events after testing in synth_event_gen_test_init() tracing/trigger: Fix to return error if failed to alloc snapshot tracing: Update snapshot buffer on resize if it is allocated treewide: Spelling fix in comment tty: 8250: Add Brainboxes Oxford Semiconductor-based quirks tty: 8250: Add support for additional Brainboxes PX cards tty: 8250: Add support for additional Brainboxes UC cards tty: 8250: Add support for Brainboxes UP cards tty: 8250: Add support for Intashield IS-100 tty: 8250: Add support for Intashield IX cards tty: 8250: Fix port count of PX-257 tty: 8250: Fix up PX-803/PX-857 tty: 8250: Remove UC-257 and UC-431 tty: allow TIOCSLCKTRMIOS with CAP_CHECKPOINT_RESTORE tty: change tty_write_lock()'s ndelay parameter to bool tty: don't check for signal_pending() in send_break() tty: early return from send_break() on TTY_DRIVER_HARDWARE_BREAK tty: Fix uninit-value access in ppp_sync_receive() tty: n_gsm: fix race condition in status line change on dead connections tty: serial: meson: fix hard LOCKUP on crtscts mode tty/sysrq: replace smp_processor_id() with get_cpu() tty: tty_jobctrl: fix pid memleak in disassociate_ctty() tty: use 'if' in send_break() instead of 'goto' tty: vcc: Add check for kstrdup() in vcc_probe() tunnels: fix out of bounds access when building IPv6 PMTU error uapi: propagate __struct_group() attributes to the container union ubifs: ubifs_symlink: Fix memleak of inode->i_link in error path UBSAN: array-index-out-of-bounds in dtSplitRoot udp: add missing WRITE_ONCE() around up->encap_rcv uio: Fix use-after-free in uio_open um: Don't use vfprintf() for os_info() um: Fix naming clash between UML and scheduler um: net: Fix return type of uml_net_start_xmit() um: time-travel: fix time corruption usb: aqc111: check packet for fixup for true limit usb: cdc-acm: return correct error code on unsupported break usb: cdns3: fix iso transfer error when mult is not zero usb: cdns3: fix uvc failure work since sg support enabled usb: cdns3: Fix uvc fail when DMA cross 4k boundery since sg enabled usb: cdnsp: Fix deadlock issue during using NCM gadget usb: chipidea: Fix DMA overwrite for Tegra usb: chipidea: Simplify Tegra DMA alignment code usb: chipidea: wait controller resume finished for wakeup irq usb: config: fix iteration issue in 'usb_get_bos_descriptor()' USB: core: Change configuration warnings to notices usb: dwc2: fix possible NULL pointer dereference caused by driver concurrency USB: dwc2: write HCINT with INTMASK applied usb: dwc3: ep0: Don't prepare beyond Setup stage usb: dwc3: Fix default mode initialization usb: dwc3: Fix ep0 handling when getting reset while doing control transfer usb: dwc3: gadget: Delay issuing End Transfer usb: dwc3: gadget: Don't delay End Transfer on delayed_status usb: dwc3: gadget: Execute gadget stop after halting the controller usb: dwc3: gadget: Fix NULL pointer dereference in dwc3_gadget_suspend usb: dwc3: gadget: Force sending delayed status during soft disconnect usb: dwc3: gadget: Handle EP0 request dequeuing properly usb: dwc3: gadget: Ignore End Transfer delay on teardown usb: dwc3: gadget: Only End Transfer for ep0 data phase usb: dwc3: gadget: Queue PM runtime idle on disconnect event usb: dwc3: gadget: Refactor EP0 forced stall/restart into a separate API usb: dwc3: gadget: Stall and restart EP0 if host is unresponsive usb: dwc3: gadget: Submit endxfer command if delayed during disconnect usb: dwc3: gadget: Wait for ep0 xfers to complete during dequeue usb: dwc3: host: Set XHCI_SG_TRB_CACHE_SIZE_QUIRK USB: dwc3: qcom: fix ACPI platform device leak USB: dwc3: qcom: fix resource leaks on probe deferral USB: dwc3: qcom: fix software node leak on probe errors USB: dwc3: qcom: fix wakeup after probe deferral usb: dwc3: set the dma max_seg_size usb: dwc: ep0: Update request status in dwc3_ep0_stall_restart usb: f_mass_storage: forbid async queue when shutdown happen usb: fotg210-hcd: delete an incorrect bounds test USB: gadget: core: adjust uevent timing on gadget unbind usb: gadget: f_hid: fix report descriptor allocation usb: gadget: f_ncm: Always set current gadget in ncm_bind() usb: host: xhci-plat: Add support for XHCI_SG_TRB_CACHE_SIZE_QUIRK usb: host: xhci-plat: fix possible kernel oops while resuming USB: hub: check for alternate port before enabling A_ALT_HNP_SUPPORT usb: hub: Replace hardcoded quirk value with BIT() macro usb: mon: Fix atomicity violation in mon_bin_vma_fault usb: phy: mxs: remove CONFIG_USB_OTG condition for mxs_phy_is_otg_host() usb: raw-gadget: properly handle interrupted requests USB: serial: cp210x: add ID for IMST iM871A-USB USB: serial: ftdi_sio: update Actisense PIDs constant names USB: serial: option: add Fibocom FM101-GL variant USB: serial: option: add Fibocom L7xx modules USB: serial: option: add Foxconn T99W265 with new baseline USB: serial: option: add Luat Air72*U series products USB: serial: option: add Quectel EG912Y module support USB: serial: option: add Quectel RM500Q R13 firmware support USB: serial: option: don't claim interface 4 for ZTE MF290 USB: serial: option: fix FM101R-GL defines USB: serial: qcserial: add new usb-id for Dell Wireless DW5826e usb: storage: set 1.50 as the lower bcdDevice for older "Super Top" compatibility usb: typec: class: fix typec_altmode_put_partner to put plugs usb: typec: tcpm: Fix NULL pointer dereference in tcpm_pd_svdm() usb: typec: tcpm: Skip hard reset when in error recovery usb: ucsi_acpi: Fix command completion handling USB: usbip: fix stub_dev hub disconnect usb: xhci-mtk: fix a short packet issue of gen1 isoc-in transfer vdpa/mlx5: preserve CVQ vringh index vfs: fix readahead(2) on block devices vhost: Allow null msg.size on VHOST_IOTLB_INVALIDATE vhost: use kzalloc() instead of kmalloc() followed by memset() virtio_balloon: Fix endless deflation and inflation on arm64 virtio-blk: fix implicit overflow on virtio_max_dma_size virtio-crypto: fix memory leak in virtio_crypto_alg_skcipher_close_session() virtio-mmio: fix memory leak of vm_dev virtio_net: Fix "‘%d’ directive writing between 1 and 11 bytes into a region of size 10" warnings virtio/vsock: fix logic which reduces credit update messages vlan: introduce vlan_dev_free_egress_priority vlan: move dev_put into vlan_dev_uninit vlan: skip nested type that is not IFLA_VLAN_QOS_MAPPING vsock/virtio: add support for device suspend/resume vsock/virtio: factor our the code to initialize and delete VQs vsock/virtio: Fix unsigned integer wrap around in virtio_transport_has_space() vsock/virtio: initialize the_virtio_vsock before using VQs watchdog: bcm2835_wdt: Fix WDIOC_SETTIMEOUT handling watchdog/hpwdt: Only claim UNKNOWN NMI if from iLO watchdog: it87_wdt: Keep WDTCTRL bit 3 unmodified for IT8784/IT8786 watchdog: move softlockup_panic back to early_param watchdog: rti_wdt: Drop runtime pm reference count when watchdog is unused watchdog: set cdev owner before adding wifi: ath10k: Don't touch the CE interrupt registers after power up wifi: ath10k: fix clang-specific fortify warning wifi: ath11k: Defer on rproc_get failure wifi: ath11k: fix dfs radar event locking wifi: ath11k: fix htt pktlog locking wifi: ath11k: fix temperature event locking wifi: ath9k: fix clang-specific fortify warnings wifi: ath9k: Fix potential array-index-out-of-bounds read in ath9k_htc_txstatus() wifi: cfg80211: Add my certificate wifi: cfg80211: fix certs build to not depend on file order wifi: cfg80211: fix RCU dereference in __cfg80211_bss_update wifi: cfg80211: free beacon_ies when overridden from hidden BSS wifi: cfg80211: lock wiphy mutex for rfkill poll wifi: iwlwifi: call napi_synchronize() before freeing rx/tx queues wifi: iwlwifi: empty overflow queue during flush wifi: iwlwifi: fix a memory corruption wifi: iwlwifi: Fix some error codes wifi: iwlwifi: mvm: send TX path flush in rfkill wifi: iwlwifi: mvm: set siso/mimo chains to 1 in FW SMPS request wifi: iwlwifi: pcie: add another missing bh-disable for rxq->lock wifi: iwlwifi: pcie: avoid a NULL pointer dereference wifi: iwlwifi: pcie: don't synchronize IRQs from IRQ wifi: iwlwifi: pcie: synchronize IRQs before NAPI wifi: iwlwifi: Use FW rate for non-data frames wifi: libertas: stop selecting wext wifi: mac80211: don't return unset power in ieee80211_get_tx_power() wifi: mac80211_hwsim: fix clang-specific fortify warning wifi: mac80211: mesh_plink: fix matches_local logic wifi: mac80211: reload info pointer in ieee80211_tx_dequeue() wifi: mt76: fix broken precal loading from MTD for mt7915 wifi: mt76: mt7603: improve stuck beacon handling wifi: mt76: mt7603: rework/fix rx pse hang check wifi: mwifiex: configure BSSID consistently when starting AP wifi: rt2x00: restart beacon queue when hardware reset wifi: rtl8xxxu: Add additional USB IDs for RTL8192EU devices wifi: rtlwifi: add calculate_bit_shift() wifi: rtlwifi: Convert LNKCTL change to PCIe cap RMW accessors wifi: rtlwifi: fix EDCA limit set by BT coexistence wifi: rtlwifi: Remove bogus and dangerous ASPM disable/enable code wifi: rtlwifi: rtl8188ee: phy: using calculate_bit_shift() wifi: rtlwifi: rtl8192ce: using calculate_bit_shift() wifi: rtlwifi: rtl8192c: using calculate_bit_shift() wifi: rtlwifi: rtl8192cu: using calculate_bit_shift() wifi: rtlwifi: rtl8192de: using calculate_bit_shift() wifi: rtlwifi: rtl8192ee: using calculate_bit_shift() wifi: rtlwifi: rtl8192se: using calculate_bit_shift() wifi: rtlwifi: rtl8723{be,ae}: using calculate_bit_shift() wifi: rtlwifi: rtl8821ae: phy: fix an undefined bitwise shift behavior wifi: rtw88: debug: Fix the NULL vs IS_ERR() bug for debugfs_create_file() wifi: rtw88: fix RX filter in FIF_ALLMULTI flag wifi: wilc1000: use vmm_table as array in wilc struct wireguard: use DEV_STATS_INC() workqueue: Provide one lock class key per work_on_cpu() callsite writeback, cgroup: switch inodes with dirty timestamps to release dying cgwbs x86/alternatives: Sync core before enabling interrupts x86/boot: Fix incorrect startup_gdt_descr.size x86/boot: Ignore NMIs during very early boot x86/CPU/AMD: Check vendor in the AMD microcode callback x86/cpu/hygon: Fix the CPU topology evaluation for real x86/entry/ia32: Ensure s32 is sign extended to s64 x86: Fix .brk attribute in linker script x86/i8259: Skip probing when ACPI/MADT advertises PCAT compatibility x86/Kconfig: Transmeta Crusoe is CPU family 5, not 6 x86/kprobes: fix incorrect return address calculation in kprobe_emulate_call_indirect x86/kvm: Do not try to disable kvmclock if it was not enabled x86/lib: Fix overflow when counting digits x86/mce: Mark fatal MCE's page as poison to avoid panic in the kdump kernel x86/mm: Drop the 4 MB restriction on minimal NUMA node memory size x86/mm: Fix RESERVE_BRK() for older binutils x86/mm/ident_map: Use gbpages only where full GB page should be mapped. x86/mm: Simplify RESERVE_BRK() x86/sev-es: Allow copy_from_kernel_nofault() in earlier boot x86: Share definition of __is_canonical_address() x86/srso: Fix SBPB enablement for (possible) future fixed HW xen/events: fix delayed eoi list handling xen/gntdev: Fix the abuse of underlying struct page in DMA-buf import xen-netback: don't produce zero-size SKB frags xen-netback: properly sync TX responses xen-pciback: Consider INTx disabled when MSI/MSI-X is enabled xfs: add missing cmap->br_state = XFS_EXT_NORM update xfs: avoid a UAF when log intent item recovery fails xfs: convert buf_cancel_table allocation to kmalloc_array xfs: don't leak memory when attr fork loading fails xfs: don't leak xfs_buf_cancel structures when recovery fails xfs: fix exception caused by unexpected illegal bestcount in leaf dir xfs: Fix false ENOSPC when performing direct write on a delalloc extent in cow fork xfs: fix inode reservation space for removing transaction xfs: fix intermittent hang during quotacheck xfs: fix memory leak in xfs_errortag_init xfs: Fix unreferenced object reported by kmemleak in xfs_sysfs_init() xfs: fix use-after-free in xattr node block inactivation xfs: flush inode gc workqueue before clearing agi bucket xfs: prevent a UAF when log IO errors race with unmount xfs: read only mounts with fsopen mount API are busted xfs: refactor buffer cancellation table allocation xfs: use invalidate_lock to check the state of mmap_lock xhci: Enable RPM on controllers that support low-power states xhci: Loosen RPM as default policy to cover for AMD xHC 1.1 Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot) |
||
![]() |
a86ca0d818 | move headers to kernel-6.1 in rosa2021.15 and rosa2023.1 | ||
![]() |
9564500eec |
[bot] upd: 5.15.127 -> 5.15.137
Changelog: 9p: virtio: make sure 'offs' is initialized in zc_request ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer ACPI: irq: Fix incorrect return value in acpi_register_gsi() ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CBA ACPI: thermal: Drop nocrt parameter ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad Z470 ACPI: x86: s2idle: Catch multiple ACPI_TYPE_PACKAGE objects ACPI: x86: s2idle: Fix a logic error parsing AMD constraints table ACPI: x86: s2idle: Post-increment variables when getting constraints af_unix: Fix data race around sk->sk_err. af_unix: Fix data-race around unix_tot_inflight. af_unix: Fix data-races around sk->sk_shutdown. af_unix: Fix data-races around user->unix_inflight. af_unix: Fix null-ptr-deref in unix_stream_sendpage(). ALSA: ac97: Fix possible error value of *rac97 ALSA: hda: Disable power save for solving pop issue on Lenovo ThinkCentre M70q ALSA: hda: fix a possible null-pointer dereference due to data race in snd_hdac_regmap_sync() ALSA: hda: intel-dsp-cfg: add LunarLake support ALSA: hda/realtek: Add quirks for Unis H3C Desktop B760 & Q760 ALSA: hda/realtek - Remodified 3k pull low procedure ALSA: pcm: Fix missing fixup call in compat hw_refine ioctl ALSA: pcm: Fix potential data race at PCM memory allocation helpers ALSA: seq: oss: Fix racy open/close of MIDI devices ALSA: usb-audio: Add support for Mythware XA001AU capture and playback interfaces. ALSA: usb-audio: Fix init call orders for UAC1 ALSA: usb-audio: Fix microphone sound on Opencomm2 Headset ALSA: ymfpci: Fix the missing snd_card_free() call at probe error alx: fix OOB-read compiler warning amba: bus: fix refcount leak ARC: atomics: Add compiler barrier to atomic operations... arm64: Add Cortex-A520 CPU part definition arm64: allow kprobes on EL0 handlers arm64: armv8_deprecated: fix unused-function error arm64: armv8_deprecated: fold ops into insn_emulation arm64: armv8_deprecated: move aarch32 helper earlier arm64: armv8_deprecated move emulation functions arm64: armv8_deprecated: rework deprected instruction handling arm64: Avoid repeated AA64MMFR1_EL1 register read on pagefault path arm64: consistently pass ESR_ELx to die() arm64: csum: Fix OoB access in IP checksum code for negative lengths arm64: die(): pass 'err' as long arm64: dts: qcom: apq8016-sbc: Fix ov5640 regulator supply names arm64: dts: qcom: correct SPMI WLED register range encoding arm64: dts: qcom: Move WLED num-strings from pmi8994 to sony-xperia-tone arm64: dts: qcom: msm8996: Add missing interrupt to the USB2 controller arm64: dts: qcom: pm660l: Add missing short interrupt arm64: dts: qcom: pmi8994: Add missing OVP interrupt arm64: dts: qcom: pmi8994: Remove hardcoded linear WLED enabled-strings arm64: dts: qcom: pmi8998: Add node for WLED arm64: dts: qcom: pmk8350: fix ADC-TM compatible string arm64: dts: qcom: qrb5165-rb5: fix thermal zone conflict arm64: dts: qcom: sdm845: Add missing RPMh power domain to GCC arm64: dts: qcom: sdm845: Fix the min frequency of "ice_core_clk" arm64: dts: qcom: sm6125-pdx201: correct ramoops pmsg-size arm64: dts: qcom: sm8150: Fix the I2C7 interrupt arm64: dts: qcom: sm8150-kumano: correct ramoops pmsg-size arm64: dts: qcom: sm8250: correct dynamic power coefficients arm64: dts: qcom: sm8250-edo: Add GPIO line names for PMIC GPIOs arm64: dts: qcom: sm8250-edo: Add gpio line names for TLMM arm64: dts: qcom: sm8250-edo: correct ramoops pmsg-size arm64: dts: qcom: sm8250-edo: Rectify gpio-keys arm64: dts: qcom: sm8250: Mark PCIe hosts as DMA coherent arm64: dts: qcom: sm8250-sony-xperia: correct GPIO keys wakeup again arm64: dts: qcom: sm8350: Add missing LMH interrupts to cpufreq arm64: dts: qcom: sm8350: Use proper CPU compatibles arm64: dts: rockchip: Disable HS400 for eMMC on ROCK Pi 4 arm64: factor insn read out of call_undef_hook() arm64: factor out EL1 SSBS emulation hook arm64: lib: Import latest version of Arm Optimized Routines' strncmp arm64: module-plts: inline linux/moduleloader.h arm64: module: Use module_init_layout_section() to spot init sections arm64: report EL1 UNDEFs better arm64: rework BTI exception handling arm64: rework EL0 MRS emulation arm64: rework FPAC exception handling arm64: sdei: abort running SDEI handlers during crash arm64: split EL0/EL1 UNDEF handlers ARM: 9317/1: kexec: Make smp stop calls asynchronous ARM: dts: aspeed: asrock: Correct firmware flash SPI clocks ARM: dts: BCM5301X: Extend RAM to full 256MB for Linksys EA6500 V2 ARM: dts: BCM53573: Add cells sizes to PCIe node ARM: dts: BCM53573: Fix Ethernet info for Luxul devices ARM: dts: BCM53573: Use updated "spi-gpio" binding properties ARM: dts: imx6dl: prtrvt, prtvt7, prti6q, prtwd2: fix USB related warnings ARM: dts: imx6sll: fixup of operating points ARM: dts: imx7s: Drop dma-apb interrupt-names ARM: dts: imx: Adjust dma-apbh node name ARM: dts: imx: Set default tuning step for imx6sx usdhc ARM: dts: imx: Set default tuning step for imx7d usdhc ARM: dts: imx: update sdma node name format ARM: dts: nxp/imx6sll: fix wrong property name in usbphy node ARM: dts: omap: correct indentation ARM: dts: s3c64xx: align pinctrl with dtschema ARM: dts: s5pv210: add dummy 5V regulator for backlight on SMDKv210 ARM: dts: samsung: exynos4210-i9100: Fix LCD screen's physical size ARM: dts: samsung: s3c6410-mini6410: correct ethernet reg addresses (split) ARM: dts: samsung: s5pv210-smdkv210: correct ethernet reg addresses (split) ARM: dts: ti: omap: Fix bandgap thermal cells addressing for omap3/4 ARM: dts: ti: omap: Fix noisy serial with overrun-throttle-ms for mapphone ARM: dts: ti: omap: motorola-mapphone: Fix abe_clkctrl warning on boot ARM: module: Use module_init_layout_section() to spot init sections ARM: OMAP2+: Fix -Warray-bounds warning in _pwrdm_state_switch() ARM: ptrace: Restore syscall restart tracing ARM: ptrace: Restore syscall skipping for tracers ARM: pxa: remove use of symbol_get() ASoC: atmel: Fix the 8K sample parameter in I2SC master ASoc: codecs: ES8316: Fix DMIC config ASoC: codecs: wcd938x: drop bogus bind error handling ASoC: codecs: wcd938x: fix unbind tear down order ASoC: codecs: wcd938x-sdw: fix runtime PM imbalance on probe errors ASoC: codecs: wcd938x-sdw: fix use after free on driver unbind ASoC: da7219: Check for failure reading AAD IRQ events ASoC: da7219: Flush pending AAD IRQ when suspending ASoC: fsl: imx-pcm-rpmsg: Add SNDRV_PCM_INFO_BATCH flag ASoC: imx-audmix: Fix return error with devm_clk_get() ASoC: imx-rpmsg: Set ignore_pmdown_time for dai_link ASoC: meson: axg-tdm-formatter: fix channel slot allocation ASoC: meson: spdifin: start hw on dai probe ASoC: pxa: fix a memory leak in probe() ASoC: rt5665: add missed regulator_bulk_disable ASoC: rt5682-sdw: fix for JD event handling in ClockStop Mode0 ASoC: rt711: fix for JD event handling in ClockStop Mode0 ASoC: rt711-sdca: fix for JD event handling in ClockStop Mode0 ASoC: soc-utils: Export snd_soc_dai_is_dummy() symbol ASoC: SOF: Intel: fix SoundWire/HDaudio mutual exclusion ASoC: stac9766: fix build errors with REGMAP_AC97 ASoC: tegra: Fix redundant PLLA and PLLA_OUT0 updates ata: ahci: Add Elkhart Lake AHCI controller ata: ahci: Add support for AMD A85 FCH (Hudson D4) ata: ahci: Drop pointless VPRINTK() calls and convert the remaining ones ata: ahci: Rename board_ahci_mobile ata: libahci: clear pending interrupt status ata: libata-core: Do not register PM operations for SAS ports ata: libata-core: Fix ata_port_request_pm() locking ata: libata-core: Fix compilation warning in ata_dev_config_ncq() ata: libata-core: Fix port and device removal ata: libata: disallow dev-initiated LPM transitions to unsupported states ata: libata-eh: do not clear ATA_PFLAG_EH_PENDING in ata_eh_reset() ata: libata-eh: Fix compilation warning in ata_eh_link_report() ata: libata: Rename link flag ATA_LFLAG_NO_DB_DELAY ata: libata-sata: increase PMP SRST timeout to 10s ata: libata-scsi: ignore reserved bits for REPORT SUPPORTED OPERATION CODES ata: pata_arasan_cf: Use dev_err_probe() instead dev_err() in data_xfer() ata: pata_falcon: fix IO base selection for Q40 ata: pata_ftide010: Add missing MODULE_DESCRIPTION ata: sata_gemini: Add missing MODULE_DESCRIPTION attr: block mode changes of symlinks audit: fix possible soft lockup in __audit_inode_child() autofs: fix memory leak of waitqueues in autofs_catatonic_mode backlight/bd6107: Compare against struct fb_info.device backlight/gpio_backlight: Compare against struct fb_info.device backlight: gpio_backlight: Drop output GPIO direction check for initial power state backlight/lv5207lp: Compare against struct fb_info.device batman-adv: Do not get eth header before batadv_check_management_packet batman-adv: Don't increase MTU when set by user batman-adv: Fix batadv_v_ogm_aggr_send memory leak batman-adv: Fix TT global entry leak when client roamed back batman-adv: Hold rtnl lock during MTU update via netlink batman-adv: Trigger events for auto adjusted MTU block: don't add or resize partition on the disk with GENHD_FL_NO_PART block: fix use-after-free of q->q_usage_counter block: move GENHD_FL_BLOCK_EVENTS_ON_EXCL_WRITE to disk->event_flags block: move GENHD_FL_NATIVE_CAPACITY to disk->state block: rename GENHD_FL_NO_PART_SCAN to GENHD_FL_NO_PART Bluetooth: avoid memcmp() out of bounds warning Bluetooth: Avoid redundant authentication Bluetooth: btsdio: fix use after free bug in btsdio_remove due to race condition Bluetooth: btusb: Add MT7922 bluetooth ID for the Asus Ally Bluetooth: btusb: add shutdown function for QCA6174 Bluetooth: btusb: Do not call kfree_skb() under spin_lock_irqsave() Bluetooth: Fix a refcnt underflow problem for hci_conn Bluetooth: Fix potential use-after-free when clear keys Bluetooth: hci_core: Fix build warnings Bluetooth: hci_event: Fix coding style Bluetooth: hci_event: Fix using memcmp when comparing keys Bluetooth: hci_event: Ignore NULL link key Bluetooth: hci_sock: Correctly bounds check and pad HCI_MON_NEW_INDEX name Bluetooth: hci_sock: fix slab oob read in create_monitor_event Bluetooth: L2CAP: Fix use-after-free Bluetooth: nokia: fix value check in nokia_bluetooth_serdev_probe() Bluetooth: Reject connection with the device which has same BD_ADDR Bluetooth: vhci: Fix race when opening vhci device bnx2x: fix page fault following EEH recovery bnxt_en: Flush XDP for bnxt_poll_nitroa0()'s NAPI bonding: fix macvlan over alb bond support bonding: Return pointer to data after pull on skb bpf: Avoid deadlock when using queue and stack maps from NMI bpf: Clarify error expectations from bpf_clone_redirect bpf: Clear the probe_addr for uprobe bpf: Fix BTF_ID symbol generation collision bpf: Fix BTF_ID symbol generation collision in tools/ bpf: Fix tr dereferencing bpf: Fix verifier log for async callback return values bpf: reject unhashed sockets in bpf_sk_assign bpf, sockmap: Reject sk_msg egress redirects to non-TCP sockets bpftool: Use a local bpf_perf_event_value to fix accessing its fields btrfs: add a helper to read the superblock metadata_uuid btrfs: compare the correct fsid/metadata_uuid in btrfs_validate_super btrfs: don't start transaction when joining with TRANS_JOIN_NOSTART btrfs: error out when COWing block using a stale transaction btrfs: error out when reallocating block for defrag using a stale transaction btrfs: error when COWing block from a root that is being deleted btrfs: fix BUG_ON condition in btrfs_cancel_balance btrfs: fix lockdep splat and potential deadlock after failure running delayed items btrfs: fix some -Wmaybe-uninitialized warnings in ioctl.c btrfs: free qgroup rsv on io failure btrfs: improve error message after failure to add delayed dir index item btrfs: initialize start_slot in btrfs_log_prealloc_extents btrfs: move btrfs_pinned_by_swapfile prototype into volumes.h btrfs: move out now unused BG from the reclaim list btrfs: output extra debug info if we failed to find an inline backref btrfs: properly report 0 avail for very full file systems btrfs: release path before inode lookup during the ino lookup ioctl btrfs: reset destination buffer when read_extent_buffer() gets invalid range btrfs: return -EUCLEAN for delayed tree ref with a ref count not equals to 1 btrfs: use the correct superblock to compare fsid in btrfs_validate_super bus: mhi: host: Skip MHI reset if device is in RDDM bus: ti-sysc: Configure uart quirks for k3 SoC bus: ti-sysc: Fix build warning for 64-bit build bus: ti-sysc: Fix cast to enum warning bus: ti-sysc: Fix missing AM35xx SoC matching bus: ti-sysc: Fix SYSC_QUIRK_SWSUP_SIDLE_ACT handling for uart wake-up bus: ti-sysc: Flush posted write on enable before reset bus: ti-sysc: Use fsleep() instead of usleep_range() in sysc_reset() can: gs_usb: gs_usb_receive_bulk_callback(): count RX overflow errors also in case of OOM can: raw: add missing refcount for memory leak fix can: raw: fix lockdep issue in raw_release() can: raw: fix receiver memory leak ceph: fix incorrect revoked caps assert in ceph_fill_file_size() ceph: fix type promotion bug on 32bit systems cgroup/cpuset: Free DL BW in case can_attach() fails cgroup/cpuset: Iterate only if DEADLINE tasks are present cgroup/cpuset: Rename functions dealing with DEADLINE accounting cgroup: Fix suspicious rcu_dereference_check() usage warning cgroup:namespace: Remove unused cgroup_namespaces_init() cgroup: Remove duplicates in cgroup v1 tasks file cifs: fix potential oops in cifs_oplock_break cifs: Release folio lock on fscache read hit. clk: fixed-mmio: make COMMON_CLK_FIXED_MMIO depend on HAS_IOMEM clk: Fix slab-out-of-bounds error in devm_clk_release() clk: Fix undefined reference to `clk_rate_exclusive_{get,put}' clk: imx8mp: fix sai4 clock clk: imx: composite-8m: fix clock pauses when set_rate would be a no-op clk: imx: pll14xx: dynamically configure PLL for 393216000/361267200Hz clk: qcom: camcc-sc7180: fix async resume during probe clk: qcom: gcc-mdm9615: use proper parent for pll0_vote clock clk: qcom: gcc-sc7180: Fix up gcc_sdcc2_apps_clk_src clk: qcom: gcc-sm6350: Fix gcc_sdcc2_apps_clk_src clk: qcom: gcc-sm8250: Fix gcc_sdcc2_apps_clk_src clk: qcom: mss-sc7180: fix missing resume during probe clk: qcom: q6sstop-qcs404: fix missing resume during probe clk: qcom: reset: Use the correct type of sleep/delay based on length clk: qcom: turingcc-qcs404: fix missing resume during probe clk: sunxi-ng: Modify mismatched function name clk: tegra: fix error return case for recalc_rate coresight: tmc: Explicit type conversions to prevent integer overflow counter: microchip-tcb-capture: Fix the use of internal GCLK logic cpufreq: brcmstb-avs-cpufreq: Fix -Warray-bounds bug cpufreq: Fix the race condition while updating the transition_task of policy cpufreq: powernow-k8: Use related_cpus instead of cpus in driver.exit() crypto: api - Use work queue in crypto_destroy_instance crypto: caam - fix unchecked return value error crypto: lib/mpi - avoid null pointer deref in mpi_cmp_ui() crypto: lrw,xts - Replace strlcpy with strscpy crypto: rsa-pkcs1pad - Use helper to set reqsize crypto: stm32 - fix loop iterating through scatterlist for DMA crypto: stm32 - Properly handle pm_runtime_get failing dccp: annotate data-races in dccp_poll() dccp: fix dccp_v4_err()/dccp_v6_err() again dccp: Fix out of bounds access in DCCP error handler devlink: remove reload failed checks in params get/set callbacks dlm: fix plock lookup when using multiple lockspaces dlm: improve plock logging if interrupted dlm: replace usage of found with dedicated list iterator variable dma-buf/sw_sync: Avoid recursive lock during fence signal dma-buf/sync_file: Fix docs syntax dma-debug: don't call __dma_entry_alloc_check_leak() under free_entries_lock dmaengine: idxd: use spin_lock_irqsave before wait_event_lock_irq dmaengine: mediatek: Fix deadlock caused by synchronize_irq() dmaengine: sh: rz-dmac: Fix destination and source data size setting dmaengine: ste_dma40: Add missing IRQ check in d40_probe dmaengine: stm32-mdma: abort resume if no ongoing transfer dma-remap: use kvmalloc_array/kvfree for larger dma memory remap dm zoned: free dmz->ddev array in dmz_put_zoned_devices Documentation: sysctl: align cells in second content column driver core: test_async: fix an error code drivers: clk: keystone: Fix parameter judgment in _of_pll_clk_init() drivers/net: process the result of hdlc_open() and add call of hdlc_close() in uhdlc_close() drivers: usb: smsusb: fix error handling code in smsusb_init_device drm: adv7511: Fix low refresh rate register for ADV7533/5 drm/amd/display: Blocking invalid 420 modes on HDMI TMDS for DCN31 drm/amd/display: check TG is non-null before checking if enabled drm/amd/display: do not wait for mpc idle if tg is disabled drm/amd/display: Don't check registers, if using AUX BL control drm/amd/display: Don't set dpms_off for seamless boot drm/amd/display: enable cursor degamma for DCN3+ DRM legacy gamma drm/amd/display: Exit idle optimizations before attempt to access PHY drm/amd/display: Fix a bug when searching for insert_above_mpcc drm/amd/display: fix access hdcp_workqueue assert drm/amd/display: fix the white screen issue when >= 64GB DRAM drm/amd/display: phase3 mst hdcp for multiple displays drm/amd/display: prevent potential division by zero errors drm/amd/display: save restore hdcp state when display is unplugged from mst hub drm/amd: Fix detection of _PR3 on the PCIe root port drm/amd: flush any delayed gfxoff on suspend entry drm/amdgpu: add missing NULL check drm/amdgpu: avoid integer overflow warning in amdgpu_device_resize_fb_bar() drm/amdgpu: fix amdgpu_cs_p1_user_fence drm/amdgpu: Fix potential fence use-after-free v2 drm/amdgpu: Handle null atom context in VBIOS info ioctl drm/amdgpu: install stub fence into potential unused fence pointers drm/amdgpu: Match against exact bootloader status drm/amdgpu: Update min() to min_t() in 'amdgpu_info_ioctl' drm/amdgpu: Use RMW accessors for changing LNKCTL drm/amd/pm: fix variable dereferenced issue in amdgpu_device_attr_create() drm/armada: Fix off-by-one error in armada_overlay_get_property() drm/ast: Fix DRAM init on AST2200 drm/atomic-helper: relax unregistered connector check drm/bridge: tc358762: Instruct DSI host to generate HSE packets drm/bridge: tc358764: Fix debug print parameter order drm/bridge: ti-sn65dsi83: Do not generate HFP/HBP/HSA and EOT packet drm/display/dp: Fix the DP DSC Receiver cap size drm/etnaviv: fix dumping of active MMU context drm/exynos: fix a possible null-pointer dereference due to data race in exynos_drm_crtc_atomic_disable() drm: gm12u320: Fix the timeout usage for usb_bulk_msg() drm/i915: Fix premature release of request's reusable memory drm/i915/gvt: Drop unused helper intel_vgpu_reset_gtt() drm/i915: Retry gtt fault when out of fence registers drm/mediatek: Fix potential memory leak if vmap() fail drm/mediatek: Remove freeing not dynamic allocated memory drm/meson: fix memory leak on ->hpd_notify callback drm/msm/a2xx: Call adreno_gpu_init() earlier drm/msm/dp: do not reinitialize phy unless retry during link training drm/msm/dpu: change _dpu_plane_calc_bw() to use u64 to avoid overflow drm/msm/dsi: fix irq_of_parse_and_map() error checking drm/msm/dsi: skip the wait for video mode done if not applicable drm/msm/mdp5: Don't leak some plane state drm/msm: Update dev core dump to not print backwards drm: panel-orientation-quirks: Add quirk for One Mix 2S drm/panel: simple: Add missing connector type and pixel format for AUO T215HVN01 drm/panel: simple: Fix AUO G121EAN01 panel timings according to the docs drm/qxl: fix UAF on handle creation drm/radeon: Use RMW accessors for changing LNKCTL drm/tegra: dpaux: Fix incorrect return value of platform_get_irq drm/vmwgfx: Fix shader stage validation drm/vmwgfx: fix typo of sizeof argument drm: xlnx: zynqmp_dpsub: Add missing check for dma_set_mask dt-bindings: clock: xlnx,versal-clk: drop select:false EDAC/igen6: Fix the issue of no error events erofs: ensure that the post-EOF tails are all zeroed ethernet: atheros: fix return value check in atl1c_tso_csum() eth: remove copies of the NAPI_POLL_WEIGHT define eth: remove remaining copies of the NAPI_POLL_WEIGHT define eventfd: prevent underflow for eventfd semaphores exfat: check if filename entries exceeds max filename length ext2: fix datatype of block number in ext2_xattr_set2() ext4: add correct group descriptors and reserved GDT blocks to system zone ext4: avoid potential data overflow in next_linear_group ext4: change s_last_trim_minblks type to unsigned long ext4: correct grp validation in ext4_mb_good_group ext4: do not let fstrim block system suspend ext4: fix rec_len verify error ext4: fix unttached inode after power cut with orphan file feature enabled ext4: move setting of trimmed bit into ext4_try_to_trim_range() ext4: replace the traditional ternary conditional operator with with max()/min() ext4: scope ret locally in ext4_try_to_trim_range() fbdev/ep93xx-fb: Do not assign to struct fb_info.dev fbdev: fix potential OOB read in fast_imageblit() fbdev: Fix sys_imageblit() for arbitrary image widths fbdev: Improve performance of sys_imageblit() fbdev: mmp: fix value check in mmphw_probe() fbdev/sh7760fb: Depend on FB=y firewire: net: fix use after free in fwnet_finish_incoming_packet() firmware: imx-dsp: Fix an error handling path in imx_dsp_setup_channels() firmware: meson_sm: fix to avoid potential NULL pointer dereference firmware: stratix10-svc: Fix an NULL vs IS_ERR() bug in probe Fix up backport of 136191703038 ("interconnect: Teach lockdep about icc_bw_lock order") fs: binfmt_elf_efpic: fix personality for ELF-FDPIC fs: dlm: add pid to debug log fs: dlm: change plock interrupted message to debug again fs: dlm: fix mismatch of plock results from userspace fs: dlm: use dlm_plock_info for do_unlock_close fs: Fix error checking for d_hash_and_lookup() fsi: aspeed: Reset master errors after CFAM reset fsi: master-ast-cf: Add MODULE_FIRMWARE macro fs/jfs: prevent double-free in dbUnmount() after failed jfs_remount() fs: lockd: avoid possible wrong NULL parameter fs/nls: make load_nls() take a const parameter fs/ntfs3: Enhance sanity check while generating attr_list fs/ntfs3: fix deadlock in mark_as_free_ex fs/ntfs3: fix panic about slab-out-of-bounds caused by ntfs_list_ea() fs/ntfs3: Fix possible null-pointer dereference in hdr_find_e() fs: ntfs3: Fix possible null-pointer dereferences in mi_read() fs/ntfs3: Mark ntfs dirty when on-disk struct is corrupted fs: ocfs2: namei: check return value of ocfs2_add_entry() fsverity: skip PKCS#7 parser when keyring is empty fs-writeback: do not requeue a clean inode having skipped pages fuse: nlookup missing decrement in fuse_direntplus_link gfs2: Fix possible data races in gfs2_show_options() gfs2: low-memory forced flush fixes gfs2: Switch to wait_event in gfs2_logd gpio: aspeed: fix the GPIO number passed to pinctrl_gpio_set_config() gpio: pmic-eic-sprd: Add can_sleep flag for PMIC EIC chip gpio: pxa: disable pinctrl calls for MMP_GPIO gpio: tb10x: Fix an error handling path in tb10x_gpio_probe() gpio: timberdale: Fix potential deadlock on &tgpio->lock gpio: vf610: set value before the direction to avoid a glitch HID: add quirk for 03f0:464a HP Elite Presenter Mouse HID: holtek: fix slab-out-of-bounds Write in holtek_kbd_input_event HID: intel-ish-hid: ipc: Disable and reenable ACPI GPE bit HID: logitech-dj: Fix error handling in logi_dj_recv_switch_to_dj_mode() HID: logitech-hidpp: Add USB and Bluetooth IDs for the Logitech G915 TKL Keyboard HID: logitech-hidpp: Fix kernel crash on receiver USB disconnect HID: multitouch: Add required quirk for Synaptics 0xcd7e device HID: multitouch: Correct devm device reference for hidinput input_dev name HID: sony: Fix a potential memory leak in sony_probe() HID: sony: remove duplicate NULL check before calling usb_free_urb() HID: wacom: remove the battery when the EKR is off hsr: Fix uninit-value access in fill_frame_info() hw_breakpoint: fix single-stepping when using bpf_overflow_handler hwmon: (tmp513) Fix the channel number in tmp51x_is_visible() hwrng: iproc-rng200 - Implement suspend and resume calls hwrng: nomadik - keep clock enabled while hwrng is registered hwrng: pic32 - use devm_clk_get_enabled i2c: aspeed: Reset the i2c controller when timeout occurs i2c: bcm-iproc: Fix bcm_iproc_i2c_isr deadlock issue i2c: designware: Correct length byte validation logic i2c: designware: Handle invalid SMBus block data response length value i2c: hisi: Only handle the interrupt of the driver's transfer i2c: i801: unregister tco_pdev in i801_probe() error path i2c: mux: Avoid potential false error message in i2c_mux_add_adapter i2c: mux: demux-pinctrl: check the return value of devm_kstrdup() i2c: mux: gpio: Add missing fwnode_handle_put() i2c: mux: gpio: Replace custom acpi_get_local_address() i2c: npcm7xx: Fix callback completion ordering i3c: master: svc: fix probe failure when no i3c device exist i40e: Add VF VLAN pruning i40e: fix misleading debug logs i40e: fix potential NULL pointer dereferencing of pf->vf i40e_sync_vsi_filters() i40e: Fix VF VLAN offloading when port VLAN is configured i40e: prevent crash on probe if hw registers have invalid values iavf: do not process adminq tasks when __IAVF_IN_REMOVE_TASK is set iavf: fix FDIR rule fields masks validation IB/mlx4: Fix the size of a buffer in add_port_entries() ibmveth: Remove condition to recompute TCP header checksum. ibmveth: Use dcbf rather than dcbfl IB/uverbs: Fix an potential error pointer dereference ice: fix over-shifted variable ice: fix receive buffer size miscalculation ice: ice_aq_check_events: fix off-by-one check when filling buffer ice: reset first in crash dump kernels idmaengine: make FSL_EDMA and INTEL_IDMA64 depends on HAS_IOMEM idr: fix param name in idr_alloc_cyclic() doc ieee802154: ca8210: Fix a potential UAF in ca8210_probe igb: Avoid starting unnecessary workqueues igb: Change IGB_MIN to allow set rx/tx value between 64 and 80 igb: disable virtualization features on 82580 igb: set max size RX buffer when store bad packet is enabled igbvf: Change IGBVF_MIN to allow set rx/tx value between 64 and 80 igc: Change IGC_MIN to allow set rx/tx value between 64 and 80 igc: Expose tx-usecs coalesce setting to user igc: Fix infinite initialization loop with early XDP redirect igc: Fix the typo in the PTM Control macro igc: read before write to SRRCTL register igmp: limit igmpv3_newpack() packet size to IP_MAX_MTU iio: adc: ad7192: Correct reference voltage iio: adc: stx104: Implement and utilize register structures iio: adc: stx104: Utilize iomap interface iio: addac: stx104: Fix race condition for stx104_write_raw() iio: addac: stx104: Fix race condition when converting analog-to-digital iio: add addac subdirectory iio: core: Hide read accesses to iio_dev->currentmode iio: core: introduce iio_device_{claim|release}_buffer_mode() APIs iio: cros_ec: fix an use-after-free in cros_ec_sensors_push_data() iio: pressure: bmp280: Fix NULL pointer exception iio: pressure: dps310: Adjust Timeout Settings iio: pressure: ms5611: ms5611_prom_is_valid false negative bug iio: stx104: Move to addac subdirectory iio: Un-inline iio_buffer_enabled() ima: Finish deprecation of IMA_TRUSTED_KEYRING Kconfig ima: Remove deprecated IMA_TRUSTED_KEYRING Kconfig ima: rework CONFIG_IMA dependency block Input: goodix - ensure int GPIO is in input for gpio_count == 1 && gpio_int_idx == 0 case Input: i8042 - add Fujitsu Lifebook E5411 to i8042 quirk table Input: i8042 - add quirk for TUXEDO Gemini 17 Gen1/Clevo PD70PN Input: i8042 - rename i8042-x86ia64io.h to i8042-acpipnpio.h Input: powermate - fix use-after-free in powermate_config_complete Input: psmouse - fix fast_reconnect function for PS/2 mode Input: tca6416-keypad - always expect proper IRQ number in i2c client Input: tca6416-keypad - fix interrupt enable disbalance Input: xpad - add PXN V900 support interconnect: Fix locking for runpm vs reclaim interconnect: Teach lockdep about icc_bw_lock order iommu/amd/iommu_v2: Fix pasid_state refcount dec hit 0 warning on pasid unbind iommu/arm-smmu-v3: Avoid constructing invalid range commands iommu/arm-smmu-v3: Fix soft lockup triggered by arm_smmu_mm_invalidate_range iommu/arm-smmu-v3: Set TTL invalidation hint better iommu/qcom: Disable and reset context bank before programming iommu: rockchip: Fix directory table address encoding iommu/sprd: Add missing force_aperture iommu/vt-d: Avoid memory allocation in iommu_suspend() iommu/vt-d: Fix to flush cache of PASID directory table ionic: fix 16bit math issue when PAGE_SIZE >= 64KB iopoll: Call cpu_relax() in busy loops io_uring: always lock in io_apoll_task_func io_uring: break iopolling on signal io_uring: break out of iowq iopoll on teardown io_uring: fix drain stalls by invalid SQE io_uring/fs: remove sqe->rw_flags checking from LINKAT ip6_vti: fix slab-use-after-free in decode_session6 ipmi_si: fix a memleak in try_smi_init() ipmi:ssif: Add check for kstrdup ipmi:ssif: Fix a memory leak when scanning for an adapter ip_tunnels: use DEV_STATS_INC() ipv4: annotate data-races around fi->fib_dead ipv4: fib: annotate races around nh->nh_saddr_genid and nh->nh_saddr ipv4/fib: send notify when delete source address routes ipv4: fix null-deref in ipv4_link_failure ipv4: ignore dst hint for multipath routes ipv4, ipv6: Fix handling of transhdrlen in __ip{,6}_append_data() ipv4: Set offload_failed flag in fibmatch results ipv6: Add reasons for skb drops to __udp6_lib_rcv ipv6: fix ip6_sock_set_addr_preferences() typo ipvlan: Fix a reference count leak warning in ipvlan_ns_exit() ipvs: fix racy memcpy in proc_do_sync_threshold ip_vti: fix potential slab-use-after-free in decode_session6 iwlwifi: avoid void pointer arithmetic ixgbe: fix crash with empty VF macvlan list ixgbe: fix timestamp configuration code jbd2: check 'jh->b_transaction' before removing it from checkpoint jbd2: correct the end of the journal recovery scan range jbd2: fix a race when checking checkpoint buffer busy jbd2: fix checkpoint cleanup performance regression jbd2: fix use-after-free of transaction_t race jbd2: kill t_handle_lock transaction spinlock jbd2: refactor wait logic for transaction updates into a common function jbd2: remove journal_clean_one_cp_list() jbd2: remove t_checkpoint_io_list jbd2: rename jbd_debug() to jbd2_debug() jfs: fix invalid free of JFS_IP(ipimap)->i_imap in diUnmount jfs: validate max amount of blocks before allocation. kbuild: do not run depmod for 'make modules_sign' kcm: Destroy mutex in kcm_exit_net() kcm: Fix error handling for SOCK_DGRAM in kcm_sendmsg(). kcm: Fix memory leak in error path of kcm_sendmsg() kconfig: fix possible buffer overflow kernel/fork: beware of __put_task_struct() calling context kernel/sched: Modify initial boot task idle setup KEYS: trusted: allow use of kernel RNG for key material KEYS: trusted: Remove redundant static calls usage kobject: Add sanity check for kset->kobj.ktype in kset_register() kprobes: Prohibit probing on CFI preamble symbol kselftest/runner.sh: Propagate SIGTERM to runner child ksmbd: fix out of bounds in smb3_decrypt_req() ksmbd: fix uaf in smb20_oplock_break_ack ksmbd: fix wrong DataOffset validation of create context ksmbd: no response from compound read ksmbd: not allow to open file if delelete on close bit is set ksmbd: replace one-element array with flex-array member in struct smb2_ea_info KVM: x86: Mask LVTPC when handling a PMI leds: multicolor: Use rounded division when calculating color components leds: pwm: Fix error code in led_pwm_create_fwnode() leds: trigger: tty: Do not use LED_ON/OFF constants, use led_blink_set_oneshot instead libceph: use kernel_connect() lib/clz_ctz.c: Fix __clzdi2() and __ctzdi2() for 32-bit kernels lib/Kconfig.debug: do not enable DEBUG_PREEMPT by default lib/test_meminit: allocate pages up to order MAX_ORDER lib/test_meminit: fix off-by-one error in test_pages() lib: test_scanf: Add explicit type cast to result initialization in test_number_prefix() locking/seqlock: Do the lockdep annotation before locking in do_write_seqcount_begin_nested() locks: fix KASAN: use-after-free in trace_event_raw_event_filelock_lock lwt: Check LWTUNNEL_XMIT_CONTINUE strictly lwt: Fix return values of BPF xmit ops m68k: Fix invalid .section syntax macsec: Fix traffic counters/statistics macsec: use DEV_STATS_INC() mcb: remove is_added flag from mcb_device struct mctp: Allow local delivery to the null EID mctp: perform route lookups under a RCU read-side lock md: add error_handlers for raid0 and linear md/bitmap: don't set max_write_behind if there is no write mostly device md/md-bitmap: hold 'reconfig_mutex' in backlog_store() md/md-bitmap: remove unnecessary local variable in backlog_store() md: raid0: account for split bio in iostat accounting md/raid0: Factor out helper for mapping and submitting a bio md/raid0: Fix performance regression for large sequential writes md/raid10: factor out dereference_rdev_and_rrdev() md/raid10: use dereference_rdev_and_rrdev() to get devices md/raid1: fix error: ISO C90 forbids mixed declarations md: raid1: fix potential OOB in raid1_remove_disk() md: Set MD_BROKEN for RAID1 and RAID10 media: ad5820: Drop unsupported ad5823 from i2c_ and of_device_id tables media: af9005: Fix null-ptr-deref in af9005_i2c_xfer media: anysee: fix null-ptr-deref in anysee_master_xfer media: az6007: Fix null-ptr-deref in az6007_i2c_xfer() media: cx24120: Add retval check for cx24120_message_send() media: dib7000p: Fix potential division by zero media: dvb: symbol fixup for dvb_attach() media: dvb-usb: m920x: Fix a potential memory leak in m920x_i2c_xfer() media: dvb-usb-v2: af9035: Fix null-ptr-deref in af9035_i2c_master_xfer media: dvb-usb-v2: gl861: Fix null-ptr-deref in gl861_i2c_master_xfer media: dw2102: Fix null-ptr-deref in dw2102_i2c_transfer() media: go7007: Remove redundant if statement media: i2c: ccs: Check rules is non-NULL media: i2c: ov2680: Set V4L2_CTRL_FLAG_MODIFY_LAYOUT on flips media: i2c: rdacm21: Fix uninitialized value media: i2c: tvp5150: check return value of devm_kasprintf() media: mediatek: vcodec: Return NULL if no vdec_fb is found media: mtk-jpeg: Fix use after free bug due to uncanceled work media: ov2680: Add ov2680_fill_format() helper function media: ov2680: Don't take the lock for try_fmt calls media: ov2680: Fix ov2680_bayer_order() media: ov2680: Fix ov2680_set_fmt() which == V4L2_SUBDEV_FORMAT_TRY not working media: ov2680: Fix regulators being left enabled on ov2680_power_on() errors media: ov2680: Fix vflip / hflip set functions media: ov2680: Remove auto-gain and auto-exposure controls media: ov2680: Remove VIDEO_V4L2_SUBDEV_API ifdef-s media: ov5640: Enable MIPI interface in ov5640_set_power_mipi() media: pci: cx23885: fix error handling for cx23885 ATSC boards media: pci: cx23885: replace BUG with error return media: pci: ipu3-cio2: Initialise timing struct to avoid a compiler warning media: platform: mediatek: vpu: fix NULL ptr dereference media: pulse8-cec: handle possible ping error media: rkvdec: increase max supported height for H.264 media: tuners: qt1010: replace BUG_ON with a regular error media: v4l2-core: Fix a potential resource leak in v4l2_fwnode_parse_link() media: v4l2-mem2mem: add lock to protect parameter num_rdy media: vb2: frame_vector.c: replace WARN_ONCE with a comment media: vcodec: Fix potential array out-of-bounds in encoder queue_setup media: venus: hfi_venus: Only consider sys_idle_indicator on V1 media: venus: hfi_venus: Write to VIDC_CTRL_INIT after unmasking interrupts MIPS: Alchemy: only build mmc support helpers if au1xmmc is enabled MIPS: cpu-features: Enable octeon_cache by cpu_type MIPS: cpu-features: Use boot_cpu_type for CPU type based features MIPS: Fix CONFIG_CPU_DADDI_WORKAROUNDS `modules_install' regression MIPS: Only fiddle with CHECKFLAGS if `need-compiler' MIPS: Use "grep -E" instead of "egrep" misc: rtsx: Fix some platforms can not boot and move the l1ss judgment to probe mlxsw: fix mlxsw_sp2_nve_vxlan_learning_set() return type mlxsw: i2c: Fix chunk size setting in output mailbox buffer mlxsw: i2c: Limit single transaction buffer size mm: add a call to flush_cache_vmap() in vmap_pfn() mmc: au1xmmc: force non-modular build and remove symbol_get usage mmc: bcm2835: fix deferred probing mmc: block: Fix in_flight[issue_type] value error mmc: core: Capture correct oemid-bits for eMMC cards mmc: core: sdio: hold retuning if sdio in 1-bit mode mmc: f-sdh30: fix order of function calls in sdhci_f_sdh30_remove mmc: mtk-sd: Use readl_poll_timeout_atomic in msdc_reset_hw mmc: renesas_sdhi: register irqs before registering controller mmc: sdhci-esdhc-imx: improve ESDHC_FLAG_ERR010450 mmc: sdhci-f-sdh30: Replace with sdhci_pltfm mmc: sunxi: fix deferred probing mmc: wbsd: fix double mmc_free_host() in wbsd_init() mm,ima,kexec,of: use memblock_free_late from ima_free_kexec_buffer mm: memory-failure: fix unexpected return value in soft_offline_page() mm: memory-failure: kill soft_offline_free_page() mm/vmalloc: add a safer version of find_vm_area() for debug modpost: add missing else to the "of" check module: Expose module_init_layout_section() modules: only allow symbol_get of EXPORT_SYMBOL_GPL modules mtd: physmap-core: Restore map_rom fallback mtd: rawnand: arasan: Ensure program page operations are successful mtd: rawnand: brcmnand: Allow SoC to provide I/O operations mtd: rawnand: brcmnand: Fix crash during the panic_write mtd: rawnand: brcmnand: Fix ECC level field setting for v7.2 controller mtd: rawnand: brcmnand: Fix mtd oobsize mtd: rawnand: brcmnand: Fix potential false time out warning mtd: rawnand: brcmnand: Fix potential out-of-bounds access in oob write mtd: rawnand: fsmc: handle clk prepare error in fsmc_nand_resume() mtd: rawnand: marvell: Ensure program page operations are successful mtd: rawnand: pl353: Ensure program page operations are successful mtd: rawnand: qcom: Unmap the right resource upon probe failure mtd: spinand: micron: correct bitmask for ecc status mtd: spi-nor: Check bus width while setting QE bit ncsi: Propagate carrier gain/loss events to the NCSI controller neighbor: tracing: Move pin6 inside CONFIG_IPV6=y section net: add sysctl accept_ra_min_rtr_lft net: af_key: fix sadb_x_filter validation net: arcnet: Do not call kfree_skb() under local_irq_disable() net: Avoid address overwrite in kernel_connect net: bcmgenet: Fix return value check for fixed_phy_register() net: bgmac: Fix return value check for fixed_phy_register() net: bridge: use DEV_STATS_INC() net: change accept_ra_min_rtr_lft to affect all RA lifetimes net/core: Fix ETH_P_1588 flow dissector net: do not allow gso_size to be set to GSO_BY_FRAGS net: dsa: bcm_sf2: Fix possible memory leak in bcm_sf2_mdio_register() net: dsa: mv88e6xxx: Avoid EEPROM timeout when EEPROM is absent net: dsa: mv88e6xxx: Wait for EEPROM done before HW reset net: dsa: sja1105: complete tc-cbs offload support on SJA1110 net: dsa: sja1105: fix bandwidth discrepancy between tc-cbs software and offload net: dsa: sja1105: fix -ENOSPC when replacing the same tc-cbs too many times net: dsa: sja1105: hide all multicast addresses from "bridge fdb show" net: ena: Flush XDP packets on error. net: enetc: use EXPORT_SYMBOL_GPL for enetc_phc_index net: ethernet: mtk_eth_soc: fix possible NULL pointer dereference in mtk_hwlro_get_fdir_all() net: ethernet: mvpp2_main: fix possible OOB write in mvpp2_ethtool_get_rxnfc() net: ethernet: ti: am65-cpsw: Fix error code in am65_cpsw_nuss_init_tx_chns() net: fib: avoid warn splat in flow dissector netfilter: ebtables: fix fortify warnings in size_entry_mwt() netfilter: exthdr: add support for tcp option removal netfilter: handle the connecting collision properly in nf_conntrack_proto_sctp netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c netfilter: ipset: Fix race between IPSET_CMD_CREATE and IPSET_CMD_SWAP netfilter: nfnetlink_osf: avoid OOB read netfilter: nf_tables: adapt set backend to use GC transaction API netfilter: nf_tables: deactivate catchall elements in next generation netfilter: nf_tables: defer gc run if previous batch is still pending netfilter: nf_tables: disable toggling dormant table state more than once netfilter: nf_tables: disallow element removal on anonymous sets netfilter: nf_tables: disallow rule removal from chain binding netfilter: nf_tables: do not remove elements if set backend implements .abort netfilter: nf_tables: don't fail inserts if duplicate has expired netfilter: nf_tables: don't skip expired elements during walk netfilter: nftables: exthdr: fix 4-byte stack OOB write netfilter: nf_tables: fix false-positive lockdep splat netfilter: nf_tables: fix GC transaction races with netns and netlink event exit path netfilter: nf_tables: fix kdoc warnings after gc rework netfilter: nf_tables: fix memleak when more than 255 elements expired netfilter: nf_tables: fix out of memory error handling netfilter: nf_tables: flush pending destroy work before netlink notifier netfilter: nf_tables: GC transaction API to avoid race with control plane netfilter: nf_tables: GC transaction race with abort path netfilter: nf_tables: GC transaction race with netns dismantle netfilter: nf_tables: nft_set_rbtree: fix spurious insertion failure netfilter: nf_tables: remove busy mark and gc batch API netfilter: nf_tables: revert do not remove elements if set backend implements .abort netfilter: nf_tables: use correct lock to protect gc_list netfilter: nft_dynset: disallow object maps netfilter: nft_exthdr: Fix non-linear header modification netfilter: nft_payload: fix wrong mac header matching netfilter: nft_set_hash: mark set element as dead when deleting from packet path netfilter: nft_set_hash: try later when GC hits EAGAIN on iteration netfilter: nft_set_pipapo: call nft_trans_gc_queue_sync() in catchall GC netfilter: nft_set_pipapo: stop GC iteration if GC transaction allocation fails netfilter: nft_set_rbtree: .deactivate fails if element has expired netfilter: nft_set_rbtree: skip sync GC for new elements in this transaction netfilter: nft_set_rbtree: use read spinlock to avoid datapath contention netfilter: set default timeout to 3 secs for sctp shutdown send and recv state netfilter: xt_sctp: validate the flag_info count netfilter: xt_u32: validate user space input net: fix ifname in netlink ntf during netns move net: fix possible store tearing in neigh_periodic_work() net: fix the RTO timer retransmitting skb every 1ms if linear option is enabled net: handle ARPHRD_PPP in dev_is_mac_header_xmit() net: hns3: add 5ms delay before clear firmware reset irq source net: hns3: fix byte order conversion issue in hclge_dbg_fd_tcam_read() net: hns3: fix debugfs concurrency issue between kfree buffer and read net: hns3: fix fail to delete tc flower rules during reset issue net: hns3: fix GRE checksum offload issue net: hns3: fix invalid mutex between tc qdisc and dcb ets command issue net: hns3: fix the port information display when sfp is absent net: hns3: only enable unicast promisc when mac table full net: hns3: remove GSO partial feature bit net: hns3: restore user pause configure when disable autoneg net: introduce a function to check if a netdev name is in use net: ipv4: fix one memleak in __inet_del_ifa() net: ipv4: fix return value check in esp_remove_trailer net: ipv6/addrconf: avoid integer underflow in ipv6_create_tempaddr net: ipv6: fix return value check in esp_remove_trailer net/ipv6: SKB symmetric hash should incorporate transport ports netlabel: fix shift wrapping bug in netlbl_catmap_setlong() net: macsec: indicate next pn update when offloading net-memcg: Fix scope of sockmem pressure indicators net/mlx5e: Again mutually exclude RX-FCS and RX-port-timestamp net/mlx5: Free IRQ rmap and notifier on kernel shutdown net/mlx5: Handle fw tracer change ownership event based on MTRC net/mlx5: Use RMW accessors for changing LNKCTL net: move from strlcpy with unused retval to strscpy net/ncsi: change from ndo_set_mac_address to dev_set_mac_address net/ncsi: make one oem_gma function for all mfr id net: nfc: fix races in nfc_llcp_sock_get() and nfc_llcp_sock_get_sn() net: nfc: llcp: Add lock when modifying device list net: phy: broadcom: stub c45 read/write for 54810 net: phy: fix IRQ-based wake-on-lan over hibernate / power off net: phy: micrel: Correct bit assignments for phy_device flags net: phy: mscc: macsec: reject PN update requests net: pktgen: Fix interface flags printing net: prevent address rewrite in kernel_bind() net: prevent rewrite of msg_name in sock_sendmsg() net: rds: Fix possible NULL-pointer dereference net: read sk->sk_family once in sk_mc_loop() net: release reference to inet6_dev pointer net: remove bond_slave_has_mac_rcu() net: replace calls to sock->ops->connect() with kernel_connect() net: rfkill: gpio: prevent value glitch during probe netrom: Deny concurrent connect(). net/sched: fix a qdisc modification with ambiguous command request net/sched: fq_pie: avoid stalls in fq_pie_timer() net/sched: Retire rsvp classifier net/sched: sch_hfsc: Ensure inner classes have fsc curve net/sched: sch_hfsc: upgrade 'rt' to 'sc' when it becomes a inner curve net: sched: sch_qfq: Fix UAF in qfq_dequeue() net/smc: Fix pos miscalculation in statistics net/smc: use smc_lgr_list.lock to protect smc_lgr_list.list iterate in smcr_port_add net: stmmac: dwmac-stm32: fix resume on STM32 MCU net: tcp: fix unexcepted socket die when snd_wnd is 0 net: thunderbolt: Fix TCPv6 GSO checksum calculation net: tls: avoid discarding data on record close net/tls: do not free tls_rec on async operation in bpf_exec_tx_verdict() net/tls: Multi-threaded calls to TX tls_dev_del net/tls: Perform immediate device ctx cleanup when possible net: usb: dm9601: fix uninitialized variable use in dm9601_mdio_read net: usb: qmi_wwan: add Quectel EM05GV2 net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg net: usb: smsc95xx: Fix an error code in smsc95xx_reset() net: validate veth and vxcan peer ifindexes net: xfrm: Amend XFRMA_SEC_CTX nla_policy structure net: xfrm: Fix xfrm_address_filter OOB read nfc: nci: assert requested protocol is valid nfc: nci: fix possible NULL pointer dereference in send_acknowledge() nfp: flower: avoid rmmod nfp crash issues nfs/blocklayout: Use the passed in gfp flags NFS: Cleanup unused rpc_clnt variable NFSD: da_addr_body field missing in some GETDEVICEINFO replies nfsd: fix change_info in NFSv4 RENAME replies nfsd: Fix race to FREE_STATEID and cl_revoked nfsd: use vfs setgid helper NFS: Fix a potential data corruption NFS: Fix a use after free in nfs_direct_join_group() NFS: Guard against READDIR loop when entry names exceed MAXNAMELEN NFS: More fixes for nfs_direct_write_reschedule_io() NFS/pNFS: Report EINVAL errors from connect() to the server NFS: rename nfs_client_kset to nfs_kset NFS: Use the correct commit info in nfs_join_page_group() nfs: use vfs setgid helper NFSv4.1: fix pnfs MDS=DS session trunking NFSv4.1: fixup use EXCHGID4_FLAG_USE_PNFS_DS for DS server NFSv4.1: use EXCHGID4_FLAG_USE_PNFS_DS for DS server NFSv4.2: fix error handling in nfs42_proc_getxattr NFSv4.2: fix handling of COPY ERR_OFFLOAD_NO_REQ NFSv4: Fix a nfs4_state_manager() race NFSv4: Fix a state manager thread deadlock regression NFSv4: Fix dropped lock for racing OPEN and delegation return NFSv4: fix out path in __nfs4_get_acl_uncached NFSv4/pnfs: minor fix for cleanup path in nfs4_get_device_info nilfs2: fix general protection fault in nilfs_lookup_dirty_data_buffers() nilfs2: fix potential use after free in nilfs_gccache_submit_read_data() nilfs2: fix WARNING in mark_buffer_dirty due to discarded buffer reuse ntb: Clean up tx tail index on link down ntb: Drop packets when qp link is down ntb: Fix calculation ntb_transport_tx_free_entry() nvme-pci: add BOGUS_NID for Intel 0a54 device nvme-pci: always return an ERR_PTR from nvme_pci_alloc_dev nvme-pci: do not set the NUMA node of device if it has none nvme-pci: factor out a nvme_pci_alloc_dev helper nvme-pci: factor the iod mempool creation into a helper nvme-rdma: do not try to stop unallocated queues nvmet-tcp: Fix a possible UAF in queue intialization setup objtool: Add frame-pointer-specific function ignore objtool/x86: Fix SRSO mess objtool/x86: Fixup frame-pointer vs rethunk octeontx2-af: Fix truncation of smq in CN10K NIX AQ enqueue mbox handler octeontx2-af: SDP: fix receive link config of: dynamic: Fix potential memory leak in of_changeset_action() of: dynamic: Refactor action prints to not use "%pOF" inside devtree_lock of: kexec: Mark ima_{free,stable}_kexec_buffer() as __init of: overlay: Call of_changeset_init() early of: overlay: Reorder struct fragment fields kerneldoc of: unittest: Fix EXPECT for parse_phandle_with_args_map() test of: unittest: fix null pointer dereferencing in of_unittest_find_node_by_name() of: unittest: Fix overlay type in apply/revert check OPP: Fix passing 0 to PTR_ERR in _opp_attach_genpd() overlayfs: set ctime when setting mtime and atime ovl: Always reevaluate the file signature for IMA ovl: check type and offset of struct vfsmount in ovl_entry ovl: fix failed copyup of fileattr on a symlink ovl: fix incorrect fdput() on aio completion parisc: drivers: Fix sparse warning parisc: Fix /proc/cpuinfo output for lscpu parisc: iosapic.c: Fix sparse warnings parisc: irq: Make irq_stack_union static to avoid sparse warning parisc: led: Fix LAN receive and transmit LEDs parisc: led: Reduce CPU overhead for disk & lan LED computation parisc: Restore __ldcw_align for PA-RISC 2.0 processors parisc: sba: Fix compile warning wrt list of SBA devices pcd: cleanup initialization pcd: fix error codes in pcd_init_unit() pcd: move the identify buffer into pcd_identify PCI: acpiphp: Reassign resources on bridge if necessary PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus PCI/ASPM: Use RMW accessors for changing LNKCTL PCI: dwc: Add start_link/stop_link inlines PCI: fu740: Set the number of MSI vectors PCI: layerscape: Add the endpoint linkup notifier support PCI: layerscape: Add workaround for lost link capabilities during reset PCI: Mark NVIDIA T4 GPUs to avoid bus reset PCI: microchip: Correct the DED and SEC interrupt bit offsets PCI: pciehp: Use RMW accessors for changing LNKCTL PCI: rockchip: Use 64-bit mask on MSI 64-bit PCI address PCI: tegra194: Fix possible array out of bounds access pcmcia: rsrc_nonstatic: Fix memory leak in nonstatic_release_resource_db() perf: Add irq and exception return branch types perf annotate bpf: Don't enclose non-debug code with an assert() perf/arm-cmn: Fix the unhandled overflow status of counter 4 to 7 perf build: Define YYNOMEM as YYNOABORT for bison < 3.81 perf: Disallow mis-matched inherited group reads perf hists browser: Fix hierarchy mode header perf hists browser: Fix the number of entries for 'e' key perf/imx_ddr: don't enable counter0 if none of 4 counters are used perf/imx_ddr: speed up overflow frequency of cycle perf/smmuv3: Enable HiSilicon Erratum 162001900 quirk for HIP08/09 perf test: Remove bash construct from stat_bpf_counters.sh test perf test shell stat_bpf_counters: Fix test on Intel perf tools: Handle old data in PERF_RECORD_ATTR perf top: Don't pass an ERR_PTR() directly to perf_session__delete() perf trace: Really free the evsel->priv area perf trace: Use zfree() to reduce chances of use after free perf vendor events: Drop some of the JSON/events for power10 platform perf vendor events: Update the JSON/events descriptions for power10 platform perf/x86/lbr: Filter vsyscall addresses perf/x86: Move branch classifier perf/x86/uncore: Correct the number of CHAs on EMR phy: mapphone-mdm6600: Fix pinctrl_pm handling for sleep pins phy: mapphone-mdm6600: Fix runtime disable on probe phy: mapphone-mdm6600: Fix runtime PM for remove phy: qcom-snps-femto-v2: use qcom_snps_hsphy_suspend/resume error code phy/rockchip: inno-hdmi: do not power on rk3328 post pll on reg write phy/rockchip: inno-hdmi: round fractal pixclock in rk3328 recalc_rate phy/rockchip: inno-hdmi: use correct vco_div_5 macro on rk3328 pinctrl: amd: Don't show `Invalid config param` errors pinctrl: avoid unsafe code pattern in find_pinctrl() pinctrl: cherryview: fix address_space_handler() argument pinctrl: mcp23s08: check return value of devm_kasprintf() pinctrl: renesas: rza2: Add lock around pinctrl_generic{{add,remove}_group,{add,remove}_function} pinctrl: renesas: rzn1: Enable missing PINMUX platform/mellanox: Fix mlxbf-tmfifo not handling all virtio CONSOLE notifications platform/mellanox: mlxbf-bootctl: add NET dependency into Kconfig platform/mellanox: mlxbf-pmc: Fix potential buffer overflows platform/mellanox: mlxbf-pmc: Fix reading of unprogrammed events platform/mellanox: mlxbf-tmfifo: Drop jumbo frames platform/mellanox: mlxbf-tmfifo: Drop the Rx packet if no more descriptors platform/surface: platform_profile: Propagate error if profile registration fails platform/x86: asus-wmi: Change ASUS_WMI_BRN_DOWN code from 0x20 to 0x2e platform/x86: asus-wmi: Map 0x2a code, Ignore 0x2b and 0x2c events platform/x86: dell-sysman: Fix reference leak platform/x86: hp-wmi:: Mark driver struct with __refdata to prevent section mismatch warning platform/x86: huawei-wmi: Silence ambient light sensor platform/x86/intel/hid: Add HP Dragonfly G2 to VGBS DMI quirks platform/x86: intel: hid: Always call BTNL ACPI method platform/x86: intel_scu_ipc: Check status after timeout in busy_loop() platform/x86: intel_scu_ipc: Check status upon timeout in ipc_wait_for_interrupt() platform/x86: intel_scu_ipc: Don't override scu in intel_scu_ipc_dev_simple_command() platform/x86: intel_scu_ipc: Fail IPC send if still busy platform/x86: think-lmi: Fix reference leak platform/x86: touchscreen_dmi: Add info for the Positivo C4128B PM / devfreq: Fix leak in devfreq_dev_release() pNFS: Fix a hang in nfs4_evict_inode() pNFS: Fix assignment of xprtdata.cred powerpc/32s: Do kuep_lock() and kuep_unlock() in assembly powerpc/32s: Remove capability to disable KUEP at boottime powerpc/47x: Fix 47x syscall return crash powerpc/64e: Fix wrong test in __ptep_test_and_clear_young() powerpc/8xx: Fix pte_access_permitted() for PAGE_NONE powerpc: Don't include lppaca.h in paca.h powerpc/fadump: reset dump area size if fadump memory reserve fails powerpc/iommu: Fix notifiers being shared by PCI and VIO buses powerpc/kasan: Disable KCOV in KASAN code powerpc/perf: Convert fsl_emb notifier to state machine callbacks powerpc/perf/hv-24x7: Update domain value check powerpc/pseries: fix possible memory leak in ibmebus_bus_init() powerpc/pseries: Rework lppaca_shared_proc() to avoid DEBUG_PREEMPT powerpc/radix: Move some functions into #ifdef CONFIG_KVM_BOOK3S_HV_POSSIBLE powerpc/rtas_flash: allow user copy to flash block cache objects powerpc/watchpoint: Disable pagefaults when getting user instruction powerpc/watchpoints: Annotate atomic context in more places powerpc/watchpoints: Disable preemption in thread_change_pc() power: supply: ucs1002: fix error code in ucs1002_get_property() printk: Consolidate console deferred printing printk: ringbuffer: Fix truncating buffer size min_t cast procfs: block chmod on /proc/thread-self/comm proc: nommu: /proc/<pid>/maps: release mmap read lock pstore/ram: Check start of empty przs during init ptp: ocp: Fix error handling in ptp_ocp_device_init pwm: atmel-tcb: Convert to platform remove callback returning void pwm: atmel-tcb: Fix resource freeing in error path and remove pwm: atmel-tcb: Harmonize resource allocation order pwm: lpc32xx: Remove handling of PWM channels qed: fix LL2 RX buffer allocation qed/red_ll2: Fix undefined behavior bug in struct qed_ll2_info quota: add new helper dquot_active() quota: factor out dquot_write_dquot() quota: fix dqput() to follow the guarantees dquot_srcu should provide quota: Fix slow quotaoff quota: rename dquot_active() to inode_quota_active() r8152: check budget for r8152_poll() radix tree: remove unused variable ravb: Fix up dma_free_coherent() call in ravb_remove() ravb: Fix use-after-free issue in ravb_tx_timeout_work() rbd: decouple header read-in from updating rbd_dev->header rbd: decouple parent info read-in from updating rbd_dev rbd: move rbd_dev_refresh() definition rbd: take header_rwsem in rbd_dev_refresh() only when updating rcu: dump vmalloc memory info safely rcu: Prevent expedited GP from enabling tick on offline CPU rcuscale: Move rcu_scale_writer() schedule_timeout_uninterruptible() to _idle() rcu-tasks: Add trc_inspect_reader() checks for exiting critical section rcu-tasks: Fix IPI failure handling in trc_wait_for_one_reader rcu-tasks: Wait for trc_read_check_handler() IPIs RDMA/cma: Fix truncation compilation warning in make_cma_ports RDMA/cma: Initialize ib_sa_multicast structure to 0 when join RDMA/core: Require admin capabilities to set system parameters RDMA/cxgb4: Check skb value for failure to allocate RDMA/hns: Fix CQ and QP cache affinity RDMA/hns: Fix incorrect post-send with direct wqe of wr-list RDMA/hns: Fix port active speed RDMA/irdma: Replace one-element array with flexible-array member RDMA/mlx5: Fix NULL string error RDMA/mlx5: Return the firmware result upon destroying QP/RQ RDMA/qedr: Remove a duplicate assignment in irdma_query_ah() RDMA/siw: Fix connection failure handling RDMA/srp: Do not call scsi_done() from srp_abort() RDMA/uverbs: Fix typo of sizeof argument refscale: Fix uninitalized use of wait_queue_head_t regmap: fix NULL deref on lookup regmap: rbtree: Fix wrong register marked as in-cache when creating new node regmap: rbtree: Use alloc_flags for memory allocations regulator/core: Revert "fix kobject release warning and memory leak in regulator_register()" reiserfs: Check the return value from __getblk() Revert "clk: imx: pll14xx: dynamically configure PLL for 393216000/361267200Hz" Revert "drm/amdgpu: install stub fence into potential unused fence pointers" Revert "IB/isert: Fix incorrect release of isert connection" Revert "kernel/sched: Modify initial boot task idle setup" Revert "KVM: x86: enable TDP MMU by default" Revert "net: macsec: preserve ingress frame ordering" Revert "PCI: Mark NVIDIA T4 GPUs to avoid bus reset" Revert "pinctrl: avoid unsafe code pattern in find_pinctrl()" Revert "scsi: qla2xxx: Fix buffer overrun" Revert "SUNRPC dont update timeout value on connection reset" Revert "tty: n_gsm: fix UAF in gsm_cleanup_mux" ring-buffer: Avoid softlockup in ring_buffer_resize() ring-buffer: Do not attempt to read past "commit" ring-buffer: Do not swap cpu_buffer during resize process ring-buffer: Fix bytes info in per_cpu buffer stats ring-buffer: remove obsolete comment for free_buffer_page() ring-buffer: Update "shortest_full" in polling riscv, bpf: Factor out emit_call for kernel and bpf context riscv, bpf: Sign-extend return values riscv: uaccess: Return the number of bytes effectively not copied rpmsg: glink: Add check for kstrdup rtc: ds1685: use EXPORT_SYMBOL_GPL for ds1685_rtc_poweroff rtnetlink: Reject negative ifindexes in RTM_NEWLINK rtnetlink: return ENODEV when ifname does not exist and group is given s390/cio: fix a memleak in css_alloc_subchannel s390/dasd: fix hanging device after request requeue s390/dasd: use correct number of retries for ERP requests s390/ipl: add missing secure/has_secure file to ipl type 'unknown' s390/paes: fix PKEY_TYPE_EP11_AES handling for secure keyblobs s390/pci: fix iommu bitmap allocation s390/pkey: fix/harmonize internal keyblob headers s390/zcrypt: don't leak memory if dev_set_name() fails samples/bpf: fix broken map lookup probe samples/hw_breakpoint: fix building without module unloading samples/hw_breakpoint: Fix kernel BUG 'invalid opcode: 0000' scftorture: Forgive memory-allocation failure if KASAN sched/cpuacct: Optimize away RCU read lock sched/cpuset: Bring back cpuset_mutex sched/cpuset: Keep track of SCHED_DEADLINE task in cpusets sched/deadline: Create DL BW alloc, free & check overflow interface sched/rt: Fix live lock between select_fallback_rq() and RT push scsi: be2iscsi: Add length check when parsing nlattrs scsi: core: Fix the scsi_set_resid() documentation scsi: core: raid_class: Remove raid_component_add() scsi: core: Rename scsi_mq_done() into scsi_done() and export it scsi: core: Use 32-bit hostnum in scsi_host_lookup() scsi: core: Use a structure member to track the SCSI command submitter scsi: fcoe: Fix potential deadlock on &fip->ctlr_lock scsi: hisi_sas: Fix normally completed I/O analysed as failed scsi: hisi_sas: Fix warnings detected by sparse scsi: hisi_sas: Modify v3 HW SATA completion error processing scsi: hisi_sas: Modify v3 HW SSP underflow error processing scsi: ib_srp: Call scsi_done() directly scsi: iscsi: Add length check for nlattr payload scsi: iscsi: Add strlen() check in iscsi_if_set{_host}_param() scsi: iscsi: Rename iscsi_set_param() to iscsi_if_set_param() scsi: lpfc: Fix incorrect big endian type assignment in bsg loopback path scsi: lpfc: Fix the NULL vs IS_ERR() bug for debugfs_create_file() scsi: lpfc: Remove reftag check in DIF paths scsi: megaraid_sas: Fix deadlock on firmware crashdump scsi: mpt3sas: Perform additional retries if doorbell read returns 0 scsi: pm8001: Setup IRQs on resume scsi: pm80xx: Avoid leaking tags when processing OPC_INB_SET_CONTROLLER_CONFIG command scsi: pm80xx: Use phy-specific SAS address when sending PHY_START command scsi: qedf: Add synchronization between I/O completions and abort scsi: qedf: Do not touch __user pointer in qedf_dbg_debug_cmd_read() directly scsi: qedf: Do not touch __user pointer in qedf_dbg_fp_int_cmd_read() directly scsi: qedf: Do not touch __user pointer in qedf_dbg_stop_io_on_error_cmd_read() directly scsi: qedi: Fix potential deadlock on &qedi_percpu->p_work_lock scsi: qla2xxx: Adjust IOCB resource on qpair create scsi: qla2xxx: Error code did not return to upper layer scsi: qla2xxx: Fix command flush during TMF scsi: qla2xxx: Fix deletion race condition scsi: qla2xxx: Fix erroneous link up failure scsi: qla2xxx: Fix firmware resource tracking scsi: qla2xxx: fix inconsistent TMF timeout scsi: qla2xxx: Fix NULL pointer dereference in target mode scsi: qla2xxx: Fix NULL vs IS_ERR() bug for debugfs_create_dir() scsi: qla2xxx: Fix session hang in gnl scsi: qla2xxx: Fix smatch warn for qla_init_iocb_limit() scsi: qla2xxx: Fix TMF leak through scsi: qla2xxx: Flush mailbox commands on chip reset scsi: qla2xxx: Limit TMF to 8 per function scsi: qla2xxx: Remove unsupported ql2xenabledif option scsi: qla2xxx: Select qpair depending on which CPU post_cmd() gets called scsi: qla2xxx: Turn off noisy message log scsi: qla2xxx: Use raw_smp_processor_id() instead of smp_processor_id() scsi: qla4xxx: Add length check when parsing nlattrs scsi: RDMA/srp: Fix residual handling scsi: snic: Fix double free in snic_tgt_create() scsi: storvsc: Always set no_report_opcodes scsi: target: core: Fix deadlock due to recursive locking scsi: target: iscsi: Fix buffer overflow in lio_target_nacl_info_show() scsi: ufs: core: Move __ufshcd_send_uic_cmd() outside host_lock scsi: zfcp: Fix a double put in zfcp_port_enqueue() sctp: annotate data-races around sk->sk_wmem_queued sctp: handle invalid error codes without calling BUG() sctp: update hb timer immediately after users change hb_interval sctp: update transport state when processing a dupcook packet security: keys: perform capable check only on privileged operations selftests/bpf: Clean up fmod_ret in bench_rename test script selftests/bpf: fix static assert compilation issue for test_cls_*.c selftests: fix dependency checker script selftests: forwarding: tc_actions: cleanup temporary files when test is aborted selftests: forwarding: tc_actions: Use ncat instead of nc selftests/ftrace: Add new test case which checks non unique symbol selftests/ftrace: Correctly enable event in instance-event.tc selftests/futex: Order calls to futex_lock_pi selftests/harness: Actually report SKIP for signal tests selftests: mirror_gre_changes: Tighten up the TTL test match selftests/mm: fix awk usage in charge_reserved_hugetlb.sh and hugetlb_reparenting_test.sh that may cause error selftests/resctrl: Add resctrl.h into build deps selftests/resctrl: Close perf value read fd on errors selftests/resctrl: Don't leak buffer in fill_cache() selftests/resctrl: Make resctrl_tests run using kselftest framework selftests/resctrl: Unmount resctrl FS if child fails to run benchmark selftests: tls: swap the TX and RX sockets in some tests selftests: tracing: Fix to unmount tracefs for recovering environment selinux: set next pointer before attaching to list serial: 8250: Fix oops for port->pm on uart_change_pm() serial: 8250_omap: Fix errors with no_console_suspend serial: 8250: omap: Fix imprecise external abort for omap_8250_pm() serial: 8250: omap: Move uart_write() inside PM section serial: 8250_port: Check IRQ data before use serial: cpm_uart: Avoid suspicious locking serial: qcom-geni: fix opp vote on shutdown serial: sc16is7xx: fix broken port 0 uart init serial: sc16is7xx: fix bug when first setting GPIO direction serial: sprd: Assign sprd_port after initialized to avoid wrong access serial: sprd: Fix DMA buffer leak issue serial: tegra: handle clk prepare error in tegra_uart_hw_init() sh: boards: Fix CEU buffer size passed to dma_declare_coherent_memory() skbuff: skb_segment, Call zero copy functions before using skbuff frags sky2: Make sure there is at least one frag_addr available smackfs: Prevent underflow in smk_set_cipso() smack: Record transmuting in smk_transmuted smack: Retrieve transmuting information in smack_inode_getsecurity() Smack:- Use overlay inode label in smack_inode_copy_up() smb3: correct places where ENOTSUPP is used instead of preferred EOPNOTSUPP smb: client: fix warning in cifs_smb3_do_mount() soc: aspeed: socinfo: Add kfree for kstrdup soc: imx8m: Enable OCOTP clock for imx8mm before reading registers sock: annotate data-races around prot->memory_pressure sock: Fix misuse of sk_under_memory_pressure() soc: qcom: ocmem: Add OCMEM hardware version print soc: qcom: ocmem: Fix NUM_PORTS & NUM_MACROS macros soc: qcom: qmi_encdec: Restrict string length in decode spi: nxp-fspi: reset the FLSHxCR1 registers spi: stm32: add a delay before SPI disable spi: sun6i: fix race between DMA RX transfer completion and RX FIFO drain spi: sun6i: reduce DMA RX transfer width to single byte spi: tegra20-sflash: fix to check return value of platform_get_irq() in tegra_sflash_probe() spi: zynqmp-gqspi: Convert to platform remove callback returning void spi: zynqmp-gqspi: fix clock imbalance on probe failure staging: rtl8712: fix race condition SUNRPC: Mark the cred for revalidation if the server rejects it tcp: check mptcp-level constraints for backlog coalescing tcp: fix delayed ACKs for MSS boundary condition tcp: fix excessive TLP and RACK timeouts from HZ rounding tcp: fix quick-ack counting to count actual ACKs of new data tcpm: Avoid soft reset when partner does not support get_status tcp: tcp_enter_quickack_mode() should be static tcp: tsq: relax tcp_small_queue_check() when rtx queue contains a single skb team: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves team: fix null-ptr-deref when team device type is changed tee: amdtee: fix use-after-free vulnerability in amdtee_close_session thunderbolt: Check that lane 1 is in CL0 before enabling lane bonding thunderbolt: Read retimer NVM authentication status prior tb_retimer_set_inbound_sbtx() thunderbolt: Workaround an IOMMU fault on certain systems with Intel Maple Ridge tipc: fix a potential deadlock on &tx->lock tmpfs: verify {g,u}id mount options correctly tools: iio: iio_generic_buffer: Fix some integer type and calculation torture: Fix hang during kthread shutdown phase tpm_tis: Resend command to recover from data transfer errors tracefs: Add missing lockdown check to tracefs_create_dir() tracing: Fix cpu buffers unavailable due to 'record_disabled' missed tracing: Fix memleak due to race between current_tracer and trace tracing: Fix race issue between cpu buffer write and swap tracing: Have current_trace inc the trace array ref count tracing: Have event inject files inc the trace array ref count tracing: Have option files inc the trace array ref count tracing: Have tracing_max_latency inc the trace array ref count tracing: Increase trace array ref count on enable and filter files tracing: Introduce pipe_cpumask to avoid race on trace_pipes tracing: Make trace_marker{,_raw} stream-like tracing: relax trace_event_eval_update() execution with cond_resched() tracing: Remove extra space at the end of hwlat_detector/mode tracing: Zero the pipe cpumask on alloc to avoid spurious -EBUSY treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_56.RULE (part 1) tty: n_gsm: fix the UAF caused by race condition in gsm_cleanup_mux tty: serial: fsl_lpuart: Add i.MXRT1050 support tty: serial: fsl_lpuart: Clear the error flags by writing 1 for lpuart32 platforms tty: serial: fsl_lpuart: make rx_watermark configurable for different platforms tty: serial: fsl_lpuart: reduce RX watermark to 0 on LS1028A tun: prevent negative ifindex ubi: Refuse attaching if mtd's erasesize is 0 udf: Check consistency of Space Bitmap Descriptor udf: Handle error when adding extent to a file udf: initialize newblock to 0 udp: re-score reuseport groups when connected sockets are present um: Fix hostaudio build errors usb: cdns3: Modify the return value of cdns_set_active () to void when CONFIG_PM_SLEEP is disabled usb: cdns3: Put the cdns set active part outside the spin lock usb: cdnsp: Fixes issue with dequeuing not queued requests usb: chipidea: imx: add missing USB PHY DPDM wakeup setting usb: chipidea: imx: don't request QoS for imx8ulp usb: chipidea: imx: improve logic if samsung,picophy-* parameter is 0 USB: core: Change usb_get_device_descriptor() API USB: core: Fix oversight in SuperSpeed initialization USB: core: Fix race by not overwriting udev->descriptor in hub_port_init() USB: core: Unite old scheme and new scheme descriptor reads usb: dwc3: Fix typos in gadget.c USB: dwc3: fix use-after-free on core driver unbind USB: dwc3: gadget: drop dead hibernation code usb: dwc3: gadget: Improve dwc3_gadget_suspend() and dwc3_gadget_resume() usb: dwc3: gadget: Synchronize IRQ between soft connect/disconnect usb: dwc3: meson-g12a: do post init to fix broken usb after resumption USB: dwc3: qcom: fix NULL-deref on suspend usb: dwc3: Remove DWC3 locking during gadget suspend/resume usb: dwc3: Soft reset phy on probe for host usb: ehci: add workaround for chipidea PORTSC.PEC bug USB: gadget: f_mass_storage: Fix unused variable warning usb: gadget: fsl_qe_udc: validate endpoint index for ch9 udc usb: gadget: ncm: Handle decoding of multiple NTB's in unwrap call usb: gadget: udc-xilinx: replace memcpy with memcpy_toio usb: gadget: u_serial: Avoid spinlock recursion in __gs_console_push usb: hub: Guard against accesses to uninitialized BOS descriptors usb: musb: Get the musb_qh poniter after musb_giveback usb: musb: Modify the "HWVers" register address usb: phy: mxs: fix getting wrong state with mxs_phy_is_otg_host() USB: serial: option: add entry for Sierra EM9191 with new firmware USB: serial: option: add Fibocom to DELL custom modem FM101R-GL USB: serial: option: add FOXCONN T99W368/T99W373 product USB: serial: option: add Quectel EM05G variant (0x030e) USB: serial: option: add Telit LE910C4-WWX 0x1035 composition usb: typec: bus: verify partner exists in typec_altmode_attention usb: typec: tcpci: clear the fault status bit usb: typec: tcpci: move tcpci.h to include/linux/usb/ usb: typec: tcpm: set initial svdm version based on pd revision usb: xhci: xhci-ring: Use sysdev for mapping bounce buffer vduse: Use proper spinlock for IRQ injection veth: Fixing transmit return status for dropped packets vfio/type1: fix cap_migration information leak virtio-mmio: don't break lifecycle of vm_dev virtio-net: set queues after driver_ok virtio_ring: fix avail_wrap_counter in virtqueue_add_packed vmbus_testing: fix wrong python syntax for integer value comparison vringh: don't use vringh_kiov_advance() in vringh_iov_xfer() vxlan: generalize vxlan_parse_gpe_hdr and remove unused args watchdog: intel-mid_wdt: add MODULE_ALIAS() to allow auto-load watchdog: iTCO_wdt: No need to stop the timer in probe watchdog: iTCO_wdt: Set NO_REBOOT if the watchdog is not already running watchdog: sp5100_tco: support Hygon FCH/SCH (Server Controller Hub) wifi: ath10k: Use RMW accessors for changing LNKCTL wifi: ath11k: Use RMW accessors for changing LNKCTL wifi: ath9k: fix fortify warnings wifi: ath9k: fix printk specifier wifi: ath9k: fix races between ath9k_wmi_cmd and ath9k_wmi_ctrl_rx wifi: ath9k: protect WMI command response buffer replacement with a lock wifi: ath9k: use IS_ERR() with debugfs_create_dir() wifi: brcmfmac: Fix field-spanning write in brcmf_scan_params_v2_to_v1() wifi: cfg80211: avoid leaking stack data into trace wifi: cfg80211: Fix 6GHz scan configuration wifi: iwlwifi: dbg_ini: fix structure packing wifi: iwlwifi: Ensure ack flag is properly cleared. wifi: iwlwifi: mvm: Fix a memory corruption issue wifi: mac80211: allow transmitting EAPOL frames with tainted key wifi: mac80211: check S1G action frame size wifi: mac80211_hwsim: drop short frames wifi: mt76: mt76x02: fix MT76x0 external LNA gain handling wifi: mt76: mt7915: fix power-limits while chan_switch wifi: mt76: mt7921: do not support one stream on secondary antenna only wifi: mt76: testmode: add nla_policy for MT76_TM_ATTR_TX_LENGTH wifi: mwifiex: avoid possible NULL skb pointer dereference wifi: mwifiex: fix error recovery in PCIE buffer descriptor management wifi: mwifiex: fix fortify warning wifi: mwifiex: fix memory leak in mwifiex_histogram_read() wifi: mwifiex: Fix missed return in oob checks failed path wifi: mwifiex: Fix OOB and integer underflow when rx packets wifi: mwifiex: Fix oob check condition in mwifiex_process_rx_packet wifi: mwifiex: Fix tlv_buf_left calculation wifi: mwifiex: Sanity check tlv_len and tlv_bitmap_len wifi: nl80211/cfg80211: add forgotten nla_policy for BSS color attribute wifi: wil6210: fix fortify warnings workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask() X.509: if signature is unsupported skip validation x86/alternative: Make custom return thunk unconditional x86/alternatives: Disable KASAN in apply_alternatives() x86/APM: drop the duplicate APM_MINOR_DEV macro x86/boot/compressed: Reserve more memory for page tables x86/CPU/AMD: Fix the DIV(0) initial fix attempt x86/cpu: Clean up SRSO return thunk mess x86/cpu: Cleanup the untrain mess x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs x86/cpu: Fix up srso_safe_ret() and __x86_return_thunk() x86/cpu: Fix __x86_return_thunk symbol type x86/cpu: Rename original retbleed methods x86/cpu: Rename srso_(.*)_alias to srso_alias_\1 x86/decompressor: Don't rely on upper 32 bits of GPRs being preserved x86/efistub: Fix PCI ROM preservation in mixed mode x86/fpu: Invalidate FPU state correctly on exec() x86/fpu: Set X86_FEATURE_OSXSAVE feature after enabling OSXSAVE in CR4 x86/ibt: Add ANNOTATE_NOENDBR x86/mm: Fix PAT bit missing from page protection modify mask x86/purgatory: Remove LTO flags x86/retpoline: Don't clobber RFLAGS during srso_safe_ret() x86/retpoline,kprobes: Fix position of thunk sections with CONFIG_LTO_CLANG x86/sev: Check for user-space IOIO pointing to kernel space x86/sev: Check IOBM for IOIO exceptions from user-space x86/sev: Disable MMIO emulation from user mode x86/sgx: Break up long non-preemptible delays in sgx_vepc_release() x86/speculation: Mark all Skylake CPUs as vulnerable to GDS x86/srso: Add SRSO mitigation for Hygon processors x86/srso: Correct the mitigation status when SMT is disabled x86/srso: Disable the mitigation on unaffected configurations x86/srso: Explain the untraining sequences a bit more x86/srso: Fix SBPB enablement for spec_rstack_overflow=off x86/srso: Fix srso_show_state() side effect x86/static_call: Fix __static_call_fixup() x86/virt: Drop unnecessary check on extended CPUID level in cpu_has_svm() xen/events: replace evtchn_rwlock with RCU xen-netback: use default TX queue size for vifs xfrm6: fix inet6_dev refcount underflow problem xfrm: add forgotten nla_policy for XFRMA_MTIMER_THRESH xfrm: add NULL check in xfrm_update_ae_params xfrm: fix a data-race in xfrm_gen_index() xfrm: fix slab-use-after-free in decode_session6 xfrm: interface: use DEV_STATS_INC() xfs: bound maximum wait time for inodegc work xfs: check that per-cpu inodegc workers actually run on that cpu xfs: disable reaping in fscounters scrub xfs: don't expose internal symlink metadata buffers to the vfs xfs: explicitly specify cpu when forcing inodegc delayed work to run immediately xfs: fix xfs_inodegc_stop racing with mod_delayed_work xfs: introduce xfs_inodegc_push() xhci: Keep interrupt disabled in initialization until host is running. xprtrdma: Remap Receive buffers after a reconnect xsk: Fix xsk_diag use-after-free error during socket cleanup xtensa: add default definition for XCHAL_HAVE_DIV32 xtensa: boot: don't add include-dirs xtensa: boot/lib: fix function prototypes xtensa: iss/network: make functions static xtensa: PMU: fix base address for the newer hardware Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot) |
||
![]() |
c3b3fde222 |
[bot] upd: 5.15.126 -> 5.15.127
Changelog: alpha: remove __init annotation from exported page_is_ram() binder: fix memory leak in binder_init() bonding: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves bpf: aggressively forget precise markings during state checkpointing bpf: allow precision tracking for programs with subprogs bpf, sockmap: Fix bug that strp_done cannot be called bpf, sockmap: Fix map type error in sock_map_del_link bpf: stop setting precise in current state btrfs: don't stop integrity writeback too early btrfs: exit gracefully if reloc roots don't match btrfs: reject invalid reloc tree root keys with stack dump btrfs: set cache_block_group_error if we find an error dccp: fix data-race around dp->dccps_mss_cache dmaengine: mcf-edma: Fix a potential un-allocated memory access dmaengine: pl330: Return DMA_PAUSED when transaction is paused drivers: net: prevent tun_build_skb() to exceed the packet size limit drm/amd/display: check attr flag before set cursor degamma on DCN3+ drm/nouveau/disp: Revert a NULL check inside nouveau_connector_get_modes drm/nouveau/gr: enable memory loads on helper invocation on all channels drm/rockchip: Don't spam logs in atomic check drm/shmem-helper: Reset vma->vm_ops before calling dma_buf_mmap() hwmon: (pmbus/bel-pfe) Enable PMBUS_SKIP_STATUS_CHECK for pfe1100 iavf: fix potential races for FDIR filters IB/hfi1: Fix possible panic during hotplug remove ibmvnic: Enforce stronger sanity checks on login response ibmvnic: Handle DMA unmapping of login buffs in release functions ibmvnic: Unmap DMA login rsp buffer on send login fail iio: adc: ina2xx: avoid NULL pointer dereference on OF device match iio: cros_ec: Fix the allocation size for cros_ec_command io_uring: correct check for O_TMPFILE ipv6: adjust ndisc_is_useropt() to also return true for PIO ksmbd: fix wrong next length validation of ea buffer in smb2_set_ea() ksmbd: validate command request size misc: rtsx: judge ASPM Mode to set PETXCFG Reg mISDN: Update parameter type of dsp_cmx_send() mmc: moxart: read scr register without changing byte order net: core: remove unnecessary frame_sz check in bpf_xdp_adjust_tail() netfilter: nf_tables: report use refcount overflow net: hns3: add wait until mac link down net: hns3: refactor hclge_mac_link_status_wait for interface reuse net/mlx5: Allow 0 for total host VFs net/mlx5: Skip clock update work when device is in error state net/packet: annotate data-races around tp->status net: phy: at803x: remove set/get wol callbacks for AR8032 nexthop: Fix infinite nexthop bucket dump when using maximum nexthop ID nexthop: Fix infinite nexthop dump when using maximum nexthop ID nexthop: Make nexthop bucket dump more efficient nilfs2: fix use-after-free of nilfs_root in dirtying inodes via iput nvme-rdma: fix potential unbalanced freeze & unfreeze nvme-tcp: fix potential unbalanced freeze & unfreeze radix tree test suite: fix incorrect allocation size for pthreads RDMA/umem: Set iova in ODP flow riscv,mmio: Fix readX()-to-delay() ordering sch_netem: fix issues in netem_change() vs get_dist_table() scsi: 53c700: Check that command slot is not NULL scsi: core: Fix legacy /proc parsing buffer overflow scsi: core: Fix possible memory leak if device_add() fails scsi: fnic: Replace return codes in fnic_clean_pending_aborts() scsi: qedf: Fix firmware halt over suspend and resume scsi: qedi: Fix firmware halt over suspend and resume scsi: snic: Fix possible memory leak if device_add() fails scsi: storvsc: Fix handling of virtual Fibre Channel timeouts selftests/bpf: Fix sk_assign on s390x selftests/bpf: make test_align selftest more robust selftests/bpf: Workaround verification failure for fexit_bpf2bpf/func_replace_return_code selftests: forwarding: Add a helper to skip test when using veth pairs selftests: forwarding: ethtool_extended_state: Skip when using veth pairs selftests: forwarding: ethtool: Skip when using veth pairs selftests: forwarding: Skip test when no interfaces are specified selftests: forwarding: Switch off timeout selftests: forwarding: tc_flower: Relax success criterion selftests/rseq: Fix build with undefined __weak tick: Detect and fix jiffies update stall timers/nohz: Last resort update jiffies on nohz_full IRQ entry timers/nohz: Switch to ONESHOT_STOPPED in the low-res handler when the tick is stopped tunnels: fix kasan splat when generating ipv4 pmtu error usb: common: usb-conn-gpio: Prevent bailing out if initial role is none usb: dwc3: Properly handle processing of pending events usb-storage: alauda: Fix uninit-value in alauda_check_media() usb: typec: tcpm: Fix response to vsafe0V event wifi: cfg80211: fix sband iftype data lookup for AP_VLAN wireguard: allowedips: expand maximum node depth x86/cpu/amd: Enable Zenbleed fix for AMD Custom APU 0405 x86/mm: Fix VDSO and VVAR placement on 5-level paging machines x86: Move gds_ucode_mitigated() declaration to header x86/speculation: Add cpu_show_gds() prototype x86/srso: Fix build breakage with the LLVM linker xsk: fix refcount underflow in error path Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot) |
||
![]() |
f239385089 |
[bot] upd: 5.15.117 -> 5.15.126
Changelog: ACPI: processor: perflib: Avoid updating frequency QoS unnecessarily ACPI: processor: perflib: Use the "no limit" frequency QoS ACPI: sleep: Avoid breaking S3 wakeup due to might_sleep() ACPI: utils: Fix acpi_evaluate_dsm_typed() redefinition error act_mirred: remove unneded merge conflict markers Add MODULE_FIRMWARE() for FIRMWARE_TG357766. afs: Fix vlserver probe RTT handling ALSA: ac97: Fix possible NULL dereference in snd_ac97_mixer ALSA: emu10k1: roll up loops in DSP setup code for Audigy ALSA: hda/realtek: Add a quirk for Compaq N14JP6 ALSA: hda/realtek: Add quirk for Clevo NPx0SNx ALSA: hda/realtek: Add quirk for Clevo NS70AU ALSA: hda/realtek: Enable Mute LED on HP Laptop 15s-eq2xxx ALSA: hda/realtek - remove 3k pull low procedure ALSA: hda/relatek: Enable Mute LED on HP 250 G8 ALSA: jack: Fix mutex call in snd_jack_report() ALSA: usb-audio: Add quirk flag for HEM devices to enable native DSD playback amdgpu: validate offset_in_bo of drm_amdgpu_gem_va apparmor: fix missing error check for rhashtable_insert_fast ARC: define ASM_NL and __ALIGN(_STR) outside #ifdef __ASSEMBLY__ guard arm64: Add missing Set/Way CMO encodings arm64: dts: imx8mn-var-som: add missing pull-up for onboard PHY reset pinmux arm64: dts: mediatek: Add cpufreq nodes for MT8192 arm64: dts: mediatek: mt8183: Add mediatek,broken-save-restore-fw to kukui arm64: dts: mediatek: mt8192: Fix CPUs capacity-dmips-mhz arm64: dts: microchip: sparx5: do not use PSCI on reference boards arm64: dts: qcom: apq8016-sbc: Clarify firmware-names arm64: dts: qcom: apq8016-sbc: Fix 1.8V power rail on LS expansion arm64: dts: qcom: apq8016-sbc: fix mpps state names arm64: dts: qcom: apq8016-sbc: Fix regulator constraints arm64: dts: qcom: apq8016-sbc: Update modem and WiFi firmware path arm64: dts: qcom: apq8096: fix fixed regulator name property arm64: dts: qcom: db820c: Move blsp1_uart2 pin states to msm8996.dtsi arm64: dts: qcom: Drop unneeded extra device-specific includes arm64: dts: qcom: msm8916: correct camss unit address arm64: dts: qcom: msm8994: correct SPMI unit address arm64: dts: qcom: msm8996: correct camss unit address arm64: dts: qcom: sdm630: correct camss unit address arm64: dts: qcom: sdm845: correct camss unit address arm64: dts: qcom: sm8250-edo: Panel framebuffer is 2.5k instead of 4k arm64: dts: renesas: ulcb-kf: Remove flow control for SCIF1 arm64: dts: stratix10: fix incorrect I2C property for SCL signal arm64: dts: ti: k3-j7200: Fix physical address of pin arm64: errata: Add detection for TRBE overwrite in FILL mode arm64: errata: Add detection for TRBE write to out-of-range arm64: errata: Add workaround for TSB flush failures ARM: 9303/1: kprobes: avoid missing-declaration warnings ARM: cpu: Switch to arch_cpu_finalize_init() ARM: dts: BCM5301X: Drop "clock-names" from the SPI node ARM: dts: BCM5301X: fix duplex-full => full-duplex ARM: dts: Fix erroneous ADS touchscreen polarities ARM: dts: gta04: Move model property out of pinctrl node ARM: dts: iwg20d-q7-common: Fix backlight pwm specifier ARM: dts: meson8b: correct uart_B and uart_C clock references ARM: dts: meson8: correct uart_B and uart_C clock references ARM: dts: qcom: ipq4019: fix broken NAND controller properties override ARM: dts: stm32: Fix audio routing on STM32MP15xx DHCOM PDK2 ARM: dts: stm32: fix i2s endpoint format property for stm32mp15xx-dkx ARM: dts: stm32: Move ethernet MAC EEPROM from SoM to carrier boards ARM: dts: stm32: Shorten the AV96 HDMI sound card name ARM: dts: vexpress: add missing cache properties ARM: ep93xx: fix missing-prototype warnings ARM: omap2: fix missing tick_broadcast() prototype ARM: orion5x: fix d2net gpio initialization ASoC: codecs: wcd934x: fix resource leaks on component remove ASoC: codecs: wcd938x: fix codec initialisation race ASoC: codecs: wcd938x: fix missing clsh ctrl error handling ASoC: codecs: wcd938x: fix missing mbhc init error handling ASoC: codecs: wcd938x: fix resource leaks on component remove ASoC: codecs: wcd938x: fix soundwire initialisation race ASoC: codecs: wcd-mbhc-v2: fix resource leaks on component remove ASoC: cs42l51: fix driver to properly autoload with automatic module loading ASoC: dwc: move DMA init to snd_soc_dai_driver probe() ASoC: es8316: Do not set rate constraints for unsupported MCLKs ASoC: es8316: Increment max value for ALC Capture Target Volume control ASoC: fsl_sai: Disable bit clock with transmitter ASoC: fsl_spdif: Silence output on stop ASoC: imx-audmix: check return value of devm_kasprintf() ASoC: mediatek: mt8173: Fix irq error path ASoC: mediatek: mt8173: Fix snd_soc_component_initialize error path ASoC: nau8824: Add quirk to active-high jack-detect ASoC: simple-card: Add missing of_node_put() in case of error ASoC: soc-pcm: test if a BE can be prepared ASoC: wm8904: Fill the cache for WM8904_ADC_TEST_0 register ata: pata_ns87415: mark ns87560_tf_read static autofs: use flexible array in ioctl structure bcache: Fix __bch_btree_node_alloc to make the failure behavior consistent bcache: fixup btree_cache_wait list damage bcache: Remove unnecessary NULL point check in node allocations be2net: Extend xmit workaround to BE3 chip benet: fix return value check in be_lancer_xmit_workarounds() blk-iocost: use spin_lock_irqsave in adjust_inuse_and_calc_cost block: add overflow checks for Amiga partition support block: change all __u32 annotations to __be32 in affs_hardblocks.h block: Fix a source code comment in include/uapi/linux/blkzoned.h block: fix signed int overflow in Amiga partition support block: increment diskseq on all media change events block/partition: fix signedness issue for Amiga partitions Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb bonding: do not assume skb mac_header is set bonding: reset bond's flags when down link is P2P device bootmem: remove the vmemmap pages from kmemleak in free_bootmem_page bpf: Add length check for SK_DIAG_BPF_STORAGE_REQ_MAP_FD parsing bpf/btf: Accept function names that contain dots bpf: Call __bpf_sk_lookup()/__bpf_skc_lookup() directly via TC hookpoint bpf: cpumap: Fix memory leak in cpu_map_update_elem bpf, cpumap: Handle skb as well when clean up ptr_ring bpf, cpumap: Make sure kthread is running before map update returns bpf: Disable preemption in bpf_event_output bpf: Don't EFAULT for {g,s}setsockopt with wrong optlen bpf: ensure main program has an extable bpf: Factor out socket lookup functions for the TC hookpoint. bpf: Fix bpf socket lookup from tc/xdp to respect socket VRF bindings bpf: Fix max stack depth check for async callbacks bpf: Fix subprog idx logic in check_max_stack_depth bpf: Fix verifier id tracking of scalars on spill bpf: Omit superfluous address family check in __bpf_skc_lookup bpf, riscv: Support riscv jit to provide bpf_line_info bpf: sockmap: Remove preempt_disable in sock_map_sk_acquire bpftool: JIT limited misreported as negative value on aarch64 bpf: track immediate values written to stack by BPF_ST instruction bridge: Add extack warning when enabling STP in netns. btrfs: add handling for RAID1C23/DUP to btrfs_reduce_alloc_profile btrfs: bail out reclaim process if filesystem is read-only btrfs: check for commit error at btrfs_attach_transaction_barrier() btrfs: check if the transaction was aborted at btrfs_wait_for_commit() btrfs: delete unused BGs while reclaiming BGs btrfs: do not BUG_ON() on tree mod log failure at balance_level() btrfs: do not BUG_ON() on tree mod log failure at __btrfs_cow_block() btrfs: fix extent buffer leak after tree mod log failure at split_node() btrfs: fix race between quota disable and relocation btrfs: fix race when deleting quota root from the dirty cow roots list btrfs: fix warning when putting transaction with qgroups enabled after abort btrfs: handle memory allocation failure in btrfs_csum_one_bio btrfs: reinsert BGs failed to reclaim btrfs: scrub: try harder to mark RAID56 block groups read-only btrfs: zoned: fix memory leak after finding block group with super blocks bus: ixp4xx: fix IXP4XX_EXP_T1_MASK bus: ti-sysc: Fix dispc quirk masking bool variables can: bcm: Fix UAF in bcm_proc_show() can: gs_usb: gs_can_close(): add missing set of CAN state to CAN_STATE_STOPPED can: isotp: isotp_sendmsg(): fix return error fix on TX path can: length: fix bitstuffing count ceph: defer stopping mdsc delayed_work ceph: don't let check_caps skip sending responses for revoke msgs ceph: never send metrics if disable_send_metrics is set cgroup: always put cset in cgroup_css_set_put_fork cgroup: Do not corrupt task iteration when rebinding subsystem cifs: fix lease break oops in xfstest generic/098 cifs: if deferred close is disabled then close files immediately cifs: missing directory in MAINTAINERS file cifs: use fs_context for automounts clk: cdce925: check return value of kasprintf() clk: clocking-wizard: Fix Oops in clk_wzrd_register_divider() clk: Fix memory leak in devm_clk_notifier_register() clk: imx: clk-imx8mn: fix memory leak in imx8mn_clocks_probe clk: imx: clk-imx8mp: improve error handling in imx8mp_clocks_probe() clk: imx: scu: use _safe list iterator to avoid a use after free clk: keystone: sci-clk: check return value of kasprintf() clk: qcom: camcc-sc7180: Add parent dependency to all camera GDSCs clk: qcom: gcc-ipq6018: Use floor ops for sdcc clocks clk: qcom: ipq6018: fix networking resets clk: qcom: reset: Allow specifying custom reset delay clk: qcom: reset: support resetting multiple bits clk: si5341: check return value of {devm_}kasprintf() clk: si5341: free unused memory on probe failure clk: si5341: return error if one synth clock registration fails clk: tegra: tegra124-emc: Fix potential memory leak clk: ti: clkctrl: check return value of kasprintf() clk: vc5: check memory returned by kasprintf() clocksource/drivers/cadence-ttc: Fix memory leak in ttc_timer_probe coresight: Fix loss of connection info when a module is unloaded cpufreq: intel_pstate: Drop ACPI _PSS states table patching cpufreq: intel_pstate: Fix energy_performance_preference for passive crypto: kpp - Add helper to set reqsize crypto: marvell/cesa - Fix type mismatch warning crypto: nx - fix build warnings when DEBUG_FS is not enabled crypto: qat - honor CRYPTO_TFM_REQ_MAY_SLEEP flag crypto: qat - replace get_current_node() with numa_node_id() crypto: qat - unmap buffer before free for DH crypto: qat - unmap buffers before free for RSA crypto: qat - Use helper to set reqsize crypto: qat - use reference to structure in dma_map_single() dax: Fix dax_mapping_release() use after free dax: Introduce alloc_dev_dax_id() dax/kmem: Pass valid argument to memory_group_register_static dlm: cleanup plock_op vs plock_xop dlm: rearrange async condition return dm cache policy smq: ensure IO doesn't prevent cleaner policy progress dm: don't lock fs when the map is NULL during suspend or resume dm init: add dm-mod.waitfor to wait for asynchronously probed block devices dm integrity: reduce vmalloc space footprint on 32-bit architectures dm raid: clean up four equivalent goto tags in raid_ctr() dm raid: fix missing reconfig_mutex unlock in raid_ctr() error paths dm raid: protect md_stop() with 'reconfig_mutex' dm thin metadata: check fail_io before using data_sm Documentation: security-bugs.rst: clarify CVE handling Documentation: security-bugs.rst: update preferences when dealing with the linux-distros group Documentation/x86: Fix backwards on/off logic about YMM support Drivers: hv: vmbus: Call hv_synic_free() if hv_synic_alloc() fails Drivers: hv: vmbus: Fix vmbus_wait_for_unload() to scan present CPUs drivers: meson: secure-pwrc: always enable DMA domain drm:amd:amdgpu: Fix missing buffer object unlock in failure path drm/amd/display: Add logging for display MALL refresh setting drm/amd/display: Add minimal pipe split transition state drm/amd/display: Add wrapper to call planes and stream update drm/amd/display: Correct `DMUB_FW_VERSION` macro drm/amd/display: Disable MPC split by default on special asic drm/amd/display: edp do not add non-edid timings drm/amd/display: Explicitly specify update type per plane info change drm/amd/display: Fix artifacting on eDP panels when engaging freesync video mode drm/amd/display: fix the system hang while disable PSR drm/amd/display: Keep PHY active for DP displays on DCN31 drm/amd/display: Use dc_update_planes_and_stream drm/amd: Fix an error handling mistake in psp_sw_init() drm/amdgpu: add missing radeon secondary PCI ID drm/amdgpu: avoid restore process run into dead loop. drm/amdgpu: fix clearing mappings for BOs that are always valid in VM drm/amdgpu: fix Null pointer dereference error in amdgpu_device_recover_vram drm/amdgpu: fix vkms crtc settings drm/amdgpu: Set vmbo destroy after pt bo is created drm/amdgpu: Validate VM ioctl flags. drm/amdgpu/vkms: relax timer deactivation by hrtimer_try_to_cancel drm/amdkfd: Fix potential deallocation of previously deallocated memory. drm/atomic: Allow vblank-enabled + self-refresh "disable" drm/atomic: Fix potential use-after-free in nonblocking commits drm/bridge: tc358768: Add atomic_get_input_bus_fmts() implementation drm/bridge: tc358768: always enable HS video mode drm/bridge: tc358768: fix PLL parameters computation drm/bridge: tc358768: fix PLL target frequency drm/bridge: tc358768: fix TCLK_TRAILCNT computation drm/bridge: tc358768: fix TCLK_ZEROCNT computation drm/bridge: tc358768: fix THS_TRAILCNT computation drm/bridge: tc358768: fix THS_ZEROCNT computation drm/bridge: tc358768: fix TXTAGOCNT computation drm/bridge: ti-sn65dsi86: Fix auxiliary bus lifetime drm/client: Fix memory leak in drm_client_modeset_probe drm/client: Fix memory leak in drm_client_target_cloned drm/exynos: fix race condition UAF in exynos_g2d_exec_ioctl drm/exynos: vidi: fix a wrong error return drm/i915: Fix one wrong caching mode enum usage drm/i915/psr: Use hw.adjusted mode when calculating io/fast wake times drm/imx/ipuv3: Fix front porch adjustment upon hactive aligning drm/msm/a5xx: really check for A510 in a5xx_gpu_init drm/msm/adreno: Fix snapshot BINDLESS_DATA size drm/msm/disp/dpu: get timing engine status from intf status register drm/msm/dp: Free resources after unregistering them drm/msm/dpu: correct MERGE_3D length drm/msm/dpu: do not enable color-management if DSPPs are not available drm/msm/dpu: drop enum dpu_core_perf_data_bus_id drm/msm/dpu: Set DPU_DATA_HCTL_EN for in INTF_SC7180_MASK drm/msm/dsi: don't allow enabling 14nm VCO with unprogrammed rate drm/msm: Fix IS_ERR_OR_NULL() vs NULL check in a5xx_submit_in_rb() drm/nouveau: add nv_encoder pointer check for NULL drm/nouveau: don't detect DSM for non-NVIDIA device drm/nouveau/dp: check for NULL nv_connector->native_mode drm/panel: sharp-ls043t1le01: adjust mode settings drm/panel: simple: Add connector_type for innolux_at043tn24 drm/panel: simple: Add Powertip PH800480T013 drm_display_mode flags drm/panel: simple: fix active size for Ampire AM-480272H3TMQW-T01H drm/radeon: Fix integer overflow in radeon_cs_parser_init drm/radeon: fix possible division-by-zero errors drm/radeon: fix race condition UAF in radeon_gem_set_domain_ioctl drm/rockchip: vop: Leave vblank enabled in self-refresh drm: sun4i_tcon: use devm_clk_get_enabled in `sun4i_tcon_init_clocks` drm/ttm: check null pointer before accessing when swapping drm/ttm: Don't leak a resource on eviction error drm/ttm: Don't leak a resource on swapout move error drm/ttm: Don't print error message if eviction was interrupted drm/ttm: never consider pinned BOs for eviction&swap drm/vram-helper: fix function names in vram helper doc efi/libstub: Disable PCI DMA before grabbing the EFI memory map epoll: ep_autoremove_wake_function should use list_del_init_careful erofs: avoid infinite loop in z_erofs_do_read_page() when reading beyond EOF erofs: decouple basic mount options from fs_context erofs: fix compact 4B support for 16k block size erofs: fix fsdax unavailability for chunk-based regular files ethernet: atheros: fix return value check in atl1e_tso_csum() ethernet: use eth_hw_addr_set() instead of ether_addr_copy() ethernet: use of_get_ethdev_address() evm: Complete description of evm_inode_setattr() evm: Fix build warnings exfat: release s_lock before calling dir_emit() exfat: use kvmalloc_array/kvfree instead of kmalloc_array/kfree ext2: Drop fragment support ext4: correct inline offset when handling xattrs in inode body ext4: drop the call to ext4_error() from ext4_get_group_info() ext4: Fix reusing stale buffer heads from last failed mounting ext4: fix to check return value of freeze_bdev() in ext4_shutdown() ext4: fix wrong unit use in ext4_mb_clear_bb ext4: fix wrong unit use in ext4_mb_new_blocks ext4: get block from bh in ext4_free_blocks for fast commit replay ext4: only update i_reserved_data_blocks on successful block allocation ext4: Remove ext4 locking of moved directory ext4: turn quotas off if mount failed after enabling quotas extcon: Fix kernel doc of property capability fields to avoid warnings extcon: Fix kernel doc of property fields to avoid warnings extcon: usbc-tusb320: Convert to i2c's .probe_new() f2fs: fix error path handling in truncate_dnode() f2fs: fix to avoid NULL pointer dereference f2fs_write_end_io() fanotify: disallow mount/sb marks on kernel internal pseudo fs fbdev: au1200fb: Fix missing IRQ check in au1200fb_drv_probe fbdev: imxfb: warn about invalid left/right margin fbdev: omapfb: lcd_mipid: Fix an error handling path in mipid_spi_probe() file: always lock position for FMODE_ATOMIC_POS file: reinstate f_pos locking optimization for regular files firmware: arm_scmi: Drop OF node reference in the transport channel setup firmware: stratix10-svc: Fix a potential resource leak in svc_create_memory_pool() fs: avoid empty option when generating legacy mount string fs: dlm: interrupt posix locks only when process is killed fs: dlm: return positive pid value for F_GETLK fs: Establish locking order for unrelated directories FS: JFS: Check for read-only mounted filesystem in txBegin FS: JFS: Fix null-ptr-deref Read in txBegin fs: jfs: Fix UBSAN: array-index-out-of-bounds in dbAllocDmapLev fs: Lock moved directories fs: no need to check source fs/ntfs3: Check fields while reading fs/ntfs3: Use __GFP_NOWARN allocation at ntfs_load_attr_list() fs: pipe: reveal missing function protoypes fs: Protect reconfiguration of sb read-write from racing writes fs/sysv: Null check to prevent null-ptr-deref bug ftrace: Fix possible warning on checking all pages used in ftrace_process_locs() fuse: ioctl: translate ENOSYS in outarg fuse: revalidate: don't invalidate if interrupted gpio: Allow per-parent interrupt data gpiolib: Fix GPIO chip IRQ initialization restriction gpio: mvebu: fix irq domain leak gpio: mvebu: Make use of devm_pwmchip_add gpio: sifive: add missing check for platform_get_irq gpio: tps68470: Make tps68470_gpio_output() always set the initial value gtp: Fix use-after-free in __gtp_encap_destroy(). gve: Set default duplex configuration to full HID: logitech-hidpp: add HIDPP_QUIRK_DELAYED_INIT for the T651. HID: wacom: Add error check to wacom_parse_and_register() HID: wacom: Use ktime_t rather than int when dealing with timestamps hwmon: (adm1275) Allow setting sample averaging hwmon: (gsc-hwmon) fix fan pwm temperature scaling hwmon: (k10temp) Enable AMD3255 Proc to show negative temperature hwmon: (nct7802) Fix for temp6 (PECI1) processed even if PECI1 disabled hwmon: (pmbus/adm1275) Fix problems with temperature monitoring on ADM1272 hwrng: imx-rngc - fix the timeout for init and self check hwrng: st - keep clock enabled while hwrng is registered hwrng: virtio - add an internal buffer hwrng: virtio - always add a pending request hwrng: virtio - don't wait on cleanup hwrng: virtio - don't waste entropy hwrng: virtio - Fix race on data_avail and actual data i2c: Delete error messages for failed memory allocations i2c: Improve size determinations i2c: imx-lpi2c: fix type char overflow issue when calculating the clock cycle i2c: nomadik: Remove a useless call in the remove function i2c: nomadik: Remove unnecessary goto label i2c: nomadik: Use devm_clk_get_enabled() i2c: qup: Add missing unwind goto in qup_i2c_probe() i2c: xiic: Defer xiic_wakeup() and __xiic_start_xfer() in xiic_process() i2c: xiic: Don't try to handle more interrupt events after error i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir() ia64/cpu: Switch to arch_cpu_finalize_init() iavf: check for removal state before IAVF_FLAG_PF_COMMS_FAILED iavf: Fix out-of-bounds when setting channels on remove iavf: fix potential deadlock on allocation failure iavf: Fix use-after-free in free_netdev iavf: remove mask from iavf_irq_enable_queues() IB/hfi1: Fix wrong mmu_node used for user SDMA packet after invalidate IB/hfi1: Use bitmap_zalloc() when applicable IB/isert: Fix dead lock in ib_isert IB/isert: Fix incorrect release of isert connection IB/isert: Fix possible list corruption in CMA handler ibmvnic: Do not reset dql stats on NON_FATAL err IB/uverbs: Fix to consider event queue closing also upon non-blocking mode ice: Fix memory management in ice_ethtool_fdir.c icmp6: Fix null-ptr-deref of ip6_null_entry->rt6i_idev in icmp6_dev(). ieee802154: hwsim: Fix possible memory leaks igb: fix nvm.ops.read() error handling igc: Clean the TX buffer and TX descriptor ring igc: Enable and fix RX hash usage by netstack igc: Fix inserting of empty frame for launchtime igc: Fix Kernel Panic during ndo_tx_timeout callback igc: Fix launchtime before start of cycle igc: Fix race condition in PTP tx code igc: Handle PPS start time programming for past time values igc: Prevent garbled TX queue with XDP ZEROCOPY igc: Remove delay during TX ring configuration igc: set TP bit in 'supported' and 'advertising' fields of ethtool_link_ksettings iio: accel: fxls8962af: errata bug only applicable for FXLS8962AF iio: accel: fxls8962af: fixup buffer scan element type iio: adc: ad7192: Fix internal/external clock selection iio: adc: ad7192: Fix null ad7192_state pointer access ima: Fix build warnings init: Invoke arch_cpu_finalize_init() earlier init: Provide arch_cpu_finalize_init() init: Remove check_bugs() leftovers init, x86: Move mem_encrypt_init() into arch_cpu_finalize_init() Input: adxl34x - do not hardcode interrupt trigger type Input: drv260x - sleep between polling GO bit Input: soc_button_array - add invalid acpi_index DMI quirk handling integrity: Fix possible multiple allocation in integrity_inode_get() iommu/arm-smmu-v3: Add explicit feature for nesting iommu/arm-smmu-v3: Document MMU-700 erratum 2812531 iommu/arm-smmu-v3: Document nesting-related errata iommu/arm-smmu-v3: Work around MMU-600 erratum 1076982 ionic: remove WARN_ON to prevent panic_on_warn io_uring: add reschedule point to handle_tw_list() io_uring: don't audit the capability check in io_uring_create() io_uring: ensure IOPOLL locks around deferred work io_uring: gate iowait schedule on having pending requests io_uring: hold uring mutex around poll removal io_uring/net: clear msg_controllen on partial sendmsg retry io_uring/net: disable partial retries for recvmsg with cmsg io_uring/net: save msghdr->msg_control for retries io_uring: treat -EAGAIN for REQ_F_NOWAIT as final for io-wq io_uring: Use io_schedule* in cqring wait io_uring: wait interruptibly for request completions on exit ip6mr: Fix skb_under_panic in ip6mr_cache_report() ip_tunnels: allow VXLAN/GENEVE to inherit TOS/TTL from VLAN ipv6/addrconf: fix a potential refcount underflow for idev ipv6 addrconf: fix bug where deleting a mngtmpaddr can create a new temporary address ipvlan: fix bound dev checking for IPv6 l3s mode ipvlan: Fix return value of ipvlan_queue_xmit() ipvs: align inner_mac_header for encapsulation ipvs: increase ip_vs_conn_tab_bits range for 64BIT irq-bcm6345-l1: Do not assume a fixed block to cpu mapping irqchip/gic: Correctly validate OF quirk descriptors irqchip/gic-v3: Disable pseudo NMIs on Mediatek devices w/ firmware issues irqchip/gic-v4.1: Properly lock VPEs when doing a directLPI invalidation irqchip/jcore-aic: Fix missing allocation of IRQ descriptors iwlwifi: don't dump_stack() when we get an unexpected interrupt jbd2: Fix wrongly judgement for buffer head removing while doing checkpoint jbd2: recheck chechpointing non-dirty buffer jffs2: reduce stack usage in jffs2_build_xattr_subsystem() jfs: jfs_dmap: Validate db_l2nbperpage while mounting kbuild: Disable GCOV for *.mod.o kcsan: Don't expect 64 bits atomic builtins from 32 bits architectures kernel/trace: Fix cleanup logic of enable_trace_eprobe kernfs: fix missing kernfs_idr_lock to remove an ID from the IDR kexec: fix a memory leak in crash_shrink_memory() kexec: support purgatories with .text.hot sections keys: Fix linking a duplicate key to a keyring's assoc_array kselftest: vDSO: Fix accumulation of uninitialized ret when CLOCK_REALTIME is undefined ksmbd: avoid field overflow warning ksmbd: fix out-of-bound read in smb2_write ksmbd: fix slab-out-of-bounds read in smb2_handle_negotiate ksmbd: remove internal.h include ksmbd: use ksmbd_req_buf_next() in ksmbd_smb2_check_message() ksmbd: validate command payload size ksmbd: validate session id and tree id in the compound request KVM: Add GDS_NO support to KVM KVM: Avoid illegal stage2 mapping on invalid memory slot KVM: Grab a reference to KVM for VM and vCPU stats file descriptors KVM: s390/diag: fix racy access of physical cpu number in diag 9c handler KVM: s390: fix KVM_S390_GET_CMMA_BITS for GFNs in memslot holes KVM: s390: fix sthyi error handling KVM: s390: pv: fix index value of replaced ASCE KVM: s390: vsie: fix the length of APCB bitmap KVM: VMX: Don't fudge CR0 and CR4 for restricted L2 guest KVM: x86: Disallow KVM_SET_SREGS{2} if incoming CR0 is invalid leds: trigger: netdev: Recheck NETDEV_LED_MODE_LINKUP on dev rename libbpf: btf_dump_type_data_check_overflow needs to consider BTF_MEMBER_BITFIELD_SIZE libbpf: fix offsetof() and container_of() to work with CO-RE libceph: fix potential hang in ceph_osdc_notify() libceph: harden msgr2.1 frame segment length checks lib/ts_bm: reset initial match offset for every block of text llc: Don't drop packet from non-root netns. locking/atomic: arm: fix sync ops locking/rtmutex: Fix task->pi_waiters integrity m68k/cpu: Switch to arch_cpu_finalize_init() mailbox: ti-msgmgr: Fill non-message tx data fields with 0x0 md/raid0: add discard support for the 'original' layout md/raid10: check slab-out-of-bounds in md_bitmap_get_counter md/raid10: fix io loss while replacement replace rdev md/raid10: fix null-ptr-deref of mreplace in raid10_sync_request md/raid10: fix overflow of md/safe_mode_delay md/raid10: fix the condition to call bio_end_io_acct() md/raid10: fix wrong setting of max_corr_read_errors media: atomisp: gmin_platform: fix out_len in gmin_get_config_dsm_var() media: cec: core: don't set last_initiator if tx in progress media: cec: i2c: ch7322: also select REGMAP media: i2c: Correct format propagation for st-mipid02 media: staging: atomisp: select V4L2_FWNODE media: usb: Check az6007_read() return value media: usb: siano: Fix warning due to null work_func_t function pointer media: venus: helpers: Fix ALIGN() of non power of two media: videodev2.h: Fix struct v4l2_input tuner index comment memfd: check for non-NULL file_seals in memfd_create() syscall memory: brcmstb_dpfe: fix testing array offset after use memstick r592: make memstick_debug_get_tpc_name() static meson saradc: fix clock divider mask length mfd: intel-lpss: Add missing check for platform_get_resource mfd: pm8008: Fix module autoloading mfd: rt5033: Drop rt5033-battery sub-device mfd: stmfx: Fix error path in stmfx_chip_init mfd: stmfx: Nullify stmfx->vdd in case of error mfd: stmpe: Only disable the regulators if they are enabled MIPS: Alchemy: fix dbdma2 mips/cpu: Switch to arch_cpu_finalize_init() MIPS: dec: prom: Address -Warray-bounds warning MIPS: kvm: Fix build error with KVM_MIPS_DEBUG_COP0_COUNTERS enabled MIPS: KVM: Fix NULL pointer dereference MIPS: Loongson: Fix cpu_probe_loongson() again mips: Move initrd_start check after initrd address sanitisation. MIPS: unhide PATA_PLATFORM misc: fastrpc: Create fastrpc scalar with correct buffer count misc: pci_endpoint_test: Free IRQs before removing the device misc: pci_endpoint_test: Re-init completion for every test mISDN: hfcpci: Fix potential deadlock on &hc->lock mmc: block: ensure error propagation for non-blk mmc: core: disable TRIM on Kingston EMMC04G-M627 mmc: core: disable TRIM on Micron MTFC4GACAJCN-1M mmc: meson-gx: fix deferred probing mmc: meson-gx: remove redundant mmc_request_done() call from irq context mmc: mmci: Set PROBE_PREFER_ASYNCHRONOUS mmc: mmci: stm32: fix max busy timeout calculation mmc: mtk-sd: fix deferred probing mmc: mvsdio: fix deferred probing mmc: omap: fix deferred probing mmc: omap_hsmmc: fix deferred probing mmc: owl: fix deferred probing mmc: sdhci-acpi: fix deferred probing mmc: sdhci: fix DMA configure compatibility issue when 64bit DMA mode is used. mmc: sdhci-msm: Disable broken 64-bit DMA on MSM8916 mmc: sh_mmcif: fix deferred probing mmc: usdhi60rol0: fix deferred probing mm/damon/ops-common: atomically test and clear young on ptes and pmds mm, hwpoison: try to recover from copy-on write faults mm, hwpoison: when copy-on-write hits poison, take page offline mm: Move mm_cachep initialization to mm_init() modpost: fix off by one in is_executable_section() modpost: fix section mismatch message for R_ARM_ABS32 modpost: fix section mismatch message for R_ARM_{PC24,CALL,JUMP24} modpost: remove broken calculation of exception_table_entry size mptcp: consolidate fallback and non fallback state machine mptcp: fix possible divide by zero in recvmsg() mtd: rawnand: fsl_upm: Fix an off-by one test in fun_exec_op() mtd: rawnand: meson: fix OOB available bytes for ECC mtd: rawnand: meson: fix unaligned DMA buffers handling mtd: rawnand: omap_elm: Fix incorrect type in assignment mtd: rawnand: rockchip: Align hwecc vs. raw page helper layouts mtd: rawnand: rockchip: fix oobfree offset and description mtd: spinand: toshiba: Fix ecc_get_status neighbour: delete neigh_lookup_nodev as not used neighbour: Remove unused inline function neigh_key_eq16() net: add missing data-race annotation for sk_ll_usec net: add missing data-race annotations around sk->sk_peek_off net: add missing READ_ONCE(sk->sk_rcvbuf) annotation net: add missing READ_ONCE(sk->sk_rcvlowat) annotation net: add missing READ_ONCE(sk->sk_sndbuf) annotation net: annotate data-races around sk->sk_max_pacing_rate net: axienet: Move reset before 64-bit DMA detection net: bcmgenet: Ensure MDIO unregistration has clocks enabled net: bgmac: postpone turning IRQs off to avoid SoC hangs net: bridge: keep ports without IFF_UNICAST_FLT in BR_PROMISC mode net: dcb: choose correct policy to parse DCB_ATTR_BCN netdevsim: fix uninitialized data in nsim_dev_trap_fa_cookie_write() net: dsa: fix value check in bcm_sf2_sw_probe() net: dsa: mt7530: fix handling of BPDUs on MT7530 switch net: dsa: mt7530: fix trapping frames on non-MT7621 SoC MT7530 switch net: dsa: tag_sja1105: fix MAC DA patching from meta frames net: dsa: vsc73xx: fix MTU configuration net: ena: fix shift-out-of-bounds in exponential backoff net: enetc: correct the indexes of highest and 2nd highest TCs net: ethernet: mtk_eth_soc: handle probe deferral net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field()/cpsw_ale_set_field() net: ethtool: correct MAX attribute value for stats netfilter: conntrack: Avoid nf_ct_helper_hash uses after free netfilter: conntrack: dccp: copy entire header to stack buffer, not just basic one netfilter: nf_conntrack_sip: fix the ct_sip_parse_numerical_param() return value. netfilter: nfnetlink_osf: fix module autoload netfilter: nfnetlink: skip error delivery on batch in case of ENOMEM netfilter: nf_tables: add NFT_TRANS_PREPARE_ERROR to deal with bound set/chain netfilter: nf_tables: disallow element updates of bound anonymous sets netfilter: nf_tables: disallow rule addition to bound chain via NFTA_RULE_CHAIN_ID netfilter: nf_tables: disallow updates of anonymous sets netfilter: nf_tables: do not ignore genmask when looking up chain by id netfilter: nf_tables: drop map element references from preparation phase netfilter: nf_tables: fix chain binding transaction logic netfilter: nf_tables: fix spurious set element insertion failure netfilter: nf_tables: incorrect error path handling with NFT_MSG_NEWRULE netfilter: nf_tables: integrate pipapo into commit protocol netfilter: nf_tables: prevent OOB access in nft_byteorder_eval netfilter: nf_tables: reject unbound anonymous set before commit phase netfilter: nf_tables: reject unbound chain set before commit phase netfilter: nf_tables: skip bound chain in netns release path netfilter: nf_tables: skip bound chain on rule flush netfilter: nf_tables: skip immediate deactivate in _PREPARE_ERROR netfilter: nf_tables: unbind non-anonymous set if rule construction fails netfilter: nft_set_pipapo: fix improper element removal netfilter: nft_set_pipapo: .walk does not deal with generations netfilter: nft_set_rbtree: fix overlap expiration walk net: hns3: fix wrong bw weight of disabled tc issue net: hns3: fix wrong tc bandwidth weight data issue net: ipv4: Use kfree_sensitive instead of kfree net:ipv6: check return value of pskb_trim() net: korina: handle clk prepare error in korina_probe() net: lan743x: Don't sleep in atomic context net: lapbether: only support ethernet devices netlink: Add __sock_i_ino() for __netlink_diag_dump(). netlink: do not hard code device address lenth in fdb dumps netlink: fix potential deadlock in netlink_set_err() net: ll_temac: fix error checking of irq_of_parse_and_map() net: ll_temac: Switch to use dev_err_probe() helper net/mlx5: DR, fix memory leak in mlx5dr_cmd_create_reformat_ctx net/mlx5e: Check for NOT_READY flag state after locking net/mlx5e: fix double free in mlx5e_destroy_flow_table net/mlx5e: fix memory leak in mlx5e_ptp_open net/mlx5e: fix return value check in mlx5e_ipsec_remove_trailer() net/mlx5: Free irqs only on shutdown callback net/mlx5: fs_core: Make find_closest_ft more generic net/mlx5: fs_core: Skip the FTs in the same FS_TYPE_PRIO_CHAINS fs_prio net: mvneta: fix txq_map in case of txq_number==1 net: netsec: Ignore 'phy-mode' on SynQuacer in DT mode net: nfc: Fix use-after-free caused by nfc_llcp_find_local net: phy: marvell10g: fix 88x3310 power up net: phy: prevent stale pointer dereference in phy_init() net: prevent skb corruption on frag list segmentation net: qca_spi: Avoid high load if QCA7000 is not available net: Remove DECnet leftovers from flow.h. net: Remove unused inline function dst_hold_and_use() net/sched: act_ipt: add sanity checks on table name and hook locations net/sched: act_pedit: Add size check for TCA_PEDIT_PARMS_EX net/sched: act_pedit: Parse L3 Header for L4 offset net/sched: act_pedit: remove extra check for key type net/sched: cls_api: Fix lockup on flushing explicitly created chain net: sched: cls_bpf: Undo tcf_bind_filter in case of an error net/sched: cls_fw: Fix improper refcount update leads to use-after-free net/sched: cls_fw: No longer copy tcf_result on update to avoid use-after-free net/sched: cls_route: No longer copy tcf_result on update to avoid use-after-free net: sched: cls_u32: Fix match key mis-addressing net/sched: cls_u32: Fix reference counter leak leading to overflow net/sched: cls_u32: No longer copy tcf_result on update to avoid use-after-free net/sched: flower: Ensure both minimum and maximum ports are specified net/sched: make psched_mtu() RTNL-less safe net/sched: mqprio: add extack to mqprio_parse_nlattr() net/sched: mqprio: Add length check for TCA_MQPRIO_{MAX/MIN}_RATE64 net/sched: mqprio: refactor nlattr parsing to a separate function net/sched: sch_qfq: account for stab overhead in qfq_enqueue net/sched: sch_qfq: refactor parsing of netlink parameters net/sched: sch_qfq: reintroduce lmax bound check for MTU net/sched: simplify tcf_pedit_act net/sched: taprio: Limit TCA_TAPRIO_ATTR_SCHED_CYCLE_TIME to INT_MAX. net: stmmac: Apply redundant write work around on 4.xx too net: stmmac: fix double serdes powerdown net: tap_open(): set sk_uid from current_fsuid() net: tipc: resize nlattr array to correct size net: tun_chr_open(): set sk_uid from current_fsuid() net: usbnet: Fix WARNING in usbnet_start_xmit/usb_submit_urb net: usb: qmi_wwan: add support for Compal RXM-G1 nfc: llcp: fix possible use of uninitialized variable in nfc_llcp_send_connect() nfc: llcp: simplify llcp_sock_connect() error paths nfcsim.c: Fix error checking for debugfs_create_dir NFSD: add encoding of op_recall flag for write delegation nfsd: Remove incorrect check in nfsd4_validate_stateid NFSv4.1: freeze the session table upon receiving NFS4ERR_BADSESSION nilfs2: fix buffer corruption due to concurrent device reads nilfs2: fix incomplete buffer cleanup in nilfs_btnode_abort_change_key() nilfs2: fix possible out-of-bounds segment allocation in resize ioctl nilfs2: prevent general protection fault in nilfs_clear_dirty_page() nilfs2: reject devices with insufficient block count nios2: dts: Fix tse_mac "max-frame-size" property nixge: fix mac address error handling again nouveau: fix client work fence deletion race NTB: amd: Fix error handling in amd_ntb_pci_driver_init() ntb: idt: Fix error handling in idt_pci_driver_init() ntb: intel: Fix error handling in intel_ntb_pci_driver_init() NTB: ntb_tool: Add check for devm_kcalloc NTB: ntb_transport: fix possible memory leak while device_register() fails ntfs: Fix panic about slab-out-of-bounds caused by ntfs_listxattr() n_tty: Rename tail to old_tail in n_tty_read() nubus: Partially revert proc_create_single_data() conversion NVMe: Add MAXIO 1602 to bogus nid list. nvme: double KA polling frequency to avoid KATO with TBKAS on nvmem: rmem: Use NVMEM_DEVID_AUTO nvme-pci: fix DMA direction of unmapping integrity data nvme-pci: remove nvme_queue from nvme_iod ocfs2: check new file size on fallocate call ocfs2: fix use-after-free when unmounting read-only filesystem octeontx2-af: Add validation before accessing cgx and lmac octeontx2-af: fixed resource availability check octeontx2-af: fix lbk link credits on cn10k octeontx2-af: Fix mapping for NIX block from CGX connection octeontx2-pf: Add additional check for MCAM rules octeontx2-pf: Dont allocate BPIDs for LBK interfaces octeontx-af: fix hardware timestamp configuration of: net: add a helper for loading netdev->dev_addr of: overlay: add entry to of_overlay_action_name[] of: overlay: Fix missing of_node_put() in error case of init_overlay_changeset() of: overlay: rename variables to be consistent of: overlay: rework overlay apply and remove kfree()s open: make RESOLVE_CACHED correctly test for O_TMPFILE opp: Fix use-after-free in lazy_opp_tables after probe deferral ovl: fix null pointer dereference in ovl_get_acl_rcu() ovl: update of dentry revalidate flags after copy up parisc: Delete redundant register definitions in <asm/assembly.h> parisc: Flush gatt writes and adjust gatt mask in parisc_agp_mask_memory() parisc: Improve cache flushing for PCXL in arch_sync_dma_for_cpu() PCI: Add function 1 DMA alias quirk for Marvell 88SE9235 PCI: Add pci_clear_master() stub for non-CONFIG_PCI PCI/ASPM: Avoid link retraining race PCI/ASPM: Disable ASPM on MFD function removal to avoid use-after-free PCI/ASPM: Factor out pcie_wait_for_retrain() PCI/ASPM: Return 0 or -ETIMEDOUT from pcie_retrain_link() PCI: cadence: Fix Gen2 Link Retraining process PCI: ftpci100: Release the clock resources PCI: hv: Add a per-bus mutex state_lock PCI: hv: Fix a race condition bug in hv_pci_query_relations() PCI: hv: Fix a race condition in hv_irq_unmask() that can cause panic PCI: hv: Remove the useless hv_pcichild_state from struct hv_pci_dev PCI: pciehp: Cancel bringup sequence if card is not present PCI/PM: Avoid putting EloPOS E2/S2/H2 PCIe Ports in D3cold PCI: qcom: Disable write access to read only registers for IP v2.3.3 PCI: rockchip: Add poll and timeout to wait for PHY PLLs to be locked PCI: rockchip: Assert PCI Configuration Enable bit after probe PCI: rockchip: Don't advertise MSI-X in PCIe capabilities PCI: rockchip: Fix legacy IRQ generation for RK3399 PCIe endpoint core PCI: rockchip: Fix window mapping and address translation for endpoint PCI: rockchip: Remove writes to unused registers PCI: rockchip: Set address alignment for endpoint mode PCI: rockchip: Use u32 variable to access 32-bit registers PCI: rockchip: Write PCI Device ID to correct register PCI: vmd: Reset VMD config register between soft reboots perf/arm-cmn: Fix DTC reset perf bench: Add missing setlocale() call to allow usage of %'d style formatting perf bench: Use unbuffered output when pipe/tee'ing to a file perf build: Fix library not found error when using CSLIBS perf dwarf-aux: Fix off-by-one in die_get_varname() perf: Fix function pointer case perf/ibs: Fix interface via core pmu events perf probe: Add test for regression introduced by switch to die_get_decl_file() perf script: Fix allocation of evsel->priv related to per-event dump files perf symbols: Symbol lookup with kcore can fail if multiple segments match stext perf test uprobe_from_different_cu: Skip if there is no gcc phy: hisilicon: Fix an out of bounds check in hisi_inno_phy_probe() phy: qcom-snps: correct struct qcom_snps_hsphy kerneldoc phy: qcom-snps-femto-v2: keep cfg_ahb_clk enabled during runtime suspend phy: qcom-snps-femto-v2: properly enable ref clock phy: qcom-snps: Use dev_err_probe() to simplify code phy: tegra: xusb: check return value of devm_kzalloc() phy: tegra: xusb: Clear the driver reference in usb-phy dev pinctrl: amd: Detect and mask spurious interrupts pinctrl: amd: Detect internal GPIO0 debounce handling pinctrl: amd: Fix mistake in handling clearing pins at startup pinctrl: amd: Only use special debounce behavior for GPIO 0 pinctrl: amd: Use amd_pinconf_set() for all config options pinctrl: at91-pio4: check return value of devm_kasprintf() pinctrl: bcm2835: Handle gpiochip_add_pin_range() errors pinctrl: cherryview: Return correct value if pin in push-pull mode pinctrl: microchip-sgpio: check return value of devm_kasprintf() ping6: Fix send to link-local addresses with VRF. platform/x86: asus-wmi: Ignore WMI events with codes 0x7B, 0xC0 platform/x86: msi-laptop: Fix rfkill out-of-sync on MSI Wind U100 platform/x86: wmi: Break possible infinite loop when parsing GUID platform/x86: wmi: move variables platform/x86: wmi: remove unnecessary argument platform/x86: wmi: use guid_t and guid_equal() PM: domains: fix integer overflow issues in genpd_parse_state() PM: sleep: wakeirq: fix wake irq arming PM / wakeirq: support enabling wake-up irq after runtime_suspend called posix-timers: Prevent RT livelock in itimer_delete() powercap: RAPL: Fix CONFIG_IOSF_MBI dependency powerpc/64s: Fix VAS mm use after free powerpc: allow PPC_EARLY_DEBUG_CPM only when SERIAL_CPM=y powerpc/book3s64/mm: Fix DirectMap stats in /proc/meminfo powerpc: Fail build if using recordmcount with binutils v2.37 powerpc/interrupt: Don't read MSR from interrupt_exit_kernel_prepare() powerpc/mm/altmap: Fix altmap boundary check powerpc/mm/dax: Fix the condition when checking if altmap vmemap can cross-boundary powerpc/powernv/sriov: perform null check on iov before dereferencing iov powerpc/purgatory: remove PGO flags powerpc/security: Fix Speculation_Store_Bypass reporting on Power10 powerpc/signal32: Force inlining of __unsafe_save_user_regs() and save_tm_user_regs_unsafe() powerpc: simplify ppc_save_regs powerpc: update ppc_save_regs to save current r1 in pt_regs power: supply: ab8500: Fix external_power_changed race power: supply: bq27xxx: Use mod_delayed_work() instead of cancel() + schedule() power: supply: Fix logic checking if system is running from battery power: supply: Ratelimit no data debug output power: supply: sc27xx: Fix external_power_changed race pptp: Fix fib lookup calls. prestera: fix fallback to previous version on same major version pstore/ram: Add check for kstrdup pwm: ab8500: Fix error code in probe() pwm: Add a stub for devm_pwmchip_add() pwm: imx-tpm: force 'real_period' to be zero in suspend pwm: meson: fix handling of period/duty if greater than UINT_MAX pwm: meson: Simplify duplicated per-channel tracking pwm: mtk_disp: Fix the disable flow of disp_pwm pwm: sysfs: Do not apply state to already disabled PWMs qed: Fix kernel-doc warnings qed: Fix scheduling in a tasklet while getting stats quota: fix warning in dqgrab() quota: Properly disable quotas when add_dquot_ref() fails radeon: avoid double free in ci_dpm_init() rbd: harden get_lock_owner_info() a bit rbd: make get_lock_owner_info() return a single locker or NULL rbd: prevent busy loop when requesting exclusive lock rbd: retrieve and check lock owner twice before blocklisting rcu/kvfree: Avoid freeing new kfree_rcu() memory after old grace period rcu/rcuscale: Move rcu_scale_*() after kfree_scale_cleanup() rcu/rcuscale: Stop kfree_scale_thread thread(s) after unloading rcuscale rcuscale: Always log error message rcuscale: Move shutdown from wait_event() to wait_event_idle() rcutorture: Correct name of use_softirq module parameter RDMA/bnxt_re: Avoid calling wake_up threads from spin_lock context RDMA/bnxt_re: Disable/kill tasklet only if it is enabled RDMA/bnxt_re: Fix to remove an unnecessary log RDMA/bnxt_re: Fix to remove unnecessary return labels RDMA/bnxt_re: Prevent handling any completions after qp destroy RDMA/bnxt_re: Remove a redundant check inside bnxt_re_update_gid RDMA/bnxt_re: Use unique names while registering interrupts RDMA/bnxt_re: wraparound mbox producer index RDMA/cma: Always set static rate to 0 for RoCE RDMA/hns: Fix hns_roce_table_get return value RDMA/irdma: Add missing read barriers RDMA/irdma: avoid fortify-string warning in irdma_clr_wqes RDMA/irdma: Fix data race on CQP completion stats RDMA/irdma: Fix data race on CQP request done RDMA/irdma: Report correct WC error RDMA/mlx4: Make check for invalid flags stricter RDMA/mlx5: Initiate dropless RQ for RAW Ethernet functions RDMA/mthca: Fix crash when polling CQ for shared QPs RDMA/rtrs: Fix rxe_dealloc_pd warning RDMA/rtrs: Fix the last iu->buf leak in err path RDMA/rxe: Fix packet length checks RDMA/rxe: Fix the use-before-initialization error of resp_pkts RDMA/rxe: Removed unused name from rxe_task struct RDMA/rxe: Remove the unused variable obj RDMA/uverbs: Restrict usage of privileged QKEYs regmap: Account for register length in SMBus I/O limits regmap: Drop initial version of maximum transfer length fixes regmap: spi-avmm: Fix regmap_bus max_raw_write regulator: core: Fix more error checking for debugfs_create_dir() regulator: core: Streamline debugfs operations regulator: Fix error checking for debugfs_create_dir regulator: pca9450: Fix LDO3OUT and LDO4OUT MASK Remove DECnet support from kernel Revert "8250: add support for ASIX devices with a FIFO bug" Revert "drm/amd/display: edp do not add non-edid timings" Revert "f2fs: fix potential corruption when moving a directory" Revert "net: phy: dp83867: perform soft reset and retain established link" Revert "PCI: hv: Fix a timing issue which causes kdump to fail occasionally" Revert "tcp: avoid the lookup process failing to get sk in ehash table" Revert "thermal/drivers/mediatek: Use devm_of_iomap to avoid resource leak in mtk_thermal_probe" Revert "tracing: Add "(fault)" name injection to kernel probes" Revert "usb: common: usb-conn-gpio: Set last role to unknown before initial detection" Revert "usb: dwc3: core: Enable AutoRetry feature in the controller" Revert "usb: gadget: tegra-xudc: Fix error check in tegra_xudc_powerdomain_init()" Revert "usb: xhci: tegra: Fix error check" Revert "xhci: add quirk for host controllers that don't update endpoint DCS" ring-buffer: Fix deadloop issue on reading trace_pipe ring-buffer: Fix wrong stat of cpu_buffer->read riscv, bpf: Fix inconsistent JIT image generation riscv: mm: fix truncation warning on RV32 riscv: move memblock_allow_resize() after linear mapping is ready riscv: uprobes: Restore thread.bad_cause rtc: st-lpc: Release some resources in st_rtc_probe() in case of error rtnetlink: extend RTEXT_FILTER_SKIP_STATS to IFLA_VF_INFO rtnetlink: let rtnl_bridge_setlink checks IFLA_BRIDGE_MODE length s390/cio: unregister device when the only path is gone s390/dasd: fix hanging device after quiesce/resume s390/decompressor: fix misaligned symbol build error s390/purgatory: disable branch profiling s390/qeth: Don't call dev_close/dev_open (DOWN/UP) s390/qeth: Fix vipa deletion samples/bpf: Fix buffer overflow in tcp_basertt samples: ftrace: Save required argument registers in sample trampolines sch_netem: acquire qdisc lock in netem_change() scripts/tags.sh: Resolve gtags empty index generation scsi: 3w-xxxx: Add error handling for initialization failure in tw_probe() scsi: qedf: Fix NULL dereference in error handling scsi: qla2xxx: Add debug prints in the device remove path scsi: qla2xxx: Array index may go out of bound scsi: qla2xxx: Avoid fcport pointer dereference scsi: qla2xxx: Check valid rport returned by fc_bsg_to_rport() scsi: qla2xxx: Correct the index of array scsi: qla2xxx: Fix buffer overrun scsi: qla2xxx: Fix error code in qla2x00_start_sp() scsi: qla2xxx: Fix hang in task management scsi: qla2xxx: Fix potential NULL pointer dereference scsi: qla2xxx: Fix task management cmd fail due to unavailable resource scsi: qla2xxx: Fix task management cmd failure scsi: qla2xxx: Multi-que support for TMF scsi: qla2xxx: Pointer may be dereferenced scsi: qla2xxx: Remove unused declarations for qla2xxx scsi: qla2xxx: Remove unused nvme_ls_waitq wait queue scsi: qla2xxx: Wait for io return on terminate rport scsi: storvsc: Limit max_sectors for virtual Fibre Channel devices scsi: target: iscsi: Prevent login threads from racing between each other scsi: zfcp: Defer fc_rport blocking until after ADISC response sctp: add bpf_bypass_getsockopt proto callback sctp: fix an error code in sctp_sf_eat_auth() sctp: fix potential deadlock on &net->sctp.addr_wq_lock security: keys: Modify mismatched function name selftests/bpf: Fix check_mtu using wrong variable type selftests: forwarding: Fix race condition in mirror installation selftests/mount_setattr: fix redefine struct mount_attr build error selftests: mptcp: depend on SYN_COOKIES selftests: mptcp: join: only check for ip6tables if needed selftests: mptcp: join: skip check if MIB counter not supported selftests: mptcp: join: use 'iptables-legacy' if available selftests: mptcp: lib: skip if missing symbol selftests: mptcp: lib: skip if not below kernel version selftests: mptcp: pm nl: remove hardcoded default limits selftests: mptcp: sockopt: return error if wrong mark selftests: mptcp: sockopt: use 'iptables-legacy' if available selftests: net: fcnal-test: check if FIPS mode is enabled selftests/ptp: Fix timestamp printf format for PTP_SYS_OFFSET selftests/rseq: check if libc rseq support is registered selftests/rseq: Play nice with binaries statically linked against glibc 2.35+ selftests: rtnetlink: remove netdevsim device after ipsec offload test selftests: tc: add ConnTrack procfs kconfig selftests: tc: add 'ct' action kconfig dep selftests: tc: set timeout to 15 minutes serial: 8250_dw: Preserve original value of DLF register serial: 8250: lock port for stop_rx() in omap8250_irq() serial: 8250: lock port for UART_IER access in omap8250_irq() serial: 8250: omap: Fix freeing of resources on failed register serial: 8250_omap: Use force_suspend and resume for system suspend serial: atmel: don't enable IRQs prematurely serial: lantiq: add missing interrupt ack serial: qcom-geni: drop bogus runtime pm state update serial: sifive: Fix sifive_serial_console_setup() section sfc: fix crash when reading stats while NIC is resetting sh/cpu: Switch to arch_cpu_finalize_init() sh: dma: Fix DMA channel offset calculation sh: j2: Use ioremap() to translate device tree address into kernel memory shmem: use ramfs_kill_sb() for kill_sb method of ramfs-based tmpfs SMB3: Do not send lease break acknowledgment if all file handles have been closed soc/fsl/qe: fix usb.c build errors soundwire: bus: pm_runtime_request_resume on peripheral attachment soundwire: dmi-quirks: add new mapping for HP Spectre x360 soundwire: fix enumeration completion soundwire: qcom: fix storing port config out-of-bounds soundwire: qcom: update status correctly with mask sparc/cpu: Switch to arch_cpu_finalize_init() spi: bcm63xx: fix max prepend length spi: bcm-qspi: return error if neither hif_mspi nor mspi is available spi: dw: Round of n_bytes to power of 2 spi: fsl-dspi: avoid SCK glitches with continuous transfers spi: lpspi: disable lpspi module irq in DMA mode spi: spi-geni-qcom: Correct CS_TOGGLE bit in SPI_TRANS_CFG staging: ks7010: potential buffer overflow in ks_wlan_set_encode_ext() staging: r8712: Fix memory leak in _r8712_init_xmit_priv() SUNRPC: Fix UAF in svc_tcp_listen_data_ready() svcrdma: Prevent page release when nothing was received tcp: annotate data-races around fastopenq.max_qlen tcp: annotate data-races around icsk->icsk_syn_retries tcp: annotate data-races around icsk->icsk_user_timeout tcp: annotate data-races around rskq_defer_accept tcp: annotate data-races around tcp_rsk(req)->ts_recent tcp: annotate data-races around tp->keepalive_intvl tcp: annotate data-races around tp->keepalive_probes tcp: annotate data-races around tp->keepalive_time tcp: annotate data-races around tp->linger2 tcp: annotate data-races around tp->notsent_lowat tcp: annotate data-races around tp->tcp_tx_delay tcp: annotate data races in __tcp_oow_rate_limited() tcp_metrics: annotate data-races around tm->tcpm_lock tcp_metrics: annotate data-races around tm->tcpm_net tcp_metrics: annotate data-races around tm->tcpm_stamp tcp_metrics: annotate data-races around tm->tcpm_vals[] tcp_metrics: fix addr_same() helper tcp_metrics: fix data-race in tcpm_suck_dst() vs fastopen tcp: Reduce chance of collisions in inet6_hashfn(). team: reset team's flags when down link is P2P device test_firmware: fix a memory leak with reqs buffer test_firmware: prevent race conditions by a correct implementation of locking test_firmware: return ENOMEM instead of ENOSPC on failed memory allocation test_firmware: Use kstrtobool() instead of strtobool() thermal/drivers/sun8i: Fix some error handling paths in sun8i_ths_probe() thunderbolt: dma_test: Use correct value for absent rings when creating paths thunderbolt: Mask ring interrupt on Intel hardware as well tick/common: Align tick period during sched_timer setup tipc: check return value of pskb_trim() tipc: stop tipc crypto on failure in tipc_node_create tools: gpio: fix debounce_period_us output of lsgpio tpm_tis: Explicitly check for error code tpm, tpm_tis: Claim locality in interrupt handler tpm: tpm_vtpm_proxy: fix a race condition in /dev/vtpmx creation tracing: Add tracing_reset_all_online_cpus_unlocked() function tracing: Allow synthetic events to pass around stacktraces tracing: Fix memory leak of iter->temp when reading trace_pipe tracing: Fix null pointer dereference in tracing_err_log_open() tracing: Fix trace_event_raw_event_synth() if else statement tracing: Fix warning in trace_buffered_event_disable() tracing/histograms: Add histograms to hist_vars if they have referenced variables tracing/histograms: Return an error if we fail to add histogram to hist_vars list tracing/probes: Add symstr type for dynamic events tracing/probes: Fix not to count error code to total length tracing/probes: Fix to avoid double count of the string length on the array tracing/probes: Fix to record 0-length data_loc in fetch_store_string*() if fails tracing/probes: Fix to update dynamic data counter if fetcharg uses it tracing/timer: Add missing hrtimer modes to decode_hrtimer_mode(). tty: fix hang on tty device with no_room set tty: n_gsm: fix UAF in gsm_cleanup_mux tty: serial: fsl_lpuart: add earlycon for imx8ulp platform tty: serial: imx: fix rs485 rx after tx tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() in case of error tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() when iterating clk udf: Fix uninitialized array access for some pathnames udp6: fix udp6_ehashfn() typo um/cpu: Switch to arch_cpu_finalize_init() um: Use HOST_DIR for mrproper usb: cdns3: fix incorrect calculation of ep_buf_size when more than one config usb: common: usb-conn-gpio: Set last role to unknown before initial detection usb: dwc2: Fix some error handling paths usb: dwc2: platform: Improve error reporting for problems during .remove() usb: dwc3: don't reset device side if dwc3 was configured as host-only usb: dwc3: gadget: Propagate core init errors to UDC during pullup usb: dwc3: gadget: Reset num TRBs before giving back the request usb: dwc3-meson-g12a: Fix an error handling path in dwc3_meson_g12a_probe() usb: dwc3: pci: skip BYT GPIO lookup table for hardwired phy usb: dwc3: qcom: Fix an error handling path in dwc3_qcom_probe() usb: dwc3: qcom: Fix potential memory leak usb: dwc3: qcom: Release the correct resources in dwc3_qcom_remove() usb: gadget: call usb_gadget_check_config() to verify UDC capability USB: gadget: Fix the memory leak in raw_gadget driver usb: gadget: udc: fix NULL dereference in remove() usb: gadget: u_serial: Add null pointer check in gserial_suspend usb: hide unused usbfs_notify_suspend/resume functions usb: ohci-at91: Fix the unhandle interrupt when resume usb: phy: phy-tahvo: fix memory leak in tahvo_usb_probe() USB: quirks: add quirk for Focusrite Scarlett USB: serial: option: add LARA-R6 01B PIDs USB: serial: option: add Quectel EC200A module support USB: serial: option: add Quectel EM061KGL series USB: serial: option: support Quectel EM060K_128 USB: serial: simple: add Kaufmann RKS+CAN VCP USB: serial: simple: sort driver entries usb: xhci-mtk: set the dma max_seg_size USB: zaurus: Add ID for A-300/B-500/C-700 vhost_net: revert upend_idx only on retriable error virtio-net: fix race between set queues and probe vxlan: calculate correct header length for GPE vxlan: Fix nexthop hash size vxlan: move to its own directory w1: fix loop in w1_fini() w1: w1_therm: fix locking behavior in convert_t watchdog/perf: define dummy watchdog_update_hrtimer_threshold() on correct config watchdog/perf: more properly prevent false positives with turbo modes wifi: airo: avoid uninitialized warning in airo_get_rate() wifi: ath9k: avoid referencing uninit memory in ath9k_wmi_ctrl_rx wifi: ath9k: convert msecs to jiffies where needed wifi: ath9k: don't allow to overwrite ENDPOINT0 attributes wifi: ath9k: fix AR9003 mac hardware hang check register offset calculation wifi: ath9k: Fix possible stall on ath9k_txq_list_has_key() wifi: atmel: Fix an error handling path in atmel_probe() wifi: cfg80211: fix double lock bug in reg_wdev_chan_valid() wifi: cfg80211: fix locking in regulatory disconnect wifi: cfg80211: Fix return value in scan logic wifi: cfg80211: rewrite merging of inherited elements wifi: iwlwifi: mvm: indicate HW decrypt for beacon protection wifi: iwlwifi: pcie: fix NULL pointer dereference in iwl_pcie_irq_rx_msix_handler() wifi: iwlwifi: pull from TXQs with softirqs disabled wifi: mt76: mt7615: do not advertise 5 GHz on first phy of MT7615D (DBDC) wifi: mwifiex: Fix the size of a memory allocation in mwifiex_ret_802_11_scan() wifi: orinoco: Fix an error handling path in orinoco_cs_probe() wifi: orinoco: Fix an error handling path in spectrum_cs_probe() wifi: ray_cs: Drop useless status variable in parse_addr() wifi: ray_cs: Fix an error handling path in ray_probe() wifi: ray_cs: Utilize strnlen() in parse_addr() wifi: rsi: Do not configure WoWlan in shutdown hook if not enabled wifi: rsi: Do not set MMC_PM_KEEP_POWER in shutdown wifi: wilc1000: fix for absent RSN capabilities WFA testcase wifi: wl3501_cs: Fix an error handling path in wl3501_probe() wireguard: netlink: send staged packets when setting initial private key wireguard: queueing: use saner cpu selection wrapping wl3501_cs: use eth_hw_addr_set() word-at-a-time: use the same return type for has_zero regardless of endianness workqueue: clean up WORK_* constant types, clarify masking writeback: fix dereferencing NULL mapping->host on writeback_page_template x86/apic: Fix kernel panic when booting with intremap=off and x2apic_phys x86/bugs: Increase the x86 bugs vector size to two u32s x86/cpu/amd: Add a Zenbleed fix x86/CPU/AMD: Do not leak quotient data after a division by 0 x86/cpu/amd: Move the errata checking functionality up x86/cpu, kvm: Add support for CPUID_80000021_EAX x86/cpu: Switch to arch_cpu_finalize_init() x86: fix backwards merge of GDS/SRSO bit x86/fpu: Mark init functions __init x86/fpu: Move FPU initialization into arch_cpu_finalize_init() x86/fpu: Remove cpuinfo argument from init functions x86/init: Initialize signal frame size late x86/microcode/AMD: Load late on both threads too x86/mm: Avoid using set_pgd() outside of real PGD pages x86/mm: fix poking_init() for Xen PV guests x86/mm: Fix __swp_entry_to_pte() for Xen PV guests x86/mm: Initialize text poking earlier x86/mm: Use mm_alloc() in poking_init() x86/purgatory: remove PGO flags x86/resctrl: Only show tasks' pid in current pid namespace x86/smp: Use dedicated cache-line for mwait_play_dead() x86/speculation: Add force option to GDS mitigation x86/speculation: Add Gather Data Sampling mitigation x86/speculation: Add Kconfig option for GDS x86/srso: Add a Speculative RAS Overflow mitigation x86/srso: Add IBPB x86/srso: Add IBPB_BRTYPE support x86/srso: Add IBPB on VMEXIT x86/srso: Add SRSO_NO support x86/srso: Fix return thunks in generated code x86/srso: Tie SBPB bit setting to microcode patch detection x86/xen: Fix secondary processors' FPU initialization xen/blkfront: Only check REQ_FUA for writes xen/netback: Fix buffer overrun triggered by unusual packet xfrm: Ensure policies always checked on XFRM-I input path xfrm: fix inbound ipv4/udp/esp packets to UDPv6 dualstack sockets xfrm: interface: rename xfrm_interface.c to xfrm_interface_core.c xfrm: Linearize the skb after offloading if needed. xfrm: Treat already-verified secpath entries as optional xhci: Fix resume issue of some ZHAOXIN hosts xhci: Fix TRB prefetch issue of ZHAOXIN hosts xhci: Show ZHAOXIN xHCI root hub speed correctly xsk: Honor SO_BINDTODEVICE on bind xtensa: ISS: fix call to split_if_spec Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot) |
||
![]() |
5ccd081409 |
[bot] upd: 5.15.112 -> 5.15.117
Changelog: 3c589_cs: Fix an error handling path in tc589_probe() ACPICA: ACPICA: check null return of ACPI_ALLOCATE_ZEROED in acpi_db_display_objects ACPICA: Avoid undefined behavior: applying zero offset to null pointer ACPI: EC: Fix oops when removing custom query handlers ACPI: resource: Add IRQ override quirk for LG UltraPC 17U70P af_key: Reject optional tunnel/BEET mode templates in outbound policies af_packet: do not use READ_ONCE() in packet_bind() af_packet: Fix data-races of pkt_sk(sk)->num. afs: Fix setting of mtime when creating a file/dir/symlink af_unix: Fix a data race of sk->sk_receive_queue->qlen. af_unix: Fix data races around sk->sk_shutdown. ALSA: firewire-digi00x: prevent potential use after free ALSA: hda: Add NVIDIA codec IDs a3 through a7 to patch table ALSA: hda/ca0132: add quirk for EVGA X299 DARK ALSA: hda: Fix Oops by 9.1 surround channel names ALSA: hda: Fix unhandled register update during auto-suspend period ALSA: hda: Glenfly: add HD Audio PCI IDs and HDMI Codec Vendor IDs. ALSA: hda/realtek: Add a quirk for HP EliteDesk 805 ALSA: hda/realtek: Add a quirk for HP Slim Desktop S01 ALSA: hda/realtek: Add Lenovo P3 Tower platform ALSA: hda/realtek: Add quirk for 2nd ASUS GU603 ALSA: hda/realtek: Add quirk for Clevo L140AU ALSA: hda/realtek: Add quirk for Clevo NS50AU ALSA: hda/realtek: Apply HP B&O top speaker profile to Pavilion 15 ALSA: hda/realtek: Enable headset onLenovo M70/M90 ALSA: oss: avoid missing-prototype warnings ALSA: usb-audio: Add a sample rate workaround for Line6 Pod Go amd-xgbe: fix the false linkup in xgbe_phy_status arm64: Also reset KASAN tag if page is not PG_mte_tagged arm64: dts: imx8mn-beacon: Fix SPI CS pinmux arm64: dts: imx8mn-var-som: fix PHY detection bug by adding deassert delay arm64: dts: imx8qm-mek: correct GPIOs for USDHC2 CD and WP signals arm64: dts: imx8-ss-dma: assign default clock rate for lpuarts arm64: dts: qcom: msm8996: Add missing DWC3 quirks arm64: dts: qcom: sc7180-lite: Fix SDRAM freq for misidentified sc7180-lite boards arm64/mm: mark private VM_FAULT_X defines as vm_fault_t arm64: vdso: Pass (void *) to virt_to_page() ARM: 9295/1: unwind:fix unwind abort for uleb128 case ARM: 9296/1: HP Jornada 7XX: fix kernel-doc warnings ARM: defconfig: drop CONFIG_DRM_RCAR_LVDS ARM: dts: at91: sama7g5ek: fix debounce delay property for shdwc ARM: dts: stm32: add pin map for CAN controller on stm32f7 ARM: dts: stm32: fix AV96 board SAI2 pin muxing on stm32mp15 ASoC: codecs: wsa881x: do not set can_multi_write flag ASoC: dt-bindings: Adjust #sound-dai-cells on TI's single-DAI codecs ASoC: dwc: limit the number of overrun messages ASoC: fsl_micfil: Fix error handler with pm_runtime_enable ASoC: Intel: Skylake: Fix declaration of enum skl_ch_cfg ASoC: lpass: Fix for KASAN use_after_free out of bounds ASoC: mediatek: mt8195-afe-pcm: Convert to platform remove callback returning void ASoC: mediatek: mt8195: fix use-after-free in driver remove path ASoC: rt5682: Disable jack detection interrupt during suspend ASoC: ssm2602: Add workaround for playback distortions ata: ahci: fix enum constants for gcc-13 ata: libata-scsi: Use correct device no in ata_find_dev() ath6kl: Use struct_group() to avoid size-mismatched casting atm: hide unused procfs functions batman-adv: Broken sync while rescheduling delayed work binder: add lockless binder_alloc_(set|get)_vma() binder: fix UAF caused by faulty buffer cleanup binder: fix UAF of alloc->vma in race with munmap() blk-iocost: avoid 64-bit division in ioc_timer_fn block/blk-iocost (gcc13): keep large values in a new enum block: fix revalidate performance regression block/rnbd: replace REQ_OP_FLUSH with REQ_OP_WRITE bluetooth: Add cmd validity checks at the start of hci_sock_ioctl() Bluetooth: btintel: Add LE States quirk support Bluetooth: Fix l2cap_disconnect_req deadlock Bluetooth: Fix use-after-free in hci_remove_ltk/hci_remove_irk Bluetooth: hci_bcm: Fall back to getting bdaddr from EFI if not set Bluetooth: hci_qca: fix debugfs registration Bluetooth: L2CAP: Add missing checks for invalid DCID Bluetooth: L2CAP: fix "bad unlock balance" in l2cap_disconnect_rsp bnxt: avoid overflow in bnxt_get_nvram_directory() bnxt_en: Don't issue AP reset during ethtool's reset operation bnxt_en: Implement .set_port / .unset_port UDP tunnel callbacks bnxt_en: Query default VLAN before VNIC setup on a VF Bonding: add arp_missed_max option bonding: fix send_peer_notif overflow bonding (gcc13): synchronize bond_{a,t}lb_xmit() types bpf: Add extra path pointer check to d_path helper bpf: Add preempt_count_{sub,add} into btf id deny list bpf: Annotate data races in bpf_local_storage bpf: fix a memory leak in the LRU and LRU_PERCPU hash maps bpf: Fix mask generation for 32-bit narrow loads of 64-bit fields bpf: Fix UAF in task local storage bridge: always declare tunnel functions btrfs: abort transaction when sibling keys check fails for leaves btrfs: fix csum_tree_block page iteration to avoid tripping on -Werror=array-bounds btrfs: use nofs when cleaning up aborted transactions can: isotp: recvmsg(): allow MSG_CMSG_COMPAT flag can: j1939: avoid possible use-after-free when j1939_can_rx_register fails can: j1939: change j1939_netdev_lock type to mutex can: j1939: j1939_sk_send_loop_abort(): improved error queue handling in J1939 Socket can: j1939: recvmsg(): allow MSG_CMSG_COMPAT flag can: kvaser_pciefd: Call request_irq() before enabling interrupts can: kvaser_pciefd: Clear listen-only bit if not explicitly requested can: kvaser_pciefd: Disable interrupts in probe error path can: kvaser_pciefd: Do not send EFLUSH command on TFD interrupt can: kvaser_pciefd: Empty SRB buffer in probe can: kvaser_pciefd: Set CAN_STATE_STOPPED in kvaser_pciefd_stop() cassini: Fix a memory leak in the error handling path of cas_init_one() ceph: fix use-after-free bug for inodes when flushing capsnaps ceph: force updating the msg pointer in non-split case cifs: mapchars mount option ignored clk: tegra20: fix gcc-7 constant overflow warning coresight: Fix signedness bug in tmc_etr_buf_insert_barrier_packet() cpupower: Make TSC read per CPU for Mperf monitor debugobjects: Don't wake up kswapd from fill_pool() dmaengine: at_xdmac: fix potential Oops in at_xdmac_prep_interleaved() dmaengine: at_xdmac: Move the free desc to the tail of the desc list dmaengine: pl330: rename _start to prevent build error drm/amd/display: Use DC_LOG_DC in the trasform pixel function drm/amd: Fix an out of bounds error in BIOS parser drm/amdgpu: fix xclk freq on CHIP_STONEY drm/amdgpu/gfx10: Disable gfxoff before disabling powergating. drm/amdgpu: release gpu full access after "amdgpu_device_ip_late_init" drm/amdgpu: skip disabling fence driver src_irqs when device is unplugged drm/amdgpu: Use the default reset when loading or reloading the driver drm/amd/pm: conditionally disable pcie lane switching for some sienna_cichlid SKUs drm/amd/pm: Fix power context allocation in SMU13 drm/amd/pm: reverse mclk and fclk clocks levels for renoir drm/amd/pm: reverse mclk and fclk clocks levels for vangogh drm/amd/pm: reverse mclk and fclk clocks levels for yellow carp drm/ast: Fix ARM compatibility drm/displayid: add displayid_get_header() and check bounds better drm/exynos: fix g2d_open/close helper function definitions drm/i915/dp: prevent potential div-by-zero drm/i915: Explain the magic numbers for AUX SYNC/precharge length drm/i915/gt: Use the correct error value when kernel_context() fails drm/i915/selftests: Add some missing error propagation drm/i915/selftests: Increase timeout for live_parallel_switch drm/i915/selftests: Stop using kthread_stop() drm/i915: Use 18 fast wake AUX sync len drm/mipi-dsi: Set the fwnode for mipi_dsi_device drm/msm: Be more shouty if per-process pgtables aren't working drm/msm/dp: Clean up handling of DP AUX interrupts drm/msm/dpu: Add INTF_5 interrupts drm/msm/dpu: Move non-MDP_TOP INTF_INTR offsets out of hwio header drm/msm/dp: unregister audio driver during unbind drm/msm/dpu: Remove duplicate register defines from INTF drm/rcar: stop using 'imply' for dependencies drm/tegra: Avoid potential 32-bit integer overflow dt-binding: cdns,usb3: Fix cdns,on-chip-buff-size type dt-bindings: ata: ahci-ceva: convert to yaml dt-bindings: ata: ahci-ceva: Cover all 4 iommus entries dt-bindings: display/msm: dsi-controller-main: Document qcom, master-dsi and qcom, sync-dual-dsi dt-bindings: iio: adc: renesas,rcar-gyroadc: Fix adi,ad7476 compatible value dt-bindings: usb: snps,dwc3: Fix "snps,hsphy_interface" type eeprom: at24: also select REGMAP erspan: get the proto with the md version for collect_md ext2: Check block size validity during mount ext4: add EA_INODE checking to ext4_iget() ext4: add lockdep annotations for i_data_sem for ea_inode's ext4: allow ext4_get_group_info() to fail ext4: allow to find by goal if EXT4_MB_HINT_GOAL_ONLY is set ext4: disallow ea_inodes with extended attributes ext4: don't clear SB_RDONLY when remounting r/w until quota is re-enabled ext4: enable the lazy init thread when remounting read/write ext4: Fix best extent lstart adjustment logic in ext4_mb_new_inode_pa() ext4: fix lockdep warning when enabling MMP ext4: only check dquot_initialize_needed() when debugging ext4: reflect error codes from ext4_multi_mount_protect() to its callers ext4: remove an unused variable warning with CONFIG_QUOTA=n ext4: set goal start correctly in ext4_mb_normalize_request ext4: set lockdep subclass for the ea_inode in ext4_xattr_inode_cache_find() f2fs: fix iostat lock protection f2fs: fix to check readonly condition correctly f2fs: fix to drop all dirty pages during umount() if cp_error is set fbcon: Fix null-ptr-deref in soft_cursor fbdev: arcfb: Fix error handling in arcfb_probe() fbdev: imsttfb: Fix use after free bug in imsttfb_probe fbdev: modedb: Add 1920x1080 at 60 Hz video mode fbdev: stifb: Fix info entry in sti_struct on error path fbdev: udlfb: Fix endpoint check firmware: arm_ffa: Check if ffa_driver remove is present before executing firmware: arm_ffa: Fix FFA device names for logical partitions firmware: arm_ffa: Set handle field to zero in memory descriptor firmware: arm_ffa: Set reserved/MBZ fields to zero in the memory descriptors firmware: arm_sdei: Fix sleep from invalid context BUG forcedeth: Fix an error handling path in nv_probe() fs: fix undefined behavior in bit shift for SB_NOUSER fs: hfsplus: remove WARN_ON() from hfsplus_cat_{read,write}_inode() fs/ntfs3: Add length check in indx_get_root fs/ntfs3: Enhance the attribute size check fs/ntfs3: Fix a possible null-pointer dereference in ni_clear() fs/ntfs3: Fix NULL dereference in ni_write_inode fs/ntfs3: Fix NULL pointer dereference in 'ni_write_inode' fs/ntfs3: Validate MFT flags before replaying logs gcc-plugins: Reorganize gimple includes for GCC 13 gfs2: Don't deref jdesc in evict gfs2: Fix inode height consistency check gpio: mockup: Fix mode of debugfs files gve: Remove the code of clearing PBA bit HID: google: add jewel USB id HID: logitech-hidpp: Don't use the USB serial for USB devices HID: logitech-hidpp: Reconcile USB and Unifying serials HID: wacom: Add new Intuos Pro Small (PTH-460) device IDs HID: wacom: add three styli to wacom_intuos_get_tool_type HID: wacom: avoid integer overflow in wacom_intuos_inout() HID: wacom: Force pen out of prox if no events have been received in a while HID: wacom: generic: Set battery quirk only when we see battery data i2c: mv64xxx: Fix reading invalid status value in atomic mode i2c: sprd: Delete i2c adapter in .remove's error path i40e: fix build warning in ice_fltr_add_mac_to_list() i40e: Remove string printing for i40e_status i40e: use int for i40e_status igb: fix bit_shift to be in [1..8] range iio: accel: st_accel: Fix invalid mount_matrix on devices without ACPI _ONT method iio: adc: ad7192: Change "shorted" channels to differential iio: adc: ad_sigma_delta: Fix IRQ issue by setting IRQ_DISABLE_UNLAZY flag iio: adc: mxs-lradc: fix the order of two cleanup operations iio: dac: build ad5758 driver when AD5758 is selected iio: dac: mcp4725: Fix i2c_master_send() return value handling iio: imu: inv_icm42600: fix timestamp reset iio: light: vcnl4035: fixed chip ID check Input: fix open count when closing inhibited device Input: psmouse - fix OOB access in Elantech protocol Input: xpad - add constants for GIP interface numbers Input: xpad - delete a Razer DeathAdder mouse VID/PID entry iommu/amd: Don't block updates to GATag if guest mode is on iommu/amd: Fix domain flush size when syncing iotlb iommu/arm-smmu-qcom: Limit the SMR groups to 128 iommu/arm-smmu-v3: Acknowledge pri/event queue overflow if any iommu/rockchip: Fix unwind goto issue iommu/sprd: Release dma buffer to avoid memory leak ipv{4,6}/raw: fix output xfrm lookup wrt protocol ipv6: Fix out-of-bounds access in ipv6_find_tlv() ipv6: rpl: Fix Route of Death. ipvlan:Fix out-of-bounds caused by unclear skb->cb ipvs: Update width of source for ip_vs_sync_conn_options irqchip/mips-gic: Don't touch vl_map if a local interrupt is not routable irqchip/mips-gic: Get rid of the reliance on irq_cpu_online() irqchip/mips-gic: Use raw spinlock for gic_lock KEYS: asymmetric: Copy sig and digest in public_key_verify_signature() ksmbd: allocate one more byte for implied bcc[0] ksmbd: fix credit count leakage ksmbd: fix global-out-of-bounds in smb2_find_context_vals ksmbd: fix incorrect AllocationSize set in smb2_get_info ksmbd: fix wrong UserName check in session_user ksmbd: smb2: Allow messages padded to 8byte boundary KVM: x86: Account fastpath-only VM-Exits in vCPU stats lib: cpu_rmap: Avoid use after free on rmap->obj array entries lib: cpu_rmap: Fix potential use-after-free in irq_cpu_rmap_release() linux/dim: Do nothing if no time delta between samples m68k: Move signal frame following exception on 68020/030 mailbox: mailbox-test: fix a locking issue in mbox_test_message_write() mailbox: mailbox-test: Fix potential double-free in mbox_test_message_write() mcb-pci: Reallocate memory region to avoid memory overlapping md/raid5: fix miscalculation of 'end_sector' in raid5_read_one_chunk() media: cx23885: Fix a null-ptr-deref bug in buffer_prepare() and buffer_finish() media: dvb_ca_en50221: fix a size write bug media: dvb-core: Fix kernel WARNING for blocking operation in wait_event*() media: dvb-core: Fix use-after-free due on race condition at dvb_net media: dvb-core: Fix use-after-free due to race at dvb_register_device() media: dvb-core: Fix use-after-free due to race condition at dvb_ca_en50221 media: dvb_demux: fix a bug for the continuity counter media: dvb-usb: az6027: fix three null-ptr-deref in az6027_i2c_xfer() media: dvb-usb: digitv: fix null-ptr-deref in digitv_i2c_xfer() media: dvb-usb: dw2102: fix uninit-value in su3000_read_mac_address media: dvb-usb-v2: ce6230: fix null-ptr-deref in ce6230_i2c_master_xfer() media: dvb-usb-v2: ec168: fix null-ptr-deref in ec168_i2c_xfer() media: dvb-usb-v2: rtl28xxu: fix null-ptr-deref in rtl28xxu_i2c_xfer media: mn88443x: fix !CONFIG_OF error by drop of_match_ptr from ID table media: netup_unidvb: fix irq init by register it at the end of probe media: netup_unidvb: fix use-after-free at del_timer() media: pci: tw68: Fix null-ptr-deref bug in buf prepare and finish media: Prefer designated initializers over memset for subdev pad ops media: radio-shark: Add endpoint checks media: rcar-vin: Select correct interrupt mode for V4L2_FIELD_ALTERNATE media: ttusb-dec: fix memory leak in ttusb_dec_exit_dvb() media: uvcvideo: Don't expose unsupported formats to userspace memstick: r592: Fix UAF bug in r592_remove due to race condition mfd: dln2: Fix memory leak in dln2_probe() misc: fastrpc: reject new invocations during device removal misc: fastrpc: return -EPIPE to invocations on device removal mmc: pwrseq: sd8787: Fix WILC CHIP_EN and RESETN toggling order mmc: sdhci-esdhc-imx: make "no-mmc-hs400" works mmc: vub300: fix invalid response handling mtd: rawnand: ingenic: fix empty stub helper definitions mtd: rawnand: marvell: don't set the NAND frequency select mtd: rawnand: marvell: ensure timing values are written nbd: Fix debugfs_create_dir error checking nbd: fix incomplete validation of ioctl arg neighbour: fix unaligned access to pneigh_entry net: add vlan_get_protocol_and_depth() helper net: annotate sk->sk_err write from do_recvmmsg() net: bcmgenet: Remove phy_stop() from bcmgenet_netif_stop() net: bcmgenet: Restore phy_stop() depending upon suspend/close net: Catch invalid index in XPS mapping net: cdc_ncm: Deal with too low values of dwNtbOutMaxSize net: datagram: fix data-races in datagram_poll() net: deal with most data-races in sk_wait_event() net: dsa: introduce helpers for iterating through ports using dp net: dsa: lan9303: allow vid != 0 in port_fdb_{add|del} methods net: dsa: mt7530: fix network connectivity with multiple CPU ports net: dsa: mt7530: rework mt753[01]_setup net: dsa: mt7530: split-off common parts from mt7531_setup net: dsa: mv88e6xxx: Fix mv88e6393x EPC write command offset net: dsa: mv88e6xxx: Increase wait after reset deactivation net: enetc: correct the statistics of rx bytes net: fec: Better handle pm_runtime_get() failing in .remove() netfilter: conntrack: define variables exp_nat_nla_policy and any_addr with CONFIG_NF_NAT netfilter: conntrack: fix NULL pointer dereference in nf_confirm_cthelper netfilter: conntrack: fix possible bug_on with enable_hooks=1 netfilter: ctnetlink: Support offloaded conntrack entry deletion netfilter: ipset: Add schedule point in call_ad(). netfilter: nf_tables: always release netdev hooks from notifier netfilter: nf_tables: fix nft_trans type confusion netfilter: nft_set_rbtree: fix null deref on element insertion net: Fix load-tearing on sk->sk_stamp in sock_recv_cmsgs(). net: fix skb leak in __skb_tstamp_tx() net: fix stack overflow when LRO is disabled for virtual interfaces net: hns3: fix output information incomplete for dumping tx queue info with debugfs net: hns3: fix reset delay time to avoid configuration timeout net: hns3: fix sending pfc frames after reset issue net/ipv6: fix bool/int mismatch for skip_notify_on_dev_down netlink: annotate accesses to nlk->cb_running net: mdio: mvusb: Fix an error handling path in mvusb_mdio_probe() net: mellanox: mlxbf_gige: Fix skb_panic splat under memory pressure net/mlx5: Devcom, fix error flow in mlx5_devcom_register_device net/mlx5: devcom only supports 2 ports net/mlx5: Devcom, serialize devcom registration net/mlx5: DR, Check force-loopback RC QP capability independently from RoCE net/mlx5: DR, Fix crc32 calculation to work on big-endian (BE) CPUs net/mlx5e: do as little as possible in napi poll when budget is 0 net/mlx5e: Don't attach netdev profile while handling internal error net/mlx5e: Fix deadlock in tc route query code net/mlx5e: Fix error handling in mlx5e_refresh_tirs net/mlx5e: Fix SQ wake logic in ptp napi_poll context net/mlx5: Fix error message when failing to allocate device memory net/mlx5: fw_tracer, Fix event handling net/mlx5: Read embedded cpu after init bit cleared net/netlink: fix NETLINK_LIST_MEMBERSHIPS length report net: nsh: Use correct mac_offset to unwind gso skb in nsh_gso_segment() net: page_pool: use in_softirq() instead net: pasemi: Fix return type of pasemi_mac_start_tx() net: phy: dp83867: add w/a for packet errors seen with short cables net: phy: mscc: add VSC8502 to MODULE_DEVICE_TABLE net: phy: mscc: enable VSC8501/2 RGMII RX clock netrom: fix info-leak in nr_write_internal() net: sched: act_police: fix sparse errors in tcf_police_dump() net: sched: fix NULL pointer dereference in mq_attach net: sched: fix possible refcount leak in tc_chain_tmplt_add() net/sched: flower: fix possible OOB write in fl_set_geneve_opt() net/sched: fq_pie: ensure reasonable TCA_FQ_PIE_QUANTUM values net: sched: move rtm_tca_policy declaration to include file net/sched: Prohibit regrafting ingress or clsact Qdiscs net/sched: Reserve TC_H_INGRESS (TC_H_CLSACT) for ingress (clsact) Qdiscs net/sched: sch_clsact: Only create under TC_H_CLSACT net/sched: sch_ingress: Only create under TC_H_INGRESS net/smc: Avoid to access invalid RMBs' MRs in SMCRv1 ADD LINK CONT net: stmmac: Initialize MAC_ONEUS_TIC_COUNTER register net: stmmac: switch to use interrupt for hw crosstimestamping net: usb: qmi_wwan: Set DTR quirk for BroadMobi BM818 nilfs2: fix use-after-free bug of nilfs_root in nilfs_evict_inode() null_blk: Always check queue mode setting from configfs nvme-multipath: don't call blk_mark_disk_dead in nvme_mpath_remove_disk nvme-pci: add NVME_QUIRK_BOGUS_NID for HS-SSD-FUTURE 2048G nvme-pci: add quirk for missing secondary temperature thresholds nvme-pci: Add quirk for Teamgroup MP33 SSD ocfs2: Switch to security_inode_init_security() octeontx2-pf: Fix TSOv6 offload page_pool: fix inconsistency for page_pool_ring_[un]lock() parisc: Allow to reboot machine after system halt parisc: Fix flush_dcache_page() for usage from irq context parisc: Handle kgdb breakpoints only in kernel context parisc: Replace regular spinlock with spin_trylock on panic path perf/x86/uncore: Correct the number of CHAs on SPR phy: st: miphy28lp: use _poll_timeout functions for waits pinctrl: meson-axg: add missing GPIOA_18 gpio group platform/mellanox: mlxbf-pmc: fix sscanf() error checking platform/surface: aggregator: Allow completion work-items to be executed in parallel platform/x86: hp-wmi: add micmute to hp_wmi_keymap struct platform/x86: hp-wmi: Support touchpad on/off platform/x86: intel_scu_pcidrv: Add back PCI ID for Medfield platform/x86: ISST: PUNIT device mapping with Sub-NUMA clustering platform/x86: ISST: Remove 8 socket limit platform/x86: Move existing HP drivers to a new hp subdir powerpc/64s/radix: Fix soft dirty tracking powerpc/iommu: Incorrect DDW Table is referenced for SR-IOV device powerpc/iommu: Limit number of TCEs to 512 for H_STUFF_TCE hcall power: supply: bq24190: Call power_supply_changed() after updating input current power: supply: bq27xxx: Add cache parameter to bq27xxx_battery_current_and_status() power: supply: bq27xxx: After charger plug in/out wait 0.5s for things to stabilize power: supply: bq27xxx: Ensure power_supply_changed() is called on current sign changes power: supply: bq27xxx: expose battery data when CI=1 power: supply: bq27xxx: Fix bq27xxx_battery_update() race condition power: supply: bq27xxx: Fix I2C IRQ race on remove power: supply: bq27xxx: Fix poll_interval handling and races on remove power: supply: bq27xxx: Move bq27xxx_battery_update() down power: supply: core: Refactor power_supply_set_input_current_limit_from_supplier() power: supply: leds: Fix blink to LED on transition power: supply: mt6360: add a check of devm_work_autocancel in mt6360_charger_probe power: supply: sbs-charger: Fix INHIBITED bit for Status reg qed/qede: Fix scheduling while atomic rbd: get snapshot context after exclusive lock is ensured to be held rbd: move RBD_OBJ_FLAG_COPYUP_ENABLED flag setting rcu: Protect rcu_print_task_exp_stall() ->exp_tasks access RDMA/bnxt_re: Fix a possible memory leak RDMA/bnxt_re: Fix return value of bnxt_re_process_raw_qp_pkt_rx RDMA/bnxt_re: Fix the page_size used during the MR creation RDMA/core: Fix multiple -Warray-bounds warnings RDMA/efa: Fix unsupported page sizes in device RDMA/hns: Fix base address table allocation RDMA/hns: Modify the value of long message loopback slice RDMA/irdma: Add SW mechanism to generate completions on error RDMA/irdma: Do not generate SW completions for NOPs RDMA/irdma: Fix drain SQ hang with no completion RDMA/irdma: Fix Local Invalidate fencing RDMA/irdma: Prevent QP use after free recordmcount: Fix memory leaks in the uwrite function refscale: Move shutdown from wait_event() to wait_event_idle() regmap: Account for register length when chunking regmap: cache: Return error in cache sync operations for REGCACHE_NONE regulator: mt6359: add read check for PMIC MT6359 regulator: pca9450: Fix BUCK2 enable_mask remoteproc: stm32_rproc: Add mutex protection for workqueue remove the sx8 block driver Revert "android: binder: stop saving a pointer to the VMA" Revert "binder_alloc: add missing mmap_lock calls when using the VMA" Revert "debugobject: Ensure pool refill (again)" Revert "ext4: don't clear SB_RDONLY when remounting r/w until quota is re-enabled" Revert "Fix XFRM-I support for nested ESP tunnels" Revert "staging: rtl8192e: Replace macro RTL_PCI_DEVICE with PCI_DEVICE" rfs: annotate lockless accesses to RFS sock flow table rfs: annotate lockless accesses to sk->sk_rxhash riscv: fix kprobe __user string arg print fault issue riscv: Fix unused variable warning when BUILTIN_DTB is set rtnetlink: call validate_linkmsg in rtnl_create_link s390/cio: include subchannels without devices also for evaluation s390/dasd: Use correct lock while counting channel queue length s390/pkey: zeroize key blobs s390/qdio: fix do_sqbs() inline assembly constraint s390/topology: honour nr_cpu_ids when adding CPUs samples/bpf: Fix fout leak in hbm's run_bpf_prog sched: Fix KCSAN noinstr violation scsi: core: Decrease scsi_device's iorequest_cnt if dispatch failed scsi: dpt_i2o: Do not process completions with invalid addresses scsi: dpt_i2o: Remove broken pass-through ioctl (I2OUSERCMD) scsi: lpfc: Prevent lpfc_debugfs_lockstat_write() buffer overflow scsi: message: mptlan: Fix use after free bug in mptlan_remove() due to race condition scsi: stex: Fix gcc 13 warnings scsi: storvsc: Don't pass unused PFNs to Hyper-V host scsi: target: iscsit: Free cmds before session free scsi: ufs: core: Fix I/O hang that occurs when BKOPS fails in W-LUN suspend scsi: ufs: ufs-pci: Add support for Intel Lunar Lake sctp: fix an issue that plpmtu can never go to complete state selftests/bpf: Fix sockopt_sk selftest selftests/bpf: Verify optval=NULL case selftests: fib_tests: mute cleanup error message selftests/memfd: Fix unknown type name build failure selftests: mptcp: connect: skip if MPTCP is not supported selftests: mptcp: diag: skip if MPTCP is not supported selftests: mptcp: join: skip if MPTCP is not supported selftests: mptcp: pm nl: skip if MPTCP is not supported selftests: mptcp: simult flows: skip if MPTCP is not supported selftests: mptcp: sockopt: skip if MPTCP is not supported selftests: seg6: disable DAD on IPv6 router cfg for srv6_end_dt4_l3vpn_test selftets: seg6: disable rp_filter by default in srv6_end_dt4_l3vpn_test selinux: don't use make's grouped targets feature yet serial: 8250_bcm7271: balance clk_enable calls serial: 8250_bcm7271: fix leak in `brcmuart_probe` serial: 8250_exar: Add support for USR298x PCI Modems serial: 8250: Reinit port->pm on port specific driver unbind serial: 8250_tegra: Fix an error handling path in tegra_uart_probe() serial: Add support for Advantech PCI-1611U card serial: arc_uart: fix of_iomap leak in `arc_serial_probe` serial: qcom-geni: fix enabling deactivated interrupt sfc (gcc13): synchronize ef100_enqueue_skb()'s return type SMB3: Close all deferred handles of inode in case of handle lease break SMB3: drop reference to cfile before sending oplock break soundwire: qcom: gracefully handle too many ports in DT spi: fsl-cpm: Use 16 bit mode for large transfers with even size spi: fsl-spi: Re-organise transfer bits_per_word adaptation spi: qup: Request DMA before enabling clocks spi: spi-imx: fix MX51_ECSPI_* macros when cs > 3 staging: rtl8192e: Replace macro RTL_PCI_DEVICE with PCI_DEVICE statfs: enforce statfs[64] structure initialization SUNRPC: always free ctxt when freeing deferred request SUNRPC: Clean up svc_deferred_class trace events SUNRPC: double free xprt_ctxt while still in use SUNRPC: Fix trace_svc_register() call site SUNRPC: Remove dead code in svc_tcp_release_rqst() SUNRPC: Remove svc_rqst::rq_xprt_hlen tcp: add annotations around sk->sk_shutdown accesses tcp: deny tcp_disconnect() when threads are waiting tcp: fix possible sk_priority leak in tcp_v4_send_reset() tcp: Return user_mss for TCP_MAXSEG in CLOSE/LISTEN state if user_mss set tee: amdtee: Add return_origin to 'struct tee_cmd_load_ta' test_firmware: fix the memory leak of the allocated firmware buffer thunderbolt: Clear registers properly when auto clear isn't in use tick/broadcast: Make broadcast device replacement work correctly tipc: add tipc_bearer_min_mtu to calculate min mtu tipc: check the bearer min mtu properly when setting it by netlink tipc: do not update mtu if msg_max is too small in mtu negotiation tpm/tpm_tis: Disable interrupts for more Lenovo devices tpm, tpm_tis: Request threaded interrupt handler tracing: Introduce helpers to safely handle dynamic-sized sockaddrs tracing/probe: trace_probe_primary_from_call(): checked list_first_entry tty: serial: fsl_lpuart: use UARTCTRL_TXINV to send break instead of UARTCTRL_SBK udp6: Fix race condition in udp6_sendmsg & connect udplite: Fix NULL pointer dereference in __sk_mem_raise_allocated(). um: harddog: fix modular build usb: cdns3: allocate TX FIFO size according to composite EP number usb: cdns3: fix NCM gadget RX speed 20x slow than expection at iMX8QM USB: core: Add routines for endpoint checks in old drivers usb: dwc3: debugfs: Resume dwc3 before accessing registers usb: dwc3: fix gadget mode suspend interrupt handler issue usb: gadget: f_fs: Add unbind event before functionfs_unbind usb: gadget: Properly configure the device for remote wakeup usb: gadget: u_ether: Fix host MAC address case USB: sisusbvga: Add endpoint checks usb-storage: fix deadlock when a scsi command timeouts more than once usb: typec: altmodes/displayport: fix pin_assignment_show usb: typec: tcpm: fix multiple times discover svids error USB: UHCI: adjust zhaoxin UHCI controllers OverCurrent bit value usb: usbfs: Enforce page requirements for mmap usb: usbfs: Use consistent mmap functions USB: usbtmc: Fix direction for 0-length ioctl control messages vc_screen: reload load of struct vc_data pointer in vcs_write() to avoid UAF vduse: avoid empty string for dev name vhost: support PACKED when setting-getting vring_base vhost_vdpa: support PACKED when setting-getting vring_base virtio_net: Fix error unwinding of XDP initialization virtio-net: Maintain reverse cleanup order vlan: fix a potential uninit-value in vlan_dev_hard_start_xmit() vsock: avoid to close connected socket after the timeout watchdog: menz069_wdt: fix watchdog initialisation watchdog: sp5100_tco: Immediately trigger upon starting. wifi: ath11k: Fix SKB corruption in REO destination ring wifi: ath: Silence memcpy run-time false positive warning wifi: b43: fix incorrect __packed annotation wifi: brcmfmac: cfg80211: Pass the PMK in binary instead of hex wifi: cfg80211: fix locking in sched scan stop work wifi: iwlwifi: dvm: Fix memcpy: detected field-spanning write backtrace wifi: iwlwifi: mvm: don't trust firmware n_channels wifi: iwlwifi: mvm: fix cancel_delayed_work_sync() deadlock wifi: iwlwifi: pcie: Fix integer overflow in iwl_write_to_user_buf wifi: iwlwifi: pcie: fix possible NULL pointer dereference wifi: mac80211: fix min center freq offset tracing wifi: mac80211: simplify chanctx allocation wifi: mt76: mt7615: fix possible race in mt7615_mac_sta_poll wifi: rtl8xxxu: fix authentication timeout due to incorrect RCR value x86/boot: Wrap literal addresses in absolute_pointer() x86/mm: Avoid incomplete Global INVLPG flushes x86/show_trace_log_lvl: Ensure stack pointer is aligned, again x86/topology: Fix erroneous smp_num_siblings on Intel Hybrid platforms xdp: Allow registering memory model without rxq reference xdp: xdp_mem_allocator can be NULL in trace_mem_connect(). xen/pvcalls-back: fix double frees with pvcalls_new_active_socket() xfrm: Check if_id in inbound policy/secpath match xfrm: don't check the default policy if the policy allows the packet xfs: verify buffer contents when we skip log replay xhci: Fix incorrect tracking of free space on transfer rings xhci-pci: Only run d3cold avoidance quirk for s2idle Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot) |
||
![]() |
f03e705fe0 |
Fix AUFS patch
Adapt to backport of
|
||
![]() |
a3d09ffc80 |
[bot] upd: 5.15.103 -> 5.15.112
Changelog: 9p/xen : Fix use after free bug in xen_9pfs_front_remove due to race condition ACPI: processor: Fix evaluating _PDC method when running as Xen dom0 ACPI: resource: Add Medion S17413 to IRQ override quirk ACPI: VIOT: Initialize the correct IOMMU fwspec ACPI: x86: utils: Add Cezanne to the list for forcing StorageD3Enable act_mirred: use the backlog for nested calls to mirred ingress af_packet: Don't send zero-byte data in packet_sendmsg_spkt(). afs: Fix updating of i_size with dv jump from server ALSA: asihpi: check pao in control_message() ALSA: caiaq: input: Add error handling for unsupported input methods in `snd_usb_caiaq_input_init` ALSA: emu10k1: don't create old pass-through playback device on Audigy ALSA: emu10k1: fix capture interrupt handler unlinking ALSA: firewire-tascam: add missing unwind goto in snd_tscm_stream_start_duplex() ALSA: hda/ca0132: fixup buffer overrun at tuning_ctl_set() ALSA: hda/conexant: Partial revert of a quirk for Lenovo ALSA: hda: intel-dsp-config: add MTL PCI id ALSA: hda: Match only Intel devices with CONTROLLER_IN_GPU() ALSA: hda/realtek: Add quirk for Clevo X370SNW ALSA: hda/realtek: Add quirk for Lenovo ZhaoYang CF4620Z ALSA: hda/realtek: Add quirks for some Clevo laptops ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book2 Pro ALSA: hda/sigmatel: add pin overrides for Intel DP45SG motherboard ALSA: hda/sigmatel: fix S/PDIF out on Intel D*45* motherboards ALSA: i2c/cs8427: fix iec958 mixer control deactivation ALSA: usb-audio: Add quirk for Pioneer DDJ-800 ALSA: usb-audio: Fix recursive locking at XRUN during syncing ALSA: usb-audio: Fix regression on detection of Roland VS-100 ALSA: ymfpci: Create card with device-managed snd_devm_card_new() ALSA: ymfpci: Fix BUG_ON in probe function arm64: Always load shadow stack pointer directly from the task struct arm64: dts: Add base DTS file for bcmbca device Asus GT-AX6000 arm64: dts: Add DTS files for bcmbca SoC BCM4912 arm64: dts: Add DTS files for bcmbca SoC BCM63158 ARM64: dts: Add DTS files for bcmbca SoC BCM6858 arm64: dts: broadcom: bcm4908: add DT for Netgear RAXE500 arm64: dts: broadcom: bcmbca: bcm4908: fix NAND interrupt name arm64: dts: broadcom: bcmbca: bcm4908: fix procmon nodename arm64: dts: imx8mm-evk: correct pmic clock source arm64: dts: imx8mm-nitrogen-r2: fix WM8960 clock name arm64: dts: imx8mn: specify #sound-dai-cells for SAI nodes arm64: dts: meson-g12-common: specify full DMC range arm64: dts: Move BCM4908 dts to bcmbca folder arm64: dts: qcom: ipq6018: Fix the PCI I/O port range arm64: dts: qcom: ipq8074: Fix the PCI I/O port range arm64: dts: qcom: ipq8074-hk01: enable QMP device, not the PHY node arm64: dts: qcom: msm8994-kitakami: drop unit address from PMI8994 regulator arm64: dts: qcom: msm8994-msft-lumia-octagon: drop unit address from PMI8994 regulator arm64: dts: qcom: msm8996: Fix the PCI I/O port range arm64: dts: qcom: msm8998: Fix stm-stimulus-base reg name arm64: dts: qcom: msm8998: Fix the PCI I/O port range arm64: dts: qcom: sc7180-trogdor-lazor: correct trackpad supply arm64: dts: qcom: sdm845: correct dynamic power coefficients arm64: dts: qcom: sdm845: correct dynamic power coefficients - again arm64: dts: qcom: sdm845: Fix the PCI I/O port range arm64: dts: qcom: sm8250: Fix the PCI I/O port range arm64: dts: renesas: r8a774c0: Remove bogus voltages from OPP table arm64: dts: renesas: r8a77990: Remove bogus voltages from OPP table arm64: dts: ti: k3-j721e-main: Remove ti,strobe-sel property arm64: kgdb: Set PSTATE.SS to 1 to re-enable single-step arm64: Stash shadow stack pointer in the task struct on interrupt ARM: 9290/1: uaccess: Fix KASAN false-positives ARM: dts: exynos: fix WM8960 clock name in Itop Elite ARM: dts: gta04: fix excess dma channel usage ARM: dts: imx6sll: e60k02: fix usbotg1 pinctrl ARM: dts: imx6sl: tolino-shine2hd: fix usbotg1 pinctrl ARM: dts: qcom: ipq4019: Fix the PCI I/O port range ARM: dts: qcom: ipq8064: Fix the PCI I/O port range ARM: dts: qcom: ipq8064: reduce pci IO size to 64K ARM: dts: rockchip: fix a typo error for rk3288 spdif node ARM: dts: s5pv210: correct MIPI CSIS clock name asm-generic/io.h: suppress endianness warnings for readq() and writeq() ASN.1: Fix check for strdup() success ASoC: codecs: tx-macro: Fix for KASAN: slab-out-of-bounds ASoC: DPCM: Don't pick up BE without substream ASoC: es8316: Handle optional IRQ assignment ASoC: fsl_asrc_dma: fix potential null-ptr-deref ASoC: fsl_mqs: move of_node_put() to the correct location ASoC: hdac_hdmi: use set_stream() instead of set_tdm_slots() ASoC: Intel: bytcr_rt5640: Add quirk for the Acer Iconia One 7 B1-750 ASOC: Intel: sof_sdw: add quirk for Intel 'Rooks County' NUC M15 ASoC: soc-compress: Inherit atomicity from DAI link for Compress FE ASoC: soc-pcm: align BE 'atomicity' with that of the FE ASoC: soc-pcm.c: call __soc_pcm_close() in soc_pcm_close() ASoC: soc-pcm: Fix and cleanup DPCM locking ASoC: soc-pcm: fix BE handling of PAUSE_RELEASE ASoC: soc-pcm: Fix DPCM lockdep warning due to nested stream locks ASoC: soc-pcm: fix hw->formats cleared by soc_pcm_hw_init() for dpcm ASoC: soc-pcm: Move debugfs removal out of spinlock ASoC: soc-pcm: serialize BE triggers ASoC: soc-pcm: test refcount before triggering ASoC: soc-pcm: use GFP_ATOMIC for dpcm structure asymmetric_keys: log on fatal failures in PE/pkcs7 atm: idt77252: fix kmemleak when rmmod idt77252 blk-crypto: make blk_crypto_evict_key() more robust blk-crypto: make blk_crypto_evict_key() return void blk-mq: release crypto keyslot before reporting I/O complete block: null_blk: Fix handling of fake timeout request block: sunvdc: add check for mdesc_grab() returning NULL Bluetooth: btqcomsmd: Fix command timeout after setting BD address Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work Bluetooth: Fix race condition in hidp_session_thread Bluetooth: L2CAP: Fix responding with wrong PDU type Bluetooth: L2CAP: Fix use-after-free in l2cap_disconnect_{req,rsp} bluetooth: Perform careful capability checks in hci_sock_ioctl() bnxt_en: Add missing 200G link speed reporting bnxt_en: Do not initialize PTP on older P3/P4 chips bnxt_en: Fix reporting of test result in ethtool selftest bnxt_en: Fix typo in PCI id to device description string mapping bonding: Fix memory leak when changing bond type to Ethernet bonding: restore bond's IFF_SLAVE flag if a non-eth dev enslave fails bonding: restore IFF_MASTER/SLAVE flags on bond enslave ether type change bootconfig: Fix testcase to increase max node bpf: Adjust insufficient default bpf_jit_limit bpf: Don't EFAULT for getsockopt with optval=NULL bpf: Fix incorrect verifier pruning due to missing register precision taints bpf: fix precision propagation verbose logging bpf: hash map, avoid deadlock with suitable hash mask bpf: Remove misleading spec_v1 check on var-offset stack read bpf, sockmap: fix deadlocks in the sockhash and sockmap bpf, sockmap: Revert buggy deadlock fix in the sockhash and sockmap bpf: take into account liveness when propagating precision bpf: tcp: Use sock_gen_put instead of sock_put in bpf_iter_tcp bpftool: Fix bug for long instructions in program CFG dumps bpftool: Print newline before '}' for struct with padding only fields btrfs: don't free qgroup space unless specified btrfs: fix btrfs_prev_leaf() to not return the same key twice btrfs: fix encoded write i_size corruption with no-holes btrfs: fix fast csum implementation detection btrfs: fix race between quota disable and quota assign ioctls btrfs: fix space cache inconsistency after error loading it from disk btrfs: print checksum type and implementation at mount time btrfs: print-tree: parent bytenr must be aligned to sector size btrfs: scan device in non-exclusive mode btrfs: scrub: reject unsupported scrub flags btrfs: zero the buffer before marking it dirty in btrfs_redirty_list_add btrfs: zoned: fix wrong use of bitops API in btrfs_ensure_empty_zones bus: imx-weim: fix branch condition evaluates to a garbage value bus: mhi: host: Range check CHDBOFF and ERDBOFF bus: mhi: host: Remove duplicate ee check for syserr bus: mhi: host: Use mhi_tryset_pm_state() for setting fw error state bus: mhi: Move host MHI code to "host" directory ca8210: fix mac_len negative array access ca8210: Fix unsigned mac_len comparison with zero in ca8210_skb_tx() can: bcm: bcm_tx_setup(): fix KMSAN uninit-value in vfs_write can: isotp: isotp_ops: fix poll() to not report false EPOLLOUT events can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memory access can: j1939: prevent deadlock by moving j1939_sk_errqueue() cgroup/cpuset: Wake up cpuset_attach_wq tasks in cpuset_cancel_attach() cifs: empty interface list when server doesn't support query interfaces cifs: fix DFS traversal oops without CONFIG_CIFS_DFS_UPCALL cifs: fix pcchunk length type in smb2_copychunk_range cifs: Fix smb2_set_path_size() cifs: Move the in_send statistic to __smb_send_rqst() cifs: prevent infinite recursion in CIFSGetDFSRefer() cifs: print session id while listing open files cifs: release leases for deferred close handles when freezing cifs: sanitize paths in cifs_update_super_prepath. clk: add missing of_node_put() in "assigned-clocks" property parsing clk: at91: clk-sam9x60-pll: fix return value check clk: HI655X: select REGMAP instead of depending on it clk: qcom: gcc-sm6115: Mark RCGs shared where applicable clk: qcom: gcc-sm8350: fix PCIe PIPE clocks handling clk: qcom: regmap: add PHY clock source implementation clk: rockchip: rk3399: allow clk_cifout to force clk_cifout_src to reparent clk: sprd: set max_register according to mapping range clocksource/drivers/davinci: Fix memory leak in davinci_timer_register when init fails coresight-etm4: Fix for() loop drvdata->nr_addr_cmp range bug coresight: etm4x: Do not access TRCIDR1 for identification coresight: etm_pmu: Set the module field counter: 104-quad-8: Fix race condition between FLAG and CNTR reads counter: 104-quad-8: Fix Synapse action reported for Index signals counter: Add the necessary colons and indents to the comments of counter_compi counter: fix docum. build problems after filename change counter: Internalize sysfs interface code counter: stm32-lptimer-cnt: Provide defines for clock polarities counter: stm32-timer-cnt: Provide defines for slave mode selection cpufreq: use correct unit when verify cur freq cpuidle: psci: Iterate backwards over list in psci_pd_remove() crypto: api - Add scaffolding to change completion function signature crypto: api - Demote BUG_ON() in crypto_unregister_alg() to a WARN_ON() crypto: caam - Clear some memory in instantiate_rng crypto: ccp - Clear PSP interrupt status register before calling handler crypto: drbg - make drbg_prepare_hrng() handle jent instantiation errors crypto: drbg - Only fail when jent is unavailable in FIPS mode crypto: engine - check if BH is disabled during completion crypto: engine - fix crypto_queue backlog handling crypto: engine - Use crypto_request_complete crypto: sa2ul - Select CRYPTO_DES crypto: safexcel - Cleanup ring IRQ workqueues on load failure crypto: sun8i-ss - Fix a test in sun8i_ss_setup_ivs() dccp: Call inet6_destroy_sock() via sk->sk_destruct(). debugobject: Ensure pool refill (again) debugobject: Prevent init race with static objects dmaengine: at_xdmac: do not enable all cyclic channels dmaengine: at_xdmac: Fix concurrency over chan's completed_cookie dmaengine: at_xdmac: Fix race for the tx desc callback dmaengine: dw-edma: Fix to change for continuous transfer dmaengine: dw-edma: Fix to enable to issue dma request on DMA processing dmaengine: mv_xor_v2: Fix an error code. dma: gpi: remove spurious unlock in gpi_ch_init dm clone: call kmem_cache_destroy() in dm_clone_init() error path dm crypt: add cond_resched() to dmcrypt_write() dm crypt: avoid accessing uninitialized tasklet dm: don't lock fs when the map is NULL in process of resume dm flakey: fix a crash with invalid table line dm integrity: call kmem_cache_destroy() in dm_integrity_init() error path dm ioctl: fix nested locking in table_clear() to remove deadlock concern dm stats: check for and propagate alloc_percpu failure dm thin: fix deadlock when swapping to thin device dm verity: fix error handling for check_at_most_once on FEC docs: Correct missing "d_" prefix for dentry_operations member d_weak_revalidate docs: futex: Fix kernel-doc references after code split-up preparation drbd: correctly submit flush bio on barrier driver core: Don't require dynamic_debug for initcall_debug probe timing drivers: staging: rtl8723bs: Fix locking in _rtw_join_timeout_handler() drivers: staging: rtl8723bs: Fix locking in rtw_scan_timeout_handler() Drivers: vmbus: Check for channel allocation before looking up relids drm/amd/display: Add DSC Support for Synaptics Cascaded MST Hub drm/amd/display: Add NULL plane_state check for cursor disable logic drm/amd/display/dc/dce60/Makefile: Fix previous attempt to silence known override-init warnings drm/amd/display: fix flickering caused by S/G mode drm/amd/display: Fix hang when skipping modeset drm/amd/display: Fix potential null dereference drm/amd/display: fix shift-out-of-bounds in CalculateVMAndRowBytes drm/amd/display: Refine condition of cursor visibility for pipe-split drm/amdgpu: add a missing lock for AMDGPU_SCHED drm/amdgpu: disable sdma ecc irq only when sdma RAS is enabled in suspend drm/amdgpu: fix an amdgpu_irq_put() issue in gmc_v9_0_hw_fini() drm/amdgpu: Fix vram recover doesn't work after whole GPU reset (v2) drm/amdgpu/gfx: disable gfx9 cp_ecc_error_irq only when enabling legacy gfx ras drm/amdgpu/nv: Apply ASPM quirk on Intel ADL + AMD Navi drm/amdkfd: Fix an illegal memory access drm/amd/pm: Fix sienna cichlid incorrect OD volage after resume drm/armada: Fix a potential double free in an error handling path drm/bridge: adv7533: Fix adv7533_mode_valid for adv7533 and adv7535 drm/bridge: Fix returned array size name for atomic_get_input_bus_fmts kdoc drm/bridge: lt8912b: Fix DSI Video Mode drm/bridge: lt8912b: return EPROBE_DEFER if bridge is not found drm/bridge: lt9611: Fix PLL being unable to lock drm/cirrus: NULL-check pipe->plane.state->fb in cirrus_pipe_update() drm/etnaviv: fix reference leak when mmaping imported buffer drm/fb-helper: set x/yres_virtual in drm_fb_helper_check_var drm/hyperv: Don't overwrite dirt_needed value set by host drm/i915/active: Fix missing debug object activation drm/i915/active: Fix misuse of non-idle barriers as fence trackers drm/i915/dg2: Add additional HDMI pixel clock frequencies drm/i915/dg2: Add HDMI pixel clock frequencies 267.30 and 319.89 MHz drm/i915/dg2: Support 4k@30 on HDMI drm/i915/display: clean up comments drm/i915/display/psr: Handle plane and pipe restrictions at every page flip drm/i915/display/psr: Use drm damage helpers to calculate plane damaged area drm/i915/display: Workaround cursor left overs with PSR2 selective fetch enabled drm/i915: Don't use stolen memory for ring buffers with LLC drm/i915/dsi: fix DSS CTL register offsets for TGL+ drm/i915: Fix fast wake AUX sync len drm/i915: fix race condition UAF in i915_perf_add_config_ioctl drm/i915/gt: perform uc late init after probe error injection drm/i915: Make intel_get_crtc_new_encoder() less oopsy drm/i915: Preserve crtc_state->inherited during state clearing drm/i915/psr: Use calculated io and fast wake lines drm/i915/tc: Fix the ICL PHY ownership check in TC-cold state drm/lima/lima_drv: Add missing unwind goto in lima_pdev_probe() drm/meson: fix 1px pink line on GXM when scaling video overlay drm/meson: fix missing component unbind on bind errors drm/msm/adreno: adreno_gpu: Use suspend() instead of idle() on load error drm/msm/adreno: Defer enabling runpm until hw_init() drm: msm: adreno: Disable preemption on Adreno 510 drm/msm/adreno: drop bogus pm_runtime_set_active() drm/msm/adreno: fix runtime PM imbalance at gpu load drm/msm/disp/dpu: check for crtc enable rather than crtc active to release shared resources drm/msm: fix NULL-deref on irq uninstall drm/msm: fix NULL-deref on snapshot tear down drm/msm: Remove struct_mutex usage drm/nouveau/disp: Support more modes by checking with lower bpc drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Book X90F drm/panel: otm8009a: Set backlight parent to panel device drm/panfrost: Don't sync rpm suspension after mmu flushing drm/panfrost: Fix the panfrost_mmu_map_fault_addr() error path drm/probe-helper: Cancel previous job before starting new one drm: rcar-du: Fix a NULL vs IS_ERR() bug drm/rockchip: Drop unbalanced obj unref drm/shmem-helper: Remove another errant put in error path drm/sun4i: fix missing component unbind on bind errors drm/ttm: optimize pool allocations a bit v2 drm/ttm/pool: Fix ttm_pool_alloc error path drm/vgem: add missing mutex_destroy dt-bindings: serial: renesas,scif: Fix 4th IRQ for 4-IRQ SCIFs e1000e: Disable TSO on i219-LM card to increase speed EDAC/skx: Fix overflows on the DRAM row address mapping arrays efi: sysfb_efi: Add quirk for Lenovo Yoga Book X91F/L efi: sysfb_efi: Fix DMI quirks not working for simpledrm entry/rcu: Check TIF_RESCHED _after_ delayed RCU wake-up entry: Snapshot thread flags erofs: fix potential overflow calculating xattr_isize erofs: stop parsing non-compact HEAD index if clusterofs is invalid erspan: do not use skb_mac_header() in ndo_start_xmit() ethernet: sun: add check for the mdesc_grab() ethtool: Fix uninitialized number of lanes ethtool: reset #lanes when lanes is omitted ext4: add bounds checking in get_max_inline_xattr_value_size() ext4: avoid a potential slab-out-of-bounds in ext4_group_desc_csum ext4: bail out of ext4_xattr_ibody_get() fails for any reason ext4: check iomap type only if ext4_iomap_begin() does not fail ext4: fail ext4_iget if special inode unallocated ext4: fix data races when using cached status extents ext4: fix deadlock when converting an inline directory in nojournal mode ext4: fix i_disksize exceeding i_size problem in paritally written case ext4: fix invalid free tracking in ext4_xattr_move_to_block() ext4: fix possible double unlock when moving a directory ext4: fix task hung in ext4_xattr_delete_inode ext4: fix use-after-free read in ext4_find_extent for bigalloc + inline ext4: fix WARNING in mb_find_extent ext4: improve error handling from ext4_dirhash() ext4: improve error recovery code paths in __ext4_remount() ext4: remove a BUG_ON in ext4_mb_release_group_pa() ext4: update s_journal_inum if it changes after journal replay ext4: use ext4_journal_start/stop for fast commit transactions f2fs: apply zone capacity to all zone type f2fs: compress: fix to call f2fs_wait_on_page_writeback() in f2fs_write_raw_pages() f2fs: enforce single zone capacity f2fs: Fix f2fs_truncate_partial_nodes ftrace event f2fs: fix potential corruption when moving a directory f2fs: fix to avoid use-after-free for cached IPU bio f2fs: handle dqget error in f2fs_transfer_project_quota() fbdev: au1200fb: Fix potential divide by zero fbdev: intelfb: Fix potential divide by zero fbdev: lxfb: Fix potential divide by zero fbdev: nvidia: Fix potential divide by zero fbdev: stifb: Provide valid pixelclock and add fb_check_var() checks fbdev: tgafb: Fix potential divide by zero fbmem: Reject FB_ACTIVATE_KD_TEXT from userspace firmware: arm_scmi: Fix device node validation for mailbox transport firmware: arm_scmi: Fix xfers allocation on Rx channel firmware: qcom_scm: Clear download bit during reboot firmware: stratix10-svc: Fix an NULL vs IS_ERR() bug in probe firmware: xilinx: don't make a sleepable memory allocation from an atomic context fpga: bridge: fix kernel-doc parameter description fscrypt: destroy keyring after security_sb_delete() fs: drop peer group ids under namespace lock fs/ntfs3: Add check for kmemdup fs/ntfs3: Fix memory leak if ntfs_read_mft failed fs/ntfs3: Fix null-ptr-deref on inode->i_op in ntfs_lookup() fs/ntfs3: Fix OOB read in indx_insert_into_buffer fs/ntfs3: Fix slab-out-of-bounds read in hdr_delete_de() fs/ntfs3: Refactoring of various minor issues fsverity: don't drop pagecache at end of FS_IOC_ENABLE_VERITY fsverity: Remove WQ_UNBOUND from fsverity read workqueue ftrace: Fix invalid address access in lookup_rec() when index is 0 ftrace: Fix issue that 'direct->addr' not restored in modify_ftrace_direct() ftrace: Mark get_lock_parent_ip() __always_inline fuse: always revalidate rename target dentry fuse: fix attr version comparison in fuse_read_update_size() fuse: fix deadlock between atomic O_TRUNC and page invalidation gpio: davinci: Add irq chip flag to skip set wake gpio: GPIO_REGMAP: select REGMAP instead of depending on it gve: Cache link_speed value from device gve: Secure enough bytes in the first TX desc for all TCP pkts HID: amd_sfh: Add support for shutdown operation HID: core: Provide new max_buffer_size attribute to over-ride the default HID: cp2112: Fix driver not registering GPIO IRQ chip as threaded HID: intel-ish-hid: ipc: Fix potential use-after-free in work function HID: uhid: Over-ride the default maximum data buffer value with our own HID: wacom: insert timestamp to packed Bluetooth (BT) events HID: wacom: Set a default resolution for older tablets hsr: ratelimit only when errors are printed hvc/xen: prevent concurrent accesses to the shared ring hwmon: (adm1266) Set `can_sleep` flag for GPIO chip hwmon: (adt7475) Display smoothing attributes in correct order hwmon: (adt7475) Fix masking of hysteresis registers hwmon: (adt7475) Use device_property APIs when configuring polarity hwmon: fix potential sensor registration fail if of_node is missing hwmon: (ina3221) return prober error code hwmon (it87): Fix voltage scaling for chips with 10.9mV ADCs hwmon: (k10temp) Check range scale when CUR_TEMP register is read-write hwmon: (ltc2992) Set `can_sleep` flag for GPIO chip hwmon: (pmbus/fsp-3y) Fix functionality bitmask in FSP-3Y YM-2151E hwmon: tmp512: drop of_match_ptr for ID table hwmon: (ucd90320) Add minimum delay between bus accesses hwmon: (xgene) Fix use after free bug in xgene_hwmon_remove due to race condition i2c: cadence: cdns_i2c_master_xfer(): Fix runtime PM leak on error path i2c: hisi: Avoid redundant interrupts i2c: hisi: Only use the completion interrupt to finish the transfer i2c: imx-lpi2c: check only for enabled interrupt flags i2c: imx-lpi2c: clean rx/tx buffers upon new message i2c: ocores: generate stop condition after timeout in polling mode i2c: omap: Fix standard mode false ACK readings i2c: xgene-slimpro: Fix out-of-bounds bug in xgene_slimpro_i2c_xfer() i40e: fix accessing vsi->active_filters without holding lock i40e: fix flow director packet filter programming i40e: fix i40e_setup_misc_vector() error handling i40e: Fix kernel crash during reboot when adapter is in recovery mode i40e: fix registers dump after run ethtool adapter self test i915/perf: Replace DRM_DEBUG with driver specific drm_dbg call ia64: fix an addr to taddr in huge_pte_offset() ia64: mm/contig: fix section mismatch warning/error ia64: salinfo: placate defined-but-not-used warning iavf: fix hang on reboot with ice iavf: fix inverted Rx hash condition leading to disabled hash iavf: fix non-tunneled IPv6 UDP packet type and hashing iavf/iavf_main: actually log ->src mask when talking about it iavf: return errno code instead of status code IB/hfi1: Fix bugs with non-PAGE_SIZE-end multi-iovec user SDMA requests IB/hfi1: Fix SDMA mmu_rb_node not being evicted in LRU order IB/mlx5: Add support for 400G_8X lane speed ice: add profile conflict check for AVF FDIR ice: avoid bonding causing auxiliary plug/unplug under RTNL lock ice: fix invalid check for empty list in ice_sched_assoc_vsi_to_agg() ice: fix wrong fallback logic for FDIR ice: Reset FDIR counter in FDIR init stage ice: xsk: disable txq irq before flushing hw icmp: guard against too small mtu igb: revert rtnl_lock() that causes deadlock igbvf: Regard vf reset nack as success igc: fix the validation logic for taprio's gate list iio: adc: ad7791: fix IRQ flags iio: adc: at91-sama5d2_adc: fix an error code in at91_adc_allocate_trigger() iio: adc: palmas_gpadc: fix NULL dereference on rmmod iio: adc: ti-ads7950: Set `can_sleep` flag for GPIO chip iio: adis16480: select CONFIG_CRC32 iio: dac: cio-dac: Fix max DAC write value check for 12-bit iio: light: cm32181: Unregister second I2C client if present iio: light: max44009: add missing OF device matching iio: light: tsl2772: fix reading proximity-diodes from device tree IMA: allow/fix UML builds inet6: Remove inet6_destroy_sock() in sk->sk_prot->destroy(). inotify: Avoid reporting event with invalid wd Input: alps - fix compatibility with -funsigned-char Input: focaltech - use explicitly signed char type Input: goodix - add Lenovo Yoga Book X90F to nine_bytes_report DMI table Input: i8042 - add quirk for Fujitsu Lifebook A574/H Input: raspberrypi-ts - fix refcount leak in rpi_ts_probe intel/igbvf: free irq on the error path in igbvf_request_msix() interconnect: exynos: fix node leak in probe PM QoS error path interconnect: fix mem leak when freeing nodes interconnect: qcom: osm-l3: fix icc_onecell_data allocation iommu/amd: Fix "Guest Virtual APIC Table Root Pointer" configuration in IRTE iommu/vt-d: Allow zero SAGAW if second-stage not supported ionic: catch failure from devlink_alloc ionic: remove noise from ethtool rxnfc error msg io_uring: avoid null-ptr-deref in io_arm_poll_handler ipmi: ASPEED_BT_IPMI_BMC: select REGMAP_MMIO instead of depending on it ipmi: fix SSIF not responding under certain cond. ipmi:ssif: Add send_retries increment ipv4: Fix incorrect table ID in IOCTL path ipv4: Fix potential uninit variable access bug in __ip_make_skb() ipv6: Fix an uninit variable access bug in __ip6_make_skb() ipvlan: Make skb->skb_iif track skb->dev for l3s mode ixgbe: Allow flow hash to be set via ethtool ixgbe: Enable setting RSS table to default values jdb2: Don't refuse invalidation of already invalidated buffers jffs2: correct logic when creating a hole in jffs2_write_begin kbuild: fix single directory build kbuild: refactor single builds of *.ko kconfig: Update config changed flag before calling callback kcsan: avoid passing -g for test kernel: kcsan: kcsan_test: build without structleak plugin kernel/sys.c: fix and improve control flow in __sys_setres[ug]id() kexec: turn all kexec_mutex acquisitions into trylocks keys: Do not cache key in task struct if key is requested from kernel thread kfence: avoid passing -g for test kheaders: Use array declaration instead of char ksmbd: add channel rwlock ksmbd: add low bound validation to FSCTL_QUERY_ALLOCATED_RANGES ksmbd: add low bound validation to FSCTL_SET_ZERO_DATA ksmbd: call rcu_barrier() in ksmbd_server_exit() ksmbd: do not call kvmalloc() with __GFP_NORETRY | __GFP_NO_WARN ksmbd: don't terminate inactive sessions after a few seconds ksmbd: fix deadlock in ksmbd_find_crypto_ctx() ksmbd: fix kernel oops from idr_remove() ksmbd: fix memleak in session setup ksmbd: fix multi session connection failure ksmbd: fix NULL pointer dereference in smb2_get_info_filesystem() ksmbd: fix possible refcount leak in smb2_open() ksmbd: fix racy issue while destroying session on multichannel ksmbd: not allow guest user on multichannel ksmbd: replace sessions list in connection with xarray ksmbd: return STATUS_NOT_SUPPORTED on unsupported smb2.0 dialect ksmbd: return unsupported error on smb1 mount ksmbd: set FILE_NAMED_STREAMS attribute in FS_ATTRIBUTE_INFORMATION ksmbd: set RSS capable in FSCTL_QUERY_NETWORK_INTERFACE_INFO kthread: add the helper function kthread_run_on_cpu() KVM: arm64: Disable interrupts while walking userspace PTs KVM: arm64: Fix buffer overflow in kvm_arm_set_fw_reg() KVM: arm64: PMU: Restore the guest's EL0 event counting after migration KVM: arm64: Retry fault if vma_lookup() results become invalid KVM: nVMX: add missing consistency checks for CR0 and CR4 KVM: nVMX: Emulate NOPs in L2, and PAUSE if it's not intercepted KVM: s390: pv: fix external interruption loop not always detected KVM: VMX: Move preemption timer <=> hrtimer dance to common x86 KVM: x86: hyper-v: Avoid calling kvm_make_vcpus_request_mask() with vcpu_mask==NULL KVM: x86: Inject #GP on x2APIC WRMSR that sets reserved bits 63:32 KVM: x86: Purge "highest ISR" cache when updating APICv state leds: tca6507: Fix error handling of using fwnode_property_read_string leds: TI_LMU_COMMON: select REGMAP instead of depending on it libbpf: Fix btf_dump's packed struct determination libbpf: Fix BTF-to-C converter's padding logic libbpf: Fix single-line struct definition output in btf_dump linux/vt_buffer.h: allow either builtin or modular for macros lockd: set file_lock start and end when decoding nlm4 testargs locking/rwsem: Add __always_inline annotation to __down_read_common() and inlined callers loop: Fix use-after-free issues loop: LOOP_CONFIGURE: send uevents for partitions loop: suppress uevents while reconfiguring the device m68k: Only force 030 bus error if PC not in exception table macintosh: via-pmu-led: requires ATA to be set macintosh/windfarm_smu_sat: Add missing of_node_put() mailbox: mpfs: switch to txdone_poll mailbox: zynqmp: Fix counts of child nodes mailbox: zynqmp: Fix IPI isr handling mailbox: zynqmp: Fix typo in IPI documentation mailbox: zynq: Switch to flexible array to simplify code md: avoid signed overflow in slot_store() md: drop queue limitation for RAID1 and RAID10 md: raid10 add nowait support md/raid10: don't call bio_start_io_acct twice for bio which experienced read error md/raid10: factor out code from wait_barrier() to stop_waiting_barrier() md/raid10: fix leak of 'r10bio->remaining' for recovery md/raid10: fix memleak for 'conf->bio_split' md/raid10: fix memleak of md thread md/raid10: fix null-ptr-deref in raid10_sync_request md/raid10: fix task hung in raid10d media: av7110: prevent underflow in write_ts_to_decoder() media: bdisp: Add missing check for create_workqueue media: dm1105: Fix use after free bug in dm1105_remove due to race condition media: m5mols: fix off-by-one loop termination error media: max9286: Free control handler media: rcar_fdp1: Convert to platform remove callback returning void media: rcar_fdp1: Fix refcount leak in probe and remove function media: rcar_fdp1: Fix the correct variable assignments media: rcar_fdp1: Make use of the helper function devm_platform_ioremap_resource() media: rc: gpio-ir-recv: Fix support for wake-up media: rkvdec: fix use after free bug in rkvdec_remove media: saa7134: fix use after free bug in saa7134_finidev due to race condition media: venus: dec: Fix handling of the start cmd memstick: fix memory leak if card device is never registered mfd: tqmx86: Correct board names for TQMxE39x mfd: tqmx86: Do not access I2C_DETECT register through io_base mfd: tqmx86: Specify IO port register range more precisely mips: bmips: BCM6358: disable RAC flush for TP1 MIPS: Define RUNTIME_DISCARD_EXIT in LD script MIPS: fw: Allow firmware to pass a empty env mlxfw: fix null-ptr-deref in mlxfw_mfa2_tlv_next() mlxsw: pci: Fix possible crash during initialization mmc: atmel-mci: fix race between stop command and start of next command mmc: sdhci_am654: lower power-on failed message severity mmc: sdhci_am654: Set HIGH_SPEED_ENA for SDR12 and SDR25 mmc: sdhci-of-esdhc: fix quirk to ignore command inhibit for data mm: kfence: fix using kfence_metadata without initialization in show_object() mm/khugepaged: check again on anon uffd-wp during isolation mm/page_alloc: fix potential deadlock on zonelist_update_seq seqlock mm: page_alloc: skip regions with hugetlbfs pages when allocating 1G pages mm/slab: Fix undefined init_cache_node_node() for NUMA and !SMP mm/swap: fix swap_info_struct race between swapoff and get_swap_pages() mm: take a page reference when removing device exclusive entries mm/userfaultfd: propagate uffd-wp bit when PTE-mapping the huge zeropage mm: vmalloc: avoid warn_alloc noise caused by fatal signal mptcp: add ro_after_init for tcp{,v6}_prot_override mptcp: avoid setting TCP_CLOSE state twice mptcp: fix lockdep false positive in mptcp_pm_nl_create_listen_socket() mptcp: fix possible deadlock in subflow_error_report mptcp: stricter state check in mptcp_worker mptcp: use mptcp_schedule_work instead of open-coding it mtdblock: tolerate corrected bit-flips mtd: core: fix error path for nvmem provider mtd: core: fix nvmem error reporting mtd: core: provide unique name for nvmem device, take two mtd: rawnand: meson: fix bitmask for length in command word mtd: rawnand: meson: invalidate cache on polling ECC bit mtd: rawnand: stm32_fmc2: remove unsupported EDO mode mtd: rawnand: stm32_fmc2: use timings.mode instead of checking tRC_min net/9p: fix bug in client create for .L net: amd: Fix link leak when verifying config failed net: don't let netpoll invoke NAPI if in xmit context net: dsa: b53: mmap: add phy ops net: dsa: b53: mmap: fix device tree support net: dsa: microchip: ksz8863_smi: fix bulk access net: dsa: mt7530: fix corrupt frames using trgmii on 40 MHz XTAL MT7621 net: dsa: mt7530: move enabling disabling core clock to mt7530_pll_setup() net: dsa: mt7530: move lowering TRGMII driving to mt7530_setup() net: dsa: mt7530: move setting ssc_delta to PHY_INTERFACE_MODE_TRGMII case net: dsa: mt7530: remove now incorrect comment regarding port 5 net: dsa: mt7530: set PLL frequency and trgmii only when trgmii is used net: dsa: mv88e6xxx: add mv88e6321 rsvd2cpu net: dsa: mv88e6xxx: Enable IGMP snooping on user ports only net: dsa: mv88e6xxx: fix max_mtu of 1492 on 6165, 6191, 6220, 6250, 6290 net: dsa: mv88e6xxx: Reset mv88e6393x force WD event bit net: dsa: tag_brcm: legacy: fix daisy-chained switches net: enetc: check the index of the SFI rather than the handle net: ethernet: mtk_eth_soc: fix flow block refcounting logic net: ethernet: stmmac: dwmac-rk: fix optional phy regulator handling net: ethernet: ti: am65-cpsw: Fix mdio cleanup in probe netfilter: br_netfilter: fix recent physdev match breakage netfilter: nf_tables: deactivate anonymous set from preparation phase netfilter: nf_tables: don't write table validation state without mutex netfilter: nf_tables: fix ifdef to also consider nf_tables=m netfilter: nf_tables: tighten netlink attribute requirements for catch-all elements netfilter: nf_tables: validate catch-all set elements netfilter: nft_masq: correct length for loading protocol registers netfilter: nft_nat: correct length for loading protocol registers netfilter: nft_redir: correct length for loading protocol registers netfilter: nft_redir: correct value of inet type `.maxattrs` net: hsr: Don't log netdev_err message on unknown prp dst node net: ipa: compute DMA pool size properly net/iucv: Fix size of interrupt data netlink: Use copy_to_user() for optval in netlink_getsockopt(). net: macb: fix a memory corruption in extended buffer descriptor mode net: mdio: fix owner field for mdio buses registered using ACPI net: mdio: fix owner field for mdio buses registered using device-tree net: mdio: thunder: Add missing fwnode_handle_put() net/mlx5e: Set uplink rep as NETNS_LOCAL net/mlx5: E-switch, Don't destroy indirect table in split rule net/mlx5: E-Switch, Fix an Oops in error handling code net/mlx5: Fix steering rules cleanup net/mlx5: Read the TC mapping of all priorities on ETS query net: mvpp2: classifier flow fix fragmentation flags net: mvpp2: parser fix PPPoE net: mvpp2: parser fix QinQ net/ncsi: clear Tx enable mode when handling a Config required AEN net/net_failover: fix txq exceeding warning net/packet: annotate accesses to po->xmit net/packet: convert po->auxdata to an atomic flag net/packet: convert po->origdev to an atomic flag net: pcs: xpcs: remove double-read of link state when using AN net: phy: dp83869: fix default value for tx-/rx-internal-delay net: phy: Ensure state transitions are processed from phy_stop() net: phy: nxp-c45-tja11xx: add remove callback net: phy: nxp-c45-tja11xx: fix MII_BASIC_CONFIG_REV bit net: phy: nxp-c45-tja11xx: fix unsigned long multiplication overflow net: phy: smsc: bail out in lan87xx_read_status if genphy_read_status fails net/ps3_gelic_net: Fix RX sk_buff length net/ps3_gelic_net: Use dma_mapping_error net: qcom/emac: Fix use after free bug in emac_remove due to race condition net: qrtr: combine nameservice into main module net: qrtr: correct types of trace event parameters net: qrtr: Do not do DEL_SERVER broadcast after DEL_CLIENT net: qrtr: Fix an uninit variable access bug in qrtr_tx_resume() net: qrtr: Fix a refcount bug in qrtr_recvmsg() net: rpl: fix rpl header size calculation net/sched: act_mirred: Add carrier check net/sched: act_mirred: better wording on protection against excessive stack growth net/sched: cls_api: remove block_cb from driver_list before freeing net/sched: sch_fq: fix integer overflow of "credit" net: sched: sch_qfq: prevent slab-out-of-bounds in qfq_activate_agg net: sfp: initialize sfp->i2c_block_size at sfp allocation net/smc: fix deadlock triggered by cancel_delayed_work_syn() net/smc: fix NULL sndbuf_desc in smc_cdc_tx_handler() net/sonic: use dma_mapping_error() for error check net: stmmac: don't reject VLANs when IFF_PROMISC is set net: stmmac:fix system hang when setting up tag_8021q VLAN for DSA ports net: stmmac: fix up RX flow hash indirection table when setting channels net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() net: tunnels: annotate lockless accesses to dev->needed_headroom net: usb: cdc_mbim: avoid altsetting toggling for Telit FE990 net: usb: qmi_wwan: add Telit 0x1080 composition net: usb: smsc75xx: Limit packet length to skb->len net: usb: smsc75xx: Move packet length check to prevent kernel panic in skb_pull net: usb: smsc95xx: Limit packet length to skb->len nfc: pn533: initialize struct pn533_out_arg properly nfc: st-nci: Fix use after free bug in ndlc_remove due to race condition NFSD: Avoid calling OPDESC() with ops->opnum == OP_ILLEGAL NFSD: callback request does not use correct credential for AUTH_SYS NFSD: Fix sparse warning NFSD: fix use-after-free in __nfs42_ssc_open() NFSD: pass range end to vfs_fsync_range() instead of count NFSv4.1: Always send a RECLAIM_COMPLETE after establishing lease NFSv4: Fix hangs when recovering open state after a server reboot nilfs2: do not write dirty data after degenerating to read-only nilfs2: fix infinite loop in nilfs_mdt_get_block() nilfs2: fix kernel-infoleak in nilfs_ioctl_wrap_copy() nilfs2: fix potential UAF of struct nilfs_sc_info in nilfs_segctor_thread() nilfs2: fix sysfs interface lifetime nilfs2: initialize unused bytes in segment summary blocks niu: Fix missing unwind goto in niu_alloc_channels() nvme-fcloop: fix "inconsistent {IN-HARDIRQ-W} -> {HARDIRQ-ON-W} usage" nvme: fix async event trace event nvme: fix handling single range discard request nvme: handle the persistent internal error AER nvme-pci: add NVME_QUIRK_BOGUS_NID for ADATA XPG GAMMIX S50 nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM610 nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM760 nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV3000 nvme-pci: add NVME_QUIRK_BOGUS_NID for T-FORCE Z330 SSD nvme-pci: avoid the deepest sleep state on ZHITAI TiPro5000 SSDs nvme-pci: avoid the deepest sleep state on ZHITAI TiPro7000 SSDs nvme-pci: Crucial P2 has bogus namespace ids nvme-pci: mark Lexar NM760 as IGNORE_DEV_SUBNQN nvmet: avoid potential UAF in nvmet_req_complete() nvme-tcp: fix a possible UAF when failing to allocate an io queue nvme-tcp: fix nvme_tcp_term_pdu to match spec nvmet: fix error handling in nvmet_execute_identify_cns_cs_ns() nvmet: fix Identify Active Namespace ID list handling nvmet: fix Identify Controller handling nvmet: fix Identify Namespace handling nvmet: fix I/O Command Set specific Identify Controller nvmet: move the call to nvmet_ns_changed out of nvmet_ns_revalidate nvmet: use i_size_read() to set size for file-ns ocfs2: fix data corruption after failed write ocfs2: fix freeing uninitialized resource on ocfs2_dlm_shutdown ocfs2: fix memory leak in ocfs2_mount_volume() ocfs2: ocfs2_mount_volume does cleanup job before return error ocfs2: rewrite error handling of ocfs2_fill_super octeontx2-af: Secure APR table update with the lock octeontx2-af: Skip PFs if not enabled octeontx2-pf: Disable packet I/O for graceful exit octeontx2-vf: Add missing free for alloc_percpu octeontx2-vf: Detach LF resources on probe cleanup of: Fix modalias string generation openrisc: Properly store r31 to pt_regs on unhandled exceptions panic, kexec: make __crash_kexec() NMI safe parisc: Fix argument pointer in real64_call_asm() PCI/ASPM: Remove pcie_aspm_pm_state_change() PCI/DPC: Await readiness of secondary bus after reset PCI/EDR: Clear Device Status after EDR error recovery PCI: imx6: Install the fault handler only on compatible match PCI: pciehp: Fix AB-BA deadlock between reset_lock and device_lock PCI: qcom: Fix the incorrect register usage in v2.7.0 config PCI: s390: Fix use-after-free of PCI resources with per-function hotplug PCI: Unify delay handling for reset and resume perf auxtrace: Fix address filter entire kernel size perf/core: Fix hardlockup failure caused by perf throttle perf/core: Fix perf_output_begin parameter is incorrectly invoked in perf_event_bpf_output perf/core: Fix the same task check in perf_event_set_output perf evlist: Refactor evlist__for_each_cpu() perf: Fix check before add_event_to_groups() in perf_group_detach() perf: fix perf_event_context->time perf intel-pt: Fix CYC timestamps after standalone CBR perf map: Delete two variable initialisations before null pointer checks in sort__sym_from_cmp() perf pmu: zfree() expects a pointer to a pointer to zero it after freeing its contents perf scripts intel-pt-events.py: Fix IPC output for Python 2 perf stat: Separate bperf from bpf_profiler perf symbols: Fix return incorrect build_id size in elf_read_build_id() perf vendor events power9: Remove UTF-8 characters from JSON files phy: tegra: xusb: Add missing tegra_xusb_port_unregister for usb2_port and ulpi_port pinctrl: amd: Disable and mask interrupts on resume pinctrl: at91-pio4: fix domain name assignment pinctrl: ocelot: Fix alt mode for ocelot pinctrl: qcom: lpass-lpi: set output value before enabling output pinctrl: renesas: r8a779a0: Remove incorrect AVB[01] pinmux configuration platform/chrome: cros_ec_chardev: fix kernel data leak from ioctl platform: Provide a remove callback that returns no value platform/x86 (gigabyte-wmi): Add support for A320M-S2H V2 platform/x86: gigabyte-wmi: add support for X570S AORUS ELITE platform/x86: int3472/discrete: Ensure the clk/power enable pins are in output mode platform/x86: int3472: Split into 2 drivers platform/x86/intel/pmc: Alder Lake PCH slp_s0_residency fix platform/x86: think-lmi: add missing type attribute platform/x86: think-lmi: Add possible_values for ThinkStation platform/x86: think-lmi: Clean up display of current_value on Thinkstation platform/x86: think-lmi: Fix memory leaks when parsing ThinkStation WMI strings platform/x86: think-lmi: Fix memory leak when showing current settings platform/x86: think-lmi: only display possible_values if available platform/x86: think-lmi: use correct possible_values delimiters platform/x86: touchscreen_dmi: Add info for the Dexp Ursus KX210i platform/x86: touchscreen_dmi: Add upside-down quirk for GDIX1002 ts on the Juno Tablet posix-cpu-timers: Implement the missing timer_wait_running callback powerpc: Don't try to copy PPR for task with NULL pt_regs powerpc/mpc512x: fix resource printk format warning powerpc/papr_scm: Update the NUMA distance table for the target node powerpc/rtas: use memmove for potentially overlapping buffer copy powerpc/sysdev/tsi108: fix resource printk format warnings powerpc/wii: fix resource printk format warnings power: supply: bq24190_charger: using pm_runtime_resume_and_get instead of pm_runtime_get_sync power: supply: bq24190: Fix use after free bug in bq24190_remove due to race condition power: supply: cros_usbpd: reclassify "default case!" as debug power: supply: da9150: Fix use after free bug in da9150_charger_remove due to race condition power: supply: generic-adc-battery: fix unit scaling pstore: Revert pmsg_lock back to a normal mutex ptp_qoriq: fix memory leak in probe() purgatory: fix disabling debug info pwm: cros-ec: Explicitly set .polarity in .get_state() pwm: hibvt: Explicitly set .polarity in .get_state() pwm: iqs620a: Explicitly set .polarity in .get_state() pwm: meson: Explicitly set .polarity in .get_state() pwm: meson: Fix axg ao mux parents pwm: meson: Fix g12a ao clk81 name pwm: mtk-disp: Configure double buffering before reading in .get_state() pwm: mtk-disp: Disable shadow registers before setting backlight values pwm: sprd: Explicitly set .polarity in .get_state() qed/qed_dev: guard against a possible division by zero qed/qed_mng_tlv: correctly zero out ->min instead of ->hour qed/qed_sriov: guard against NULL derefs from qed_iov_get_vf_info qlcnic: check pci_reset_function result r8152: fix flow control issue of RTL8156A r8152: fix the poor throughput for 2.5G devices r8152: move setting r8153b_rx_agg_chg_indicate() r8169: fix RTL8168H and RTL8107E rx crc error ravb: avoid PHY being resumed when interface is not up rcu: Avoid stack overflow due to __rcu_irq_enter_check_tick() being kprobe-ed rcu: Fix missing TICK_DEP_MASK_RCU_EXP dependency check rcu: Fix rcu_torture_read ftrace event RDMA/cma: Allow UD qp_type to join multicast only RDMA/cm: Trace icm_send_rej event before the cm state is reset RDMA/core: Fix GID entry ref leak when create_ah fails RDMA/irdma: Add ipv4 check to irdma_find_listener() RDMA/irdma: Do not request 2-level PBLEs for CQ alloc RDMA/irdma: Fix memory leak of PBLE objects RDMA/irdma: Increase iWARP CM default rexmit count RDMA/mlx4: Prevent shift wrapping in set_user_sq_size() RDMA/mlx5: Fix flow counter query via DEVX RDMA/mlx5: Use correct device num_ports when modify DC RDMA/rdmavt: Delete unnecessary NULL check RDMA/siw: Fix potential page_array out of range access RDMA/siw: Remove namespace check from siw_netdev_event() RDMA/srpt: Add a check for valid 'mad_agent' pointer regulator: core: Avoid lockdep reports when resolving supplies regulator: core: Consistently set mutex_owner when using ww_mutex_lock_slow() regulator: core: Shorten off-on-delay-us for always-on/boot-on by time since booted regulator: fan53555: Explicitly include bits header regulator: fan53555: Fix wrong TCS_SLEW_MASK regulator: Handle deferred clk regulator: stm32-pwr: fix of_iomap leak reiserfs: Add security prefix to xattr name in reiserfs_security_write() relayfs: fix out-of-bounds access in relay_file_read remoteproc: imx_rproc: Call of_node_put() on iteration error remoteproc: st: Call of_node_put() on iteration error remoteproc: stm32: Call of_node_put() on iteration error Revert "Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work" Revert "objtool: Support addition to set CFA base" Revert "pinctrl: amd: Disable and mask interrupts on resume" Revert "riscv: mm: notify remote harts about mmu cache updates" Revert "ubifs: dirty_cow_znode: Fix memleak in error handling path" ring-buffer: Ensure proper resetting of atomic variables in ring_buffer_reset_online_cpus ring-buffer: Fix race while reader and writer are on the same page ring-buffer: Sync IRQ works before buffer destruction riscv: add icache flush for nommu sigreturn trampoline riscv: asid: Fixup stale TLB entry cause application crash riscv: Bump COMMAND_LINE_SIZE value to 1024 riscv: Do not set initial_boot_params to the linear address of the dtb RISC-V: Fix up a cherry-pick warning in setup_vm_final() riscv: Handle zicsr/zifencei issues between clang and binutils RISC-V: mm: Enable huge page support to kernel_page_present() function riscv: mm: Fix incorrect ASID argument when flushing TLB riscv: mm: remove redundant parameter of create_fdt_early_page_table riscv: Move early dtb mapping into the fixmap region riscv: No need to relocate the dtb as it lies in the fixmap region rtc: meson-vrtc: Use ktime_get_real_ts64() to get the current time rtc: omap: include header for omap_rtc_power_off_program prototype rtmutex: Add acquire semantics for rtmutex lock acquisition slow path rxrpc: Fix hard call timeout units s390/dasd: fix hanging blockdevice after request requeue s390/ipl: add missing intersection check to ipl_report handling s390/ptrace: fix PTRACE_GET_LAST_BREAK error handling s390/uaccess: add missing earlyclobber annotations to __clear_user() s390/vfio-ap: fix memory leak in vfio_ap device driver sched/fair: Consider capacity inversion in util_fits_cpu() sched/fair: Detect capacity inversion sched/fair: Fixes for capacity inversion detection sched/fair: Fix imbalance overflow sched/fair: Fix inaccurate tally of ttwu_move_affine sched/fair: Move calculate of avg_load to a better location sched/fair: Sanitize vruntime of entity being migrated sched/fair: sanitize vruntime of entity being placed sched/fair: Use __schedstat_set() in set_next_entity() sched: Fix DEBUG && !SCHEDSTATS warn sched_getaffinity: don't assume 'cpumask_size()' is fully initialized sched: Make struct sched_statistics independent of fair sched class sched/rt: Fix bad task migration for rt tasks sched/uclamp: Cater for uclamp in find_energy_efficient_cpu()'s early exit condition sched/uclamp: Fix a uninitialized variable warnings sched/uclamp: Fix fits_capacity() check in feec() sched/uclamp: Make cpu_overutilized() use util_fits_cpu() scm: fix MSG_CTRUNC setting condition for SO_PASSSEC scripts/gdb: bail early if there are no clocks scripts/gdb: bail early if there are no generic PD scripts/gdb: fix lx-timerlist for Python3 scripts/gdb: raise error with reduced debugging information scsi: core: Add BLIST_SKIP_VPD_PAGES for SKhynix H28U74301AMR scsi: core: Fix a procfs host directory removal regression scsi: core: Improve scsi_vpd_inquiry() checks scsi: hisi_sas: Check devm_add_action() return value scsi: iscsi_tcp: Check that sock is valid before iscsi_set_param() scsi: lpfc: Avoid usage of list iterator variable after loop scsi: lpfc: Check kzalloc() in lpfc_sli4_cgn_params_read() scsi: lpfc: Fix ioremap issues in lpfc_sli4_pci_mem_setup() scsi: megaraid: Fix mega_cmd_done() CMDID_INT_CMDS scsi: megaraid_sas: Fix crash after a double completion scsi: megaraid_sas: Fix fw_crash_buffer_show() scsi: mpt3sas: Don't print sense pool info twice scsi: mpt3sas: Fix NULL pointer access in mpt3sas_transport_port_add() scsi: qedi: Fix use after free bug in qedi_remove() scsi: qla2xxx: Fix memory leak in qla2x00_probe_one() scsi: qla2xxx: Perform lockless command completion in abort path scsi: qla2xxx: Synchronize the IOCB count to be in order scsi: scsi_dh_alua: Fix memleak for 'qdata' in alua_activate() scsi: ses: Handle enclosure with just a primary component gracefully scsi: storvsc: Handle BlockSize change in Hyper-V VHD/VHDX file scsi: target: Fix multiple LUN_RESET handling scsi: target: iscsi: Fix an error message in iscsi_check_key() scsi: target: iscsit: Fix TAS handling during conn cleanup scsi: ufs: core: Add soft dependency on governor_simpleondemand sctp: Call inet6_destroy_sock() via sk->sk_destruct(). sctp: check send stream number after wait_for_sndbuf sctp: fix a potential overflow in sctp_ifwdtsn_skip selftests/bpf: Add few corner cases to test padding handling of btf_dump selftests/bpf: check that modifier resolves after pointer selftests/bpf: Fix a fd leak in an error path in network_helpers.c selftests/bpf: Fix leaked bpf_link in get_stackid_cannot_attach selftests/bpf: Test btf dump for struct with padding only fields selftests/bpf: Wait for receive in cg_storage_multi test selftests/kselftest/runner/run_one(): allow running non-executable files selftests mount: Fix mount_setattr_test builds failed selftests: mptcp: join: fix "invalid address, ADD_ADDR timeout" selftests: net: devlink_port_split.py: skip test if no suitable device available selftests/resctrl: Allow ->setup() to return errors selftests/resctrl: Check for return value after write_schemata() selftests/resctrl: Extend CPU vendor detection selftests/resctrl: Move ->setup() call outside of test specific branches selftests/resctrl: Return NULL if malloc_and_init_memory() did not alloc mem selftests: sigaltstack: fix -Wuninitialized selftests: srv6: make srv6_end_dt46_l3vpn_test more robust selftests: xsk: Disable IPv6 on VETH1 selinux: ensure av_permissions.h is built when needed selinux: fix Makefile dependencies of flask.h serial: 8250: Add missing wakeup event reporting serial: 8250: ASPEED_VUART: select REGMAP instead of depending on it serial: 8250_bcm7271: Fix arbitration handling serial: 8250_em: Fix UART port type serial: 8250_exar: derive nr_ports from PCI ID for Acces I/O cards serial: 8250: Fix serial8250_tx_empty() race with DMA Tx serial: 8250_fsl: fix handle_irq locking serial: 8250: SERIAL_8250_ASPEED_VUART should depend on ARCH_ASPEED serial: exar: Add support for Sealevel 7xxxC serial cards serial: fsl_lpuart: Fix comment typo serial: stm32: Re-assert RTS/DE GPIO in RS485 mode only if more data are transmitted serial: stm32: re-introduce an irq flag condition in usart_receive_chars sfc: ef10: don't overwrite offload features at NIC reset sfc: Fix module EEPROM reporting for QSFP modules sfc: Fix use-after-free due to selftest_work sfc: Split STATE_READY in to STATE_NET_DOWN and STATE_NET_UP. sh_eth: avoid PHY being resumed when interface is not up sh: init: use OF_EARLY_FLATTREE for early init sh: intc: Avoid spurious sizeof-pointer-div warning sh: math-emu: fix macro redefined warning sh: mcount.S: fix build error when PRINTK is not enabled sh: nmi_debug: fix return value of __setup handler sh: sanitize the flags on sigreturn sh: sq: Fix incorrect element size for allocating bitmap buffer sit: update dev->needed_headroom in ipip6_tunnel_bind_dev() skbuff: Fix a race between coalescing and releasing SKBs SMB3: Add missing locks to protect deferred close file list smb3: allow deferred close timeout to be configurable SMB3: Close deferred file handles in case of handle lease break smb3: fix problem remounting a share after shutdown SMB3: force unmount was failing to close deferred close files smb3: lower default deferred close timeout to address perf regression smsc911x: avoid PHY being resumed when interface is not up soc: sifive: l2_cache: fix missing free_irq() in error path in sifive_l2_init() soc: sifive: l2_cache: fix missing iounmap() in error path in sifive_l2_init() soc: sifive: l2_cache: fix missing of_node_put() in sifive_l2_init() soc: ti: pm33xx: Fix refcount leak in am33xx_pm_probe sound/oss/dmasound: fix build when drivers are mixed =y/=m sound/oss/dmasound: fix 'dmasound_setup' defined but not used soundwire: qcom: correct setting ignore bit on v1.5.1 spi: cadence-quadspi: fix suspend-resume implementations spi: fsl-spi: Fix CPM/QE mode Litte Endian spi: imx: Don't skip cleanup in remove's error path spi: qup: Don't skip cleanup in remove's error path spi: spi-imx: using pm_runtime_resume_and_get instead of pm_runtime_get_sync spi: spi-rockchip: Fix missing unwind goto in rockchip_sfc_probe() spmi: Add a check for remove callback when removing a SPMI driver staging: iio: resolver: ads1210: fix config mode staging: rtl8192e: Fix W_DISABLE# does not work after stop/start SUNRPC: fix shutdown of NFS TCP client socket sunrpc: only free unix grouplist after RCU settles SUNRPC: remove the maximum number of retries in call_bind_status tcp: restrict net.ipv4.tcp_app_win tcp: tcp_make_synack() can be called from process context tcp/udp: Call inet6_destroy_sock() in IPv6 sk->sk_destruct(). tcp/udp: Fix memleaks of sk and zerocopy skbs with TX timestamp. tee: amdtee: fix race condition in amdtee_open_session thermal/drivers/mediatek: Use devm_of_iomap to avoid resource leak in mtk_thermal_probe thread_info: Add helpers to snapshot thread flags thunderbolt: Add missing UNSET_INBOUND_SBTX for retimer access thunderbolt: Call tb_check_quirks() after initializing adapters thunderbolt: Disable interrupt auto clear for rings thunderbolt: Rename shadowed variables bit to interrupt_bit and auto_clear_bit thunderbolt: Use const qualifier for `ring_interrupt_index` thunderbolt: Use scale field when allocating USB3 bandwidth tick/common: Align tick period with the HZ tick. tick/nohz: Fix cpu_is_hotpluggable() by checking with nohz subsystem timekeeping: Fix references to nonexistent ktime_get_fast_ns() tools: bpftool: Remove invalid \' json escape tools/power turbostat: fix decoding of HWP_STATUS tools/power turbostat: Fix /dev/cpu_dma_latency warnings tools/x86/kcpuid: Fix avx512bw and avx512lvl fields in Fn00000007 tpm, tpm: Implement usage counter for locality tpm, tpm_tis: Claim locality before writing interrupt registers tpm, tpm_tis: Claim locality before writing TPM_INT_ENABLE register tpm, tpm_tis: Claim locality when interrupts are reenabled on resume tpm, tpm_tis: Disable interrupts if tpm_tis_probe_irq() failed tpm, tpm_tis: Do not skip reset of original interrupt vector trace/hwlat: Do not start per-cpu thread if it is already running trace/hwlat: Do not wipe the contents of per-cpu thread data trace/hwlat: make use of the helper function kthread_run_on_cpu() tracing: Add trace_array_puts() to write into instance tracing: Check field value in hist_field_name() tracing: Fix permissions for the buffer_percent file tracing: Fix wrong return in kprobe_event_gen_test.c tracing: Free error logs of tracing instances tracing: Have tracing_snapshot_instance_cond() write errors to the appropriate instance tracing/hwlat: Replace sched_setaffinity with set_cpus_allowed_ptr tracing: Make splice_read available again tracing: Make tracepoint lockdep check actually test something tty: Prevent writing chars during tcsetattr TCSADRAIN/FLUSH tty: serial: fsl_lpuart: adjust buffer length to the intended size tty: serial: fsl_lpuart: avoid checking for transfer complete when UARTCTRL_SBK is asserted in lpuart32_tx_empty tty: serial: fsl_lpuart: fix race on RX DMA shutdown tty: serial: fsl_lpuart: skip waiting for transmission complete when UARTCTRL_SBK is asserted tty: serial: fsl_lpuart: switch to new dmaengine_terminate_* API tty: serial: sh-sci: Fix Rx on RZ/G2L SCI tty: serial: sh-sci: Fix transmit end interrupt handler uapi/linux/const.h: prefer ISO-friendly __typeof__ uas: Add US_FL_NO_REPORT_OPCODES for JMicron JMS583Gen 2 ubi: Fix deadlock caused by recursively holding work_sem ubi: Fix failure attaching when vid_hdr offset equals to (sub)page size ubi: Fix return value overwrite issue in try_write_vid_and_data() ubifs: Fix AA deadlock when setting xattr for encrypted file ubifs: Fix memleak when insert_old_idx() failed ubifs: Fix memory leak in do_rename ubifs: Free memory for tmpfile name udp6: fix potential access to stale information udp: Call inet6_destroy_sock() in setsockopt(IPV6_ADDRFORM). usb: cdns3: Fix issue with using incorrect PCI device function usb: cdnsp: changes PCI Device ID to fix conflict with CNDS3 driver usb: cdnsp: Fixes error: uninitialized symbol 'len' usb: cdnsp: Fixes issue with redundant Status Stage usb: chipdea: core: fix return -EINVAL if request role is the same with current role usb: chipidea: core: fix possible concurrent when switch role usb: chipidea: fix missing goto in `ci_hdrc_probe` usb: dwc2: fix a devres leak in hw_enable upon suspend resume USB: dwc3: fix runtime pm imbalance on probe errors USB: dwc3: fix runtime pm imbalance on unbind usb: dwc3: gadget: Add 1ms delay after end transfer command without IOC usb: dwc3: gadget: Change condition for processing suspend event usb: dwc3: gadget: move cmd_endtransfer to extra function usb: dwc3: pci: add support for the Intel Meteor Lake-S usb: gadget: tegra-xudc: Fix crash in vbus_draw usb: gadget: u_audio: don't let userspace block driver unbind usb: gadget: udc: renesas_usb3: Fix use after free bug in renesas_usb3_remove due to race condition usb: host: xhci-rcar: remove leftover quirk handling usb: mtu3: fix kernel panic at qmu transfer done irq handler USB: serial: cp210x: add Silicon Labs IFS-USB-DATACABLE IDs USB: serial: option: add Quectel RM500U-CN modem USB: serial: option: add Telit FE990 compositions USB: serial: option: add UNISOC vendor and TOZED LT70C product usb: typec: altmodes/displayport: Fix configure initial pin assignment usb: typec: tcpm: fix warning when handle discover_identity message usb: ucsi: Fix NULL pointer deref in ucsi_connector_change() usb: xhci: tegra: fix sleep in atomic call vdpa_sim: not reset state in vdpasim_queue_ready vdpa_sim: set last_used_idx as last_avail_idx in vdpasim_queue_ready verify_pefile: relax wrapper length check virtio_net: bugfix overflow inside xdp_linearize_page() virtio_net: split free_unused_bufs() virtio_net: suppress cpu stall when free_unused_bufs virtio_ring: don't update event idx on get_buf vlan: partially enable SIOCSHWTSTAMP in container vmci_host: fix a race condition in vmci_host_poll() causing GPF watchdog: dw_wdt: Fix the error handling path of dw_wdt_drv_probe() wifi: ath5k: fix an off by one check in ath5k_eeprom_read_freq_list() wifi: ath6kl: minor fix for allocation size wifi: ath6kl: reduce WARN to dev_dbg() in callback wifi: ath9k: hif_usb: fix memory leak of remain_skbs wifi: brcmfmac: slab-out-of-bounds read in brcmf_get_assoc_ies() wifi: brcmfmac: support CQM RSSI notification with older firmware wifi: iwlwifi: fw: fix memory leak in debugfs wifi: iwlwifi: fw: move memset before early return wifi: iwlwifi: make the loop for card preparation effective wifi: iwlwifi: mvm: check firmware response size wifi: iwlwifi: mvm: fix mvmtxq->stopped handling wifi: iwlwifi: mvm: initialize seq variable wifi: iwlwifi: yoyo: Fix possible division by zero wifi: iwlwifi: yoyo: skip dump correctly on hw error wifi: mac80211: fix invalid drv_sta_pre_rcu_remove calls for non-uploaded sta wifi: mac80211: fix qos on mesh interfaces wifi: mt76: add flexible polling wait-interval support wifi: mt76: add missing locking to protect against concurrent rx/status calls wifi: mt76: fix 6GHz high channel not be scanned wifi: mt76: handle failure of vzalloc in mt7615_coredump_work wifi: mt76: mt7921e: fix probe timeout after reboot wifi: mt76: mt7921e: improve reliability of dma reset wifi: mt76: mt7921e: Set memory space enable in PCI_COMMAND if unset wifi: mwifiex: mark OF related data as maybe unused wifi: rt2x00: Fix memory leak when handling surveys wifi: rtl8xxxu: RTL8192EU always needs full init wifi: rtlwifi: fix incorrect error codes in rtl_debugfs_set_write_reg() wifi: rtlwifi: fix incorrect error codes in rtl_debugfs_set_write_rfreg() wifi: rtw88: mac: Return the original error from rtw_mac_power_switch() wifi: rtw88: mac: Return the original error from rtw_pwr_seq_parser() wifi: rtw88: rtw8821c: Fix rfe_option field width wireguard: timers: cast enum limits members to int in prints workqueue: Fix hung time report of worker pools workqueue: Introduce show_one_worker_pool and show_one_workqueue. writeback, cgroup: fix null-ptr-deref write in bdi_split_work_to_wbs writeback: fix call of incorrect macro x86/apic: Fix atomic update of offset in reserve_eilvt_offset() x86/cpu: Add model number for Intel Arrow Lake processor x86/hyperv: Block root partition functionality in a Confidential VM x86/ioapic: Don't return 0 from arch_dynirq_lower_bound() x86/MCE/AMD: Use an u64 for bank_map x86/mce: Make sure logged MCEs are processed after sysfs update x86/mm: Fix use of uninitialized buffer in sme_enable() x86/PCI: Add quirk for AMD XHCI controller that loses MSI-X state in D3hot x86/PVH: avoid 32-bit build warning when obtaining VGA console info x86/PVH: obtain VGA console info in Dom0 x86/resctrl: Clear staged_config[] before and after it is used x86/rtc: Remove __init for runtime functions xen/netback: don't do grant copy across page boundary xen/netback: use same error messages for same errors xfrm: Allow transport-mode states with AF_UNSPEC selector xfrm: Zero padding when dumping algos and encap xfs: don't consider future format versions valid xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough iommu xhci: fix debugfs register accesses while suspended xirc2ps_cs: Fix use after free bug in xirc2ps_detach xsk: Add missing overflow check in xdp_umem_reg xsk: Fix unaligned descriptor validation xtensa: fix KASAN report for show_stack zonefs: Always invalidate last cached page on append write zonefs: Fix error message in zonefs_file_dio_append() Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot) |
||
![]() |
799524fd37 | Skip installing devel packages for old and no more existing in repos kernels when installing dkms on a system where the kernel had already been updated beforehand | ||
![]() |
aa107ddcf2 |
[bot] upd: 5.15.102 -> 5.15.103
Changelog: af_unix: fix struct pid leaks in OOB support af_unix: Remove unnecessary brackets around CONFIG_AF_UNIX_OOB. alpha: fix R_ALPHA_LITERAL reloc for large modules arch: fix broken BuildID for arm64 and riscv arm64: efi: Make efi_rt_lock a raw_spinlock attr: add in_group_or_capable() attr: add setattr_should_drop_sgid() attr: use consistent sgid stripping checks bgmac: fix *initial* chip reset to support BCM5358 block/brd: add error handling support for add_disk() bnxt_en: Avoid order-5 memory allocation for TPA data bpf, sockmap: Fix an infinite loop error when len is 0 in tcp_bpf_recvmsg_parser() brd: mark as nowait compatible btf: fix resolving BTF_KIND_VAR after ARRAY, STRUCT, UNION, PTR btrfs: fix percent calculation for bg reclaim message drm/amdgpu: fix error checking in amdgpu_read_mm_registers for soc15 drm/connector: print max_requested_bpc in state debugfs drm/msm/a5xx: fix context faults during ring switch drm/msm/a5xx: fix highest bank bit for a530 drm/msm/a5xx: fix setting of the CP_PREEMPT_ENABLE_LOCAL register drm/msm/a5xx: fix the emptyness check in the preempt code drm/msm/dpu: fix len of sc7180 ctl blocks drm/msm: Fix potential invalid ptr free drm/nouveau/kms/nv50: fix nv50_wndw_new_ prototype drm/nouveau/kms/nv50-: remove unused functions ext4: add ext4_sb_block_valid() refactored out of ext4_inode_block_valid() ext4: add strict range checks while freeing blocks ext4: block range must be validated before use in ext4_mb_clear_bb() ext4: fix another off-by-one fsmap error on 1k block filesystems ext4: fix cgroup writeback accounting with fs-layer encryption ext4: Fix deadlock during directory rename ext4: Fix possible corruption when moving a directory ext4: fix RENAME_WHITEOUT handling for inline directories ext4: fix WARNING in ext4_update_inline_data ext4: move where set the MAY_INLINE_DATA flag is set ext4: refactor ext4_free_blocks() to pull out ext4_mb_clear_bb() ext4: zero i_disksize when initializing the bootloader inode f2fs: avoid down_write on nat_tree_lock during checkpoint f2fs: do not bother checkpoint by f2fs_get_node_info f2fs: retry to update the inode page given data corruption filelocks: use mount idmapping for setlease permission check fork: allow CLONE_NEWTIME in clone3 flags fs: add mode_strip_sgid() helper fs: dlm: add midcomms init/start functions fs: dlm: fix log of lowcomms vs midcomms fs: dlm: start midcomms before scand fs: hold writers when changing mount's idmapping fs: move should_remove_suid() fs: move S_ISGID stripping into the vfs_*() helpers fs: prevent out-of-bounds array speculation when closing a file descriptor fs: use consistent setgid checks in is_sxid() ice: copy last block omitted in ice_get_module_eeprom() ila: do not generate empty messages in ila_xlat_nl_cmd_get_mapping() iommu/amd: Add a length limitation for the ivrs_acpihid command-line parameter iommu/amd: Add PCI segment support for ivrs_[ioapic/hpet/acpihid] commands iommu/amd: Fix ill-formed ivrs_ioapic, ivrs_hpet and ivrs_acpihid options iommu/vt-d: Fix PASID directory pointer coherency ipmi:ssif: Add a timer between request retries ipmi:ssif: Increase the message retry time irqdomain: Fix mapping-creation race irqdomain: Refactor __irq_domain_alloc_irqs() KVM: fix memoryleak in kvm_init() KVM: nVMX: Don't use Enlightened MSR Bitmap for L3 KVM: Optimize kvm_make_vcpus_request_mask() a bit KVM: Pre-allocate cpumasks for kvm_make_all_cpus_request_except() KVM: Register /dev/kvm as the _very_ last thing during initialization KVM: SVM: Don't rewrite guest ICR on AVIC IPI virtualization failure KVM: SVM: Process ICR on AVIC IPI delivery failure due to invalid target KVM: VMX: Fix crash due to uninitialized current_vmcs KVM: VMX: Introduce vmx_msr_bitmap_l01_changed() helper macintosh: windfarm: Use unsigned type for 1-bit bitfields Makefile: use -gdwarf-{4|5} for assembler for DEBUG_INFO_DWARF{4|5} media: ov5640: Fix analogue gain control media: rc: gpio-ir-recv: add remove function MIPS: Fix a compilation issue nbd: use the correct block_device in nbd_bdev_reset net: caif: Fix use-after-free in cfusbl_device_notify() net: dsa: mt7530: permit port 5 to work without port 6 on MT7621 SoC net: ethernet: mtk_eth_soc: fix RX data corruption issue netfilter: conntrack: adopt safer max chain length netfilter: ctnetlink: revert to dumping mark regardless of event type netfilter: tproxy: fix deadlock due to missing BH disable net: lan78xx: fix accessing the LAN7800's internal phy specific registers from the MAC driver net: phylib: get rid of unnecessary locking net: phy: smsc: Cache interrupt mask net: phy: smsc: fix link up detection in forced irq mode net/smc: fix fallback failed while sendmsg with fastopen net: stmmac: add to set device wake up flag when stmmac init phy nfc: change order inside nfc_se_io error path nfc: fdp: add null check of devm_kmalloc_array in fdp_nci_i2c_read_device_properties octeontx2-af: Unlock contexts in the queue context cache in case of fault detection PCI: Add SolidRun vendor ID perf inject: Fix --buildid-all not to eat up MMAP2 perf stat: Fix counting when initial delay configured platform: x86: MLX_PLATFORM: select REGMAP instead of depending on it powerpc: dts: t1040rdb: fix compatible string for Rev A boards powerpc/iommu: fix memory leak with using debugfs_lookup() powerpc/kcsan: Exclude udelay to prevent recursive instrumentation powerpc/vmlinux.lds: Define RUNTIME_DISCARD_EXIT powerpc/vmlinux.lds: Don't discard .rela* for relocatable builds regulator: core: Fix off-on-delay-us for always-on/boot-on regulators regulator: core: Use ktime_get_boottime() to determine how long a regulator was off regulator: Flag uncontrollable regulators as always_on riscv: Add header include guards to insn.h RISC-V: Avoid dereferening NULL regs in die() riscv: Avoid enabling interrupts in die() RISC-V: Don't check text_mutex during stop_machine riscv: Use READ_ONCE_NOCHECK in imprecise unwinding stack mode s390: define RUNTIME_DISCARD_EXIT to fix link error with GNU ld < 2.36 s390/ftrace: remove dead code scripts: handle BrokenPipeError for python scripts scsi: core: Remove the /proc/scsi/${proc_name} directory earlier scsi: megaraid_sas: Update max supported LD IDs to 240 selftests: nft_nat: ensuring the listening side is up before starting the client sh: define RUNTIME_DISCARD_EXIT staging: rtl8723bs: clean up comparsions to NULL staging: rtl8723bs: Fix key-store index handling staging: rtl8723bs: fix placement of braces staging: rtl8723bs: Pass correct parameters to cfg80211_get_bss() Staging: rtl8723bs: Placing opening { braces in previous line SUNRPC: Fix a server shutdown leak tools bpf_jit_disasm: Fix compilation error with new binutils tools bpftool: Fix compilation error with new binutils tools build: Add feature test for init_disassemble_info API changes tools include: add dis-asm-compat.h to handle version differences tools perf: Fix compilation error with new binutils tpm/eventlog: Don't abort tpm_read_log on faulty ACPI address udf: Fix off-by-one error when discarding preallocation UML: define RUNTIME_DISCARD_EXIT watch_queue: fix IOC_WATCH_QUEUE_SET_SIZE alloc error paths x86/CPU/AMD: Disable XSAVES on AMD family 0x17 xfs: fallocate() should call file_modified() xfs: remove XFS_PREALLOC_SYNC xfs: remove xfs_setattr_time() declaration xfs: set prealloc flag in xfs_alloc_file_space() xfs: use setattr_copy to set vfs inode attributes Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot) |
||
![]() |
690e3df192 | rtw89-firmware package has been dropped (firmware exists in linux-firmware) | ||
![]() |
6547ed3139 |
libelf is needed not only for perf
DEBUG: /builddir/build/BUILD/kernel-x86_64/linux-5.15/tools/objtool/include/objtool/elf.h:10:10: fatal error: gelf.h: No such file or directory DEBUG: 10 | #include <gelf.h> DEBUG: | ^~~~~~~~ |
||
![]() |
ab285c2603 | perf and cpupower moved to kernel-6.1 | ||
![]() |
68656ca50f | Add nvidia525 | ||
![]() |
55e0e834a8 |
[bot] upd: 5.15.92 -> 5.15.102
Changelog: 9p/rdma: unmap receive dma buffer in rdma_request()/post_recv() 9p/xen: fix connection sequence 9p/xen: fix version parsing ACPI: battery: Fix missing NUL-termination with large strings ACPICA: Drop port I/O validation for some regions ACPICA: nsrepair: handle cases without a return value correctly ACPI: Don't build ACPICA with '-Os' ACPI: NFIT: fix a potential deadlock during NFIT teardown ACPI: resource: Add helper function acpi_dev_get_memory_resources() ACPI: resource: Add IRQ overrides for MAINGEAR Vector Pro 2 models ACPI: resource: Do IRQ override on all TongFang GMxRGxx ACPI: video: Fix Lenovo Ideapad Z570 DMI match ACPI / x86: Add support for LPS0 callback handler aio: fix mremap after fork null-deref alarmtimer: Prevent starvation by small intervals and SIG_IGN alpha/boot/tools/objstrip: fix the check for ELF header alpha: fix FEN fault handling ALSA: emux: Avoid potential array out-of-bound in snd_emux_xg_control() ALSA: hda/ca0132: minor fix for allocation size ALSA: hda/conexant: add a new hda codec SN6180 ALSA: hda: Do not unset preset when cleaning up codec ALSA: hda/realtek: Add Acer Predator PH315-54 ALSA: hda/realtek: Add Positivo N14KP6-TG ALSA: hda/realtek: Add quirk for HP EliteDesk 800 G6 Tower PC ALSA: hda/realtek: Enable mute/micmute LEDs on HP Elitebook, 645 G9 ALSA: hda/realtek - fixed wrong gpio assigned ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book2 Pro 360 ALSA: hda/via: Avoid potential array out-of-bound in add_secret_dac_path() ALSA: ice1712: Do not left ice->gpio_mutex locked in aureon_add_controls() ALSA: pci: lx6464es: fix a debug loop applicom: Fix PCI device refcount leak in applicom_init() arm64: dts: amlogic: meson-axg: fix SCPI clock dvfs node name arm64: dts: amlogic: meson-gx: add missing SCPI sensors compatible arm64: dts: amlogic: meson-gx: add missing unit address to rng node name arm64: dts: amlogic: meson-gxbb-kii-pro: fix led node name arm64: dts: amlogic: meson-gx: fix SCPI clock dvfs node name arm64: dts: amlogic: meson-gxl: add missing unit address to eth-phy-mux node name arm64: dts: amlogic: meson-gx-libretech-pc: fix update button name arm64: dts: amlogic: meson-gxl-s905d-phicomm-n1: fix led node name arm64: dts: amlogic: meson-gxl-s905d-sml5442tw: drop invalid clock-names property arm64: dts: amlogic: meson-sm1-bananapi-m5: fix adc keys node names arm64: dts: amlogic: meson-sm1-odroid-hc4: fix active fan thermal trip arm64: dts: imx8m: Align SoC unique ID node unit address arm64: dts: imx8mm: Fix pad control for UART1_DTE_RX arm64: dts: mediatek: mt7622: Add missing pwm-cells to pwm node arm64: dts: mediatek: mt8183: Fix systimer 13 MHz clock description arm64: dts: meson-axg: Make mmc host controller interrupts level-sensitive arm64: dts: meson: bananapi-m5: switch VDDIO_C pin to OPEN_DRAIN arm64: dts: meson-g12a: Fix internal Ethernet PHY unit name arm64: dts: meson-g12-common: Make mmc host controller interrupts level-sensitive arm64: dts: meson-gx: Fix Ethernet MAC address unit name arm64: dts: meson-gx: Fix the SCPI DVFS node name and unit address arm64: dts: meson-gx: Make mmc host controller interrupts level-sensitive arm64: dts: meson: remove CPU opps below 1GHz for G12A boards arm64: dts: msm8992-bullhead: add memory hole region arm64: dts: mt8192: Fix CPU map for single-cluster SoC arm64: dts: qcom: Fix IPQ8074 PCIe PHY nodes arm64: dts: qcom: ipq8074: correct Gen2 PCIe ranges arm64: dts: qcom: ipq8074: correct PCIe QMP PHY output clock names arm64: dts: qcom: ipq8074: correct USB3 QMP PHY-s clock output names arm64: dts: qcom: ipq8074: fix Gen2 PCIe QMP PHY arm64: dts: qcom: ipq8074: fix Gen3 PCIe node arm64: dts: qcom: ipq8074: fix Gen3 PCIe QMP PHY arm64: dts: qcom: ipq8074: fix PCIe PHY serdes size arm64: dts: qcom: msm8992-bullhead: Disable dfps_data_mem arm64: dts: qcom: msm8992-bullhead: Fix cont_splash_mem size arm64: dts: qcom: msm8992-lg-bullhead: Correct memory overlaps with the SMEM and MPSS memory regions arm64: dts: qcom: msm8996-tone: Fix USB taking 6 minutes to wake up arm64: dts: qcom: pmk8350: Specify PBS register for PON arm64: dts: qcom: pmk8350: Use the correct PON compatible arm64: dts: qcom: qcs404: use symbol names for PCIe resets arm64: dts: qcom: sc7180: correct SPMI bus address cells arm64: dts: qcom: sc7280: correct SPMI bus address cells arm64: dts: qcom: sdm845-db845c: fix audio codec interrupt pin name arm64: dts: qcom: sm6125: Reorder HSUSB PHY clocks to match bindings arm64: dts: qcom: sm8150-kumano: Panel framebuffer is 2.5k instead of 4k arm64: dts: renesas: beacon-renesom: Fix gpio expander reference arm64: dts: rockchip: drop unused LED mode property from rk3328-roc-cc arm64: dts: ti: k3-j7200: Fix wakeup pinmux range ARM: bcm2835_defconfig: Enable the framebuffer ARM: dts: exynos: correct HDMI phy compatible in Exynos4 ARM: dts: exynos: correct TMU phandle in Exynos4 ARM: dts: exynos: correct TMU phandle in Exynos4210 ARM: dts: exynos: correct TMU phandle in Exynos5250 ARM: dts: exynos: correct TMU phandle in Odroid HC1 ARM: dts: exynos: correct TMU phandle in Odroid XU ARM: dts: exynos: correct TMU phandle in Odroid XU3 family ARM: dts: exynos: correct wr-active property in Exynos3250 Rinato ARM: dts: exynos: Use Exynos5420 compatible for the MIPI video phy ARM: dts: imx7s: correct iomuxc gpr mux controller cells ARM: dts: qcom: sdx55: Add Qcom SMMU-500 as the fallback for IOMMU node ARM: dts: rockchip: add power-domains property to dp node on rk3288 ARM: dts: spear320-hmi: correct STMPE GPIO compatible ARM: dts: sun8i: nanopi-duo2: Fix regulator GPIO reference ARM: imx: Call ida_simple_remove() for ida_simple_get ARM: OMAP1: call platform_device_put() in error case in omap1_dm_timer_init() ARM: OMAP2+: Fix memory leak in realtime_counter_init() ARM: s3c: fix s3c64xx_set_timer_source prototype ARM: zynq: Fix refcount leak in zynq_early_slcr_init ASoC: adau7118: don't disable regulators on device unbind ASoC: codecs: Change bulk clock voting to optional voting in digital codecs ASoC: codecs: lpass: fix incorrect mclk rate ASoC: codecs: rx-macro: move clk provider to managed variants ASoC: codecs: rx-macro: move to individual clks from bulk ASoC: codecs: tx-macro: move clk provider to managed variants ASoC: codecs: tx-macro: move to individual clks from bulk ASoC: cs42l56: fix DT probe ASoC: dt-bindings: meson: fix gx-card codec node regex ASoC: fsl_sai: initialize is_dsp_mode flag ASoC: fsl_sai: Update to modern clocking terminology ASoC: Intel: boards: fix spelling in comments ASoC: Intel: bytcht_es8316: Drop reference count of ACPI device after use ASoC: Intel: bytcht_es8316: move comment to the right place ASoC: Intel: bytcr_rt5640: Drop reference count of ACPI device after use ASoC: Intel: bytcr_rt5651: Drop reference count of ACPI device after use ASoC: Intel: bytcr_wm5102: Drop reference count of ACPI device after use ASoC: Intel: sof_cs42l42: always set dpcm_capture for amplifiers ASoC: Intel: sof_rt5682: always set dpcm_capture for amplifiers ASoC: kirkwood: Iterate over array indexes instead of using pointer math ASoC: mchp-spdifrx: disable all interrupts in mchp_spdifrx_dai_remove() ASoC: mchp-spdifrx: fix controls that works with completion mechanism ASoC: mchp-spdifrx: fix controls which rely on rsr register ASoC: mchp-spdifrx: fix return value in case completion times out ASoC: mchp-spdifrx: Fix uninitialized use of mr in mchp_spdifrx_hw_params() ASoC: mediatek: mt8195: add missing initialization ASoC: rsnd: fixup #endif position ASoC: rt715-sdca: fix clock stop prepare timeout issue ASoC: soc-compress.c: fixup private_data on snd_soc_new_compress() ASoC: soc-compress: Reposition and add pcm_mutex ASoC: soc-dapm.h: fixup warning struct snd_pcm_substream not declared ASoC: SOF: Intel: hda-dai: fix possible stream_tag leak ASoC: tlv320adcx140: fix 'ti,gpio-config' DT property init ASoC: topology: Return -ENOMEM on memory allocation failure ASoC: zl38060 add gpiolib dependency ASoC: zl38060: Remove spurious gpiolib select ata: libata: Fix sata_down_spd_limit() when no link speed is reported ath9k: hif_usb: simplify if-if to if-else ath9k: htc: clean up statistics macros audit: update the mailing list in MAINTAINERS auxdisplay: hd44780: Fix potential memory leak in hd44780_remove() binder: Address corner cases in deferred copy and fixup binder: defer copies of pre-patched txn data binder: fix pointer cast warning binder: Gracefully handle BINDER_TYPE_FDA objects with num_fds=0 binder: read pre-translated fds from sender buffer blk-iocost: fix divide by 0 error in calc_lcoefs() blk-mq: avoid sleep in blk_mq_alloc_request_hctx blk-mq: correct stale comment of .get_budget blk-mq: remove stale comment for blk_mq_sched_mark_restart_hctx block, bfq: fix uaf for bfqq in bic_set_bfqq() block/bfq-iosched.c: use "false" rather than "BLK_RW_ASYNC" block, bfq: replace 0/1 with false/true in bic apis block: bio-integrity: Copy flags when bio_integrity_payload is cloned block: don't allow multiple bios for IOCB_NOWAIT issue Bluetooth: btusb: Add VID:PID 13d3:3529 for Realtek RTL8821CE Bluetooth: hci_qca: get wakeup status from serdev device handle Bluetooth: hci_sock: purge socket queues in the destruct() callback Bluetooth: L2CAP: Fix potential user-after-free bnxt_en: Fix mqprio and XDP ring checking logic bonding: fix error checking in bond_debug_reregister() bootconfig: Increase max nodes of bootconfig from 1024 to 8192 for DCC support bpf: add missing header file include bpf: bpf_fib_lookup should not return neigh in NUD_FAILED state bpf: Do not reject when the stack read size is different from the tracked scalar size bpf: Fix a possible task gone issue with bpf_send_signal[_thread]() helpers bpf: Fix global subprog context argument resolution logic bpf: Fix incorrect state pruning for <8B spill/fill bpf: Fix to preserve reg parent/live fields when copying range info bpf: Skip invalid kfunc call in backtrack_insn bpf, sockmap: Check for any of tcp_bpf_prots when cloning a listener bpf, sockmap: Don't let sock_map_{close,destroy,unhash} call itself bpf: Support <8-byte scalar spill and refill bpftool: profile online CPUs instead of possible brd: return 0/-error from brd_insert_page() btrfs: free device in btrfs_close_devices for a single device filesystem btrfs: hold block group refcount during async discard btrfs: limit device extents to the device size btrfs: send: limit number of clones and allocated memory size btrfs: zlib: zero-initialize zlib workspace builddeb: clean generated package content bus: sunxi-rsb: Fix error handling in sunxi_rsb_init() can: esd_usb: Move mislocated storage of SJA1000_ECC_SEG bits in case of a bus error can: j1939: do not wait 250 ms if the same addr was already claimed can: j1939: fix errant WARN_ON_ONCE in j1939_session_deactivate can: kvaser_usb: hydra: help gcc-13 to figure out cmd_len ceph: flush cap releases when the session is flushed ceph: update the time stamps and try to drop the suid/sgid cifs: Fix lost destroy smbd connection when MR allocate failed cifs: Fix uninitialized memory read in smb3_qfs_tcon() cifs: Fix use-after-free in rdata->read_into_pages() cifs: Fix warning and UAF when destroy the MR list clk: ingenic: jz4760: Update M/N/OD calculation algorithm clk: mxl: Add option to override gate clks clk: mxl: Fix a clk entry by adding relevant flags clk: mxl: Remove redundant spinlocks clk: mxl: Switch from direct readl/writel based IO to regmap based IO clk: mxl: syscon_node_to_regmap() returns error pointers clocksource: Suspend the watchdog temporarily when high read latency detected coda: Avoid partial allocation of sig_inputArgs coresight: cti: Add PM runtime call in enable_store coresight: cti: Prevent negative values of enable count coresight: etm4x: Fix accesses to TRCSEQRSTEVR and TRCSEQSTR crypto: ccp - Avoid page allocation failure warning for SEV_GET_ID2 crypto: ccp - Failure on re-initialization due to duplicate sysfs filename crypto: ccp - Flush the SEV-ES TMR memory before giving it to firmware crypto: ccp - Refactor out sev_fw_alloc() crypto: crypto4xx - Call dma_unmap_page when done crypto: essiv - Handle EBUSY correctly crypto: hisilicon: Wipe entire pool on error crypto: qat - fix out-of-bounds read crypto: rsa-pkcs1pad - Use akcipher_request_complete crypto: seqiv - Handle EBUSY correctly crypto: x86/ghash - fix unaligned access in ghash_setkey() crypto: xts - Handle EBUSY correctly dax/kmem: Fix leak of memory-hotplug resources dccp/tcp: Avoid negative sk_forward_alloc by ipv6_pinfo.pktoptions. dm: add cond_resched() to dm_wq_work() dmaengine: dw-axi-dmac: Do not dereference NULL structure dmaengine: dw-edma: Fix missing src/dst address of interleaved xfers dmaengine: dw-edma: Fix readq_ch() return value truncation dmaengine: HISI_DMA should depend on ARCH_HISI dmaengine: idxd: Set traffic class values in GRPCFG on DSA 2.0 dmaengine: sf-pdma: pdma_desc memory leak fix dm cache: add cond_resched() to various workqueue loops dm flakey: don't corrupt the zero page dm flakey: fix a bug with 32-bit highmem systems dm flakey: fix logic when corrupting a bio dm: remove flush_scheduled_work() during local_exit() dm: send just one event on resize, not two dm thin: add cond_resched() to various workqueue loops docs: gdbmacros: print newest record docs/scripts/gdb: add necessary make scripts_gdb step Documentation/hw-vuln: Add documentation for Cross-Thread Return Predictions Documentation/hw-vuln: Document the interaction between IBRS and STIBP dpaa2-eth: execute xdp_do_flush() before napi_complete_done() dpaa_eth: execute xdp_do_flush() before napi_complete_done() driver core: fix potential null-ptr-deref in device_add() driver core: fix resource leak in device_add() drivers: base: component: fix memory leak with using debugfs_lookup() drivers: base: dd: fix memory leak with using debugfs_lookup() drivers: base: transport_class: fix possible memory leak drivers: base: transport_class: fix resource leak when transport_add_device() fails drm/amd/display: Fail atomic_check early on normalize_zpos error drm: amd: display: Fix memory leakage drm/amd/display: Fix potential null-deref in dm_resume drm/amd/display: Fix timing not changning when freesync video is enabled drm/amd/display: Properly handle additional cases where DCN is not supported drm/amd/display: Revert Reduce delay when sink device not able to ACK 00340h write drm/amdgpu/fence: Fix oops due to non-matching drm_sched init/fini drm/amdgpu: fix enum odm_combine_mode mismatch drm/bridge: lt9611: fix clock calculation drm/bridge: lt9611: fix HPD reenablement drm/bridge: lt9611: fix polarity programming drm/bridge: lt9611: fix programming of video modes drm/bridge: lt9611: fix sleep mode setup drm/bridge: lt9611: pass a pointer to the of node drm/bridge: megachips: Fix error handling in i2c_register_driver() drm/bridge: ti-sn65dsi83: Fix delay after reset deassert to match spec drm/display/dp_mst: Fix down message handling after a packet reception error drm/display/dp_mst: Fix down/up message handling after sink disconnect drm/edid: fix AVI infoframe aspect ratio handling drm/edid: Fix minimum bpc supported with DSC1.2 for HDMI sink drm/etnaviv: don't truncate physical page address drm: exynos: dsi: Fix MIPI_DSI*_NO_* mode flags drm: Fix potential null-ptr-deref due to drmm_mode_config_init() drm/fourcc: Add missing big-endian XRGB1555 and RGB565 formats drm/i915/adlp: Fix typo for reference clock drm/i915: Don't use BAR mappings for ring buffers with LLC drm/i915: Fix potential bit_17 double-free drm/i915: Fix VBT DSI DVO port handling drm/i915/gen11: Moving WAs to icl_gt_workarounds_init() drm/i915/gen11: Wa_1408615072/Wa_1407596294 should be on GT list drm/i915/guc: Fix locking when searching for a hung request drm/i915/gvt: fix double free bug in split_2MB_gtt_entry drm/i915: Initialize the obj flags for shmem objects drm/i915/quirks: Add inverted backlight quirk for HP 14-r206nv drm/mediatek: Clean dangling pointer on bind error path drm/mediatek: Drop unbalanced obj unref drm/mediatek: dsi: Reduce the time of dsi from LP11 to sending cmd drm/mediatek: mtk_drm_crtc: Add checks for devm_kcalloc drm/mediatek: Use NULL instead of 0 for NULL pointer drm/mipi-dsi: Fix byte order of 16-bit DCS set/get brightness drm/msm/adreno: Fix null ptr access in adreno_gpu_cleanup() drm/msm: clean event_thread->worker in case of an error drm/msm/dpu: Add check for cstate drm/msm/dpu: Add check for pstates drm/msm/dpu: Disallow unallocated resources to be returned drm/msm/dpu: set pdpu->is_rt_pipe early in dpu_plane_sspp_atomic_update() drm/msm/dsi: Add missing check for alloc_ordered_workqueue drm/msm/dsi: Allow 2 CTRLs on v2.5.0 drm/msm/gem: Add check for kmalloc drm/msm/hdmi: Add missing check for alloc_ordered_workqueue drm/msm/mdp5: Add check for kzalloc drm/msm: use strscpy instead of strncpy drm: mxsfb: DRM_MXSFB should depend on ARCH_MXS || ARCH_MXC drm/nouveau/devinit/tu102-: wait for GFW_BOOT_PROGRESS == COMPLETED drm/omap: dsi: Fix excessive stack usage drm: panel-orientation-quirks: Add quirk for Lenovo IdeaPad Duet 3 10IGL5 drm/radeon: Fix eDP for single-display iMac11,2 drm/radeon: free iio for atombios when driver shutdown drm/shmem-helper: Fix locking for drm_gem_shmem_get_pages_sgt() drm/shmem-helper: Revert accidental non-GPL export drm/tegra: firewall: Check for is_addr_reg existence in IMM check drm: tidss: Fix pixel format definition drm/tiny: ili9486: Do not assume 8-bit only SPI controllers drm/vc4: dpi: Add option for inverting pixel clock and output enable drm/vc4: dpi: Fix format mapping for RGB565 drm/vc4: hdmi: Correct interlaced timings again drm/vc4: hdmi: make CEC adapter name unique drm/vc4: hvs: Fix colour order for xRGB1555 on HVS5 drm/vc4: hvs: Set AXI panic modes drm/virtio: Fix error code in virtio_gpu_object_shmem_init() drm/vkms: Fix memory leak in vkms_init() drm/vkms: Fix null-ptr-deref in vkms_release() eeprom: idt_89hpesx: Fix error handling in idt_init() efi: Accept version 2 of memory attributes table efi: fix potential NULL deref in efi_mem_reserve_persistent exfat: fix inode->i_blocks for non-512 byte sector size device exfat: fix reporting fs error when reading dir beyond EOF exfat: fix unexpected EOF while reading dir exfat: redefine DIR_DELETED as the bad cluster number ext4: Fix function prototype mismatch for ext4_feat_ktype ext4: optimize ea_inode block expansion ext4: refuse to create ea block when umounted ext4: use ext4_fc_tl_mem in fast-commit replay path f2fs: allow set compression option of files without blocks f2fs: fix cgroup writeback accounting with fs-layer encryption f2fs: fix information leak in f2fs_move_inline_dirents() f2fs: fix to avoid potential memory corruption in __update_iostat_latency() f2fs: fix to do sanity check on i_extra_isize in is_alive() f2fs: use memcpy_{to,from}_page() where possible fbcon: Check font dimension limits fbdev: smscufx: fix error handling code in ufx_usb_probe firewire: fix memory leak for payload of request subaction to IEC 61883-1 FCP region firmware: coreboot: framebuffer: Ignore reserved pixel color bits firmware: dmi-sysfs: Fix null-ptr-deref in dmi_sysfs_register_handle firmware/efi sysfb_efi: Add quirk for Lenovo IdeaPad Duet 3 firmware: stratix10-svc: add missing gen_pool_destroy() in stratix10_svc_drv_probe() fix "direction" argument of iov_iter_kvec() fix iov_iter_bvec() "direction" argument Fix page corruption caused by racy check in __free_pages Fix XFRM-I support for nested ESP tunnels flow_offload: fill flags to action structure fotg210-udc: Add missing completion handler fpga: stratix10-soc: Fix return value check in s10_ops_write_init() fs: dlm: don't set stop rx flag after node reset fs: dlm: move sending fin message into state change handling fs: dlm: send FIN ack back in right cases fs: f2fs: initialize fsdata in pagecache_write() fs: hfsplus: fix UAF issue in hfsplus_put_super fs/jfs: fix shift exponent db_agl2size negative fs/ntfs3: Validate attribute data and valid sizes fuse: add inode/permission checks to fileattr_get/fileattr_set genirq: Add and use an irq_data_update_affinity helper genirq: Fix the return type of kstat_cpu_irqs_sum() genirq: Refactor accessors to use irq_data_get_affinity_mask gfs2: Always check inode size of inline inodes gfs2: Cosmetic gfs2_dinode_{in,out} cleanup gfs2: Improve gfs2_make_fs_rw error handling gfs2: jdata writepage fix gpio: vf610: connect GPIO label to dev name gpu: host1x: Don't skip assigning syncpoints to channels gpu: ipu-v3: common: Add of_node_put() for reference returned by of_graph_get_port_by_id() hfs: fix missing hfs_bnode_get() in __hfs_bnode_create HID: Add Mapping for System Microphone Mute HID: asus: use spinlock to protect concurrent accesses HID: asus: use spinlock to safely schedule workers hid: bigben_probe(): validate report count HID: bigben: use spinlock to protect concurrent accesses HID: bigben: use spinlock to safely schedule workers HID: bigben_worker() remove unneeded check on report_field HID: core: Fix deadloop in hid_apply_multiplier. HID: elecom: add support for TrackBall 056E:011C HID: logitech-hidpp: Don't restart communication if not necessary HID: multitouch: Add quirks for flipped axes HID: retain initial quirks set up when creating HID devices highmem: round down the address passed to kunmap_flush_on_unmap() hugetlb: check for undefined shift on 32 bit architectures hv_netvsc: Check status in SEND_RNDIS_PKT completion message hwmon: (coretemp) Simplify platform device handling hwmon: (ftsteutates) Fix scaling of measurements hwmon: (ltc2945) Handle error case in ltc2945_value_store hwmon: (mlxreg-fan) Return zero speed for broken fan i2c: designware: fix i2c_dw_clk_rate() return size to be u32 i2c: designware-pci: Add new PCI IDs for AMD NAVI GPU i2c: mxs: suppress probe-deferral error message i2c: rk3x: fix a bunch of kernel-doc warnings i40e: Add checking for null for nlmsg_find_attr() i40e: add double of VLAN header when computing the max MTU IB/hfi1: Assign npages earlier IB/hfi1: Fix math bugs in hfi1_can_pin_pages() IB/hfi1: Fix sdma.h tx->num_descs off-by-one errors IB/hfi1: Restore allocated resources on failed copyout IB/hfi1: Update RMT size calculation IB/IPoIB: Fix legacy IPoIB due to wrong number of queues ice: add missing checks for PF vsi type ice: Do not use WQ_MEM_RECLAIM flag for workqueue ice: Prevent set_channel from changing queues while RDMA active ice: restrict PTP HW clock freq adjustments to 100, 000, 000 PPB igc: Add ndo_tx_timeout support igc: return an error if the mac type is unknown in igc_ptp_systim_to_hwtstamp() iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_config_word() iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_status_word() iio: adc: berlin2-adc: Add missing of_node_put() in error path iio: adc: stm32-dfsdm: fill module aliases iio:adc:twl6030: Enable measurement of VAC iio:adc:twl6030: Enable measurements of VUSB, VBAT and others iio: hid: fix the retval in accel_3d_capture_sample iio: hid: fix the retval in gyro_3d_capture_sample iio: imu: fxos8700: fix ACCEL measurement range selection iio: imu: fxos8700: fix failed initialization ODR mode assignment iio: imu: fxos8700: fix IMU data bits returned to user space iio: imu: fxos8700: fix incomplete ACCEL and MAGN channels readback iio: imu: fxos8700: fix incorrect ODR mode readback iio: imu: fxos8700: fix MAGN sensor scale and unit iio: imu: fxos8700: fix map label of channel type to MAGN sensor iio: imu: fxos8700: fix swapped ACCEL and MAGN channels readback iio: imu: fxos8700: remove definition FXOS8700_CTRL_ODR_MIN iio: light: tsl2563: Do not hardcode interrupt trigger type ima: Align ima_file_mmap() parameters with mmap_file LSM hook inet: fix fast path in __inet_hash_connect() Input: i8042 - add Clevo PCX0DX to i8042 quirk table iommu/amd: Fix error handling for pdev_pri_ats_enable() iommu: Fix error unwind in iommu_group_alloc() iommu/vt-d: Allow to use flush-queue when first level is default iommu/vt-d: Avoid superfluous IOTLB tracking in lazy mode iommu/vt-d: Check FL and SL capability sanity in scalable mode iommu/vt-d: Fix an unbalanced rcu_read_lock/rcu_read_unlock() iommu/vt-d: Fix error handling in sva enable/disable paths iommu/vt-d: Remove duplicate identity domain flag iommu/vt-d: Set No Execute Enable bit in PASID table entry iommu/vt-d: Use second level for GPA->HPA translation ionic: clean interrupt before enabling queue to avoid credit race ionic: refactor use of ionic_rx_fill() io_uring: add a conditional reschedule to the IOPOLL cancelation loop io_uring: add missing lock in io_get_file_fixed io_uring: ensure that io_init_req() passes in the right issue_flags io_uring: handle TIF_NOTIFY_RESUME when checking for task_work io_uring: mark task TASK_RUNNING before handling resume/task work io_uring/poll: allow some retries for poll triggering spuriously io_uring: remove MSG_NOSIGNAL from recvmsg io_uring/rsrc: disallow multi-source reg buffers ip/ip6_gre: Fix changing addr gen mode not generating IPv6 link local address ip/ip6_gre: Fix non-point-to-point tunnel not generating IPv6 link local address ipmi_ssif: Rename idle state and check ipmi:ssif: resend_msg() cannot fail ipv6: Add lwtunnel encap size of all siblings in nexthop calculation ipv6: Fix datagram socket connection with DSCP. ipv6: Fix tcp socket connection with DSCP. irqchip/alpine-msi: Fix refcount leak in alpine_msix_init_domains irqchip: Fix refcount leak in platform_irqchip_probe irqchip/irq-bcm7120-l2: Set IRQ_LEVEL for level triggered interrupts irqchip/irq-brcmstb-l2: Set IRQ_LEVEL for level triggered interrupts irqchip/irq-mvebu-gicp: Fix refcount leak in mvebu_gicp_probe irqchip/ti-sci: Fix refcount leak in ti_sci_intr_irq_domain_probe irqdomain: Drop bogus fwspec-mapping error handling irqdomain: Fix association race irqdomain: Fix disassociation race irqdomain: Fix domain registration race irqdomain: Look for existing mapping only once iw_cxgb4: Fix potential NULL dereference in c4iw_fill_res_cm_id_entry() ixgbe: add double of VLAN header when computing the max MTU ixgbe: allow to increase MTU to 3K with XDP enabled jbd2: fix data missing when reusing bh which is ready to be checkpointed kbuild: Add CONFIG_PAHOLE_VERSION kbuild: Port silent mode detection to future gnu make. kernel/fail_function: fix memory leak with using debugfs_lookup() kernel/irq/irqdomain.c: fix memory leak with using debugfs_lookup() kernel/printk/index.c: fix memory leak with using debugfs_lookup() KEYS: asymmetric: Fix ECDSA use via keyctl uapi kobject: Fix slab-out-of-bounds in fill_kobj_path() kobject: modify kobject_get_path() to take a const * kprobes: treewide: Cleanup the error messages for kprobes ksmbd: do not allow the actual frame length to be smaller than the rfc1002 length ksmbd: fix wrong data area length for smb2 lock request ktest.pl: Add RUN_TIMEOUT option with default unlimited ktest.pl: Fix missing "end_monitor" when machine check fails ktest.pl: Give back console on Ctrt^C on monitor KVM: Destroy target device if coalesced MMIO unregistration fails kvm: initialize all of the kvm_debugregs structure before sending it to userspace KVM: s390: disable migration mode when dirty tracking is disabled KVM: SVM: Fix potential overflow in SEV's send|receive_update_data() KVM: SVM: hyper-v: placate modpost section mismatch error KVM: SVM: Skip WRMSR fastpath on VM-Exit if next RIP isn't valid KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS KVM: x86: Fail emulation during EMULTYPE_SKIP on any exception KVM: x86: Inject #GP if WRMSR sets reserved bits in APIC Self-IPI KVM: x86: Mitigate the cross-thread return address predictions bug l2tp: Avoid possible recursive deadlock in l2tp_tunnel_register() leds: led-class: Add missing put_device() to led_put() leds: led-core: Fix refcount leak in of_led_get() libbpf: Fix alen calculation in libbpf_nla_dump_errormsg() libbpf: Fix btf__align_of() by taking into account field offsets lib/Kconfig.debug: Allow BTF + DWARF5 with pahole 1.21+ lib/Kconfig.debug: Use CONFIG_PAHOLE_VERSION lib/mpi: Fix buffer overrun when SG is too long locking/rwsem: Disable preemption in all down_read*() and up_read() code paths locking/rwsem: Optimize down_read_trylock() under highly contended case locking/rwsem: Prevent non-first waiter from spinning in down_write() slowpath loop: loop_set_status_from_info() check before assignment m68k: Check syscall_trace_enter() return code m68k: /proc/hardware should depend on PROC_FS malidp: Fix NULL vs IS_ERR() checking media: i2c: imx219: Fix binning for RAW8 capture media: i2c: imx219: Split common registers from mode tables media: i2c: ov7670: 0 instead of -EINVAL was returned media: i2c: ov772x: Fix memleak in ov772x_probe() media: imx-jpeg: Apply clk_bulk api instead of operating specific clk media: ipu3-cio2: Fix PM runtime usage_count in driver unbind media: max9286: Fix memleak in max9286_v4l2_register() media: ov2740: Fix memleak in ov2740_init_controls() media: ov5675: Fix memleak in ov5675_init_controls() media: platform: ti: Add missing check for devm_regulator_get media: rc: Fix use-after-free bugs caused by ene_tx_irqsim() media: saa7134: Use video_unregister_device for radio_dev media: ti: cal: fix possible memory leak in cal_ctx_create() media: usb: siano: Fix use after free bugs caused by do_submit_urb media: uvcvideo: Add support for V4L2_CTRL_TYPE_CTRL_CLASS media: uvcvideo: Check controls flags before accessing them media: uvcvideo: Check for INACTIVE in uvc_ctrl_is_accessible() media: uvcvideo: Do not check for V4L2_CTRL_WHICH_DEF_VAL media: uvcvideo: Fix memory leak of object map on error exit path media: uvcvideo: Fix race condition with usb_kill_urb media: uvcvideo: Handle cameras with invalid descriptors media: uvcvideo: Handle errors from calls to usb_string media: uvcvideo: Quirk for autosuspend in Logitech B910 and C910 media: uvcvideo: refactor __uvc_ctrl_add_mapping media: uvcvideo: Remove format descriptions media: uvcvideo: Remove s_ctrl and g_ctrl media: uvcvideo: Silence memcpy() run-time false positive warnings media: uvcvideo: Use control names from framework media: v4l2-jpeg: correct the skip count in jpeg_parse_app14_data media: v4l2-jpeg: ignore the unknown APP14 marker mei: bus-fixup:upon error print return values of send and receive mfd: arizona: Use pm_runtime_resume_and_get() to prevent refcnt leak mfd: cs5535: Don't build on UML mfd: pcf50633-adc: Fix potential memleak in pcf50633_adc_async_read() migrate: hugetlb: check for hugetlb shared PMD in node migration MIPS: DTS: CI20: fix otg power gpio mips: fix syscall_get_nr misc/mei/hdcp: Use correct macros to initialize uuid_le misc: vmw_balloon: fix memory leak with using debugfs_lookup() mmc: jz4740: Work around bug on JZ4760(B) mmc: mmc_spi: fix error handling in mmc_spi_probe() mmc: sdio: fix possible resource leaks in some error paths mm/filemap: fix page end in filemap_get_read_batch mm: hugetlb: proc: check for hugetlb shared PMD in /proc/PID/smaps mm: memcontrol: deprecate charge moving mm/migration: return errno when isolate_huge_page failed mm/swapfile: add cond_resched() in get_swap_pages() mm/thp: check and bail out if page in deferred queue already mptcp: be careful on subflow status propagation on errors mptcp: do not wait for bare sockets' timeout mptcp: fix locking for in-kernel listener creation mt76: mt7915: fix polling firmware-own status mtd: spi-nor: Fix shift-out-of-bounds in spi_nor_set_erase_type mtd: spi-nor: sfdp: Fix index value for SCCR dwords mtd: spi-nor: spansion: Consider reserved bits in CFR5 register nbd: fix possible overflow on 'first_minor' in nbd_dev_add() neigh: make sure used and confirmed times are valid net: add sock_init_data_uid() net: bcmgenet: Add a check for oversized packets net: bcmgenet: fix MoCA LED control net: bgmac: fix BCM5358 support by setting correct flags net: dsa: mt7530: don't change PVC_EG_TAG when CPU port becomes VLAN-aware net: ethernet: ti: am65-cpsw: Add RX DMA Channel Teardown Quirk netfilter: br_netfilter: disable sabotage_in hook after first suppression netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack() netfilter: ebtables: fix table blob use-after-free netfilter: nf_tables: allow to fetch set elements when table has an owner netfilter: nf_tables: NULL pointer dereference in nf_tables_updobj() netfilter: nft_tproxy: restrict to prerouting hook netfilter: x_tables: fix percpu counter block leak on error path when creating new netns net: fix __dev_kfree_skb_any() vs drop monitor net: Fix unwanted sign extension in netdev_stats_to_stats64() net/mlx5: Bridge, fix ageing of peer FDB entries net/mlx5e: Introduce the mlx5e_flush_rq function net/mlx5e: IPoIB, Show unknown speed instead of error net/mlx5e: Move repeating clear_bit in mlx5e_rx_reporter_err_rq_cqe_recover net/mlx5: Enhance debug print in page allocation failure net/mlx5e: Update rx ring hw mtu upon each rx-fcs flag change net/mlx5e: Verify flow_source cap before using it net/mlx5: fw_tracer, Clear load bit when freeing string DBs buffers net/mlx5: fw_tracer: Fix debug print net/mlx5: fw_tracer, Zero consumer index when reloading the tracer net/mlx5: Geneve, Fix handling of Geneve object id as error code net/mlx5: Serialize module cleanup with reload and remove net: mpls: fix stale pointer if allocation fails during device rename net: mscc: ocelot: fix VCAP filters not matching on MAC with "protocol 802.1Q" net: openvswitch: fix flow memory leak in ovs_flow_cmd_new net: openvswitch: fix possible memory leak in ovs_meter_cmd_set() net: phy: dp83822: Fix null pointer access on DP83825/DP83826 devices net: phylink: move phy_device_free() to correctly release phy device net: phy: meson-gxl: Add generic dummy stubs for MMD register access net: phy: meson-gxl: use MMD access dummy stubs for GXL, internal PHY net: qrtr: free memory on error path in radix_tree_insert() net: Remove WARN_ON_ONCE(sk->sk_forward_alloc) from sk_stream_kill_queues(). netrom: Fix use-after-free caused by accept on already connected socket net/rose: Fix to not accept on connected socket net/sched: act_ctinfo: use percpu stats net/sched: act_mpls: fix action bind logic net/sched: act_pedit: fix action bind logic net/sched: act_sample: fix action bind logic net/sched: Retire tcindex classifier net: sched: sch: Bounds check priority net: sched: sch: Fix off by one in htb_activate_prios() net/sched: tcindex: search key must be 16 bits net/sched: tcindex: update imperfect hash filters respecting rcu net/sched: transition act_pedit to rcu and percpu stats net: stmmac: do not stop RX_CLK in Rx LPI state for qcs404 SoC net: stmmac: fix order of dwmac5 FlexPPS parametrization sequence net: stmmac: Restrict warning on disabling DMA store and fwd mode net: tls: avoid hanging tasks on the tx_lock net: USB: Fix wrong-direction WARNING in plusb.c net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path net/x25: Fix to not accept on connected socket nfc: fix memory leak of se_io context in nfc_genl_se_io nfs4trace: fix state manager flag printing nfsd: fix race to check ls_layouts nfsd: zero out pointers after putting nfsd_files on COPY setup error NFS: fix disabling of swap NFSv4: keep state manager thread active if swap is enabled nilfs2: fix underflow in second superblock position calculations nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association nvmem: core: add error handling for dev_set_name nvmem: core: fix cell removal on error nvmem: core: fix cleanup after dev_set_name() nvmem: core: fix registration vs use race nvmem: core: fix return value nvmem: core: initialise nvmem->id early nvmem: core: remove nvmem_config wp_gpio nvmem: qcom-spmi-sdam: fix module autoloading objtool: add UACCESS exceptions for __tsan_volatile_read/write objtool: Fix memory leak in create_static_call_sections() ocfs2: fix defrag path triggering jbd2 ASSERT ocfs2: fix non-auto defrag path not working issue octeontx2-pf: Use correct struct reference in test condition of/address: Return an error when no valid dma-ranges are found of: reserved_mem: Have kmemleak ignore dynamically allocated reserved mem OPP: fix error checking in opp_migrate_dentry() ovl: Use "buf" flexible array for memcpy() destination parisc: Fix return code of pdc_iodc_print() parisc: Wire up PTRACE_GETREGS/PTRACE_SETREGS for compat case PCI: Add ACS quirk for Wangxun NICs PCI: Align extra resources for hotplug bridges properly PCI: Avoid FLR for AMD FCH AHCI adapters PCI: hotplug: Allow marking devices as disconnected during bind/unbind PCI/IOV: Enlarge virtfn sysfs name buffer PCI: loongson: Add more devices that need MRRS quirk PCI: loongson: Prevent LS7A MRRS increases PCI/PM: Observe reset delay irrespective of bridge_d3 PCI: switchtec: Return -EFAULT for copy_to_user() errors PCI: Take other bus devices into account when distributing resources perf inject: Use perf_data__read() for auxtrace perf intel-pt: Add documentation for Event Trace and TNT disable perf intel-pt: Add link to the perf wiki's Intel PT page perf intel-pt: Add support for emulated ptwrite perf intel-pt: Do not try to queue auxtrace data on pipe perf intel-pt: pkt-decoder: Add CFE and EVD packets perf llvm: Fix inadvertent file creation perf tools: Fix auto-complete on aarch64 perf/x86/intel: Add Emerald Rapids phy: qcom-qmp-combo: disable runtime PM on unbind phy: qcom-qmp-combo: fix broken power on phy: qcom-qmp-combo: fix memleak on probe deferral phy: qcom-qmp-combo: fix runtime suspend phy: qcom-qmp-usb: fix memleak on probe deferral phy: rockchip-typec: fix tcphy_get_mode error case phy: rockchip-typec: Fix unsigned comparison with less than zero pinctrl: aspeed: Fix confusing types in return value pinctrl: at91: use devm_kasprintf() to avoid potential leaks pinctrl: bcm2835: Remove of_node_put() in bcm2835_of_gpio_ranges_fallback() pinctrl: intel: Restore the pins that used to be in Direct IRQ mode pinctrl: mediatek: fix coding style pinctrl: mediatek: Fix the drive register definition of some Pins pinctrl: mediatek: Initialize variable *buf to zero pinctrl: mediatek: Initialize variable pullen and pullup to zero pinctrl: qcom: pinctrl-msm8976: Correct function names for wcss pins pinctrl: rockchip: Fix refcount leak in rockchip_pinctrl_parse_groups pinctrl: single: fix potential NULL dereference pinctrl: stm32: Fix refcount leak in stm32_pctrl_get_irq_domain platform/x86/amd: pmc: add CONFIG_SERIO dependency platform/x86: amd-pmc: Correct usage of SMU version platform/x86/amd: pmc: Disable IRQ1 wakeup for RN/CZN platform/x86: amd-pmc: Export Idlemask values based on the APU platform/x86: amd-pmc: Fix compilation when CONFIG_DEBUGFS is disabled platform/x86: dell-wmi: Add a keymap for KEY_MUTE in type 0x0010 table platform/x86: gigabyte-wmi: add support for B450M DS3H WIFI-CF platform/x86: touchscreen_dmi: Add Chuwi Vi8 (CWI501) DMI match PM: domains: fix memory leak with using debugfs_lookup() PM: EM: fix memory leak with using debugfs_lookup() powercap: fix possible name leak in powercap_register_zone() powerpc/64s/interrupt: Fix interrupt exit race with security mitigation switch powerpc/64s/radix: Fix crash with unaligned relocated kernel powerpc/64s/radix: Fix RWX mapping with relocated kernel powerpc: dts: t208x: Disable 10G on MAC1 and MAC2 powerpc: dts: t208x: Mark MAC1 and MAC2 as 10G powerpc/imc-pmu: Revert nest_init_lock to being a mutex powerpc/mm: Rearrange if-else block to avoid clang warning powerpc: Remove linker flag from KBUILD_AFLAGS powerpc: use generic version of arch_is_kernel_initmem_freed() powerpc/vmlinux.lds: Add an explicit symbol for the SRWX boundary powerpc/vmlinux.lds: Ensure STRICT_ALIGN_SIZE is at least page aligned power: supply: remove faulty cooling logic printf: fix errname.c list pwm: sifive: Always let the first pwm_apply_state succeed pwm: sifive: Reduce time the controller lock is held pwm: stm32-lp: fix the check on arr and cmp registers update qede: avoid uninitialized entries in coal_entry array qede: execute xdp_do_flush() before napi_complete_done() qede: fix interrupt coalescing configuration random: always mix cycle counter in add_latent_entropy() rbd: avoid use-after-free in do_rbd_add() when rbd_dev_create() fails rcu: Make RCU_LOCKDEP_WARN() avoid early lockdep checks rcu: Suppress smp_processor_id() complaint in synchronize_rcu_expedited_wait() rcu-tasks: Fix synchronize_rcu_tasks() VS zap_pid_ns_processes() rcu-tasks: Improve comments explaining tasks_rcu_exit_srcu purpose rcu-tasks: Make rude RCU-Tasks work well with CPU hotplug rcu-tasks: Remove preemption disablement around srcu_read_[un]lock() calls RDMA/cxgb4: add null-ptr-check after ip_dev_find() RDMA/cxgb4: Fix potential null-ptr-deref in pass_establish() RDMA/irdma: Cap MSIX used to online CPUs + 1 RDMA/irdma: Fix potential NULL-ptr-dereference RDMA/siw: Fix user page pinning accounting RDMA/usnic: use iommu_map_atomic() under spin_lock() rds: rds_rm_zerocopy_callback() correct order for list_add_tail() rds: rds_rm_zerocopy_callback() use list_first_entry() READ is "data destination", not source... regulator: max77802: Bounds check regulator id against opmode regulator: s5m8767: Bounds check id indexing into arrays remoteproc/mtk_scp: Move clk ops outside send_lock remoteproc: qcom_q6v5_mss: Use a carveout to authenticate modem headers Revert "char: pcmcia: cm4000_cs: Replace mdelay with usleep_range in set_protocol" Revert "drm/i915: Don't use BAR mappings for ring buffers with LLC" Revert "fbcon: don't lose the console font across generic->chip driver switch" Revert "mm: Always release pages to the buddy allocator in memblock_free_late()." Revert "net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs" Revert "scsi: mpt3sas: Fix return value check of dma_get_required_mask()" revert "squashfs: harden sanity check in squashfs_read_xattr_id_table" ring-buffer: Handle race between rb_move_tail and rb_check_pages RISC-V: add a spin_shadow_stack declaration riscv: disable generation of unwind tables riscv: Fixup race condition on PG_dcache_clean in flush_icache_pte riscv: ftrace: Reduce the detour code size to half riscv: ftrace: Remove wasted nops for !RISCV_ISA_C riscv: jump_label: Fixup unaligned arch_static_branch function riscv: kprobe: Fixup kernel panic when probing an illegal position riscv: kprobe: Fixup misaligned load text riscv: mm: fix regression due to update_mmu_cache change riscv, mm: Perform BPF exhandler fixup on page fault riscv: stacktrace: Fix missing the first frame RISC-V: time: initialize hrtimer based broadcast clock event device rpmsg: glink: Avoid infinite loop on intent for missing channel rtc: allow rtc_read_alarm without read_alarm callback rtc: pm8xxx: fix set-alarm race rtc: sun6i: Always export the internal oscillator rtmutex: Ensure that the top waiter is always woken up s390/ap: fix status returned by ap_aqic() s390/ap: fix status returned by ap_qact() s390/dasd: Fix potential memleak in dasd_eckd_init() s390/decompressor: specify __decompress() buf len to avoid overflow s390: discard .interp section s390/extmem: return correct segment type in __segment_load() s390/idle: mark arch_cpu_idle() noinstr s390/kprobes: fix current_kprobe never cleared after kprobes reenter s390/kprobes: fix irq mask clobbering on kprobe reenter from post_handler s390/mem_detect: fix detect_memory() error handling s390/vdso: Drop '-shared' from KBUILD_CFLAGS_64 s390/vdso: remove -nostdlib compiler flag s390/vmem: fix empty page tables cleanup under KASAN sched/deadline,rt: Remove unused parameter from pick_next_[rt|dl]_entity() sched/psi: Fix use-after-free in ep_remove_wait_queue() sched/rt: pick_next_rt_entity(): check list_entry scm: add user copy checks to put_cmsg() scripts/pahole-flags.sh: Use pahole-version.sh scripts/tags.sh: fix incompatibility with PCRE2 scripts/tags.sh: Invoke 'realpath' via 'xargs' scsi: aic94xx: Add missing check for dma_map_single() scsi: ipr: Work around fortify-string warning scsi: iscsi_tcp: Fix UAF during login when accessing the shost ipaddress scsi: iscsi_tcp: Fix UAF during logout when accessing the shost ipaddress scsi: lpfc: Fix use-after-free KFENCE violation during sysfs firmware write scsi: mpt3sas: Don't change DMA mask while reallocating pools scsi: mpt3sas: Fix a memory leak scsi: mpt3sas: re-do lost mpt3sas DMA mask fix scsi: mpt3sas: Remove usage of dma_get_required_mask() API scsi: qla2xxx: Check if port is online before sending ELS scsi: qla2xxx: edif: Fix I/O timeout due to over-subscription scsi: qla2xxx: Fix DMA-API call trace on NVMe LS requests scsi: qla2xxx: Fix erroneous link down scsi: qla2xxx: Fix exchange oversubscription scsi: qla2xxx: Fix exchange oversubscription for management commands scsi: qla2xxx: Fix link failure in NPIV environment scsi: qla2xxx: Remove increment of interface err cnt scsi: qla2xxx: Remove unintended flag clearing scsi: Revert "scsi: core: map PQ=1, PDT=other values to SCSI_SCAN_TARGET_PRESENT" scsi: ses: Don't attach if enclosure has no components scsi: ses: Fix possible addl_desc_ptr out-of-bounds accesses scsi: ses: Fix possible desc_ptr out-of-bounds accesses scsi: ses: Fix slab-out-of-bounds in ses_enclosure_data_process() scsi: ses: Fix slab-out-of-bounds in ses_intf_remove() scsi: snic: Fix memory leak with using debugfs_lookup() scsi: target: core: Fix warning on RT kernels sctp: add a refcnt in sctp_stream_priorities to avoid a nested loop sctp: sctp_sock_filter(): avoid list_entry() on possibly empty list sefltests: netdevsim: wait for devlink instance after netns removal selftest: fib_tests: Always cleanup before exit selftest/lkdtm: Skip stack-entropy test if lkdtm is not available selftests/bpf: Fix out-of-srctree build selftests/bpf: Verify copy_register_state() preserves parent/live fields selftests: forwarding: lib: quote the sysctl values selftests/ftrace: Fix bash specific "==" operator selftests/landlock: Skip overlayfs tests when not supported selftests/landlock: Test ptrace as much as possible with Yama selftests/net: Interpret UDP_GRO cmsg data as an int value selftests: net: udpgso_bench: Fix racing bug between the rx/tx programs selftests: net: udpgso_bench_rx: Fix 'used uninitialized' compiler warning selftests: net: udpgso_bench_rx/tx: Stop when wrong CLI args are provided selftests: net: udpgso_bench_tx: Cater for pending datagrams zerocopy benchmarking serial: 8250_dma: Fix DMA Rx completion race serial: 8250_dma: Fix DMA Rx rearm race serial: fsl_lpuart: fix RS485 RTS polariy inverse issue serial: sc16is7xx: setup GPIO controller later in probe serial: tegra: Add missing clk_disable_unprepare() in tegra_uart_hw_init() sfc: correctly advertise tunneled IPv6 segmentation soundwire: bus_type: Avoid lockdep assert in sdw_drv_probe() soundwire: cadence: Don't overflow the command FIFOs soundwire: cadence: Drain the RX FIFO after an IO timeout soundwire: cadence: Remove wasted space in response_buf sparc: allow PM configs for sparc32 COMPILE_TEST spi: bcm63xx-hsspi: Fix multi-bit mode setting spi: dw_bt1: fix MUX_MMIO dependencies spi: dw: Fix wrong FIFO level setting for long xfers spi: synquacer: Fix timeout handling in synquacer_spi_transfer_one() Squashfs: fix handling and sanity checking of xattr_ids count squashfs: harden sanity check in squashfs_read_xattr_id_table staging: emxx_udc: Add checks for dma_alloc_coherent() staging: mt7621-dts: change palmbus address to lower case staging: rtl8192e: Remove call_usermodehelper starting RadioPower.sh staging: rtl8192e: Remove function ..dm_check_ac_dc_power calling a script tap: tap_open(): correctly initialize socket uid tcp: Fix listen() regression in 5.15.88. tcp: tcp_check_req() can be called from process context thermal/drivers/hisi: Drop second sensor hi3660 thermal/drivers/tsens: Add compat string for the qcom,msm8960 thermal/drivers/tsens: Drop msm8976-specific defines thermal/drivers/tsens: fix slope values for msm8939 thermal/drivers/tsens: limit num_sensors to 9 for msm8939 thermal/drivers/tsens: Sort out msm8976 vs msm8956 data thermal: intel: BXT_PMIC: select REGMAP instead of depending on it thermal: intel: Fix unsigned comparison with less than zero thermal: intel: intel_pch: Add support for Wellsburg PCH thermal: intel: powerclamp: Fix cur_state for multi package system thermal: intel: quark_dts: fix error pointer dereference time/debug: Fix memory leak with using debugfs_lookup() timers: Prevent union confusion from unexpected restart_syscall() tools/bootconfig: fix single & used for logical condition tools/iio/iio_utils:fix memory leak tools/power/x86/intel-speed-select: Add Emerald Rapid quirk tools/virtio: fix the vringh test for virtio ring changes trace/blktrace: fix memory leak with using debugfs_lookup() tracing: Add NULL checks for buffer in ring_buffer_free_read_page() tracing: Fix poll() and select() do not work on per_cpu trace_pipe and trace_pipe_raw tty: fix out-of-bounds access in tty_driver_lookup_tty() tty: pcn_uart: fix memory leak with using debugfs_lookup() tty: serial: fsl_lpuart: clear LPUART Status Register in lpuart32_shutdown() tty: serial: fsl_lpuart: disable Rx/Tx DMA in lpuart32_shutdown() tty: serial: fsl_lpuart: disable the CTS when send break signal tty: serial: fsl_lpuart: Fix the wrong RXWATER setting for rx dma case tty: serial: imx: disable Ageing Timer interrupt request irq tty: serial: imx: Handle RS485 DE signal active high tun: tun_chr_open(): correctly initialize socket uid uaccess: Add minimum bounds check on kernel buffer size uaccess: Add speculation barrier to copy_from_user() uapi: add missing ip/ipv6 header dependencies for linux/stddef.h ubi: ensure that VID header offset + VID header size <= alloc, size ubi: fastmap: Fix missed fm_anchor PEB in wear-leveling after disabling fastmap ubi: Fix possible null-ptr-deref in ubi_free_volume() ubi: Fix UAF wear-leveling entry in eraseblk_count_seq_show() ubi: Fix unreferenced object reported by kmemleak in ubi_resize_volume() ubi: Fix use-after-free when volume resizing failed ubifs: dirty_cow_znode: Fix memleak in error handling path ubifs: do_rename: Fix wrong space budget when target inode's nlink > 1 ubifs: Fix build errors as symbol undefined ubifs: Fix memory leak in alloc_wbufs() ubifs: Fix wrong dirty space budget for dirty inode ubifs: Rectify space budget for ubifs_symlink() if symlink is encrypted ubifs: Rectify space budget for ubifs_xrename() ubifs: Reserve one leb for each journal head while doing budget ubifs: Re-statistic cleaned znode count if commit failed ubifs: ubifs_writepage: Mark page dirty after writing inode failed ubi: ubi_wl_put_peb: Fix infinite loop when wear-leveling work failed udf: Define EFSCORRUPTED error code udf: Detect system inodes linked into directory hierarchy udf: Do not bother merging very long extents udf: Do not update file length for failed writes to inline files udf: Fix file corruption when appending just after end of preallocated extent udf: Preserve link count of system files udf: Truncate added extents on failed expansion um: vector: Fix memory leak in vector_config um: virtio_uml: free command if adding to virtqueue failed um: virtio_uml: mark device as unregistered when breaking it um: virtio_uml: move device breaking into workqueue um: virt-pci: properly remove PCI device from bus USB: chipidea: fix memory leak with using debugfs_lookup() usb: core: add quirk for Alcor Link AK9563 smartcard reader USB: core: Don't hold device lock while reading the "descriptors" sysfs file USB: dwc3: fix memory leak with using debugfs_lookup() usb: dwc3: pci: add support for the Intel Meteor Lake-M usb: dwc3: qcom: enable vbus override when in OTG dr-mode usb: early: xhci-dbc: Fix a potential out-of-bound memory access USB: ene_usb6250: Allocate enough memory for full object USB: fix memory leak with using debugfs_lookup() USB: fotg210: fix memory leak with using debugfs_lookup() USB: gadget: bcm63xx_udc: fix memory leak with using debugfs_lookup() usb: gadget: configfs: remove using list iterator after loop body as a ptr usb: gadget: configfs: Restrict symlink creation is UDC already binded usb: gadget: configfs: use to_config_usb_cfg() in os_desc_link() usb: gadget: configfs: use to_usb_function_instance() in cfg (un)link func usb: gadget: f_fs: Fix unbalanced spinlock in __ffs_ep0_queue_wait usb: gadget: f_uac2: Fix incorrect increment of bNumEndpoints usb: gadget: fusb300_udc: free irq on the error path in fusb300_probe() USB: gadget: gr_udc: fix memory leak with using debugfs_lookup() USB: gadget: lpc32xx_udc: fix memory leak with using debugfs_lookup() USB: gadget: pxa25x_udc: fix memory leak with using debugfs_lookup() USB: gadget: pxa27x_udc: fix memory leak with using debugfs_lookup() usb: gadget: u_serial: Add null pointer check in gserial_resume usb: gadget: uvc: fix missing mutex_unlock() if kstrtou8() fails usb: gadget: uvc: Make bSourceID read/write usb: host: xhci: mvebu: Iterate over array indexes instead of using pointer math USB: isp116x: fix memory leak with using debugfs_lookup() USB: isp1362: fix memory leak with using debugfs_lookup() usb: max-3421: Fix setting of I/O pins usb: musb: mediatek: don't unregister something that wasn't registered USB: serial: option: add support for VW/Skoda "Carstick LTE" USB: sl811: fix memory leak with using debugfs_lookup() usb: typec: altmodes/displayport: Fix probe pin assign check usb: typec: intel_pmc_mux: Don't leak the ACPI device reference count usb: typec: intel_pmc_mux: Use the helper acpi_dev_get_memory_resources() USB: uhci: fix memory leak with using debugfs_lookup() usb: uvc: Enumerate valid values for color matching vc_screen: don't clobber return value in vcs_read vc_screen: modify vcs_size() handling in vcs_read() vc_screen: move load of struct vc_data pointer in vcs_read() to avoid UAF vfio/type1: prevent underflow of locked_vm via exec() vfio/type1: restore locked_vm vfio/type1: track locked_vm per dma vhost/net: Clear the pending messages when the backend is removed virtio-net: execute xdp_do_flush() before napi_complete_done() virtio-net: Keep stop() to follow mirror sequence of open() VMCI: check context->notify_page after call to get_user_pages_fast() to avoid GPF watchdog: at91sam9_wdt: use devm_request_irq to avoid missing free_irq() in error path watchdog: diag288_wdt: do not use stack buffers for hardware data watchdog: diag288_wdt: fix __diag288() inline assembly watchdog: Fix kmemleak in watchdog_cdev_register watchdog: pcwd_usb: Fix attempting to access uninitialized memory watchdog: sbsa_wdog: Make sure the timeout programming is within the limits wifi: ath11k: allow system suspend to survive ath11k wifi: ath11k: debugfs: fix to work with multiple PCI devices wifi: ath11k: Fix memory leak in ath11k_peer_rx_frag_setup wifi: ath9k: Fix potential stack-out-of-bounds write in ath9k_wmi_rsp_callback() wifi: ath9k: Fix use-after-free in ath9k_hif_usb_disconnect() wifi: ath9k: hif_usb: clean up skbs if ath9k_hif_usb_rx_stream() fails wifi: ath9k: htc_hst: free skb in ath9k_htc_rx_msg() if there is no callback function wifi: ath9k: use proper statements in conditionals wifi: brcmfmac: Check the count value of channel spec to prevent out-of-bounds reads wifi: brcmfmac: ensure CLM version is null-terminated to prevent stack-out-of-bounds wifi: brcmfmac: fix potential memory leak in brcmf_netdev_start_xmit() wifi: brcmfmac: Fix potential stack-out-of-bounds in brcmf_c_preinit_dcmds() wifi: brcmfmac: unmap dma buffer in brcmf_msgbuf_alloc_pktid() wifi: cfg80211: Fix extended KCK key length check in nl80211_set_rekey_data() wifi: cfg80211: Fix use after free for wext wifi: cfg80211: Partial revert "wifi: cfg80211: Fix use after free for wext" wifi: ipw2200: fix memory leak in ipw_wdev_init() wifi: ipw2x00: don't call dev_kfree_skb() under spin_lock_irqsave() wifi: iwl3945: Add missing check for create_singlethread_workqueue wifi: iwl4965: Add missing check for create_singlethread_workqueue() wifi: iwlegacy: common: don't call dev_kfree_skb() under spin_lock_irqsave() wifi: libertas: cmdresp: don't call kfree_skb() under spin_lock_irqsave() wifi: libertas: fix memory leak in lbs_init_adapter() wifi: libertas: if_usb: don't call kfree_skb() under spin_lock_irqsave() wifi: libertas: main: don't call kfree_skb() under spin_lock_irqsave() wifi: libertas_tf: don't call kfree_skb() under spin_lock_irqsave() wifi: mac80211: make rate u32 in sta_set_rate_info_rx() wifi: mt7601u: fix an integer underflow wifi: mt76: dma: free rx_head in mt76_dma_rx_cleanup wifi: mwifiex: Add missing compatible string for SD8787 wifi: mwifiex: fix loop iterator in mwifiex_update_ampdu_txwinsize() wifi: orinoco: check return value of hermes_write_wordrec() wifi: rsi: Fix memory leak in rsi_coex_attach() wifi: rtl8xxxu: don't call dev_kfree_skb() under spin_lock_irqsave() wifi: rtl8xxxu: fixing transmisison failure for rtl8192eu wifi: rtl8xxxu: Fix memory leaks with RTL8723BU, RTL8192EU wifi: rtl8xxxu: gen2: Turn on the rate control wifi: rtl8xxxu: Use a longer retry limit of 48 wifi: rtlwifi: Fix global-out-of-bounds bug in _rtl8812ae_phy_set_txpower_limit() wifi: rtlwifi: rtl8188ee: don't call kfree_skb() under spin_lock_irqsave() wifi: rtlwifi: rtl8723be: don't call kfree_skb() under spin_lock_irqsave() wifi: rtlwifi: rtl8821ae: don't call kfree_skb() under spin_lock_irqsave() wifi: wilc1000: fix potential memory leak in wilc_mac_xmit() wifi: wl3501_cs: don't call kfree_skb() under spin_lock_irqsave() WRITE is "data source", not destination... x86/bugs: Reset speculation control settings on init x86/cpu: Add Lunar Lake M x86/crash: Disable virt in core NMI crash handler to avoid double shootdown x86/debug: Fix stack recursion caused by wrongly ordered DR7 accesses x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range x86/kprobes: Fix __recover_optprobed_insn check optimizing logic x86: Mark stop_this_cpu() __noreturn x86/microcode: Add a parameter to microcode_check() to store CPU capabilities x86/microcode: Adjust late loading result reporting message x86/microcode/AMD: Add a @cpu parameter to the reloading functions x86/microcode/AMD: Fix mixed steppings support x86/microcode/amd: Remove load_microcode_amd()'s bsp parameter x86/microcode: Check CPU capabilities after late microcode update correctly x86/microcode: Default-disable late loading x86/microcode: Print previous version of microcode after reload x86/microcode: Rip out the OLD_INTERFACE x86/perf/zhaoxin: Add stepping check for ZXC x86/reboot: Disable SVM, not just VMX, when stopping CPUs x86/reboot: Disable virtualization in an emergency if SVM is supported x86/resctl: fix scheduler confusion with 'current' x86/speculation: Allow enabling STIBP with legacy IBRS x86/speculation: Identify processors vulnerable to SMT RSB predictions x86: um: vdso: Add '%rcx' and '%r11' to the syscall clobber list x86/virt: Force GIF=1 prior to disabling SVM (for reboot flows) xfrm: compat: change expression for switch in xfrm_xlate64 xfrm/compat: prevent potential spectre v1 gadget in xfrm_xlate32_attr() xfrm: fix bug with DSCP copy to v6 from v4 tunnel xfs: assert in xfs_btree_del_cursor should take into account error xfs: avoid unnecessary runtime sibling pointer endian conversions xfs: detect self referencing btree sibling pointers xfs: don't assert fail on perag references on teardown xfs: don't leak btree cursor when insrec fails after a split xfs: fix potential log item leak xfs: purge dquots after inode walk fails during quotacheck xfs: set XFS_FEAT_NLINK correctly xfs: validate v5 feature fields xfs: zero inode fork buffer at allocation Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot) |
||
![]() |
450544f76e | fix files | ||
![]() |
70fde0cb79 | rm patch applied upstream | ||
![]() |
fbadc5a552 |
[bot] upd: 5.15.79 -> 5.15.92
Changelog: 9p/fd: fix issue of list_del corruption in p9_fd_cancel() 9p/fd: Use P9_HDRSZ for header size 9p: set req refcount to zero to avoid uninitialized usage 9p/trans_fd: always use O_NONBLOCK read/write 9p: trans_fd/p9_conn_cancel: drop client lock earlier 9p/xen: check logical size for buffer size acct: fix potential integer overflow in encode_comp_t() ACPICA: Fix error code path in acpi_ds_call_control_method() ACPICA: Fix use-after-free in acpi_ut_copy_ipackage_to_ipackage() ACPI: HMAT: Fix initiator registration for single-initiator systems ACPI: HMAT: remove unnecessary variable initialization ACPI: PRM: Check whether EFI runtime is available ACPI: processor idle: Practically limit "Dummy wait" workaround to old Intel systems ACPI: resource: do IRQ override on Lenovo 14ALC7 ACPI: resource: do IRQ override on LENOVO IdeaPad ACPI: resource: do IRQ override on XMG Core 15 ACPI: resource: Skip IRQ override on Asus Vivobook K3402ZA/K3502ZA ACPI: scan: Add LATT2021 to acpi_ignore_dep_ids[] ACPI: x86: Add another system to quirk list for forcing StorageD3Enable Add exception protection processing for vd in axi_chan_handle_err function affs: initialize fsdata in affs_truncate() af_key: Fix send_acquire race with pfkey_register afs: Fix fileserver probe RTT handling afs: Fix lost servers_outstanding count af_unix: call proto_unregister() in the error path in af_unix_init() af_unix: Get user_ns from in_skb in unix_diag_get_exact(). af_unix: selftest: Fix the size of the parameter to connect() alpha: fix syscall entry in !AUDUT_SYSCALL case alpha: fix TIF_NOTIFY_SIGNAL handling ALSA: asihpi: fix missing pci_disable_device() ALSA/ASoC: hda: move/rename snd_hdac_ext_stop_streams to hdac_stream.c ALSA: control-led: use strscpy in set_led_id() ALSA: dice: fix regression for Lexicon I-ONIX FW810S ALSA: hda: add snd_hdac_stop_streams() helper ALSA: hda - Enable headset mic on another Dell laptop with ALC3254 ALSA: hda/hdmi: Add a HP device 0x8715 to force connect list ALSA: hda/hdmi: Add HP Device 0x8711 to force connect list ALSA: hda/realtek: Add quirk for Lenovo TianYi510Pro-14IOB ALSA: hda/realtek: Apply dual codec fixup for Dell Latitude laptops ALSA: hda/realtek: Enable mute/micmute LEDs on HP Spectre x360 13-aw0xxx ALSA: hda/realtek: fix mute/micmute LEDs don't work for a HP platform ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook ALSA: hda/realtek: fix speakers for Samsung Galaxy Book Pro ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book Pro 360 ALSA: hda/realtek - Turn on power early ALSA: line6: correct midi status byte when receiving data from podxt ALSA: line6: fix stack overflow in line6_midi_transmit ALSA: mts64: fix possible null-ptr-defer in snd_mts64_interrupt ALSA: patch_realtek: Fix Dell Inspiron Plus 16 ALSA: pcm: fix undefined behavior in bit shift for SNDRV_PCM_RATE_KNOT ALSA: pcm: Move rwsem lock inside snd_ctl_elem_read to prevent UAF ALSA: pcm: Set missing stop_operating flag at undoing trigger start ALSA: seq: Fix function prototype mismatch in snd_seq_expand_var_event ALSA: seq: fix undefined behavior in bit shift for SNDRV_SEQ_FILTER_USE_EVENT ALSA: usb-audio: add quirk to fix Hamedal C20 disconnect issue ALSA: usb-audio: add the quirk for KT0206 device ALSA: usb-audio: Drop snd_BUG_ON() from snd_usbmidi_output_open() ALSA: usb-audio: Make sure to stop endpoints before closing EPs ALSA: usb-audio: Relax hw constraints for implicit fb sync amdgpu/pm: prevent array underflow in vega20_odn_edit_dpm_table() amd-xgbe: Delay AN timeout during KR training amd-xgbe: TX Flow Ctrl Registers are h/w ver dependent apparmor: Fix abi check to include v8 abi apparmor: fix a memleak in multi_transaction_new() apparmor: fix lockdep warning when removing a namespace apparmor: Fix memleak in alloc_ns() apparmor: Use pointer to struct aa_label for lbs_cred aquantia: Do not purge addresses when setting the number of rings arcnet: fix potential memory leak in com20020_probe() arm64: atomics: format whitespace consistently arm64: atomics: remove LL/SC trampolines arm64: cmpxchg_double*: hazard against entire exchange variable arm64: dts: armada-3720-turris-mox: Add missing interrupt for RTC arm64: dts: freescale: Fix pca954x i2c-mux node names arm64: dts: imx8mm-beacon: Fix ecspi2 pinmux arm64: dts: imx8mm: Fix NAND controller size-cells arm64: dts: imx8mm-venice-gw7901: fix USB2 controller OC polarity arm64: dts: imx8mn: Fix NAND controller size-cells arm64: dts: imx8mp-phycore-som: Remove invalid PMIC property arm64: dts: imx8mq-thor96: fix no-mmc property for SDHCI arm64: dts: mediatek: mt6797: Fix 26M oscillator unit name arm64: dts: mediatek: pumpkin-common: Fix devicetree warnings arm64: dts: mt2712e: Fix unit address for pinctrl node arm64: dts: mt2712e: Fix unit_address_vs_reg warning for oscillators arm64: dts: mt2712-evb: Fix usb vbus regulators unit names arm64: dts: mt2712-evb: Fix vproc fixed regulators unit names arm64: dts: mt6779: Fix devicetree build warnings arm64: dts: mt8183: Fix Mali GPU clock arm64: dts: qcom: Correct QMP PHY child node name arm64: dts: qcom: ipq6018-cp01-c1: use BLSPI1 pins arm64: dts: qcom: msm8916: Drop MSS fallback compatible arm64: dts: qcom: msm8992: Don't use sfpb mutex arm64: dts: qcom: msm8992-libra: Add CPU regulators arm64: dts: qcom: msm8992-libra: Fix the memory map arm64: dts: qcom: msm8996: Add MSM8996 Pro support arm64: dts: qcom: msm8996: fix GPU OPP table arm64: dts: qcom: msm8996: fix supported-hw in cpufreq OPP tables arm64: dts: qcom: pm660: Use unique ADC5_VCOIN address in node name arm64: dts: qcom: sa8155p-adp: Specify which LDO modes are allowed arm64: dts: qcom: sdm630: fix UART1 pin bias arm64: dts: qcom: sdm845-cheza: fix AP suspend pin bias arm64: dts: qcom: sdm845-db845c: correct SPI2 pins drive strength arm64: dts: qcom: sdm850-lenovo-yoga-c630: correct I2C12 pins drive strength arm64: dts: qcom: sm6125: fix SDHCI CQE reg names arm64: dts: qcom: sm8150: fix UFS PHY registers arm64: dts: qcom: sm8150-xperia-kumano: Specify which LDO modes are allowed arm64: dts: qcom: sm8250: correct LPASS pin pull down arm64: dts: qcom: sm8250: drop bogus DP PHY clock arm64: dts: qcom: sm8250: fix UFS PHY registers arm64: dts: qcom: sm8250: fix USB-DP PHY registers arm64: dts: qcom: sm8250-sony-xperia-edo: fix touchscreen bias-disable arm64: dts: qcom: sm8250-xperia-edo: Specify which LDO modes are allowed arm64: dts: qcom: sm8350: fix UFS PHY registers arm64: dts: qcom: sm8350-hdk: Specify which LDO modes are allowed arm64: dts: rockchip: fix ir-receiver node names arm64: dts: rockchip: keep I2S1 disabled for GPIO function on ROCK Pi 4 series arm64: dts: rockchip: lower rk3399-puma-haikou SD controller clock frequency arm64: dts: ti: k3-am65-main: Drop dma-coherent in crypto node arm64: dts: ti: k3-j721e-main: Drop dma-coherent in crypto node arm64: efi: Execute runtime services from a dedicated stack arm64: Fix bit-shifting UB in the MIDR_CPU_MODEL() macro arm64: make is_ttbrX_addr() noinstr-safe arm64: mm: kfence: only handle translation faults arm64: mte: Avoid setting PG_mte_tagged if no tags cleared or restored arm64/syscall: Include asm/ptrace.h in syscall_wrapper header. arm64: Treat ESR_ELx as a 64-bit register ARM: 9251/1: perf: Fix stacktraces for tracepoint events in THUMB2 kernels ARM: 9256/1: NWFPE: avoid compiler-generated __aeabi_uldivmod ARM: 9266/1: mm: fix no-MMU ZERO_PAGE() implementation ARM: 9280/1: mm: fix warning on phys_addr_t to void pointer assignment ARM: at91: pm: avoid soft resetting AC DLL ARM: at91: rm9200: fix usb device clock id ARM: dts: am335x-pcm-953: Define fixed regulators in root node ARM: dts: armada-370: Fix assigned-addresses for every PCIe Root Port ARM: dts: armada-375: Fix assigned-addresses for every PCIe Root Port ARM: dts: armada-38x: Fix assigned-addresses for every PCIe Root Port ARM: dts: armada-39x: Fix assigned-addresses for every PCIe Root Port ARM: dts: armada-xp: Fix assigned-addresses for every PCIe Root Port ARM: dts: at91: sam9g20ek: enable udc vbus gpio pinctrl ARM: dts: at91: sam9x60: fix the ddr clock for sam9x60 ARM: dts: at91: sama7g5: fix signal name of pin PB2 ARM: dts: dove: Fix assigned-addresses for every PCIe Root Port ARM: dts: imx6qdl-gw560x: Remove incorrect 'uart-has-rtscts' ARM: dts: imx6q-prti6q: Fix ref/tcxo-clock-frequency properties ARM: dts: imx6ul-pico-dwarf: Use 'clock-frequency' ARM: dts: imx7d-pico: Use 'clock-frequency' ARM: dts: imx7: Fix NAND controller size-cells ARM: dts: imx: Fix pca9547 i2c-mux node name ARM: dts: nuvoton: Remove bogus unit addresses from fixed-partition nodes ARM: dts: qcom: apq8064: fix coresight compatible ARM: dts: rockchip: disable arm_global_timer on rk3066 and rk3188 ARM: dts: rockchip: fix ir-receiver node names arm: dts: rockchip: fix node name for hym8563 rtc arm: dts: rockchip: remove clock-frequency from rtc ARM: dts: rockchip: rk3188: fix lcdc1-rgb24 node name arm: dts: spear600: Fix clcd interrupt ARM: dts: stm32: Drop stm32mp15xc.dtsi from Avenger96 ARM: dts: stm32: Fix AV96 WLAN regulator gpio property ARM: dts: turris-omnia: Add ethernet aliases ARM: dts: turris-omnia: Add switch port 6 node ARM: dts: vf610: Fix pca9548 i2c-mux node names ARM: imx: add missing of_node_put() ARM: mmp: fix timer_read delay ARM: mxs: fix memory leak in mxs_machine_init() ARM: renumber bits related to _TIF_WORK_MASK ARM: ux500: do not directly dereference __iomem ASoC: audio-graph-card: fix refcount leak of cpu_ep in __graph_for_each_link() ASoC: codecs: jz4725b: add missed Line In power control bit ASoC: codecs: jz4725b: fix capture selector naming ASoC: codecs: jz4725b: fix reported volume for Master ctl ASoC: codecs: jz4725b: Fix spelling mistake "Sourc" -> "Source", "Routee" -> "Route" ASoC: codecs: jz4725b: use right control for Capture Volume ASoC: codecs: rt298: Add quirk for KBL-R RVP platform ASoC: core: Fix use-after-free in snd_soc_exit() ASoC: cs42l51: Correct PGA Volume minimum value ASoC: dt-bindings: wcd9335: fix reset line polarity in example ASoC: fsl-asoc-card: Fix naming of AC'97 CODEC widgets ASoC: fsl_asrc fsl_esai fsl_sai: allow CONFIG_PM=N ASoC: fsl_micfil: Correct the number of steps on SX controls ASoC: fsl_micfil: explicitly clear CHnF flags ASoC: fsl_micfil: explicitly clear software reset bit ASoC: fsl_sai: use local device pointer ASoC: fsl_ssi: Rename AC'97 streams to avoid collisions with AC'97 CODEC ASoC: hdac_hda: fix hda pcm buffer overflow issue ASoC: Intel: bytcht_es8316: Add quirk for the Nanote UMPC-01 ASoC: Intel: bytcr_rt5640: Add quirk for the Advantech MICA-071 tablet ASoC: Intel: Skylake: Fix driver hang during shutdown ASoC: Intel: sof_sdw: add quirk variant for LAPBC710 NUC15 ASoC: Intel/SOF: use set_stream() instead of set_tdm_slots() for HDAudio ASoC: jz4740-i2s: Handle independent FIFO flush bits ASoC: max98373: Add checks for devm_kcalloc ASoC: mediatek: mt8173: Enable IRQ when pdata is ready ASoC: mediatek: mt8173: Fix debugfs registration for components ASoC: mediatek: mt8173-rt5650-rt5514: fix refcount leak in mt8173_rt5650_rt5514_dev_probe() ASoC: mediatek: mt8183: fix refcount leak in mt8183_mt6358_ts3a227_max98357_dev_probe() ASoC: mediatek: mtk-btcvsd: Add checks for write and read of mtk_btcvsd_snd ASoC: mt6660: Keep the pm_runtime enables before component stuff in mt6660_i2c_probe ASoC: ops: Check bounds for second channel in snd_soc_put_volsw_sx() ASoC: ops: Correct bounds check for second channel on SX controls ASoC: ops: Fix bounds check for _sx controls ASoC: pcm512x: Fix PM disable depth imbalance in pcm512x_probe ASoC: pxa: fix null-pointer dereference in filter() ASoC: qcom: Add checks for devm_kcalloc ASoC: qcom: lpass-cpu: Fix fallback SD line index handling ASoC: rockchip: pdm: Add missing clk_disable_unprepare() in rockchip_pdm_runtime_resume() ASoC: rockchip: spdif: Add missing clk_disable_unprepare() in rk_spdif_runtime_resume() ASoC: rt1019: Fix the TDM settings ASoC: rt1308-sdw: add the default value of some registers ASoC: rt5670: Remove unbalanced pm_runtime_put() ASoC: rt711-sdca: fix the latency time of clock stop prepare state machine transitions ASoC: sgtl5000: Reset the CHIP_CLK_CTRL reg on remove ASoC: soc-pcm: Add NULL check in BE reparenting ASoC: soc-pcm: Don't zero TDM masks in __soc_pcm_open() ASoC: soc-utils: Remove __exit for snd_soc_util_exit() ASoC/SoundWire: dai: expand 'stream' concept beyond SoundWire ASoC: stm32: dfsdm: manage cb buffers cleanup ASoC: tas2764: Fix set_tdm_slot in case of single slot ASoC: tas2770: Fix set_tdm_slot in case of single slot ASoC: wm5102: Revert "ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe" ASoC: wm5110: Revert "ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe" ASoC: wm8904: fix wrong outputs volume after power reactivation ASoC: wm8962: Add an event handler for TEMP_HP and TEMP_SPK ASoC: wm8962: Wait for updated value of WM8962_CLOCKING1 register ASoC: wm8994: Fix potential deadlock ASoC: wm8997: Revert "ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe" ata: add/use ata_taskfile::{error|status} fields ata: ahci: Fix PCS quirk application for suspend ata: libata-core: do not issue non-internal commands once EH is pending ata: libata: fix NCQ autosense logic ata: libata: move ata_{port,link,dev}_dbg to standard pr_XXX() macros ata: libata-scsi: simplify __ata_scsi_queuecmd() ata: libata-transport: fix double ata_host_put() in ata_tport_add() ata: libata-transport: fix error handling in ata_tdev_add() ata: libata-transport: fix error handling in ata_tlink_add() ata: libata-transport: fix error handling in ata_tport_add() audit: fix undefined behavior in bit shift for AUDIT_BIT bfq: fix waker_bfqq inconsistency crash binder: validate alloc->mm in ->mmap() handler binfmt: Fix error return code in load_elf_fdpic_binary() binfmt_misc: fix shift-out-of-bounds in check_special_flags blk-cgroup: fix missing pd_online_fn() while activating policy blk-mq: fix possible memleak when register 'hctx' failed blktrace: Fix output non-blktrace event when blk_classic option enabled block, bfq: fix null pointer dereference in bfq_bio_bfqg() block, bfq: fix possible uaf for 'bfqq->bic' block, bfq: fix uaf for bfqq in bfq_exit_icq_bfqq block: clear ->slave_dir when dropping the main slave_dir reference block: don't allow splitting of a REQ_NOWAIT bio block: fix and cleanup bio_check_ro block: handle bio_split_to_limits() NULL return block: move CONFIG_BLOCK guard to top Makefile block: mq-deadline: Do not break sequential write streams to zoned HDDs block: mq-deadline: Fix dd_finish_request() for zoned devices block: mq-deadline: Rename deadline_is_seq_writes() block: sed-opal: kmalloc the cmd/resp buffers Bluetooth: 6LoWPAN: add missing hci_dev_put() in get_l2cap_conn() Bluetooth: btintel: Fix missing free skb in btintel_setup_combined() Bluetooth: btusb: Add debug message for CSR controllers Bluetooth: btusb: don't call kfree_skb() under spin_lock_irqsave() Bluetooth: Fix crash when replugging CSR fake controllers Bluetooth: Fix not cleanup led when bt_init fails Bluetooth: fix null ptr deref on hci_sync_conn_complete_evt Bluetooth: Fix possible deadlock in rfcomm_sk_state_change Bluetooth: hci_bcsp: don't call kfree_skb() under spin_lock_irqsave() Bluetooth: hci_core: don't call kfree_skb() under spin_lock_irqsave() Bluetooth: hci_h5: don't call kfree_skb() under spin_lock_irqsave() Bluetooth: hci_ll: don't call kfree_skb() under spin_lock_irqsave() Bluetooth: hci_qca: don't call kfree_skb() under spin_lock_irqsave() Bluetooth: hci_qca: Fix driver shutdown on closed serdev Bluetooth: hci_sync: cancel cmd_timer if hci_open failed Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm Bluetooth: L2CAP: Fix u8 overflow Bluetooth: MGMT: Fix error report for ADD_EXT_ADV_PARAMS Bluetooth: RFCOMM: don't call kfree_skb() under spin_lock_irqsave() bnx2x: fix pci device refcount leak in bnx2x_vf_is_pcie_pending() bnxt_en: Remove debugfs when pci_register_driver failed bonding: fix link recovery in mode 2 when updelay is nonzero bonding: uninitialized variable in bond_miimon_inspect() bpf: Check the other end of slot_type for STACK_SPILL bpf: Do not copy spin lock field from user in bpf_selem_alloc bpf: Do not zero-extend kfunc return values bpf: Fix memory leaks in __check_func_call bpf: Fix pointer-leak due to insufficient speculative store bypass mitigation bpf: Fix slot type check in check_stack_write_var_off bpf: Initialize same number of free nodes for each pcpu_freelist bpf: make sure skb->len != 0 when redirecting to a tunneling device bpf: Move skb->len == 0 checks into __bpf_redirect bpf, perf: Use subprog name when reporting subprog ksymbol bpf: Prevent decl_tag from being referenced in func_proto arg bpf: propagate precision across all frames, not just the last one bpf: propagate precision in ALU/ALU64 operations bpf: pull before calling skb_postpull_rcsum() bpf: restore the ebpf program ID for BPF_AUDIT_UNLOAD and PERF_BPF_EVENT_PROG_UNLOAD bpf: Skip task with pid=1 in send_signal_common() bpf, sockmap: Fix data loss caused by using apply_bytes on ingress redirect bpf, sockmap: Fix missing BPF_F_INGRESS flag when using apply_bytes bpf, sockmap: fix race in sock_map_free() bpf, sockmap: Fix repeated calls to sock_put() when msg has more_data bpf, test_run: Fix alignment problem in bpf_prog_test_run_skb() brcmfmac: return error when getting invalid max_flowrings from dongle bridge: switchdev: Fix memory leaks when changing VLAN protocol btrfs: always report error in run_one_delayed_ref() btrfs: check superblock to ensure the fs was not modified at thaw time btrfs: do not abort transaction on failure to write log tree when syncing log btrfs: do not BUG_ON() on ENOMEM when dropping extent items for a range btrfs: fix an error handling path in btrfs_defrag_leaves() btrfs: fix extent map use-after-free when handling missing device in read_one_chunk btrfs: fix race between quota rescan and disable leading to NULL pointer deref btrfs: fix resolving backrefs for inline extent followed by prealloc btrfs: fix trace event name typo for FLUSH_DELAYED_REFS btrfs: free btrfs_path before copying fspath to userspace btrfs: free btrfs_path before copying inodes to userspace btrfs: free btrfs_path before copying root refs to userspace btrfs: free btrfs_path before copying subvol info to userspace btrfs: make thaw time super block check to also verify checksum btrfs: move missing device handling in a dedicate function btrfs: move QUOTA_ENABLED check to rescan_should_stop from btrfs_qgroup_rescan_worker btrfs: qgroup: fix sleep from invalid context bug in btrfs_qgroup_inherit() btrfs: raid56: properly handle the error when unable to find the missing stripe btrfs: remove pointless and double ulist frees in error paths of qgroup tests btrfs: replace strncpy() with strscpy() btrfs: send: avoid unaligned encoded writes when attempting to clone range btrfs: sink iterator parameter to btrfs_ioctl_logical_to_ino btrfs: sysfs: normalize the error handling branch in btrfs_init_sysfs() btrfs: use kvcalloc in btrfs_get_dev_zone_info btrfs: zoned: fix missing endianness conversion in sb_write_pointer bus: ixp4xx: Don't touch bit 7 on IXP42x bus: mhi: host: Fix race between channel preparation and M0 event bus: sunxi-rsb: Remove the shutdown callback bus: sunxi-rsb: Support atomic transfers ca8210: Fix crash by zero initializing data caif: fix memory leak in cfctrl_linkup_request() can: af_can: fix NULL pointer dereference in can_rcv_filter can: cc770: cc770_isa_probe(): add missing free_cc770dev() can: esd_usb: Allow REC and TEC to return to zero can: etas_es58x: es58x_init_netdev(): free netdev when register_candev() can: kvaser_usb: Add struct kvaser_usb_busparams can: kvaser_usb: Compare requested bittiming parameters with actual parameters in do_set_{,data}_bittiming can: kvaser_usb: do not increase tx statistics when sending error message frames can: kvaser_usb: kvaser_usb_leaf: Get capabilities from device can: kvaser_usb: kvaser_usb_leaf: Handle CMD_ERROR_EVENT can: kvaser_usb: kvaser_usb_leaf: Rename {leaf,usbcan}_cmd_error_event to {leaf,usbcan}_cmd_can_error_event can: kvaser_usb_leaf: Fix bogus restart events can: kvaser_usb_leaf: Fix improved state not being reported can: kvaser_usb_leaf: Fix wrong CAN state after stopping can: kvaser_usb_leaf: Set Warning state even without bus errors can: kvaser_usb: make use of units.h in assignment of frequency can: m_can: Add check for devm_clk_get can: m_can: Call the RAM init directly from m_can_chip_config can: m_can: pci: add missing m_can_class_free_dev() in probe/remove methods can: mcba_usb: Fix termination command argument can: sja1000: fix size of OCR_MODE_MASK define can: sja1000_isa: sja1000_isa_probe(): add missing free_sja1000dev() can: tcan4x5x: Fix use of register error status mask can: tcan4x5x: Remove invalid write in clear_interrupts ceph: avoid putting the realm twice when decoding snaps fails ceph: do not update snapshot context when there is no new snapshot ceph: fix NULL pointer dereference for req->r_session ceph: switch to vfs_inode_has_locks() to fix file lock bug ceph: Use kcalloc for allocating multiple elements chardev: fix error handling in cdev_device_add() char: tpm: Protect tpm_pm_suspend with locks cifs: add check for returning value of SMB2_close_init cifs: add check for returning value of SMB2_set_info_init cifs: do not include page data when checking signature cifs: fix confusing debug message cifs: Fix connections leak when tlink setup failed cifs: fix missed refcounting of ipc tcon cifs: fix missing display of three mount options cifs: Fix oops due to uncleared server->smbd_conn in reconnect cifs: fix oops during encryption cifs: fix potential deadlock in cache_refresh_path() cifs: fix return of uninitialized rc in dfs_cache_update_tgthint() cifs: Fix uninitialized memory read for smb311 posix symlink create cifs: fix use-after-free caused by invalid pointer `hostname` cifs: Fix wrong return value checking when GETFLAGS cifs: introduce new helper for cifs_reconnect() cifs: split out dfs code from cifs_reconnect() cifs: support nested dfs links over reconnect class: fix possible memory leak in __class_register() clk: Fix pointer casting to prevent oops in devm_clk_release() clk: generalize devm_clk_get() a bit clk: imx8mn: fix imx8mn_enet_phy_sels clocks list clk: imx8mn: fix imx8mn_sai2_sels clocks list clk: imx8mn: rename vpu_pll to m7_alt_pll clk: imx: replace osc_hdmi with dummy clk: Provide new devm_clk helpers for prepared and enabled clocks clk: qcom: clk-krait: fix wrong div2 functions clk: qcom: gcc-sm8250: Use retention mode for USB GDSCs clk: qcom: lpass-sc7180: Fix pm_runtime usage clk: renesas: r9a06g032: Repair grave increment error clk: rockchip: Fix memory leak in rockchip_clk_register_pll() clk: samsung: Fix memory leak in _samsung_clk_register_pll() clk: socfpga: Fix memory leak in socfpga_gate_init() clk: st: Fix memory leak in st_of_quadfs_setup() clocksource/drivers/sh_cmt: Access registers according to spec clocksource/drivers/timer-ti-dm: Fix missing clk_disable_unprepare in dmtimer_systimer_init_clock() comedi: adv_pci1760: Fix PWM instruction handling configfs: fix possible memory leak in configfs_create_dir() coresight: trbe: remove cpuhp instance node before remove cpuhp state counter: stm32-lptimer-cnt: fix the check on arr and cmp registers update cpufreq: Add SM6375 to cpufreq-dt-platdev blocklist cpufreq: Add Tegra234 to cpufreq-dt-platdev blocklist cpufreq: amd_freq_sensitivity: Add missing pci_dev_put() cpufreq: armada-37xx: stop using 0 as NULL pointer cpufreq: governor: Use kobject release() method to free dbs_data cpufreq: Init completion before kobject_init_and_add() cpufreq: Move to_gov_attr_set() to cpufreq.h cpufreq: qcom-hw: Fix memory leak in qcom_cpufreq_hw_read_lut() cpu/hotplug: Do not bail-out in DYING/STARTING sections cpu/hotplug: Make target_store() a nop when target == state cpuidle: dt: Return the correct numbers of parsed idle states crypto: amlogic - Remove kcalloc without check crypto: ccp - Add support for TEE for PCI ID 0x14CA crypto: ccree - Make cc_debugfs_global_fini() available for module init function crypto: ccree - Remove debugfs when platform_driver_register failed crypto: cryptd - Use request context instead of stack for sub-request crypto: hisilicon/hpre - fix resource leak in remove process crypto: hisilicon/qm - add missing pci_dev_put() in q_num_set() crypto: hisilicon/qm - fix missing destroy qp_idr crypto: img-hash - Fix variable dereferenced before check 'hdev->req' crypto: n2 - add missing hash statesize crypto: nitrox - avoid double free on error path in nitrox_sriov_init() crypto: omap-sham - Use pm_runtime_resume_and_get() in omap_sham_probe() crypto: rockchip - add fallback for ahash crypto: rockchip - add fallback for cipher crypto: rockchip - better handle cipher key crypto: rockchip - do not do custom power management crypto: rockchip - do not store mode globally crypto: rockchip - remove non-aligned handling crypto: rockchip - rework by using crypto_engine crypto: sun8i-ss - use dma_addr instead u32 crypto: tcrypt - Fix multibuffer skcipher speed test mem leak csky: Fix function name in csky_alignment() and die() cxl: fix possible null-ptr-deref in cxl_guest_init_afu|adapter() cxl: fix possible null-ptr-deref in cxl_pci_init_afu|adapter() cxl: Fix refcount leak in cxl_calc_capp_routing dccp/tcp: Reset saddr on failure after inet6?_hash_connect(). debugfs: fix error when writing negative value to atomic_t debugfs file device_cgroup: Roll back to original exceptions after copy failure device property: fix of node refcount leak in fwnode_graph_get_next_endpoint() dma-buf: fix racing conflict of dma_heap_add() dmaengine: Fix double increment of client_count in dma_chan_get() dmaengine: idxd: Fix crc_val field for completion record dmaengine: idxd: Let probe fail when workqueue cannot be enabled dmaengine: imx-sdma: Fix a possible memory leak in sdma_transfer_init dmaengine: lgm: Move DT parsing after initialization dmaengine: tegra210-adma: fix global intr clear dmaengine: ti: k3-udma: Do conditional decrement of UDMA_CHAN_RT_PEER_BCNT_REG dmaengine: xilinx_dma: call of_node_put() when breaking out of for_each_child_of_node() dm cache: Fix ABBA deadlock between shrink_slab and dm_cache_metadata_abort dm cache: Fix UAF in destroy() dm cache: set needs_check flag after aborting metadata dm clone: Fix UAF in clone_dtr() dm integrity: clear the journal on suspend dm integrity: Fix UAF in dm_integrity_dtr() dm integrity: flush the journal on suspend dm ioctl: fix misbehavior if list_versions races with module loading dm thin: Fix ABBA deadlock between shrink_slab and dm_pool_abort_metadata dm thin: Fix UAF in run_timer_softirq() dm thin: resume even if in FAIL mode dm thin: Use last transaction's pmd->root when commit failed docs: Fix path paste-o for /sys/kernel/warn_count docs: Fix the docs build with Sphinx 6.0 docs: update mediator contact information in CoC doc Documentation: KVM: add API issues section dpaa2-switch: Fix memory leak in dpaa2_switch_acl_entry_add() and dpaa2_switch_acl_entry_remove() drbd: destroy workqueue when drbd device was freed drbd: remove call to memset before free device/resource/connection drbd: use after free in drbd_create_device() driver core: Fix bus_type.match() error handling in __driver_attach() driver core: Fix test_async_probe_init saves device in wrong array drivers: dio: fix possible memory leak in dio_init() Drivers: hv: vmbus: fix double free in the error path of vmbus_add_channel_work() Drivers: hv: vmbus: fix possible memory leak in vmbus_device_register() drivers: mcb: fix resource leak in mcb_probe() drivers/md/md-bitmap: check the return value of md_bitmap_get_counter() drivers/net/bonding/bond_3ad: return when there's no aggregator drivers: net: qlcnic: Fix potential memory leak in qlcnic_sriov_init() drivers: soc: ti: knav_qmss_queue: Mark knav_acc_firmwares as static drm: Add orientation quirk for Lenovo ideapad D330-10IGL drm/amd/dc/dce120: Fix audio register mapping, stop triggering KASAN drm/amd: Delay removal of the firmware framebuffer drm/amd/display: Add HUBP surface flip interrupt handler drm/amd/display: Calculate output_color_space after pixel encoding adjustment drm/amd/display: fix array index out of bound error in bios parser drm/amd/display: Fix COLOR_SPACE_YCBCR2020_TYPE matrix drm/amd/display: fix issues with driver unload drm/amd/display: Fix set scaling doesn's work drm/amd/display: Manually adjust strobe for DCN303 drm/amd/display: No display after resume from WB/CB drm/amd/display: prevent memory leak drm/amd/display: Remove wrong pipe control lock drm/amd/display: Use the largest vready_offset in pipe group drm/amdgpu: always register an MMU notifier for userptr drm/amdgpu: complete gfxoff allow signal during suspend without delay drm/amdgpu: disable BACO support on more cards drm/amdgpu: disable runtime pm on several sienna cichlid cards(v2) drm/amdgpu: drop experimental flag on aldebaran drm/amdgpu: Enable Aldebaran devices to report CU Occupancy drm/amdgpu: enable Vangogh VCN indirect sram mode drm/amdgpu: fix pci device refcount leak drm/amdgpu: Fix PCI device refcount leak in amdgpu_atrm_get_bios() drm/amdgpu: Fix type of second parameter in odn_edit_dpm_table() callback drm/amdgpu: Fix type of second parameter in trans_msg() callback drm/amdgpu: handle polaris10/11 overlap asics (v2) drm/amdgpu: make display pinning more flexible (v2) drm/amdgpu: Partially revert "drm/amdgpu: update drm_display_info correctly when the edid is read" drm/amdgpu/powerplay/psm: Fix memory leak in power state init drm/amdgpu/sdma_v4_0: turn off SDMA ring buffer in the s2idle suspend drm/amdgpu: temporarily disable broken Clang builds due to blown stack-frame drm/amdgpu: update drm_display_info correctly when the edid is read drm/amdkfd: Fix memory leakage drm/amd/pm/smu11: BACO is supported when it's in BACO state drm/bridge: adv7533: remove dynamic lane switching from adv7533 bridge drm/bridge: anx7625: Fix edid_read break case in sp_tx_edid_read() drm: bridge: dw_hdmi: fix preference of RGB modes over YUV420 drm/bridge: ti-sn65dsi86: Fix output polarity setting bug drm/connector: send hotplug uevent on connector cleanup drm/display: Don't assume dual mode adaptors support i2c sub-addressing drm/display/dp_mst: Fix drm_dp_mst_add_affected_dsc_crtcs() return code drm/drv: Fix potential memory leak in drm_dev_init() drm/etnaviv: add missing quirks for GC300 drm: Fix potential null-ptr-deref in drm_vblank_destroy_worker() drm/fourcc: Add packed 10bit YUV 4:2:0 format drm/fourcc: Fix vsub/hsub for Q410 and Q401 drm/fsl-dcu: Fix return type of fsl_dcu_drm_connector_mode_valid() drm/i915: Allow switching away via vga-switcheroo if uninitialized drm/i915: Create a dummy object for gen6 ppgtt drm/i915/display: Check source height is > 0 drm/i915/display: Don't disable DDI/Transcoder when setting phy test pattern drm/i915/dsi: fix VBT send packet port selection for dual link DSI drm/i915: Fix negative value passed as remaining time drm/i915: fix TLB invalidation for Gen12 video and compute engines drm/i915/gt: Reset twice drm/i915/gt: Use i915_vm_put on ppgtt_create error paths drm/i915/gvt: fix gvt debugfs destroy drm/i915/gvt: fix vgpu debugfs clean in remove drm/i915/migrate: don't check the scratch page drm/i915/migrate: fix length calculation drm/i915/migrate: fix offset calculation drm/i915: Never return 0 if not all requests retired drm/i915: re-disable RC6p on Sandy Bridge drm/i915: Remove unused variable drm/i915/selftest: fix intel_selftest_modify_policy argument types drm/i915: unpin on error in intel_vgpu_shadow_mm_pin() drm/imx: imx-tve: Fix return type of imx_tve_connector_mode_valid drm/imx: ipuv3-plane: Fix overlay plane width drm/ingenic: Fix missing platform_driver_unregister() call in ingenic_drm_init() drm/mediatek: Fix return type of mtk_hdmi_bridge_mode_valid() drm/mediatek: Modify dpi power on/off sequence. drm/meson: Reduce the FIFO lines held when AFBC is not used drm/mgag200: Fix PLL setup for G200_SE_A rev >=4 drm/msm/a6xx: Fix speed-bin detection vs probe-defer drm/msm/adreno: Make adreno quirks not overwrite each other drm/msm/dp: do not complete dp_aux_cmd_fifo_tx() if irq is not for aux transfer drm/msm/hdmi: drop unused GPIO support drm/msm/hdmi: use devres helper for runtime PM management drm/msm: Use drm_mode_copy() drm: panel-orientation-quirks: Add quirk for Acer Switch V 10 (SW5-017) drm/panel/panel-sitronix-st7701: Remove panel on DSI attach failure drm/panel: simple: set bpc field for logic technologies displays drm/panfrost: Fix GEM handle creation ref-counting drm/panfrost: fix GENERIC_ATOMIC64 dependency drm/radeon: Add the missed acpi_put_table() to fix memory leak drm/radeon: Fix PCI device refcount leak in radeon_atrm_get_bios() drm/rockchip: lvds: fix PM usage counter unbalance in poweron drm/rockchip: Use drm_mode_copy() drm/shmem-helper: Avoid vm_open error paths drm/shmem-helper: Remove errant put in error path drm/sti: Fix return type of sti_{dvo,hda,hdmi}_connector_mode_valid() drm/sti: Use drm_mode_copy() drm/tegra: Add missing clk_disable_unprepare() in tegra_dc_probe() drm/vc4: kms: Fix IS_ERR() vs NULL check for vc4_kms drm/virtio: Fix GEM handle creation UAF drm/vmwgfx: Don't use screen objects when SEV is active drm/vmwgfx: Fix race issue calling pin_user_pages drm/vmwgfx: Validate the box size for the snooped cursor dsa: lan9303: Correct stat name dt-bindings: imx6q-pcie: Fix clock names for imx6sx and imx8mq dt-bindings: msm: dsi-controller-main: Fix description of core clock dt-bindings: msm: dsi-controller-main: Fix operating-points-v2 constraint dt-bindings: msm: dsi-controller-main: Fix power-domain constraint dt-bindings: msm/dsi: Don't require vcca-supply on 14nm PHY dt-bindings: msm/dsi: Don't require vdds-supply on 10nm PHY dt-bindings: msm: dsi-phy-28nm: Add missing qcom, dsi-phy-regulator-ldo-mode dt-bindings: phy: g12a-usb2-phy: fix compatible string documentation dt-bindings: phy: g12a-usb3-pcie-phy: fix compatible string documentation dt-bindings: visconti-pcie: Fix interrupts array max constraints e1000e: Fix TX dispatch condition e100: Fix possible use after free in e100_xmit_prepare EDAC/device: Fix period calculation in edac_device_reset_delay_period() EDAC/device: Respect any driver-supplied workqueue polling value EDAC/highbank: Fix memory leak in highbank_mc_probe() EDAC/i10nm: fix refcount leak in pci_get_dev_wrapper() EDAC/qcom: Do not pass llcc_driv_data as edac_device_ctl_info's pvt_info efi: Add iMac Pro 2017 to uefi skip cert quirk efi: fix NULL-deref in init error path efi: fix userspace infinite retry read efivars after EFI runtime services page fault efi: random: combine bootloader provided RNG seed with RNG protocol output efi: rt-wrapper: Add missing include efi: tpm: Avoid READ_ONCE() for accessing the event log erofs: fix order >= MAX_ORDER warning due to crafted negative i_size erofs/zmap.c: Fix incorrect offset calculation error-injection: Add prompt for function error injection ethernet: aeroflex: fix potential skb leak in greth_init_rings() ethernet: s2io: don't call dev_kfree_skb() under spin_lock_irqsave() ethtool: avoiding integer overflow in ethtool_phys_id() eventfd: change int to __u64 in eventfd_signal() ifndef CONFIG_EVENTFD eventfd: provide a eventfd_signal_mask() helper eventpoll: add EPOLL_URING_WAKE poll wakeup flag exit: Add and use make_task_dead. exit: Allow oops_limit to be disabled exit: Expose "oops_count" to sysfs exit: Put an upper limit on how often we can oops exit: Use READ_ONCE() for all oops/warn limit reads ext4: add EXT4_IGET_BAD flag to prevent unexpected bad inode ext4: add helper to check quota inums ext4: add inode table check in __ext4_get_inode_loc to aovid possible infinite loop ext4: add missing validation of fast-commit record lengths ext4: allocate extended attribute value in vmalloc area ext4: avoid BUG_ON when creating xattrs ext4: avoid unaccounted block allocation when expanding inode ext4: check and assert if marking an no_delete evicting inode dirty ext4: correct inconsistent error msg in nojournal mode ext4: disable fast-commit of encrypted dir operations ext4: don't allow journal inode to have encrypt flag ext4: don't set up encryption key during jbd2 transaction ext4: factor out ext4_fc_get_tl() ext4: fix bad checksum after online resize ext4: fix bug_on in __es_tree_search caused by bad boot loader inode ext4: fix bug_on in __es_tree_search caused by bad quota inode ext4: fix corruption when online resizing a 1K bigalloc fs ext4: fix deadlock due to mbcache entry corruption ext4: fix delayed allocation bug in ext4_clu_mapped for bigalloc + inline ext4: fix error code return to user-space in ext4_get_branch() ext4: fix inode leak in ext4_xattr_inode_create() on an error path ext4: fix kernel BUG in 'ext4_write_inline_data_end()' ext4: fix leaking uninitialized memory in fast-commit journal ext4: fix off-by-one errors in fast-commit block filling ext4: fix potential out of bound read in ext4_fc_replay_scan() ext4: fix reserved cluster accounting in __es_remove_extent() ext4: fix unaligned memory access in ext4_fc_reserve_space() ext4: fix undefined behavior in bit shift for ext4_check_flag_values ext4: fix uninititialized value in 'ext4_evict_inode' ext4: fix use-after-free in ext4_ext_shift_extents ext4: fix use-after-free in ext4_orphan_cleanup ext4: goto right label 'failed_mount3a' ext4: initialize quota before expanding inode in setproject ioctl ext4: init quota for 'old.inode' in 'ext4_rename' ext4: introduce EXT4_FC_TAG_BASE_LEN helper ext4: remove trailing newline from ext4_msg() message ext4: remove unused enum EXT4_FC_COMMIT_FAILED ext4: silence the warning when evicting inode with dioread_nolock ext4: use ext4_debug() instead of jbd_debug() extcon: usbc-tusb320: Add support for mode setting and reset extcon: usbc-tusb320: Add support for TUSB320L extcon: usbc-tusb320: Add USB TYPE-C support extcon: usbc-tusb320: Call the Type-C IRQ handler only if a port is registered extcon: usbc-tusb320: Factor out extcon into dedicated functions extcon: usbc-tusb320: fix kernel-doc warning extcon: usbc-tusb320: Update state on probe even if no IRQ pending f2fs: allow to read node block after shutdown f2fs: avoid victim selection from previous victim section f2fs: fix normal discard process f2fs: Fix the race condition of resize flag between resizefs f2fs: fix to destroy sbi->post_read_wq in error path of f2fs_fill_super() f2fs: fix to invalidate dcc->f2fs_issue_discard in error path f2fs: let's avoid panic if extent_tree is not created f2fs: should put a page when checking the summary info fbcon: Use kzalloc() in fbcon_prepare_logo() fbdev: ep93xx-fb: Add missing clk_disable_unprepare in ep93xxfb_probe() fbdev: fbcon: release buffer when fbcon_do_set_font() failed fbdev: geode: don't build on UML fbdev: matroxfb: G200eW: Increase max memory from 1 MB to 16 MB fbdev: omapfb: avoid stack overflow warning fbdev: pm2fb: fix missing pci_disable_device() fbdev: ssd1307fb: Drop optional dependency fbdev: uvesafb: don't build on UML fbdev: uvesafb: Fixes an error handling path in uvesafb_probe() fbdev: vermilion: decrease reference count in error path fbdev: via: Fix error in via_core_init() filelock: new helper: vfs_inode_has_locks firmware: arm_scmi: Cleanup the core driver removal callback firmware: arm_scmi: Clear stale xfer->hdr.status firmware: arm_scmi: Harden shared memory access in fetch_notification firmware: arm_scmi: Harden shared memory access in fetch_response firmware: coreboot: Check size of table entry and use flex-array firmware: coreboot: Register bus in module init firmware: raspberrypi: fix possible memory leak in rpi_firmware_probe() floppy: Fix memory leak in do_floppy_init() fm10k: Fix error handling in fm10k_init_module() fs: dlm: fix sock release if listen fails fs: dlm: retry accept() until -EAGAIN or error returns fs: do not update freeing inode i_io_list fs: don't audit the capability check in simple_xattr_list() fs: ext4: initialize fsdata in pagecache_write() fs: jfs: fix shift-out-of-bounds in dbAllocAG fs: jfs: fix shift-out-of-bounds in dbDiscardAG fs/ntfs3: Add null pointer check for inode operations fs/ntfs3: Add null pointer check to attr_load_runs_vcn fs/ntfs3: Add overflow check for attribute size fs/ntfs3: Avoid UBSAN error on true_sectors_per_clst() fs/ntfs3: Delete duplicate condition in ntfs_read_mft() fs/ntfs3: don't hold ni_lock when calling truncate_setsize() fs/ntfs3: Fix attr_punch_hole() null pointer derenference fs/ntfs3: Fix memory leak on ntfs_fill_super() error path fs/ntfs3: Fix slab-out-of-bounds in r_page fs/ntfs3: Fix slab-out-of-bounds read in ntfs_trim_fs fs/ntfs3: Fix slab-out-of-bounds read in run_unpack fs/ntfs3: Harden against integer overflows fs/ntfs3: Use __GFP_NOWARN allocation at ntfs_fill_super() fs/ntfs3: Use __GFP_NOWARN allocation at wnd_init() fs/ntfs3: Validate attribute name offset fs/ntfs3: Validate BOOT record_size fs/ntfs3: Validate buffer length while parsing index fs/ntfs3: Validate data run offset fs/ntfs3: Validate index root when initialize NTFS security fs/ntfs3: Validate resident attribute name fs: reiserfs: remove useless new_opts in reiserfs_remount fs: sysv: Fix sysv_nblocks() returns wrong value fs: use acquire ordering in __fget_light() ftrace: Fix null pointer dereference in ftrace_add_mod() ftrace: Fix the possible incorrect kernel message ftrace: Optimize the allocation for mcount entries ftrace/scripts: Update the instructions for ftrace-bisect.sh ftrace/x86: Add back ftrace_expected for ftrace bug reports fuse: lock inode unconditionally in fuse_fallocate() futex: Move to kernel/futex/ futex: Resend potentially swallowed owner death notification gcov: add support for checksum field gcov: clang: fix the buffer overflow issue genirq: Always limit the affinity to online CPUs genirq/irqdesc: Don't try to remove non-existing sysfs files genirq/msi: Shutdown managed interrupts with unsatifiable affinities genirq: Take the proposed affinity at face value if force==true gfs2: Check sb_bsize_shift after reading superblock gfs2: Switch from strlcpy to strscpy gpio: amd8111: Fix PCI device reference count leak gpiolib: cdev: fix NULL-pointer dereferences gpiolib: check the 'ngpios' property in core gpiolib code gpiolib: fix memory leak in gpiochip_setup_dev() gpiolib: Get rid of redundant 'else' gpiolib: improve coding style for local variables gpiolib: make struct comments into real kernel docs gpiolib: protect the GPIO device against being dropped while in use by user-space gpio: mxc: Always set GPIOs used as interrupt source to INPUT mode gpio: mxc: Protect GPIO irqchip RMW with bgpio spinlock gpio: mxc: Unlock on error path in mxc_flip_edge() gpio/rockchip: fix refcount leak in rockchip_gpiolib_register() gpio: sifive: Fix refcount leak in sifive_gpio_probe gpio: use raw spinlock for gpio chip shadowed data gpu: host1x: Avoid trying to use GART on Tegra20 gsmi: fix null-deref in gsmi_get_variable h8300: Fix build errors from do_exit() to make_task_dead() transition hamradio: baycom_epp: Fix return type of baycom_send_packet() hamradio: don't call dev_kfree_skb() under spin_lock_irqsave() hexagon: Fix function name in die() hfs: fix OOB Read in __hfs_brec_find hfs: Fix OOB Write in hfs_asc2mac hfs/hfsplus: avoid WARN_ON() for sanity check, use proper error handling hfs/hfsplus: use WARN_ON for sanity check hfsplus: fix bug causing custom uid and gid being unable to be assigned with mount HID: amd_sfh: Add missing check for dma_alloc_coherent HID: betop: check shape of output reports HID: check empty report_list in bigben_probe() HID: check empty report_list in hid_validate_values() HID: core: fix shift-out-of-bounds in hid_report_raw_event HID: hid-lg4ff: Add check for empty lbuf HID: hid-sensor-custom: set fixed size for custom attributes HID: intel_ish-hid: Add check for ishtp_dma_tx_map HID: ite: Enable QUIRK_TOUCHPAD_ON_OFF_REPORT on Acer Aspire Switch V 10 HID: mcp2221: don't connect hidraw HID: multitouch: fix Asus ExpertBook P2 P2451FA trackpoint HID: plantronics: Additional PIDs for double volume key presses quirk HID: playstation: sanity check DualSense calibration data. HID: revert CHERRY_MOUSE_000C quirk HID: uclogic: Add HID_QUIRK_HIDINPUT_FORCE quirk HID: usbhid: Add ALWAYS_POLL quirk for some mice HID: wacom: Ensure bootloader PID is usable in hidraw mode HSI: omap_ssi_core: Fix error handling in ssi_init() HSI: omap_ssi_core: fix possible memory leak in ssi_probe() HSI: omap_ssi_core: fix unbalanced pm_runtime_disable() hsr: Add a rcu-read lock to hsr_forward_skb(). hsr: Avoid double remove of a node. hsr: Disable netpoll. hsr: Synchronize sending frames to have always incremented outgoing seq nr. hsr: Synchronize sequence number updates. hugetlbfs: don't delete error page from pagecache hugetlbfs: fix null-ptr-deref in hugetlbfs_parse_param() hugetlb: unshare some PMDs when splitting VMAs hvc/xen: lock console list traversal hwmon: (coretemp) Check for null before removing sysfs attrs hwmon: (coretemp) fix pci device refcount leak in nv1a_ram_new() hwmon: (i5500_temp) fix missing pci_disable_device() hwmon: (ibmpex) Fix possible UAF when ibmpex_register_bmc() fails hwmon: (ina3221) Fix shunt sum critical calculation hwmon: (jc42) Convert register access and caching to regmap/regcache hwmon: (jc42) Fix missing unlock on error in jc42_write() hwmon: (jc42) Restore the min/max/critical temperatures on resume hwmon: (ltc2947) fix temperature scaling hwrng: amd - Fix PCI device refcount leak hwrng: geode - Fix PCI device refcount leak i2c: designware: use casting of u64 in clock multiplication to avoid overflow i2c: i801: add lis3lv02d's I2C address for Vostro 5568 i2c: imx: Only DMA messages with I2C_M_DMA_SAFE flag set i2c: ismt: Fix an out-of-bounds bug in ismt_access() i2c: mux: reg: check return value after calling platform_get_resource() i2c: mv64xxx: Add atomic_xfer method to driver i2c: mv64xxx: Remove shutdown method from driver i2c: npcm7xx: Fix error handling in npcm_i2c_init() i2c: pxa-pci: fix missing pci_disable_device() on error in ce4100_i2c_probe i2c: tegra: Allocate DMA memory for DMA engine i40e: Disallow ip4 and ip6 l4_4_bytes i40e: Fix error handling in i40e_init_module() i40e: Fix for VF MAC address 0 i40e: Fix not setting default xps_cpus after reset i40e: Fix the inability to attach XDP program on downed interface ia64: make IA64_MCA_RECOVERY bool instead of tristate iavf: Do not restart Tx queues after reset task failure iavf: Fix a crash during reset task iavf: Fix error handling in iavf_init_module() iavf: Fix race condition between iavf_shutdown and iavf_remove iavf: remove redundant ret variable IB/hfi1: Fix expected receive setup error exit issues IB/hfi1: Immediately remove invalid memory from hardware IB/hfi1: Reject a zero-length user expected buffer IB/hfi1: Remove user expected buffer invalidate race IB/hfi1: Reserve user expected TIDs IB/IPoIB: Fix queue count inconsistency for PKEY child interfaces IB/mad: Don't call to function that might sleep while in atomic context ieee802154: cc2520: Fix error return code in cc2520_hw_init() igb: Allocate MSI-X vector when testing igb: Do not free q_vector unless new one was allocated igb: Initialize mailbox message for VF reset igc: Add checking for basetime less than zero igc: allow BaseTime 0 enrollment for Qbv igc: Enhance Qbv scheduling by using first flag bit igc: Fix PPS delta between two synchronized end-points igc: Lift TAPRIO schedule restriction igc: recalculate Qbv end_time by considering cycle time igc: Set Qbv start_time and end_time to end_time if not being configured in GCL igc: Use strict cycles for Qbv scheduling iio: adc128s052: add proper .data members in adc128_of_match table iio: adc: ad_sigma_delta: do not use internal iio_dev lock iio: adc: at91_adc: fix possible memory leak in at91_adc_allocate_trigger() iio: adc: mp2629: fix potential array out of bound access iio: adc: mp2629: fix wrong comparison of channel iio: adis: add '__adis_enable_irq()' implementation iio: adis: handle devices that cannot unmask the drdy pin iio: adis: stylistic changes iio: core: Fix entry not deleted when iio_register_sw_trigger_type() fails iio: fix memory leak in iio_device_register_eventset() iio: health: afe4403: Fix oob read in afe4403_read_raw iio: health: afe4404: Fix oob read in afe4404_[read|write]_raw iio:imu:adis: Move exports into IIO_ADISLIB namespace iio: light: apds9960: fix wrong register for gesture gain iio: light: rpr0521: add missing Kconfig dependencies iio: ms5611: Simplify IO callback parameters iio: pressure: ms5611: changed hardcoded SPI speed to value limited iio: pressure: ms5611: fixed value compensation bug iio: temperature: ltc2983: make bulk write buffer DMA-safe iio: trigger: sysfs: fix possible memory leak in iio_sysfs_trig_init() ima: Fix a potential NULL pointer access in ima_restore_measurement_list ima: Fix misuse of dereference of pointer in template_desc_init_fields() ima: Handle -ESTALE returned by ima_filter_rule_match() ima: Simplify ima_lsm_copy_rule include/uapi/linux/swab: Fix potentially missing __always_inline inet: add READ_ONCE(sk->sk_bound_dev_if) in inet_csk_bind_conflict() init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash Input: elants_i2c - properly handle the reset GPIO when power is off Input: goodix - try resetting the controller when no config is set Input: i8042 - apply probe defer to more ASUS ZenBook models Input: i8042 - fix leaking of platform device on module removal Input: iforce - invert valid length check when fetching device IDs Input: joystick - fix Kconfig warning for JOYSTICK_ADC Input: raydium_ts_i2c - fix memory leak in raydium_i2c_send() Input: soc_button_array - add Acer Switch V 10 to dmi_use_low_level_irq[] Input: soc_button_array - add use_low_level_irq module parameter Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode Input: wistron_btns - disable on UML integrity: Fix memory leakage in keyring allocation error path iommu/amd: Fix ivrs_acpihid cmdline parsing code iommu/amd: Fix pci device refcount leak in ppr_notifier() iommu/fsl_pamu: Fix resource leak in fsl_pamu_probe() iommu/iova: Fix alloc iova overflows issue iommu/mediatek-v1: Fix an error handling path in mtk_iommu_v1_probe() iommu/rockchip: fix permission bits in page table entries v2 iommu/sun50i: Consider all fault sources for reset iommu/sun50i: Fix flush size iommu/sun50i: Fix reset release iommu/sun50i: Fix R/W permission check iommu/sun50i: Remove IOMMU_DOMAIN_IDENTITY iommu/vt-d: Fix PCI device refcount leak in dmar_dev_scope_init() iommu/vt-d: Fix PCI device refcount leak in has_external_pci() iommu/vt-d: Preset Access bit for IOVA in FL non-leaf paging entries iommu/vt-d: Set SRE bit only when hardware has SRS cap io_uring: add flag for disabling provided buffer recycling io_uring: allow re-poll if we made progress io_uring: check for valid register opcode earlier io_uring: Clean up a false-positive warning from GCC 9.3.0 io_uring: cmpxchg for poll arm refs release io_uring: do not recalculate ppos unnecessarily io_uring: don't gate task_work run on TIF_NOTIFY_SIGNAL io_uring: ensure recv and recvmsg handle MSG_WAITALL correctly io_uring: ensure that cached task references are always put on exit io_uring: Fix a null-ptr-deref in io_tctx_exit_cb() io_uring: fix async accept on O_NONBLOCK sockets io_uring: fix CQ waiting timeout handling io_uring: fix double poll leak on repolling io_uring: fix tw losing poll events io_uring: Fix unsigned 'res' comparison with zero in io_fixup_rw_res() io_uring: improve send/recv error handling io_uring: io_kiocb_update_pos() should not touch file for non -1 offset io_uring/io-wq: free worker if task_work creation is canceled io_uring/io-wq: only free worker if it was allocated for creation io_uring: lock overflowing for IOPOLL io_uring: make poll refs more robust io_uring: move to separate directory io_uring/net: fix fast_iov assignment in io_setup_async_msg() io_uring: pass in EPOLL_URING_WAKE for eventfd signaling and wakeups io_uring/poll: fix poll_refs race with cancelation io_uring: remove duplicated calls to io_kiocb_ppos io_uring/rw: defer fsnotify calls to task context io_uring/rw: ensure kiocb_end_write() is always called io_uring/rw: remove leftover debug statement io_uring: support MSG_WAITALL for IORING_OP_SEND(MSG) io_uring: update kiocb->ki_pos at execution time io_uring: update res mask in io_poll_check_events ipc/sem: Fix dangling sem_array access in semtimedop race ip_gre: do not report erspan version on GRE interface ipmi: fix long wait in unload when IPMI disconnect ipmi: fix memleak when unload ipmi driver ipmi: fix use after free in _ipmi_destroy_user() ipmi: kcs: Poll OBF briefly to reduce OBE latency ipu3-imgu: Fix NULL pointer dereference in imgu_subdev_set_selection() ipv4: Fix error return code in fib_table_insert() ipv4: Fix incorrect route flushing when source address is deleted ipv4: Fix incorrect route flushing when table ID 0 is used ipv4: Fix route deletion when nexthop info is not specified ipv4: Handle attempt to delete multipath route when fib_info contains an nh reference ipv4: prevent potential spectre v1 gadget in fib_metrics_match() ipv4: prevent potential spectre v1 gadget in ip_metrics_convert() ipv6: avoid use-after-free in ip6_fragment() ipv6: fix reachability confirmation with proxy_ndp ipv6: raw: Deduct extension header length in rawv6_push_pending_frames ipv6/sit: use DEV_STATS_INC() to avoid data-races irqchip: gic-pm: Use pm_runtime_resume_and_get() in gic_probe() irqchip/gic-v3: Always trust the managed affinity provided by the core code irqchip/wpcm450: Fix memory leak in wpcm450_aic_of_init() ixgbe: fix pci device refcount leak ixgbevf: Fix resource leak in ixgbevf_init_module() jbd2: use the correct print format jfs: Fix fortify moan in symlink kasan: no need to unset panic_on_warn in end_report() kbuild: Allow kernel installation packaging to override pkg-config kcm: avoid potential race in kcm_tx_work kcm: close race conditions on sk_receive_queue Kconfig.debug: provide a little extra FRAME_WARN leeway when KASAN is enabled kcsan: Instrument memcpy/memset/memmove with newer Clang kcsan: test: don't put the expect array on the stack kernel/panic: move panic sysctls to its own file kest.pl: Fix grub2 menu handling for rebooting kprobes: Skip clearing aggrprobe's post_handler in kprobe-on-ftrace case ksmbd: add max connections parameter ksmbd: add smbd max io size parameter ksmbd: check nt_len to be at least CIFS_ENCPWD_SIZE in ksmbd_decode_ntlmssp_auth_blob ksmbd: do not sign response to session request for guest login ksmbd: downgrade ndr version error message to debug ksmbd: fix infinite loop in ksmbd_conn_handler_loop() ksmbd: Fix resource leak in ksmbd_session_rpc_open() ksmbd: limit pdu length size according to connection status ktest.pl minconfig: Unset configs instead of just removing them KVM: arm64: Fix S1PTW handling on RO memslots KVM: arm64: GICv4.1: Fix race with doorbell on VPE activation/deactivation KVM: arm64: nvhe: Fix build with profile optimization KVM: arm64: pkvm: Fixup boot mode to reflect that the kernel resumes from EL1 KVM: nVMX: Inject #GP, not #UD, if "generic" VMXON CR0/CR4 check fails KVM: nVMX: Properly expose ENABLE_USR_WAIT_PAUSE control to L1 KVM: s390: interrupt: use READ_ONCE() before cmpxchg() KVM: s390: vsie: Fix the initialization of the epoch extension (epdx) field KVM: selftests: Fix build regression by using accessor function KVM: SVM: fix tsc scaling cache logic KVM: VMX: Resume guest immediately when injecting #GP on ECREATE KVM: x86: add kvm_leave_nested KVM: x86: Do not return host topology information from KVM_GET_SUPPORTED_CPUID KVM: x86: forcibly leave nested mode on vCPU reset KVM: x86/mmu: Fix race condition in direct_page_fault KVM: x86: nSVM: harden svm_free_nested against freeing vmcb02 while still in use KVM: x86: nSVM: leave nested mode on vCPU free KVM: x86/pmu: Do not speculatively query Intel GP PMCs that don't exist yet KVM: x86: remove exit_int_info warning in svm_handle_exit KVM: x86/vmx: Do not skip segment attributes if unusable bit is set l2tp: close all race conditions in l2tp_tunnel_register() l2tp: convert l2tp_tunnel_list to idr l2tp: Don't sleep and disable BH under writer-side sk_callback_lock l2tp: prevent lockdep issue in l2tp_tunnel_register() l2tp: Serialize access to sk_user_data with sk_callback_lock libbpf: Avoid enum forward-declarations in public API in C++ mode libbpf: Btf dedup identical struct test needs check for nested structs/arrays libbpf: Fix null-pointer dereference in find_prog_by_sec_insn() libbpf: Fix uninitialized warning in btf_dump_dump_type_data libbpf: Fix use-after-free in btf_dump_name_dups libbpf: Handle size overflow for ringbuf mmap libbpf: Use page size as max_entries when probing ring buffer map lib/debugobjects: fix stat count and optimize debug_objects_mem_init lib/fonts: fix undefined behavior in bit shift for get_default_font libfs: add DEFINE_SIMPLE_ATTRIBUTE_SIGNED for signed value lib/notifier-error-inject: fix error when writing -errno to debugfs file lib/vdso: use "grep -E" instead of "egrep" LoadPin: Ignore the "contents" argument of the LSM hooks lockd: set other missing fields when unlocking files lockref: stop doing cpu_relax in the cmpxchg loop loop: Fix the max_loop commandline argument treatment when it is set to 0 mac802154: fix missing INIT_LIST_HEAD in ieee802154_if_add() maccess: Fix writing offset in case of fault in strncpy_from_kernel_nofault() macintosh: fix possible memory leak in macio_add_one_device() macintosh/macio-adb: check the return value of ioremap() macsec: add missing attribute validation for offload macsec: Fix invalid error code set macvlan: enforce a consistent minimal mtu mailbox: arm_mhuv2: Fix return value check in mhuv2_probe() mailbox: mpfs: read the system controller's status mailbox: zynq-ipi: fix error handling while device_register() fails mbcache: automatically delete entries from cache on freeing mbcache: Avoid nesting of cache->c_list_lock under bit locks mcb: mcb-parse: fix error handing in chameleon_parse_gdd() md/bitmap: Fix bitmap chunk size overflow issues md: fix a crash in mempool_free md/raid1: stop mdx_raid1 thread when raid1 array run failed media: adv748x: afe: Select input port when initializing AFE media: c8sectpfe: Add of_node_put() when breaking out of loop media: camss: Clean up received buffers on failed start of streaming media: coda: Add check for dcoda_iram_alloc media: coda: Add check for kmalloc media: coda: jpeg: Add check for kmalloc media: dvb-core: Fix double free in dvb_register_device() media: dvb-core: Fix ignored return value in dvb_register_frontend() media: dvb-core: Fix UAF due to refcount races at releasing media: dvbdev: adopts refcnt to avoid UAF media: dvbdev: fix build warning due to comments media: dvbdev: fix refcnt bug media: dvb-frontends: fix leak of memory fw media: dvb-usb: az6027: fix null-ptr-deref in az6027_i2c_xfer() media: dvb-usb: fix memory leak in dvb_usb_adapter_init() media: exynos4-is: don't rely on the v4l2_async_subdev internals media: i2c: ad5820: Fix error path media: imon: fix a race condition in send_packet() media: imx-jpeg: Disable useless interrupt to avoid kernel panic media: platform: exynos4-is: Fix error handling in fimc_md_init() media: platform: exynos4-is: fix return value check in fimc_md_probe() media: s5p-mfc: Add variant data for MFC v7 hardware for Exynos 3250 SoC media: s5p-mfc: Clear workbit to handle error condition media: s5p-mfc: Fix in register read and write for H264 media: s5p-mfc: Fix to handle reference queue during finishing media: saa7164: fix missing pci_disable_device() media: si470x: Fix use-after-free in si470x_int_in_callback() media: solo6x10: fix possible memory leak in solo_sysfs_init() media: stv0288: use explicitly signed char media: v4l2-ctrls: Fix off-by-one error in integer menu control check media: v4l2-dv-timings.c: fix too strict blanking sanity checks media: videobuf2-core: take mmap_lock in vb2_get_unmapped_area() media: videobuf-dma-contig: use dma_mmap_coherent media: vidtv: Fix use-after-free in vidtv_bridge_dvb_init() media: vimc: Fix wrong function called when vimc_init() fails media: vivid: fix compose size exceed boundary mei: me: add meteor lake point M DID memcg: fix possible use-after-free in memcg_write_event_control() memory: atmel-sdramc: Fix missing clk_disable_unprepare in atmel_ramc_probe() memory: mvebu-devbus: Fix missing clk_disable_unprepare in mvebu_devbus_probe() memory: tegra: Remove clients SID override programming memstick/ms_block: Add check for alloc_ordered_workqueue memstick: ms_block: Add error handling support for add_disk() mfd: bd957x: Fix Kconfig dependency on REGMAP_IRQ mfd: mt6360: Add bounds checking in Regmap read/write call-backs mfd: pm8008: Fix return value check in pm8008_probe() mfd: pm8008: Remove driver data structure pm8008_data mfd: qcom_rpm: Fix an error handling path in qcom_rpm_probe() mfd: qcom_rpm: Use devm_of_platform_populate() to simplify code MIPS: BCM63xx: Add check for NULL for clk in clk_enable MIPS: fix duplicate definitions for exported symbols MIPS: Loongson64: Add WARN_ON on kexec related kmalloc failed MIPS: OCTEON: warn only once if deprecated link status is being used MIPS: pic32: treat port as signed integer mips: ralink: mt7621: define MT7621_SYSC_BASE with __iomem mips: ralink: mt7621: do not use kzalloc too early mips: ralink: mt7621: soc queries and tests as functions MIPS: vpe-cmp: fix possible memory leak while module exiting MIPS: vpe-mt: fix possible memory leak while module exiting misc: fastrpc: Don't remove map on creater_process and device_release misc: fastrpc: Fix use-after-free race condition for maps misc: ocxl: fix possible name leak in ocxl_file_register_afu() misc: sgi-gru: fix use-after-free error in gru_set_context_option, gru_fault and gru_handle_user_call_os misc: tifm: fix possible memory leak in tifm_7xx1_switch_media() misc/vmw_vmci: fix an infoleak in vmci_host_do_receive_datagram() mISDN: fix misuse of put_device() in mISDN_register_device() mISDN: fix possible memory leak in mISDN_dsp_element_register() mISDN: hfcmulti: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave() mISDN: hfcpci: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave() mISDN: hfcsusb: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave() mm: Always release pages to the buddy allocator in memblock_free_late(). mmc: alcor: fix return value check of mmc_add_host() mmc: atmel-mci: fix return value check of mmc_add_host() mmc: core: Fix ambiguous TRIM and DISCARD arg mmc: core: Normalize the error handling branch in sd_read_ext_regs() mmc: core: properly select voltage range without power cycle mmc: f-sdh30: Add quirks for broken timeout clock capability mmc: meson-gx: fix return value check of mmc_add_host() mmc: mmci: fix return value check of mmc_add_host() mmc: mmc_test: Fix removal of debugfs file mmc: moxart: fix return value check of mmc_add_host() mmc: mtk-sd: Fix missing clk_disable_unprepare in msdc_of_clock_parse() mmc: mxcmmc: fix return value check of mmc_add_host() mmc: omap_hsmmc: fix return value check of mmc_add_host() mm, compaction: fix fast_isolate_around() to stay within boundaries mmc: pxamci: fix return value check of mmc_add_host() mmc: renesas_sdhi: alway populate SCC pointer mmc: renesas_sdhi: better reset from HS400 mode mmc: rtsx_pci: fix return value check of mmc_add_host() mmc: rtsx_usb_sdmmc: fix return value check of mmc_add_host() mmc: sdhci-brcmstb: Enable Clock Gating to save power mmc: sdhci-brcmstb: Fix SDHCI_RESET_ALL for CQHCI mmc: sdhci-brcmstb: Re-organize flags mmc: sdhci-esdhc-imx: correct CQHCI exit halt state check mmc: sdhci-esdhc-imx: correct the tuning start tap and step setting mmc: sdhci: Fix voltage switch delay mmc: sdhci-pci: Fix possible memory leak caused by missing pci_dev_put() mmc: sdhci-pci-o2micro: fix card detect fail issue caused by CD# debounce timeout mmc: sdhci-sprd: Disable CLK_AUTO when the clock is less than 400K mmc: sdhci-sprd: Fix no reset data and command after voltage switch mmc: sunxi-mmc: Fix clock refcount imbalance during unbind mmc: toshsd: fix return value check of mmc_add_host() mmc: via-sdmmc: fix return value check of mmc_add_host() mmc: vub300: fix return value check of mmc_add_host() mmc: vub300: fix warning - do not call blocking ops when !TASK_RUNNING mmc: wbsd: fix return value check of mmc_add_host() mmc: wmt-sdmmc: fix return value check of mmc_add_host() mm: fs: initialize fsdata passed to write_begin/write_end interface mm/gup: fix gup_pud_range() for dax mm: hwpoison: handle non-anonymous THP correctly mm: hwpoison: refactor refcount check handling mm: __isolate_lru_page_prepare() in isolate_migratepages_block() mm/khugepaged: fix collapse_pte_mapped_thp() to allow anon_vma mm/khugepaged: fix GUP-fast interaction by sending IPI mm/khugepaged: invoke MMU notifiers in shmem/file collapse paths mm/khugepaged: take the right locks for page table retraction mm: migrate: fix THP's mapcount on isolation mm: shmem: don't truncate page if memory failure happens mm: vmscan: fix extreme overreclaim and swap floods module: Don't wait for GOING modules mptcp: dedicated request sock for subflow in v6 mptcp: mark ops structures as ro_after_init mptcp: remove MPTCP 'ifdef' in TCP SYN cookies mptcp: use proper req destructor for IPv6 mrp: introduce active flags to prevent UAF when applicant uninit mt76: stop the radar detector after leaving dfs channel mtd: Fix device name leak when register device failed in add_mtd_device() mtd: lpddr2_nvm: Fix possible null-ptr-deref mtd: maps: pxa2xx-flash: fix memory leak in probe mtd: spi-nor: Check for zero erase size in spi_nor_find_best_erase_type() mtd: spi-nor: Fix the number of bytes for the dummy cycles mtd: spi-nor: hide jedec_id sysfs attribute if not present mtd: spi-nor: intel-spi: Disable write protection only if asked myri10ge: Fix an error handling path in myri10ge_probe() net/9p: Fix a potential socket leak in p9_socket_open net/9p: use a dedicated spinlock for trans_fd net: add atomic_long_t to net_device_stats fields net/af_packet: add VLAN support for AF_PACKET SOCK_RAW GSO net/af_packet: make sure to pull mac header net: ag71xx: call phylink_disconnect_phy if ag71xx_hw_enable() fail in ag71xx_open() net: amd: lance: don't call dev_kfree_skb() under spin_lock_irqsave() net: amd-xgbe: add missed tasklet_kill net: amd-xgbe: Check only the minimum speed for active/passive cables net: amd-xgbe: Fix logic around active and passive cables net: apple: bmac: don't call dev_kfree_skb() under spin_lock_irqsave() net: apple: mace: don't call dev_kfree_skb() under spin_lock_irqsave() net: bgmac: Drop free_netdev() from bgmac_enet_remove() net: broadcom: Add PTP_1588_CLOCK_OPTIONAL dependency for BCMGENET under ARCH_BCM2835 net: caif: fix double disconnect client in chnl_net_open() net: defxx: Fix missing err handling in dfx_init() net: dsa: hellcreek: Check return value net: dsa: ksz: Check return value net: dsa: make dsa_master_ioctl() see through port_hwtstamp_get() shims net: dsa: microchip: ksz9477: port map correction in ALU table entry register net: dsa: mv88e6xxx: depend on PTP conditionally net: dsa: sja1105: avoid out of bounds access in sja1105_init_l2_policing() net: dsa: sja1105: Check return value net: dsa: sja1105: disallow C45 transactions on the BASE-TX MDIO bus net: dsa: sja1105: fix memory leak in sja1105_setup_devlink_regions() net: dsa: tag_8021q: avoid leaking ctx on dsa_tag_8021q_register() error path net: emaclite: don't call dev_kfree_skb() under spin_lock_irqsave() net: ena: Account for the number of processed bytes in XDP net: ena: Don't register memory info on XDP exchange net: ena: Fix error handling in ena_init() net: ena: Fix rx_copybreak value update net: ena: Fix toeplitz initial hash value net: ena: Set default value for RX interrupt moderation net: ena: Update NUMA TPH hint register upon NUMA node update net: ena: Use bitmask to indicate packet redirection net: encx24j600: Add parentheses to fix precedence net: encx24j600: Fix invalid logic in reading of MISTAT register net: enetc: avoid buffer leaks on xdp_do_redirect() failure net: enetc: avoid deadlock in enetc_tx_onestep_tstamp() net: enetc: cache accesses to &priv->si->hw net: enetc: manage ENETC_F_QBV in priv->active_offloads only when enabled net: enetc: preserve TX ring priority across reconfiguration net: ethernet: dnet: don't call dev_kfree_skb() under spin_lock_irqsave() net: ethernet: mtk_eth_soc: fix error handling in mtk_open() net: ethernet: nixge: fix NULL dereference net: ethernet: renesas: ravb: Fix promiscuous mode after system resumed net: ethernet: ti: am65-cpsw: fix error handling in am65_cpsw_nuss_probe() net: ethernet: ti: Fix return type of netcp_ndo_start_xmit() net/ethtool/ioctl: return -EOPNOTSUPP if we have no phy stats net: farsync: Fix kmemleak when rmmods farsync net: fec: don't reset irq coalesce settings to defaults on "ip link up" net: fec: properly guard irq coalesce setup netfilter: conntrack: Fix data-races around ct mark netfilter: conntrack: fix vtag checks for ABORT/SHUTDOWN_COMPLETE netfilter: conntrack: set icmpv6 redirects as RELATED netfilter: conntrack: unify established states for SCTP paths netfilter: ctnetlink: fix compilation warning after data race fixes in ct mark netfilter: flowtable_offload: add missing locking netfilter: flowtable: really fix NAT IPv6 offload netfilter: ipset: fix hash:net,port,net hang with /0 subnet netfilter: ipset: Fix overflow before widen in the bitmap_ip_create() function. netfilter: ipset: regression in ip_set_hash_ip.c netfilter: ipset: restore allowing 64 clashing elements in hash:net,iface netfilter: ipset: Rework long task execution when adding/deleting entries netfilter: nf_tables: add function to create set stateful expressions netfilter: nf_tables: consolidate set description netfilter: nf_tables: do not set up extensions for end interval netfilter: nf_tables: honor set timeout and garbage collection updates netfilter: nf_tables: perform type checking for existing sets netfilter: nft_payload: incorrect arithmetics when fetching VLAN header bits netfilter: nft_set_pipapo: Actually validate intervals in fields after the first one netfilter: nft_set_rbtree: skip elements in transaction from garbage collection netfilter: nft_set_rbtree: Switch to node list walk for overlap detection net: fix NULL pointer in skb_segment_list net: fix UaF in netns ops registration error path net: hinic: Fix error handling in hinic_module_init() net: hisilicon: Fix potential use-after-free in hisi_femac_rx() net: hisilicon: Fix potential use-after-free in hix5hd2_rx() net: hns3: add interrupts re-initialization while doing VF FLR net: hns3: extract macro to simplify ring stats update code net: hns3: fix miss L3E checking for rx packet net: hns3: fix return value check bug of rx copybreak net: hns3: fix setting incorrect phy link ksettings for firmware in resetting process net: hns3: fix VF promisc mode not update when mac table full net: hns3: refactor hns3_nic_reuse_page() net: hsr: Fix potential use-after-free net: ionic: Fix error handling in ionic_init_module() net: ipa: disable ipa interrupt during suspend net: lan9303: Fix read error execution path netlink: annotate data races around dst_portid and dst_group netlink: annotate data races around nlk->portid netlink: annotate data races around sk_state netlink: prevent potential spectre v1 gadgets net: liquidio: release resources when liquidio driver open failed net: liquidio: simplify if expression net: loopback: use NET_NAME_PREDICTABLE for name_assign_type net: macb: fix PTP TX timestamp failure due to packet padding net: macsec: fix net device access prior to holding a lock net: macvlan: Use built-in RCU list checking net: mana: Fix IRQ name - add PCI and queue number net: mana: Fix race on per-CQ variable napi work_done net: mctp: mark socks as dead on unhash, prevent re-add net: mctp: purge receive queues on sk destruction net: mdiobus: fix double put fwnode in the error path net: mdiobus: fix unbalanced node reference count net: mdiobus: fwnode_mdiobus_register_phy() rework error handling net: mdio: fix unbalanced fwnode reference count in mdio_device_release() net: mdio-mux-meson-g12a: force internal PHY off on mux switch net: mdio: validate parameter addr in mdiobus_get_phy() net: mhi: Fix memory leak in mhi_net_dellink() net: microchip: sparx5: Fix missing destroy_workqueue of mact_queue net: microchip: sparx5: Fix potential null-ptr-deref in sparx_stats_init() and sparx5_start() net/mlx4: Check retval of mlx4_bitmap_init net/mlx5: Add forgotten cleanup calls into mlx5_init_once() error path net/mlx5: Avoid recovery in probe flows net/mlx5: Do not query pci info while pci disabled net/mlx5: DR, Fix uninitialized var warning net/mlx5: DR, Rename list field in matcher struct to list_node net/mlx5e: Always clear dest encap in neigh-update-del net/mlx5e: Don't support encap rules with gbp option net/mlx5e: Fix hw mtu initializing at XDP SQ allocation net/mlx5e: Fix use-after-free when reverting termination table net/mlx5e: IPoIB, Don't allow CQE compression to be turned on by default net: mlx5: eliminate anonymous module_init & module_exit net/mlx5e: Set action fwd flag when parsing tc action goto net/mlx5: E-switch, Fix setting of reserved fields on MODIFY_SCHEDULING_ELEMENT net/mlx5: E-Switch, properly handle ingress tagged packets on VST net/mlx5e: TC, Refactor mlx5e_tc_add_flow_mod_hdr() to get flow attr net/mlx5: Fix FW tracer timestamp calculation net/mlx5: Fix handling of entry refcount when command is not issued to FW net/mlx5: fix missing mutex_unlock in mlx5_fw_fatal_reporter_err_work() net/mlx5: Fix ptp max frequency adjustment range net/mlx5: Fix uninitialized variable bug in outlen_write() net: mvneta: Fix an out of bounds check net: mvneta: Prevent out of bounds read in mvneta_config_rss() net: mvpp2: fix possible invalid pointer dereference net: net_netdev: Fix error handling in ntb_netdev_init_module() net: nfc: Fix use-after-free in local_cleanup() net: pch_gbe: fix pci device refcount leak while module exiting net: pch_gbe: fix potential memleak in pch_gbe_tx_queue() net: phy: fix null-ptr-deref while probe() failed net: phy: marvell: add sleep time after enabling the loopback bit net: phy: mxl-gpy: fix version reporting net: phy: xgmiitorgmii: Fix refcount leak in xgmiitorgmii_probe net: plip: don't call kfree_skb/dev_kfree_skb() under spin_lock_irq() net, proc: Provide PROC_FS=n fallback for proc_create_net_single_write() net/qla3xxx: fix potential memleak in ql3xxx_send() net: ravb: Fix lack of register setting after system resumed for Gen3 net: ravb: Fix possible hang if RIS2_QFF1 happen netrom: Fix use-after-free of a listening socket. net/sched: act_mpls: Fix warning during failed attribute validation net: sched: allow act_ct to be built without NF_NAT net: sched: atm: dont intepret cls results when asked to drop net: sched: cbq: dont intepret cls results when asked to drop net: sched: disallow noqueue for qdisc classes net: sched: fix memory leak in tcindex_set_parms net_sched: reject TCF_EM_SIMPLE case for complex ematch module net/sched: sch_taprio: do not schedule in taprio_reset() net/sched: sch_taprio: fix possible use-after-free net: sparx5: fix error handling in sparx5_port_open() net: sparx5: Fix reading of the MAC address net: stmmac: add aux timestamps fifo clearance wait net: stmmac: enable all safety features by default net: stmmac: ensure tx function is not running in stmmac_xdp_release() net: stmmac: fix errno when create_singlethread_workqueue() fails net: stmmac: fix invalid call to mdiobus_get_phy() net: stmmac: fix possible memory leak in stmmac_dvr_probe() net: stmmac: Fix queue statistics reading net: stmmac: fix "snps,axi-config" node property parsing net: stmmac: selftests: fix potential memleak in stmmac_test_arpoffload() net: stmmac: Set MAC's flow control register to reflect current settings net: stream: purge sk_error_queue in sk_stream_kill_queues() net/tg3: resolve deadlock in tg3_reset_task() during EEH net: thunderbolt: Fix error handling in tbnet_init() net: thunderbolt: fix memory leak in tbnet_open() net: thunderx: Fix missing destroy_workqueue of nicvf_rx_mode_wq net: thunderx: Fix the ACPI memory leak net: tun: Fix use-after-free in tun_detach() net/tunnel: wait until all sk_user_data reader finish before releasing the sock net/ulp: prevent ULP without clone op from entering the LISTEN status net/ulp: use consistent error code when blocking ULP net: usb: cdc_ether: add support for Thales Cinterion PLS62-W modem net: usb: qmi_wwan: add Telit 0x103a composition net: usb: qmi_wwan: add u-blox 0x1342 composition net: usb: sr9700: Handle negative len net: use struct_group to copy ip/ipv6 header addresses net: vmw_vsock: vmci: Check memcpy_from_msg() net: wan: Add checks for NULL for utdm in undo_uhdlc_init and unmap_si_regs net: wwan: iosm: fix dma_alloc_coherent incompatible pointer type net: wwan: iosm: fix kernel test robot reported error net: wwan: iosm: use ACPI_FREE() but not kfree() in ipc_pcie_read_bios_cfg() net/x25: Fix skb leak in x25_lapb_receive_frame() nfc: Fix potential resource leaks NFC: nci: Bounds check struct nfc_target arrays NFC: nci: fix memory leak in nci_rx_data_packet() nfc/nci: fix race with opening and closing nfc: pn533: Clear nfc_target before being used nfc: pn533: Wait for out_urb's completion in pn533_usb_send_frame() nfc: st-nci: fix incorrect sizing calculations in EVT_TRANSACTION nfc: st-nci: fix incorrect validating logic in EVT_TRANSACTION nfc: st-nci: fix memory leaks in EVT_TRANSACTION nfp: add port from netdev validation for EEPROM access nfp: change eeprom length to max length enumerators nfp: fill splittable of devlink_port_attrs correctly nfp: fix use-after-free in area_cache_get() nfsd: don't call nfsd_file_put from client states seqfile display NFSD: Finish converting the NFSv2 GETACL result encoder nfsd: fix handling of readdir in v4root vs. mount upcall timeout NFSD: fix use-after-free in nfsd4_ssc_setup_dul() nfsd: shut down the NFSv4 state objects before the filecache nfsd: under NFSv4.1, fix double svc_xprt_put on rpc_create failure NFS: Fix an Oops in nfs_d_automount() NFSv4.2: Clear FATTR4_WORD2_SECURITY_LABEL when done decoding NFSv4.2: Fix a memory stomp in decode_attr_security_label NFSv4.2: Fix initialisation of struct nfs4_label NFSv4: Fix a credential leak in _nfs4_discover_trunking() NFSv4: Fix a deadlock between nfs4_open_recover_helper() and delegreturn NFSv4: Retry LOCK on OLD_STATEID during delegation return NFSv4.x: Fail client initialisation if state manager thread can't run nilfs2: fix general protection fault in nilfs_btree_insert() nilfs2: fix nilfs_sufile_mark_dirty() not set segment usage as dirty nilfs2: fix NULL pointer dereference in nilfs_palloc_commit_free_entry() nilfs2: fix shift-out-of-bounds due to too large exponent of block size nilfs2: fix shift-out-of-bounds/overflow in nilfs_sb2_bad_offset() nios2: add FORCE for vmlinuz.gz ntb_netdev: Use dev_kfree_skb_any() in interrupt context ntfs: check overflow when iterating ATTR_RECORDs ntfs: fix out-of-bounds read in ntfs_attr_find() ntfs: fix use-after-free in ntfs_attr_find() nvme: add a bogus subsystem NQN quirk for Micron MTFDKBA2T0TFH nvme: also return I/O command effects from nvme_command_effects nvme: ensure subsystem reset is single threaded nvme: fix multipath crash caused by flush request when blktrace is enabled nvme: fix passthrough csi check nvme: fix SRCU protection of nvme_ns_head list nvme: fix the NVME_CMD_EFFECTS_CSE_MASK definition nvme initialize core quirks before calling nvme_init_subsystem nvmem: rmem: Fix return value check in rmem_read() nvme-pci: add NVME_QUIRK_BOGUS_NID for Micron Nitro nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV7000 nvme-pci: clear the prp2 field when not used nvme-pci: disable namespace identifiers for the MAXIO MAP1001 nvme-pci: disable write zeroes on various Kingston SSD nvme-pci: fix doorbell buffer value endianness nvme-pci: fix mempool alloc size nvme-pci: fix page size checks nvme-pci: fix timeout request state check nvme: restrict management ioctls to admin nvme: return err on nvme_init_non_mdts_limits fail nvmet: don't defer passthrough commands with trivial effects to the workqueue nvmet: fix memory leak in nvmet_subsys_attr_model_store_locked nvmet: only allocate a single slab for bvecs nvmet: use NVME_CMD_EFFECTS_CSUPP instead of open coding it objtool: Add a missing comma to avoid string concatenation objtool: Fix SEGFAULT objtool, kcsan: Add volatile read/write instrumentation to whitelist ocfs2: fix memory leak in ocfs2_stack_glue_init() octeontx2-af: debugsfs: fix pci device refcount leak octeontx2-af: Fix LMAC config in cgx_lmac_rx_tx_enable octeontx2-af: Fix reference count issue in rvu_sdp_init() octeontx2-pf: Add check for devm_kcalloc octeontx2-pf: Avoid use of GFP_KERNEL in atomic context octeontx2-pf: Fix lmtst ID used in aura free octeontx2-pf: Fix potential memory leak in otx2_init_tc() octeontx2-pf: Fix the use of GFP_KERNEL in atomic context on rt ocxl: fix pci device refcount leak when calling get_function_0() of/kexec: Fix reading 32-bit "linux,initrd-{start,end}" values of: overlay: fix null pointer dereferencing in find_dup_cset_node_entry() and find_dup_cset_prop() of: property: decrement node refcount in of_fwnode_get_reference_args() openvswitch: Fix flow lookup to use unmasked key orangefs: Fix kmemleak in orangefs_{kernel,client}_debug_init() orangefs: Fix kmemleak in orangefs_prepare_debugfs_help_string() orangefs: Fix sysfs not cleanup when dev init failed overflow: Implement size_t saturating arithmetic helpers ovl: fail on invalid uid/gid mapping at copy up ovl: fix use inode directly in rcu-walk mode ovl: remove privs in ovl_copyfile() ovl: remove privs in ovl_fallocate() ovl: store lower path in ovl_inode ovl: use ovl_copy_{real,upper}attr() wrappers ovl: Use ovl mounter's fsuid and fsgid in ovl_link() packet: do not set TP_STATUS_CSUM_VALID on CHECKSUM_COMPLETE padata: Always leave BHs disabled when running ->parallel() padata: Fix list iterator in padata_do_serial() panic: Consolidate open-coded panic_on_warn checks panic: Expose "warn_count" to sysfs panic: Introduce warn_limit panic: Separate sysctl logic from CONFIG_SMP panic: unset panic_on_warn inside panic() parisc: Align parisc MADV_XXX constants with all other architectures parisc: Increase FRAME_WARN to 2048 bytes on parisc parisc: led: Fix potential null-ptr-deref in start_task() parport_pc: Avoid FIFO port location truncation PCI: Check for alloc failure in pci_request_irq() PCI: dwc: Fix n_fts[] array overrun PCI: Fix pci_device_is_present() for VFs by checking PF PCI: mt7621: Add sentinel to quirks table PCI: mt7621: Rename mt7621_pci_ to mt7621_pcie_ PCI: pci-epf-test: Register notifier if only core_init_notifier is enabled PCI/sysfs: Fix double free in error path PCI: vmd: Disable MSI remapping after suspend perf/arm_dmc620: Fix hotplug callback leak in dmc620_pmu_init() perf: arm_dsu: Fix hotplug callback leak in dsu_pmu_init() perf auxtrace: Fix address filter duplicate symbol selection perf build: Properly guard libbpf includes perf/core: Call LSM hook after copying perf_event_attr perf debug: Set debug_peo_args and redirect_to_stderr variable to correct values in perf_quiet_option() perf: Fix perf_pending_task() UaF perf: Fix possible memleak in pmu_dev_alloc() perf: Improve missing SIGTRAP checking perf probe: Fix to get the DW_AT_decl_file and DW_AT_call_file as unsinged data perf probe: Use dwarf_attr_integrate as generic DWARF attr accessor perf/smmuv3: Fix hotplug callback leak in arm_smmu_pmu_init() perf stat: Do not delay the workload with --delay perf stat: Fix handling of --for-each-cgroup with --bpf-counters to match non BPF mode perf stat: Refactor __run_perf_stat() common code perf symbol: correction while adjusting symbol perf tools: Fix resources leak in perf_data__open_dir() perf trace: Handle failure when trace point folder is missed perf trace: Return error if a system call doesn't exist perf trace: Use macro RAW_SYSCALL_ARGS_NUM to replace number perf/x86/amd: fix potential integer overflow on shift of a int perf/x86/intel/pt: Fix sampling using single range output perf/x86/intel/uncore: Add Emerald Rapids perf/x86/intel/uncore: Clear attr_update properly perf/x86/intel/uncore: Disable I/O stacks to PMU mapping on ICX-D perf/x86/intel/uncore: Fix reference count leak in hswep_has_limit_sbox() perf/x86/intel/uncore: Fix reference count leak in sad_cfg_iio_topology() perf/x86/intel/uncore: Fix reference count leak in snr_uncore_mmio_map() perf/x86/intel/uncore: Fix reference count leak in __uncore_imc_init_box() perf/x86/msr: Add Emerald Rapids perf/x86/rapl: Treat Tigerlake like Icelake phy: phy-can-transceiver: Skip warning if no "max-bitrate" phy: qcom-qmp-combo: fix out-of-bounds clock access phy: qcom-qmp-combo: fix sc8180x reset phy: rockchip-inno-usb2: Fix missing clk_disable_unprepare() in rockchip_usb2phy_power_on() phy: ti: fix Kconfig warning and operator precedence phy: usb: s2 WoL wakeup_count not incremented for USB->Eth devices pinctrl: amd: Add dynamic debugging for active GPIOs pinctrl: devicetree: fix null pointer dereferencing in pinctrl_dt_to_map pinctrl: intel: Save and restore pins in "direct IRQ" mode pinctrl: k210: call of_node_put() pinctrl: meditatek: Startup with the IRQs disabled pinctrl: pinconf-generic: add missing of_node_put() pinctrl/rockchip: add error handling for pull/drive register getters pinctrl: rockchip: fix mux route data for rk3568 pinctrl: rockchip: fix reading pull type on rk3568 pinctrl: rockchip: list all pins in a possible mux route for PX30 pinctrl/rockchip: Use temporary variable for struct device pinctrl: single: Fix potential division by zero platform/chrome: cros_ec_typec: Cleanup switch handle return paths platform/chrome: cros_ec_typec: zero out stale pointers platform/chrome: cros_usbpd_notify: Fix error handling in cros_usbpd_notify_init() platform/mellanox: mlxbf-pmc: Fix event typo platform/surface: aggregator: Add missing call to ssam_request_sync_free() platform/surface: aggregator: Do not check for repeated unsequenced packets platform/surface: aggregator: Ignore command messages not intended for us platform/x86: acer-wmi: Enable SW_TABLET_MODE on Switch V 10 (SW5-017) platform/x86: asus-nb-wmi: Add alternate mapping for KEY_SCREENLOCK platform/x86: asus-wmi: add missing pci_dev_put() in asus_wmi_set_xusb2pr() platform/x86: dell-privacy: Fix SW_CAMERA_LENS_COVER reporting platform/x86: dell-privacy: Only register SW_CAMERA_LENS_COVER if present platform/x86: hp-wmi: Ignore Smart Experience App event platform/x86: huawei-wmi: fix return value calculation platform/x86: ideapad-laptop: Add Legion 5 15ARH05 DMI id to set_fn_lock_led_list[] platform/x86: ideapad-laptop: Disable touchpad_switch platform/x86: ideapad-laptop: Fix interrupt storm on fn-lock toggle on some Yoga laptops platform/x86/intel/hid: Add some ACPI device IDs platform/x86/intel: pmc: Don't unconditionally attach Intel PMC when virtualized platform/x86/intel/pmt: Sapphire Rapids PMT errata fix platform/x86: intel_scu_ipc: fix possible name leak in __intel_scu_ipc_register() platform/x86: mxm-wmi: fix memleak in mxm_wmi_call_mx[ds|mx]() platform/x86: sony-laptop: Don't turn off 0x153 keyboard backlight during probe platform/x86: touchscreen_dmi: Add info for the CSL Panther Tab HD platform/x86: touchscreen_dmi: Add info for the RCA Cambio W101 v2 2-in-1 PM: AVS: qcom-cpr: Fix an error handling path in cpr_probe() PM/devfreq: governor: Add a private governor_data for governor PM: hibernate: Fix mistake in kerneldoc comment PM: runtime: Do not call __rpm_callback() from rpm_idle() pNFS/filelayout: Fix coalescing test for single DS pnode: terminate at peers of source PNP: fix name memory leak in pnp_alloc_dev() powerpc/52xx: Fix a resource leak in an error handling path powerpc/83xx/mpc832x_rdb: call platform_device_put() in error case in of_fsl_spi_probe() powerpc/eeh: Drop redundant spinlock initialization powerpc/hv-gpci: Fix hv_gpci event list powerpc/imc-pmu: Fix use of mutex in IRQs disabled section powerpc/perf: callchain validate kernel stack pointer bounds powerpc/pseries/eeh: use correct API for error log size powerpc/rtas: avoid device tree lookups in rtas_os_term() powerpc/rtas: avoid scheduling in rtas_os_term() powerpc/xive: add missing iounmap() in error path in xive_spapr_populate_irq_data() powerpc/xmon: Fix -Wswitch-unreachable warning in bpt_cmds power: supply: ab8500: Fix error handling in ab8500_charger_init() power: supply: fix null pointer dereferencing in power_supply_get_battery_info power: supply: fix residue sysfs file in error handle route of __power_supply_register() power: supply: z2_battery: Fix possible memleak in z2_batt_probe() ppp: associate skb with a device at tx prlimit: do_prlimit needs to have a speculation check proc: avoid integer type confusion in get_proc_long proc: fixup uptime selftest proc: proc_skip_spaces() shouldn't think it is working on C strings pstore: Avoid kcore oops by vmap()ing with VM_IOREMAP pstore: Make sure CONFIG_PSTORE_PMSG selects CONFIG_RT_MUTEXES pstore: Properly assign mem_type property pstore/ram: Fix error return code in ramoops_probe() pstore: Switch pmsg_lock to an rt_mutex to avoid priority inversion pstore/zone: Use GFP_ATOMIC to allocate zone buffer ptdma: pt_core_execute_cmd() should use spinlock pwm: mediatek: always use bus clock for PWM on MT7622 pwm: mtk-disp: Fix the parameters calculated by the enabled flag of disp_pwm pwm: sifive: Call pwm_sifive_update_clock() while mutex is held pwm: tegra: Fix 32 bit build pwm: tegra: Improve required rate calculation qed (gcc13): use u16 for fid to be big enough qlcnic: fix sleep-in-atomic-context bugs caused by msleep qlcnic: prevent ->dcb use-after-free on qlcnic_dcb_enable() failure r6040: Fix kmemleak in probe and remove r8152: add vendor/device ID pair for Microsoft Devkit r8169: move rtl_wol_enable_rx() and rtl_prepare_power_down() rapidio: devices: fix missing put_device in mport_cdev_open rapidio: fix possible name leaks when rio_add_device() fails rapidio: fix possible UAF when kfifo_alloc() fails rapidio: rio: fix possible name leak in rio_register_mport() ravb: Fix "failed to switch device to config mode" message during unbind ravb: Rename "no_ptp_cfg_active" and "ptp_cfg_active" variables rcu: Fix __this_cpu_read() lockdep warning in rcu_force_quiescent_state() rcu-tasks: Simplify trc_read_check_handler() atomic operations RDMA/core: Fix ib block iterator counter overflow RDMA/core: Fix order of nldev_exit call RDMA/core: Make sure "ib_port" is valid when access sysfs node RDMA/efa: Add EFA 0xefa2 PCI ID RDMA/hfi1: Fix error return code in parse_platform_config() RDMA/hfi: Decrease PCI device reference count in error path RDMA/hns: Fix AH attr queried by query_qp RDMA/hns: Fix error code of CMD RDMA/hns: Fix ext_sge num error when post send RDMA/hns: fix memory leak in hns_roce_alloc_mr() RDMA/hns: Fix page size cap from firmware RDMA/hns: Fix PBL page MTR find RDMA/hns: Repacing 'dseg_len' by macros in fill_ext_sge_inl_data() RDMA/irdma: Report the correct link speed RDMA/mlx5: Fix mlx5_ib_get_hw_stats when used for device RDMA/mlx5: Fix validation of max_rd_atomic caps for DC RDMA/nldev: Add checks for nla_nest_start() in fill_stat_counter_qps() RDMA/nldev: Fix failure to send large messages RDMA/nldev: Return "-EAGAIN" if the cm_id isn't from expected port RDMA/restrack: Release MR restrack when delete RDMA/rxe: Fix NULL-ptr-deref in rxe_qp_do_cleanup() when socket create failed RDMA/siw: Fix immediate work request flush to completion queue RDMA/siw: Fix pointer cast warning RDMA/siw: Set defined status for work completion with undefined status RDMA/srp: Fix error return code in srp_parse_options() RDMA/srp: Move large values to a new enum for gcc13 regulator: core: fix deadlock on regulator enable regulator: core: fix kobject release warning and memory leak in regulator_register() regulator: core: fix module refcount leak in set_supply() regulator: core: fix resource leak in regulator_register() regulator: core: fix UAF in destroy_regulator() regulator: core: fix unbalanced of node refcount in regulator_dev_lookup() regulator: core: fix use_count leakage when handling boot-on regulator: core: use kfree_const() to free space conditionally regulator: da9211: Use irq handler when ready regulator: qcom-labibb: Fix missing of_node_put() in qcom_labibb_regulator_probe() regulator: qcom-rpmh: Fix PMR735a S3 regulator spec regulator: slg51000: Wait after asserting CS pin regulator: twl6030: fix get status of twl6032 regulators regulator: twl6030: re-add TWL6032_SUBCLASS reiserfs: Add missing calls to reiserfs_security_free() relay: fix type mismatch when allocating memory in relay_create_buf() remoteproc: core: Do pm_relax when in RPROC_OFFLINE state remoteproc: qcom: q6v5: Fix missing clk_disable_unprepare() in q6v5_wcss_qcs404_power_on() remoteproc: qcom: q6v5: Fix potential null-ptr-deref in q6v5_wcss_init_mmio() remoteproc: qcom_q6v5_pas: detach power domains on remove remoteproc: qcom_q6v5_pas: disable wakeup on probe fail or remove remoteproc: qcom_q6v5_pas: Fix missing of_node_put() in adsp_alloc_memory_region() remoteproc: sysmon: fix memory leak in qcom_add_sysmon_subdev() reset: uniphier-glue: Fix possible null-ptr-deref reset: uniphier-glue: Use reset_control_bulk API Revert "ACPI: PM: Add support for upcoming AMD uPEP HID AMDI007" Revert "ARM: dts: imx7: Fix NAND controller size-cells" Revert "clocksource/drivers/riscv: Events are stopped during CPU suspend" Revert "drm/amd/display: Limit max DSC target bpp for specific monitors" Revert "drm/amdgpu: make display pinning more flexible (v2)" Revert "drm/amdgpu: Revert "drm/amdgpu: getting fan speed pwm for vega10 properly"" Revert "Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode" Revert "net: macsec: report real_dev features when HW offloading is enabled" Revert "selftests/bpf: Add test for unstable CT lookup API" Revert "selftests/bpf: check null propagation only neither reg is PTR_TO_BTF_ID" Revert "usb: dwc3: disable USB core PHY management" Revert "usb: ulpi: defer ulpi_register on ulpi_read_id timeout" Revert "wifi: mac80211: fix memory leak in ieee80211_if_add()" ring_buffer: Do not deactivate non-existant pages ring-buffer: Include dropped pages in counting dirty patches RISC-V: Align the shadow stack riscv, bpf: Emit fixed-length instructions for BPF_PSEUDO_FUNC riscv: dts: sifive: fu740: fix size of pcie 32bit memory riscv: dts: sifive unleashed: Add PWM controlled LEDs riscv: fix race when vmap stack overflow riscv: kexec: Fixup irq controller broken in kexec crash path riscv/kprobe: Fix instruction simulation of JALR riscv, kprobes: Stricter c.jr/c.jalr decoding riscv/mm: add arch hook arch_clear_hugepage_flags riscv: mm: notify remote harts about mmu cache updates riscv: mm: Proper page permissions after initmem free riscv: stacktrace: Fixup ftrace_graph_ret_addr retp argument riscv: Sync efi page table's kernel mappings before switching riscv: uaccess: fix type of 0 variable on error in get_user() RISC-V: vdso: Do not add missing symbols to version section in linker script riscv: vdso: fix section overlapping under some conditions rtc: cmos: avoid UIP when reading alarm time rtc: cmos: avoid UIP when writing alarm time rtc: cmos: Call cmos_wake_setup() from cmos_do_probe() rtc: cmos: Call rtc_wake_setup() from cmos_do_probe() rtc: cmos: Disable ACPI RTC event on removal rtc: cmos: Eliminate forward declarations of some functions rtc: cmos: fix build on non-ACPI platforms rtc: cmos: Fix event handler registration ordering issue rtc: cmos: Fix wake alarm breakage rtc: cmos: Rename ACPI-related functions rtc: ds1347: fix value written to century register rtc: mc146818-lib: extract mc146818_avoid_UIP rtc: mxc_v2: Add missing clk_disable_unprepare() rtc: pcf85063: fix pcf85063_clkout_control rtc: pcf85063: Fix reading alarm rtc: pic32: Move devm_rtc_allocate_device earlier in pic32_rtc_probe() rtc: rtc-cmos: Do not check ACPI_FADT_LOW_POWER_S0 rtc: snvs: Allow a time difference on clock register read rtc: st-lpc: Add missing clk_disable_unprepare in st_rtc_probe() rxrpc: Allow list of in-use local UDP endpoints to be viewed in /proc rxrpc: Fix ack.bufferSize to be 0 when generating an ack rxrpc: Fix missing unlock in rxrpc_do_sendmsg() rxrpc: Fix race between conn bundle lookup and bundle removal [ZDI-CAN-15975] rxrpc: Use refcount_t rather than atomic_t s390/cpum_sf: add READ_ONCE() semantics to compare and swap loops s390/crashdump: fix TOD programmable field size s390/ctcm: Fix return type of ctc{mp,}m_tx() s390/dasd: fix no record found for raw_track_access s390/debug: add _ASM_S390_ prefix to header guard s390: expicitly align _edata and _end symbols on page boundary s390/kexec: fix ipl report address for kdump s390/lcs: Fix return type of lcs_start_xmit() s390/netiucv: Fix return type of netiucv_tx() s390/percpu: add READ_ONCE() to arch_this_cpu_to_op_simple() s390/qeth: fix use-after-free in hsci s390/qeth: fix various format strings samples: vfio-mdev: Fix missing pci_disable_device() in mdpy_fb_probe() sched/core: Fix use-after-free bug in dup_user_cpus_ptr() sched/core: Introduce sched_asym_cpucap_active() sched/fair: Cleanup task_util and capacity type sched/fair: Removed useless update of p->recent_used_cpu sched/uclamp: Fix relationship between uclamp and migration margin sched/uclamp: Make asym_fits_capacity() use util_fits_cpu() sched/uclamp: Make select_idle_capacity() use util_fits_cpu() sched/uclamp: Make task_fits_capacity() use util_fits_cpu() sch_htb: Avoid grafting on htb_destroy_class_offload when destroying htb scripts/faddr2line: Fix regression in name resolution on ppc64le scsi: core: Fix a race between scsi_done() and scsi_timeout() scsi: efct: Fix possible memleak in efct_device_init() scsi: elx: libefc: Fix second parameter type in state callbacks scsi: fcoe: Fix possible name leak when device_register() fails scsi: fcoe: Fix transport not deattached when fcoe_if_init() fails scsi: hisi_sas: Set a port invalid only if there are no devices attached when refreshing port id scsi: hpsa: Fix allocation size for scsi_host_alloc() scsi: hpsa: Fix error handling in hpsa_add_sas_host() scsi: hpsa: Fix possible memory leak in hpsa_add_sas_device() scsi: hpsa: Fix possible memory leak in hpsa_init_one() scsi: ibmvfc: Avoid path failures during live migration scsi: ipr: Fix WARNING in ipr_init() scsi: iscsi: Fix multiple iSCSI session unbind events sent to userspace scsi: iscsi: Fix possible memory leak when device_register() failed scsi: lpfc: Fix hard lockup when reading the rx_monitor from debugfs scsi: mpi3mr: Refer CONFIG_SCSI_MPI3MR in Makefile scsi: mpt3sas: Fix possible resource leaks in mpt3sas_transport_port_add() scsi: mpt3sas: Remove scsi_dma_map() error messages scsi: qla2xxx: Fix crash when I/O abort times out scsi: qla2xxx: Fix set-but-not-used variable warnings scsi: scsi_debug: Fix a warning in resp_report_zones() scsi: scsi_debug: Fix a warning in resp_verify() scsi: scsi_debug: Fix a warning in resp_write_scat() scsi: scsi_debug: Fix possible name leak in sdebug_add_host_helper() scsi: scsi_debug: Fix possible UAF in sdebug_add_host_helper() scsi: scsi_debug: Make the READ CAPACITY response compliant with ZBC scsi: scsi_transport_sas: Fix error handling in sas_phy_add() scsi: snic: Fix possible UAF in snic_tgt_create() scsi: storvsc: Fix handling of srb_status and capacity change events scsi: target: tcm_loop: Fix possible name leak in tcm_loop_setup_hba_bus() scsi: ufs: core: Fix devfreq deadlocks scsi: ufs: core: WLUN suspend SSU/enter hibern8 fail recovery scsi: ufs: Reduce the START STOP UNIT timeout scsi: ufs: Stop using the clock scaling lock in the error handler scsi: zfcp: Fix double free of FSF request when qdio send fails sctp: clear out_curr if all frag chunks of current msg are pruned sctp: fail if no bound addresses can be used for a given scope sctp: fix memory leak in sctp_stream_outq_migrate() sctp: remove the unnecessary sinfo_stream check in sctp_prsctp_prune_unsent sctp: sysctl: make extra pointers netns aware seccomp: Move copy_seccomp() to no failure path. security: Restrict CONFIG_ZERO_CALL_USED_REGS to gcc or clang > 15.0.6 selftests/bpf: Add test for unstable CT lookup API selftests/bpf: Add verifier test for release_reference() selftests/bpf: check null propagation only neither reg is PTR_TO_BTF_ID selftests: devlink: fix the fd redirect in dummy_reporter_test selftests/efivarfs: Add checking of the test return value selftests/ftrace: event_triggers: wait longer for test_event_enable selftests/futex: fix build for clang selftests/intel_pstate: fix build for ARCH=x86_64 selftests: kvm: Fix a compile error in selftests/kvm/rseq_test.c selftests: mptcp: fix mibit vs mbit mix up selftests: mptcp: more stable simult_flows tests selftests: net: add delete nexthop route warning test selftests/net: Find nettest in current directory selftests: net: fix nexthop warning cleanup double ip typo selftests/net: toeplitz: fix race on tpacket_v3 block close selftests: net: Use "grep -E" instead of "egrep" selftests/powerpc: Fix resource leaks selftests: Provide local define of __cpuid_count() selftests: rtnetlink: correct xfrm policy rule in kci_test_ipsec_offload selftests: set the BUILD variable to absolute path selftests: Use optional USERCFLAGS and USERLDFLAGS selftests/vm/pkeys: Add a regression test for setting PKRU through ptrace selftests/vm: remove ARRAY_SIZE define from individual tests serial: 8250: 8250_omap: Avoid RS485 RTS glitch on ->set_termios() serial: 8250_bcm7271: Fix error handling in brcmuart_init() serial: 8250: Fall back to non-DMA Rx if IIR_RDI occurs serial: 8250: Flush DMA Rx on RLSI serial: 8250_lpss: Configure DMA also w/o DMA filter serial: 8250_lpss: Use 16B DMA burst with Elkhart Lake serial: 8250: omap: Fix missing PM runtime calls for omap8250_set_mctrl() serial: 8250: omap: Fix unpaired pm_runtime_put_sync() in omap8250_remove() serial: 8250: omap: Flush PM QOS work on remove serial: 8250_omap: remove wait loop from Errata i202 workaround serial: Add rs485_supported to uart_port serial: altera_uart: fix locking in polling mode serial: amba-pl011: avoid SBSA UART accessing DMACR register serial: amba-pl011: fix high priority character transmission in rs486 mode serial: atmel: fix incorrect baudrate setup serial: fixup backport of "serial: Deassert Transmit Enable on probe in driver-specific way" serial: fsl_lpuart: Fill in rs485_supported serial: imx: Add missing .thaw_noirq hook serial: pch: Fix PCI device refcount leak in pch_request_dma() serial: pch_uart: Pass correct sg to dma_unmap_sg() serial: pl011: Do not clear RX FIFO & RX interrupt in unthrottle. serial: stm32: Deassert Transmit Enable on ->rs485_config() serial: stm32: Factor out GPIO RTS toggling into separate function serial: stm32: move dma_request_chan() before clk_prepare_enable() serial: stm32: Use TC interrupt to deassert GPIO RTS in RS485 mode serial: sunsab: Fix error handling in sunsab_init() serial: tegra: Read DMA status before terminating sfc: fix potential memleak in __ef100_hard_start_xmit() siox: fix possible memory leak in siox_device_add() skbuff: Account for tail adjustment during pull operations slimbus: qcom-ngd: Fix build error when CONFIG_SLIM_QCOM_NGD_CTRL=y && CONFIG_QCOM_RPROC_COMMON=m slimbus: stream: correct presence rate frequencies soc: imx8m: Enable OCOTP clock before reading the register soc: imx8m: Fix incorrect check for of_clk_get_by_name() soc: mediatek: pm-domains: Fix the power glitch issue soc: qcom: apr: Add check for idr_alloc and of_property_read_string_index soc: qcom: apr: make code more reuseable soc: qcom: apr: Make qcom,protection-domain optional again soc: qcom: llcc: make irq truly optional soc: qcom: Select REMAP_MMIO for LLCC driver soc: ti: knav_qmss_queue: Fix PM disable depth imbalance in knav_queue_probe soc: ti: knav_qmss_queue: Use pm_runtime_resume_and_get instead of pm_runtime_get_sync soc: ti: smartreflex: Fix PM disable depth imbalance in omap_sr_probe soreuseport: Fix socket selection for SO_INCOMING_CPU. soundwire: dmi-quirks: add quirk variant for LAPBC710 NUC15 soundwire: intel: Initialize clock stop timeout speakup: fix a segfault caused by switching consoles spi: dw-dma: decrease reference count in dw_spi_dma_init_mfld() spi: intel: Fix the offset to get the 64K erase opcode spi: intel: Use correct mask for flash and protected regions spi: mediatek: Fix DEVAPC Violation at KO Remove spi: spidev: mask SPI_CS_HIGH in SPI_IOC_RD_MODE spi: spidev: remove debug messages that access spidev->spi without locking spi: spi-gpio: Don't set MOSI as an input if not 3WIRE mode spi: spi-imx: Fix spi_bus_clk if requested clock is higher than input clock spi: stm32: fix stm32_spi_prepare_mbr() that halves spi clk for every run spi: stm32: Print summary 'callbacks suppressed' message spi: Update reference to struct spi_controller staging: media: tegra-video: fix chan->mipi value on error staging: media: tegra-video: fix device_node use after free staging: mt7621-dts: change some node hex addresses to lower case staging: rtl8192e: Fix potential use-after-free in rtllib_rx_Monitor() staging: rtl8192u: Fix use after free in ieee80211_rx() staging: vchiq_arm: fix enum vchiq_status return types staging: vme_user: Fix possible UAF in tsi148_dma_list_add stmmac: fix potential division by 0 SUNRPC: Don't leak netobj memory when gss_read_proxy_verf() fails SUNRPC: ensure the matching upcall is in-flight upon downcall SUNRPC: Fix missing release socket in rpc_sockname() SUNRPC: Return true/false (not 1/0) from bool functions sysctl: add a new register_sysctl_init() interface tcp: avoid the lookup process failing to get sk in ehash table tcp: cdg: allow tcp_cdg_release() to be called multiple times tcp: configurable source port perturb table size tcp: fix rate_app_limited to default to 1 tee: optee: fix possible memory leak in optee_register_device() test_firmware: fix memory leak in test_firmware_init() thermal: core: call put_device() only after device_register() fails thermal/core: fix error code in __thermal_cooling_device_register() thermal: core: fix some possible name leaks in error paths thermal/core: Remove duplicate information when an error occurs thermal/core: Rename 'trips' to 'num_trips' thermal/drivers/imx8mm_thermal: Validate temperature range thermal/drivers/qcom/lmh: Fix irq handler return value thermal/drivers/qcom/temp-alarm: Fix inaccurate warning for gen2 thermal: int340x: Add missing attribute for data rate base thermal: intel: int340x: Add locking to int340x_thermal_get_trip_type() thermal: intel: int340x: Protect trip temperature from concurrent updates thermal: Validate new state in cur_state_store() thunderbolt: Use correct function to calculate maximum USB3 link rate timerqueue: Use rb_entry_safe() in timerqueue_getnext() tipc: add an extra conn_get in tipc_conn_alloc tipc: call tipc_lxc_xmit without holding node_read_lock tipc: check skb_linearize() return value in tipc_disc_rcv() tipc: Fix potential OOB in tipc_link_proto_rcv() tipc: fix unexpected link reset due to discovery messages tipc: re-fetch skb cb after tipc_msg_validate tipc: set con sock in tipc_conn_alloc tomoyo: fix broken dependency on *.conf.default tools: fix ARRAY_SIZE defines in tools and selftests hdrs tools: gpio: fix -c option of gpio-event-mon tools: iio: iio_generic_buffer: Fix read size tools/include: Add _RET_IP_ and math definitions to kernel.h tools/nolibc/arch: mark the _start symbol as weak tools/nolibc/arch: split arch-specific code into individual files tools/nolibc: fix the O_* fcntl/open macro definitions for riscv tools/nolibc: Remove .global _start from the entry point code tools/nolibc: restore mips branch ordering in the _start block tools/nolibc/std: move the standard type definitions to std.h tools/nolibc/types: split syscall-specific definitions into their own files tools/nolibc: use pselect6 on RISCV tools/nolibc: x86-64: Use `mov $60,%eax` instead of `mov $60,%rax` tools/nolibc: x86: Remove `r8`, `r9` and `r10` from the clobber list tools/virtio: initialize spinlocks in vring_test.c tools/vm/slabinfo-gnuplot: use "grep -E" instead of "egrep" tpm: acpi: Call acpi_put_table() to fix memory leak tpm: tpm_crb: Add the missed acpi_put_table() to fix memory leak tpm/tpm_crb: Fix error message in __crb_relinquish_locality() tpm/tpm_ftpm_tee: Fix error handling in ftpm_mod_init() tpm: tpm_tis: Add the missed acpi_put_table() to fix memory leak trace_events_hist: add check for return value of 'create_hist_field' tracing: Fix complicated dependency of CONFIG_TRACER_MAX_TRACE tracing: Fix infinite loop in tracing_read_pipe on overflowed print_trace_line tracing: Fix issue of missing one synthetic field tracing: Fix memory leak in test_gen_synth_cmd() and test_empty_synth_event() tracing: Fix memory leak in tracing_read_pipe() tracing: Fix race where eprobes can be called before the event tracing: Fix race where histograms can be called before the event tracing: Fix warning on variable 'struct trace_array' tracing: Fix wild-memory-access in register_synth_event() tracing: Free buffers when a used dynamic event is removed tracing/hist: Fix issue of losting command info in error_log tracing/hist: Fix out-of-bound write on 'action_data.var_ref_idx' tracing/hist: Fix wrong return value in parse_action_params() tracing: kprobe: Fix potential null-ptr-deref on trace_array in kprobe_event_gen_test_exit() tracing: kprobe: Fix potential null-ptr-deref on trace_event_file in kprobe_event_gen_test_exit() tracing: Make sure trace_printk() can output as soon as it can be used tracing/osnoise: Fix duration type tracing/probes: Handle system names with hyphens tracing/ring-buffer: Have polling block on watermark tracing: Use alignof__(struct {type b;}) instead of offsetof() treewide: fix up files incorrectly marked executable tty: fix possible null-ptr-defer in spk_ttyio_release tty: n_gsm: fix sleep-in-atomic-context bug in gsm_control_send tty: serial: altera_uart_{r,t}x_chars() need only uart_port tty: serial: clean up stop-tx part in altera_uart_tx_chars() tty: serial: fsl_lpuart: don't break the on-going transfer when global reset tty: serial: qcom-geni-serial: fix slab-out-of-bounds on RX FIFO buffer ubsan: no need to unset panic_on_warn in ubsan_epilogue() udf: Avoid double brelse() in udf_rename() udf: Discard preallocation before extending file with a hole udf: Do not bother looking for prealloc extents if i_lenExtents matches i_size udf: Fix extending file within last block udf: Fix extension of the last extent in the file udf: Fix preallocation discarding at indirect extent boundary uio: uio_dmem_genirq: Fix deadlock between irq config and handling uio: uio_dmem_genirq: Fix missing unlock in irq configuration unix: Fix race in SOCK_SEQPACKET's unix_dgram_sendmsg() uprobes/x86: Allow to probe a NOP instruction with 0x66 prefix usb: acpi: add helper to check port lpm capability using acpi _DSM usb: add NO_LPM quirk for Realforce 87U Keyboard USB: bcma: Make GPIO explicitly optional usb: cdns3: host: fix endless superspeed hub port reset usb: cdns3: remove fetched trb from cache before dequeuing usb: cdnsp: Fix issue with Clear Feature Halt Endpoint usb: cdnsp: fix issue with ZLP - added TD_SIZE = 1 usb: cdnsp: fix lack of ZLP for ep0 usb: chipidea: fix deadlock in ci_otg_del_timer usb: core: hub: disable autosuspend for TI TUSB8041 usb: dwc3: core: defer probe on ulpi_read_id timeout usb: dwc3: exynos: Fix remove() function usb: dwc3: Fix race between dwc3_set_mode and __dwc3_set_mode usb: dwc3: gadget: Clear ep descriptor last usb: dwc3: gadget: conditionally remove requests usb: dwc3: gadget: Disable GUSB2PHYCFG.SUSPHY for End Transfer usb: dwc3: gadget: Return -ESHUTDOWN on ep disable usb: dwc3: pci: Update PCIe device ID for USB3 controller on CPU sub-system for Raptor Lake usb: dwc3: qcom: Fix memory leak in dwc3_qcom_interconnect_init usb: fotg210-udc: Fix ages old endianness issues usb: gadget: f_fs: Ensure ep0req is dequeued before free_request usb: gadget: f_fs: Prevent race during ffs_ep0_queue_wait usb: gadget: f_hid: fix f_hidg lifetime vs cdev usb: gadget: f_hid: fix refcount leak on error path usb: gadget: f_ncm: fix potential NULL ptr deref in ncm_bitrate() USB: gadgetfs: Fix race between mounting and unmounting usb: gadget: g_webcam: Send color matching descriptor per frame usb: gadget: uvc: Prevent buffer overflow in setup handler usb: host: ehci-fsl: Fix module alias USB: misc: iowarrior: fix up header size for USB_DEVICE_ID_CODEMERCS_IOW100 usb: musb: remove extra check in musb_gadget_vbus_draw usb: rndis_host: Secure rndis_query check against int overflow usb: roles: fix of node refcount leak in usb_role_switch_is_parent() USB: serial: cp210x: add Kamstrup RF sniffer PIDs USB: serial: cp210x: add SCALANCE LPE-9000 device id USB: serial: f81232: fix division by zero on line-speed change USB: serial: f81534: fix division by zero on line-speed change USB: serial: option: add Fibocom FM160 0x0111 composition USB: serial: option: add Quectel EC200U modem USB: serial: option: add Quectel EM05CN modem USB: serial: option: add Quectel EM05CN (SG) modem USB: serial: option: add Quectel EM05-G (CS) modem USB: serial: option: add Quectel EM05-G (GR) modem USB: serial: option: add Quectel EM05-G modem USB: serial: option: add Quectel EM05-G (RS) modem USB: serial: option: add Sierra Wireless EM9191 USB: serial: option: add u-blox LARA-L6 modem USB: serial: option: add u-blox LARA-R6 00B modem USB: serial: option: remove old LARA-R6 PID usb: storage: Add check for kcalloc usb-storage: apply IGNORE_UAS only for HIKSEMI MD202 on RTL9210 usb: typec: altmodes/displayport: Add pin assignment helper usb: typec: altmodes/displayport: Fix pin assignment calculation usb: typec: Check for ops->exit instead of ops->enter in altmode_exit usb: typec: Factor out non-PD fwnode properties usb: typec: mux: Enter safe mode only when pins need to be reconfigured usb: typec: tcpci: fix of node refcount leak in tcpci_register_port() usb: typec: tcpm: Fix altmode re-registration causes sysfs create fail usb: typec: tipd: Cleanup resources if devm_tps6598_psy_register fails usb: typec: tipd: Fix spurious fwnode_handle_put in error path usb: ulpi: defer ulpi_register on ulpi_read_id timeout usb: xhci: Check endpoint is valid before dereferencing it usb: xhci-mtk: fix leakage of shared hcd when fail to set wakeup irq v4l2: don't fall back to follow_pfn() if pin_user_pages_fast() fails vdpa_sim: fix possible memory leak in vdpasim_net_init() and vdpasim_blk_init() vdpa_sim: fix vringh initialization in vdpasim_queue_ready() vduse: Validate vq_num in vduse_validate_config() venus: pm_helpers: Fix error check in vcodec_domains_get() veth: Fix race with AF_XDP exposing old or uninitialized descriptors vfio: platform: Do not pass return buffer to ACPI _RST method vfs: fix copy_file_range() averts filesystem freeze protection vhost: fix range used in translate_desc() vhost/vsock: Fix error handling in vhost_vsock_init() video: hyperv_fb: Avoid taking busy spinlock on panic path virtio-net: correctly enable callback during start_xmit virtio_pci: modify ENOENT to EINVAL vme: Fix error not catched in fake_init() vmxnet3: correctly report csum_level for encapsulated packet vmxnet3: correctly report encapsulated LRO packet vmxnet3: use correct intrConf reference when using extended queues vringh: fix range used in iotlb_translate() w1: fix deadloop in __w1_remove_master_device() w1: fix WARNING after calling w1_process() wifi: airo: do not assign -1 to unsigned char wifi: ar5523: Fix use-after-free on ar5523_cmd() timed out wifi: ath10k: Fix return value in ath10k_pci_init() wifi: ath11k: Fix QCN9074 firmware boot on x86 wifi: ath9k: hif_usb: fix memory leak of urbs in ath9k_hif_usb_dealloc_tx_urbs() wifi: ath9k: hif_usb: Fix use-after-free in ath9k_hif_usb_reg_in_cb() wifi: ath9k: verify the expected usb_endpoints are present wifi: brcmfmac: Fix error return code in brcmf_sdio_download_firmware() wifi: brcmfmac: Fix potential shift-out-of-bounds in brcmf_fw_alloc_request() wifi: brcmfmac: fix regression for Broadcom PCIe wifi devices wifi: cfg80211: don't allow multi-BSSID in S1G wifi: cfg80211: fix buffer overflow in elem comparison wifi: cfg80211: Fix not unregister reg_pdev when load_builtin_regdb_keys() fails wifi: iwlwifi: mvm: fix double free on tx path. wifi: mac80211: Fix ack frame idr leak when mesh has no route wifi: mac80211: fix memory free error when registering wiphy fail wifi: mac80211: fix memory leak in ieee80211_if_add() wifi: mac80211_hwsim: fix debugfs attribute ps with rc table support wifi: mac80211: sdata can be NULL during AMPDU start wifi: mac8021: fix possible oob access in ieee80211_get_rate_duration wifi: mt76: do not run mt76u_status_worker if the device is not running wifi: mt76: fix coverity overrun-call in mt76_get_txpower() wifi: mt76: mt7921: fix reporting of TX AGGR histogram wifi: rndis_wlan: Prevent buffer overflow in rndis_query_oid wifi: rsi: Fix handling of 802.3 EAPOL frames sent via control port wifi: rtl8xxxu: Add __packed to struct rtl8723bu_c2h wifi: rtl8xxxu: Fix reading the vendor of combo chips wifi: rtl8xxxu: Fix the channel width reporting wifi: wext: use flex array destination for memcpy() wifi: wilc1000: sdio: fix module autoloading wifi: wilc1000: validate length of IEEE80211_P2P_ATTR_CHANNEL_LIST attribute wifi: wilc1000: validate length of IEEE80211_P2P_ATTR_OPER_CHANNEL attribute wifi: wilc1000: validate number of channels wifi: wilc1000: validate pairwise and authentication suite offsets x86: ACPI: cstate: Optimize C3 entry on AMD CPUs x86/asm: Fix an assembler warning with current binutils x86/boot: Avoid using Intel mnemonics in AT&T syntax asm x86/bugs: Flush IBP in ib_prctl_set() x86/bugs: Make sure MSR_SPEC_CTRL is updated properly upon resume from S3 x86/cpu: Add several Intel server CPU model numbers x86/fpu: Add a pkru argument to copy_uabi_from_kernel_to_xstate(). x86/fpu: Add a pkru argument to copy_uabi_to_xstate() x86/fpu: Allow PKRU to be (once again) written by ptrace. x86/fpu: Emulate XRSTOR's behavior if the xfeatures PKRU bit is not set x86/fpu: Take task_struct* in copy_sigframe_from_user_to_xstate() x86/fpu: Use _Alignof to avoid undefined behavior in TYPE_ALIGN x86/hyperv: Remove unregister syscore call from Hyper-V cleanup x86/hyperv: Restore VP assist page after cpu offlining/onlining x86/i8259: Mark legacy PIC interrupts with IRQ_LEVEL x86/ioremap: Fix page aligned size calculation in __ioremap_caller() x86/kexec: Fix double-free of elf header buffer x86/kprobes: Fix kprobes instruction boudary check with CONFIG_RETHUNK x86/kprobes: Fix optprobe optimization check with CONFIG_RETHUNK x86/MCE/AMD: Clear DFR errors found in THR handler x86/mce: Get rid of msr_ops x86/microcode/intel: Do not retry microcode reloading on the APs x86/pm: Add enumeration check before spec MSRs save/restore setup x86/resctrl: Fix task CLOSID/RMID update race x86/sgx: Add overflow check in sgx_validate_offset_length() x86/sgx: Create utility to validate user provided offset and length x86/sgx: Reduce delay and interference of enclave release x86/tsx: Add a feature bit for TSX control MSR support x86/vdso: Conditionally export __vdso_sgx_enter_enclave() x86/xen: Fix memory leak in xen_init_lock_cpu() x86/xen: Fix memory leak in xen_smp_intr_init{_pv}() xen/netback: don't call kfree_skb() with interrupts disabled xen/netback: do some code cleanup xen/netback: Ensure protocol headers don't fall in the non-linear area xen/netback: fix build warning xen-netfront: Fix NULL sring after live migration xen-pciback: Allow setting PCI_MSIX_FLAGS_MASKALL too xen/pcpu: fix possible memory leak in register_pcpu() xen/platform-pci: add missing free_irq() in error path xen/privcmd: Fix a possible warning in privcmd_ioctl_mmap_resource() xfrm: fix "disable_policy" on ipv4 early demux xfrm: Fix ignored return value in xfrm6_init() xfrm: Fix oops in __xfrm_state_delete() xfrm: replay: Fix ESN wrap around for GSO xhci: Add a flag to disable USB3 lpm on a xhci root port level. xhci: Add update_hub_device override for PCI xHCI hosts xhci: Apply XHCI_RESET_TO_DEFAULT quirk to ADL-N xhci: Detect lpm incapable xHC USB3 roothub ports from ACPI tables xhci: Fix null pointer dereference when host dies xhci-pci: set the dma max_seg_size xhci: Prevent infinite loop in transaction errors recovery for streams xprtrdma: Fix regbuf data not freed in rpcrdma_req_create() zonefs: Detect append writes at invalid locations zonefs: fix zone report size in __zonefs_io_error() Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot) |
||
![]() |
b5c72e1580 | Avoid rediffing patches when possible | ||
![]() |
b58aedfe8d |
[bot] upd: 5.15.77 -> 5.15.79
Changelog: ACPI: APEI: Fix integer overflow in ghes_estatus_pool_init() af_unix: Fix memory leaks of the whole sk due to OOB skb. ALSA: hda/ca0132: add quirk for EVGA Z390 DARK ALSA: hda: fix potential memleak in 'add_widget_node' ALSA: hda/hdmi - enable runtime pm for more AMD display audio ALSA: hda/realtek: Add Positivo C6300 model quirk ALSA: usb-audio: Add DSD support for Accuphase DAC-60 ALSA: usb-audio: Add quirk entry for M-Audio Micro ALSA: usb-audio: Yet more regression for for the delayed card registration arm64: dts: imx8: correct clock order arm64: dts: juno: Add thermal critical trip points arm64: dts: ls1088a: specify clock frequencies for the MDIO controllers arm64: dts: ls208xa: specify clock frequencies for the MDIO controllers arm64: dts: lx2160a: specify clock frequencies for the MDIO controllers arm64: efi: Fix handling of misaligned runtime regions and drop warning arm64: entry: avoid kprobe recursion ARM: dts: imx6qdl-gw59{10,13}: fix user pushbutton GPIO offset ata: libata-scsi: fix SYNCHRONIZE CACHE (16) command failure ata: pata_legacy: fix pdc20230_set_piomode() block, bfq: protect 'bfqd->queued' by 'bfqd->lock' block: Fix possible memory leak for rq_wb on add_disk failure Bluetooth: L2CAP: Fix accepting connection request for invalid SPSM Bluetooth: L2CAP: Fix attempting to access uninitialized memory Bluetooth: L2CAP: Fix memory leak in vhci_write Bluetooth: L2CAP: Fix use-after-free caused by l2cap_reassemble_sdu Bluetooth: L2CAP: fix use-after-free in l2cap_conn_del() Bluetooth: virtio_bt: Use skb_put to set length bnxt_en: Fix possible crash in bnxt_hwrm_set_coal() bnxt_en: fix potentially incorrect return value for ndo_rx_flow_steer bpf: Add helper macro bpf_for_each_reg_in_vstate bpf: Fix sockmap calling sleepable function in teardown path bpf: Fix wrong reg type conversion in release_reference() bpf, sockmap: Fix sk->sk_forward_alloc warn_on in sk_stream_kill_queues bpf, sockmap: Fix the sk->sk_forward_alloc warning of sk_stream_kill_queues bpf, sock_map: Move cancel_work_sync() out of sock lock bpftool: Fix NULL pointer dereference when pin {PROG, MAP, LINK} without FILE bpf, verifier: Fix memory leak in array reallocation for stack state btrfs: fix inode list leak during backref walking at find_parent_nodes() btrfs: fix inode list leak during backref walking at resolve_indirect_refs() btrfs: fix lost file sync on direct IO write with nowait and dsync iocb btrfs: fix match incorrectly in dev_args_match_device btrfs: fix tree mod log mishandling of reallocated nodes btrfs: fix type of parameter generation in btrfs_get_dentry btrfs: fix ulist leaks in error paths of qgroup self tests btrfs: selftests: fix wrong error check in btrfs_free_dummy_root() btrfs: zoned: initialize device's zone info for seeding can: af_can: fix NULL pointer dereference in can_rx_register() can: j1939: j1939_send_one(): fix missing CAN header initialization capabilities: fix potential memleak on error path from vfs_getxattr_alloc() capabilities: fix undefined behavior in bit shift for CAP_TO_MASK cert host tools: Stop complaining about deprecated OpenSSL functions cifs: fix regression in very old smb1 mounts clk: qcom: Update the force mem core bit for GPU clocks cxgb4vf: shut down the adapter when t4vf_update_port_info() failed in cxgb4vf_open() dmaengine: at_hdmac: Check return code of dma_async_device_register dmaengine: at_hdmac: Do not call the complete callback on device_terminate_all dmaengine: at_hdmac: Don't allow CPU to reorder channel enable dmaengine: at_hdmac: Don't start transactions at tx_submit level dmaengine: at_hdmac: Fix at_lli struct definition dmaengine: at_hdmac: Fix completion of unissued descriptor in case of errors dmaengine: at_hdmac: Fix concurrency over descriptor dmaengine: at_hdmac: Fix concurrency over the active list dmaengine: at_hdmac: Fix concurrency problems by removing atc_complete_all() dmaengine: at_hdmac: Fix descriptor handling when issuing it to hardware dmaengine: at_hdmac: Fix impossible condition dmaengine: at_hdmac: Fix premature completion of desc in issue_pending dmaengine: at_hdmac: Free the memset buf without holding the chan lock dmaengine: at_hdmac: Protect atchan->status with the channel lock dmaengine: at_hdmac: Start transfer for cyclic channels in issue_pending dmaengine: mv_xor_v2: Fix a resource leak in mv_xor_v2_remove() dmaengine: pxa_dma: use platform_get_irq_optional dmaengine: ti: k3-udma-glue: fix memory leak when register device fail drivers: net: xgene: disable napi when register irq failed in xgene_enet_open() drm/amd/display: explicitly disable psr_feature_enable appropriately drm/amdgpu: disable BACO on special BEIGE_GOBY card drm/amdgpu: set vm_update_mode=0 as default for Sienna Cichlid in SRIOV case drm/amdkfd: avoid recursive lock in migrations back to RAM drm/amdkfd: Fix NULL pointer dereference in svm_migrate_to_ram() drm/amdkfd: handle CPU fault on COW mapping drm/amdkfd: Migrate in CPU page fault use current mm drm/i915/dmabuf: fix sg_table handling in map_dma_buf drm/i915/sdvo: Filter out invalid outputs more sensibly drm/i915/sdvo: Setup DDC fully before output init drm/msm/hdmi: fix IRQ lifetime drm/msm/hdmi: Remove spurious IRQF_ONESHOT flag drm/rockchip: dsi: Clean up 'usage_mode' when failing to attach drm/rockchip: dsi: Force synchronous probe drm/vc4: Fix missing platform_unregister_drivers() call in vc4_drm_register() efi: random: reduce seed size to 32 bytes efi: random: Use 'ACPI reclaim' memory for random seed efi/tpm: Pass correct address to memblock_reserve ethernet: s2io: disable napi when start nic failed in s2io_card_up() ethernet: tundra: free irq when alloc ring failed in tsi108_open() ext4,f2fs: fix readahead of verity data ext4: fix BUG_ON() when directory entry has invalid rec_len ext4: fix warning in 'ext4_da_release_space' fbdev: stifb: Fall back to cfb_fillrect() on 32-bit HCRX cards firmware: arm_scmi: Fix devres allocation device in virtio transport firmware: arm_scmi: Make Rx chan_setup fail on memory errors firmware: arm_scmi: Suppress the driver's bind attributes fscrypt: fix keyring memory leak on mount failure fscrypt: stop using keyrings subsystem for fscrypt_master_key ftrace: Fix use-after-free for dynamic ftrace_ops fuse: add file_modified() to fallocate fuse: fix readdir cache race hamradio: fix issue of dev reference count leakage in bpq_device_event() HID: hyperv: fix possible memory leak in mousevsc_probe() HID: playstation: add initial DualSense Edge controller support HID: saitek: add madcatz variant of MMO7 mouse device ID hwspinlock: qcom: correct MMIO max register for newer SoCs i2c: piix4: Fix adapter not be removed in piix4_remove() i2c: xiic: Add platform module alias IB/hfi1: Correctly move list in sc_disable() ibmvnic: Free rwi on reset success ipv6: addrlabel: fix infoleak when sending struct ifaddrlblmsg to network ipv6: fix WARNING in ip6_route_net_exit_late() ipvs: fix WARNING in ip_vs_app_net_cleanup() ipvs: fix WARNING in __ip_vs_cleanup_batch() ipvs: use explicitly signed chars isdn: mISDN: netjet: fix wrong check of device registration kprobe: reverse kp->flags when arm_kprobe failed KVM: arm64: Fix bad dereference on MTE-enabled systems KVM: s390: pv: don't allow userspace to set the clock under PV KVM: VMX: fully disable SGX if SECONDARY_EXEC_ENCLS_EXITING unavailable KVM: x86: Add compat handler for KVM_X86_SET_MSR_FILTER KVM: x86: Copy filter arg outside kvm_vm_ioctl_set_msr_filter() KVM: x86: emulator: em_sysexit should update ctxt->mode KVM: x86: emulator: introduce emulator_recalc_and_set_mode KVM: x86: emulator: update the emulation mode after CR0 write KVM: x86: emulator: update the emulation mode after rsm KVM: x86: Mask off reserved bits in CPUID.80000001H KVM: x86: Mask off reserved bits in CPUID.80000006H KVM: x86: Mask off reserved bits in CPUID.80000008H KVM: x86: Mask off reserved bits in CPUID.8000001AH KVM: x86: Mask off reserved bits in CPUID.8000001FH KVM: x86: Protect the unused bits in MSR exiting flags KVM: x86: Trace re-injected exceptions KVM: x86: Treat #DBs from the emulator as fault-like (code and DR7.GD=1) macsec: clear encryption keys from the stack after setting up offload macsec: delete new rxsc when offload fails macsec: fix detection of RXSCs when toggling offloading macsec: fix secy->n_rx_sc accounting marvell: octeontx2: build error: unknown type name 'u64' mctp: Fix an error handling path in mctp_init() media: cros-ec-cec: limit msg.len to CEC_MAX_MSG_SIZE media: dvb-frontends/drxk: initialize err to 0 media: meson: vdec: fix possible refcount leak in vdec_probe() media: rkisp1: Don't pass the quantization to rkisp1_csm_config() media: rkisp1: Initialize color space on resizer sink and source pads media: rkisp1: Use correct macro for gradient registers media: rkisp1: Zero v4l2_subdev_format fields in when validating links media: s5p_cec: limit msg.len to CEC_MAX_MSG_SIZE media: v4l: subdev: Fail graciously when getting try data for NULL state MIPS: jump_label: Fix compat branch range check mISDN: fix possible memory leak in mISDN_register_device() mmc: cqhci: Provide helper for resetting both SDHCI and CQHCI mmc: sdhci_am654: Fix SDHCI_RESET_ALL for CQHCI mmc: sdhci-esdhc-imx: use the correct host caps for MMC_CAP_8_BIT_DATA mmc: sdhci-of-arasan: Fix SDHCI_RESET_ALL for CQHCI mmc: sdhci-tegra: Fix SDHCI_RESET_ALL for CQHCI mm/damon/dbgfs: check if rm_contexts input is for a real context mm/hugetlb: fix races when looking up a CONT-PTE/PMD size hugetlb page mm/memremap.c: map FS_DAX device memory as decrypted mm/shmem: use page_mapping() to detect page cache for uffd continue mms: sdhci-esdhc-imx: Fix SDHCI_RESET_ALL for CQHCI mtd: parsers: bcm47xxpart: Fix halfblock reads mtd: parsers: bcm47xxpart: print correct offset on read error net: atlantic: macsec: clear encryption keys from the stack net: broadcom: Fix BCMGENET Kconfig net: cpsw: disable napi in cpsw_ndo_open() net: cxgb3_main: disable napi when bind qsets failed in cxgb_up() net: dsa: fall back to default tagger if we can't load the one from DT net: dsa: Fix possible memory leaks in dsa_loop_init() net: fec: fix improper use of NETDEV_TX_BUSY netfilter: Cleanup nft_net->module_list from nf_tables_exit_net() netfilter: ipset: enforce documented limit to prevent allocating huge memory netfilter: nfnetlink: fix potential dead lock in nfnetlink_rcv_msg() netfilter: nf_tables: netlink notifier might race to release objects netfilter: nf_tables: release flow rule object from commit path net: fman: Unregister ethernet device on removal net: gso: fix panic on frag_list with mixed head alloc types net: lapbether: fix issue of dev reference count leakage in lapbeth_device_event() net: lapbether: fix issue of invalid opcode in lapbeth_open() net: macvlan: fix memory leaks of macvlan_common_newlink net: marvell: prestera: fix memory leak in prestera_rxtx_switch_init() net: mdio: fix undefined behavior in bit shift for __mdiobus_register net/mlx5: Allow async trigger completion execution on single CPU systems net/mlx5: Bridge, verify LAG state when adding bond to bridge net/mlx5e: E-Switch, Fix comparing termination table instance net: mv643xx_eth: disable napi when init rxq or txq failed in mv643xx_eth_open() net, neigh: Fix null-ptr-deref in neigh_table_clear() net: nixge: disable napi when enable interrupts failed in nixge_open() net: phy: mscc: macsec: clear encryption keys when freeing a flow net: sched: Fix use after free in red_enqueue() net/smc: Fix possible leaked pernet namespace in smc_init() net: stmmac: dwmac-meson8b: fix meson8b_devm_clk_prepare_enable() net: tun: call napi_schedule_prep() to ensure we own a napi net: tun: fix bugs for oversize packet when napi frags enabled net: tun: Fix memory leaks of napi_get_frags net: wwan: iosm: fix memory leak in ipc_pcie_read_bios_cfg net: wwan: iosm: fix memory leak in ipc_wwan_dellink net: wwan: mhi: fix memory leak in mhi_mbim_dellink nfc: fdp: Fix potential memory leak in fdp_nci_send() nfc: nfcmrvl: Fix potential memory leak in nfcmrvl_i2c_nci_send() nfc: nxp-nci: Fix potential memory leak in nxp_nci_send() nfc: s3fwrn5: Fix potential memory leak in s3fwrn5_nci_send() nfs4: Fix kmemleak when allocate slot failed NFSv4.1: Handle RECLAIM_COMPLETE trunking errors NFSv4.1: We must always send RECLAIM_COMPLETE after a reboot NFSv4.2: Fixup CLONE dest file size for zero-length count NFSv4: Fix a potential state reclaim deadlock nilfs2: fix deadlock in nilfs_count_free_blocks() nilfs2: fix use-after-free bug of ns_writer on remount octeontx2-pf: NIX TX overwrites SQ_CTX_HW_S[SQ_INT] octeontx2-pf: Use hardware register for CQE count parisc: Avoid printing the hardware path twice parisc: Export iosapic_serial_irq() symbol for serial port driver parisc: Make 8250_gsc driver dependend on CONFIG_PARISC perf stat: Fix printing os->prefix in CSV metrics output perf tools: Add the include/perf/ directory to .gitignore perf/x86/intel: Add Cooper Lake stepping to isolation_ucodes[] perf/x86/intel: Fix pebs event constraints for ICL perf/x86/intel: Fix pebs event constraints for SPR phy: ralink: mt7621-pci: add sentinel to quirks table phy: stm32: fix an error code in probe platform/x86: hp_wmi: Fix rfkill causing soft blocked wifi RDMA/cma: Use output interface for net_dev check RDMA/core: Fix null-ptr-deref in ib_core_cleanup() RDMA/hns: Disable local invalidate operation RDMA/hns: Remove magic number RDMA/hns: Use hr_reg_xxx() instead of remaining roce_set_xxx() RDMA/qedr: clean up work queue on failure in qedr_alloc_resources() ring-buffer: Check for NULL cpu_buffer in ring_buffer_wake_waiters() riscv: fix reserved memory setup riscv: process: fix kernel info leakage riscv: vdso: fix build with llvm rose: Fix NULL pointer dereference in rose_send_frame() s390/boot: add secure boot trailer s390/cio: derive cdev information only for IO-subchannels s390/cio: fix out-of-bounds access on cio_ignore free s390/uaccess: add missing EX_TABLE entries to __clear_user() scsi: core: Restrict legal sdev_state transitions via sysfs scsi: lpfc: Adjust bytes received vales during cmf timer interval scsi: lpfc: Adjust CMF total bytes and rxmonitor scsi: lpfc: Rework MIB Rx Monitor debug info logic serial: ar933x: Deassert Transmit Enable on ->rs485_config() soundwire: qcom: check for outanding writes before doing a read soundwire: qcom: reinit broadcast completion stmmac: dwmac-loongson: fix invalid mdio_node stmmac: dwmac-loongson: fix missing of_node_put() while module exiting stmmac: dwmac-loongson: fix missing pci_disable_device() in loongson_dwmac_probe() stmmac: dwmac-loongson: fix missing pci_disable_msi() while module exiting stmmac: intel: Enable 2.5Gbps for Intel AlderLake-S stmmac: intel: Update PCH PTP clock rate from 200MHz to 204.8MHz SUNRPC: Fix null-ptr-deref when xps sysfs alloc failed tcp: prohibit TCP_REPAIR_OPTIONS if data was already sent tcp/udp: Make early_demux back namespacified. tee: Fix tee_shm_register() for kernel TEE drivers thunderbolt: Add DP OUT resource when DP tunnel is discovered thunderbolt: Tear down existing tunnels when resuming from hibernate tipc: fix the msg->req tlv len check in tipc_nl_compat_name_table_dump_header tools/nolibc/string: Fix memcmp() implementation tracing/histogram: Update document for KEYS_MAX size tracing: kprobe: Fix memory leak in test_gen_kprobe/kretprobe_cmd() udf: Fix a slab-out-of-bounds write bug in udf_find_entry() video/fbdev/stifb: Implement the stifb_fillrect() function vmlinux.lds.h: Fix placement of '.data..decrypted' section vsock: fix possible infinite sleep in vsock_connectible_wait_data() wifi: ath11k: avoid deadlock during regulatory update in ath11k_regd_update() wifi: brcmfmac: Fix potential buffer overflow in brcmf_fweh_event_worker() wifi: cfg80211: fix memory leak in query_regdb_file() wifi: cfg80211: silence a sparse RCU warning wifi: mac80211: Set TWT Information Frame Disabled bit as 1 x86/cpu: Restore AMD's DE_CFG MSR after resume x86/syscall: Include asm/ptrace.h in syscall_wrapper header Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot) |
||
![]() |
d84df33943 |
Set CONFIG_ACPI_EC_DEBUGFS=y
Enable more direct access to ACPI/power management parts on e.g. laptops. Needed for nbfc-linux |
||
![]() |
03c817ef27 |
enable 9p on x86_64
Fixes:
|
||
![]() |
3fee972b05 |
[bot] upd: 5.15.75 -> 5.15.77
Changelog: ACPI: extlog: Handle multiple records ACPI: video: Force backlight native for more TongFang devices ALSA: ac97: fix possible memory leak in snd_ac97_dev_register() ALSA: aoa: Fix I2S device accounting ALSA: aoa: i2sbus: fix possible memory leak in i2sbus_add_dev() ALSA: au88x0: use explicitly signed char ALSA: rme9652: use explicitly signed char ALSA: usb-audio: Add quirks for M-Audio Fast Track C400/600 ALSA: Use del_timer_sync() before freeing timer amd-xgbe: add the bit rate quirk for Molex cables amd-xgbe: fix the SFP compliance codes check for DAC cables arc: iounmap() arg is volatile ARC: mm: fix leakage of memory allocated for PTE arm64: Add AMPERE1 to the Spectre-BHB affected list arm64: errata: Remove AES hwcap for COMPAT tasks arm64/mm: Consolidate TCR_EL1 fields arm64: mte: move register initialization to C ASoC: qcom: lpass-cpu: Mark HDMI TX parity register as volatile ASoC: qcom: lpass-cpu: mark HDMI TX registers as volatile ata: ahci-imx: Fix MODULE_ALIAS ata: ahci: Match EM_MAX_SLOTS with SATA_PMP_MAX_PORTS atlantic: fix deadlock at aq_nic_stop btrfs: enhance unsupported compat RO flags handling btrfs: fix processing of delayed data refs during backref walking btrfs: fix processing of delayed tree block refs during backref walking can: j1939: transport: j1939_session_skb_drop_old(): spin_unlock_irqrestore() before kfree_skb() can: kvaser_usb: Fix possible completions during init_completion can: mcp251x: mcp251x_can_probe(): add missing unregister_candev() in error path can: mscan: mpc5xxx: mpc5xxx_can_probe(): add missing put_clock() in error path can: rcar_canfd: fix channel specific IRQ handling for RZ/G2L can: rcar_canfd: rcar_canfd_handle_global_receive(): fix IRQ storm on global FIFO receive cifs: Fix xid leak in cifs_copy_file_range() cifs: Fix xid leak in cifs_create() cifs: Fix xid leak in cifs_flock() cifs: Fix xid leak in cifs_ses_add_channel() coresight: cti: Fix hang in cti_disable_hw() counter: microchip-tcb-capture: Handle Signal1 read and Synapse cpufreq: intel_pstate: hybrid: Use known scaling factor for P-cores cpufreq: intel_pstate: Read all MSRs on the target CPU cpufreq: qcom: fix memory leak in error path cpufreq: qcom: fix writes in read-only memory region dm: remove unnecessary assignment statement in alloc_dev() drm/amdgpu: disallow gfxoff until GC IP blocks complete s2idle resume drm/amdgpu: fix sdma doorbell init ordering on APUs drm/amdkfd: Fix memory leak in kfd_mem_dmamap_userptr() drm/i915/dp: Reset frl trained flag before restarting FRL training drm/msm/dp: fix IRQ lifetime drm/msm/dsi: fix memory corruption with too many bridges drm/msm: Fix return type of mdp4_lvds_connector_mode_valid drm/msm/hdmi: fix memory corruption with too many bridges drm/vc4: Add module dependency on hdmi-codec ethtool: eeprom: fix null-deref on genl_info in dump exec: Copy oldsighand->action under spin-lock fbdev: smscufx: Fix several use-after-free bugs fs/binfmt_elf: Fix memory leak in load_elf_binary() fs: dlm: fix invalid derefence of sb_lvbptr HID: magicmouse: Do not set BTN_MOUSE on double report hwmon/coretemp: Handle large core ID value i2c: qcom-cci: Fix ordering of pm_runtime_xx and i2c_add_adapter i40e: Fix DMA mappings leak i40e: Fix ethtool rx-flow-hash setting for X722 i40e: Fix flow-type by setting GL_HASH_INSET registers i40e: Fix VF hang when reset is triggered on another VF iio: adxl372: Fix unsafe buffer attributes iio: light: tsl2583: Fix module unloading iio: temperature: ltc2983: allocate iio channels once iommu/vt-d: Allow NVS regions in arch_rmrr_sanity_check() iommu/vt-d: Clean up si_domain in the init_dmars() error path ionic: catch NULL pointer issue on reconfig ipv6: ensure sane device mtu in tunnels kcm: annotate data-races around kcm->rx_psock kcm: annotate data-races around kcm->rx_wait kcm: do not sense pfmemalloc status in kcm_sendpage() kernfs: fix use-after-free in __kernfs_remove ksmbd: fix incorrect handling of iterate_dir ksmbd: handle smb2 query dir request for OutputBufferLength that is too small kvm: Add support for arch compat vm ioctls KVM: arm64: vgic: Fix exit condition in scan_its_table() KVM: selftests: Fix number of pages for memory slot in memslot_modification_stress_test mac802154: Fix LQI recording Makefile.debug: re-enable debug info for .S files media: atomisp: prevent integer overflow in sh_css_set_black_frame() media: ipu3-imgu: Fix NULL pointer dereference in active selection access media: mceusb: set timeout to at least timeout provided media: v4l2-dv-timings: add sanity checks for blanking values media: v4l2: Fix v4l2_i2c_subdev_set_name function documentation media: venus: dec: Handle the case where find_format fails media: videodev2.h: V4L2_DV_BT_BLANKING_HEIGHT should check 'interlaced' media: vivid: dev->bitmap_cap wasn't freed in all cases media: vivid: set num_in/outputs to 0 if not supported media: vivid: s_fbuf: add more sanity checks mmc: block: Remove error check of hw_reset on reset mmc: core: Add SD card quirk for broken discard mmc: core: Fix kernel panic when remove non-standard SDIO card mmc: sdhci_am654: 'select', not 'depends' REGMAP_MMIO mmc: sdhci-esdhc-imx: Propagate ESDHC_FLAG_HS400* only on 8bit bus mmc: sdhci-pci-core: Disable ES for ASUS BIOS on Jasper Lake mmc: sdhci-tegra: Use actual clock rate for SW tuning correction mm,hugetlb: take hugetlb_lock before decrementing h->resv_huge_pages mm: /proc/pid/smaps_rollup: fix no vma's null-deref mtd: rawnand: intel: Add missing of_node_put() in ebu_nand_probe() mtd: rawnand: marvell: Use correct logic for nand-keep-config net/atm: fix proc_mpc_write incorrect return value net: bcmsysport: Indicate MAC is in charge of PHY PM net: broadcom: bcm4908enet: remove redundant variable bytes net: broadcom: bcm4908_enet: update TX stats after actual transmission netdevsim: remove dir in nsim_dev_debugfs_init() when creating ports dir failed net: do not sense pfmemalloc status in skb_append_pagefrags() net: ehea: fix possible memory leak in ehea_register_port() net: enetc: survive memory pressure without crashing net: ethernet: ave: Fix MAC to be in charge of PHY PM net: fec: limit register access on i.MX6UL netfilter: nf_tables: relax NFTA_SET_ELEM_KEY_END set flags requirements net: fix UAF issue in nfqnl_nf_hook_drop() when ops_init() failed net: hinic: fix incorrect assignment issue in hinic_set_interrupt_cfg() net: hinic: fix memory leak when reading function table net: hinic: fix the issue of CMDQ memory leaks net: hinic: fix the issue of double release MBOX callback of VF net: hns: fix possible memory leak in hnae_ae_register() net: hsr: avoid possible NULL deref in skb_clone() net: ieee802154: fix error return code in dgram_bind() net: ksz884x: fix missing pci_disable_device() on error in pcidev_init() net: lantiq_etop: don't free skb when returning NETDEV_TX_BUSY net: macb: Specify PHY PM management done by MAC net-memcg: avoid stalls when under memory pressure net/mlx5e: Do not increment ESN when updating IPsec ESN state net/mlx5e: Extend SKB room check to include PTP-SQ net/mlx5: Fix crash during sync firmware reset net/mlx5: Fix possible use-after-free in async command interface net/mlx5: Print more info on pci error handlers net/mlx5: Update fw fatal reporter state on PCI handlers successful recover net: netsec: fix error handling in netsec_register_mdio() net: phy: dp83822: disable MDI crossover status change interrupt net: phy: dp83867: Extend RX strap quirk for SGMII mode net: phylink: add mac_managed_pm in phylink_config structure net: sched: cake: fix null pointer access issue when cake_init() fails net: sched: delete duplicate cleanup of backlog and qlen net: sched: fix race condition in qdisc_graft() net: sched: sfb: fix null pointer access issue when sfb_init() fails nfc: virtual_ncidev: Fix memory leak in virtual_nci_send() NFSv4: Add an fattr allocation to _nfs4_discover_trunking() NFSv4: Fix free of uninitialized nfs4_label on referral lookup. nh: fix scope used to find saddr when adding non gw nh nvme-hwmon: consistently ignore errors from nvme_hwmon_init nvme-hwmon: kmalloc the NVME SMART log buffer nvmet: fix workqueue MEM_RECLAIM flushing dependency ocfs2: clear dinode links count in case of error ocfs2: fix BUG when iput after ocfs2_mknod fails openvswitch: switch from WARN to pr_warn perf auxtrace: Fix address filter symbol name match for modules perf: Fix missing SIGTRAPs perf: Skip and warn on unknown format 'configN' attrs perf vendor events arm64: Fix incorrect Hisi hip08 L3 metrics perf vendor events power10: Fix hv-24x7 metric events perf/x86/intel/lbr: Use setup_clear_cpu_cap() instead of clear_cpu_cap() perf/x86/intel/pt: Relax address filter validation pinctrl: Ingenic: JZ4755 bug fixes PM: domains: Fix handling of unavailable/disabled idle states PM: hibernate: Allow hybrid sleep to work with s2idle r8152: add PID for the Lenovo OneLink+ Dock Revert "scsi: lpfc: Fix element offset in __lpfc_sli_release_iocbq_s4()" Revert "scsi: lpfc: Fix locking for lpfc_sli_iocbq_lookup()" Revert "scsi: lpfc: Resolve some cleanup issues following SLI path refactoring" Revert "scsi: lpfc: SLI path split: Refactor fast and slow paths to native SLI4" Revert "scsi: lpfc: SLI path split: Refactor lpfc_iocbq" Revert "scsi: lpfc: SLI path split: Refactor SCSI paths" s390/futex: add missing EX_TABLE entry to __futex_atomic_op() s390/pci: add missing EX_TABLE entries to __pcistg_mio_inuser()/__pcilg_mio_inuser() sched/core: Fix comparison in sched_group_cookie_match() scsi: lpfc: Fix memory leak in lpfc_create_port() scsi: qla2xxx: Use transport-defined speed mask for supported_speeds scsi: sd: Revert "scsi: sd: Remove a local variable" selinux: enable use of both GFP_KERNEL and GFP_ATOMIC in convert_context() serial: core: move RS485 configuration tasks from drivers into core serial: Deassert Transmit Enable on probe in driver-specific way sfc: Change VF mac via PF as first preference if available. sfc: include vport_id in filter spec hash and equal() tcp: fix a signed-integer-overflow bug in tcp_add_backlog() tcp: fix indefinite deferral of RTO with SACK reneging tcp: minor optimization in tcp_add_backlog() tcp/udp: Fix memory leak in ipv6_renew_options(). tipc: fix an information leak in tipc_topsrv_kern_subscr tipc: fix a null-ptr-deref in tipc_topsrv_accept tipc: Fix recognition of trial period tools: iio: iio_utils: fix digit calculation tracing: Do not free snapshot if tracer is on cmdline tracing: Simplify conditional compilation code in tracing_set_tracer() udp: Update reuse->has_conns under reuseport_lock. USB: add RESET_RESUME quirk for NVIDIA Jetson devices in RCM usb: bdc: change state when port disconnected usb: dwc3: gadget: Don't set IMI for no_interrupt usb: dwc3: gadget: Stop processing more requests on IMI usb: gadget: uvc: consistently use define for headerlen usb: gadget: uvc: fix sg handling during video encode usb: gadget: uvc: fix sg handling in error case usb: gadget: uvc: giveback vb2 buffer on req complete usb: gadget: uvc: improve sg exit condition usb: gadget: uvc: rework uvcg_queue_next_buffer to uvcg_complete_buffer usb: gadget: uvc: use on returned header len in video_encode_isoc_sg usb: xhci: add XHCI_SPURIOUS_SUCCESS to ASM1042 despite being a V0.96 controller wwan_hwsim: fix possible memory leak in wwan_hwsim_dev_new() x86/Kconfig: Drop check for -mabi=ms for CONFIG_EFI_STUB x86/microcode/AMD: Apply the patch early on every logical thread x86/resctrl: Fix min_cbm_bits for AMD x86/topology: Fix duplicated core ID within a package x86/topology: Fix multiple packages shown on a single-package system x86/unwind/orc: Fix unreliable stack dump with gcov xhci: Add quirk to reset host back to default state at shutdown xhci-pci: Set runtime PM as default policy on all xHC 1.2 or later devices xhci: Remove device endpoints from bandwidth list when freeing the device Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot) |
||
![]() |
413b6194ab |
Pull exact version of devel
Otherwise devel from another kernel build would satisfy this dependency. |
||
![]() |
1e6a4de9af |
aufs: rediff patch
Just rediff without changes. It did not apply to 5.15.75. |
||
![]() |
3abd9a18d3 |
[bot] upd: 5.15.74 -> 5.15.75
Changelog: ACPI: APEI: do not add task_work to kernel thread to avoid memory leak ACPI: tables: FPDT: Don't call acpi_os_map_memory() on invalid phys address ACPI: video: Add Toshiba Satellite/Portege Z830 quirk ACPI: x86: Add a quirk for Dell Inspiron 14 2-in-1 for StorageD3Enable ALSA: dmaengine: increment buffer pointer atomically ALSA: hda: beep: Simplify keep-power-at-enable behavior ALSA: hda/hdmi: Don't skip notification handling during PM operation ALSA: hda/realtek: Add Intel Reference SSID to support headset keys ALSA: hda/realtek: Add quirk for ASUS GV601R laptop ALSA: hda/realtek: Correct pin configs for ASUS G533Z ALSA: hda/realtek: remove ALC289_FIXUP_DUAL_SPK for Dell 5530 ALSA: oss: Fix potential deadlock at unregistration ALSA: rawmidi: Drop register_mutex in snd_rawmidi_free() ALSA: usb-audio: Fix last interface check for registration ALSA: usb-audio: Fix NULL dererence at error path ALSA: usb-audio: Fix potential memory leaks ALSA: usb-audio: Register card at the last interface arm64: dts: imx8mp: Add snps,gfladj-refclk-lpm-sel quirk to USB nodes arm64: dts: imx8mq-librem5: Add bq25895 as max17055's power supply arm64: dts: ti: k3-j7200: fix main pinmux range arm64: errata: Add Cortex-A55 to the repeat tlbi list arm64: ftrace: fix module PLTs with mcount arm64: topology: move store_cpu_topology() to shared code ARM: 9242/1: kasan: Only map modules if CONFIG_KASAN_VMALLOC=n ARM: 9244/1: dump: Fix wrong pg_level in walk_pmd() ARM: 9247/1: mm: set readonly for MT_MEMORY_RO with ARM_LPAE ARM: decompressor: Include .data.rel.ro.local ARM: Drop CMDLINE_* dependency on ATAGS ARM: dts: exynos: correct s5k6a3 reset polarity on Midas family ARM: dts: exynos: fix polarity of VBUS GPIO of Origen ARM: dts: imx6dl: add missing properties for sram ARM: dts: imx6q: add missing properties for sram ARM: dts: imx6qdl-kontron-samx6i: hook up DDC i2c bus ARM: dts: imx6qp: add missing properties for sram ARM: dts: imx6sl: add missing properties for sram ARM: dts: imx6sll: add missing properties for sram ARM: dts: imx6sx: add missing properties for sram ARM: dts: imx7d-sdb: config the max pressure for tsc2046 ARM: dts: kirkwood: lsxl: fix serial line ARM: dts: kirkwood: lsxl: remove first ethernet port ARM: dts: turris-omnia: Fix mpp26 pin name and comment ASoC: codecs: tx-macro: fix kcontrol put ASoC: da7219: Fix an error handling path in da7219_register_dai_clks() ASoC: eureka-tlv320: Hold reference returned from of_find_xxx API ASoC: mt6359: fix tests for platform_get_irq() failure ASoC: mt6660: Fix PM disable depth imbalance in mt6660_i2c_probe ASoC: rsnd: Add check for rsnd_mod_power_on ASoC: SOF: pci: Change DMI match info to support all Chrome platforms ASoC: tas2764: Allow mono streams ASoC: tas2764: Drop conflicting set_bias_level power setting ASoC: tas2764: Fix mute/unmute ASoC: wcd9335: fix order of Slimbus unprepare/disable ASoC: wcd934x: fix order of Slimbus unprepare/disable ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe ata: fix ata_id_has_devslp() ata: fix ata_id_has_dipm() ata: fix ata_id_has_ncq_autosense() ata: fix ata_id_sense_reporting_enabled() and ata_id_has_sense_reporting() ata: libahci_platform: Sanity check the DT child nodes number bcache: fix set_at_max_writeback_rate() for multiple attached devices blk-throttle: prevent overflow while calculating wait time blk-wbt: call rq_qos_add() after wb_normal is initialized blk-wbt: fix that 'rwb->wc' is always set to 1 in wbt_init() Bluetooth: btintel: Mark Intel controller to support LE_STATES quirk Bluetooth: btusb: mediatek: fix WMT failure during runtime suspend Bluetooth: hci_core: Fix not handling link timeouts propertly Bluetooth: hci_{ldisc,serdev}: check percpu_init_rwsem() failure Bluetooth: hci_sysfs: Fix attempting to call device_add multiple times Bluetooth: L2CAP: Fix user-after-free Bluetooth: L2CAP: initialize delayed works at l2cap_chan_create() Bluetooth: RFCOMM: Fix possible deadlock on socket shutdown/release bnx2x: fix potential memory leak in bnx2x_tpa_stop() bpf: btf: fix truncated last_member_type_id in btf_struct_resolve bpf: Disable preemption when increasing per-cpu map_locked bpf: Ensure correct locking around vulnerable function find_vpid() bpf: Fix reference state management for synchronous callbacks bpf: Propagate error from htab_lock_bucket() to userspace bpftool: Clear errno after libcap's checks bpftool: Fix a wrong type cast in btf_dumper_int bpf: Use this_cpu_{inc|dec|inc_return} for bpf_task_storage_busy btrfs: don't print information about space cache or tree every remount btrfs: dump extra info if one free space cache has more bitmaps than it should btrfs: fix race between quota enable and quota rescan ioctl btrfs: scrub: try to fix super block errors btrfs: set generation before calling btrfs_clean_tree_block in btrfs_init_new_buffer can: bcm: check the result of can_send() in bcm_can_tx() can: kvaser_usb: Fix use of uninitialized completion can: kvaser_usb_leaf: Fix CAN state after restart can: kvaser_usb_leaf: Fix overread with an invalid command can: kvaser_usb_leaf: Fix TX queue out of sync after restart cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset cgroup: Honor caller's cgroup NS when resolving path cifs: destage dirty pages before re-reading them for cache=none cifs: Fix the error length of VALIDATE_NEGOTIATE_INFO message cifs: return correct error in ->calc_signature() clk: ast2600: BCLK comes from EPLL clk: baikal-t1: Add SATA internal ref clock buffer clk: baikal-t1: Add shared xGMAC ref/ptp clocks internal parent clk: baikal-t1: Fix invalid xGMAC PTP clock divider clk: bcm2835: fix bcm2835_clock_rate_from_divisor declaration clk: bcm2835: Make peripheral PLLC critical clk: bcm2835: Round UART input clock up clk: berlin: Add of_node_put() for of_get_parent() clk: imx: scu: fix memleak on platform_device_add() fails clk: mediatek: mt8183: mfgcfg: Propagate rate changes to parent clk: meson: Hold reference returned by of_get_parent() clk: oxnas: Hold reference returned by of_get_parent() clk: qcom: apss-ipq6018: mark apcs_alias0_core_clk as critical clk: qcom: gcc-sm6115: Override default Alpha PLL regs clk: qcom: sm6115: Select QCOM_GDSC clk: qoriq: Hold reference returned by of_get_parent() clk: sprd: Hold reference returned by of_get_parent() clk: tegra20: Fix refcount leak in tegra20_clock_init clk: tegra: Fix refcount leak in tegra114_clock_init clk: tegra: Fix refcount leak in tegra210_clock_init clk: ti: dra7-atl: Fix reference leak in of_dra7_atl_clk_probe clk: vc5: Fix 5P49V6901 outputs disabling when enabling FOD clk: zynqmp: Fix stack-out-of-bounds in strncpy` clk: zynqmp: pll: rectify rate rounding in zynqmp_pll_round_rate cpufreq: intel_pstate: Add Tigerlake support in no-HWP mode crypto: akcipher - default implementation for setting a private key crypto: cavium - prevent integer overflow loading firmware crypto: ccp - Release dma channels before dmaengine unrgister crypto: hisilicon/qm - fix missing put dfx access crypto: hisilicon/zip - fix mismatch in get/set sgl_sge_nr crypto: inside-secure - Change swab to swab32 crypto: marvell/octeontx - prevent integer overflows crypto: qat - fix default value of WDT timer crypto: qat - fix DMA transfer direction crypto: sahara - don't sleep when in softirq dmaengine: hisilicon: Add multi-thread support for a DMA channel dmaengine: hisilicon: Disable channels when unregister hisi_dma dmaengine: hisilicon: Fix CQ head update dmaengine: ioat: stop mod_timer from resurrecting deleted timer in __cleanup() dmaengine: mxs: use platform_driver_register dmaengine: ti: k3-udma: Reset UDMA_CHAN_RT byte counters to prevent overflow drivers: serial: jsm: fix some leaks in probe drm/amd/display: Fix build breakage with CONFIG_DEBUG_FS=n drm/amd/display: fix overflow on MIN_I64 definition drm/amd/display: Fix vblank refcount in vrr transition drm/amd/display: Remove interface for periodic interrupt 1 drm/amdgpu: add missing pci_disable_device() in amdgpu_pmops_runtime_resume() drm/amdgpu: fix initial connector audio value drm/amdgpu: Fix memory leak in hpd_rx_irq_create_workqueue() drm/bochs: fix blanking drm: bridge: adv7511: fix CEC power down control register offset drm: bridge: adv7511: unregister cec i2c device after cec adapter drm/bridge: Avoid uninitialized variable warning drm: bridge: dw_hdmi: only trigger hotplug event on link change drm/bridge: megachips: Fix a null pointer dereference bug drm/bridge: parade-ps8640: Fix regulator supply order drm/dp: Don't rewrite link config when setting phy test pattern drm/dp_mst: fix drm_dp_dpcd_read return value checks drm/i915: Fix watermark calculations for gen12+ CCS+CC modifier drm/i915: Fix watermark calculations for gen12+ MC CCS modifier drm/i915: Fix watermark calculations for gen12+ RC CCS modifier drm/komeda: Fix handling of atomic commits in the atomic_commit_tail hook drm/meson: explicitly remove aggregate driver at module unload time drm/meson: reorder driver deinit sequence to fix use-after-free bug drm/mipi-dsi: Detach devices when removing the host drm/msm/dp: correct 1.62G link rate at dp_catalog_ctrl_config_msa() drm/msm/dpu: index dpu_kms->hw_vbif using vbif_idx drm/nouveau: fix a use-after-free in nouveau_gem_prime_import_sg_table() drm/nouveau/kms/nv140-: Disable interlacing drm/nouveau/nouveau_bo: fix potential memory leak in nouveau_bo_alloc() drm/omap: dss: Fix refcount leak bugs drm: panel-orientation-quirks: Add quirk for Anbernic Win600 drm:pl111: Add of_node_put() when breaking out of for_each_available_child_of_node() drm: Prevent drm_copy_field() to attempt copying a NULL pointer drm/udl: Restore display mode on resume drm: Use size_t type for len variable in drm_copy_field() drm/vc4: vec: Fix timings for VEC modes drm/virtio: Check whether transferred 2D BO is shmem drm/virtio: Correct drm_gem_shmem_get_sg_table() error handling drm/virtio: Unlock reservations on virtio_gpu_object_shmem_init() error drm/virtio: Use appropriate atomic state in virtio_gpu_plane_cleanup_fb() drm/vmwgfx: Fix memory leak in vmw_mksstat_add_ioctl() dyndbg: drop EXPORTed dynamic_debug_exec_queries dyndbg: fix module.dyndbg handling dyndbg: fix static_branch manipulation dyndbg: let query-modname override actual module name efi: libstub: drop pointless get_memory_map() call eth: alx: take rtnl_lock on resume eventfd: guard wake_up in eventfd fs calls as well ext2: Use kvmalloc() for group descriptor array ext4: avoid crash when inline data creation follows DIO write ext4: continue to expand file system when the target size doesn't reach ext4: don't increase iversion counter for ea_inodes ext4: don't run ext4lazyinit for read-only filesystems ext4: ext4_read_bh_lock() should submit IO if the buffer isn't uptodate ext4: fix check for block being out of directory size ext4: fix dir corruption when ext4_dx_add_entry() fails ext4: fix miss release buffer head in ext4_fc_write_inode ext4: fix null-ptr-deref in ext4_write_info ext4: fix potential memory leak in ext4_fc_record_modified_inode() ext4: fix potential memory leak in ext4_fc_record_regions() ext4: make ext4_lazyinit_thread freezable ext4: place buffer head allocation before handle start ext4: update 'state->fc_regions_size' after successful memory allocation f2fs: complete checkpoints during remount f2fs: fix race condition on setting FI_NO_EXTENT flag f2fs: fix to account FS_CP_DATA_IO correctly f2fs: fix to do sanity check on destination blkaddr during recovery f2fs: fix to do sanity check on summary info f2fs: flush pending checkpoints when freezing super f2fs: increase the limit for reserve_root fbdev: smscufx: Fix use-after-free in ufx_ops_open() firmware: google: Test spinlock on panic path to avoid lockups fpga: prevent integer overflow in dfl_feature_ioctl_set_irq() fs: dlm: fix race between test_bit() and queue_work() fs: dlm: fix race in lowcomms fs: dlm: handle -EBUSY first in lock arg validation fsi: core: Check error number after calling ida_simple_get fs: record I_DIRTY_TIME even if inode already has I_DIRTY_INODE ftrace: Properly unset FTRACE_HASH_FL_MOD gcov: support GCC 12.1 and newer compilers gpio: rockchip: request GPIO mux to pinctrl when setting direction gpu: lontium-lt9611: Fix NULL pointer dereference in lt9611_connector_init() hardening: Avoid harmless Clang option under CONFIG_INIT_STACK_ALL_ZERO hardening: Remove Clang's enable flag for -ftrivial-auto-var-init=zero HID: multitouch: Add memory barriers HID: roccat: Fix use-after-free in roccat_read() HSI: omap_ssi: Fix refcount leak in ssi_probe HSI: omap_ssi_port: Fix dma_map_sg error check hv_netvsc: Fix race between VF offering and VF association message from host hwmon: (gsc-hwmon) Call of_node_get() before of_find_xxx API hwmon: (pmbus/mp2888) Fix sensors readouts for MPS Multi-phase mp2888 controller hwmon: (sht4x) do not overflow clamping operation on 32-bit platforms hwrng: arm-smccc-trng - fix NO_ENTROPY handling hwrng: imx-rngc - Moving IRQ handler registering after imx_rngc_irq_mask_clear() i2c: designware: Fix handling of real but unexpected device interrupts i2c: mlxbf: support lock mechanism ia64: export memory_add_physaddr_to_nid to fix cxl build error iavf: Fix race between iavf_close and iavf_reset_task IB: Set IOVA/LENGTH on IB_MR in core/uverbs layers ice: set tx_tstamps when creating new Tx rings via ethtool iio: ABI: Fix wrong format of differential capacitance channel ABI. iio: adc: ad7923: fix channel readings for some variants iio: adc: at91-sama5d2_adc: check return status for pressure and touch iio: adc: at91-sama5d2_adc: disable/prepare buffer on suspend/resume iio: adc: at91-sama5d2_adc: fix AT91_SAMA5D2_MR_TRACKTIM_MAX iio: adc: at91-sama5d2_adc: lock around oversampling and sample freq iio: dac: ad5593r: Fix i2c read protocol requirements iio: inkern: fix return value in devm_of_iio_channel_get_by_name() iio: inkern: only release the device node when done with it iio: ltc2497: Fix reading conversion results iio: magnetometer: yas530: Change data type of hard_offsets to signed iio: pressure: dps310: Refactor startup procedure iio: pressure: dps310: Reset chip after timeout ima: fix blocking of security.ima xattrs of unsupported algorithms iommu/arm-smmu-v3: Make default domain type of HiSilicon PTT device to identity iommu/iova: Fix module config properly iommu/omap: Fix buffer overflow in debugfs io_uring/af_unix: defer registered files gc to io_uring release io_uring: correct pinned_vm accounting io_uring/net: don't update msg_name if not provided io_uring/rw: fix error'ed retry return values io_uring/rw: fix short rw error handling io_uring/rw: fix unexpected link breakage io-wq: Fix memory leak in worker creation jbd2: add miss release buffer head in fc_do_one_pass() jbd2: fix potential buffer head reference count leak jbd2: fix potential use-after-free in jbd2_fc_wait_bufs jbd2: wake up journal waiters in FIFO order, not LIFO kbuild: remove the target in signal traps when interrupted kbuild: rpm-pkg: fix breakage when V=1 is used Kconfig.debug: add toolchain checks for DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT Kconfig.debug: simplify the dependency of DEBUG_INFO_DWARF4/5 kselftest/arm64: Fix validatation termination record after EXTRA_CONTEXT ksmbd: fix endless loop when encryption for response fails ksmbd: Fix user namespace mapping ksmbd: Fix wrong return value and message length check in smb2_ioctl() KVM: nVMX: Don't propagate vmcs12's PERF_GLOBAL_CTRL settings to vmcs02 KVM: nVMX: Unconditionally purge queued/injected events on nested "exit" KVM: VMX: Drop bits 31:16 when shoving exception error code into VMCS KVM: x86/emulator: Fix handing of POP SS to correctly set interruptibility leds: lm3601x: Don't use mutex after it was destroyed lib/Kconfig.debug: Add check for non-constant .{s,u}leb128 support to DWARF5 livepatch: fix race between fork and KLP transition locks: fix TOCTOU race when granting write lease mailbox: bcm-ferxrm-mailbox: Fix error check for dma_map_sg mailbox: mpfs: account for mbox offsets while sending mailbox: mpfs: fix handling of the reg property md/raid5: Ensure stripe_fill happens on non-read IO with journal md/raid5: Remove unnecessary bio_put() in raid5_read_one_chunk() md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d md: Replace snprintf with scnprintf media: cedrus: Fix endless loop in cedrus_h265_skip_bits() media: cedrus: Set the platform driver data earlier media: cx88: Fix a null-ptr-deref bug in buffer_prepare() media: exynos4-is: fimc-is: Add of_node_put() when breaking out of loop media: meson: vdec: add missing clk_disable_unprepare on error in vdec_hevc_start() media: platform: fix some double free in meson-ge2d and mtk-jpeg and s5p-mfc media: uvcvideo: Fix memory leak in uvc_gpio_parse media: uvcvideo: Use entity get_cur in uvc_ctrl_set media: xilinx: vipp: Fix refcount leak in xvip_graph_dma_init memory: of: Fix refcount leak bug in of_get_ddr_timings() memory: of: Fix refcount leak bug in of_lpddr3_get_ddr_timings() memory: pl353-smc: Fix refcount leak bug in pl353_smc_probe() mfd: fsl-imx25: Fix an error handling path in mx25_tsadc_setup_irq() mfd: fsl-imx25: Fix check for platform_get_irq() errors mfd: intel_soc_pmic: Fix an error handling path in intel_soc_pmic_i2c_probe() mfd: lp8788: Fix an error handling path in lp8788_irq_init() and lp8788_irq_init() mfd: lp8788: Fix an error handling path in lp8788_probe() mfd: sm501: Add check for platform_driver_register() MIPS: BCM47XX: Cast memcmp() of function to (void *) MIPS: SGI-IP27: Fix platform-device leak in bridge_platform_create() MIPS: SGI-IP27: Free some unused memory misc: ocxl: fix possible refcount leak in afu_ioctl() mISDN: fix use-after-free bugs in l1oip timer handlers mmc: au1xmmc: Fix an error handling path in au1xmmc_probe() mmc: sdhci-msm: add compatible string check for sdm670 mmc: sdhci-sprd: Fix minimum clock limit mmc: wmt-sdmmc: Fix an error handling path in wmt_mci_probe() mm/damon: validate if the pmd entry is present before accessing mm: hugetlb: fix UAF in hugetlb_handle_userfault mm/mmap: undo ->mmap() when arch_validate_flags() fails mtd: devices: docg3: check the return value of devm_ioremap() in the probe mtd: rawnand: atmel: Unmap streaming DMA mappings mtd: rawnand: fsl_elbc: Fix none ECC mode mtd: rawnand: intel: Read the chip-select line from the correct OF node mtd: rawnand: intel: Remove undocumented compatible string mtd: rawnand: meson: fix bit map use in meson_nfc_ecc_correct() nbd: Fix hung when signal interrupts nbd_start_device_ioctl() net: ethernet: ti: davinci_mdio: Add workaround for errata i2329 net: ethernet: ti: davinci_mdio: fix build for mdio bitbang uses netfilter: conntrack: fix the gc rescheduling delay netfilter: conntrack: revisit the gc initial rescheduling bias netfilter: nft_fib: Fix for rpath check with VRF devices net: fs_enet: Fix wrong check in do_pd_setup net/ieee802154: don't warn zero-sized raw_sendmsg() net/ieee802154: reject zero-sized raw_sendmsg() net: ieee802154: return -EINVAL for unknown addr type net: If sock is dead don't access sock's sk_wq in sk_stream_wait_memory net: mvpp2: fix mvpp2 debugfs leak net: rds: don't hold sock lock when cancelling work from rds_tcp_reset_callbacks() net: thunderbolt: Enable DMA paths only after rings are enabled net: wwan: iosm: Call mutex_init before locking it nfsd: Fix a memory leak in an error handling path NFSD: Fix handling of oversized NFSv4 COMPOUND requests NFSD: fix use-after-free on source server when doing inter-server copy NFSD: Protect against send buffer overflow in NFSv2 READ NFSD: Protect against send buffer overflow in NFSv2 READDIR NFSD: Protect against send buffer overflow in NFSv3 READ NFSD: Protect against send buffer overflow in NFSv3 READDIR NFSD: Return nfserr_serverfault if splice_ok but buf->pages have data ntfs3: rework xattr handlers and switch to POSIX ACL VFS helpers nvme: copy firmware_rev on each init nvmem: core: Fix memleak in nvmem_register() nvme-multipath: fix possible hang in live ns resize with ANA access nvme-pci: set min_align_mask before calculating max_hw_sectors nvmet-tcp: add bounds check on Transfer Tag objtool: Preserve special st_shndx indexes in elf_update_symbol once: add DO_ONCE_SLOW() for sleepable contexts openvswitch: Fix double reporting of drops in dropwatch openvswitch: Fix overreporting of drops in dropwatch parisc: fbdev/stifb: Align graphics memory size to 4MB PCI: Sanitise firmware BAR assignments behind a PCI-PCI bridge perf intel-pt: Fix segfault in intel_pt_print_info() with uClibc phy: amlogic: phy-meson-axg-mipi-pcie-analog: Hold reference returned by of_get_parent() phy: phy-mtk-tphy: fix the phy type setting issue phy: qualcomm: call clk_disable_unprepare in the error handling pinctrl: rockchip: add pinmux_ops.gpio_set_direction callback platform/chrome: cros_ec: Notify the PM of wake events during resume platform/chrome: cros_ec_proto: Update version on GET_NEXT_EVENT failure platform/chrome: cros_ec_typec: Correct alt mode index platform/chrome: fix double-free in chromeos_laptop_prepare() platform/chrome: fix memory corruption in ioctl platform/x86: msi-laptop: Change DMI match / alias strings to fix module autoloading platform/x86: msi-laptop: Fix old-ec check for backlight registering platform/x86: msi-laptop: Fix resource cleanup powercap: intel_rapl: fix UBSAN shift-out-of-bounds issue powercap: intel_rapl: Use standard Energy Unit for SPR Dram RAPL domain powerpc/64s: Fix GENERIC_CPU build flags for PPC970 / G5 powerpc/boot: Explicitly disable usage of SPE instructions powerpc/configs: Properly enable PAPR_SCM in pseries_defconfig powerpc: Fix fallocate and fadvise64_64 compat parameter combination powerpc: Fix SPE Power ISA properties for e500v1 platforms powerpc/kprobes: Fix null pointer reference in arch_prepare_kprobe() powerpc/math_emu/efp: Include module.h powerpc/pci_dn: Add missing of_node_put() powerpc/powernv: add missing of_node_put() in opal_export_attrs() powerpc/pseries/vas: Pass hw_cpu_id to node associativity HCALL powerpc/sysdev/fsl_msi: Add missing of_node_put() power: supply: adp5061: fix out-of-bounds read in adp5061_get_chg_type() quota: Check next/prev free block number after reading from quota file r8152: Rate limit overflow messages rcu: Avoid triggering strict-GP irq-work when RCU is idle rcu: Back off upon fill_page_cache_func() allocation failure rcu-tasks: Convert RCU_LOCKDEP_WARN() to WARN_ONCE() RDMA/cm: Use SLID in the work completion as the DLID in responder side RDMA/irdma: Align AE id codes to correct flush code and event RDMA/mlx5: Don't compare mkey tags in DEVX indirect mkey RDMA/rxe: Fix "kernel NULL pointer dereference" error RDMA/rxe: Fix resize_finish() in rxe_queue.c RDMA/rxe: Fix the error caused by qp->sk RDMA/siw: Always consume all skbuf data in sk_data_ready() upcall. RDMA/siw: Fix QP destroy to wait for all references dropped. RDMA/srp: Fix srp_abort() regulator: core: Prevent integer underflow regulator: qcom_rpm: Fix circular deferral regression Revert "drm/amdgpu: use dirty framebuffer helper" Revert "fs: check FMODE_LSEEK to control internal pipe splicing" Revert "net/ieee802154: reject zero-sized raw_sendmsg()" Revert "usb: storage: Add quirk for Samsung Fit flash" ring-buffer: Add ring_buffer_wake_waiters() ring-buffer: Allow splice to read previous partially read pages ring-buffer: Check pending waiters when doing wake ups as well ring-buffer: Fix race between reset page and reading page ring-buffer: Have the shortest_full queue be the shortest not longest riscv: Allow PROT_WRITE-only mmap() riscv: always honor the CONFIG_CMDLINE_FORCE when parsing dtb RISC-V: Make port I/O string accessors actually work riscv: Make VM_WRITE imply VM_READ riscv: Pass -mno-relax only on lld < 15.0.0 riscv: topology: fix default topology reporting scsi: 3w-9xxx: Avoid disabling device if failing to enable it scsi: iscsi: Add recv workqueue helpers scsi: iscsi: iscsi_tcp: Fix null-ptr-deref while calling getpeername() scsi: iscsi: Rename iscsi_conn_queue_work() scsi: iscsi: Run recv path from workqueue scsi: libsas: Fix use-after-free bug in smp_execute_task_sg() scsi: qedf: Populate sysfs attributes for vport scsi: tracing: Fix compile error in trace_array calls when TRACING is disabled sctp: handle the error returned from sctp_auth_asoc_init_active_key selftests/xsk: Avoid use-after-free on ctx selftest: tpm2: Add Client.__del__() to close /dev/tpm* handle selinux: use "grep -E" instead of "egrep" serial: 8250: Fix restoring termios speed after suspend serial: 8250: Let drivers request full 16550A feature probing serial: 8250: Request full 16550A feature probing for OxSemi PCIe devices serial: 8250: Toggle IER bits on only after irq has been set up sh: machvec: Use char[] for section boundaries skmsg: Schedule psock work if the cached skb exists on the psock slimbus: qcom-ngd: cleanup in probe error path slimbus: qcom-ngd-ctrl: allow compile testing without QCOM_RPROC_COMMON slimbus: qcom-ngd: use correct error in message of pdr_add_lookup() failure smb3: must initialize two ACL struct fields to zero soc: qcom: smem_state: Add refcounting for the 'state->of_node' soc: qcom: smsm: Fix refcount leak bugs in qcom_smsm_probe() soc/tegra: fuse: Drop Kconfig dependency on TEGRA20_APB_DMA soundwire: cadence: Don't overwrite msg->buf during write commands soundwire: intel: fix error handling on dai registration issues spi: dw: Fix PM disable depth imbalance in dw_spi_bt1_probe spi: Ensure that sg_table won't be used after being freed spi: meson-spicc: do not rely on busy flag in pow2 clk ops spi: mt7621: Fix an error message in mt7621_spi_probe() spi/omap100k:Fix PM disable depth imbalance in omap1_spi100k_probe spi: qup: add missing clk_disable_unprepare on error in spi_qup_pm_resume_runtime() spi: qup: add missing clk_disable_unprepare on error in spi_qup_resume() spi: s3c64xx: Fix large transfers with DMA spmi: pmic-arb: correct duplicate APID to PPID mapping logic staging: greybus: audio_helper: remove unused and wrong debugfs usage staging: rtl8723bs: fix a potential memory leak in rtw_init_cmd_priv() staging: rtl8723bs: fix potential memory leak in rtw_init_drv_sw() staging: vt6655: fix potential memory leak staging: vt6655: fix some erroneous memory clean-up loops SUNRPC: Fix svcxdr_init_decode's end-of-buffer calculation SUNRPC: Fix svcxdr_init_encode's buflen calculation tcp: annotate data-race around tcp_md5sig_pool_populated tcp: fix tcp_cwnd_validate() to not forget is_cwnd_limited thermal: cpufreq_cooling: Check the policy first in cpufreq_cooling_register() thermal/drivers/qcom/tsens-v0_1: Fix MSM8939 fourth sensor hw_id thermal: intel_powerclamp: Use first online CPU as control_cpu thermal: intel_powerclamp: Use get_cpu() instead of smp_processor_id() to avoid crash thunderbolt: Add back Intel Falcon Ridge end-to-end flow control workaround thunderbolt: Explicitly enable lane adapter hotplug events at startup tracing: Add "(fault)" name injection to kernel probes tracing: Add ioctl() to force ring buffer waiters to wake up tracing: Disable interrupt or preemption before acquiring arch_spinlock_t tracing: Fix reading strings from synthetic events tracing: kprobe: Fix kprobe event gen test module on exit tracing: kprobe: Make gen test module work in arm and riscv tracing: Move duplicate code of trace_kprobe/eprobe.c into header tracing/osnoise: Fix possible recursive locking in stop_per_cpu_kthreads tracing: Wake up ring buffer waiters on closing of the file tracing: Wake up waiters when tracing is disabled tty: serial: fsl_lpuart: disable dma rx/tx use flags in lpuart_dma_shutdown tty: xilinx_uartps: Fix the ignore_status udmabuf: Set ubuf->sg = NULL if the creation of sg table fails UM: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK usb: add quirks for Lenovo OneLink+ Dock usb: common: debug: Check non-standard control requests usb: dwc3: core: Enable GUCTL1 bit 10 for fixing termination error after resume bug usb: gadget: function: fix dangling pnp_string in f_printer.c usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info() usb: host: xhci-plat: suspend and resume clocks usb: host: xhci-plat: suspend/resume clks for brcm usb: idmouse: fix an uninit-value in idmouse_open usb: mtu3: fix failed runtime suspend in host only mode usb: musb: Fix musb_gadget.c rxstate overflow bug userfaultfd: open userfaultfds with O_RDONLY vhost/vsock: Use kvmalloc/kvfree for larger packets. wifi: ath10k: add peer map clean up for peer delete in ath10k_sta_state() wifi: ath11k: fix number of VHT beamformee spatial streams wifi: ath9k: avoid uninit memory read in ath9k_htc_rx_msg() wifi: brcmfmac: fix invalid address access when enabling SCAN log level wifi: brcmfmac: fix use-after-free bug in brcmf_netdev_start_xmit() wifi: mac80211: allow bw change during channel switch in mesh wifi: mt76: mt7615: add mt7615_mutex_acquire/release in mt7615_sta_set_decap_offload wifi: mt76: mt7915: do not check state before configuring implicit beamform wifi: mt76: mt7921: reset msta->airtime_ac while clearing up hw value wifi: mt76: sdio: fix transmitting packet hangs wifi: rt2x00: correctly set BBP register 86 for MT7620 wifi: rt2x00: don't run Rt5592 IQ calibration on MT7620 wifi: rt2x00: set correct TX_SW_CFG1 MAC register for MT7620 wifi: rt2x00: set SoC wmac clock register wifi: rt2x00: set VGC gain for both chains of MT7620 wifi: rtl8xxxu: Fix AIFS written to REG_EDCA_*_PARAM wifi: rtl8xxxu: Fix skb misuse in TX queue selection wifi: rtl8xxxu: gen2: Fix mistake in path B IQ calibration wifi: rtl8xxxu: Remove copy-paste leftover in gen2_update_rate_mask wifi: rtl8xxxu: tighten bounds checking in rtl8xxxu_read_efuse() wifi: rtlwifi: 8192de: correct checking of IQK reload wifi: rtw88: add missing destroy_workqueue() on error path in rtw_core_init() x86/cpu: Include the header of init_ia32_feat_ctl()'s prototype x86/entry: Work around Clang __bdos() bug x86/hyperv: Fix 'struct hv_enlightened_vmcs' definition x86/mce: Retrieve poison range from hardware x86/microcode/AMD: Track patch allocation size explicitly x86/resctrl: Fix to restore to original value when re-enabling hardware prefetch register xen/gntdev: Accommodate VMA splitting xen/gntdev: Prevent leaking grants xfrm: Reinject transport-mode packets through workqueue xfrm: Update ipcomp_scratches with NULL when freed xhci: dbc: Fix memory leak in xhci_alloc_dbc() xhci: Don't show warning for reinit on known broken suspend xsk: Fix backpressure mechanism on Tx Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot) |
||
![]() |
d8f51036fc |
Enable other LSMs
Lockdown is a useful and needed thing, thanks to consta@ for ideas about it. Other LSMs may also be useful (nowadays multiple LSMs can be enabled, so enable as many as possible so thet users sould use them). Answered with default values to most questions. Reporting of granted accesses (CONFIG_SECURITY_SMACK_BRINGUP) and packet marking (CONFIG_SECURITY_SMACK_NETFILTER) in SMACK were enbaled for debug and because it may be potentially useful. We do not have plans to use SMACK for now by default. |
||
![]() |
3890e04abc | depmod before dracut | ||
![]() |
db6e1a5228 |
[bot] upd: 5.15.73 -> 5.15.74
Changelog: ALSA: hda: Fix position reporting on Poulsbo ceph: don't truncate file in atomic_open efi: Correct Macmini DMI match in uefi cert quirk Input: xpad - add supported devices as contributed on github Input: xpad - fix wireless 360 controller breaking after suspend mac80211: always allocate struct ieee802_11_elems mac80211: fix memory leaks with element parsing mac80211: mesh: clean up rx_bcn_presp API mac80211: mlme: find auth challenge directly mac80211: move CRC into struct ieee802_11_elems misc: pci_endpoint_test: Aggregate params checking for xfer misc: pci_endpoint_test: Fix pci_endpoint_test_{copy,write,read}() panic nilfs2: fix leak of nilfs_root in case of writer thread creation failure nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level() nilfs2: fix use-after-free bug of struct nilfs_root nilfs2: replace WARN_ONs by nilfs_error for checkpoint acquisition failure random: avoid reading two cache lines on irq randomness random: clamp credited irq bits to maximum mixed random: restore O_NONBLOCK support random: use expired timer rather than wq for mixing fast pool Revert "crypto: qat - reduce size of mapped region" Revert "powerpc/rtas: Implement reentrant rtas call" scsi: stex: Properly zero out the passthrough command structure USB: serial: qcserial: add new usb-id for Dell branded EM7455 wifi: cfg80211: avoid nontransmitted BSS list corruption wifi: cfg80211: ensure length byte is present before access wifi: cfg80211: fix BSS refcounting bugs wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans() wifi: cfg80211/mac80211: reject bad MBSSID elements wifi: cfg80211: update hidden BSSes to avoid WARN_ON wifi: mac80211: fix crash in beacon protection for P2P-device wifi: mac80211: fix MBSSID parsing use-after-free wifi: mac80211_hwsim: avoid mac80211 warning on bad rate Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot) |
||
![]() |
01757d8892 | add more realteks | ||
![]() |
d3867d21dd | drop no more needed Obsoletes (was needed before release of rosa2021.1) | ||
![]() |
97b0d6cdfc | add nvidia340 | ||
![]() |
040694020e | add rtk_btusb | ||
![]() |
260d37791a | fix typo | ||
![]() |
ff67a5199f | do not install blacklist for not existing modules to avoid odd useless packages | ||
![]() |
af3e51a9a1 | add rtl8814au | ||
![]() |
1a9d079422 | add rtl8821au | ||
![]() |
fafaea01c2 | add rtl8812au | ||
![]() |
9b8f304a8b | add rtl88x2bu | ||
![]() |
1e5ce08a38 | add nvidia520 | ||
![]() |
b15d4d1106 |
[bot] upd: 5.15.72 -> 5.15.73
Changelog: ALSA: hda/hdmi: Fix the converter reuse for the silent stream arch: um: Mark the stack non-executable to fix a binutils warning ARM: dts: fix Moxa SDIO 'compatible', remove 'sdhci' misnomer dmaengine: xilinx_dma: cleanup for fetching xlnx,num-fstores property dmaengine: xilinx_dma: Fix devm_platform_ioremap_resource error handling dmaengine: xilinx_dma: Report error in case of dma_set_mask_and_coherent API failure docs: update mediator information in CoC docs drm/amd/display: Assume an LTTPR is always present on fixed_vs links drm/amd/display: Fix double cursor on non-video RGB MPO drm/amd/display: skip audio setup when audio stream is enabled drm/amd/display: update gamut remap if plane has changed firmware: arm_scmi: Add SCMI PM driver remove routine firmware: arm_scmi: Harden accesses to the sensor domains firmware: arm_scmi: Improve checks in the info_get operations fs: fix UAF/GPF bug in nilfs_mdt_destroy Makefile.extrawarn: Move -Wcast-function-type-strict to W=1 mmc: core: Replace with already defined values for readability mmc: core: Terminate infinite loop in SD-UHS voltage switch mm: gup: fix the fast GUP race against THP collapse mm/huge_memory: minor cleanup for split_huge_pages_all mm/huge_memory: use pfn_to_online_page() in split_huge_pages_all() net: atlantic: fix potential memory leak in aq_ndev_close() net/ieee802154: fix uninit value bug in dgram_sendmsg net: marvell: prestera: add support for for Aldrin2 net/mlx5: Disable irq when locking lag_lock perf parse-events: Identify broken modifiers powerpc/64s/radix: don't need to broadcast IPI for radix pmd collapse flush Revert "clk: ti: Stop using legacy clkctrl names for omap4 and 5" rpmsg: qcom: glink: replace strncpy() with strscpy_pad() scsi: qedf: Fix a UAF bug in __qedf_probe() um: Cleanup compiler warning in arch/x86/um/tls_32.c um: Cleanup syscall_handler_t cast in syscalls_32.h usb: mon: make mmapped memory read only USB: serial: ftdi_sio: fix 300 bps rate for SIO wifi: cfg80211: fix MCS divisor value xsk: Inherit need_wakeup flag for shared sockets Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot) |
||
![]() |
3aca8ec6ed | add missing if-else | ||
![]() |
587c0138c0 |
Revert "Run depmod earlier"
filetriggerin got no input when initially installing the kernel (that is fixable by removing grep)
but was executed before %%post of nvidia package, I wanted wise versa. I will add depmod to that %%post.
This reverts commit
|
||
![]() |
05930a16ec |
Run depmod earlier
%%trans* triggers ran depmod in the end of the transaction. nvidia modules by auto-krodil macros ran update-alternatives in %%post, then dracut was run in kerne's %%posttrans. But depmod had not been ran yet. ``` D: %post(kernel-modules-nvidia470-5.15-generic-470.141-2166438.71.9225a.x86_64): scriptlet start fdio: 2 writes, 251 total bytes in 0.000024 secs D: %post(kernel-modules-nvidia470-5.15-generic-470.141-2166438.71.9225a.x86_64): execv(/bin/sh) pid 4472 + update-alternatives --install /lib/modules/5.15.72-generic-2rosa2021.1-x86_64/kernel/drivers/video/nvidia470 kmods-nvidia470.48e28c /usr/share/auto-krokodil/kmods/nvidia470.2166438.71.9225a-5.15.72-generic-2rosa2021.1-x86_64 2166438 D: %post(kernel-modules-nvidia470-5.15-generic-470.141-2166438.71.9225a.x86_64): waitpid(4472) rc 4472 status 0 ufdio: 6 reads, 9773 total bytes in 0.000012 secs D: running post-transaction scripts D: read h# 762 Заголовок SHA256 digest: OK Заголовок SHA1 digest: OK D: %posttrans(kernel-5.15-generic-5.15.72-2.x86_64): scriptlet start fdio: 2 writes, 558 total bytes in 0.000033 secs D: %posttrans(kernel-5.15-generic-5.15.72-2.x86_64): execv(/bin/sh) pid 4474 + dracut -f /boot/initrd-5.15.72-generic-2rosa2021.1-x86_64.img 5.15.72-generic-2rosa2021.1-x86_64 ``` |
||
![]() |
9891da8dfc | Pick fix of AMD CPU performance | ||
![]() |
6ccc5e5d4b | rm empty directory | ||
![]() |
4ed0330a4e |
BR libcap for perf
Makefile.config:960: No libcap found, disables capability support, please install libcap-devel/libcap-dev |
||
![]() |
5db788950d |
[bot] upd: 5.15.71 -> 5.15.72
Changelog: ALSA: hda: Do disconnect jacks at codec unbind ALSA: hda: Fix hang at HD-audio codec unbinding due to refcount saturation ALSA: hda: Fix Nvidia dp infoframe ALSA: hda/realtek: fix speakers and micmute on HP 855 G8 arm64: dts: qcom: sm8350: fix UFS PHY serdes size ARM: dts: am33xx: Fix MMCHS0 dma properties ARM: dts: am5748: keep usb4_tm disabled ARM: dts: integrator: Tag PCI host with device_type ASoC: imx-card: Fix refcount issue with of_node_put ASoC: tas2770: Reinit regcache on reset can: c_can: don't cache TX messages for C_CAN cores cgroup: cgroup_get_from_id() must check the looked-up kn is a directory cgroup: reduce dependency on cgroup_mutex clk: imx: imx6sx: remove the SET_RATE_PARENT flag for QSPI clocks clk: ingenic-tcu: Properly enable registers before accessing timers clk: iproc: Do not rely on node name for correct PLL setup cxgb4: fix missing unlock on ETHOFLD desc collect fail path drm/amdgpu: Add amdgpu suspend-resume code path under SRIOV drm/bridge: lt8912b: add vsync hsync drm/bridge: lt8912b: fix corrupted image output drm/bridge: lt8912b: set hdmi or dvi mode drm/i915/gem: Really move i915_gem_context.link under ref protection drm/i915/gt: Restrict forced preemption to the active context fs: split off setxattr_copy and do_setxattr function from setxattr gpio: mvebu: Fix check for pwm support on non-A8K platforms Input: melfas_mip4 - fix return value check in mip4_probe() Input: snvs_pwrkey - fix SNVS_HPVIDR1 register address KVM: x86: Hide IA32_PLATFORM_DCA_CAP[31:0] from the guest libata: add ATA_HORKAGE_NOLPM for Pioneer BDR-207M and BDR-205 media: dvb_vb2: fix possible out of bound access media: rkvdec: Disable H.264 error detection media: v4l2-compat-ioctl32.c: zero buffer passed to v4l2_compat_get_array_args() mmc: hsq: Fix data stomping during mmc recovery mmc: moxart: fix 4-bit bus width and remove 8-bit bus width mm/damon/dbgfs: fix memory leak when using debugfs_lookup() mm: fix dereferencing possible ERR_PTR mm: fix madivse_pageout mishandling on non-LRU page mm,hwpoison: check mm when killing accessing process mm/migrate_device.c: flush TLB while holding PTL mm/page_alloc: fix race condition between build_all_zonelists and page allocation mm: prevent page_frag_alloc() from corrupting the memory net/mlxbf_gige: Fix an IS_ERR() vs NULL bug in mlxbf_gige_mdio_probe net: mt7531: only do PLL once after the reset net: phy: Don't WARN for PHY_UP state in mdio_bus_phy_resume() net: sched: act_ct: fix possible refcount leak in tcf_ct_init() net: stmmac: power up/down serdes in stmmac_open/release net: usb: qmi_wwan: Add new usb-id for Dell branded EM7455 ntfs: fix BUG_ON in ntfs_lookup_inode_by_name() nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices reset: imx7: Fix the iMX8MP PCIe PHY PERST support Revert "drm: bridge: analogix/dp: add panel prepare/unprepare in suspend/resume time" Revert "firmware: arm_scmi: Add clock management to the SCMI power domain" selftests: Fix the if conditions of in test_extra_filter() soc: sunxi: sram: Actually claim SRAM regions soc: sunxi: sram: Fix debugfs info for A64 SRAM C soc: sunxi: sram: Fix probe function ordering issues soc: sunxi_sram: Make use of the helper function devm_platform_ioremap_resource() soc: sunxi: sram: Prevent the driver from being unbound swiotlb: max mapping size takes min align mask into account thunderbolt: Explicitly reset plug events delay back to USB4 spec value uas: add no-uas quirk for Hiksemi usb_disk uas: ignore UAS for Thinkplus chips usbnet: Fix memory leak in usbnet_disconnect() usb-storage: Add Hiksemi USB3-FW to IGNORE_UAS usb: typec: ucsi: Remove incorrect warning vdpa/ifcvf: fix the calculation of queuepair vduse: prevent uninitialized memory accesses wifi: mac80211: fix regression with non-QoS drivers x86/alternative: Fix race in try_get_desc() x86/sgx: Do not fail on incomplete sanitization on premature stop of ksgxd Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot) |