Change log for linux-riscv package in Ubuntu
1 → 75 of 175 results | First • Previous • Next • Last |
linux-riscv (6.8.0-39.39.1) noble; urgency=medium * noble/linux-riscv: 6.8.0-39.39.1 -proposed tracker (LP: #2071979) [ Ubuntu: 6.8.0-39.39 ] * noble/linux: 6.8.0-39.39 -proposed tracker (LP: #2071983) * CVE-2024-25742 - x86/sev: Harden #VC instruction emulation somewhat - x86/sev: Check for MWAITX and MONITORX opcodes in the #VC handler * Noble update: v6.8.9 upstream stable release (LP: #2070337) // CVE-2024-35984 - i2c: smbus: fix NULL function pointer dereference * Noble update: v6.8.9 upstream stable release (LP: #2070337) // CVE-2024-35990 - dma: xilinx_dpdma: Fix locking * Noble update: v6.8.9 upstream stable release (LP: #2070337) // CVE-2024-35997 - HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent lock-up * CVE-2024-36016 - tty: n_gsm: fix possible out-of-bounds in gsm0_receive() * CVE-2024-36008 - ipv4: check for NULL idev in ip_route_use_hint() * CVE-2024-35992 - phy: marvell: a3700-comphy: Fix out of bounds read -- Hannah Peuckmann <email address hidden> Thu, 18 Jul 2024 09:08:46 +0200
Available diffs
Superseded in noble-security |
Superseded in noble-updates |
Deleted in noble-proposed (Reason: moved to -updates) |
linux-riscv (6.8.0-38.38.1) noble; urgency=medium * noble/linux-riscv: 6.8.0-38.38.1 -proposed tracker (LP: #2068316) [ Ubuntu: 6.8.0-38.38 ] * noble/linux: 6.8.0-38.38 -proposed tracker (LP: #2068318) * race_sched in ubuntu_stress_smoke_test will cause kernel panic on 6.8 with Azure Standard_A2_v2 instance (LP: #2068024) - sched/eevdf: Prevent vlag from going out of bounds in reweight_eevdf() * Noble: btrfs: re-introduce 'norecovery' mount option (LP: #2068591) - btrfs: re-introduce 'norecovery' mount option * Fix system hang while entering suspend with AMD Navi3x graphics (LP: #2063417) - drm/amdgpu/mes: fix use-after-free issue * Noble update: v6.8.8 upstream stable release (LP: #2068087) - io_uring: Fix io_cqring_wait() not restoring sigmask on get_timespec64() failure - drm/i915/cdclk: Fix voltage_level programming edge case - Revert "vmgenid: emit uevent when VMGENID updates" - SUNRPC: Fix rpcgss_context trace event acceptor field - selftests/ftrace: Limit length in subsystem-enable tests - random: handle creditable entropy from atomic process context - scsi: core: Fix handling of SCMD_FAIL_IF_RECOVERING - net: usb: ax88179_178a: avoid writing the mac address before first reading - btrfs: do not wait for short bulk allocation - btrfs: zoned: do not flag ZEROOUT on non-dirty extent buffer - r8169: fix LED-related deadlock on module removal - r8169: add missing conditional compiling for call to r8169_remove_leds - scsi: ufs: qcom: Add missing interconnect bandwidth values for Gear 5 - netfilter: nf_tables: Fix potential data-race in __nft_expr_type_get() - netfilter: nf_tables: Fix potential data-race in __nft_obj_type_get() - netfilter: br_netfilter: skip conntrack input hook for promisc packets - netfilter: nft_set_pipapo: constify lookup fn args where possible - netfilter: nft_set_pipapo: walk over current view on netlink dump - netfilter: flowtable: validate pppoe header - netfilter: flowtable: incorrect pppoe tuple - af_unix: Call manage_oob() for every skb in unix_stream_read_generic(). - af_unix: Don't peek OOB data without MSG_OOB. - net: sparx5: flower: fix fragment flags handling - net/mlx5: Lag, restore buckets number to default after hash LAG deactivation - net/mlx5: Restore mistakenly dropped parts in register devlink flow - net/mlx5e: Prevent deadlock while disabling aRFS - net: change maximum number of UDP segments to 128 - octeontx2-pf: fix FLOW_DIS_IS_FRAGMENT implementation - selftests/tcp_ao: Make RST tests less flaky - selftests/tcp_ao: Zero-init tcp_ao_info_opt - selftests/tcp_ao: Fix fscanf() call for format-security - selftests/tcp_ao: Printing fixes to confirm with format-security - net: stmmac: Apply half-duplex-less constraint for DW QoS Eth only - net: stmmac: Fix max-speed being ignored on queue re-init - net: stmmac: Fix IP-cores specific MAC capabilities - ice: tc: check src_vsi in case of traffic from VF - ice: tc: allow zero flags in parsing tc flower - ice: Fix checking for unsupported keys on non-tunnel device - tun: limit printing rate when illegal packet received by tun dev - net: dsa: mt7530: fix mirroring frames received on local port - net: dsa: mt7530: fix port mirroring for MT7988 SoC switch - s390/ism: Properly fix receive message buffer allocation - netfilter: nf_tables: missing iterator type in lookup walk - netfilter: nf_tables: restore set elements when delete set fails - gpiolib: swnode: Remove wrong header inclusion - netfilter: nf_tables: fix memleak in map from abort path - net/sched: Fix mirred deadlock on device recursion - net: ethernet: mtk_eth_soc: fix WED + wifi reset - ravb: Group descriptor types used in Rx ring - net: ravb: Count packets instead of descriptors in R-Car RX path - net: ravb: Allow RX loop to move past DMA mapping errors - net: ethernet: ti: am65-cpsw-nuss: cleanup DMA Channels before using them - NFSD: fix endianness issue in nfsd4_encode_fattr4 - RDMA/rxe: Fix the problem "mutex_destroy missing" - RDMA/cm: Print the old state when cm_destroy_id gets timeout - RDMA/mlx5: Fix port number for counter query in multi-port configuration - perf annotate: Make sure to call symbol__annotate2() in TUI - perf lock contention: Add a missing NULL check - s390/qdio: handle deferred cc1 - s390/cio: fix race condition during online processing - iommufd: Add missing IOMMUFD_DRIVER kconfig for the selftest - iommufd: Add config needed for iommufd_fail_nth - drm: nv04: Fix out of bounds access - drm/v3d: Don't increment `enabled_ns` twice - userfaultfd: change src_folio after ensuring it's unpinned in UFFDIO_MOVE - thunderbolt: Introduce tb_port_reset() - thunderbolt: Introduce tb_path_deactivate_hop() - thunderbolt: Make tb_switch_reset() support Thunderbolt 2, 3 and USB4 routers - thunderbolt: Reset topology created by the boot firmware - drm/panel: visionox-rm69299: don't unregister DSI device - drm/radeon: make -fstrict-flex-arrays=3 happy - ALSA: hda/realtek: Fix volumn control of ThinkBook 16P Gen4 - thermal/debugfs: Add missing count increment to thermal_debug_tz_trip_up() - platform/x86/amd/pmc: Extend Framework 13 quirk to more BIOSes - interconnect: qcom: x1e80100: Remove inexistent ACV_PERF BCM - interconnect: Don't access req_list while it's being manipulated - clk: Remove prepare_lock hold assertion in __clk_release() - clk: Initialize struct clk_core kref earlier - clk: Get runtime PM before walking tree during disable_unused - clk: Get runtime PM before walking tree for clk_summary - clk: mediatek: Do a runtime PM get on controllers during probe - clk: mediatek: mt7988-infracfg: fix clocks for 2nd PCIe port - selftests/powerpc/papr-vpd: Fix missing variable initialization - x86/bugs: Fix BHI retpoline check - x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ - block: propagate partition scanning errors to the BLKRRPART ioctl - net/mlx5: E-switch, store eswitch pointer before registering devlink_param - ALSA: seq: ump: Fix conversion from MIDI2 to MIDI1 UMP messages - ALSA: hda/tas2781: correct the register for pow calibrated data - ALSA: hda/realtek: Add quirks for Huawei Matebook D14 NBLB-WAX9N - ALSA: hda/realtek - Enable audio jacks of Haier Boyue G42 with ALC269VC - usb: misc: onboard_usb_hub: Disable the USB hub clock on failure - misc: rtsx: Fix rts5264 driver status incorrect when card removed - thunderbolt: Avoid notify PM core about runtime PM resume - thunderbolt: Fix wake configurations after device unplug - thunderbolt: Do not create DisplayPort tunnels on adapters of the same router - comedi: vmk80xx: fix incomplete endpoint checking - serial: mxs-auart: add spinlock around changing cts state - serial/pmac_zilog: Remove flawed mitigation for rx irq flood - serial: 8250_dw: Revert: Do not reclock if already at correct rate - serial: stm32: Return IRQ_NONE in the ISR if no handling happend - serial: stm32: Reset .throttled state in .startup() - serial: core: Fix regression when runtime PM is not enabled - serial: core: Clearing the circular buffer before NULLifying it - serial: core: Fix missing shutdown and startup for serial base port - USB: serial: option: add Fibocom FM135-GL variants - USB: serial: option: add support for Fibocom FM650/FG650 - USB: serial: option: add Lonsung U8300/U9300 product - USB: serial: option: support Quectel EM060K sub-models - USB: serial: option: add Rolling RW101-GL and RW135-GL support - USB: serial: option: add Telit FN920C04 rmnet compositions - Revert "usb: cdc-wdm: close race between read and workqueue" - usb: dwc2: host: Fix dereference issue in DDMA completion flow. - usb: Disable USB3 LPM at shutdown - usb: gadget: f_ncm: Fix UAF ncm object at re-bind after usb ep transport error - usb: typec: tcpm: Correct the PDO counting in pd_set - mei: me: disable RPL-S on SPS and IGN firmwares - speakup: Avoid crash on very long word - fs: sysfs: Fix reference leak in sysfs_break_active_protection() - sched: Add missing memory barrier in switch_mm_cid - KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Intel compatible - KVM: x86/pmu: Disable support for adaptive PEBS - KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD platforms - KVM: x86/mmu: x86: Don't overflow lpage_info when checking attributes - KVM: x86/mmu: Write-protect L2 SPTEs in TDP MMU when clearing dirty status - arm64/head: Disable MMU at EL2 before clearing HCR_EL2.E2H - arm64: hibernate: Fix level3 translation fault in swsusp_save() - init/main.c: Fix potential static_command_line memory overflow - mm/madvise: make MADV_POPULATE_(READ|WRITE) handle VM_FAULT_RETRY properly - mm/userfaultfd: allow hugetlb change protection upon poison entry - mm,swapops: update check in is_pfn_swap_entry for hwpoison entries - mm/memory-failure: fix deadlock when hugetlb_optimize_vmemmap is enabled - mm/shmem: inline shmem_is_huge() for disabled transparent hugepages - fuse: fix leaked ENOSYS error on first statx call - drm/amdkfd: Fix memory leak in create_process failure - drm/amdgpu: remove invalid resource->start check v2 - drm/ttm: stop pooling cached NUMA pages v2 - drm/xe: Fix bo leak in intel_fb_bo_framebuffer_init - drm/vmwgfx: Fix prime import/export - drm/vmwgfx: Sort primary plane formats by order of preference - drm/vmwgfx: Fix crtc's atomic check conditional - nouveau: fix instmem race condition around ptr stores - bootconfig: use memblock_free_late to free xbc memory to buddy - Squashfs: check the inode number is not the invalid value of zero - nilfs2: fix OOB in nilfs_set_de_type - fork: defer linking file vma until vma is fully initialized - net: dsa: mt7530: fix improper frames on all 25MHz and 40MHz XTAL MT7530 - net: dsa: mt7530: fix enabling EEE on MT7531 switch on all boards - ksmbd: fix slab-out-of-bounds in smb2_allocate_rsp_buf - ksmbd: validate request buffer size in smb2_allocate_rsp_buf() - ksmbd: clear RENAME_NOREPLACE before calling vfs_rename - ksmbd: common: use struct_group_attr instead of struct_group for network_open_info - thunderbolt: Reset only non-USB4 host routers in resume - Linux 6.8.8 * Fix inaudible HDMI/DP audio on USB-C MST dock (LP: #2064689) - drm/i915/audio: Fix audio time stamp programming for DP * Add Cirrus Logic CS35L56 amplifier support (LP: #2062135) - ALSA: hda: realtek: Re-work CS35L41 fixups to re-use for other amps - ALSA: hda/realtek: Add quirks for HP G11 Laptops using CS35L56 * net:fib_rule_tests.sh in ubuntu_kselftests_net fails on Noble (LP: #2066332) - Revert "UBUNTU: SAUCE: selftests: net: fix "from" match test in fib_rule_tests.sh" * mtk_t7xx WWAN module fails to probe with: Invalid device status 0x1 (LP: #2049358) - Revert "UBUNTU: SAUCE: net: wwan: t7xx: PCIe reset rescan" - Revert "UBUNTU: SAUCE: net: wwan: t7xx: Add AP CLDMA" - net: wwan: t7xx: Add AP CLDMA - wwan: core: Add WWAN fastboot port type - net: wwan: t7xx: Add sysfs attribute for device state machine - net: wwan: t7xx: Infrastructure for early port configuration - net: wwan: t7xx: Add fastboot WWAN port * Pull-request to address TPM bypass issue (LP: #2037688) - [Config]: Configure TPM drivers as builtins for arm64 in annotations * re-enable Ubuntu FAN in the Noble kernel (LP: #2064508) - SAUCE: fan: add VXLAN implementation - SAUCE: fan: Fix NULL pointer dereference - SAUCE: fan: support vxlan strict length validation * update for V3 kernel bits and improved multiple fan slice support (LP: #1470091) // re-enable Ubuntu FAN in the Noble kernel (LP: #2064508) - SAUCE: fan: tunnel multiple mapping mode (v3) * TCP memory leak, slow network (arm64) (LP: #2045560) - net: make SK_MEMORY_PCPU_RESERV tunable - net: fix sk_memory_allocated_{add|sub} vs softirqs * panel flickering after the i915.psr2 is enabled (LP: #2046315) - drm/i915/alpm: Add ALPM register definitions - drm/i915/psr: Add alpm_parameters struct - drm/i915/alpm: Calculate ALPM Entry check - drm/i915/alpm: Alpm aux wake configuration for lnl - drm/i915/display: Make intel_dp_aux_fw_sync_len available for PSR code - drm/i915/psr: Improve fast and IO wake lines calculation - drm/i915/psr: Calculate IO wake and fast wake lines for DISPLAY_VER < 12 - drm/i915/display: Increase number of fast wake precharge pulses * I2C HID device sometimes fails to initialize causing touchpad to not work (LP: #2061040) - HID: i2c-hid: Revert to await reset ACK before reading report descriptor * Fix the RTL8852CE BT FW Crash based on SER false alarm (LP: #2060904) - wifi: rtw89: disable txptctrl IMR to avoid flase alarm - wifi: rtw89: pci: correct TX resource checking for PCI DMA channel of firmware command * [X13s] Fingerprint reader is not working (LP: #2065376) - SAUCE: arm64: dts: qcom: sc8280xp: Add USB DWC3 Multiport controller - SAUCE: arm64: dts: qcom: sc8280xp-x13s: enable USB MP and fingerprint reader * Fix random HuC/GuC initialization failure of Intel i915 driver (LP: #2061049) - drm/i915/huc: Allow for very slow HuC loading * Add support of TAS2781 amp of audio (LP: #2064064) - ALSA: hda/tas2781: Add new vendor_id and subsystem_id to support ThinkPad ICE-1 * Noble update: v6.8.7 upstream stable release (LP: #2065912) - smb3: fix Open files on server counter going negative - ata: libata-core: Allow command duration limits detection for ACS-4 drives - ata: libata-scsi: Fix ata_scsi_dev_rescan() error path - drm/amdgpu/vpe: power on vpe when hw_init - batman-adv: Avoid infinite loop trying to resize local TT - ceph: redirty page before returning AOP_WRITEPAGE_ACTIVATE - ceph: switch to use cap_delay_lock for the unlink delay list - virtio_net: Do not send RSS key if it is not supported - arm64: tlb: Fix TLBI RANGE operand - ARM: dts: imx7s-warp: Pass OV2680 link-frequencies - raid1: fix use-after-free for original bio in raid1_write_request() - ring-buffer: Only update pages_touched when a new page is touched - Bluetooth: Fix memory leak in hci_req_sync_complete() - drm/amd/pm: fixes a random hang in S4 for SMU v13.0.4/11 - platform/chrome: cros_ec_uart: properly fix race condition - ACPI: scan: Do not increase dep_unmet for already met dependencies - PM: s2idle: Make sure CPUs will wakeup directly on resume - media: cec: core: remove length check of Timer Status - btrfs: tests: allocate dummy fs_info and root in test_find_delalloc() - ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0 - ARM: OMAP2+: fix N810 MMC gpiod table - mmc: omap: fix broken slot switch lookup - mmc: omap: fix deferred probe - mmc: omap: restore original power up/down steps - ARM: OMAP2+: fix USB regression on Nokia N8x0 - firmware: arm_ffa: Fix the partition ID check in ffa_notification_info_get() - firmware: arm_scmi: Make raw debugfs entries non-seekable - cxl/mem: Fix for the index of Clear Event Record Handle - cxl/core/regs: Fix usage of map->reg_type in cxl_decode_regblock() before assigned - arm64: dts: freescale: imx8mp-venice-gw72xx-2x: fix USB vbus regulator - arm64: dts: freescale: imx8mp-venice-gw73xx-2x: fix USB vbus regulator - drm/msm: Add newlines to some debug prints - drm/msm/dpu: don't allow overriding data from catalog - drm/msm/dpu: make error messages at dpu_core_irq_register_callback() more sensible - dt-bindings: display/msm: sm8150-mdss: add DP node - arm64: dts: imx8-ss-conn: fix usdhc wrong lpcg clock order - cxl/core: Fix initialization of mbox_cmd.size_out in get event - Revert "drm/qxl: simplify qxl_fence_wait" - nouveau: fix function cast warning - drm/msm/adreno: Set highest_bank_bit for A619 - scsi: hisi_sas: Modify the deadline for ata_wait_after_reset() - scsi: qla2xxx: Fix off by one in qla_edif_app_getstats() - net: openvswitch: fix unwanted error log on timeout policy probing - u64_stats: fix u64_stats_init() for lockdep when used repeatedly in one file - xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING - octeontx2-pf: Fix transmit scheduler resource leak - block: fix q->blkg_list corruption during disk rebind - lib: checksum: hide unused expected_csum_ipv6_magic[] - geneve: fix header validation in geneve[6]_xmit_skb - s390/ism: fix receive message buffer allocation - bnxt_en: Fix possible memory leak in bnxt_rdma_aux_device_init() - bnxt_en: Fix error recovery for RoCE ulp client - bnxt_en: Reset PTP tx_avail after possible firmware reset - ACPI: bus: allow _UID matching for integer zero - base/node / ACPI: Enumerate node access class for 'struct access_coordinate' - ACPI: HMAT: Introduce 2 levels of generic port access class - ACPI: HMAT / cxl: Add retrieval of generic port coordinates for both access classes - cxl: Split out combine_coordinates() for common shared usage - cxl: Split out host bridge access coordinates - cxl: Remove checking of iter in cxl_endpoint_get_perf_coordinates() - cxl: Fix retrieving of access_coordinates in PCIe path - net: ks8851: Inline ks8851_rx_skb() - net: ks8851: Handle softirqs at the end of IRQ thread to fix hang - af_unix: Clear stale u->oob_skb. - octeontx2-af: Fix NIX SQ mode and BP config - ipv6: fib: hide unused 'pn' variable - ipv4/route: avoid unused-but-set-variable warning - ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addr - pds_core: use pci_reset_function for health reset - pds_core: Fix pdsc_check_pci_health function to use work thread - Bluetooth: ISO: Align broadcast sync_timeout with connection timeout - Bluetooth: ISO: Don't reject BT_ISO_QOS if parameters are unset - Bluetooth: hci_sync: Use QoS to determine which PHY to scan - Bluetooth: hci_sync: Fix using the same interval and window for Coded PHY - Bluetooth: SCO: Fix not validating setsockopt user input - Bluetooth: RFCOMM: Fix not validating setsockopt user input - Bluetooth: L2CAP: Fix not validating setsockopt user input - Bluetooth: ISO: Fix not validating setsockopt user input - Bluetooth: hci_sock: Fix not validating setsockopt user input - Bluetooth: l2cap: Don't double set the HCI_CONN_MGMT_CONNECTED bit - netfilter: complete validation of user input - net/mlx5: SF, Stop waiting for FW as teardown was called - net/mlx5: Register devlink first under devlink lock - net/mlx5: offset comp irq index in name by one - net/mlx5: Properly link new fs rules into the tree - net/mlx5: Correctly compare pkt reformat ids - net/mlx5e: RSS, Block changing channels number when RXFH is configured - net/mlx5e: Fix mlx5e_priv_init() cleanup flow - net/mlx5e: HTB, Fix inconsistencies with QoS SQs number - net/mlx5e: Do not produce metadata freelist entries in Tx port ts WQE xmit - net: sparx5: fix wrong config being used when reconfiguring PCS - Revert "s390/ism: fix receive message buffer allocation" - net: dsa: mt7530: trap link-local frames regardless of ST Port State - af_unix: Do not use atomic ops for unix_sk(sk)->inflight. - af_unix: Fix garbage collector racing against connect() - net: ena: Fix potential sign extension issue - net: ena: Wrong missing IO completions check order - net: ena: Fix incorrect descriptor free behavior - net: ena: Set tx_info->xdpf value to NULL - drm/xe/display: Fix double mutex initialization - drm/xe/hwmon: Cast result to output precision on left shift of operand - tracing: hide unused ftrace_event_id_fops - iommu/vt-d: Fix wrong use of pasid config - iommu/vt-d: Allocate local memory for page request queue - iommu/vt-d: Fix WARN_ON in iommu probe path - io_uring: refactor DEFER_TASKRUN multishot checks - io_uring: disable io-wq execution of multishot NOWAIT requests - btrfs: qgroup: correctly model root qgroup rsv in convert - btrfs: qgroup: fix qgroup prealloc rsv leak in subvolume operations - btrfs: record delayed inode root in transaction - btrfs: qgroup: convert PREALLOC to PERTRANS after record_root_in_trans - io_uring/net: restore msg_control on sendzc retry - kprobes: Fix possible use-after-free issue on kprobe registration - fs/proc: remove redundant comments from /proc/bootconfig - fs/proc: Skip bootloader comment if no embedded kernel parameters - scsi: sg: Avoid sg device teardown race - scsi: sg: Avoid race in error handling & drop bogus warn - accel/ivpu: Check return code of ipc->lock init - accel/ivpu: Fix PCI D0 state entry in resume - accel/ivpu: Put NPU back to D3hot after failed resume - accel/ivpu: Return max freq for DRM_IVPU_PARAM_CORE_CLOCK_RATE - accel/ivpu: Fix deadlock in context_xa - drm/vmwgfx: Enable DMA mappings with SEV - drm/i915/vrr: Disable VRR when using bigjoiner - drm/amdkfd: Reset GPU on queue preemption failure - drm/ast: Fix soft lockup - drm/panfrost: Fix the error path in panfrost_mmu_map_fault_addr() - drm/client: Fully protect modes[] with dev->mode_config.mutex - drm/msm/dp: fix runtime PM leak on disconnect - drm/msm/dp: fix runtime PM leak on connect failure - drm/amdgpu/umsch: reinitialize write pointer in hw init - arm64: dts: imx8qm-ss-dma: fix can lpcg indices - arm64: dts: imx8-ss-dma: fix can lpcg indices - arm64: dts: imx8-ss-dma: fix adc lpcg indices - arm64: dts: imx8-ss-conn: fix usb lpcg indices - arm64: dts: imx8-ss-dma: fix pwm lpcg indices - arm64: dts: imx8-ss-lsio: fix pwm lpcg indices - arm64: dts: imx8-ss-dma: fix spi lpcg indices - vhost: Add smp_rmb() in vhost_vq_avail_empty() - vhost: Add smp_rmb() in vhost_enable_notify() - perf/x86: Fix out of range data - x86/cpu: Actually turn off mitigations by default for SPECULATION_MITIGATIONS=n - selftests/timers/posix_timers: Reimplement check_timer_distribution() - selftests: timers: Fix posix_timers ksft_print_msg() warning - selftests: timers: Fix abs() warning in posix_timers test - selftests: kselftest: Mark functions that unconditionally call exit() as __noreturn - x86/apic: Force native_apic_mem_read() to use the MOV instruction - irqflags: Explicitly ignore lockdep_hrtimer_exit() argument - selftests: kselftest: Fix build failure with NOLIBC - kernfs: annotate different lockdep class for of->mutex of writable files - x86/bugs: Fix return type of spectre_bhi_state() - x86/bugs: Fix BHI documentation - x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES - x86/bugs: Rename various 'ia32_cap' variables to 'x86_arch_cap_msr' - x86/bugs: Fix BHI handling of RRSBA - x86/bugs: Clarify that syscall hardening isn't a BHI mitigation - x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto - [Config] updateconfigs to remove obsolete SPECTRE_BHI_AUTO - x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with CONFIG_MITIGATION_SPECTRE_BHI - [Config] updateconfigs to enable new MITIGATION_SPECTRE_BHI - drm/i915/cdclk: Fix CDCLK programming order when pipes are active - drm/i915/psr: Disable PSR when bigjoiner is used - drm/i915: Disable port sync when bigjoiner is used - drm/i915: Disable live M/N updates when using bigjoiner - drm/amdgpu: Reset dGPU if suspend got aborted - drm/amdgpu: always force full reset for SOC21 - drm/amdgpu: fix incorrect number of active RBs for gfx11 - drm/amdgpu: differentiate external rev id for gfx 11.5.0 - drm/amd/display: Program VSC SDP colorimetry for all DP sinks >= 1.4 - drm/amd/display: Set VSC SDP Colorimetry same way for MST and SST - drm/amd/display: Do not recursively call manual trigger programming - drm/amd/display: Return max resolution supported by DWB - drm/amd/display: always reset ODM mode in context when adding first plane - drm/amd/display: fix disable otg wa logic in DCN316 - Linux 6.8.7 * Noble update: v6.8.6 upstream stable release (LP: #2065899) - amdkfd: use calloc instead of kzalloc to avoid integer overflow - wifi: ath9k: fix LNA selection in ath_ant_try_scan() - wifi: rtw89: fix null pointer access when abort scan - bnx2x: Fix firmware version string character counts - net: stmmac: dwmac-starfive: Add support for JH7100 SoC - net: phy: phy_device: Prevent nullptr exceptions on ISR - wifi: rtw89: pci: validate RX tag for RXQ and RPQ - wifi: rtw89: pci: enlarge RX DMA buffer to consider size of RX descriptor - VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host() - wifi: iwlwifi: pcie: Add the PCI device id for new hardware - arm64: dts: qcom: qcm6490-idp: Add definition for three LEDs - net: dsa: qca8k: put MDIO controller OF node if unavailable - arm64: dts: qcom: qrb2210-rb1: disable cluster power domains - printk: For @suppress_panic_printk check for other CPU in panic - panic: Flush kernel log buffer at the end - dump_stack: Do not get cpu_sync for panic CPU - wifi: iwlwifi: pcie: Add new PCI device id and CNVI - cpuidle: Avoid potential overflow in integer multiplication - ARM: dts: rockchip: fix rk3288 hdmi ports node - ARM: dts: rockchip: fix rk322x hdmi ports node - arm64: dts: rockchip: fix rk3328 hdmi ports node - arm64: dts: rockchip: fix rk3399 hdmi ports node - net: add netdev_lockdep_set_classes() to virtual drivers - arm64: dts: qcom: qcs6490-rb3gen2: Declare GCC clocks protected - pmdomain: ti: Add a null pointer check to the omap_prm_domain_init - pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to hdmimix domain - ACPI: resource: Add IRQ override quirk for ASUS ExpertBook B2502FBA - ionic: set adminq irq affinity - net: skbuff: add overflow debug check to pull/push helpers - firmware: tegra: bpmp: Return directly after a failed kzalloc() in get_filename() - wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro - wifi: mt76: mt7915: add locking for accessing mapped registers - wifi: mt76: mt7996: disable AMSDU for non-data frames - wifi: mt76: mt7996: add locking for accessing mapped registers - ACPI: x86: Move acpi_quirk_skip_serdev_enumeration() out of CONFIG_X86_ANDROID_TABLETS - ACPI: x86: Add DELL0501 handling to acpi_quirk_skip_serdev_enumeration() - pstore/zone: Add a null pointer check to the psz_kmsg_read - tools/power x86_energy_perf_policy: Fix file leak in get_pkg_num() - net: pcs: xpcs: Return EINVAL in the internal methods - dma-direct: Leak pages on dma_set_decrypted() failure - wifi: ath11k: decrease MHI channel buffer length to 8KB - iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of attach_dev - cpufreq: Don't unregister cpufreq cooling on CPU hotplug - overflow: Allow non-type arg to type_max() and type_min() - wifi: iwlwifi: Add missing MODULE_FIRMWARE() for *.pnvm - wifi: cfg80211: check A-MSDU format more carefully - btrfs: handle chunk tree lookup error in btrfs_relocate_sys_chunks() - btrfs: export: handle invalid inode or root reference in btrfs_get_parent() - btrfs: send: handle path ref underflow in header iterate_inode_ref() - ice: use relative VSI index for VFs instead of PF VSI number - net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list() - netdev: let netlink core handle -EMSGSIZE errors - Bluetooth: btintel: Fix null ptr deref in btintel_read_version - Bluetooth: btmtk: Add MODULE_FIRMWARE() for MT7922 - Bluetooth: Add new quirk for broken read key length on ATS2851 - drm/vc4: don't check if plane->state->fb == state->fb - drm/ci: uprev mesa version: fix kdl commit fetch - drm/amdgpu: Skip do PCI error slot reset during RAS recovery - Input: synaptics-rmi4 - fail probing if memory allocation for "phys" fails - drm: panel-orientation-quirks: Add quirk for GPD Win Mini - ASoC: SOF: amd: Optimize quirk for Valve Galileo - drm/ttm: return ENOSPC from ttm_bo_mem_space v3 - scsi: ufs: qcom: Avoid re-init quirk when gears match - drm/amd/display: increased min_dcfclk_mhz and min_fclk_mhz - pinctrl: renesas: checker: Limit cfg reg enum checks to provided IDs - sysv: don't call sb_bread() with pointers_lock held - scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc() - drm/amd/display: Disable idle reallow as part of command/gpint execution - isofs: handle CDs with bad root inode but good Joliet root directory - ASoC: Intel: sof_rt5682: dmi quirk cleanup for mtl boards - ASoC: Intel: common: DMI remap for rebranded Intel NUC M15 (LAPRC710) laptops - rcu/nocb: Fix WARN_ON_ONCE() in the rcu_nocb_bypass_lock() - rcu-tasks: Repair RCU Tasks Trace quiescence check - Julia Lawall reported this null pointer dereference, this should fix it. - media: sta2x11: fix irq handler cast - ALSA: firewire-lib: handle quirk to calculate payload quadlets as data block counter - drm/panel: simple: Add BOE BP082WX1-100 8.2" panel - x86/vdso: Fix rethunk patching for vdso-image-{32,64}.o - ASoC: Intel: avs: Populate board selection with new I2S entries - ext4: add a hint for block bitmap corrupt state in mb_groups - ext4: forbid commit inconsistent quota data when errors=remount-ro - drm/amd/display: Fix nanosec stat overflow - accel/habanalabs: increase HL_MAX_STR to 64 bytes to avoid warnings - i2c: designware: Fix RX FIFO depth define on Wangxun 10Gb NIC - HID: input: avoid polling stylus battery on Chromebook Pompom - drm/amd/amdgpu: Fix potential ioremap() memory leaks in amdgpu_device_init() - drm: Check output polling initialized before disabling - drm: Check polling initialized before enabling in drm_helper_probe_single_connector_modes - SUNRPC: increase size of rpc_wait_queue.qlen from unsigned short to unsigned int - PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge - Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default" - libperf evlist: Avoid out-of-bounds access - crypto: iaa - Fix async_disable descriptor leak - input/touchscreen: imagis: Correct the maximum touch area value - drivers/perf: hisi: Enable HiSilicon Erratum 162700402 quirk for HIP09 - block: prevent division by zero in blk_rq_stat_sum() - RDMA/cm: add timeout to cm_destroy_id wait - Input: imagis - use FIELD_GET where applicable - Input: allocate keycode for Display refresh rate toggle - platform/x86: acer-wmi: Add support for Acer PH16-71 - platform/x86: acer-wmi: Add predator_v4 module parameter - platform/x86: touchscreen_dmi: Add an extra entry for a variant of the Chuwi Vi8 tablet - perf/x86/amd/lbr: Discard erroneous branch entries - ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9 - ktest: force $buildonly = 1 for 'make_warnings_file' test type - Input: xpad - add support for Snakebyte GAMEPADs - ring-buffer: use READ_ONCE() to read cpu_buffer->commit_page in concurrent environment - tools: iio: replace seekdir() in iio_generic_buffer - bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state - kernfs: RCU protect kernfs_nodes and avoid kernfs_idr_lock in kernfs_find_and_get_node_by_id() - usb: typec: ucsi: Add qcm6490-pmic-glink as needing PDOS quirk - thunderbolt: Calculate DisplayPort tunnel bandwidth after DPRX capabilities read - usb: gadget: uvc: refactor the check for a valid buffer in the pump worker - usb: gadget: uvc: mark incomplete frames with UVC_STREAM_ERR - usb: typec: ucsi: Limit read size on v1.2 - serial: 8250_of: Drop quirk fot NPCM from 8250_port - thunderbolt: Keep the domain powered when USB4 port is in redrive mode - usb: typec: tcpci: add generic tcpci fallback compatible - usb: sl811-hcd: only defined function checkdone if QUIRK2 is defined - ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE - thermal/of: Assume polling-delay(-passive) 0 when absent - ASoC: soc-core.c: Skip dummy codec when adding platforms - x86/xen: attempt to inflate the memory balloon on PVH - fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2 - io_uring: clear opcode specific data for an early failure - modpost: fix null pointer dereference - drivers/nvme: Add quirks for device 126f:2262 - fbmon: prevent division by zero in fb_videomode_from_videomode() - ALSA: hda/realtek: Add quirks for some Clevo laptops - drm/amdgpu: Init zone device and drm client after mode-1 reset on reload - gcc-plugins/stackleak: Avoid .head.text section - media: mediatek: vcodec: Fix oops when HEVC init fails - media: mediatek: vcodec: adding lock to protect decoder context list - media: mediatek: vcodec: adding lock to protect encoder context list - randomize_kstack: Improve entropy diffusion - platform/x86/intel/hid: Don't wake on 5-button releases - platform/x86: intel-vbtn: Update tablet mode switch at end of probe - nouveau: fix devinit paths to only handle display on GSP. - Bluetooth: btintel: Fixe build regression - net: mpls: error out if inner headers are not set - VMCI: Fix possible memcpy() run-time warning in vmci_datagram_invoke_guest_handler() - x86/vdso: Fix rethunk patching for vdso-image-x32.o too - Revert "drm/amd/amdgpu: Fix potential ioremap() memory leaks in amdgpu_device_init()" - Linux 6.8.6 * Noble update: v6.8.5 upstream stable release (LP: #2065400) - scripts/bpf_doc: Use silent mode when exec make cmd - xsk: Don't assume metadata is always requested in TX completion - s390/bpf: Fix bpf_plt pointer arithmetic - bpf, arm64: fix bug in BPF_LDX_MEMSX - dma-buf: Fix NULL pointer dereference in sanitycheck() - arm64: bpf: fix 32bit unconditional bswap - nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet - nfsd: Fix error cleanup path in nfsd_rename() - tools: ynl: fix setting presence bits in simple nests - mlxbf_gige: stop PHY during open() error paths - wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF - wifi: iwlwifi: mvm: rfi: fix potential response leaks - wifi: iwlwifi: mvm: include link ID when releasing frames - ALSA: hda: cs35l56: Set the init_done flag before component_add() - ice: Refactor FW data type and fix bitmap casting issue - ice: fix memory corruption bug with suspend and rebuild - ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa() - igc: Remove stale comment about Tx timestamping - drm/xe: Remove unused xe_bo->props struct - drm/xe: Add exec_queue.sched_props.job_timeout_ms - drm/xe/guc_submit: use jiffies for job timeout - drm/xe/queue: fix engine_class bounds check - drm/xe/device: fix XE_MAX_GT_PER_TILE check - drm/xe/device: fix XE_MAX_TILES_PER_DEVICE check - dpll: indent DPLL option type by a tab - s390/qeth: handle deferred cc1 - net: hsr: hsr_slave: Fix the promiscuous mode in offload mode - tcp: properly terminate timers for kernel sockets - net: wwan: t7xx: Split 64bit accesses to fix alignment issues - drm/rockchip: vop2: Remove AR30 and AB30 format support - selftests: vxlan_mdb: Fix failures with old libnet - gpiolib: Fix debug messaging in gpiod_find_and_request() - ACPICA: debugger: check status of acpi_evaluate_object() in acpi_db_walk_for_fields() - net: hns3: fix index limit to support all queue stats - net: hns3: fix kernel crash when devlink reload during pf initialization - net: hns3: mark unexcuted loopback test result as UNEXECUTED - tls: recv: process_rx_list shouldn't use an offset with kvec - tls: adjust recv return with async crypto and failed copy to userspace - tls: get psock ref after taking rxlock to avoid leak - mlxbf_gige: call request_irq() after NAPI initialized - drm/amd/display: Update P010 scaling cap - drm/amd/display: Send DTBCLK disable message on first commit - bpf: Protect against int overflow for stack access size - cifs: Fix duplicate fscache cookie warnings - netfilter: nf_tables: reject destroy command to remove basechain hooks - netfilter: nf_tables: reject table flag and netdev basechain updates - netfilter: nf_tables: skip netdev hook unregistration if table is dormant - iommu: Validate the PASID in iommu_attach_device_pasid() - net: bcmasp: Bring up unimac after PHY link up - net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips - Octeontx2-af: fix pause frame configuration in GMP mode - inet: inet_defrag: prevent sk release while still in use - drm/i915: Stop doing double audio enable/disable on SDVO and g4x+ DP - drm/i915/display: Disable AuxCCS framebuffers if built for Xe - drm/i915/xelpg: Extend some workarounds/tuning to gfx version 12.74 - drm/i915/mtl: Update workaround 14018575942 - drm/i915: Do not print 'pxp init failed with 0' when it succeed - dm integrity: fix out-of-range warning - modpost: do not make find_tosym() return NULL - kbuild: make -Woverride-init warnings more consistent - mm/treewide: replace pud_large() with pud_leaf() - Revert "x86/mm/ident_map: Use gbpages only where full GB page should be mapped." - gpio: cdev: sanitize the label before requesting the interrupt - RISC-V: KVM: Fix APLIC setipnum_le/be write emulation - RISC-V: KVM: Fix APLIC in_clrip[x] read emulation - KVM: arm64: Fix host-programmed guest events in nVHE - KVM: arm64: Fix out-of-IPA space translation fault handling - selinux: avoid dereference of garbage after mount failure - r8169: fix issue caused by buggy BIOS on certain boards with RTL8168d - x86/cpufeatures: Add CPUID_LNX_5 to track recently added Linux-defined word - x86/bpf: Fix IP after emitting call depth accounting - Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT" - arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as broken - Bluetooth: qca: fix device-address endianness - Bluetooth: add quirk for broken address properties - Bluetooth: hci_event: set the conn encrypted before conn establishes - Bluetooth: Fix TOCTOU in HCI debugfs implementation - netfilter: nf_tables: release batch on table validation from abort path - netfilter: nf_tables: release mutex after nft_gc_seq_end from abort path - selftests: mptcp: join: fix dev in check_endpoint - net/rds: fix possible cp null dereference - net: usb: ax88179_178a: avoid the interface always configured as random address - net: mana: Fix Rx DMA datasize and skb_over_panic - vsock/virtio: fix packet delivery to tap device - netfilter: nf_tables: reject new basechain after table flag update - netfilter: nf_tables: flush pending destroy work before exit_net release - netfilter: nf_tables: Fix potential data-race in __nft_flowtable_type_get() - netfilter: nf_tables: discard table flag update with pending basechain deletion - netfilter: validate user input for expected length - vboxsf: Avoid an spurious warning if load_nls_xxx() fails - bpf, sockmap: Prevent lock inversion deadlock in map delete elem - mptcp: prevent BPF accessing lowat from a subflow socket. - x86/retpoline: Do the necessary fixup to the Zen3/4 srso return thunk for !SRSO - KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range() - KVM: arm64: Ensure target address is granule-aligned for range TLBI - net/sched: act_skbmod: prevent kernel-infoleak - net: dsa: sja1105: Fix parameters order in sja1110_pcs_mdio_write_c45() - net/sched: fix lockdep splat in qdisc_tree_reduce_backlog() - net: stmmac: fix rx queue priority assignment - net: phy: micrel: lan8814: Fix when enabling/disabling 1-step timestamping - net: txgbe: fix i2c dev name cannot match clkdev - net: fec: Set mac_managed_pm during probe - net: phy: micrel: Fix potential null pointer dereference - net: dsa: mv88e6xxx: fix usable ports on 88e6020 - selftests: net: gro fwd: update vxlan GRO test expectations - gro: fix ownership transfer - idpf: fix kernel panic on unknown packet types - ice: fix enabling RX VLAN filtering - i40e: Fix VF MAC filter removal - tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6 non- wildcard addresses. - erspan: make sure erspan_base_hdr is present in skb->head - selftests: reuseaddr_conflict: add missing new line at the end of the output - tcp: Fix bind() regression for v6-only wildcard and v4(-mapped-v6) non- wildcard addresses. - ax25: fix use-after-free bugs caused by ax25_ds_del_timer - e1000e: Workaround for sporadic MDI error on Meteor Lake systems - ipv6: Fix infinite recursion in fib6_dump_done(). - mlxbf_gige: stop interface during shutdown - r8169: skip DASH fw status checks when DASH is disabled - udp: do not accept non-tunnel GSO skbs landing in a tunnel - udp: do not transition UDP GRO fraglist partial checksums to unnecessary - udp: prevent local UDP tunnel packets from being GROed - octeontx2-af: Fix issue with loading coalesced KPU profiles - octeontx2-pf: check negative error code in otx2_open() - octeontx2-af: Add array index check - i40e: fix i40e_count_filters() to count only active/new filters - i40e: fix vf may be used uninitialized in this function warning - i40e: Enforce software interrupt during busy-poll exit - drm/amd: Flush GFXOFF requests in prepare stage - e1000e: Minor flow correction in e1000_shutdown function - e1000e: move force SMBUS from enable ulp function to avoid PHY loss issue - mean_and_variance: Drop always failing tests - net: ravb: Let IP-specific receive function to interrogate descriptors - net: ravb: Always process TX descriptor ring - net: ravb: Always update error counters - KVM: SVM: Use unsigned integers when dealing with ASIDs - KVM: SVM: Add support for allowing zero SEV ASIDs - selftests: mptcp: connect: fix shellcheck warnings - selftests: mptcp: use += operator to append strings - mptcp: don't account accept() of non-MPC client as fallback to TCP - 9p: Fix read/write debug statements to report server reply - ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl() - ASoC: cs42l43: Correct extraction of data pointer in suspend/resume - riscv: mm: Fix prototype to avoid discarding const - riscv: hwprobe: do not produce frtace relocation - drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not supported - block: count BLK_OPEN_RESTRICT_WRITES openers - RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZ - ASoC: amd: acp: fix for acp pdm configuration check - regmap: maple: Fix cache corruption in regcache_maple_drop() - ALSA: hda: cs35l56: Add ACPI device match tables - drm/panfrost: fix power transition timeout warnings - nouveau/uvmm: fix addr/range calcs for remap operations - drm/prime: Unbreak virtgpu dma-buf export - ASoC: rt5682-sdw: fix locking sequence - ASoC: rt711-sdca: fix locking sequence - ASoC: rt711-sdw: fix locking sequence - ASoC: rt712-sdca-sdw: fix locking sequence - ASoC: rt722-sdca-sdw: fix locking sequence - ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw - spi: s3c64xx: Extract FIFO depth calculation to a dedicated macro - spi: s3c64xx: sort headers alphabetically - spi: s3c64xx: explicitly include <linux/bits.h> - spi: s3c64xx: remove else after return - spi: s3c64xx: define a magic value - spi: s3c64xx: allow full FIFO masks - spi: s3c64xx: determine the fifo depth only once - spi: s3c64xx: Use DMA mode from fifo size - ASoC: amd: acp: fix for acp_init function error handling - regmap: maple: Fix uninitialized symbol 'ret' warnings - ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit - scsi: mylex: Fix sysfs buffer lengths - scsi: sd: Unregister device if device_add_disk() failed in sd_probe() - Revert "ALSA: emu10k1: fix synthesizer sample playback position and caching" - drm/i915/dp: Fix DSC state HW readout for SST connectors - cifs: Fix caching to try to do open O_WRONLY as rdwr on server - spi: mchp-pci1xxx: Fix a possible null pointer dereference in pci1xxx_spi_probe - s390/pai: fix sampling event removal for PMU device driver - thermal: gov_power_allocator: Allow binding without cooling devices - thermal: gov_power_allocator: Allow binding without trip points - drm/i915/gt: Limit the reserved VM space to only the platforms that need it - ata: sata_mv: Fix PCI device ID table declaration compilation warning - ASoC: SOF: amd: fix for false dsp interrupts - SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP - riscv: use KERN_INFO in do_trap - riscv: Fix warning by declaring arch_cpu_idle() as noinstr - riscv: Disable preemption when using patch_map() - nfsd: hold a lighter-weight client reference over CB_RECALL_ANY - lib/stackdepot: move stack_record struct definition into the header - stackdepot: rename pool_index to pool_index_plus_1 - x86/retpoline: Add NOENDBR annotation to the SRSO dummy return thunk - Revert "drm/amd/display: Send DTBCLK disable message on first commit" - gpio: cdev: check for NULL labels when sanitizing them for irqs - gpio: cdev: fix missed label sanitizing in debounce_setup() - ksmbd: don't send oplock break if rename fails - ksmbd: validate payload size in ipc response - ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1 - ALSA: hda: Add pplcllpl/u members to hdac_ext_stream - ALSA: hda/realtek - Fix inactive headset mic jack - ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7 16ARHA7 models - ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR - ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support headset with microphone - io_uring/kbuf: get rid of lower BGID lists - io_uring/kbuf: get rid of bl->is_ready - io_uring/kbuf: protect io_buffer_list teardown with a reference - io_uring/rw: don't allow multishot reads without NOWAIT support - io_uring: use private workqueue for exit work - io_uring/kbuf: hold io_buffer_list reference over mmap - ASoC: SOF: Add dsp_max_burst_size_in_ms member to snd_sof_pcm_stream - ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for PCMs - ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to place constraint - ASoC: SOF: Intel: hda: Implement get_stream_position (Linear Link Position) - ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position callback - ASoC: SOF: Introduce a new callback pair to be used for PCM delay reporting - ASoC: SOF: Intel: Set the dai/host get frame/byte counter callbacks - ASoC: SOF: Intel: hda-common-ops: Do not set the get_stream_position callback - ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter() for pcm_delay - ASoC: SOF: Remove the get_stream_position callback - ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info definition locally - ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases in pcm_trigger - ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in PAUSED state - ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops - ASoC: SOF: ipc4-pcm: Correct the delay calculation - ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset - driver core: Introduce device_link_wait_removal() - of: dynamic: Synchronize of_changeset_destroy() with the devlink removals - of: module: prevent NULL pointer dereference in vsnprintf() - x86/mm/pat: fix VM_PAT handling in COW mappings - x86/mce: Make sure to grab mce_sysfs_mutex in set_bank() - x86/coco: Require seeding RNG with RDRAND on CoCo systems - perf/x86/intel/ds: Don't clear ->pebs_data_cfg for the last PEBS event - riscv: Fix vector state restore in rt_sigreturn() - arm64/ptrace: Use saved floating point state type to determine SVE layout - mm/secretmem: fix GUP-fast succeeding on secretmem folios - selftests/mm: include strings.h for ffsl - s390/entry: align system call table on 8 bytes - riscv: Fix spurious errors from __get/put_kernel_nofault - riscv: process: Fix kernel gp leakage - smb: client: fix UAF in smb2_reconnect_server() - smb: client: guarantee refcounted children from parent session - smb: client: refresh referral without acquiring refpath_lock - smb: client: handle DFS tcons in cifs_construct_tcon() - smb: client: serialise cifs_construct_tcon() with cifs_mount_mutex - smb3: retrying on failed server close - smb: client: fix potential UAF in cifs_debug_files_proc_show() - smb: client: fix potential UAF in cifs_stats_proc_write() - smb: client: fix potential UAF in cifs_stats_proc_show() - smb: client: fix potential UAF in cifs_dump_full_key() - smb: client: fix potential UAF in smb2_is_valid_oplock_break() - smb: client: fix potential UAF in smb2_is_valid_lease_break() - smb: client: fix potential UAF in is_valid_oplock_break() - smb: client: fix potential UAF in smb2_is_network_name_deleted() - smb: client: fix potential UAF in cifs_signal_cifsd_for_reconnect() - drm/i915/mst: Limit MST+DSC to TGL+ - drm/i915/mst: Reject FEC+MST on ICL - drm/i915/dp: Fix the computation for compressed_bpp for DISPLAY < 13 - drm/i915/gt: Disable HW load balancing for CCS - drm/i915/gt: Do not generate the command streamer for all the CCS - drm/i915/gt: Enable only one CCS for compute workload - drm/xe: Use ring ops TLB invalidation for rebinds - drm/xe: Rework rebinding - Revert "x86/mpparse: Register APIC address only once" - bpf: put uprobe link's path and task in release callback - bpf: support deferring bpf_link dealloc to after RCU grace period - efi/libstub: Add generic support for parsing mem_encrypt= - x86/boot: Move mem_encrypt= parsing to the decompressor - x86/sme: Move early SME kernel encryption handling into .head.text - x86/sev: Move early startup code into .head.text section - Linux 6.8.5 * CVE-2024-26926 - binder: check offset alignment in binder_get_object() * CVE-2024-26922 - drm/amdgpu: validate the parameters of bo mapping operations more clearly * CVE-2024-26924 - netfilter: nft_set_pipapo: do not free live element -- Hannah Peuckmann <email address hidden> Thu, 04 Jul 2024 09:40:14 +0200
Available diffs
Published in mantic-proposed |
linux-riscv (6.5.0-44.44.1) mantic; urgency=medium * mantic/linux-riscv: 6.5.0-44.44.1 -proposed tracker (LP: #2068333) * Packaging resync (LP: #1786013) - [Packaging] debian.riscv/dkms-versions -- update from kernel-versions (main/2024.06.10) * Miscellaneous Ubuntu changes - Revert "riscv: Fix set_huge_pte_at() for NAPOT mapping" [ Ubuntu: 6.5.0-44.44 ] * mantic/linux: 6.5.0-44.44 -proposed tracker (LP: #2068341) * Packaging resync (LP: #1786013) - [Packaging] debian.master/dkms-versions -- update from kernel-versions (main/2024.06.10) * Some DUTs can't boot up after installing the proposed kernel on Mantic (LP: #2061940) - SAUCE: Revert "x86/efistub: Use 1:1 file:memory mapping for PE/COFF .compat section" - SAUCE: Revert "x86/boot: Increase section and file alignment to 4k/512" - SAUCE: Revert "x86/boot: Split off PE/COFF .data section" - SAUCE: Revert "x86/boot: Drop PE/COFF .reloc section" - SAUCE: Revert "x86/boot: Construct PE/COFF .text section from assembler" - SAUCE: Revert "x86/boot: Derive file size from _edata symbol" - SAUCE: Revert "x86/boot: Define setup size in linker script" - SAUCE: Revert "x86/boot: Set EFI handover offset directly in header asm" - SAUCE: Revert "x86/boot: Grab kernel_info offset from zoffset header directly" - SAUCE: Revert "x86/boot: Drop redundant code setting the root device" - SAUCE: Revert "x86/boot: Drop references to startup_64" - SAUCE: Revert "x86/boot: Omit compression buffer from PE/COFF image memory footprint" - SAUCE: Revert "x86/boot: Remove the 'bugger off' message" - SAUCE: Revert "x86/efi: Drop alignment flags from PE section headers" - SAUCE: Revert "x86/efi: Drop EFI stub .bss from .data section" * CVE-2023-52880 - tty: n_gsm: require CAP_NET_ADMIN to attach N_GSM0710 ldisc * i915 cannot probe successfully on HP ZBook Power 16 G11 (LP: #2067883) - drm/i915/mtl: Remove the 'force_probe' requirement for Meteor Lake * CVE-2024-26838 - RDMA/irdma: Fix KASAN issue with tasklet * mtk_t7xx WWAN module fails to probe with: Invalid device status 0x1 (LP: #2049358) - Revert "UBUNTU: SAUCE: net: wwan: t7xx: PCIe reset rescan" - Revert "UBUNTU: SAUCE: net: wwan: t7xx: Add AP CLDMA" - net: wwan: t7xx: Add AP CLDMA - wwan: core: Add WWAN fastboot port type - net: wwan: t7xx: Add sysfs attribute for device state machine - net: wwan: t7xx: Infrastructure for early port configuration - net: wwan: t7xx: Add fastboot WWAN port * TCP memory leak, slow network (arm64) (LP: #2045560) - net: make SK_MEMORY_PCPU_RESERV tunable - net: fix sk_memory_allocated_{add|sub} vs softirqs * CVE-2024-26923 - af_unix: Do not use atomic ops for unix_sk(sk)->inflight. - af_unix: Fix garbage collector racing against connect() * Add support for Quectel EM160R-GL modem [1eac:100d] (LP: #2063399) - Add support for Quectel EM160R-GL modem * Add support for Quectel RM520N-GL modem [1eac:1007] (LP: #2063529) - Add support for Quectel RM520N-GL modem - Add support for Quectel RM520N-GL modem * [SRU][22.04.4]: megaraid_sas: Critical Bug Fixes (LP: #2046722) - scsi: megaraid_sas: Log message when controller reset is requested but not issued - scsi: megaraid_sas: Driver version update to 07.727.03.00-rc1 * Fix the RTL8852CE BT FW Crash based on SER false alarm (LP: #2060904) - wifi: rtw89: disable txptctrl IMR to avoid flase alarm - wifi: rtw89: pci: correct TX resource checking for PCI DMA channel of firmware command * CVE-2024-23307 - md/raid5: fix atomicity violation in raid5_cache_count * CVE-2024-26889 - Bluetooth: hci_core: Fix possible buffer overflow * CVE-2024-24861 - media: xc4000: Fix atomicity violation in xc4000_get_frequency * CVE-2023-6270 - aoe: fix the potential use-after-free problem in aoecmd_cfg_pkts * CVE-2024-26642 - netfilter: nf_tables: disallow anonymous set with timeout flag * CVE-2024-26926 - binder: check offset alignment in binder_get_object() * CVE-2024-26922 - drm/amdgpu: validate the parameters of bo mapping operations more clearly * CVE-2024-26803 - net: veth: clear GRO when clearing XDP even when down * CVE-2024-26790 - dmaengine: fsl-qdma: fix SoC may hang on 16 byte unaligned read * CVE-2024-26890 - Bluetooth: hci_h5: Add ability to allocate memory for private data - Bluetooth: btrtl: fix out of bounds memory access * CVE-2024-26802 - stmmac: Clear variable when destroying workqueue * CVE-2024-26798 - fbcon: always restore the old font data in fbcon_do_set_font() * RTL8852BE fw security fail then lost WIFI function during suspend/resume cycle (LP: #2063096) - wifi: rtw89: download firmware with five times retry * Fix bluetooth connections with 3.0 device (LP: #2063067) - Bluetooth: hci_event: Fix handling of HCI_EV_IO_CAPA_REQUEST * USB stick can't be detected (LP: #2040948) - usb: Disable USB3 LPM at shutdown * CVE-2024-26733 - arp: Prevent overflow in arp_req_get(). * CVE-2024-26736 - afs: Increase buffer size in afs_update_volume_status() * CVE-2024-26792 - btrfs: fix double free of anonymous device after snapshot creation failure * CVE-2024-26782 - mptcp: fix double-free on socket dismantle * CVE-2024-26748 - usb: cdns3: fix memory double free when handle zero packet * CVE-2024-26735 - ipv6: sr: fix possible use-after-free and null-ptr-deref * CVE-2024-26789 - crypto: arm64/neonbs - fix out-of-bounds access on short input * CVE-2024-26734 - devlink: fix possible use-after-free and memory leaks in devlink_init() * The keyboard does not work after latest kernel update (LP: #2060727) - Input: atkbd - do not skip atkbd_deactivate() when skipping ATKBD_CMD_GETID * proc_sched_rt01 from ubuntu_ltp failed (LP: #2057734) - sched/rt: sysctl_sched_rr_timeslice show default timeslice after reset - sched/rt: Disallow writing invalid values to sched_rt_period_us * Avoid creating non-working backlight sysfs knob from ASUS board (LP: #2060422) - platform/x86: asus-wmi: Consider device is absent when the read is ~0 * [Ubuntu 22.04.4/linux-image-6.5.0-26-generic] Kernel output "UBSAN: array- index-out-of-bounds in /build/linux-hwe-6.5-34pCLi/linux- hwe-6.5-6.5.0/drivers/net/hyperv/netvsc.c:1445:41" multiple times, especially during boot. (LP: #2058477) - hv: hyperv.h: Replace one-element array with flexible-array member * Fix acpi_power_meter accessing IPMI region before it's ready (LP: #2059263) - ACPI: IPMI: Add helper to wait for when SMI is selected - hwmon: (acpi_power_meter) Ensure IPMI space handler is ready on Dell systems * Include cifs.ko in linux-modules package (LP: #2042546) - [Packaging] Replace fs/cifs with fs/smb/client in inclusion list * Mantic update: upstream stable patchset 2024-04-16 (LP: #2061814) - btrfs: add and use helper to check if block group is used - btrfs: do not delete unused block group if it may be used soon - btrfs: forbid creating subvol qgroups - btrfs: forbid deleting live subvol qgroup - btrfs: send: return EOPNOTSUPP on unknown flags - btrfs: don't reserve space for checksums when writing to nocow files - btrfs: reject encoded write if inode has nodatasum flag set - btrfs: don't drop extent_map for free space inode on write error - driver core: Fix device_link_flag_is_sync_state_only() - of: unittest: Fix compile in the non-dynamic case - KVM: selftests: Fix a semaphore imbalance in the dirty ring logging test - wifi: iwlwifi: Fix some error codes - wifi: iwlwifi: uninitialized variable in iwl_acpi_get_ppag_table() - of: property: Improve finding the supplier of a remote-endpoint property - net: openvswitch: limit the number of recursions from action sets - lan966x: Fix crash when adding interface under a lag - spi: ppc4xx: Drop write-only variable - ASoC: rt5645: Fix deadlock in rt5645_jack_detect_work() - net: sysfs: Fix /sys/class/net/<iface> path for statistics - nouveau/svm: fix kvcalloc() argument order - MIPS: Add 'memory' clobber to csum_ipv6_magic() inline assembler - i40e: Do not allow untrusted VF to remove administratively set MAC - i40e: Fix waiting for queues of all VSIs to be disabled - scs: add CONFIG_MMU dependency for vfree_atomic() - tracing/trigger: Fix to return error if failed to alloc snapshot - mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again - scsi: storvsc: Fix ring buffer size calculation - dm-crypt, dm-verity: disable tasklets - ASoC: amd: yc: Add DMI quirk for MSI Bravo 15 C7VF - parisc: Prevent hung tasks when printing inventory on serial console - ALSA: hda/realtek: Fix the external mic not being recognised for Acer Swift 1 SF114-32 - ALSA: hda/realtek: Enable Mute LED on HP Laptop 14-fq0xxx - HID: i2c-hid-of: fix NULL-deref on failed power up - HID: wacom: generic: Avoid reporting a serial of '0' to userspace - HID: wacom: Do not register input devices until after hid_hw_start - iio: hid-sensor-als: Return 0 for HID_USAGE_SENSOR_TIME_TIMESTAMP - usb: ucsi: Add missing ppm_lock - usb: ulpi: Fix debugfs directory leak - usb: ucsi_acpi: Fix command completion handling - USB: hub: check for alternate port before enabling A_ALT_HNP_SUPPORT - usb: f_mass_storage: forbid async queue when shutdown happen - usb: dwc3: gadget: Fix NULL pointer dereference in dwc3_gadget_suspend - interconnect: qcom: sc8180x: Mark CO0 BCM keepalive - media: ir_toy: fix a memleak in irtoy_tx - driver core: fw_devlink: Improve detection of overlapping cycles - cifs: fix underflow in parse_server_interfaces() - i2c: qcom-geni: Correct I2C TRE sequence - irqchip/loongson-eiointc: Use correct struct type in eiointc_domain_alloc() - i2c: pasemi: split driver into two separate modules - modpost: trim leading spaces when processing source files list - mptcp: get rid of msk->subflow - mptcp: fix data re-injection from stale subflow - selftests: mptcp: add missing kconfig for NF Filter - selftests: mptcp: add missing kconfig for NF Filter in v6 - selftests: mptcp: add missing kconfig for NF Mangle - selftests: mptcp: increase timeout to 30 min - mptcp: drop the push_pending field - mptcp: check addrs list in userspace_pm_get_local_id - scsi: Revert "scsi: fcoe: Fix potential deadlock on &fip->ctlr_lock" - Revert "drm/amd: flush any delayed gfxoff on suspend entry" - drm/virtio: Set segment size for virtio_gpu device - lsm: fix the logic in security_inode_getsecctx() - firewire: core: correct documentation of fw_csr_string() kernel API - ALSA: hda/realtek: Apply headset jack quirk for non-bass alc287 thinkpads - kbuild: Fix changing ELF file type for output of gen_btf for big endian - nfc: nci: free rx_data_reassembly skb on NCI device cleanup - net: hsr: remove WARN_ONCE() in send_hsr_supervision_frame() - net: stmmac: do not clear TBS enable bit on link up/down - xen-netback: properly sync TX responses - modpost: Don't let "driver"s reference .exit.* - linux/init: remove __memexit* annotations - um: Fix adding '-no-pie' for clang - modpost: Add '.ltext' and '.ltext.*' to TEXT_SECTIONS - ALSA: hda/realtek: Enable headset mic on Vaio VJFE-ADL - ASoC: codecs: wcd938x: handle deferred probe - ALSA: hda/realtek: fix mute/micmute LEDs for HP ZBook Power - binder: signal epoll threads of self-work - misc: fastrpc: Mark all sessions as invalid in cb_remove - ext4: avoid bb_free and bb_fragments inconsistency in mb_free_blocks() - tracing: Fix wasted memory in saved_cmdlines logic - staging: iio: ad5933: fix type mismatch regression - iio: magnetometer: rm3100: add boundary check for the value read from RM3100_REG_TMRC - iio: core: fix memleak in iio_device_register_sysfs - iio: commom: st_sensors: ensure proper DMA alignment - iio: accel: bma400: Fix a compilation problem - iio: adc: ad_sigma_delta: ensure proper DMA alignment - iio: imu: adis: ensure proper DMA alignment - iio: imu: bno055: serdev requires REGMAP - media: rc: bpf attach/detach requires write permission - ksmbd: free aux buffer if ksmbd_iov_pin_rsp_read fails - drm/msm: Wire up tlb ops - drm/prime: Support page array >= 4GB - drm/amd/display: Increase frame-larger-than for all display_mode_vba files - drm/amd/display: Preserve original aspect ratio in create stream - hv_netvsc: Fix race condition between netvsc_probe and netvsc_remove - ring-buffer: Clean ring_buffer_poll_wait() error return - nfp: flower: fix hardware offload for the transfer layer port - serial: max310x: set default value when reading clock ready bit - serial: max310x: improve crystal stable clock detection - serial: max310x: fail probe if clock crystal is unstable - serial: max310x: prevent infinite while() loop in port startup - powerpc/64: Set task pt_regs->link to the LR value on scv entry - powerpc/cputable: Add missing PPC_FEATURE_BOOKE on PPC64 Book-E - powerpc/pseries: fix accuracy of stolen time - x86/Kconfig: Transmeta Crusoe is CPU family 5, not 6 - x86/fpu: Stop relying on userspace for info to fault in xsave buffer - KVM: x86/pmu: Fix type length error when reading pmu->fixed_ctr_ctrl - x86/mm/ident_map: Use gbpages only where full GB page should be mapped. - io_uring/net: fix multishot accept overflow handling - mmc: slot-gpio: Allow non-sleeping GPIO ro - ALSA: hda/realtek: fix mute/micmute LED For HP mt645 - ALSA: hda/conexant: Add quirk for SWS JS201D - nilfs2: fix data corruption in dsync block recovery for small block sizes - nilfs2: fix hang in nilfs_lookup_dirty_data_buffers() - crypto: ccp - Fix null pointer dereference in __sev_platform_shutdown_locked - nfp: use correct macro for LengthSelect in BAR config - nfp: flower: prevent re-adding mac index for bonded port - wifi: cfg80211: fix wiphy delayed work queueing - wifi: mac80211: reload info pointer in ieee80211_tx_dequeue() - irqchip/irq-brcmstb-l2: Add write memory barrier before exit - irqchip/gic-v3-its: Fix GICv4.1 VPE affinity update - zonefs: Improve error handling - mmc: sdhci-pci-o2micro: Fix a warm reboot issue that disk can't be detected by BIOS - ASoC: amd: yc: Add DMI quirk for Lenovo Ideapad Pro 5 16ARP8 - tools/rtla: Remove unused sched_getattr() function - tools/rtla: Replace setting prio with nice for SCHED_OTHER - tools/rtla: Exit with EXIT_SUCCESS when help is invoked - tools/rtla: Fix uninitialized bucket/data->bucket_size warning - tools/rtla: Fix Makefile compiler options for clang - fs: relax mount_setattr() permission checks - net: ethernet: ti: cpsw: enable mac_managed_pm to fix mdio - s390/qeth: Fix potential loss of L3-IP@ in case of network issues - net: ethernet: ti: cpsw_new: enable mac_managed_pm to fix mdio - hv_netvsc: Register VF in netvsc_probe if NET_DEVICE_REGISTER missed - ceph: prevent use-after-free in encode_cap_msg() - fs,hugetlb: fix NULL pointer dereference in hugetlbs_fill_super - mm: hugetlb pages should not be reserved by shmat() if SHM_NORESERVE - of: property: fix typo in io-channels - can: netlink: Fix TDCO calculation using the old data bittiming - can: j1939: prevent deadlock by changing j1939_socks_lock to rwlock - can: j1939: Fix UAF in j1939_sk_match_filter during setsockopt(SO_J1939_FILTER) - pmdomain: core: Move the unused cleanup to a _sync initcall - fs/proc: do_task_stat: move thread_group_cputime_adjusted() outside of lock_task_sighand() - tracing: Inform kmemleak of saved_cmdlines allocation - selftests/mm: ksm_tests should only MADV_HUGEPAGE valid memory - selftests/mm: Update va_high_addr_switch.sh to check CPU for la57 flag - md: bypass block throttle for superblock update - block: fix partial zone append completion handling in req_bio_endio() - netfilter: ipset: Missing gc cancellations fixed - parisc: Fix random data corruption from exception handler - nfsd: don't take fi_lock in nfsd_break_deleg_cb() - sched/membarrier: reduce the ability to hammer on sys_membarrier - of: property: Add in-ports/out-ports support to of_graph_get_port_parent() - nilfs2: fix potential bug in end_buffer_async_write - arm64: Subscribe Microsoft Azure Cobalt 100 to ARM Neoverse N2 errata - work around gcc bugs with 'asm goto' with outputs - [Config] updateconfigs for GCC_ASM_GOTO_OUTPUT_WORKAROUND - update workarounds for gcc "asm goto" issue - selftests/landlock: Fix fs_test build with old libc - KVM: selftests: Delete superfluous, unused "stage" variable in AMX test - KVM: selftests: Avoid infinite loop in hyperv_features when invtsc is missing - drm/msm/gem: Fix double resv lock aquire - ASoC: SOF: ipc3-topology: Fix pipeline tear down logic - net/handshake: Fix handshake_req_destroy_test1 - bonding: do not report NETDEV_XDP_ACT_XSK_ZEROCOPY - devlink: Fix command annotation documentation - of: property: Improve finding the consumer of a remote-endpoint property - perf: CXL: fix mismatched cpmu event opcode - selftests: forwarding: Fix layer 2 miss test flakiness - selftests: forwarding: Fix bridge MDB test flakiness - selftests: bridge_mdb: Use MDB get instead of dump - selftests: forwarding: Suppress grep warnings - ptrace: Introduce exception_ip arch hook - mm/memory: Use exception ip to search exception tables - userfaultfd: fix mmap_changing checking in mfill_atomic_hugetlb - selftests/mm: switch to bash from sh - selftests: mm: fix map_hugetlb failure on 64K page size systems - nouveau: offload fence uevents work to workqueue - HID: bpf: remove double fdget() - HID: bpf: actually free hdev memory after attaching a HID-BPF program - usb: chipidea: core: handle power lost in workqueue - usb: core: Prevent null pointer dereference in update_port_device_state - interconnect: qcom: sm8550: Enable sync_state - powerpc/pseries/iommu: Fix iommu initialisation during DLPAR add - powerpc/6xx: set High BAT Enable flag on G2_LE cores - iio: adc: ad4130: zero-initialize clock init data - iio: adc: ad4130: only set GPIO_CTRL if pin is unused - irqchip/gic-v3-its: Handle non-coherent GICv4 redistributors - kallsyms: ignore ARMv4 thunks along with others - selftests: mptcp: add mptcp_lib_kill_wait - mptcp: fix rcv space initialization - mptcp: really cope with fastopen race - Revert "powerpc/pseries/iommu: Fix iommu initialisation during DLPAR add" - drm/amd: Don't init MEC2 firmware when it fails to load - usb: typec: tpcm: Fix issues with power being removed during reset - tracing/timerlat: Move hrtimer_init to timerlat_fd open() - tracing/synthetic: Fix trace_string() return value - tracing/probes: Fix to show a parse error for bad type for $comm - tracing/probes: Fix to set arg size and fmt after setting type from BTF - Revert "workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask()" - iio: pressure: bmp280: Add missing bmp085 to SPI id table - pmdomain: mediatek: fix race conditions with genpd - drm/amd/display: Add align done check - drm/amdgpu/soc21: update VCN 4 max HEVC encoding resolution - drm/amd/display: Fix MST Null Ptr for RV - net: dsa: mv88e6xxx: Fix failed probe due to unsupported C45 reads - nfp: flower: add hardware offload check for post ct entry - ftrace: Fix DIRECT_CALLS to use SAVE_REGS by default - serial: core: introduce uart_port_tx_flags() - serial: mxs-auart: fix tx - KVM: x86: make KVM_REQ_NMI request iff NMI pending for vcpu - crypto: algif_hash - Remove bogus SGL free on zero-length error path - nfp: enable NETDEV_XDP_ACT_REDIRECT feature flag - wifi: iwlwifi: mvm: fix a crash when we run out of stations - thunderbolt: Fix setting the CNS bit in ROUTER_CS_5 - smb: client: set correct id, uid and cruid for multiuser automounts - KVM: arm64: Fix circular locking dependency - arm64/signal: Don't assume that TIF_SVE means we saved SVE state - ASoC: SOF: IPC3: fix message bounds on ipc ops - tools/rv: Fix curr_reactor uninitialized variable - tools/rv: Fix Makefile compiler options for clang - tools/rtla: Fix clang warning about mount_point var size - pmdomain: renesas: r8a77980-sysc: CR7 must be always on - blk-wbt: Fix detection of dirty-throttled tasks - docs: kernel_feat.py: fix build error for missing files - tracing: Fix HAVE_DYNAMIC_FTRACE_WITH_REGS ifdef - netfilter: ipset: fix performance regression in swap operation - tracefs: Check for dentry->d_inode exists in set_gid() - x86/efi: Drop EFI stub .bss from .data section - x86/efi: Drop alignment flags from PE section headers - x86/boot: Remove the 'bugger off' message - x86/boot: Omit compression buffer from PE/COFF image memory footprint - x86/boot: Drop redundant code setting the root device - x86/boot: Drop references to startup_64 - x86/boot: Grab kernel_info offset from zoffset header directly - x86/boot: Set EFI handover offset directly in header asm - x86/boot: Define setup size in linker script - x86/boot: Derive file size from _edata symbol - x86/boot: Construct PE/COFF .text section from assembler - x86/boot: Drop PE/COFF .reloc section - x86/boot: Split off PE/COFF .data section - x86/boot: Increase section and file alignment to 4k/512 - x86/efistub: Use 1:1 file:memory mapping for PE/COFF .compat section - x86/barrier: Do not serialize MSR accesses on AMD - Documentation/arch/ia64/features.rst: fix kernel-feat directive - Upstream stable to v6.1.79, v6.6.18 * Mantic update: upstream stable patchset 2024-04-16 (LP: #2061814) // CVE-2024-26694 - wifi: iwlwifi: fix double-free bug * There is sound from the speakers and headphones at the same time on Oasis 14 and 16 platforms (LP: #2054487) // Mantic update: upstream stable patchset 2024-04-16 (LP: #2061814) - ALSA: hda/realtek - Add speaker pin verbtable for Dell dual speaker platform - ALSA: hda/realtek: add IDs for Dell dual spk platform * Mantic update: upstream stable patchset 2024-04-16 (LP: #2061814) // CVE-2024-26710 - powerpc/kasan: Limit KASAN thread size increase to 32KB * Mantic update: upstream stable patchset 2024-04-16 (LP: #2061814) // CVE-2024-26712 - powerpc/kasan: Fix addr error caused by page alignment * Mantic update: upstream stable patchset 2024-04-02 (LP: #2059991) - ext4: regenerate buddy after block freeing failed if under fc replay - dmaengine: fsl-dpaa2-qdma: Fix the size of dma pools - dmaengine: ti: k3-udma: Report short packet errors - dmaengine: fsl-qdma: Fix a memory leak related to the status queue DMA - dmaengine: fsl-qdma: Fix a memory leak related to the queue command DMA - phy: renesas: rcar-gen3-usb2: Fix returning wrong error code - dmaengine: fix is_slave_direction() return false when DMA_DEV_TO_DEV - phy: ti: phy-omap-usb2: Fix NULL pointer dereference for SRP - cifs: failure to add channel on iface should bump up weight - drm/msms/dp: fixed link clock divider bits be over written in BPC unknown case - drm/msm/dp: return correct Colorimetry for DP_TEST_DYNAMIC_RANGE_CEA case - drm/msm/dpu: check for valid hw_pp in dpu_encoder_helper_phys_cleanup - net: stmmac: xgmac: fix handling of DPP safety error for DMA channels - wifi: mac80211: fix waiting for beacons logic - netdevsim: avoid potential loop in nsim_dev_trap_report_work() - net: atlantic: Fix DMA mapping for PTP hwts ring - selftests: net: cut more slack for gro fwd tests. - selftests: net: avoid just another constant wait - tunnels: fix out of bounds access when building IPv6 PMTU error - atm: idt77252: fix a memleak in open_card_ubr0 - octeontx2-pf: Fix a memleak otx2_sq_init - hwmon: (aspeed-pwm-tacho) mutex for tach reading - hwmon: (coretemp) Fix out-of-bounds memory access - hwmon: (coretemp) Fix bogus core_id to attr name mapping - inet: read sk->sk_family once in inet_recv_error() - drm/i915/gvt: Fix uninitialized variable in handle_mmio() - rxrpc: Fix response to PING RESPONSE ACKs to a dead call - tipc: Check the bearer type before calling tipc_udp_nl_bearer_add() - af_unix: Call kfree_skb() for dead unix_(sk)->oob_skb in GC. - ppp_async: limit MRU to 64K - selftests: cmsg_ipv6: repeat the exact packet - netfilter: nft_compat: narrow down revision to unsigned 8-bits - netfilter: nft_compat: reject unused compat flag - netfilter: nft_compat: restrict match/target protocol to u16 - drm/amd/display: Implement bounds check for stream encoder creation in DCN301 - netfilter: nft_ct: reject direction for ct id - fs/ntfs3: Fix an NULL dereference bug - scsi: core: Move scsi_host_busy() out of host lock if it is for per-command - blk-iocost: Fix an UBSAN shift-out-of-bounds warning - ALSA: usb-audio: Add delay quirk for MOTU M Series 2nd revision - ALSA: usb-audio: Add a quirk for Yamaha YIT-W12TX transmitter - ALSA: usb-audio: add quirk for RODE NT-USB+ - USB: serial: qcserial: add new usb-id for Dell Wireless DW5826e - USB: serial: option: add Fibocom FM101-GL variant - USB: serial: cp210x: add ID for IMST iM871A-USB - usb: dwc3: host: Set XHCI_SG_TRB_CACHE_SIZE_QUIRK - usb: host: xhci-plat: Add support for XHCI_SG_TRB_CACHE_SIZE_QUIRK - hrtimer: Report offline hrtimer enqueue - Input: i8042 - fix strange behavior of touchpad on Clevo NS70PU - io_uring/net: fix sr->len for IORING_OP_RECV with MSG_WAITALL and buffers - net: stmmac: xgmac: use #define for string constants - ALSA: usb-audio: Sort quirk table entries - net: stmmac: xgmac: fix a typo of register name in DPP safety handling - perf evlist: Fix evlist__new_default() for > 1 core PMU - cifs: avoid redundant calls to disable multichannel - rust: arc: add explicit `drop()` around `Box::from_raw()` - rust: task: remove redundant explicit link - rust: print: use explicit link in documentation - MAINTAINERS: add Catherine as xfs maintainer for 6.6.y - xfs: bump max fsgeom struct version - xfs: hoist freeing of rt data fork extent mappings - xfs: prevent rt growfs when quota is enabled - xfs: rt stubs should return negative errnos when rt disabled - xfs: fix units conversion error in xfs_bmap_del_extent_delay - xfs: make sure maxlen is still congruent with prod when rounding down - xfs: introduce protection for drop nlink - xfs: handle nimaps=0 from xfs_bmapi_write in xfs_alloc_file_space - xfs: allow read IO and FICLONE to run concurrently - xfs: factor out xfs_defer_pending_abort - xfs: abort intent items when recovery intents fail - xfs: only remap the written blocks in xfs_reflink_end_cow_extent - xfs: up(ic_sema) if flushing data device fails - xfs: fix internal error from AGFL exhaustion - xfs: inode recovery does not validate the recovered inode - xfs: clean up dqblk extraction - xfs: dquot recovery does not validate the recovered dquot - xfs: clean up FS_XFLAG_REALTIME handling in xfs_ioctl_setattr_xflags - xfs: respect the stable writes flag on the RT device - wifi: mac80211: fix RCU use in TDLS fast-xmit - wifi: iwlwifi: exit eSR only after the FW does - wifi: brcmfmac: Adjust n_channels usage for __counted_by - selftests/net: convert unicast_extensions.sh to run it in unique namespace - selftests/net: convert pmtu.sh to run it in unique namespace - selftests/net: change shebang to bash to support "source" - selftests: net: fix tcp listener handling in pmtu.sh - tsnep: Fix mapping for zero copy XDP_TX action - rxrpc: Fix generation of serial numbers to skip zero - rxrpc: Fix delayed ACKs to not set the reference serial number - rxrpc: Fix counting of new acks and nacks - selftests: net: let big_tcp test cope with slow env - drm/amd/display: Fix 'panel_cntl' could be null in 'dcn21_set_backlight_level()' - drm/amd/display: Add NULL test for 'timing generator' in 'dcn21_set_pipe()' - riscv: Improve tlb_flush() - riscv: Make __flush_tlb_range() loop over pte instead of flushing the whole tlb - riscv: Improve flush_tlb_kernel_range() - mm: Introduce flush_cache_vmap_early() - riscv: mm: execute local TLB flush after populating vmemmap - riscv: Fix set_huge_pte_at() for NAPOT mapping - riscv: Fix hugetlb_mask_last_page() when NAPOT is enabled - riscv: Flush the tlb when a page directory is freed - libceph: rename read_sparse_msg_*() to read_partial_sparse_msg_*() - libceph: just wait for more data to be available on the socket - riscv: Fix arch_hugetlb_migration_supported() for NAPOT - riscv: declare overflow_stack as exported from traps.c - Revert "usb: typec: tcpm: fix cc role at port reset" - x86/lib: Revert to _ASM_EXTABLE_UA() for {get,put}_user() fixups - xhci: process isoc TD properly when there was a transaction error mid TD. - xhci: handle isoc Babble and Buffer Overrun events properly - usb: dwc3: pci: add support for the Intel Arrow Lake-H - media: solo6x10: replace max(a, min(b, c)) by clamp(b, a, c) - io_uring/poll: move poll execution helpers higher up - io_uring/net: un-indent mshot retry path in io_recv_finish() - io_uring/poll: add requeue return code from poll multishot handling - io_uring/net: limit inline multishot retries - Upstream stable to v6.1.78, v6.6.17 * Mantic update: upstream stable patchset 2024-04-02 (LP: #2059991) // The keyboard does not work after latest kernel update (LP: #2060727) - Input: atkbd - skip ATKBD_CMD_SETLEDS when skipping ATKBD_CMD_GETID * CVE-2024-26593 - i2c: i801: Fix block process call transactions * Mantic update: upstream stable patchset 2024-03-26 (LP: #2059068) - selftests/bpf: tests for iterating callbacks * CVE-2024-26925 - netfilter: nf_tables: release batch on table validation from abort path - netfilter: nf_tables: release mutex after nft_gc_seq_end from abort path * CVE-2024-26924 - netfilter: nft_set_pipapo: do not free live element * CVE-2024-26809 - netfilter: nft_set_pipapo: release elements in clone only from destroy path * Mantic update: upstream stable patchset 2024-04-02 (LP: #2059991) // CVE-2024-26809 - netfilter: nft_set_pipapo: store index in scratch maps - netfilter: nft_set_pipapo: add helper to release pcpu scratch area - netfilter: nft_set_pipapo: remove scratch_aligned pointer * CVE-2024-26643 - netfilter: nf_tables: mark set as dead when unbinding anonymous set with timeout -- Hannah Peuckmann <email address hidden> Fri, 05 Jul 2024 17:07:15 +0200
Available diffs
- diff from 6.5.0-40.40.1 to 6.5.0-44.44.1 (184.9 KiB)
linux-riscv (6.8.0-36.36.1) noble; urgency=medium * noble/linux-riscv: 6.8.0-36.36.1 -proposed tracker (LP: #2068149) [ Ubuntu: 6.8.0-36.36 ] * noble/linux: 6.8.0-36.36 -proposed tracker (LP: #2068150) * CVE-2024-26924 - netfilter: nft_set_pipapo: do not free live element -- Hannah Peuckmann <email address hidden> Wed, 19 Jun 2024 10:02:39 +0200
Available diffs
linux-riscv (6.5.0-42.42.1) mantic; urgency=medium * mantic/linux-riscv: 6.5.0-42.42.1 -proposed tracker (LP: #2068180) [ Ubuntu: 6.5.0-42.42 ] * mantic/linux: 6.5.0-42.42 -proposed tracker (LP: #2068188) * CVE-2024-26925 - netfilter: nf_tables: release batch on table validation from abort path - netfilter: nf_tables: release mutex after nft_gc_seq_end from abort path * CVE-2024-26924 - netfilter: nft_set_pipapo: do not free live element * CVE-2024-26809 - netfilter: nft_set_pipapo: release elements in clone only from destroy path * Mantic update: upstream stable patchset 2024-04-02 (LP: #2059991) // CVE-2024-26809 - netfilter: nft_set_pipapo: store index in scratch maps - netfilter: nft_set_pipapo: add helper to release pcpu scratch area - netfilter: nft_set_pipapo: remove scratch_aligned pointer * CVE-2024-26643 - netfilter: nf_tables: mark set as dead when unbinding anonymous set with timeout [ Ubuntu: 6.5.0-41.41 ] * mantic/linux: 6.5.0-41.41 -proposed tracker (LP: #2065893) * CVE-2024-21823 - VFIO: Add the SPR_DSA and SPR_IAX devices to the denylist - dmaengine: idxd: add a new security check to deal with a hardware erratum - dmaengine: idxd: add a write() method for applications to submit work -- Hannah Peuckmann <email address hidden> Thu, 13 Jun 2024 11:20:45 +0200
Available diffs
Superseded in noble-security |
Superseded in noble-updates |
Deleted in noble-proposed (Reason: moved to -updates) |
linux-riscv (6.8.0-35.35.1) noble; urgency=medium * noble/linux-riscv: 6.8.0-35.35.1 -proposed tracker (LP: #2064343) * Add Real-time Linux Analysis tool (rtla) to linux-tools (LP: #2059080) - [Packaging] riscv: add Real-time Linux Analysis tool (rtla) to linux-tools * Provide python perf module (LP: #2051560) - [Packaging] riscv: enable perf python module * Autopkgtest failures on amd64 (LP: #2048768) - [Packaging] riscv: update to clang-18 [ Ubuntu: 6.8.0-35.35 ] * noble/linux: 6.8.0-35.35 -proposed tracker (LP: #2065886) * CVE-2024-21823 - VFIO: Add the SPR_DSA and SPR_IAX devices to the denylist - dmaengine: idxd: add a new security check to deal with a hardware erratum - dmaengine: idxd: add a write() method for applications to submit work [ Ubuntu: 6.8.0-34.34 ] * noble/linux: 6.8.0-34.34 -proposed tracker (LP: #2065167) * Packaging resync (LP: #1786013) - [Packaging] debian.master/dkms-versions -- update from kernel-versions (main/2024.04.29) [ Ubuntu: 6.8.0-32.32 ] * noble/linux: 6.8.0-32.32 -proposed tracker (LP: #2064344) * Packaging resync (LP: #1786013) - [Packaging] drop getabis data - [Packaging] update variants - [Packaging] update annotations scripts - [Packaging] debian.master/dkms-versions -- update from kernel-versions (main/2024.04.29) * Enable Nezha board (LP: #1975592) - [Config] Enable CONFIG_REGULATOR_FIXED_VOLTAGE on riscv64 * Enable Nezha board (LP: #1975592) // Enable StarFive VisionFive 2 board (LP: #2013232) - [Config] Enable CONFIG_SERIAL_8250_DW on riscv64 * RISC-V kernel config is out of sync with other archs (LP: #1981437) - [Config] Sync riscv64 config with other architectures * obsolete out-of-tree ivsc dkms in favor of in-tree one (LP: #2061747) - ACPI: scan: Defer enumeration of devices with a _DEP pointing to IVSC device - Revert "mei: vsc: Call wake_up() in the threaded IRQ handler" - mei: vsc: Unregister interrupt handler for system suspend - media: ipu-bridge: Add ov01a10 in Dell XPS 9315 - SAUCE: media: ipu-bridge: Support more sensors * Fix after-suspend-mediacard/sdhc-insert test failed (LP: #2042500) - PCI/ASPM: Move pci_configure_ltr() to aspm.c - PCI/ASPM: Always build aspm.c - PCI/ASPM: Move pci_save_ltr_state() to aspm.c - PCI/ASPM: Save L1 PM Substates Capability for suspend/resume - PCI/ASPM: Call pci_save_ltr_state() from pci_save_pcie_state() - PCI/ASPM: Disable L1 before configuring L1 Substates - PCI/ASPM: Update save_state when configuration changes * RTL8852BE fw security fail then lost WIFI function during suspend/resume cycle (LP: #2063096) - wifi: rtw89: download firmware with five times retry * intel_rapl_common: Add support for ARL and LNL (LP: #2061953) - powercap: intel_rapl: Add support for Lunar Lake-M paltform - powercap: intel_rapl: Add support for Arrow Lake * Kernel panic during checkbox stress_ng_test on Grace running noble 6.8 (arm64+largemem) kernel (LP: #2058557) - aio: Fix null ptr deref in aio_complete() wakeup * Avoid creating non-working backlight sysfs knob from ASUS board (LP: #2060422) - platform/x86: asus-wmi: Consider device is absent when the read is ~0 * Include cifs.ko in linux-modules package (LP: #2042546) - [Packaging] Replace fs/cifs with fs/smb/client in inclusion list * Add Real-time Linux Analysis tool (rtla) to linux-tools (LP: #2059080) - SAUCE: rtla: fix deb build - [Packaging] add Real-time Linux Analysis tool (rtla) to linux-tools - [Packaging] update dependencies for rtla * Noble update: v6.8.4 upstream stable release (LP: #2060533) - Revert "workqueue: Shorten events_freezable_power_efficient name" - Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU in wq_update_node_max_active()" - Revert "workqueue: Implement system-wide nr_active enforcement for unbound workqueues" - Revert "workqueue: Introduce struct wq_node_nr_active" - Revert "workqueue: RCU protect wq->dfl_pwq and implement accessors for it" - Revert "workqueue: Make wq_adjust_max_active() round-robin pwqs while activating" - Revert "workqueue: Move nr_active handling into helpers" - Revert "workqueue: Replace pwq_activate_inactive_work() with [__]pwq_activate_work()" - Revert "workqueue: Factor out pwq_is_empty()" - Revert "workqueue: Move pwq->max_active to wq->max_active" - Revert "workqueue.c: Increase workqueue name length" - Linux 6.8.4 * Noble update: v6.8.3 upstream stable release (LP: #2060531) - drm/vmwgfx: Unmap the surface before resetting it on a plane state - wifi: brcmfmac: Fix use-after-free bug in brcmf_cfg80211_detach - wifi: brcmfmac: avoid invalid list operation when vendor attach fails - media: staging: ipu3-imgu: Set fields before media_entity_pads_init() - arm64: dts: qcom: sc7280: Add additional MSI interrupts - remoteproc: virtio: Fix wdg cannot recovery remote processor - clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd - smack: Set SMACK64TRANSMUTE only for dirs in smack_inode_setxattr() - smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity() - arm: dts: marvell: Fix maxium->maxim typo in brownstone dts - drm/vmwgfx: Fix possible null pointer derefence with invalid contexts - arm64: dts: qcom: sm8450-hdk: correct AMIC4 and AMIC5 microphones - serial: max310x: fix NULL pointer dereference in I2C instantiation - drm/vmwgfx: Fix the lifetime of the bo cursor memory - pci_iounmap(): Fix MMIO mapping leak - media: xc4000: Fix atomicity violation in xc4000_get_frequency - media: mc: Add local pad to pipeline regardless of the link state - media: mc: Fix flags handling when creating pad links - media: nxp: imx8-isi: Check whether crossbar pad is non-NULL before access - media: mc: Add num_links flag to media_pad - media: mc: Rename pad variable to clarify intent - media: mc: Expand MUST_CONNECT flag to always require an enabled link - media: nxp: imx8-isi: Mark all crossbar sink pads as MUST_CONNECT - md: use RCU lock to protect traversal in md_spares_need_change() - KVM: Always flush async #PF workqueue when vCPU is being destroyed - arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping - arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping - cpufreq: amd-pstate: Fix min_perf assignment in amd_pstate_adjust_perf() - thermal/intel: Fix intel_tcc_get_temp() to support negative CPU temperature - powercap: intel_rapl: Fix a NULL pointer dereference - powercap: intel_rapl: Fix locking in TPMI RAPL - powercap: intel_rapl_tpmi: Fix a register bug - powercap: intel_rapl_tpmi: Fix System Domain probing - powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core - powerpc/smp: Increase nr_cpu_ids to include the boot CPU - sparc64: NMI watchdog: fix return value of __setup handler - sparc: vDSO: fix return value of __setup handler - selftests/mqueue: Set timeout to 180 seconds - pinctrl: qcom: sm8650-lpass-lpi: correct Kconfig name - ext4: correct best extent lstart adjustment logic - drm/amdgpu/display: Address kdoc for 'is_psr_su' in 'fill_dc_dirty_rects' - block: Clear zone limits for a non-zoned stacked queue - kasan/test: avoid gcc warning for intentional overflow - bounds: support non-power-of-two CONFIG_NR_CPUS - fat: fix uninitialized field in nostale filehandles - fuse: fix VM_MAYSHARE and direct_io_allow_mmap - mfd: twl: Select MFD_CORE - ubifs: Set page uptodate in the correct place - ubi: Check for too small LEB size in VTBL code - ubi: correct the calculation of fastmap size - ubifs: ubifs_symlink: Fix memleak of inode->i_link in error path - mtd: rawnand: meson: fix scrambling mode value in command macro - md/md-bitmap: fix incorrect usage for sb_index - x86/nmi: Fix the inverse "in NMI handler" check - parisc/unaligned: Rewrite 64-bit inline assembly of emulate_ldd() - parisc: Avoid clobbering the C/B bits in the PSW with tophys and tovirt macros - parisc: Fix ip_fast_csum - parisc: Fix csum_ipv6_magic on 32-bit systems - parisc: Fix csum_ipv6_magic on 64-bit systems - parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit builds - md/raid5: fix atomicity violation in raid5_cache_count - iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2 - iio: adc: rockchip_saradc: use mask for write_enable bitfield - docs: Restore "smart quotes" for quotes - cpufreq: Limit resolving a frequency to policy min/max - PM: suspend: Set mem_sleep_current during kernel command line setup - vfio/pds: Always clear the save/restore FDs on reset - clk: qcom: gcc-ipq5018: fix terminating of frequency table arrays - clk: qcom: gcc-ipq6018: fix terminating of frequency table arrays - clk: qcom: gcc-ipq8074: fix terminating of frequency table arrays - clk: qcom: gcc-ipq9574: fix terminating of frequency table arrays - clk: qcom: camcc-sc8280xp: fix terminating of frequency table arrays - clk: qcom: mmcc-apq8084: fix terminating of frequency table arrays - clk: qcom: mmcc-msm8974: fix terminating of frequency table arrays - usb: xhci: Add error handling in xhci_map_urb_for_dma - powerpc/fsl: Fix mfpmr build errors with newer binutils - USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB - USB: serial: add device ID for VeriFone adapter - USB: serial: cp210x: add ID for MGP Instruments PDS100 - wifi: mac80211: track capability/opmode NSS separately - USB: serial: option: add MeiG Smart SLM320 product - KVM: x86/xen: inject vCPU upcall vector when local APIC is enabled - USB: serial: cp210x: add pid/vid for TDK NC0110013M and MM0110113M - PM: sleep: wakeirq: fix wake irq warning in system suspend - mmc: tmio: avoid concurrent runs of mmc_request_done() - fuse: replace remaining make_bad_inode() with fuse_make_bad() - fuse: fix root lookup with nonzero generation - fuse: don't unhash root - usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros - usb: dwc3-am62: fix module unload/reload behavior - usb: dwc3-am62: Disable wakeup at remove - serial: core: only stop transmit when HW fifo is empty - serial: Lock console when calling into driver before registration - btrfs: qgroup: always free reserved space for extent records - btrfs: fix off-by-one chunk length calculation at contains_pending_extent() - wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU - docs: Makefile: Add dependency to $(YNL_INDEX) for targets other than htmldocs - PCI/PM: Drain runtime-idle callbacks before driver removal - PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports - Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d"" - md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume - md: export helpers to stop sync_thread - md: export helper md_is_rdwr() - md: add a new helper reshape_interrupted() - dm-raid: really frozen sync_thread during suspend - md/dm-raid: don't call md_reap_sync_thread() directly - dm-raid: add a new helper prepare_suspend() in md_personality - dm-raid456, md/raid456: fix a deadlock for dm-raid456 while io concurrent with reshape - dm-raid: fix lockdep waring in "pers->hot_add_disk" - powerpc: xor_vmx: Add '-mhard-float' to CFLAGS - mac802154: fix llsec key resources release in mac802154_llsec_key_del - mm: swap: fix race between free_swap_and_cache() and swapoff() - mmc: core: Fix switch on gp3 partition - Bluetooth: btnxpuart: Fix btnxpuart_close - leds: trigger: netdev: Fix kernel panic on interface rename trig notify - drm/etnaviv: Restore some id values - landlock: Warn once if a Landlock action is requested while disabled - io_uring: fix mshot read defer taskrun cqe posting - hwmon: (amc6821) add of_match table - io_uring: fix io_queue_proc modifying req->flags - ext4: fix corruption during on-line resize - nvmem: meson-efuse: fix function pointer type mismatch - slimbus: core: Remove usage of the deprecated ida_simple_xx() API - phy: tegra: xusb: Add API to retrieve the port number of phy - usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic - speakup: Fix 8bit characters from direct synth - debugfs: fix wait/cancellation handling during remove - PCI/AER: Block runtime suspend when handling errors - io_uring/net: correctly handle multishot recvmsg retry setup - io_uring: fix mshot io-wq checks - PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p - sparc32: Fix parport build with sparc32 - nfs: fix UAF in direct writes - NFS: Read unlock folio on nfs_page_create_from_folio() error - kbuild: Move -Wenum-{compare-conditional,enum-conversion} into W=1 - PCI: qcom: Enable BDF to SID translation properly - PCI: dwc: endpoint: Fix advertised resizable BAR size - PCI: hv: Fix ring buffer size calculation - cifs: prevent updating file size from server if we have a read/write lease - cifs: allow changing password during remount - thermal/drivers/mediatek: Fix control buffer enablement on MT7896 - vfio/pci: Disable auto-enable of exclusive INTx IRQ - vfio/pci: Lock external INTx masking ops - vfio/platform: Disable virqfds on cleanup - vfio/platform: Create persistent IRQ handlers - vfio/fsl-mc: Block calling interrupt handler without trigger - tpm,tpm_tis: Avoid warning splat at shutdown - ksmbd: replace generic_fillattr with vfs_getattr - ksmbd: retrieve number of blocks using vfs_getattr in set_file_allocation_info - platform/x86/intel/tpmi: Change vsec offset to u64 - io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry - io_uring: clean rings on NO_MMAP alloc fail - ring-buffer: Do not set shortest_full when full target is hit - ring-buffer: Fix full_waiters_pending in poll - ring-buffer: Use wait_event_interruptible() in ring_buffer_wait() - tracing/ring-buffer: Fix wait_on_pipe() race - dlm: fix user space lkb refcounting - soc: fsl: qbman: Always disable interrupts when taking cgr_lock - soc: fsl: qbman: Use raw spinlock for cgr_lock - s390/zcrypt: fix reference counting on zcrypt card objects - drm/probe-helper: warn about negative .get_modes() - drm/panel: do not return negative error codes from drm_panel_get_modes() - drm/exynos: do not return negative values from .get_modes() - drm/imx/ipuv3: do not return negative values from .get_modes() - drm/vc4: hdmi: do not return negative values from .get_modes() - clocksource/drivers/timer-riscv: Clear timer interrupt on timer initialization - memtest: use {READ,WRITE}_ONCE in memory scanning - Revert "block/mq-deadline: use correct way to throttling write requests" - lsm: use 32-bit compatible data types in LSM syscalls - lsm: handle the NULL buffer case in lsm_fill_user_ctx() - f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag - f2fs: truncate page cache before clearing flags when aborting atomic write - nilfs2: fix failure to detect DAT corruption in btree and direct mappings - nilfs2: prevent kernel bug at submit_bh_wbc() - cifs: make sure server interfaces are requested only for SMB3+ - cifs: reduce warning log level for server not advertising interfaces - cifs: open_cached_dir(): add FILE_READ_EA to desired access - mtd: rawnand: Fix and simplify again the continuous read derivations - mtd: rawnand: Add a helper for calculating a page index - mtd: rawnand: Ensure all continuous terms are always in sync - mtd: rawnand: Constrain even more when continuous reads are enabled - cpufreq: dt: always allocate zeroed cpumask - io_uring/futex: always remove futex entry for cancel all - io_uring/waitid: always remove waitid entry for cancel all - x86/CPU/AMD: Update the Zenbleed microcode revisions - ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16() - net: esp: fix bad handling of pages from page_pool - NFSD: Fix nfsd_clid_class use of __string_len() macro - drm/i915: Add missing ; to __assign_str() macros in tracepoint code - net: hns3: tracing: fix hclgevf trace event strings - cxl/trace: Properly initialize cxl_poison region name - ksmbd: fix potencial out-of-bounds when buffer offset is invalid - virtio: reenable config if freezing device failed - LoongArch: Change __my_cpu_offset definition to avoid mis-optimization - LoongArch: Define the __io_aw() hook as mmiowb() - LoongArch/crypto: Clean up useless assignment operations - wireguard: netlink: check for dangling peer via is_dead instead of empty list - wireguard: netlink: access device through ctx instead of peer - wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64} - ahci: asm1064: asm1166: don't limit reported ports - drm/amd/display: Change default size for dummy plane in DML2 - drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag - drm/amdgpu/pm: Fix NULL pointer dereference when get power limit - drm/amdgpu/pm: Check the validity of overdiver power limit - drm/amd/display: Override min required DCFCLK in dml1_validate - drm/amd/display: Allow dirty rects to be sent to dmub when abm is active - drm/amd/display: Init DPPCLK from SMU on dcn32 - drm/amd/display: Update odm when ODM combine is changed on an otg master pipe with no plane - drm/amd/display: Fix idle check for shared firmware state - drm/amd/display: Amend coasting vtotal for replay low hz - drm/amd/display: Lock all enabled otg pipes even with no planes - drm/amd/display: Implement wait_for_odm_update_pending_complete - drm/amd/display: Return the correct HDCP error code - drm/amd/display: Add a dc_state NULL check in dc_state_release - drm/amd/display: Fix noise issue on HDMI AV mute - dm snapshot: fix lockup in dm_exception_table_exit - x86/pm: Work around false positive kmemleak report in msr_build_context() - wifi: brcmfmac: add per-vendor feature detection callback - wifi: brcmfmac: cfg80211: Use WSEC to set SAE password - wifi: brcmfmac: Demote vendor-specific attach/detach messages to info - drm/ttm: Make sure the mapped tt pages are decrypted when needed - drm/amd/display: Unify optimize_required flags and VRR adjustments - drm/amd/display: Add more checks for exiting idle in DC - btrfs: add set_folio_extent_mapped() helper - btrfs: replace sb::s_blocksize by fs_info::sectorsize - btrfs: add helpers to get inode from page/folio pointers - btrfs: add helpers to get fs_info from page/folio pointers - btrfs: add helper to get fs_info from struct inode pointer - btrfs: qgroup: validate btrfs_qgroup_inherit parameter - vfio: Introduce interface to flush virqfd inject workqueue - vfio/pci: Create persistent INTx handler - drm/bridge: add ->edid_read hook and drm_bridge_edid_read() - drm/bridge: lt8912b: use drm_bridge_edid_read() - drm/bridge: lt8912b: clear the EDID property on failures - drm/bridge: lt8912b: do not return negative values from .get_modes() - drm/amd/display: Remove pixle rate limit for subvp - drm/amd/display: Revert Remove pixle rate limit for subvp - workqueue: Shorten events_freezable_power_efficient name - drm/amd/display: Use freesync when `DRM_EDID_FEATURE_CONTINUOUS_FREQ` found - netfilter: nf_tables: reject constant set with timeout - Revert "crypto: pkcs7 - remove sha1 support" - x86/efistub: Call mixed mode boot services on the firmware's stack - ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2" - ASoC: amd: yc: Revert "add new YC platform variant (0x63) support" - Fix memory leak in posix_clock_open() - wifi: rtw88: 8821cu: Fix connection failure - x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT - x86/sev: Fix position dependent variable references in startup code - clocksource/drivers/arm_global_timer: Fix maximum prescaler value - ARM: 9352/1: iwmmxt: Remove support for PJ4/PJ4B cores - ARM: 9359/1: flush: check if the folio is reserved for no-mapping addresses - entry: Respect changes to system call number by trace_sys_enter() - swiotlb: Fix double-allocation of slots due to broken alignment handling - swiotlb: Honour dma_alloc_coherent() alignment in swiotlb_alloc() - swiotlb: Fix alignment checks when both allocation and DMA masks are present - iommu/dma: Force swiotlb_max_mapping_size on an untrusted device - printk: Update @console_may_schedule in console_trylock_spinning() - irqchip/renesas-rzg2l: Flush posted write in irq_eoi() - irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi() - irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi() - irqchip/renesas-rzg2l: Prevent spurious interrupts when setting trigger type - kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe address - efi/libstub: fix efi_random_alloc() to allocate memory at alloc_min or higher address - x86/mpparse: Register APIC address only once - x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD - efi: fix panic in kdump kernel - pwm: img: fix pwm clock lookup - selftests/mm: Fix build with _FORTIFY_SOURCE - btrfs: handle errors returned from unpin_extent_cache() - btrfs: fix warning messages not printing interval at unpin_extent_range() - btrfs: do not skip re-registration for the mounted device - mfd: intel-lpss: Switch to generalized quirk table - mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS 9530 - drm/i915: Replace a memset() with zero initialization - drm/i915: Try to preserve the current shared_dpll for fastset on type-c ports - drm/i915: Include the PLL name in the debug messages - drm/i915: Suppress old PLL pipe_mask checks for MG/TC/TBT PLLs - crypto: iaa - Fix nr_cpus < nr_iaa case - drm/amd/display: Prevent crash when disable stream - ALSA: hda/tas2781: remove digital gain kcontrol - ALSA: hda/tas2781: add locks to kcontrols - mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS recursion - init: open /initrd.image with O_LARGEFILE - x86/efistub: Add missing boot_params for mixed mode compat entry - efi/libstub: Cast away type warning in use of max() - x86/efistub: Reinstate soft limit for initrd loading - prctl: generalize PR_SET_MDWE support check to be per-arch - ARM: prctl: reject PR_SET_MDWE on pre-ARMv6 - tmpfs: fix race on handling dquot rbtree - btrfs: validate device maj:min during open - btrfs: fix race in read_extent_buffer_pages() - btrfs: zoned: don't skip block groups with 100% zone unusable - btrfs: zoned: use zone aware sb location for scrub - btrfs: zoned: fix use-after-free in do_zone_finish() - wifi: mac80211: check/clear fast rx for non-4addr sta VLAN changes - wifi: cfg80211: add a flag to disable wireless extensions - wifi: iwlwifi: mvm: disable MLO for the time being - wifi: iwlwifi: fw: don't always use FW dump trig - wifi: iwlwifi: mvm: handle debugfs names more carefully - Revert "drm/amd/display: Fix sending VSC (+ colorimetry) packets for DP/eDP displays without PSR" - fbdev: Select I/O-memory framebuffer ops for SBus - exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack() - hexagon: vmlinux.lds.S: handle attributes section - mm: cachestat: fix two shmem bugs - selftests/mm: sigbus-wp test requires UFFD_FEATURE_WP_HUGETLBFS_SHMEM - selftests/mm: fix ARM related issue with fork after pthread_create - mmc: sdhci-omap: re-tuning is needed after a pm transition to support emmc HS200 mode - mmc: core: Initialize mmc_blk_ioc_data - mmc: core: Avoid negative index with array access - sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove() - block: Do not force full zone append completion in req_bio_endio() - thermal: devfreq_cooling: Fix perf state when calculate dfc res_util - Revert "thermal: core: Don't update trip points inside the hysteresis range" - nouveau/dmem: handle kcalloc() allocation failure - net: ll_temac: platform_get_resource replaced by wrong function - net: wan: framer: Add missing static inline qualifiers - net: phy: qcom: at803x: fix kernel panic with at8031_probe - drm/xe/query: fix gt_id bounds check - drm/dp: Fix divide-by-zero regression on DP MST unplug with nouveau - drm/vmwgfx: Create debugfs ttm_resource_manager entry only if needed - drm/amdkfd: fix TLB flush after unmap for GFX9.4.2 - drm/amdgpu: fix deadlock while reading mqd from debugfs - drm/amd/display: Remove MPC rate control logic from DCN30 and above - drm/amd/display: Set DCN351 BB and IP the same as DCN35 - drm/i915/hwmon: Fix locking inversion in sysfs getter - drm/i915/vma: Fix UAF on destroy against retire race - drm/i915/bios: Tolerate devdata==NULL in intel_bios_encoder_supports_dp_dual_mode() - drm/i915/vrr: Generate VRR "safe window" for DSB - drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order, mostly - drm/i915/dsb: Fix DSB vblank waits when using VRR - drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed() - drm/i915: Pre-populate the cursor physical dma address - drm/i915/gt: Reset queue_priority_hint on parking - drm/amd/display: Fix bounds check for dcn35 DcfClocks - Bluetooth: hci_sync: Fix not checking error on hci_cmd_sync_cancel_sync - mtd: spinand: Add support for 5-byte IDs - Revert "usb: phy: generic: Get the vbus supply" - usb: cdc-wdm: close race between read and workqueue - usb: misc: ljca: Fix double free in error handling path - USB: UAS: return ENODEV when submit urbs fail with device not attached - vfio/pds: Make sure migration file isn't accessed after reset - ring-buffer: Make wake once of ring_buffer_wait() more robust - btrfs: fix extent map leak in unexpected scenario at unpin_extent_cache() - ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs - scsi: ufs: qcom: Provide default cycles_in_1us value - scsi: sd: Fix TCG OPAL unlock on system resume - scsi: core: Fix unremoved procfs host directory regression - staging: vc04_services: changen strncpy() to strscpy_pad() - staging: vc04_services: fix information leak in create_component() - genirq: Introduce IRQF_COND_ONESHOT and use it in pinctrl-amd - usb: dwc3: Properly set system wakeup - USB: core: Fix deadlock in usb_deauthorize_interface() - USB: core: Add hub_get() and hub_put() routines - USB: core: Fix deadlock in port "disable" sysfs attribute - usb: dwc2: host: Fix remote wakeup from hibernation - usb: dwc2: host: Fix hibernation flow - usb: dwc2: host: Fix ISOC flow in DDMA mode - usb: dwc2: gadget: Fix exiting from clock gating - usb: dwc2: gadget: LPM flow fix - usb: udc: remove warning when queue disabled ep - usb: typec: ucsi: Fix race between typec_switch and role_switch - usb: typec: tcpm: fix double-free issue in tcpm_port_unregister_pd() - usb: typec: tcpm: Correct port source pdo array in pd_set callback - usb: typec: tcpm: Update PD of Type-C port upon pd_set - usb: typec: Return size of buffer if pd_set operation succeeds - usb: typec: ucsi: Clear EVENT_PENDING under PPM lock - usb: typec: ucsi: Ack unsupported commands - usb: typec: ucsi_acpi: Refactor and fix DELL quirk - usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset - scsi: qla2xxx: Prevent command send on chip reset - scsi: qla2xxx: Fix N2N stuck connection - scsi: qla2xxx: Split FCE|EFT trace control - scsi: qla2xxx: Update manufacturer detail - scsi: qla2xxx: NVME|FCP prefer flag not being honored - scsi: qla2xxx: Fix command flush on cable pull - scsi: qla2xxx: Fix double free of the ha->vp_map pointer - scsi: qla2xxx: Fix double free of fcport - scsi: qla2xxx: Change debug message during driver unload - scsi: qla2xxx: Delay I/O Abort on PCI error - x86/bugs: Fix the SRSO mitigation on Zen3/4 - crash: use macro to add crashk_res into iomem early for specific arch - drm/amd/display: fix IPX enablement - x86/bugs: Use fixed addressing for VERW operand - Revert "x86/bugs: Use fixed addressing for VERW operand" - usb: dwc3: pci: Drop duplicate ID - scsi: lpfc: Correct size for cmdwqe/rspwqe for memset() - scsi: lpfc: Correct size for wqe for memset() - scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type() - scsi: libsas: Fix disk not being scanned in after being removed - perf/x86/amd/core: Update and fix stalled-cycles-* events for Zen 2 and later - x86/sev: Skip ROM range scans and validation for SEV-SNP guests - tools/resolve_btfids: fix build with musl libc - drm/amdgpu: fix use-after-free bug - drm/sched: fix null-ptr-deref in init entity - Linux 6.8.3 - [Config] updateconfigs following v6.8.3 import * Noble update: v6.8.3 upstream stable release (LP: #2060531) // [Ubuntu-24.04] Hugepage memory is not getting released even after destroying the guest! (LP: #2062556) - block: Fix page refcounts for unaligned buffers in __bio_release_pages() * [SPR][EMR][GNR] TDX: efi: TD Measurement support for kernel cmdline/initrd sections from EFI stub (LP: #2060130) - efi/libstub: Use TPM event typedefs from the TCG PC Client spec - efi/tpm: Use symbolic GUID name from spec for final events table - efi/libstub: Add Confidential Computing (CC) measurement typedefs - efi/libstub: Measure into CC protocol if TCG2 protocol is absent - efi/libstub: Add get_event_log() support for CC platforms - x86/efistub: Remap kernel text read-only before dropping NX attribute * Fix acpi_power_meter accessing IPMI region before it's ready (LP: #2059263) - ACPI: IPMI: Add helper to wait for when SMI is selected - hwmon: (acpi_power_meter) Ensure IPMI space handler is ready on Dell systems * Drop fips-checks script from trees (LP: #2055083) - [Packaging] Remove fips-checks script * alsa/realtek: adjust max output valume for headphone on 2 LG machines (LP: #2058573) - ALSA: hda/realtek: fix the hp playback volume issue for LG machines * Noble update: v6.8.2 upstream stable release (LP: #2060097) - do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak - workqueue.c: Increase workqueue name length - workqueue: Move pwq->max_active to wq->max_active - workqueue: Factor out pwq_is_empty() - workqueue: Replace pwq_activate_inactive_work() with [__]pwq_activate_work() - workqueue: Move nr_active handling into helpers - workqueue: Make wq_adjust_max_active() round-robin pwqs while activating - workqueue: RCU protect wq->dfl_pwq and implement accessors for it - workqueue: Introduce struct wq_node_nr_active - workqueue: Implement system-wide nr_active enforcement for unbound workqueues - workqueue: Don't call cpumask_test_cpu() with -1 CPU in wq_update_node_max_active() - iomap: clear the per-folio dirty bits on all writeback failures - fs: Fix rw_hint validation - io_uring: remove looping around handling traditional task_work - io_uring: remove unconditional looping in local task_work handling - s390/dasd: Use dev_*() for device log messages - s390/dasd: fix double module refcount decrement - fs/hfsplus: use better @opf description - md: fix kmemleak of rdev->serial - rcu/exp: Fix RCU expedited parallel grace period kworker allocation failure recovery - rcu/exp: Handle RCU expedited grace period kworker allocation failure - fs/select: rework stack allocation hack for clang - block: fix deadlock between bd_link_disk_holder and partition scan - md: Don't clear MD_CLOSING when the raid is about to stop - kunit: Setup DMA masks on the kunit device - ovl: Always reject mounting over case-insensitive directories - kunit: test: Log the correct filter string in executor_test - lib/cmdline: Fix an invalid format specifier in an assertion msg - lib: memcpy_kunit: Fix an invalid format specifier in an assertion msg - time: test: Fix incorrect format specifier - rtc: test: Fix invalid format specifier. - net: test: Fix printf format specifier in skb_segment kunit test - drm/xe/tests: Fix printf format specifiers in xe_migrate test - drm: tests: Fix invalid printf format specifiers in KUnit tests - md/raid1: factor out helpers to add rdev to conf - md/raid1: record nonrot rdevs while adding/removing rdevs to conf - md/raid1: fix choose next idle in read_balance() - io_uring/net: unify how recvmsg and sendmsg copy in the msghdr - io_uring/net: move receive multishot out of the generic msghdr path - io_uring/net: fix overflow check in io_recvmsg_mshot_prep() - nvme: host: fix double-free of struct nvme_id_ns in ns_update_nuse() - aoe: fix the potential use-after-free problem in aoecmd_cfg_pkts - x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit type - x86/resctrl: Remove hard-coded memory bandwidth limit - x86/resctrl: Read supported bandwidth sources from CPUID - x86/resctrl: Implement new mba_MBps throttling heuristic - x86/sme: Fix memory encryption setting if enabled by default and not overridden - timekeeping: Fix cross-timestamp interpolation on counter wrap - timekeeping: Fix cross-timestamp interpolation corner case decision - timekeeping: Fix cross-timestamp interpolation for non-x86 - x86/asm: Remove the __iomem annotation of movdir64b()'s dst argument - sched/fair: Take the scheduling domain into account in select_idle_smt() - sched/fair: Take the scheduling domain into account in select_idle_core() - wifi: ath10k: fix NULL pointer dereference in ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() - wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is disabled - wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is disabled - wifi: b43: Stop correct queue in DMA worker when QoS is disabled - wifi: b43: Disable QoS for bcm4331 - wifi: wilc1000: fix declarations ordering - wifi: wilc1000: fix RCU usage in connect path - wifi: ath11k: add support to select 6 GHz regulatory type - wifi: ath11k: store cur_regulatory_info for each radio - wifi: ath11k: fix a possible dead lock caused by ab->base_lock - wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work - wifi: wilc1000: do not realloc workqueue everytime an interface is added - wifi: wilc1000: fix multi-vif management when deleting a vif - wifi: mwifiex: debugfs: Drop unnecessary error check for debugfs_create_dir() - ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate - arm64: dts: qcom: x1e80100: drop qcom,drv-count - arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain - arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry latency - arm64: dts: qcom: sc8180x: Add missing CPU off state - arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains - arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX - arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if DISPCC is on - arm64: dts: qcom: sc8180x: Add missing CPU<->MDP_CFG path - arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size - cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's return value - cpufreq: mediatek-hw: Wait for CPU supplies before probing - sock_diag: annotate data-races around sock_diag_handlers[family] - inet_diag: annotate data-races around inet_diag_table[] - bpftool: Silence build warning about calloc() - selftests/bpf: Fix potential premature unload in bpf_testmod - libbpf: Apply map_set_def_max_entries() for inner_maps on creation - selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY values - bpftool: Fix wrong free call in do_show_link - wifi: ath12k: Fix issues in channel list update - selftests/bpf: Fix the flaky tc_redirect_dtime test - selftests/bpf: Wait for the netstamp_needed_key static key to be turned on - wifi: cfg80211: add RNR with reporting AP information - wifi: mac80211: use deflink and fix typo in link ID check - wifi: iwlwifi: change link id in time event to s8 - af_unix: Annotate data-race of gc_in_progress in wait_for_unix_gc(). - arm64: dts: qcom: sm8450: Add missing interconnects to serial - soc: qcom: socinfo: rename PM2250 to PM4125 - arm64: dts: qcom: sc7280: Add static properties to cryptobam - arm64: dts: qcom: qcm6490-fairphone-fp5: Add missing reserved-memory - arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming - arm64: dts: qcom: rename PM2250 to PM4125 - cpufreq: mediatek-hw: Don't error out if supply is not found - libbpf: Fix faccessat() usage on Android - libbpf: fix __arg_ctx type enforcement for perf_event programs - pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl - arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for gpucc - arm64: dts: renesas: r8a779g0: Restore sort order - arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2 - selftests/bpf: Disable IPv6 for lwt_redirect test - arm64: dts: imx8mm-kontron: Disable pullups for I2C signals on OSM-S i.MX8MM - arm64: dts: imx8mm-kontron: Disable pullups for I2C signals on SL/BL i.MX8MM - arm64: dts: imx8mm-kontron: Disable pullups for onboard UART signals on BL OSM-S board - arm64: dts: imx8mm-kontron: Disable pullups for onboard UART signals on BL board - arm64: dts: imx8mm-kontron: Disable pull resistors for SD card signals on BL OSM-S board - arm64: dts: imx8mm-kontron: Disable pull resistors for SD card signals on BL board - arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S i.MX8MM module - arm64: dts: imx8qm: Align edma3 power-domains resources indentation - arm64: dts: imx8qm: Correct edma3 power-domains and interrupt numbers - libbpf: Add missing LIBBPF_API annotation to libbpf_set_memlock_rlim API - wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init is complete - wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE before WMI_PEER_ASSOC_CMDID - wifi: ath12k: fix fetching MCBC flag for QCN9274 - wifi: iwlwifi: mvm: report beacon protection failures - wifi: iwlwifi: dbg-tlv: ensure NUL termination - wifi: iwlwifi: acpi: fix WPFC reading - wifi: iwlwifi: mvm: initialize rates in FW earlier - wifi: iwlwifi: fix EWRD table validity check - wifi: iwlwifi: mvm: d3: fix IPN byte order - wifi: iwlwifi: always have 'uats_enabled' - wifi: iwlwifi: mvm: fix the TLC command after ADD_STA - wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU - gpio: vf610: allow disabling the vf610 driver - selftests/bpf: trace_helpers.c: do not use poisoned type - bpf: make sure scalar args don't accept __arg_nonnull tag - bpf: don't emit warnings intended for global subprogs for static subprogs - arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS - pwm: atmel-hlcdc: Fix clock imbalance related to suspend support - net: blackhole_dev: fix build warning for ethh set but not used - spi: consolidate setting message->spi - spi: move split xfers for CS_WORD emulation - arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node - arm64: dts: ti: k3-j721s2: Fix power domain for VTM node - arm64: dts: ti: k3-j784s4: Fix power domain for VTM node - wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use - wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer() - arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for unused VP - libbpf: fix return value for PERF_EVENT __arg_ctx type fix up check - arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup R5FSS nodes - arm64: dts: qcom: x1e80100-qcp: Fix supplies for LDOs 3E and 2J - libbpf: Use OPTS_SET() macro in bpf_xdp_query() - wifi: wfx: fix memory leak when starting AP - arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3 PHY - arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3 PHY - arm64: dts: qcom: sm8650: Fix UFS PHY clocks - wifi: ath12k: fix incorrect logic of calculating vdev_stats_id - printk: nbcon: Relocate 32bit seq macros - printk: ringbuffer: Do not skip non-finalized records with prb_next_seq() - printk: Wait for all reserved records with pr_flush() - printk: Add this_cpu_in_panic() - printk: ringbuffer: Cleanup reader terminology - printk: ringbuffer: Skip non-finalized records in panic - printk: Disable passing console lock owner completely during panic() - pwm: sti: Fix capture for st,pwm-num-chan < st,capture-num-chan - tools/resolve_btfids: Refactor set sorting with types from btf_ids.h - tools/resolve_btfids: Fix cross-compilation to non-host endianness - wifi: iwlwifi: support EHT for WH - wifi: iwlwifi: properly check if link is active - wifi: iwlwifi: mvm: fix erroneous queue index mask - wifi: iwlwifi: mvm: don't set the MFP flag for the GTK - wifi: iwlwifi: mvm: don't set replay counters to 0xff - s390/pai: fix attr_event_free upper limit for pai device drivers - s390/vdso: drop '-fPIC' from LDFLAGS - arm64: dts: qcom: qcm6490-idp: Correct the voltage setting for vph_pwr - arm64: dts: qcom: qcs6490-rb3gen2: Correct the voltage setting for vph_pwr - selftests: forwarding: Add missing config entries - selftests: forwarding: Add missing multicast routing config entries - arm64: dts: qcom: sm6115: drop pipe clock selection - ipv6: mcast: remove one synchronize_net() barrier in ipv6_mc_down() - arm64: dts: mt8183: Move CrosEC base detection node to kukui-based DTs - arm64: dts: mediatek: mt7986: fix reference to PWM in fan node - arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid clock name - arm64: dts: mediatek: mt7986: fix SPI bus width properties - arm64: dts: mediatek: mt7986: fix SPI nodename - arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM - arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg - arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base detection node - arm64: dts: mediatek: mt8192: fix vencoder clock name - arm64: dts: mediatek: mt8186: fix VENC power domain clocks - arm64: dts: mediatek: mt7622: add missing "device_type" to memory nodes - can: m_can: Start/Cancel polling timer together with interrupts - wifi: iwlwifi: mvm: Fix the listener MAC filter flags - bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace correctly - arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for SLPI - soc: qcom: llcc: Check return value on Broadcast_OR reg read - ARM: dts: qcom: msm8974: correct qfprom node size - arm64: dts: mediatek: mt8186: Add missing clocks to ssusb power domains - arm64: dts: mediatek: mt8186: Add missing xhci clock to usb controllers - arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI overlay - cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency - wifi: wilc1000: prevent use-after-free on vif when cleaning up all interfaces - pwm: dwc: use pm_sleep_ptr() macro - arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number - arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number - arm64: dts: ti: k3-am62-main: disable usb lpm - ACPI: processor_idle: Fix memory leak in acpi_processor_power_exit() - bus: tegra-aconnect: Update dependency to ARCH_TEGRA - iommu/amd: Mark interrupt as managed - wifi: brcmsmac: avoid function pointer casts - arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios - arm64: dts: qcom: sm8150: correct PCIe wake-gpios - powercap: dtpm_cpu: Fix error check against freq_qos_add_request() - net: ena: Remove ena_select_queue - arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for wkup_uart0 and mcu_uart0 - arm64: dts: ti: k3-j7200-common-proc-board: Remove clock-frequency from mcu_uart0 - arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux for CTS and RTS in wkup_uart0 - arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS in wkup_uart0 - arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC - arm64: dts: mt8195-cherry-tomato: change watchdog reset boot flow - arm64: dts: ti: Add common1 register space for AM65x SoC - arm64: dts: ti: Add common1 register space for AM62x SoC - firmware: arm_scmi: Fix double free in SMC transport cleanup path - wifi: cfg80211: set correct param change count in ML element - arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux - arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in serdes_ln_ctrl - arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS - wifi: wilc1000: revert reset line logic flip - ARM: dts: arm: realview: Fix development chip ROM compatible value - memory: tegra: Correct DLA client names - wifi: mt76: mt7996: fix fw loading timeout - wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band - wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz band - wifi: mt76: mt7925: fix mcu query command fail - wifi: mt76: mt7925: fix wmm queue mapping - wifi: mt76: mt7925: fix fw download fail - wifi: mt76: mt7925: fix WoW failed in encrypted mode - wifi: mt76: mt7925: fix the wrong header translation config - wifi: mt76: mt7925: add flow to avoid chip bt function fail - wifi: mt76: mt7925: add support to set ifs time by mcu command - wifi: mt76: mt7925: update PCIe DMA settings - wifi: mt76: mt7996: check txs format before getting skb by pid - wifi: mt76: mt7996: fix TWT issues - wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps - wifi: mt76: mt7996: fix HE beamformer phy cap for station vif - wifi: mt76: mt7996: fix efuse reading issue - wifi: mt76: mt7996: fix HIF_TXD_V2_1 value - wifi: mt76: mt792x: fix ethtool warning - wifi: mt76: mt7921e: fix use-after-free in free_irq() - wifi: mt76: mt7925e: fix use-after-free in free_irq() - wifi: mt76: mt7921: fix incorrect type conversion for CLC command - wifi: mt76: mt792x: fix a potential loading failure of the 6Ghz channel config from ACPI - wifi: mt76: fix the issue of missing txpwr settings from ch153 to ch177 - arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes - arm64: dts: renesas: r9a08g045: Add missing interrupts to IRQC node - arm64: dts: renesas: rzg3s-smarc-som: Guard Ethernet IRQ GPIO hogs - arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes - arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes - net: mctp: copy skb ext data when fragmenting - pstore: inode: Only d_invalidate() is needed - arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF - ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register address - ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under the switch node - arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul i.MX8M Plus eDM SBC - arm64: dts: imx8mp-evk: Fix hdmi@3d node - regulator: userspace-consumer: add module device table - gpiolib: Pass consumer device through to core in devm_fwnode_gpiod_get_index() - arm64: dts: marvell: reorder crypto interrupts on Armada SoCs - ACPI: resource: Do IRQ override on Lunnen Ground laptops - ACPI: resource: Add MAIBENBEN X577 to irq1_edge_low_force_override - ACPI: scan: Fix device check notification handling - arm64: dts: rockchip: add missing interrupt-names for rk356x vdpu - arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller - arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from rk3588 i2s - objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks - x86, relocs: Ignore relocations in .notes section - SUNRPC: fix a memleak in gss_import_v2_context - SUNRPC: fix some memleaks in gssx_dec_option_array - arm64: dts: qcom: sm8550: Fix SPMI channels size - arm64: dts: qcom: sm8650: Fix SPMI channels size - mmc: wmt-sdmmc: remove an incorrect release_mem_region() call in the .remove function - ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors - btrfs: fix race when detecting delalloc ranges during fiemap - wifi: rtw88: 8821cu: Fix firmware upload fail - wifi: rtw88: 8821c: Fix beacon loss and disconnect - wifi: rtw88: 8821c: Fix false alarm count - wifi: brcm80211: handle pmk_op allocation failure - riscv: dts: starfive: jh7100: fix root clock names - PCI: Make pci_dev_is_disconnected() helper public for other drivers - iommu/vt-d: Don't issue ATS Invalidation request when device is disconnected - iommu/vt-d: Use rbtree to track iommu probed devices - iommu/vt-d: Improve ITE fault handling if target device isn't present - iommu/vt-d: Use device rbtree in iopf reporting path - iommu: Add static iommu_ops->release_domain - iommu/vt-d: Fix NULL domain on device release - igc: Fix missing time sync events - igb: Fix missing time sync events - ice: fix stats being updated by way too large values - Bluetooth: Remove HCI_POWER_OFF_TIMEOUT - Bluetooth: mgmt: Remove leftover queuing of power_off work - Bluetooth: Remove superfluous call to hci_conn_check_pending() - Bluetooth: Remove BT_HS - Bluetooth: hci_event: Fix not indicating new connection for BIG Sync - Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with gpiod_get_optional() - Bluetooth: hci_core: Cancel request on command timeout - Bluetooth: hci_sync: Fix overwriting request callback - Bluetooth: hci_h5: Add ability to allocate memory for private data - Bluetooth: btrtl: fix out of bounds memory access - Bluetooth: hci_core: Fix possible buffer overflow - Bluetooth: msft: Fix memory leak - Bluetooth: btusb: Fix memory leak - Bluetooth: af_bluetooth: Fix deadlock - Bluetooth: fix use-after-free in accessing skb after sending it - sr9800: Add check for usbnet_get_endpoints - s390/cache: prevent rebuild of shared_cpu_list - bpf: Fix DEVMAP_HASH overflow check on 32-bit arches - bpf: Fix hashtab overflow check on 32-bit arches - bpf: Fix stackmap overflow check on 32-bit arches - net: dsa: microchip: make sure drive strength configuration is not lost by soft reset - dpll: spec: use proper enum for pin capabilities attribute - iommu: Fix compilation without CONFIG_IOMMU_INTEL - ipv6: fib6_rules: flush route cache when rule is changed - net: ip_tunnel: make sure to pull inner header in ip_tunnel_rcv() - octeontx2-af: Fix devlink params - net: phy: fix phy_get_internal_delay accessing an empty array - dpll: fix dpll_xa_ref_*_del() for multiple registrations - net: hns3: fix wrong judgment condition issue - net: hns3: fix kernel crash when 1588 is received on HIP08 devices - net: hns3: fix port duplex configure error in IMP reset - Bluetooth: Fix eir name length - net: phy: dp83822: Fix RGMII TX delay configuration - erofs: fix lockdep false positives on initializing erofs_pseudo_mnt - OPP: debugfs: Fix warning around icc_get_name() - tcp: fix incorrect parameter validation in the do_tcp_getsockopt() function - ipmr: fix incorrect parameter validation in the ip_mroute_getsockopt() function - l2tp: fix incorrect parameter validation in the pppol2tp_getsockopt() function - udp: fix incorrect parameter validation in the udp_lib_getsockopt() function - net: kcm: fix incorrect parameter validation in the kcm_getsockopt) function - net/x25: fix incorrect parameter validation in the x25_getsockopt() function - devlink: Fix length of eswitch inline-mode - r8152: fix unknown device for choose_configuration - nfp: flower: handle acti_netdevs allocation failure - bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes() - dm raid: fix false positive for requeue needed during reshape - dm: call the resume method on internal suspend - fbdev/simplefb: change loglevel when the power domains cannot be parsed - drm/tegra: dsi: Add missing check for of_find_device_by_node - drm/tegra: dpaux: Fix PM disable depth imbalance in tegra_dpaux_probe - drm/tegra: dsi: Fix some error handling paths in tegra_dsi_probe() - drm/tegra: dsi: Fix missing pm_runtime_disable() in the error handling path of tegra_dsi_probe() - drm/tegra: hdmi: Fix some error handling paths in tegra_hdmi_probe() - drm/tegra: rgb: Fix some error handling paths in tegra_dc_rgb_probe() - drm/tegra: rgb: Fix missing clk_put() in the error handling paths of tegra_dc_rgb_probe() - drm/tegra: output: Fix missing i2c_put_adapter() in the error handling paths of tegra_output_probe() - drm/rockchip: inno_hdmi: Fix video timing - drm: Don't treat 0 as -1 in drm_fixp2int_ceil - drm/vkms: Avoid reading beyond LUT array - drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node - drm/rockchip: lvds: do not overwrite error code - drm/rockchip: lvds: do not print scary message when probing defer - drm/panel-edp: use put_sync in unprepare - drm/lima: fix a memleak in lima_heap_alloc - ASoC: amd: acp: Add missing error handling in sof-mach - ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe() - ASoC: SOF: core: Skip firmware test for custom loaders - ASoC: SOF: amd: Compute file paths on firmware load - soundwire: stream: add missing const to Documentation - dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA - media: tc358743: register v4l2 async device only after successful setup - media: cadence: csi2rx: use match fwnode for media link - PCI/DPC: Print all TLP Prefixes, not just the first - perf record: Fix possible incorrect free in record__switch_output() - perf record: Check conflict between '--timestamp-filename' option and pipe mode before recording - HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd - drm/amd/display: Fix a potential buffer overflow in 'dp_dsc_clock_en_read()' - perf pmu: Treat the msr pmu as software - crypto: qat - avoid memcpy() overflow warning - ALSA: hda: cs35l41: Set Channel Index correctly when system is missing _DSD - drm/amd/display: Fix potential NULL pointer dereferences in 'dcn10_set_output_transfer_func()' - ASoC: sh: rz-ssi: Fix error message print - drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created MOBs - clk: renesas: r8a779g0: Fix PCIe clock name - pinctrl: renesas: rzg2l: Fix locking in rzg2l_dt_subnode_to_map() - pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin group/function - clk: samsung: exynos850: Propagate SPI IPCLK rate change - media: v4l2: cci: print leading 0 on error - perf evsel: Fix duplicate initialization of data->id in evsel__parse_sample() - perf bpf: Clean up the generated/copied vmlinux.h - clk: meson: Add missing clocks to axg_clk_regmaps - media: em28xx: annotate unchecked call to media_device_register() - media: v4l2-tpg: fix some memleaks in tpg_alloc - media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity - media: dt-bindings: techwell,tw9900: Fix port schema ref - mtd: spinand: esmt: Extend IDs to 5 bytes - media: edia: dvbdev: fix a use-after-free - pinctrl: mediatek: Drop bogus slew rate register range for MT8186 - pinctrl: mediatek: Drop bogus slew rate register range for MT8192 - drm/amdgpu: Fix potential out-of-bounds access in 'amdgpu_discovery_reg_base_init()' - clk: qcom: reset: Commonize the de/assert functions - clk: qcom: reset: Ensure write completion on reset de/assertion - quota: Fix potential NULL pointer dereference - quota: Fix rcu annotations of inode dquot pointers - quota: Properly annotate i_dquot arrays with __rcu - ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name - PCI/P2PDMA: Fix a sleeping issue in a RCU read section - PCI: switchtec: Fix an error handling path in switchtec_pci_probe() - crypto: xilinx - call finalize with bh disabled - drivers/ps3: select VIDEO to provide cmdline functions - perf thread_map: Free strlist on normal path in thread_map__new_by_tid_str() - perf srcline: Add missed addr2line closes - dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible - drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN - drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is enabled - drm/radeon/ni: Fix wrong firmware size logging in ni_init_microcode() - drm/amd/display: fix NULL checks for adev->dm.dc in amdgpu_dm_fini() - clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks - clk: renesas: r8a779f0: Correct PFC/GPIO parent clock - clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status configuration for SD1 mux - ALSA: seq: fix function cast warnings - perf expr: Fix "has_event" function for metric style events - perf stat: Avoid metric-only segv - perf metric: Don't remove scale from counts - ASoC: meson: aiu: fix function pointer type mismatch - ASoC: meson: t9015: fix function pointer type mismatch - powerpc: Force inlining of arch_vmap_p{u/m}d_supported() - ASoC: SOF: Add some bounds checking to firmware data - drm: ci: use clk_ignore_unused for apq8016 - NTB: fix possible name leak in ntb_register_device() - media: cedrus: h265: Fix configuring bitstream size - media: sun8i-di: Fix coefficient writes - media: sun8i-di: Fix power on/off sequences - media: sun8i-di: Fix chroma difference threshold - staging: media: starfive: Set 16 bpp for capture_raw device - media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak - media: go7007: add check of return value of go7007_read_addr() - media: pvrusb2: remove redundant NULL check - media: videobuf2: Add missing doc comment for waiting_in_dqbuf - media: pvrusb2: fix pvr2_stream_callback casts - clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times - drm/amd/display: Add 'replay' NULL check in 'edp_set_replay_allow_active()' - drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first - drm/msm/dpu: finalise global state object - drm/mediatek: dsi: Fix DSI RGB666 formats and definitions - PCI: Mark 3ware-9650SE Root Port Extended Tags as broken - drm/bridge: adv7511: fix crash on irq during probe - pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm - clk: hisilicon: hi3519: Release the correct number of gates in hi3519_clk_unregister() - clk: hisilicon: hi3559a: Fix an erroneous devm_kfree() - clk: mediatek: mt8135: Fix an error handling path in clk_mt8135_apmixed_probe() - clk: mediatek: mt7622-apmixedsys: Fix an error handling path in clk_mt8135_apmixed_probe() - clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF - clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical - drm/tegra: put drm_gem_object ref on error in tegra_fb_create - tty: mips_ejtag_fdc: Fix passing incompatible pointer type warning - media: ivsc: csi: Swap SINK and SOURCE pads - media: i2c: imx290: Fix IMX920 typo - mfd: syscon: Call of_node_put() only when of_parse_phandle() takes a ref - mfd: altera-sysmgr: Call of_node_put() only when of_parse_phandle() takes a ref - perf print-events: make is_event_supported() more robust - crypto: arm/sha - fix function cast warnings - crypto: ccp - Avoid discarding errors in psp_send_platform_access_msg() - crypto: qat - remove unused macros in qat_comp_alg.c - crypto: qat - removed unused macro in adf_cnv_dbgfs.c - crypto: qat - avoid division by zero - crypto: qat - remove double initialization of value - crypto: qat - fix ring to service map for dcc in 4xxx - crypto: qat - fix ring to service map for dcc in 420xx - crypto: jitter - fix CRYPTO_JITTERENTROPY help text - drm/tidss: Fix initial plane zpos values - drm/tidss: Fix sync-lost issue with two displays - clk: imx: imx8mp: Fix SAI_MCLK_SEL definition - mtd: maps: physmap-core: fix flash size larger than 32-bit - mtd: rawnand: lpc32xx_mlc: fix irq handler prototype - mtd: rawnand: brcmnand: exec_op helper functions return type fixes - ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs - ASoC: meson: axg-tdm-interface: add frame rate constraint - drm/msm/a6xx: specify UBWC config for sc7180 - drm/msm/a7xx: Fix LLC typo - dt-bindings: arm-smmu: fix SM8[45]50 GPU SMMU if condition - perf pmu: Fix a potential memory leak in perf_pmu__lookup() - HID: amd_sfh: Update HPD sensor structure elements - HID: amd_sfh: Avoid disabling the interrupt - drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of atom_get_src_int() - media: pvrusb2: fix uaf in pvr2_context_set_notify - media: dvb-frontends: avoid stack overflow warnings with clang - media: go7007: fix a memleak in go7007_load_encoder - media: ttpci: fix two memleaks in budget_av_attach - media: mediatek: vcodec: avoid -Wcast-function-type-strict warning - arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with Clang - drm/tests: helpers: Include missing drm_drv header - drm/amd/pm: Fix esm reg mask use to get pcie speed - gpio: nomadik: fix offset bug in nmk_pmx_set() - drm/mediatek: Fix a null pointer crash in mtk_drm_crtc_finish_page_flip - mfd: cs42l43: Fix wrong register defaults - powerpc/32: fix ADB_CUDA kconfig warning - powerpc/pseries: Fix potential memleak in papr_get_attr() - powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return value checks - clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of 'gcc_gmac0_sys_clk' - clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of 'gcc_pcie1_pipe_clk' - clk: qcom: gcc-ipq5018: fix register offset for GCC_UBI0_AXI_ARES reset - perf vendor events amd: Fix Zen 4 cache latency events - drm/msm/dpu: allow certain formats for CDM for DP - drm/msm/dpu: add division of drm_display_mode's hskew parameter - media: usbtv: Remove useless locks in usbtv_video_free() - drm/xe: Fix ref counting leak on page fault - drm/xe: Replace 'grouped target' in Makefile with pattern rule - lib/stackdepot: fix first entry having a 0-handle - lib/stackdepot: off by one in depot_fetch_stack() - modules: wait do_free_init correctly - mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults - power: supply: mm8013: fix "not charging" detection - powerpc/embedded6xx: Fix no previous prototype for avr_uart_send() etc. - powerpc/4xx: Fix warp_gpio_leds build failure - RISC-V: KVM: Forward SEED CSR access to user space - leds: aw2013: Unlock mutex before destroying it - leds: sgm3140: Add missing timer cleanup and flash gpio control - backlight: hx8357: Fix potential NULL pointer dereference - backlight: ktz8866: Correct the check for of_property_read_u32 - backlight: lm3630a: Initialize backlight_properties on init - backlight: lm3630a: Don't set bl->props.brightness in get_brightness - backlight: da9052: Fully initialize backlight_properties during probe - backlight: lm3639: Fully initialize backlight_properties during probe - backlight: lp8788: Fully initialize backlight_properties during probe - sparc32: Use generic cmpdi2/ucmpdi2 variants - mtd: maps: sun_uflash: Declare uflash_devinit static - sparc32: Do not select GENERIC_ISA_DMA - sparc32: Fix section mismatch in leon_pci_grpci - clk: Fix clk_core_get NULL dereference - clk: zynq: Prevent null pointer dereference caused by kmalloc failure - PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling - cifs: Fix writeback data corruption - ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops - ALSA: hda/tas2781: use dev_dbg in system_resume - ALSA: hda/tas2781: add lock to system_suspend - ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend - ALSA: hda/tas2781: do not call pm_runtime_force_* in system_resume/suspend - ALSA: hda/tas2781: restore power state after system_resume - ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection - ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values - ALSA: scarlett2: Fix Scarlett 4th Gen input gain range - ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again - mips: cm: Convert __mips_cm_l2sync_phys_base() to weak function - platform/x86/intel/pmc/lnl: Remove SSRAM support - platform/x86/intel/pmc/arl: Put GNA device in D3 - platform/x86/amd/pmf: Do not use readl() for policy buffer access - ALSA: usb-audio: Stop parsing channels bits when all channels are found. - phy: qcom: qmp-usb: split USB-C PHY driver - phy: qcom: qmp-usbc: add support for the Type-C handling - phy: qcom: qmp-usbc: handle CLAMP register in a correct way - scsi: hisi_sas: Fix a deadlock issue related to automatic dump - RDMA/irdma: Remove duplicate assignment - RDMA/srpt: Do not register event handler until srpt device is fully setup - f2fs: compress: fix to guarantee persisting compressed blocks by CP - f2fs: compress: fix to cover normal cluster write with cp_rwsem - f2fs: compress: fix to check unreleased compressed cluster - f2fs: compress: fix to avoid inconsistence bewteen i_blocks and dnode - f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic - f2fs: zone: fix to wait completion of last bio in zone correctly - f2fs: fix NULL pointer dereference in f2fs_submit_page_write() - f2fs: compress: fix to cover f2fs_disable_compressed_file() w/ i_sem - f2fs: fix to avoid potential panic during recovery - scsi: csiostor: Avoid function pointer casts - i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling - RDMA/hns: Fix mis-modifying default congestion control algorithm - RDMA/device: Fix a race between mad_client and cm_client init - RDMA/rtrs-clt: Check strnlen return len in sysfs mpath_policy_store() - scsi: bfa: Fix function pointer type mismatch for hcb_qe->cbfn - f2fs: fix to create selinux label during whiteout initialization - f2fs: compress: fix to check zstd compress level correctly in mount option - net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr() - NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102 - NFSv4.2: fix listxattr maximum XDR buffer size - f2fs: compress: fix to check compress flag w/ .i_sem lock - f2fs: check number of blocks in a current section - watchdog: starfive: Check pm_runtime_enabled() before decrementing usage counter - watchdog: stm32_iwdg: initialize default timeout - f2fs: fix to use correct segment type in f2fs_allocate_data_block() - f2fs: ro: compress: fix to avoid caching unaligned extent - RDMA/mana_ib: Fix bug in creation of dma regions - RDMA/mana_ib: Introduce mdev_to_gc helper function - RDMA/mana_ib: Introduce mana_ib_get_netdev helper function - RDMA/mana_ib: Introduce mana_ib_install_cq_cb helper function - RDMA/mana_ib: Use virtual address in dma regions for MRs - Input: iqs7222 - add support for IQS7222D v1.1 and v1.2 - NFS: Fix nfs_netfs_issue_read() xarray locking for writeback interrupt - NFS: Fix an off by one in root_nfs_cat() - NFSv4.1/pnfs: fix NFS with TLS in pnfs - ACPI: HMAT: Remove register of memory node for generic target - f2fs: compress: relocate some judgments in f2fs_reserve_compress_blocks - f2fs: compress: fix reserve_cblocks counting error when out of space - f2fs: fix to truncate meta inode pages forcely - f2fs: zone: fix to remove pow2 check condition for zoned block device - cxl: Fix the incorrect assignment of SSLBIS entry pointer initial location - perf/x86/amd/core: Avoid register reset when CPU is dead - afs: Revert "afs: Hide silly-rename files from userspace" - afs: Don't cache preferred address - afs: Fix occasional rmdir-then-VNOVNODE with generic/011 - f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault - nfs: fix panic when nfs4_ff_layout_prepare_ds() fails - ovl: relax WARN_ON in ovl_verify_area() - io_uring/net: correct the type of variable - remoteproc: stm32: Fix incorrect type in assignment for va - remoteproc: stm32: Fix incorrect type assignment returned by stm32_rproc_get_loaded_rsc_tablef - iio: pressure: mprls0025pa fix off-by-one enum - usb: phy: generic: Get the vbus supply - tty: vt: fix 20 vs 0x20 typo in EScsiignore - serial: max310x: fix syntax error in IRQ error message - tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT - arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells - coresight: Fix issue where a source device's helpers aren't disabled - coresight: etm4x: Set skip_power_up in etm4_init_arch_data function - xhci: Add interrupt pending autoclear flag to each interrupter - xhci: make isoc_bei_interval variable interrupter specific. - xhci: remove unnecessary event_ring_deq parameter from xhci_handle_event() - xhci: update event ring dequeue pointer position to controller correctly - coccinelle: device_attr_show: Remove useless expression STR - kconfig: fix infinite loop when expanding a macro at the end of file - iio: gts-helper: Fix division loop - bus: mhi: ep: check the correct variable in mhi_ep_register_controller() - hwtracing: hisi_ptt: Move type check to the beginning of hisi_ptt_pmu_event_init() - rtc: mt6397: select IRQ_DOMAIN instead of depending on it - rtc: max31335: fix interrupt status reg - serial: 8250_exar: Don't remove GPIO device on suspend - staging: greybus: fix get_channel_from_mode() failure path - mei: vsc: Call wake_up() in the threaded IRQ handler - mei: vsc: Don't use sleeping condition in wait_event_timeout() - usb: gadget: net2272: Use irqflags in the call to net2272_probe_fin - char: xilinx_hwicap: Fix NULL vs IS_ERR() bug - x86/hyperv: Use per cpu initial stack for vtl context - ASoC: tlv320adc3xxx: Don't strip remove function when driver is builtin - thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in an error handling path - thermal/drivers/qoriq: Fix getting tmu range - io_uring: don't save/restore iowait state - spi: lpspi: Avoid potential use-after-free in probe() - spi: Restore delays for non-GPIO chip select - ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates - nouveau: reset the bo resource bus info after an eviction - tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge() - rds: tcp: Fix use-after-free of net in reqsk_timer_handler(). - octeontx2-af: Use matching wake_up API variant in CGX command interface - s390/vtime: fix average steal time calculation - net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check - devlink: Fix devlink parallel commands processing - riscv: Only check online cpus for emulated accesses - soc: fsl: dpio: fix kcalloc() argument order - cpufreq: Fix per-policy boost behavior on SoCs using cpufreq_boost_set_sw() - io_uring: Fix release of pinned pages when __io_uaddr_map fails - tcp: Fix refcnt handling in __inet_hash_connect(). - vmxnet3: Fix missing reserved tailroom - hsr: Fix uninit-value access in hsr_get_node() - net: txgbe: fix clk_name exceed MAX_DEV_ID limits - spi: spi-mem: add statistics support to ->exec_op() calls - spi: Fix error code checking in spi_mem_exec_op() - nvme: fix reconnection fail due to reserved tag allocation - drm/xe: Invalidate userptr VMA on page pin fault - drm/xe: Skip VMAs pin when requesting signal to the last XE_EXEC - net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when MAC is up - net: ethernet: mtk_eth_soc: fix PPE hanging issue - io_uring: fix poll_remove stalled req completion - ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry - ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam Deck OLED - riscv: Fix compilation error with FAST_GUP and rv32 - xen/evtchn: avoid WARN() when unbinding an event channel - xen/events: increment refcnt only if event channel is refcounted - packet: annotate data-races around ignore_outgoing - xfrm: Allow UDP encapsulation only in offload modes - net: veth: do not manipulate GRO when using XDP - net: dsa: mt7530: prevent possible incorrect XTAL frequency selection - spi: spi-imx: fix off-by-one in mx51 CPU mode burst length - drm: Fix drm_fixp2int_round() making it add 0.5 - virtio: uapi: Drop __packed attribute in linux/virtio_pci.h - vdpa_sim: reset must not run - vdpa/mlx5: Allow CVQ size changes - virtio: packed: fix unmap leak for indirect desc table - net: move dev->state into net_device_read_txrx group - wireguard: receive: annotate data-race around receiving_counter.counter - rds: introduce acquire/release ordering in acquire/release_in_xmit() - hsr: Handle failures in module init - ipv4: raw: Fix sending packets from raw sockets via IPsec tunnels - nouveau/gsp: don't check devinit disable on GSP. - ceph: stop copying to iter at EOF on sync reads - net: phy: fix phy_read_poll_timeout argument type in genphy_loopback - dm-integrity: fix a memory leak when rechecking the data - net/bnx2x: Prevent access to a freed page in page_pool - devlink: fix port new reply cmd type - octeontx2: Detect the mbox up or down message via register - octeontx2-pf: Wait till detach_resources msg is complete - octeontx2-pf: Use default max_active works instead of one - octeontx2-pf: Send UP messages to VF only when VF is up. - octeontx2-af: Use separate handlers for interrupts - drm/amdgpu: add MMHUB 3.3.1 support - drm/amdgpu: fix mmhub client id out-of-bounds access - drm/amdgpu: drop setting buffer funcs in sdma442 - netfilter: nft_set_pipapo: release elements in clone only from destroy path - netfilter: nf_tables: do not compare internal table flags on updates - rcu: add a helper to report consolidated flavor QS - net: report RCU QS on threaded NAPI repolling - bpf: report RCU QS in cpumap kthread - net: dsa: mt7530: fix link-local frames that ingress vlan filtering ports - net: dsa: mt7530: fix handling of all link-local frames - netfilter: nf_tables: Fix a memory leak in nf_tables_updchain - spi: spi-mt65xx: Fix NULL pointer access in interrupt handler - selftests: forwarding: Fix ping failure due to short timeout - dm io: Support IO priority - dm-integrity: align the outgoing bio in integrity_recheck - x86/efistub: Clear decompressor BSS in native EFI entrypoint - x86/efistub: Don't clear BSS twice in mixed mode - printk: Adjust mapping for 32bit seq macros - printk: Use prb_first_seq() as base for 32bit seq macros - Linux 6.8.2 - [Config] updateconfig following v6.8.2 import * Provide python perf module (LP: #2051560) - [Packaging] enable perf python module - [Packaging] provide a wrapper module for python-perf * To support AMD Adaptive Backlight Management (ABM) for power profiles daemon >= 2.0 (LP: #2056716) - drm/amd/display: add panel_power_savings sysfs entry to eDP connectors - drm/amdgpu: respect the abmlevel module parameter value if it is set * Miscellaneous Ubuntu changes - [Config] Disable StarFive JH7100 support - [Config] Disable Renesas RZ/Five support - [Config] Disable BINFMT_FLAT for riscv64 [ Ubuntu: 6.8.0-31.31 ] * noble/linux: 6.8.0-31.31 -proposed tracker (LP: #2062933) * Packaging resync (LP: #1786013) - [Packaging] debian.master/dkms-versions -- update from kernel-versions (main/d2024.04.04) -- Hannah Peuckmann <email address hidden> Wed, 22 May 2024 14:03:48 +0200
Available diffs
Superseded in mantic-security |
Superseded in mantic-updates |
Deleted in mantic-proposed (Reason: moved to -updates) |
linux-riscv (6.5.0-40.40.1) mantic; urgency=medium * mantic/linux-riscv: 6.5.0-40.40.1 -proposed tracker (LP: #2063703) [ Ubuntu: 6.5.0-40.40 ] * mantic/linux: 6.5.0-40.40 -proposed tracker (LP: #2063709) * [Mantic] Compile broken on armhf (cc1 out of memory) (LP: #2060446) - Revert "minmax: relax check to allow comparison between unsigned arguments and signed constants" - Revert "minmax: allow comparisons of 'int' against 'unsigned char/short'" - Revert "minmax: allow min()/max()/clamp() if the arguments have the same signedness." - Revert "minmax: add umin(a, b) and umax(a, b)" * Drop fips-checks script from trees (LP: #2055083) - [Packaging] Remove fips-checks script * alsa/realtek: adjust max output valume for headphone on 2 LG machines (LP: #2058573) - ALSA: hda/realtek: fix the hp playback volume issue for LG machines * Mantic update: upstream stable patchset 2024-03-27 (LP: #2059284) - asm-generic: make sparse happy with odd-sized put_unaligned_*() - powerpc/mm: Fix null-pointer dereference in pgtable_cache_add - arm64: irq: set the correct node for VMAP stack - drivers/perf: pmuv3: don't expose SW_INCR event in sysfs - powerpc: Fix build error due to is_valid_bugaddr() - powerpc/mm: Fix build failures due to arch_reserved_kernel_pages() - powerpc/64s: Fix CONFIG_NUMA=n build due to create_section_mapping() - x86/boot: Ignore NMIs during very early boot - powerpc: pmd_move_must_withdraw() is only needed for CONFIG_TRANSPARENT_HUGEPAGE - powerpc/lib: Validate size for vector operations - x86/mce: Mark fatal MCE's page as poison to avoid panic in the kdump kernel - perf/core: Fix narrow startup race when creating the perf nr_addr_filters sysfs file - debugobjects: Stop accessing objects after releasing hash bucket lock - regulator: core: Only increment use_count when enable_count changes - audit: Send netlink ACK before setting connection in auditd_set - ACPI: video: Add quirk for the Colorful X15 AT 23 Laptop - PNP: ACPI: fix fortify warning - ACPI: extlog: fix NULL pointer dereference check - ACPI: NUMA: Fix the logic of getting the fake_pxm value - PM / devfreq: Synchronize devfreq_monitor_[start/stop] - ACPI: APEI: set memory failure flags as MF_ACTION_REQUIRED on synchronous events - FS:JFS:UBSAN:array-index-out-of-bounds in dbAdjTree - jfs: fix array-index-out-of-bounds in dbAdjTree - pstore/ram: Fix crash when setting number of cpus to an odd number - crypto: octeontx2 - Fix cptvf driver cleanup - erofs: fix ztailpacking for subpage compressed blocks - crypto: stm32/crc32 - fix parsing list of devices - afs: fix the usage of read_seqbegin_or_lock() in afs_lookup_volume_rcu() - afs: fix the usage of read_seqbegin_or_lock() in afs_find_server*() - rxrpc_find_service_conn_rcu: fix the usage of read_seqbegin_or_lock() - jfs: fix array-index-out-of-bounds in diNewExt - arch: consolidate arch_irq_work_raise prototypes - s390/vfio-ap: fix sysfs status attribute for AP queue devices - s390/ptrace: handle setting of fpc register correctly - KVM: s390: fix setting of fpc register - SUNRPC: Fix a suspicious RCU usage warning - ecryptfs: Reject casefold directory inodes - ext4: fix inconsistent between segment fstrim and full fstrim - ext4: unify the type of flexbg_size to unsigned int - ext4: remove unnecessary check from alloc_flex_gd() - ext4: avoid online resizing failures due to oversized flex bg - wifi: rt2x00: restart beacon queue when hardware reset - selftests/bpf: satisfy compiler by having explicit return in btf test - selftests/bpf: Fix pyperf180 compilation failure with clang18 - wifi: rt2x00: correct wrong BBP register in RxDCOC calibration - selftests/bpf: Fix issues in setup_classid_environment() - soc: xilinx: Fix for call trace due to the usage of smp_processor_id() - soc: xilinx: fix unhandled SGI warning message - scsi: lpfc: Fix possible file string name overflow when updating firmware - PCI: Add no PM reset quirk for NVIDIA Spectrum devices - bonding: return -ENOMEM instead of BUG in alb_upper_dev_walk - net: usb: ax88179_178a: avoid two consecutive device resets - scsi: arcmsr: Support new PCI device IDs 1883 and 1886 - ARM: dts: imx7d: Fix coresight funnel ports - ARM: dts: imx7s: Fix lcdif compatible - ARM: dts: imx7s: Fix nand-controller #size-cells - wifi: ath9k: Fix potential array-index-out-of-bounds read in ath9k_htc_txstatus() - wifi: ath11k: fix race due to setting ATH11K_FLAG_EXT_IRQ_ENABLED too early - bpf: Check rcu_read_lock_trace_held() before calling bpf map helpers - scsi: libfc: Don't schedule abort twice - scsi: libfc: Fix up timeout error in fc_fcp_rec_error() - bpf: Set uattr->batch.count as zero before batched update or deletion - wifi: wfx: fix possible NULL pointer dereference in wfx_set_mfp_ap() - ARM: dts: rockchip: fix rk3036 hdmi ports node - ARM: dts: imx25/27-eukrea: Fix RTC node name - ARM: dts: imx: Use flash@0,0 pattern - ARM: dts: imx27: Fix sram node - ARM: dts: imx1: Fix sram node - net: phy: at803x: fix passing the wrong reference for config_intr - ionic: pass opcode to devcmd_wait - ionic: bypass firmware cmds when stuck in reset - block/rnbd-srv: Check for unlikely string overflow - ARM: dts: imx25: Fix the iim compatible string - ARM: dts: imx25/27: Pass timing0 - ARM: dts: imx27-apf27dev: Fix LED name - ARM: dts: imx23-sansa: Use preferred i2c-gpios properties - ARM: dts: imx23/28: Fix the DMA controller node name - scsi: hisi_sas: Set .phy_attached before notifing phyup event HISI_PHYE_PHY_UP_PM - ice: fix ICE_AQ_VSI_Q_OPT_RSS_* register values - net: atlantic: eliminate double free in error handling logic - net: dsa: mv88e6xxx: Fix mv88e6352_serdes_get_stats error path - block: prevent an integer overflow in bvec_try_merge_hw_page - md: Whenassemble the array, consult the superblock of the freshest device - arm64: dts: qcom: msm8996: Fix 'in-ports' is a required property - arm64: dts: qcom: msm8998: Fix 'out-ports' is a required property - ice: fix pre-shifted bit usage - arm64: dts: amlogic: fix format for s4 uart node - wifi: rtl8xxxu: Add additional USB IDs for RTL8192EU devices - libbpf: Fix NULL pointer dereference in bpf_object__collect_prog_relos - wifi: rtlwifi: rtl8723{be,ae}: using calculate_bit_shift() - wifi: cfg80211: free beacon_ies when overridden from hidden BSS - Bluetooth: qca: Set both WIDEBAND_SPEECH and LE_STATES quirks for QCA2066 - Bluetooth: hci_sync: fix BR/EDR wakeup bug - Bluetooth: L2CAP: Fix possible multiple reject send - net/smc: disable SEID on non-s390 archs where virtual ISM may be used - bridge: cfm: fix enum typo in br_cc_ccm_tx_parse - i40e: Fix VF disable behavior to block all traffic - octeontx2-af: Fix max NPC MCAM entry check while validating ref_entry - net: dsa: qca8k: put MDIO bus OF node on qca8k_mdio_register() failure - f2fs: fix to check return value of f2fs_reserve_new_block() - ALSA: hda: Refer to correct stream index at loops - ASoC: doc: Fix undefined SND_SOC_DAPM_NOPM argument - fast_dput(): handle underflows gracefully - RDMA/IPoIB: Fix error code return in ipoib_mcast_join - drm/panel-edp: Add override_edid_mode quirk for generic edp - drm/bridge: anx7625: Fix Set HPD irq detect window to 2ms - drm/amd/display: Fix tiled display misalignment - f2fs: fix write pointers on zoned device after roll forward - drm/drm_file: fix use of uninitialized variable - drm/framebuffer: Fix use of uninitialized variable - drm/mipi-dsi: Fix detach call without attach - media: stk1160: Fixed high volume of stk1160_dbg messages - media: rockchip: rga: fix swizzling for RGB formats - PCI: add INTEL_HDA_ARL to pci_ids.h - ALSA: hda: Intel: add HDA_ARL PCI ID support - media: rkisp1: Fix IRQ handler return values - media: rkisp1: Store IRQ lines - media: rkisp1: Fix IRQ disable race issue - f2fs: fix to tag gcing flag on page during block migration - drm/exynos: Call drm_atomic_helper_shutdown() at shutdown/unbind time - IB/ipoib: Fix mcast list locking - media: amphion: remove mutext lock in condition of wait_event - media: ddbridge: fix an error code problem in ddb_probe - media: i2c: imx335: Fix hblank min/max values - drm/amd/display: For prefetch mode > 0, extend prefetch if possible - drm/msm/dpu: Ratelimit framedone timeout msgs - drm/msm/dpu: fix writeback programming for YUV cases - drm/amdgpu: fix ftrace event amdgpu_bo_move always move on same heap - clk: hi3620: Fix memory leak in hi3620_mmc_clk_init() - clk: mmp: pxa168: Fix memory leak in pxa168_clk_init() - watchdog: it87_wdt: Keep WDTCTRL bit 3 unmodified for IT8784/IT8786 - drm/amd/display: make flip_timestamp_in_us a 64-bit variable - clk: imx: clk-imx8qxp: fix LVDS bypass, pixel and phy clocks - drm/amdgpu: Fix ecc irq enable/disable unpaired - drm/amdgpu: Let KFD sync with VM fences - drm/amdgpu: Fix '*fw' from request_firmware() not released in 'amdgpu_ucode_request()' - drm/amdgpu: Drop 'fence' check in 'to_amdgpu_amdkfd_fence()' - drm/amdkfd: Fix iterator used outside loop in 'kfd_add_peer_prop()' - ALSA: hda/conexant: Fix headset auto detect fail in cx8070 and SN6140 - leds: trigger: panic: Don't register panic notifier if creating the trigger failed - um: Fix naming clash between UML and scheduler - um: Don't use vfprintf() for os_info() - um: net: Fix return type of uml_net_start_xmit() - um: time-travel: fix time corruption - i3c: master: cdns: Update maximum prescaler value for i2c clock - xen/gntdev: Fix the abuse of underlying struct page in DMA-buf import - mfd: ti_am335x_tscadc: Fix TI SoC dependencies - [Config] updateconfigs for MFD_TI_AM335X_TSCADC - mailbox: arm_mhuv2: Fix a bug for mhuv2_sender_interrupt - PCI: Only override AMD USB controller if required - PCI: switchtec: Fix stdev_release() crash after surprise hot remove - perf cs-etm: Bump minimum OpenCSD version to ensure a bugfix is present - usb: hub: Replace hardcoded quirk value with BIT() macro - usb: hub: Add quirk to decrease IN-ep poll interval for Microchip USB491x hub - selftests/sgx: Fix linker script asserts - tty: allow TIOCSLCKTRMIOS with CAP_CHECKPOINT_RESTORE - fs/kernfs/dir: obey S_ISGID - spmi: mediatek: Fix UAF on device remove - PCI: Fix 64GT/s effective data rate calculation - PCI/AER: Decode Requester ID when no error info found - 9p: Fix initialisation of netfs_inode for 9p - misc: lis3lv02d_i2c: Add missing setting of the reg_ctrl callback - libsubcmd: Fix memory leak in uniq() - drm/amdkfd: Fix lock dependency warning - drm/amdkfd: Fix lock dependency warning with srcu - virtio_net: Fix "‘%d’ directive writing between 1 and 11 bytes into a region of size 10" warnings - blk-mq: fix IO hang from sbitmap wakeup race - ceph: reinitialize mds feature bit even when session in open - ceph: fix deadlock or deadcode of misusing dget() - ceph: fix invalid pointer access if get_quota_realm return ERR_PTR - drm/amd/powerplay: Fix kzalloc parameter 'ATOM_Tonga_PPM_Table' in 'get_platform_power_management_table()' - drm/amdgpu: Fix with right return code '-EIO' in 'amdgpu_gmc_vram_checking()' - drm/amdgpu: Release 'adev->pm.fw' before return in 'amdgpu_device_need_post()' - drm/amdkfd: Fix 'node' NULL check in 'svm_range_get_range_boundaries()' - perf: Fix the nr_addr_filters fix - wifi: cfg80211: fix RCU dereference in __cfg80211_bss_update - drm: using mul_u32_u32() requires linux/math64.h - scsi: isci: Fix an error code problem in isci_io_request_build() - regulator: ti-abb: don't use devm_platform_ioremap_resource_byname for shared interrupt register - scsi: core: Move scsi_host_busy() out of host lock for waking up EH handler - HID: hidraw: fix a problem of memory leak in hidraw_release() - selftests: net: give more time for GRO aggregation - ip6_tunnel: make sure to pull inner header in __ip6_tnl_rcv() - ipmr: fix kernel panic when forwarding mcast packets - net: lan966x: Fix port configuration when using SGMII interface - tcp: add sanity checks to rx zerocopy - ixgbe: Refactor returning internal error codes - ixgbe: Refactor overtemp event handling - ixgbe: Fix an error handling path in ixgbe_read_iosf_sb_reg_x550() - net: dsa: qca8k: fix illegal usage of GPIO - ipv6: Ensure natural alignment of const ipv6 loopback and router addresses - llc: call sock_orphan() at release time - bridge: mcast: fix disabled snooping after long uptime - selftests: net: add missing config for GENEVE - netfilter: conntrack: correct window scaling with retransmitted SYN - netfilter: nf_tables: restrict tunnel object to NFPROTO_NETDEV - netfilter: nf_log: replace BUG_ON by WARN_ON_ONCE when putting logger - netfilter: nft_ct: sanitize layer 3 and 4 protocol number in custom expectations - net: ipv4: fix a memleak in ip_setup_cork - af_unix: fix lockdep positive in sk_diag_dump_icons() - SAUCE: Sync apparmor copy of af_unix.c - selftests: net: fix available tunnels detection - net: sysfs: Fix /sys/class/net/<iface> path - selftests: team: Add missing config options - selftests: bonding: Check initial state - arm64: irq: set the correct node for shadow call stack - mm, kmsan: fix infinite recursion due to RCU critical section - Revert "drm/amd/display: Disable PSR-SU on Parade 0803 TCON again" - drm/msm/dsi: Enable runtime PM - LoongArch/smp: Call rcutree_report_cpu_starting() at tlb_init() - gve: Fix use-after-free vulnerability - bonding: remove print in bond_verify_device_path - ASoC: codecs: lpass-wsa-macro: fix compander volume hack - ASoC: codecs: wsa883x: fix PA volume control - drm/amdgpu: Fix missing error code in 'gmc_v6/7/8/9_0_hw_init()' - Documentation/sphinx: fix Python string escapes - kunit: tool: fix parsing of test attributes - thermal: core: Fix thermal zone suspend-resume synchronization - hwrng: starfive - Fix dev_err_probe return error - crypto: p10-aes-gcm - Avoid -Wstringop-overflow warnings - erofs: fix up compacted indexes for block size < 4096 - crypto: starfive - Fix dev_err_probe return error - s390/boot: always align vmalloc area on segment boundary - ext4: treat end of range as exclusive in ext4_zero_range() - wifi: rtw89: fix timeout calculation in rtw89_roc_end() - ARM: dts: qcom: strip prefix from PMIC files - ARM: dts: qcom: mdm9615: fix PMIC node labels - ARM: dts: qcom: msm8660: fix PMIC node labels - ARM: dts: samsung: exynos4: fix camera unit addresses/ranges - ARM: dts: samsung: s5pv210: fix camera unit addresses/ranges - net: phy: micrel: fix ts_info value in case of no phc - bpf: Prevent inlining of bpf_fentry_test7() - bpf: Fix a few selftest failures due to llvm18 change - wifi: rtw89: fix misbehavior of TX beacon in concurrent mode - bpf: Set need_defer as false when clearing fd array during map free - wifi: ath12k: fix and enable AP mode for WCN7850 - minmax: add umin(a, b) and umax(a, b) - minmax: allow min()/max()/clamp() if the arguments have the same signedness. - minmax: allow comparisons of 'int' against 'unsigned char/short' - minmax: relax check to allow comparison between unsigned arguments and signed constants - net: mvmdio: Avoid excessive sleeps in polled mode - arm64: dts: qcom: sm8550: fix soundwire controllers node name - arm64: dts: qcom: sm8450: fix soundwire controllers node name - arm64: dts: qcom: sm8350: Fix remoteproc interrupt type - wifi: mt76: connac: fix EHT phy mode check - wifi: mt76: mt7996: add PCI IDs for mt7992 - wifi: ath12k: fix the issue that the multicast/broadcast indicator is not read correctly for WCN7850 - arm64: zynqmp: Move fixed clock to / for kv260 - arm64: zynqmp: Fix clock node name in kv260 cards - selftests/bpf: fix compiler warnings in RELEASE=1 mode - scsi: lpfc: Reinitialize an NPIV's VMID data structures after FDISC - scsi: lpfc: Move determination of vmid_flag after VMID reinitialization completes - arm64: dts: qcom: Fix coresight warnings in in-ports and out-ports - wifi: rtw89: coex: Fix wrong Wi-Fi role info and FDDT parameter members - Bluetooth: ISO: Avoid creating child socket if PA sync is terminating - arm64: dts: sprd: Add clock reference for pll2 on UMS512 - arm64: dts: sprd: Change UMS512 idle-state nodename to match bindings - net: kcm: fix direct access to bv_len - reiserfs: Avoid touching renamed directory if parent does not change - drm/amd/display: Fix MST PBN/X.Y value calculations - drm/drm_file: fix use of uninitialized variable - drm/msm/dp: Add DisplayPort controller for SM8650 - media: uvcvideo: Fix power line control for a Chicony camera - media: uvcvideo: Fix power line control for SunplusIT camera - media: rkisp1: resizer: Stop manual allocation of v4l2_subdev_state - hwmon: (hp-wmi-sensors) Fix failure to load on EliteDesk 800 G6 - drm/amd/display: Force p-state disallow if leaving no plane config - drm/amdkfd: fix mes set shader debugger process management - drm/msm/dpu: enable writeback on SM8350 - drm/msm/dpu: enable writeback on SM8450 - watchdog: starfive: add lock annotations to fix context imbalances - accel/habanalabs: add support for Gaudi2C device - drm/amd/display: Only clear symclk otg flag for HDMI - drm/amd/display: Fix minor issues in BW Allocation Phase2 - drm/amdgpu: apply the RV2 system aperture fix to RN/CZN as well - pinctrl: baytrail: Fix types of config value in byt_pin_config_set() - riscv: Make XIP bootable again - extcon: fix possible name leak in extcon_dev_register() - usb: xhci-plat: fix usb disconnect issue after s4 - i2c: rk3x: Adjust mask/value offset for i2c2 on rv1126 - drm/amdkfd: only flush mes process context if mes support is there - riscv: Fix build error on rv32 + XIP - selftests: net: remove dependency on ebpf tests - selftests: net: explicitly wait for listener ready - gve: Fix skb truesize underestimation - net: phy: phy_device: Call into the PHY driver to set LED offload - net: phy: mediatek-ge-soc: support PHY LEDs - net: phy: mediatek-ge-soc: sync driver with MediaTek SDK - selftests: net: add missing config for big tcp tests - selftests: net: add missing required classifier - net: dsa: mt7530: fix 10M/100M speed on MT7988 switch - e1000e: correct maximum frequency adjustment values - selftests: net: Add missing matchall classifier - devlink: Fix referring to hw_addr attribute during state validation - pds_core: Cancel AQ work on teardown - pds_core: Use struct pdsc for the pdsc_adminq_isr private data - pds_core: implement pci reset handlers - pds_core: Prevent race issues involving the adminq - pds_core: Clear BARs on reset - pds_core: Rework teardown/setup flow to be more common - selftests: net: add missing config for nftables-backed iptables - selftests: net: add missing config for pmtu.sh tests - selftests: net: don't access /dev/stdout in pmtu.sh - octeontx2-pf: Remove xdp queues on program detach - selftests: net: add missing config for NF_TARGET_TTL - selftests: net: enable some more knobs - selftests/bpf: Remove flaky test_btf_id test - ASoC: qcom: sc8280xp: limit speaker volumes - ASoC: codecs: wcd938x: fix headphones volume controls - pds_core: Prevent health thread from running during reset/remove - Upstream stable to v6.1.77, v6.6.16 * Mantic update: upstream stable patchset 2024-03-26 (LP: #2059068) - iio: adc: ad7091r: Set alert bit in config register - iio: adc: ad7091r: Allow users to configure device events - ext4: allow for the last group to be marked as trimmed - arm64: properly install vmlinuz.efi - OPP: Pass rounded rate to _set_opp() - btrfs: sysfs: validate scrub_speed_max value - crypto: api - Disallow identical driver names - PM: hibernate: Enforce ordering during image compression/decompression - crypto: s390/aes - Fix buffer overread in CTR mode - s390/vfio-ap: unpin pages on gisc registration failure - PM / devfreq: Fix buffer overflow in trans_stat_show - media: imx355: Enable runtime PM before registering async sub-device - rpmsg: virtio: Free driver_override when rpmsg_remove() - media: ov9734: Enable runtime PM before registering async sub-device - s390/vfio-ap: always filter entire AP matrix - s390/vfio-ap: loop over the shadow APCB when filtering guest's AP configuration - s390/vfio-ap: let on_scan_complete() callback filter matrix and update guest's APCB - mips: Fix max_mapnr being uninitialized on early stages - bus: mhi: host: Add alignment check for event ring read pointer - bus: mhi: host: Drop chan lock before queuing buffers - bus: mhi: host: Add spinlock to protect WP access when queueing TREs - parisc/firmware: Fix F-extend for PDC addresses - parisc/power: Fix power soft-off button emulation on qemu - async: Split async_schedule_node_domain() - async: Introduce async_schedule_dev_nocall() - iio: adc: ad7091r: Enable internal vref if external vref is not supplied - dmaengine: fix NULL pointer in channel unregistration function - scsi: ufs: core: Remove the ufshcd_hba_exit() call from ufshcd_async_scan() - arm64: dts: qcom: sc7180: fix USB wakeup interrupt types - arm64: dts: qcom: sdm845: fix USB wakeup interrupt types - arm64: dts: qcom: sm8150: fix USB wakeup interrupt types - arm64: dts: qcom: sc7280: fix usb_1 wakeup interrupt types - arm64: dts: qcom: sdm845: fix USB DP/DM HS PHY interrupts - arm64: dts: qcom: sm8150: fix USB DP/DM HS PHY interrupts - lsm: new security_file_ioctl_compat() hook - docs: kernel_abi.py: fix command injection - scripts/get_abi: fix source path leak - media: videobuf2-dma-sg: fix vmap callback - mmc: core: Use mrq.sbc in close-ended ffu - mmc: mmc_spi: remove custom DMA mapped buffers - media: mtk-jpeg: Fix use after free bug due to error path handling in mtk_jpeg_dec_device_run - arm64: Rename ARM64_WORKAROUND_2966298 - rtc: cmos: Use ACPI alarm for non-Intel x86 systems too - rtc: Adjust failure return code for cmos_set_alarm() - rtc: mc146818-lib: Adjust failure return code for mc146818_get_time() - rtc: Add support for configuring the UIP timeout for RTC reads - rtc: Extend timeout for waiting for UIP to clear to 1s - nouveau/vmm: don't set addr on the fail path to avoid warning - ubifs: ubifs_symlink: Fix memleak of inode->i_link in error path - mm/rmap: fix misplaced parenthesis of a likely() - mm/sparsemem: fix race in accessing memory_section->usage - rename(): fix the locking of subdirectories - serial: sc16is7xx: improve regmap debugfs by using one regmap per port - serial: sc16is7xx: remove wasteful static buffer in sc16is7xx_regmap_name() - serial: sc16is7xx: remove global regmap from struct sc16is7xx_port - serial: sc16is7xx: remove unused line structure member - serial: sc16is7xx: change EFR lock to operate on each channels - serial: sc16is7xx: convert from _raw_ to _noinc_ regmap functions for FIFO - serial: sc16is7xx: fix invalid sc16is7xx_lines bitfield in case of probe error - serial: sc16is7xx: remove obsolete loop in sc16is7xx_port_irq() - serial: sc16is7xx: improve do/while loop in sc16is7xx_irq() - LoongArch/smp: Call rcutree_report_cpu_starting() earlier - mm: page_alloc: unreserve highatomic page blocks before oom - ksmbd: set v2 lease version on lease upgrade - ksmbd: fix potential circular locking issue in smb2_set_ea() - ksmbd: don't increment epoch if current state and request state are same - ksmbd: send lease break notification on FILE_RENAME_INFORMATION - ksmbd: Add missing set_freezable() for freezable kthread - Revert "drm/amd: Enable PCIe PME from D3" - wifi: mac80211: fix potential sta-link leak - net/smc: fix illegal rmb_desc access in SMC-D connection dump - bnxt_en: Wait for FLR to complete during probe - vlan: skip nested type that is not IFLA_VLAN_QOS_MAPPING - llc: make llc_ui_sendmsg() more robust against bonding changes - udp: fix busy polling - net: fix removing a namespace with conflicting altnames - tun: fix missing dropped counter in tun_xdp_act - tun: add missing rx stats accounting in tun_xdp_act - net: micrel: Fix PTP frame parsing for lan8814 - net/rds: Fix UBSAN: array-index-out-of-bounds in rds_cmsg_recv - netfs, fscache: Prevent Oops in fscache_put_cache() - tracing: Ensure visibility when inserting an element into tracing_map - afs: Hide silly-rename files from userspace - tcp: Add memory barrier to tcp_push() - netlink: fix potential sleeping issue in mqueue_flush_file - net/mlx5: DR, Use the right GVMI number for drop action - net/mlx5: DR, Can't go to uplink vport on RX rule - net/mlx5: Use mlx5 device constant for selecting CQ period mode for ASO - net/mlx5e: Allow software parsing when IPsec crypto is enabled - net/mlx5e: fix a double-free in arfs_create_groups - net/mlx5e: fix a potential double-free in fs_any_create_groups - rcu: Defer RCU kthreads wakeup when CPU is dying - netfilter: nft_limit: reject configurations that cause integer overflow - netfilter: nf_tables: restrict anonymous set and map names to 16 bytes - netfilter: nf_tables: validate NFPROTO_* family - net: stmmac: Wait a bit for the reset to take effect - net: mvpp2: clear BM pool before initialization - selftests: netdevsim: fix the udp_tunnel_nic test - fjes: fix memleaks in fjes_hw_setup - net: fec: fix the unhandled context fault from smmu - nbd: always initialize struct msghdr completely - btrfs: avoid copying BTRFS_ROOT_SUBVOL_DEAD flag to snapshot of subvolume being deleted - btrfs: ref-verify: free ref cache before clearing mount opt - btrfs: tree-checker: fix inline ref size in error messages - btrfs: don't warn if discard range is not aligned to sector - btrfs: defrag: reject unknown flags of btrfs_ioctl_defrag_range_args - btrfs: don't abort filesystem when attempting to snapshot deleted subvolume - rbd: don't move requests to the running list on errors - exec: Fix error handling in begin_new_exec() - wifi: iwlwifi: fix a memory corruption - hv_netvsc: Calculate correct ring size when PAGE_SIZE is not 4 Kbytes - netfilter: nft_chain_filter: handle NETDEV_UNREGISTER for inet/ingress basechain - platform/x86: p2sb: Allow p2sb_bar() calls during PCI device probe - ksmbd: fix global oob in ksmbd_nl_policy - firmware: arm_scmi: Check mailbox/SMT channel for consistency - xfs: read only mounts with fsopen mount API are busted - gpiolib: acpi: Ignore touchpad wakeup on GPD G1619-04 - cpufreq: intel_pstate: Refine computation of P-state for given frequency - drm: Don't unref the same fb many times by mistake due to deadlock handling - drm/bridge: nxp-ptn3460: fix i2c_master_send() error checking - drm/tidss: Fix atomic_flush check - drm/bridge: nxp-ptn3460: simplify some error checking - drm/amd/display: Port DENTIST hang and TDR fixes to OTG disable W/A - drm/amdgpu/pm: Fix the power source flag error - erofs: fix lz4 inplace decompression - media: ov13b10: Enable runtime PM before registering async sub-device - PM: sleep: Fix possible deadlocks in core system-wide PM code - thermal: intel: hfi: Refactor enabling code into helper functions - thermal: intel: hfi: Disable an HFI instance when all its CPUs go offline - thermal: intel: hfi: Add syscore callbacks for system-wide PM - fs/pipe: move check to pipe_has_watch_queue() - pipe: wakeup wr_wait after setting max_usage - ARM: dts: qcom: sdx55: fix USB wakeup interrupt types - ARM: dts: samsung: exynos4210-i9100: Unconditionally enable LDO12 - 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 - dlm: use kernel_connect() and kernel_bind() - serial: core: Provide port lock wrappers - serial: sc16is7xx: Use port lock wrappers - serial: sc16is7xx: fix unconditional activation of THRI interrupt - btrfs: zoned: factor out prepare_allocation_zoned() - btrfs: zoned: optimize hint byte for zoned allocator - drm/panel-edp: drm/panel-edp: Fix AUO B116XAK01 name and timing - Revert "powerpc/64s: Increase default stack size to 32KB" - drm/bridge: parade-ps8640: Wait for HPD when doing an AUX transfer - drm: panel-simple: add missing bus flags for Tianma tm070jvhg[30/33] - drm/bridge: sii902x: Fix probing race issue - drm/bridge: sii902x: Fix audio codec unregistration - drm/bridge: parade-ps8640: Ensure bridge is suspended in .post_disable() - drm/bridge: parade-ps8640: Make sure we drop the AUX mutex in the error case - drm/exynos: fix accidental on-stack copy of exynos_drm_plane - drm/exynos: gsc: minor fix for loop iteration in gsc_runtime_resume - gpio: eic-sprd: Clear interrupt after set the interrupt type - drm/bridge: anx7625: Ensure bridge is suspended in disable() - spi: bcm-qspi: fix SFDP BFPT read by usig mspi read - spi: fix finalize message on error return - MIPS: lantiq: register smp_ops on non-smp platforms - cxl/region:Fix overflow issue in alloc_hpa() - mips: Call lose_fpu(0) before initializing fcr31 in mips_set_personality_nan - tick/sched: Preserve number of idle sleeps across CPU hotplug events - x86/entry/ia32: Ensure s32 is sign extended to s64 - serial: core: fix kernel-doc for uart_port_unlock_irqrestore() - docs: sparse: move TW sparse.txt to TW dev-tools - docs: sparse: add sparse.rst to toctree - serial: core: Simplify uart_get_rs485_mode() - serial: core: set missing supported flag for RX during TX GPIO - soundwire: bus: introduce controller_id - soundwire: fix initializing sysfs for same devices on different buses - net: stmmac: Tx coe sw fallback - net: stmmac: Prevent DSA tags from breaking COE - dmaengine: idxd: Move dma_free_coherent() out of spinlocked context - riscv: Fix an off-by-one in get_early_cmdline() - scsi: core: Kick the requeue list after inserting when flushing - sh: ecovec24: Rename missed backlight field from fbdev to dev - smb: client: fix parsing of SMB3.1.1 POSIX create context - cifs: do not pass cifs_sb when trying to add channels - cifs: handle cases where a channel is closed - cifs: reconnect work should have reference on server struct - cifs: handle when server starts supporting multichannel - cifs: handle when server stops supporting multichannel - cifs: reconnect worker should take reference on server struct unconditionally - cifs: handle servers that still advertise multichannel after disabling - cifs: update iface_last_update on each query-and-update - powerpc/ps3_defconfig: Disable PPC64_BIG_ENDIAN_ELF_ABI_V2 - crypto: lib/mpi - Fix unexpected pointer access in mpi_ec_init - mtd: maps: vmu-flash: Fix the (mtd core) switch to ref counters - mtd: rawnand: Prevent crossing LUN boundaries during sequential reads - mtd: rawnand: Fix core interference with sequential reads - mtd: rawnand: Prevent sequential reads with on-die ECC engines - mtd: rawnand: Clarify conditions to enable continuous reads - soc: qcom: pmic_glink_altmode: fix port sanity check - media: ov01a10: Enable runtime PM before registering async sub-device - soc: fsl: cpm1: tsa: Fix __iomem addresses declaration - soc: fsl: cpm1: qmc: Fix __iomem addresses declaration - soc: fsl: cpm1: qmc: Fix rx channel reset - s390/vfio-ap: reset queues filtered from the guest's AP config - s390/vfio-ap: reset queues associated with adapter for queue unbound from driver - s390/vfio-ap: do not reset queue removed from host config - ARM: dts: imx6q-apalis: add can power-up delay on ixora board - arm64: dts: qcom: sc8280xp-crd: fix eDP phy compatible - arm64: dts: sprd: fix the cpu node for UMS512 - arm64: dts: rockchip: configure eth pad driver strength for orangepi r1 plus lts - arm64: dts: rockchip: Fix rk3588 USB power-domain clocks - arm64: dts: qcom: msm8916: Make blsp_dma controlled-remotely - arm64: dts: qcom: msm8939: Make blsp_dma controlled-remotely - arm64: dts: qcom: sdm670: fix USB wakeup interrupt types - arm64: dts: qcom: sc8180x: fix USB wakeup interrupt types - arm64: dts: qcom: Add missing vio-supply for AW2013 - arm64: dts: qcom: sdm845: fix USB SS wakeup - arm64: dts: qcom: sm8150: fix USB SS wakeup - arm64: dts: qcom: sc8180x: fix USB DP/DM HS PHY interrupts - arm64: dts: qcom: sc8180x: fix USB SS wakeup - media: i2c: st-mipid02: correct format propagation - media: mtk-jpeg: Fix timeout schedule error in mtk_jpegdec_worker. - riscv: mm: Fixup compat mode boot failure - arm64: errata: Add Cortex-A510 speculative unprivileged load workaround - [Config] update config for ARM64_ERRATUM_3117295 - arm64/sme: Always exit sme_alloc() early with existing storage - arm64: entry: fix ARM64_WORKAROUND_SPECULATIVE_UNPRIV_LOAD - efi: disable mirror feature during crashkernel - kexec: do syscore_shutdown() in kernel_kexec - selftests: mm: hugepage-vmemmap fails on 64K page size systems - serial: Do not hold the port lock when setting rx-during-tx GPIO - dt-bindings: net: snps,dwmac: Tx coe unsupported - bpf: move explored_state() closer to the beginning of verifier.c - bpf: extract same_callsites() as utility function - bpf: exact states comparison for iterator convergence checks - selftests/bpf: tests with delayed read/precision makrs in loop body - bpf: correct loop detection for iterators convergence - selftests/bpf: test if state loops are detected in a tricky case - bpf: print full verifier states on infinite loop detection - selftests/bpf: track tcp payload offset as scalar in xdp_synproxy - selftests/bpf: track string payload offset as scalar in strobemeta - bpf: extract __check_reg_arg() utility function - bpf: extract setup_func_entry() utility function - bpf: verify callbacks as if they are called unknown number of times - selftests/bpf: tests for iterating callbacks - bpf: widening for callback iterators - bpf: keep track of max number of bpf_loop callback iterations - cifs: fix lock ordering while disabling multichannel - cifs: fix a pending undercount of srv_count - cifs: after disabling multichannel, mark tcon for reconnect - selftests: bonding: Increase timeout to 1200s - bnxt_en: Prevent kernel warning when running offline self test - selftest: Don't reuse port for SO_INCOMING_CPU test. - selftests: fill in some missing configs for net - net/sched: flower: Fix chain template offload - net/mlx5e: Fix operation precedence bug in port timestamping napi_poll context - net/mlx5e: Fix peer flow lists handling - net/mlx5: Bridge, Enable mcast in smfs steering mode - net/mlx5: Bridge, fix multicast packets sent to uplink - net/mlx5e: Ignore IPsec replay window values on sender side - selftests: net: fix rps_default_mask with >32 CPUs - bpf: Propagate modified uaddrlen from cgroup sockaddr programs - bpf: Add bpf_sock_addr_set_sun_path() to allow writing unix sockaddr from bpf - ice: work on pre-XDP prog frag count - i40e: handle multi-buffer packets that are shrunk by xdp prog - ice: remove redundant xdp_rxq_info registration - ice: update xdp_rxq_info::frag_size for ZC enabled Rx queue - i40e: set xdp_rxq_info::frag_size - selftests: bonding: do not test arp/ns target with mode balance-alb/tlb - tsnep: Remove FCS for XDP data path - tsnep: Fix XDP_RING_NEED_WAKEUP for empty fill ring - btrfs: scrub: avoid use-after-free when chunk length is not 64K aligned - nfsd: fix RELEASE_LOCKOWNER - Revert "drivers/firmware: Move sysfb_init() from device_initcall to subsys_initcall_sync" - drm/amdgpu: Fix the null pointer when load rlc firmware - drm: Fix TODO list mentioning non-KMS drivers - drm: Disable the cursor plane on atomic contexts with virtualized drivers - drm/virtio: Disable damage clipping if FB changed since last page-flip - drm: Allow drivers to indicate the damage helpers to ignore damage clips - drm/amd/display: fix bandwidth validation failure on DCN 2.1 - drm/amdgpu: correct the cu count for gfx v11 - drm/amd/display: Align the returned error code with legacy DP - drm/amd/display: Fix late derefrence 'dsc' check in 'link_set_dsc_pps_packet()' - drm/amd/display: Fix uninitialized variable usage in core_link_ 'read_dpcd() & write_dpcd()' functions - net/bpf: Avoid unused "sin_addr_len" warning when CONFIG_CGROUP_BPF is not set - thermal: gov_power_allocator: avoid inability to reset a cdev - mm: migrate: record the mlocked page status to remove unnecessary lru drain - mm: migrate: fix getting incorrect page mapping during page migration - drm/i915/lnl: Remove watchdog timers for PSR - drm/i915/psr: Only allow PSR in LPSP mode on HSW non-ULT - drm/panel-edp: Add AUO B116XTN02, BOE NT116WHM-N21,836X2, NV116WHM-N49 V8.0 - drm/panel-edp: drm/panel-edp: Fix AUO B116XTN02 name - drm/amdgpu/gfx10: set UNORD_DISPATCH in compute MQDs - drm/amdgpu/gfx11: set UNORD_DISPATCH in compute MQDs - drm/panel: samsung-s6d7aa0: drop DRM_BUS_FLAG_DE_HIGH for lsl080al02 - memblock: fix crash when reserved memory is not added to memory - firmware: arm_scmi: Use xa_insert() when saving raw queues - spi: intel-pci: Remove Meteor Lake-S SoC PCI ID from the list - cpufreq/amd-pstate: Fix setting scaling max/min freq values - spi: spi-cadence: Reverse the order of interleaved write and read operations - cifs: fix stray unlock in cifs_chan_skip_or_disable - drm: bridge: samsung-dsim: Don't use FORCE_STOP_STATE - genirq: Initialize resend_node hlist for all interrupt descriptors - clocksource: Skip watchdog check for large watchdog intervals - platform/x86: intel-uncore-freq: Fix types in sysfs callbacks - Upstream stable to v6.1.76, v6.6.15 * CVE-2024-26582 - net: tls: fix use-after-free with partial reads and async decrypt - net: tls: fix returned read length with async decrypt * CVE-2024-26584 - net: tls: handle backlogging of crypto requests * CVE-2024-26585 - tls: fix race between tx work scheduling and socket close * CVE-2024-26583 - tls: extract context alloc/initialization out of tls_set_sw_offload - net: tls: factor out tls_*crypt_async_wait() - tls: fix race between async notify and socket close * Fix headphone mic detection issue on ALC897 (LP: #2056418) - ALSA: hda/realtek - Fix headset Mic no show at resume back for Lenovo ALC897 platform * The screen brightness is unable to adjust on BOE panel DPN#R6FD8 (LP: #2057430) - drm/amd/display: Re-add aux intercept disable delay generically for 2+ LTTPRs - drm/amd/display: Clear dpcd_sink_ext_caps if not set - drm/amd/display: Add monitor patch for specific eDP - drm/amd/display: Add monitor patch for specific eDP * Dynamically determine acpi_handle_list size (LP: #2049733) - ACPI: utils: Dynamically determine acpi_handle_list size - ACPI: utils: Fix error path in acpi_evaluate_reference() - ACPI: utils: Fix white space in struct acpi_handle_list definition * Mantic update: upstream stable patchset 2024-03-07 (LP: #2056403) - x86/lib: Fix overflow when counting digits - x86/mce/inject: Clear test status value - EDAC/thunderx: Fix possible out-of-bounds string access - powerpc: add crtsavres.o to always-y instead of extra-y - powerpc/44x: select I2C for CURRITUCK - powerpc/pseries/memhp: Fix access beyond end of drmem array - selftests/powerpc: Fix error handling in FPU/VMX preemption tests - powerpc/powernv: Add a null pointer check to scom_debug_init_one() - powerpc/powernv: Add a null pointer check in opal_event_init() - powerpc/powernv: Add a null pointer check in opal_powercap_init() - powerpc/imc-pmu: Add a null pointer check in update_events_in_group() - spi: spi-zynqmp-gqspi: fix driver kconfig dependencies - mtd: rawnand: Increment IFC_TIMEOUT_MSECS for nand controller response - ACPI: video: check for error while searching for backlight device parent - ACPI: LPIT: Avoid u32 multiplication overflow - platform/x86/intel/vsec: Fix xa_alloc memory leak - cpufreq: scmi: process the result of devm_of_clk_add_hw_provider() - calipso: fix memory leak in netlbl_calipso_add_pass() - efivarfs: force RO when remounting if SetVariable is not supported - spi: sh-msiof: Enforce fixed DTDL for R-Car H3 - ACPI: LPSS: Fix the fractional clock divider flags - ACPI: extlog: Clear Extended Error Log status when RAS_CEC handled the error - kunit: debugfs: Fix unchecked dereference in debugfs_print_results() - mtd: Fix gluebi NULL pointer dereference caused by ftl notifier - selinux: Fix error priority for bind with AF_UNSPEC on PF_INET6 socket - crypto: virtio - Handle dataq logic with tasklet - crypto: sa2ul - Return crypto_aead_setkey to transfer the error - crypto: ccp - fix memleak in ccp_init_dm_workarea - crypto: af_alg - Disallow multiple in-flight AIO requests - crypto: safexcel - Add error handling for dma_map_sg() calls - crypto: sahara - remove FLAGS_NEW_KEY logic - crypto: sahara - fix cbc selftest failure - crypto: sahara - fix ahash selftest failure - crypto: sahara - fix processing requests with cryptlen < sg->length - crypto: sahara - fix error handling in sahara_hw_descriptor_create() - crypto: hisilicon/qm - save capability registers in qm init process - crypto: hisilicon/zip - add zip comp high perf mode configuration - crypto: hisilicon/qm - add a function to set qm algs - crypto: hisilicon/hpre - save capability registers in probe process - crypto: hisilicon/sec2 - save capability registers in probe process - crypto: hisilicon/zip - save capability registers in probe process - pstore: ram_core: fix possible overflow in persistent_ram_init_ecc() - erofs: fix memory leak on short-lived bounced pages - fs: indicate request originates from old mount API - gfs2: Fix kernel NULL pointer dereference in gfs2_rgrp_dump - crypto: virtio - Wait for tasklet to complete on device remove - crypto: sahara - avoid skcipher fallback code duplication - crypto: sahara - handle zero-length aes requests - crypto: sahara - fix ahash reqsize - crypto: sahara - fix wait_for_completion_timeout() error handling - crypto: sahara - improve error handling in sahara_sha_process() - crypto: sahara - fix processing hash requests with req->nbytes < sg->length - crypto: sahara - do not resize req->src when doing hash operations - crypto: scomp - fix req->dst buffer overflow - csky: fix arch_jump_label_transform_static override - blocklayoutdriver: Fix reference leak of pnfs_device_node - NFSv4.1/pnfs: Ensure we handle the error NFS4ERR_RETURNCONFLICT - SUNRPC: fix _xprt_switch_find_current_entry logic - pNFS: Fix the pnfs block driver's calculation of layoutget size - wifi: plfxlc: check for allocation failure in plfxlc_usb_wreq_async() - wifi: rtw88: fix RX filter in FIF_ALLMULTI flag - bpf, lpm: Fix check prefixlen before walking trie - bpf: Add crosstask check to __bpf_get_stack - wifi: ath11k: Defer on rproc_get failure - wifi: libertas: stop selecting wext - ARM: dts: qcom: apq8064: correct XOADC register address - net/ncsi: Fix netlink major/minor version numbers - firmware: ti_sci: Fix an off-by-one in ti_sci_debugfs_create() - wifi: rtlwifi: rtl8821ae: phy: fix an undefined bitwise shift behavior - arm64: dts: ti: k3-am62a-main: Fix GPIO pin count in DT nodes - arm64: dts: ti: k3-am65-main: Fix DSS irq trigger type - selftests/bpf: Fix erroneous bitmask operation - md: synchronize flush io with array reconfiguration - bpf: enforce precision of R0 on callback return - ARM: dts: qcom: sdx65: correct SPMI node name - arm64: dts: qcom: sc7180: Make watchdog bark interrupt edge triggered - arm64: dts: qcom: sc7280: Mark some nodes as 'reserved' - arm64: dts: qcom: sc7280: Make watchdog bark interrupt edge triggered - arm64: dts: qcom: sdm845: Make watchdog bark interrupt edge triggered - arm64: dts: qcom: sm8150: Make watchdog bark interrupt edge triggered - arm64: dts: qcom: sm8250: Make watchdog bark interrupt edge triggered - arm64: dts: qcom: sc8280xp: Make watchdog bark interrupt edge triggered - arm64: dts: qcom: sm6350: Make watchdog bark interrupt edge triggered - bpf: add percpu stats for bpf_map elements insertions/deletions - bpf: Add map and need_defer parameters to .map_fd_put_ptr() - bpf: Defer the free of inner map when necessary - selftests/net: specify the interface when do arping - bpf: fix check for attempt to corrupt spilled pointer - scsi: fnic: Return error if vmalloc() failed - arm64: dts: qcom: qrb5165-rb5: correct LED panic indicator - arm64: dts: qcom: sdm845-db845c: correct LED panic indicator - arm64: dts: qcom: sm8350: Fix DMA0 address - arm64: dts: qcom: sc7280: Fix up GPU SIDs - arm64: dts: qcom: sc7280: Mark Adreno SMMU as DMA coherent - arm64: dts: qcom: sc7280: fix usb_2 wakeup interrupt types - wifi: mt76: mt7921s: fix workqueue problem causes STA association fail - bpf: Fix verification of indirect var-off stack access - arm64: dts: hisilicon: hikey970-pmic: fix regulator cells properties - dt-bindings: media: mediatek: mdp3: correct RDMA and WROT node with generic names - arm64: dts: mediatek: mt8183: correct MDP3 DMA-related nodes - wifi: mt76: mt7921: fix country count limitation for CLC - selftests/bpf: Relax time_tai test for equal timestamps in tai_forward - block: Set memalloc_noio to false on device_add_disk() error path - arm64: dts: renesas: white-hawk-cpu: Fix missing serial console pin control - arm64: dts: imx8mm: Reduce GPU to nominal speed - scsi: hisi_sas: Replace with standard error code return value - scsi: hisi_sas: Correct the number of global debugfs registers - ARM: dts: stm32: don't mix SCMI and non-SCMI board compatibles - selftests/net: fix grep checking for fib_nexthop_multiprefix - ipmr: support IP_PKTINFO on cache report IGMP msg - virtio/vsock: fix logic which reduces credit update messages - dma-mapping: clear dev->dma_mem to NULL after freeing it - soc: qcom: llcc: Fix dis_cap_alloc and retain_on_pc configuration - arm64: dts: qcom: sm8150-hdk: fix SS USB regulators - block: add check of 'minors' and 'first_minor' in device_add_disk() - arm64: dts: qcom: sc7280: Mark SDHCI hosts as cache-coherent - arm64: dts: qcom: ipq6018: fix clock rates for GCC_USB0_MOCK_UTMI_CLK - wifi: rtlwifi: add calculate_bit_shift() - wifi: rtlwifi: rtl8188ee: phy: using calculate_bit_shift() - wifi: rtlwifi: rtl8192c: using calculate_bit_shift() - wifi: rtlwifi: rtl8192cu: using calculate_bit_shift() - wifi: rtlwifi: rtl8192ce: 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: iwlwifi: mvm: set siso/mimo chains to 1 in FW SMPS request - wifi: iwlwifi: mvm: send TX path flush in rfkill - netfilter: nf_tables: mark newset as dead on transaction abort - Bluetooth: Fix bogus check for re-auth no supported with non-ssp - Bluetooth: btmtkuart: fix recv_buf() return value - null_blk: don't cap max_hw_sectors to BLK_DEF_MAX_SECTORS - bpf: sockmap, fix proto update hook to avoid dup calls - sctp: support MSG_ERRQUEUE flag in recvmsg() - sctp: fix busy polling - net/sched: act_ct: fix skb leak and crash on ooo frags - mlxbf_gige: Fix intermittent no ip issue - mlxbf_gige: Enable the GigE port in mlxbf_gige_open - ip6_tunnel: fix NEXTHDR_FRAGMENT handling in ip6_tnl_parse_tlv_enc_lim() - ARM: davinci: always select CONFIG_CPU_ARM926T - Revert "drm/tidss: Annotate dma-fence critical section in commit path" - Revert "drm/omapdrm: Annotate dma-fence critical section in commit path" - drm/panfrost: Really power off GPU cores in panfrost_gpu_power_off() - RDMA/usnic: Silence uninitialized symbol smatch warnings - RDMA/hns: Fix inappropriate err code for unsupported operations - drm/panel-elida-kd35t133: hold panel in reset for unprepare - drm/nouveau/fence:: fix warning directly dereferencing a rcu pointer - drm/bridge: tpd12s015: Drop buggy __exit annotation for remove function - drm/tilcdc: Fix irq free on unload - media: pvrusb2: fix use after free on context disconnection - media: mtk-jpeg: Remove cancel worker in mtk_jpeg_remove to avoid the crash of multi-core JPEG devices - media: verisilicon: Hook the (TRY_)DECODER_CMD stateless ioctls - media: rkvdec: Hook the (TRY_)DECODER_CMD stateless ioctls - drm/bridge: Fix typo in post_disable() description - f2fs: fix to avoid dirent corruption - drm/radeon/r600_cs: Fix possible int overflows in r600_cs_check_reg() - drm/radeon/r100: Fix integer overflow issues in r100_cs_track_check() - drm/radeon: check return value of radeon_ring_lock() - drm/tidss: Move reset to the end of dispc_init() - drm/tidss: Return error value from from softreset - drm/tidss: Check for K2G in in dispc_softreset() - drm/tidss: Fix dss reset - ASoC: cs35l33: Fix GPIO name and drop legacy include - ASoC: cs35l34: Fix GPIO name and drop legacy include - drm/msm/mdp4: flush vblank event on disable - drm/msm/dsi: Use pm_runtime_resume_and_get to prevent refcnt leaks - drm/drv: propagate errors from drm_modeset_register_all() - ASoC: Intel: glk_rt5682_max98357a: fix board id mismatch - drm/panfrost: Ignore core_mask for poweroff and disable PWRTRANS irq - 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/trinity_dpm: fix a memleak in trinity_parse_power_table - drm/bridge: cdns-mhdp8546: Fix use of uninitialized variable - drm/bridge: tc358767: Fix return value on error case - media: cx231xx: fix a memleak in cx231xx_init_isoc - RDMA/hns: Fix memory leak in free_mr_init() - clk: qcom: gpucc-sm8150: Update the gpu_cc_pll1 config - media: imx-mipi-csis: Fix clock handling in remove() - media: dt-bindings: media: rkisp1: Fix the port description for the parallel interface - media: rkisp1: Fix media device memory leak - drm/panel: st7701: Fix AVCL calculation - f2fs: fix to wait on block writeback for post_read case - f2fs: fix to check compress file in f2fs_move_file_range() - f2fs: fix to update iostat correctly in f2fs_filemap_fault() - 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() - clk: renesas: rzg2l-cpg: Reuse code in rzg2l_cpg_reset() - clk: renesas: rzg2l: Check reset monitor registers - drm/msm/dpu: Set input_sel bit for INTF - drm/msm/dpu: Drop enable and frame_count parameters from dpu_hw_setup_misr() - drm/mediatek: Return error if MDP RDMA failed to enable the clock - drm/mediatek: Fix underrun in VDO1 when switches off the layer - drm/amdgpu/debugfs: fix error code when smc register accessors are NULL - drm/amd/pm: fix a double-free in si_dpm_init - drivers/amd/pm: fix a use-after-free in kv_parse_power_table - gpu/drm/radeon: fix two memleaks in radeon_vm_init - drm/amd/pm: fix a double-free in amdgpu_parse_extended_power_table - f2fs: fix to check return value of f2fs_recover_xattr_data - dt-bindings: clock: Update the videocc resets for sm8150 - clk: qcom: videocc-sm8150: Update the videocc resets - clk: qcom: videocc-sm8150: Add missing PLL config property - drivers: clk: zynqmp: calculate closest mux rate - drivers: clk: zynqmp: update divider round rate logic - watchdog: set cdev owner before adding - watchdog/hpwdt: Only claim UNKNOWN NMI if from iLO - watchdog: bcm2835_wdt: Fix WDIOC_SETTIMEOUT handling - watchdog: rti_wdt: Drop runtime pm reference count when watchdog is unused - clk: si5341: fix an error code problem in si5341_output_clk_set_rate - drm/mediatek: dp: Add phy_mtk_dp module as pre-dependency - clk: fixed-rate: fix clk_hw_register_fixed_rate_with_accuracy_parent_hw - pwm: stm32: Use hweight32 in stm32_pwm_detect_channels - pwm: stm32: Fix enable count for clk in .probe() - ASoC: rt5645: Drop double EF20 entry from dmi_platform_data[] - 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: scarlett2: Add missing error checks to *_ctl_get() - ALSA: scarlett2: Add clamp() in scarlett2_mixer_ctl_put() - mmc: sdhci_am654: Fix TI SoC dependencies - [Config] updateconfigs for CONFIG_MMC_SDHCI_AM654 - mmc: sdhci_omap: Fix TI SoC dependencies - [Config] update config for MMC_SDHCI_OMAP changes - IB/iser: Prevent invalidating wrong MR - drm/amdkfd: Confirm list is non-empty before utilizing list_first_entry in kfd_topology.c - drm/amd/pm/smu7: fix a memleak in smu7_hwmgr_backend_init - kselftest/alsa - mixer-test: fix the number of parameters to ksft_exit_fail_msg() - kselftest/alsa - mixer-test: Fix the print format specifier warning - ksmbd: validate the zero field of packet header - of: Fix double free in of_parse_phandle_with_args_map - fbdev: imxfb: fix left margin setting - of: unittest: Fix of_count_phandle_with_args() expected value message - selftests/bpf: Add assert for user stacks in test_task_stack - keys, dns: Fix size check of V1 server-list header - binder: fix async space check for 0-sized buffers - binder: fix unused alloc->free_async_space - mips/smp: Call rcutree_report_cpu_starting() earlier - Input: atkbd - use ab83 as id when skipping the getid command - binder: fix race between mmput() and do_exit() - clocksource/drivers/timer-ti-dm: Fix make W=n kerneldoc warnings - powerpc/64s: Increase default stack size to 32KB - tick-sched: Fix idle and iowait sleeptime accounting vs CPU hotplug - usb: phy: mxs: remove CONFIG_USB_OTG condition for mxs_phy_is_otg_host() - usb: dwc: ep0: Update request status in dwc3_ep0_stall_restart - Revert "usb: dwc3: Soft reset phy on probe for host" - Revert "usb: dwc3: don't reset device side if dwc3 was configured as host- only" - usb: chipidea: wait controller resume finished for wakeup irq - usb: cdns3: fix uvc failure work since sg support enabled - usb: cdns3: fix iso transfer error when mult is not zero - usb: cdns3: Fix uvc fail when DMA cross 4k boundery since sg enabled - usb: typec: class: fix typec_altmode_put_partner to put plugs - usb: mon: Fix atomicity violation in mon_bin_vma_fault - serial: core: fix sanitizing check for RTS settings - serial: core: make sure RS485 cannot be enabled when it is not supported - serial: 8250_bcm2835aux: Restore clock error handling - serial: core, imx: do not set RS485 enabled if it is not supported - serial: imx: Ensure that imx_uart_rs485_config() is called with enabled clock - serial: 8250_exar: Set missing rs485_supported flag - serial: omap: do not override settings for RS485 support - ALSA: oxygen: Fix right channel of capture volume mixer - ALSA: hda/relatek: Enable Mute LED on HP Laptop 15s-fq2xxx - ALSA: hda/realtek: Enable mute/micmute LEDs and limit mic boost on HP ZBook - ksmbd: validate mech token in session setup - ksmbd: fix UAF issue in ksmbd_tcp_new_connection() - ksmbd: only v2 leases handle the directory - io_uring/rw: ensure io->bytes_done is always initialized - fbdev: flush deferred work in fb_deferred_io_fsync() - fbdev: flush deferred IO before closing - scsi: ufs: core: Simplify power management during async scan - scsi: target: core: add missing file_{start,end}_write() - drm/amd: Enable PCIe PME from D3 - block: add check that partition length needs to be aligned with block size - block: Fix iterating over an empty bio with bio_for_each_folio_all - pwm: jz4740: Don't use dev_err_probe() in .request() - md/raid1: Use blk_opf_t for read and write operations - rootfs: Fix support for rootfstype= when root= is given - Bluetooth: Fix atomicity violation in {min,max}_key_size_set - LoongArch: Fix and simplify fcsr initialization on execve() - iommu/arm-smmu-qcom: Add missing GMU entry to match table - iommu/dma: Trace bounce buffer usage when mapping buffers - wifi: mt76: fix broken precal loading from MTD for mt7915 - wifi: rtlwifi: Remove bogus and dangerous ASPM disable/enable code - wifi: rtlwifi: Convert LNKCTL change to PCIe cap RMW accessors - wifi: mwifiex: configure BSSID consistently when starting AP - Revert "net: rtnetlink: Enslave device before bringing it up" - cxl/port: Fix decoder initialization when nr_targets > interleave_ways - PCI/P2PDMA: Remove reference to pci_p2pdma_map_sg() - PCI: dwc: endpoint: Fix dw_pcie_ep_raise_msix_irq() alignment support - PCI: mediatek: Clear interrupt status before dispatching handler - x86/kvm: Do not try to disable kvmclock if it was not enabled - KVM: arm64: vgic-v4: Restore pending state on host userspace write - KVM: arm64: vgic-its: Avoid potential UAF in LPI translation cache - iio: adc: ad7091r: Pass iio_dev to event handler - HID: wacom: Correct behavior when processing some confidence == false touches - serial: sc16is7xx: add check for unsupported SPI modes during probe - serial: sc16is7xx: set safe default SPI clock frequency - ARM: 9330/1: davinci: also select PINCTRL - mfd: syscon: Fix null pointer dereference in of_syscon_register() - leds: aw2013: Select missing dependency REGMAP_I2C - mfd: intel-lpss: Fix the fractional clock divider flags - mips: dmi: Fix early remap on MIPS32 - mips: Fix incorrect max_low_pfn adjustment - riscv: Check if the code to patch lies in the exit section - riscv: Fix module_alloc() that did not reset the linear mapping permissions - riscv: Fix set_memory_XX() and set_direct_map_XX() by splitting huge linear mappings - riscv: Fix set_direct_map_default_noflush() to reset _PAGE_EXEC - riscv: Fixed wrong register in XIP_FIXUP_FLASH_OFFSET macro - MIPS: Alchemy: Fix an out-of-bound access in db1200_dev_setup() - MIPS: Alchemy: Fix an out-of-bound access in db1550_dev_setup() - power: supply: cw2015: correct time_to_empty units in sysfs - power: supply: bq256xx: fix some problem in bq256xx_hw_init - serial: 8250: omap: Don't skip resource freeing if pm_runtime_resume_and_get() failed - libapi: Add missing linux/types.h header to get the __u64 type on io.h - base/node.c: initialize the accessor list before registering - acpi: property: Let args be NULL in __acpi_node_get_property_reference - software node: Let args be NULL in software_node_get_reference_args - serial: imx: fix tx statemachine deadlock - selftests/sgx: Fix uninitialized pointer dereference in error path - selftests/sgx: Fix uninitialized pointer dereferences in encl_get_entry - selftests/sgx: Include memory clobber for inline asm in test enclave - selftests/sgx: Skip non X86_64 platform - iio: adc: ad9467: fix reset gpio handling - iio: adc: ad9467: don't ignore error codes - iio: adc: ad9467: fix scale setting - perf header: Fix one memory leakage in perf_event__fprintf_event_update() - perf hisi-ptt: Fix one memory leakage in hisi_ptt_process_auxtrace_event() - perf genelf: Set ELF program header addresses properly - tty: change tty_write_lock()'s ndelay parameter to bool - tty: early return from send_break() on TTY_DRIVER_HARDWARE_BREAK - tty: don't check for signal_pending() in send_break() - tty: use 'if' in send_break() instead of 'goto' - usb: cdc-acm: return correct error code on unsupported break - spmi: mtk-pmif: Serialize PMIF status check and command submission - vdpa: Fix an error handling path in eni_vdpa_probe() - nvmet-tcp: Fix a kernel panic when host sends an invalid H2C PDU length - nvmet-tcp: fix a crash in nvmet_req_complete() - perf env: Avoid recursively taking env->bpf_progs.lock - cxl/region: fix x9 interleave typo - apparmor: avoid crash when parsed profile name is empty - usb: xhci-mtk: fix a short packet issue of gen1 isoc-in transfer - serial: imx: Correct clock error message in function probe() - nvmet: re-fix tracing strncpy() warning - nvme: trace: avoid memcpy overflow warning - nvmet-tcp: Fix the H2C expected PDU len calculation - PCI: keystone: Fix race condition when initializing PHYs - PCI: mediatek-gen3: Fix translation window size calculation - ASoC: mediatek: sof-common: Add NULL check for normal_link string - s390/pci: fix max size calculation in zpci_memcpy_toio() - net: ethernet: ti: am65-cpsw: Fix max mtu to fit ethernet frames - amt: do not use overwrapped cb area - net: phy: micrel: populate .soft_reset for KSZ9131 - 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() - mptcp: refine opt_mp_capable determination - block: ensure we hold a queue reference when using queue limits - udp: annotate data-races around up->pending - net: ravb: Fix dma_addr_t truncation in error case - dt-bindings: gpio: xilinx: Fix node address in gpio - drm/amdkfd: fixes for HMM mem allocation - net: stmmac: ethtool: Fixed calltrace caused by unbalanced disable_irq_wake calls - net: dsa: vsc73xx: Add null pointer check to vsc73xx_gpio_probe - LoongArch: BPF: Prevent out-of-bounds memory access - mptcp: relax check on MPC passive fallback - netfilter: nf_tables: reject invalid set policy - netfilter: nft_limit: do not ignore unsupported flags - netfilter: nfnetlink_log: use proper helper for fetching physinif - netfilter: nf_queue: remove excess nf_bridge variable - netfilter: propagate net to nf_bridge_get_physindev - netfilter: bridge: replace physindev with physinif in nf_bridge_info - netfilter: nf_tables: do not allow mismatch field size and set key length - netfilter: nf_tables: skip dead set elements in netlink dump - netfilter: nf_tables: reject NFT_SET_CONCAT with not field length description - ipvs: avoid stat macros calls from preemptible context - kdb: Fix a potential buffer overflow in kdb_local() - ethtool: netlink: Add missing ethnl_ops_begin/complete - loop: fix the the direct I/O support check when used on top of block devices - mlxsw: spectrum_acl_erp: Fix error flow of pool allocation failure - selftests: mlxsw: qos_pfc: Adjust the test to support 8 lanes - ipv6: mcast: fix data-race in ipv6_mc_down / mld_ifc_work - i2c: s3c24xx: fix read transfers in polling mode - i2c: s3c24xx: fix transferring more than one message in polling mode - riscv: Fix wrong usage of lm_alias() when splitting a huge linear mapping - arm64: dts: armada-3720-turris-mox: set irq type for RTC - x86: Fix CPUIDLE_FLAG_IRQ_ENABLE leaking timer reprogram - drivers/perf: hisi: Fix some event id for HiSilicon UC pmu - KVM: PPC: Book3S HV: Use accessors for VCPU registers - KVM: PPC: Book3S HV: Introduce low level MSR accessor - KVM: PPC: Book3S HV: Handle pending exceptions on guest entry with MSR_EE - powerpc/rtas: Avoid warning on invalid token argument to sys_rtas() - perf/x86/intel/uncore: Fix NULL pointer dereference issue in upi_fill_topology() - efivarfs: Free s_fs_info on unmount - thermal: core: Fix NULL pointer dereference in zone registration error path - cpuidle: haltpoll: Do not enable interrupts when entering idle - crypto: rsa - add a check for allocation failure - crypto: jh7110 - Correct deferred probe return - NFS: Use parent's objective cred in nfs_access_login_time() - asm-generic: Fix 32 bit __generic_cmpxchg_local - arm64: dts: qcom: qrb4210-rb2: don't force usb peripheral mode - arm64: dts: qcom: sc8280xp-x13s: Use the correct DP PHY compatible - arm64: dts: qcom: sc8280xp-x13s: add missing camera LED pin config - scsi: bfa: Use the proper data type for BLIST flags - arm64: dts: ti: iot2050: Re-add aliases - wifi: rtw88: sdio: Honor the host max_req_size in the RX path - ARM: dts: qcom: sdx65: correct PCIe EP phy-names - dt-bindings: arm: qcom: Fix html link - arm64: dts: qcom: sc8180x-primus: Fix HALL_INT polarity - arm64: dts: qcom: sm8450: correct TX Soundwire clock - arm64: dts: qcom: sm8550: correct TX Soundwire clock - arm64: dts: qcom: sa8775p: Make watchdog bark interrupt edge triggered - arm64: dts: qcom: sm6125: add interrupts to DWC3 USB controller - arm64: dts: qcom: sa8775p: fix USB wakeup interrupt types - arm64: dts: qcom: sm8550: fix USB wakeup interrupt types - wifi: mt76: mt7915: fallback to non-wed mode if platform_get_resource fails in mt7915_mmio_wed_init() - wifi: mt76: mt7996: fix the size of struct bss_rate_tlv - wifi: mt76: mt7996: fix rate usage of inband discovery frames - bpf: Guard stack limits against 32bit overflow - bpf: Fix accesses to uninit stack slots - arm64: dts: mediatek: mt8195: revise VDOSYS RDMA node name - arm64: dts: mediatek: mt8186: Fix alias prefix for ovl_2l0 - arm64: dts: mediatek: mt8186: fix address warning for ADSP mailboxes - wifi: iwlwifi: don't support triggered EHT CQI feedback - arm64: dts: xilinx: Apply overlays to base dtbs - scsi: ufs: qcom: Fix the return value of ufs_qcom_ice_program_key() - scsi: ufs: qcom: Fix the return value when platform_get_resource_byname() fails - scsi: hisi_sas: Check before using pointer variables - bpf: Fix a race condition between btf_put() and map_free() - virtio/vsock: send credit update during setting SO_RCVLOWAT - bpf: Limit the number of uprobes when attaching program to multiple uprobes - bpf: Limit the number of kprobes when attaching program to multiple kprobes - arm64: dts: qcom: acer-aspire1: Correct audio codec definition - arm64: dts: qcom: sm6375: fix USB wakeup interrupt types - arm64: dts: qcom: sm6375: Hook up MPM - arm64: dts: qcom: sm8150: make dispcc cast minimal vote on MMCX - soc: qcom: llcc: Fix LLCC_TRP_ATTR2_CFGn offset - arm64: dts: qcom: sm8550: Separate out X3 idle state - arm64: dts: qcom: sm8550: Update idle state time requirements - arm64: dts: qcom: sc8180x: Mark PCIe hosts cache-coherent - arm64: dts: qcom: sc8180x: switch PCIe QMP PHY to new style of bindings - arm64: dts: qcom: sc8180x: Fix up PCIe nodes - wifi: iwlwifi: fix out of bound copy_from_user - wifi: iwlwifi: assign phy_ctxt before eSR activation - netfilter: nf_tables: validate chain type update if available - Bluetooth: btnxpuart: fix recv_buf() return value - arm64: dts: rockchip: Fix led pinctrl of lubancat 1 - wifi: cfg80211: correct comment about MLD ID - wifi: cfg80211: parse all ML elements in an ML probe response - blk-cgroup: fix rcu lockdep warning in blkg_lookup() - rxrpc: Fix skbuff cleanup of call's recvmsg_queue and rx_oos_queue - drm/dp_mst: Fix fractional DSC bpp handling - drm/panel: nv3051d: Hold panel in reset for unprepare - media: visl: Hook the (TRY_)DECODER_CMD stateless ioctls - media: amphion: Fix VPU core alias name - drm/imx/lcdc: Fix double-free of driver data - drm/msm/dpu: Add missing safe_lut_tbl in sc8180x catalog - ASoC: Intel: sof_sdw_rt_sdca_jack_common: ctx->headset_codec_dev = NULL - ASoC: SOF: topology: Use partial match for disconnecting DAI link and DAI widget - drm/msm/dpu: correct clk bit for WB2 block - clk: sp7021: fix return value check in sp7021_clk_probe() - clk: rs9: Fix DIF OEn bit placement on 9FGV0241 - ASoC: tas2781: add support for FW version 0x0503 - clk: qcom: gcc-sm8550: Add the missing RETAIN_FF_ENABLE GDSC flag - clk: qcom: gcc-sm8550: Mark the PCIe GDSCs votable - clk: qcom: gcc-sm8550: use collapse-voting for PCIe GDSCs - clk: qcom: gcc-sm8550: Mark RCGs shared where applicable - clk: qcom: dispcc-sm8550: Update disp PLL settings - drm/amdkfd: Fix type of 'dbg_flags' in 'struct kfd_process' - gpiolib: make gpio_device_get() and gpio_device_put() public - gpiolib: provide gpio_device_find() - gpio: sysfs: drop the mention of gpiochip_find() from sysfs code - drm/amd/display: avoid stringop-overflow warnings for dp_decide_lane_settings() - kselftest/alsa - conf: Stringify the printed errno in sysfs_get() - class: fix use-after-free in class_register() - kernfs: convert kernfs_idr_lock to an irq safe raw spinlock - usb: dwc3: gadget: Handle EP0 request dequeuing properly - usb: dwc3: gadget: Queue PM runtime idle on disconnect event - Revert "usb: typec: class: fix typec_altmode_put_partner to put plugs" - dt-bindings: phy: qcom,sc8280xp-qmp-usb43dp-phy: fix path to header - ceph: select FS_ENCRYPTION_ALGS if FS_ENCRYPTION - io_uring: don't check iopoll if request completes - io_uring: ensure local task_work is run on wait timeout - block: Remove special-casing of compound pages - wifi: mwifiex: add extra delay for firmware ready - wifi: mwifiex: fix uninitialized firmware_stat - Revert "nSVM: Check for reserved encodings of TLB_CONTROL in nested VMCB" - x86/pci: Reserve ECAM if BIOS didn't include it in PNP0C02 _CRS - KVM: x86/pmu: Move PMU reset logic to common x86 code - KVM: x86/pmu: Reset the PMU, i.e. stop counters, before refreshing - mfd: rk8xx: fixup devices registration with PLATFORM_DEVID_AUTO - leds: aw200xx: Fix write to DIM parameter - mfd: tps6594: Add null pointer check to tps6594_device_init() - srcu: Use try-lock lockdep annotation for NMI-safe access. - um: virt-pci: fix platform map offset - PCI: Avoid potential out-of-bounds read in pci_dev_for_each_resource() - iommu: Map reserved memory as cacheable if device is coherent - perf test: Remove atomics from test_loop to avoid test failures - perf header: Fix segfault on build_mem_topology() error path - perf test record user-regs: Fix mask for vg register - perf vendor events arm64 AmpereOne: Rename BPU_FLUSH_MEM_FAULT to GPC_FLUSH_MEM_FAULT - perf mem: Fix error on hybrid related to availability of mem event in a PMU - perf stat: Exit perf stat if parse groups fails - iio: adc: ad9467: add mutex to struct ad9467_state - perf unwind-libdw: Handle JIT-generated DSOs properly - perf unwind-libunwind: Fix base address for .eh_frame - bus: mhi: ep: Do not allocate event ring element on stack - bus: mhi: ep: Use slab allocator where applicable - usb: gadget: webcam: Make g_webcam loadable again - iommu: Don't reserve 0-length IOVA region - power: supply: Fix null pointer dereference in smb2_probe - apparmor: Fix ref count leak in task_kill - perf stat: Fix hard coded LL miss units - apparmor: fix possible memory leak in unpack_trans_table - serial: apbuart: fix console prompt on qemu - perf db-export: Fix missing reference count get in call_path_from_sample() - cxl/port: Fix missing target list lock - spi: coldfire-qspi: Remove an erroneous clk_disable_unprepare() from the remove function - hisi_acc_vfio_pci: Update migration data pointer correctly on saving/resume - rxrpc: Fix use of Don't Fragment flag - octeontx2-af: CN10KB: Fix FIFO length calculation for RPM2 - net: micrel: Fix PTP frame parsing for lan8841 - ALSA: hda: Properly setup HDMI stream - net: add more sanity check in virtio_net_hdr_to_skb() - net: netdev_queue: netdev_txq_completed_mb(): fix wake condition - bpf: iter_udp: Retry with a larger batch size without going back to the previous bucket - bpf: Avoid iter->offset making backward progress in bpf_iter_udp - gpio: mlxbf3: add an error code check in mlxbf3_gpio_probe - ASoC: SOF: ipc4-loader: remove the CPC check warnings - selftests: bonding: Change script interpreter - io_uring: adjust defer tw counting - arm64/ptrace: Don't flush ZA/ZT storage when writing ZA via ptrace - mlxsw: spectrum_acl_tcam: Fix NULL pointer dereference in error path - mlxsw: spectrum_acl_tcam: Fix stack corruption - mlxsw: spectrum_router: Register netdevice notifier before nexthop - Upstream stable to v6.1.75, v6.6.14 * Mantic update: upstream stable patchset 2024-03-07 (LP: #2056403) // CVE-2024-26583 - net: tls, fix WARNIING in __sk_msg_free -- Hannah Peuckmann <email address hidden> Wed, 15 May 2024 09:29:40 +0200
Available diffs
linux-riscv (6.5.0-35.35.1) mantic; urgency=medium * mantic/linux-riscv: 6.5.0-35.35.1 -proposed tracker (LP: #2063572) [ Ubuntu: 6.5.0-35.35 ] * mantic/linux: 6.5.0-35.35 -proposed tracker (LP: #2063581) * cifs: Copying file to same directory results in page fault (LP: #2060919) - SAUCE: Revert "cifs: fix flushing folio regression for 6.1 backport" * CVE-2024-26805 - netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter * CVE-2024-26801 - Bluetooth: Avoid potential use-after-free in hci_error_reset * CVE-2024-26704 - ext4: fix double-free of blocks due to wrong extents moved_len * CVE-2023-52601 - jfs: fix array-index-out-of-bounds in dbAdjTree * CVE-2024-26635 - llc: Drop support for ETH_P_TR_802_2. * CVE-2024-26622 - tomoyo: fix UAF write bug in tomoyo_write_control() * CVE-2024-26614 - tcp: make sure init the accept_queue's spinlocks once - ipv6: init the accept_queue's spinlocks in inet6_create * CVE-2024-52615 - hwrng: core - Fix page fault dead lock on mmap-ed hwrng * CVE-2024-52602 - jfs: fix slab-out-of-bounds Read in dtSearch * CVE-2023-47233 - wifi: brcmfmac: Fix use-after-free bug in brcmf_cfg80211_detach * CVE-2024-2201 - x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file - x86/syscall: Don't force use of indirect calls for system calls - x86/bhi: Add support for clearing branch history at syscall entry - x86/bhi: Define SPEC_CTRL_BHI_DIS_S - x86/bhi: Enumerate Branch History Injection (BHI) bug - x86/bhi: Add BHI mitigation knob - x86/bhi: Mitigate KVM by default - KVM: x86: Add BHI_NO - [Config] Set CONFIG_BHI to enabled (auto) -- Emil Renner Berthing <email address hidden> Wed, 01 May 2024 10:25:06 +0200
Available diffs
- diff from 6.5.0-28.29.1 to 6.5.0-35.35.1 (15.0 KiB)
Published in oracular-release |
Published in noble-release |
Deleted in noble-proposed (Reason: Moved to noble) |
linux-riscv (6.8.0-31.31.1) noble; urgency=medium * noble/linux-riscv: 6.8.0-31.31.1 -proposed tracker (LP: #2062957) * Packaging resync (LP: #1786013) - [Packaging] debian.riscv/dkms-versions -- update from kernel-versions (main/d2024.04.16) * Rebase on 6.8.0-31.31 -- Andrea Righi <email address hidden> Sat, 20 Apr 2024 10:52:00 +0200
Available diffs
linux-riscv (6.8.0-28.28.1) noble; urgency=medium * noble/linux-riscv: 6.8.0-28.28.1 -proposed tracker (LP: #2061974) * Packaging resync (LP: #1786013) - [Packaging] drop getabis data - [Packaging] debian.riscv/dkms-versions -- update from kernel-versions (main/d2024.04.04) * Enable Milk-V Mars board (LP: #2061897) - SAUCE: riscv: dts: starfive: add 'cpus' label to jh7110 and jh7100 soc dtsi - SAUCE: dt-bindings: riscv: starfive: add Milkv Mars board - SAUCE: riscv: dts: starfive: visionfive 2: update sound and codec dt node name - SAUCE: riscv: dts: starfive: visionfive 2: use cpus label for timebase freq - SAUCE: riscv: dts: starfive: introduce a common board dtsi for jh7110 based boards - SAUCE: riscv: dts: starfive: add Milkv Mars board device tree * Enable StarFive VisionFive 2 board (LP: #2013232) - SAUCE: riscv: dts: starfive: visionfive 2: Remove non-existing TDM hardware - SAUCE: riscv: dts: starfive: visionfive 2: Remove non-existing I2S hardware [ Ubuntu: 6.8.0-28.28 ] * noble/linux: 6.8.0-28.28 -proposed tracker (LP: #2061867) * linux-gcp 6.8.0-1005.5 (+ others) Noble kernel regression iwth new apparmor profiles/features (LP: #2061851) - SAUCE: apparmor4.0.0 [92/90]: fix address mapping for recvfrom [ Ubuntu: 6.8.0-25.25 ] * noble/linux: 6.8.0-25.25 -proposed tracker (LP: #2061083) * Packaging resync (LP: #1786013) - [Packaging] debian.master/dkms-versions -- update from kernel-versions (main/d2024.04.04) * Apply mitigations for the native BHI hardware vulnerabilty (LP: #2060909) - x86/cpufeatures: Add new word for scattered features - x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file - x86/syscall: Don't force use of indirect calls for system calls - x86/bhi: Add support for clearing branch history at syscall entry - x86/bhi: Define SPEC_CTRL_BHI_DIS_S - x86/bhi: Enumerate Branch History Injection (BHI) bug - x86/bhi: Add BHI mitigation knob - x86/bhi: Mitigate KVM by default - KVM: x86: Add BHI_NO - x86: set SPECTRE_BHI_ON as default - [Config] enable spectre_bhi=auto by default * update apparmor and LSM stacking patch set (LP: #2028253) - SAUCE: apparmor4.0.0 [01/90]: LSM stacking v39: integrity: disassociate ima_filter_rule from security_audit_rule - SAUCE: apparmor4.0.0 [02/90]: LSM stacking v39: SM: Infrastructure management of the sock security - SAUCE: apparmor4.0.0 [03/90]: LSM stacking v39: LSM: Add the lsmblob data structure. - SAUCE: apparmor4.0.0 [04/90]: LSM stacking v39: IMA: avoid label collisions with stacked LSMs - SAUCE: apparmor4.0.0 [05/90]: LSM stacking v39: LSM: Use lsmblob in security_audit_rule_match - SAUCE: apparmor4.0.0 [06/90]: LSM stacking v39: LSM: Add lsmblob_to_secctx hook - SAUCE: apparmor4.0.0 [07/90]: LSM stacking v39: Audit: maintain an lsmblob in audit_context - SAUCE: apparmor4.0.0 [08/90]: LSM stacking v39: LSM: Use lsmblob in security_ipc_getsecid - SAUCE: apparmor4.0.0 [09/90]: LSM stacking v39: Audit: Update shutdown LSM data - SAUCE: apparmor4.0.0 [10/90]: LSM stacking v39: LSM: Use lsmblob in security_current_getsecid - SAUCE: apparmor4.0.0 [11/90]: LSM stacking v39: LSM: Use lsmblob in security_inode_getsecid - SAUCE: apparmor4.0.0 [12/90]: LSM stacking v39: Audit: use an lsmblob in audit_names - SAUCE: apparmor4.0.0 [13/90]: LSM stacking v39: LSM: Create new security_cred_getlsmblob LSM hook - SAUCE: apparmor4.0.0 [14/90]: LSM stacking v39: Audit: Change context data from secid to lsmblob - SAUCE: apparmor4.0.0 [15/90]: LSM stacking v39: Netlabel: Use lsmblob for audit data - SAUCE: apparmor4.0.0 [16/90]: LSM stacking v39: LSM: Ensure the correct LSM context releaser - SAUCE: apparmor4.0.0 [17/90]: LSM stacking v39: LSM: Use lsmcontext in security_secid_to_secctx - SAUCE: apparmor4.0.0 [18/90]: LSM stacking v39: LSM: Use lsmcontext in security_lsmblob_to_secctx - SAUCE: apparmor4.0.0 [19/90]: LSM stacking v39: LSM: Use lsmcontext in security_inode_getsecctx - SAUCE: apparmor4.0.0 [20/90]: LSM stacking v39: LSM: Use lsmcontext in security_dentry_init_security - SAUCE: apparmor4.0.0 [21/90]: LSM stacking v39: LSM: security_lsmblob_to_secctx module selection - SAUCE: apparmor4.0.0 [22/90]: LSM stacking v39: Audit: Create audit_stamp structure - SAUCE: apparmor4.0.0 [23/90]: LSM stacking v39: Audit: Allow multiple records in an audit_buffer - SAUCE: apparmor4.0.0 [24/90]: LSM stacking v39: Audit: Add record for multiple task security contexts - SAUCE: apparmor4.0.0 [25/90]: LSM stacking v39: audit: multiple subject lsm values for netlabel - SAUCE: apparmor4.0.0 [26/90]: LSM stacking v39: Audit: Add record for multiple object contexts - SAUCE: apparmor4.0.0 [27/90]: LSM stacking v39: LSM: Remove unused lsmcontext_init() - SAUCE: apparmor4.0.0 [28/90]: LSM stacking v39: LSM: Improve logic in security_getprocattr - SAUCE: apparmor4.0.0 [29/90]: LSM stacking v39: LSM: secctx provider check on release - SAUCE: apparmor4.0.0 [31/90]: LSM stacking v39: LSM: Exclusive secmark usage - SAUCE: apparmor4.0.0 [32/90]: LSM stacking v39: LSM: Identify which LSM handles the context string - SAUCE: apparmor4.0.0 [33/90]: LSM stacking v39: AppArmor: Remove the exclusive flag - SAUCE: apparmor4.0.0 [34/90]: LSM stacking v39: LSM: Add mount opts blob size tracking - SAUCE: apparmor4.0.0 [35/90]: LSM stacking v39: LSM: allocate mnt_opts blobs instead of module specific data - SAUCE: apparmor4.0.0 [36/90]: LSM stacking v39: LSM: Infrastructure management of the key security blob - SAUCE: apparmor4.0.0 [37/90]: LSM stacking v39: LSM: Infrastructure management of the mnt_opts security blob - SAUCE: apparmor4.0.0 [38/90]: LSM stacking v39: LSM: Correct handling of ENOSYS in inode_setxattr - SAUCE: apparmor4.0.0 [39/90]: LSM stacking v39: LSM: Remove lsmblob scaffolding - SAUCE: apparmor4.0.0 [40/90]: LSM stacking v39: LSM: Allow reservation of netlabel - SAUCE: apparmor4.0.0 [41/90]: LSM stacking v39: LSM: restrict security_cred_getsecid() to a single LSM - SAUCE: apparmor4.0.0 [42/90]: LSM stacking v39: Smack: Remove LSM_FLAG_EXCLUSIVE - SAUCE: apparmor4.0.0 [43/90]: LSM stacking v39: UBUNTU: SAUCE: apparmor4.0.0 [12/95]: add/use fns to print hash string hex value - SAUCE: apparmor4.0.0 [44/90]: patch to provide compatibility with v2.x net rules - SAUCE: apparmor4.0.0 [45/90]: add unpriviled user ns mediation - SAUCE: apparmor4.0.0 [46/90]: Add sysctls for additional controls of unpriv userns restrictions - SAUCE: apparmor4.0.0 [47/90]: af_unix mediation - SAUCE: apparmor4.0.0 [48/90]: Add fine grained mediation of posix mqueues - SAUCE: apparmor4.0.0 [49/90]: setup slab cache for audit data - SAUCE: apparmor4.0.0 [50/90]: Improve debug print infrastructure - SAUCE: apparmor4.0.0 [51/90]: add the ability for profiles to have a learning cache - SAUCE: apparmor4.0.0 [52/90]: enable userspace upcall for mediation - SAUCE: apparmor4.0.0 [53/90]: prompt - lock down prompt interface - SAUCE: apparmor4.0.0 [54/90]: prompt - allow controlling of caching of a prompt response - SAUCE: apparmor4.0.0 [55/90]: prompt - add refcount to audit_node in prep or reuse and delete - SAUCE: apparmor4.0.0 [56/90]: prompt - refactor to moving caching to uresponse - SAUCE: apparmor4.0.0 [57/90]: prompt - Improve debug statements - SAUCE: apparmor4.0.0 [58/90]: prompt - fix caching - SAUCE: apparmor4.0.0 [59/90]: prompt - rework build to use append fn, to simplify adding strings - SAUCE: apparmor4.0.0 [60/90]: prompt - refcount notifications - SAUCE: apparmor4.0.0 [61/90]: prompt - add the ability to reply with a profile name - SAUCE: apparmor4.0.0 [62/90]: prompt - fix notification cache when updating - SAUCE: apparmor4.0.0 [63/90]: prompt - add tailglob on name for cache support - SAUCE: apparmor4.0.0 [64/90]: prompt - allow profiles to set prompts as interruptible - SAUCE: apparmor4.0.0 [65/90] v6.8 prompt:fixup interruptible - SAUCE: apparmor4.0.0 [69/90]: add io_uring mediation - SAUCE: apparmor4.0.0 [70/90]: apparmor: fix oops when racing to retrieve notification - SAUCE: apparmor4.0.0 [71/90]: apparmor: fix notification header size - SAUCE: apparmor4.0.0 [72/90]: apparmor: fix request field from a prompt reply that denies all access - SAUCE: apparmor4.0.0 [73/90]: apparmor: open userns related sysctl so lxc can check if restriction are in place - SAUCE: apparmor4.0.0 [74/90]: apparmor: cleanup attachment perm lookup to use lookup_perms() - SAUCE: apparmor4.0.0 [75/90]: apparmor: remove redundant unconfined check. - SAUCE: apparmor4.0.0 [76/90]: apparmor: switch signal mediation to using RULE_MEDIATES - SAUCE: apparmor4.0.0 [77/90]: apparmor: ensure labels with more than one entry have correct flags - SAUCE: apparmor4.0.0 [78/90]: apparmor: remove explicit restriction that unconfined cannot use change_hat - SAUCE: apparmor4.0.0 [79/90]: apparmor: cleanup: refactor file_perm() to provide semantics of some checks - SAUCE: apparmor4.0.0 [80/90]: apparmor: carry mediation check on label - SAUCE: apparmor4.0.0 [81/90]: apparmor: convert easy uses of unconfined() to label_mediates() - SAUCE: apparmor4.0.0 [82/90]: apparmor: add additional flags to extended permission. - SAUCE: apparmor4.0.0 [83/90]: apparmor: add support for profiles to define the kill signal - SAUCE: apparmor4.0.0 [84/90]: apparmor: fix x_table_lookup when stacking is not the first entry - SAUCE: apparmor4.0.0 [85/90]: apparmor: allow profile to be transitioned when a user ns is created - SAUCE: apparmor4.0.0 [86/90]: apparmor: add ability to mediate caps with policy state machine - SAUCE: apparmor4.0.0 [87/90]: fixup notify - SAUCE: apparmor4.0.0 [88/90]: apparmor: add fine grained ipv4/ipv6 mediation - SAUCE: apparmor4.0.0 [89/90]:apparmor: disable tailglob responses for now - SAUCE: apparmor4.0.0 [90/90]: apparmor: Fix notify build warnings - SAUCE: apparmor4.0.0: fix reserved mem for when we save ipv6 addresses - [Config] disable CONFIG_SECURITY_APPARMOR_RESTRICT_USERNS * update apparmor and LSM stacking patch set (LP: #2028253) // [FFe] apparmor-4.0.0-alpha2 for unprivileged user namespace restrictions in mantic (LP: #2032602) - SAUCE: apparmor4.0.0 [66/90]: prompt - add support for advanced filtering of notifications - SAUCE: apparmor4.0.0 [67/90]: userns - add the ability to reference a global variable for a feature value - SAUCE: apparmor4.0.0 [68/90]: userns - make it so special unconfined profiles can mediate user namespaces * [MTL] x86: Fix Cache info sysfs is not populated (LP: #2049793) - SAUCE: cacheinfo: Check for null last-level cache info - SAUCE: cacheinfo: Allocate memory for memory if not done from the primary CPU - SAUCE: x86/cacheinfo: Delete global num_cache_leaves - SAUCE: x86/cacheinfo: Clean out init_cache_level() * Miscellaneous Ubuntu changes - SAUCE: apparmor4.0.0: LSM stacking v39: fix build error with CONFIG_SECURITY=n - [Config] toolchain version update [ Ubuntu: 6.8.0-22.22 ] * noble/linux: 6.8.0-22.22 -proposed tracker (LP: #2060238) [ Ubuntu: 6.8.0-21.21 ] * noble/linux: 6.8.0-21.21 -proposed tracker (LP: #2060225) * Miscellaneous Ubuntu changes - [Config] update toolchain version in annotations -- Emil Renner Berthing <email address hidden> Wed, 17 Apr 2024 10:39:16 +0200
Available diffs
linux-riscv (6.5.0-28.29.1) mantic; urgency=medium * mantic/linux-riscv: 6.5.0-28.29.1 -proposed tracker (LP: #2059698) * Packaging resync (LP: #1786013) - [Packaging] drop getabis data [ Ubuntu: 6.5.0-28.29 ] * mantic/linux: 6.5.0-28.29 -proposed tracker (LP: #2059706) * Packaging resync (LP: #1786013) - [Packaging] drop getabis data * Remove getabis scripts (LP: #2059143) - [Packaging] Remove getabis * CVE-2023-52600 - jfs: fix uaf in jfs_evict_inode * Mantic update: upstream stable patchset 2024-03-27 (LP: #2059284) // CVE-2023-52603 - UBSAN: array-index-out-of-bounds in dtSplitRoot * CVE-2024-26581 - netfilter: nft_set_rbtree: skip end interval element from gc * Mantic update: upstream stable patchset 2024-03-07 (LP: #2056403) // CVE-2024-26589 - bpf: Reject variable offset alu on PTR_TO_FLOW_KEYS * Mantic update: upstream stable patchset 2024-03-07 (LP: #2056403) // CVE-2024-26591 - bpf: Fix re-attachment branch in bpf_tracing_prog_attach * iwlwifi disconnect and crash - intel wifi7 (LP: #2058808) - wifi: iwlwifi: pcie: fix RB status reading -- Hannah Peuckmann <email address hidden> Wed, 03 Apr 2024 11:13:00 +0200
Available diffs
linux-riscv (6.8.0-20.20.1) noble; urgency=medium * noble/linux-riscv: 6.8.0-20.20.1 -proposed tracker (LP: #2058921) * Packaging resync (LP: #1786013) - debian.riscv/dkms-versions -- update from kernel-versions (main/d2024.02.29) * Enable StarFive VisionFive 2 board (LP: #2013232) - dt-bindings: pwm: Add bindings for OpenCores PWM Controller - riscv: dts: starfive: jh7110: Add PWM node and pins configuration - SAUCE: pwm: opencores: Add PWM driver support - SAUCE: dt-bindings: PCI: Add PLDA XpressRICH PCIe host common properties - SAUCE: PCI: microchip: Move pcie-microchip-host.c to plda directory - SAUCE: PCI: microchip: Move PLDA IP register macros to pcie-plda.h - SAUCE: PCI: microchip: Add bridge_addr field to struct mc_pcie - SAUCE: PCI: microchip: Rename two PCIe data structures - SAUCE: PCI: microchip: Move PCIe host data structures to plda-pcie.h - SAUCE: PCI: microchip: Rename two setup functions - SAUCE: PCI: microchip: Change the argument of plda_pcie_setup_iomems() - SAUCE: PCI: microchip: Move setup functions to pcie-plda-host.c - SAUCE: PCI: microchip: Rename interrupt related functions - SAUCE: PCI: microchip: Add num_events field to struct plda_pcie_rp - SAUCE: PCI: microchip: Add request_event_irq() callback function - SAUCE: PCI: microchip: Add INTx and MSI event num to struct plda_event - SAUCE: PCI: microchip: Add get_events() callback and add PLDA get_event() - SAUCE: PCI: microchip: Add event irqchip field to host port and add PLDA irqchip - SAUCE: PCI: microchip: Move IRQ functions to pcie-plda-host.c - SAUCE: PCI: plda: Add event bitmap field to struct plda_pcie_rp - SAUCE: PCI: plda: Add host init/deinit and map bus functions - SAUCE: dt-bindings: PCI: Add StarFive JH7110 PCIe controller - SAUCE: PCI: Add PCIE_RESET_CONFIG_DEVICE_WAIT_MS waiting time value - SAUCE: PCI: starfive: Add JH7110 PCIe controller - SAUCE: PCI: starfive: Offload the NVMe timeout workaround to host drivers. - SAUCE: riscv: dts: starfive: add PCIe dts configuration for JH7110 - SAUCE: clk: starfive: jh7110-sys: Fix lower rate of CPUfreq by setting PLL0 rate to 1.5GHz - SAUCE: [HACK] riscv: dts: starfive: Add VisionFive 2 reserved memory node - SAUCE: riscv: dts: starfive: Disable JH7110 crypto peripheral - [Config] riscv: updateconfigs for VisionFive 2 patches * Enable Nezha board (LP: #1975592) - [Config] Enable CONFIG_REGULATOR_FIXED_VOLTAGE on riscv64 - SAUCE: dt-bindings: pwm: Add binding for Allwinner D1/T113-S3/R329 PWM controller - SAUCE: pwm: Add Allwinner's D1/T113-S3/R329 SoCs PWM support - SAUCE: riscv: dts: allwinner: d1: Add pwm node - SAUCE: riscv: dts: allwinner: d1: Add PWM pins - SAUCE: mmc: sunxi-mmc: Correct the maximum segment size - SAUCE: riscv: dts: allwinner: d1: Add misc nodes - SAUCE: riscv: dts: allwinner: Keep aldo regulator on - SAUCE: riscv: dts: allwinner: Add button on the Nezha board - SAUCE: riscv: dts: allwinner: Add button on the Lichee RV Dock - SAUCE: dt-bindings: nvmem: Allow bit offsets greater than a byte - SAUCE: nvmem: core: Support reading cells with >= 8 bit offsets - SAUCE: regulator: dt-bindings: Add Allwinner D1 LDOs - SAUCE: regulator: sun20i: Add support for Allwinner D1 LDOs - SAUCE: regulator: sun20i: Use device_node_to_regmap() - SAUCE: dt-bindings: sram: sunxi-sram: Add optional regulators child - SAUCE: dt-bindings: thermal: sun8i: Add compatible for D1 - SAUCE: thermal: sun8i: Document the unknown field - SAUCE: thermal: sun8i: Set the event type for new samples - SAUCE: thermal: sun8i: Ensure vref is powered - SAUCE: riscv: dts: allwinner: d1: Add thermal sensor and zone - SAUCE: riscv: dts: allwinner: d1: Hook up PWM-controlled CPU voltage regulators - SAUCE: drm/sun4i: dsi: Allow panel attach before card registration - SAUCE: drm/sun4i: mixer: Remove unused CMA headers - SAUCE: drm/sun4i: tcon: Always protect the LCD dotclock rate - SAUCE: drm/sun4i: tcon_top: Register reset, clock gates in probe - SAUCE: riscv: dts: allwinner: lichee-rv-86-panel-480p: Add panel - SAUCE: riscv: dts: allwinner: d1: Add HDMI pipeline - SAUCE: riscv: dts: allwinner: d1: Enable HDMI on supported boards - SAUCE: dt-bindings: display: sun4i-tcon: Add external LVDS PHY - SAUCE: riscv: dts: allwinner: d1: Add LVDS0 PHY - SAUCE: riscv: dts: allwinner: d1: Add LED controller node - SAUCE: riscv: dts: allwinner: d1: Add RGB LEDs to boards - SAUCE: ASoC: sun20i-codec: New driver for D1 internal codec - SAUCE: [WIP] ASoC: sun20i-codec: What is this ramp thing? - SAUCE: riscv: dts: allwinner: d1: Add sound cards to boards - SAUCE: dt-bindings: display: sun8i-a83t-dw-hdmi: Remove #phy-cells - SAUCE: dt-bindings: display: Add D1 HDMI compatibles - SAUCE: drm/sun4i: Add support for D1 HDMI - SAUCE: drm/sun4i: sun8i-hdmi-phy: Add support for D1 PHY - SAUCE: [HACK] drm/sun4i: Copy in BSP code for D1 HDMI PHY - SAUCE: riscv: dts: allwinner: Add Nezha and Lichee RV SPI nodes - SAUCE: dt-bindings: display: Add Sitronix ST7701s panel binding - SAUCE: drm/panel: Add driver for ST7701s DPI LCD panel - [Config] riscv: updateconfigs for D1 patches * Excessive size of kernel modules on RISC-V - modules unstripped (LP: #1964335) - SAUCE: scripts/Makefile.modinst discard-locals from modules * Enable Nezha board (LP: #1975592) // Enable StarFive VisionFive 2 board (LP: #2013232) - [Config] Enable CONFIG_SERIAL_8250_DW on riscv64 * RISC-V kernel config is out of sync with other archs (LP: #1981437) - [Config] Sync riscv64 config with other architectures * Miscellaneous Ubuntu changes - [Config] Disable StarFive JH7100 support - [Config] Disable Renesas RZ/Five support - [Config] Disable BINFMT_FLAT for riscv64 - [Config] Enable dead code elimination in the riscv64 linker - [Packaging] Create linux-riscv sameport -- Emil Renner Berthing <email address hidden> Mon, 25 Mar 2024 11:42:47 +0100
Available diffs
Superseded in mantic-security |
Superseded in mantic-updates |
Deleted in mantic-proposed (Reason: moved to -updates) |
linux-riscv (6.5.0-27.28.1) mantic; urgency=medium * mantic/linux-riscv: 6.5.0-27.28.1 -proposed tracker (LP: #2055576) * Packaging resync (LP: #1786013) - [Packaging] drop ABI data - debian.riscv/dkms-versions -- update from kernel-versions (main/2024.03.04) [ Ubuntu: 6.5.0-27.28 ] * mantic/linux: 6.5.0-27.28 -proposed tracker (LP: #2055584) * Packaging resync (LP: #1786013) - [Packaging] drop ABI data - [Packaging] update annotations scripts - debian.master/dkms-versions -- update from kernel-versions (main/2024.03.04) * CVE-2024-26597 - net: qualcomm: rmnet: fix global oob in rmnet_policy * CVE-2024-26599 - pwm: Fix out-of-bounds access in of_pwm_single_xlate() * Drop ABI checks from kernel build (LP: #2055686) - [Packaging] Remove in-tree abi checks * Cranky update-dkms-versions rollout (LP: #2055685) - [Packaging] remove update-dkms-versions - Move debian/dkms-versions to debian.master/dkms-versions - [Packaging] Replace debian/dkms-versions with $(DEBIAN)/dkms-versions * linux: please move erofs.ko (CONFIG_EROFS for EROFS support) from linux- modules-extra to linux-modules (LP: #2054809) - UBUNTU [Packaging]: Include erofs in linux-modules instead of linux-modules- extra * performance: Scheduler: ratelimit updating of load_avg (LP: #2053251) - sched/fair: Ratelimit update to tg->load_avg * IB peer memory feature regressed in 6.5 (LP: #2055082) - SAUCE: RDMA/core: Introduce peer memory interface * linux-tools-common: man page of usbip[d] is misplaced (LP: #2054094) - [Packaging] rules: Put usbip manpages in the correct directory * CVE-2024-23851 - dm: limit the number of targets and parameter size area * CVE-2024-23850 - btrfs: do not ASSERT() if the newly created subvolume already got read * x86: performance: tsc: Extend watchdog check exemption to 4-Sockets platform (LP: #2054699) - x86/tsc: Extend watchdog check exemption to 4-Sockets platform * linux: please move dmi-sysfs.ko (CONFIG_DMI_SYSFS for SMBIOS support) from linux-modules-extra to linux-modules (LP: #2045561) - [Packaging] Move dmi-sysfs.ko into linux-modules * Fix AMD brightness issue on AUO panel (LP: #2054773) - drm/amdgpu: make damage clips support configurable * Mantic update: upstream stable patchset 2024-02-28 (LP: #2055199) - f2fs: explicitly null-terminate the xattr list - pinctrl: lochnagar: Don't build on MIPS - ALSA: hda - Fix speaker and headset mic pin config for CHUWI CoreBook XPro - mptcp: fix uninit-value in mptcp_incoming_options - wifi: cfg80211: lock wiphy mutex for rfkill poll - wifi: avoid offset calculation on NULL pointer - wifi: mac80211: handle 320 MHz in ieee80211_ht_cap_ie_to_sta_ht_cap - debugfs: fix automount d_fsdata usage - nvme-core: fix a memory leak in nvme_ns_info_from_identify() - drm/amd/display: update dcn315 lpddr pstate latency - drm/amdgpu: Fix cat debugfs amdgpu_regs_didt causes kernel null pointer - smb: client, common: fix fortify warnings - blk-mq: don't count completed flush data request as inflight in case of quiesce - nvme-core: check for too small lba shift - hwtracing: hisi_ptt: Handle the interrupt in hardirq context - hwtracing: hisi_ptt: Don't try to attach a task - ASoC: wm8974: Correct boost mixer inputs - arm64: dts: rockchip: fix rk356x pcie msg interrupt name - ASoC: Intel: Skylake: Fix mem leak in few functions - ASoC: nau8822: Fix incorrect type in assignment and cast to restricted __be16 - ASoC: Intel: Skylake: mem leak in skl register function - ASoC: cs43130: Fix the position of const qualifier - ASoC: cs43130: Fix incorrect frame delay configuration - ASoC: rt5650: add mutex to avoid the jack detection failure - ASoC: Intel: skl_hda_dsp_generic: Drop HDMI routes when HDMI is not available - nouveau/tu102: flush all pdbs on vmm flush - ASoC: amd: yc: Add DMI entry to support System76 Pangolin 13 - ASoC: hdac_hda: Conditionally register dais for HDMI and Analog - net/tg3: fix race condition in tg3_reset_task() - ASoC: da7219: Support low DC impedance headset - nvme: introduce helper function to get ctrl state - nvme: prevent potential spectre v1 gadget - arm64: dts: rockchip: Fix PCI node addresses on rk3399-gru - drm/amdgpu: Add NULL checks for function pointers - drm/exynos: fix a potential error pointer dereference - drm/exynos: fix a wrong error checking - hwmon: (corsair-psu) Fix probe when built-in - LoongArch: Preserve syscall nr across execve() - clk: rockchip: rk3568: Add PLL rate for 292.5MHz - clk: rockchip: rk3128: Fix HCLK_OTG gate register - jbd2: correct the printing of write_flags in jbd2_write_superblock() - jbd2: increase the journal IO's priority - drm/crtc: Fix uninit-value bug in drm_mode_setcrtc - neighbour: Don't let neigh_forced_gc() disable preemption for long - platform/x86: intel-vbtn: Fix missing tablet-mode-switch events - jbd2: fix soft lockup in journal_finish_inode_data_buffers() - tracing: Have large events show up as '[LINE TOO BIG]' instead of nothing - tracing: Add size check when printing trace_marker output - stmmac: dwmac-loongson: drop useless check for compatible fallback - MIPS: dts: loongson: drop incorrect dwmac fallback compatible - tracing: Fix uaf issue when open the hist or hist_debug file - ring-buffer: Do not record in NMI if the arch does not support cmpxchg in NMI - Input: psmouse - enable Synaptics InterTouch for ThinkPad L14 G1 - reset: hisilicon: hi6220: fix Wvoid-pointer-to-enum-cast warning - Input: atkbd - skip ATKBD_CMD_GETID in translated mode - Input: i8042 - add nomux quirk for Acer P459-G2-M - s390/scm: fix virtual vs physical address confusion - ARC: fix spare error - wifi: iwlwifi: pcie: avoid a NULL pointer dereference - Input: xpad - add Razer Wolverine V2 support - kselftest: alsa: fixed a print formatting warning - HID: nintendo: fix initializer element is not constant error - platform/x86: thinkpad_acpi: fix for incorrect fan reporting on some ThinkPad systems - ASoC: Intel: bytcr_rt5640: Add quirk for the Medion Lifetab S10346 - ASoC: Intel: bytcr_rt5640: Add new swapped-speakers quirk - ALSA: hda/realtek: Add quirks for ASUS Zenbook 2022 Models - dm audit: fix Kconfig so DM_AUDIT depends on BLK_DEV_DM - HID: nintendo: Prevent divide-by-zero on code - smb: client: fix potential OOB in smb2_dump_detail() - i2c: rk3x: fix potential spinlock recursion on poll - drm/amd/display: get dprefclk ss info from integration info table - pinctrl: cy8c95x0: Fix typo - pinctrl: cy8c95x0: Fix get_pincfg - virtio_blk: fix snprintf truncation compiler warning - net: qrtr: ns: Return 0 if server port is not present - ARM: sun9i: smp: fix return code check of of_property_match_string - drm/crtc: fix uninitialized variable use - ALSA: hda/realtek: Fix mute and mic-mute LEDs for HP Envy X360 13-ay0xxx - ACPI: resource: Add another DMI match for the TongFang GMxXGxx - ASoC: SOF: Intel: hda-codec: Delay the codec device registration - ksmbd: don't allow O_TRUNC open on read-only share - ksmbd: free ppace array on error in parse_dacl - binder: use EPOLLERR from eventpoll.h - binder: fix use-after-free in shinker's callback - binder: fix trivial typo of binder_free_buf_locked() - binder: fix comment on binder_alloc_new_buf() return value - uio: Fix use-after-free in uio_open - parport: parport_serial: Add Brainboxes BAR details - parport: parport_serial: Add Brainboxes device IDs and geometry - leds: ledtrig-tty: Free allocated ttyname buffer on deactivate - PCI: Add ACS quirk for more Zhaoxin Root Ports - coresight: etm4x: Fix width of CCITMIN field - scripts/decode_stacktrace.sh: optionally use LLVM utilities - pinctrl: s32cc: Avoid possible string truncation - kunit: Warn if tests are slow - kunit: Reset suite counter right before running tests - io_uring: use fget/fput consistently - block: warn once for each partition in bio_check_ro() - drm/amdkfd: Use common function for IP version check - drm/amdkfd: Free gang_ctx_bo and wptr_bo in pqm_uninit - drm/amdgpu: Use another offset for GC 9.4.3 remap - ASoC: amd: yc: Add HP 255 G10 into quirk table - ASoC: SOF: topology: Fix mem leak in sof_dai_load() - ASoC: fsl_xcvr: Enable 2 * TX bit clock for spdif only case - ASoC: fsl_xcvr: refine the requested phy clock frequency - ASoC: SOF: ipc4-topology: Add core_mask in struct snd_sof_pipeline - ASoC: SOF: sof-audio: Modify logic for enabling/disabling topology cores - ASoC: SOF: ipc4-topology: Correct data structures for the SRC module - ASoC: SOF: ipc4-topology: Correct data structures for the GAIN module - pds_vdpa: fix up format-truncation complaint - pds_vdpa: clear config callback when status goes to 0 - pds_vdpa: set features order - nvme: ensure reset state check ordering - nvme-ioctl: move capable() admin check to the end - nvme: fix deadlock between reset and scan - LoongArch: Apply dynamic relocations for LLD - LoongArch: Set unwind stack type to unknown rather than set error flag - soundwire: intel_ace2x: fix AC timing setting for ACE2.x - efi/loongarch: Use load address to calculate kernel entry address - pinctrl: amd: Mask non-wake source pins with interrupt enabled at suspend - ASoC: cs35l45: Use modern pm_ops - ASoC: cs35l45: Prevent IRQ handling when suspending/resuming - ASoC: cs35l45: Prevents spinning during runtime suspend - driver core: Add a guard() definition for the device_lock() - platform/x86/amd/pmc: Move platform defines to header - platform/x86/amd/pmc: Only run IRQ1 firmware version check on Cezanne - platform/x86/amd/pmc: Move keyboard wakeup disablement detection to pmc- quirks - platform/x86/amd/pmc: Disable keyboard wakeup on AMD Framework 13 - drm/amdkfd: svm range always mapped flag not working on APU - drm/amd/display: Add case for dcn35 to support usb4 dmub hpd event - pinctrl: cy8c95x0: Fix regression - posix-timers: Get rid of [COMPAT_]SYS_NI() uses - nfc: Do not send datagram if socket state isn't LLCP_BOUND - x86/csum: Remove unnecessary odd handling - x86/csum: clean up `csum_partial' further - x86/microcode: do not cache microcode if it will not be used - bus: moxtet: Mark the irq as shared - bus: moxtet: Add spi device table - drm/amd/display: Pass pwrseq inst for backlight and ABM - Upstream stable to v6.1.74, v6.6.13 * Mantic update: upstream stable patchset 2024-02-27 (LP: #2055002) - Revert "nfsd: call nfsd_last_thread() before final nfsd_put()" - cifs: fix flushing folio regression for 6.1 backport - Upstream stable to v6.1.73, v6.6.12 * Mantic update: upstream stable patchset 2024-02-26 (LP: #2054779) - keys, dns: Fix missing size check of V1 server-list header - ALSA: hda/realtek: enable SND_PCI_QUIRK for hp pavilion 14-ec1xxx series - ALSA: hda/realtek: fix mute/micmute LEDs for a HP ZBook - ALSA: hda/realtek: Fix mute and mic-mute LEDs for HP ProBook 440 G6 - mptcp: prevent tcp diag from closing listener subflows - Revert "PCI/ASPM: Remove pcie_aspm_pm_state_change()" - drm/mgag200: Fix gamma lut not initialized for G200ER, G200EV, G200SE - cifs: cifs_chan_is_iface_active should be called with chan_lock held - cifs: do not depend on release_iface for maintaining iface_list - wifi: iwlwifi: pcie: don't synchronize IRQs from IRQ - drm/bridge: ti-sn65dsi86: Never store more than msg->size bytes in AUX xfer - netfilter: nf_tables: set transport offset from mac header for netdev/egress - nfc: llcp_core: Hold a ref to llcp_local->dev when holding a ref to llcp_local - octeontx2-af: Fix marking couple of structure as __packed - drm/i915/dp: Fix passing the correct DPCD_REV for drm_dp_set_phy_test_pattern - ice: Fix link_down_on_close message - ice: Shut down VSI with "link-down-on-close" enabled - i40e: Fix filter input checks to prevent config with invalid values - igc: Report VLAN EtherType matching back to user - igc: Check VLAN TCI mask - igc: Check VLAN EtherType mask - ASoC: fsl_rpmsg: Fix error handler with pm_runtime_enable - ASoC: mediatek: mt8186: fix AUD_PAD_TOP register and offset - mlxbf_gige: fix receive packet race condition - net: sched: em_text: fix possible memory leak in em_text_destroy() - r8169: Fix PCI error on system resume - net: Implement missing getsockopt(SO_TIMESTAMPING_NEW) - selftests: bonding: do not set port down when adding to bond - ARM: sun9i: smp: Fix array-index-out-of-bounds read in sunxi_mc_smp_init - sfc: fix a double-free bug in efx_probe_filters - net: bcmgenet: Fix FCS generation for fragmented skbuffs - netfilter: nft_immediate: drop chain reference counter on error - net: Save and restore msg_namelen in sock_sendmsg - i40e: fix use-after-free in i40e_aqc_add_filters() - ASoC: meson: g12a-toacodec: Validate written enum values - ASoC: meson: g12a-tohdmitx: Validate written enum values - ASoC: meson: g12a-toacodec: Fix event generation - ASoC: meson: g12a-tohdmitx: Fix event generation for S/PDIF mux - i40e: Restore VF MSI-X state during PCI reset - igc: Fix hicredit calculation - net/qla3xxx: fix potential memleak in ql_alloc_buffer_queues - net/smc: fix invalid link access in dumping SMC-R connections - octeontx2-af: Always configure NIX TX link credits based on max frame size - octeontx2-af: Re-enable MAC TX in otx2_stop processing - asix: Add check for usbnet_get_endpoints - net: ravb: Wait for operating mode to be applied - bnxt_en: Remove mis-applied code from bnxt_cfg_ntp_filters() - net: Implement missing SO_TIMESTAMPING_NEW cmsg support - bpf: Support new 32bit offset jmp instruction - mm: merge folio_has_private()/filemap_release_folio() call pairs - mm, netfs, fscache: stop read optimisation when folio removed from pagecache - smb: client: fix missing mode bits for SMB symlinks - ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7 - firewire: ohci: suppress unexpected system reboot in AMD Ryzen machines and ASM108x/VT630x PCIe cards - x86/kprobes: fix incorrect return address calculation in kprobe_emulate_call_indirect - i2c: core: Fix atomic xfer check for non-preempt config - mm: fix unmap_mapping_range high bits shift bug - drm/amdgpu: skip gpu_info fw loading on navi12 - drm/amd/display: add nv12 bounding box - mmc: meson-mx-sdhc: Fix initialization frozen issue - mmc: rpmb: fixes pause retune on all RPMB partitions. - mmc: core: Cancel delayed work before releasing host - mmc: sdhci-sprd: Fix eMMC init failure after hw reset - bpf: Fix a verifier bug due to incorrect branch offset comparison with cpu=v4 - media: qcom: camss: Comment CSID dt_id field - Revert "interconnect: qcom: sm8250: Enable sync_state" - drm/amd/display: pbn_div need be updated for hotplug event - accel/qaic: Fix GEM import path code - accel/qaic: Implement quirk for SOC_HW_VERSION - drm/bridge: parade-ps8640: Never store more than msg->size bytes in AUX xfer - drm/bridge: ps8640: Fix size mismatch warning w/ len - drm/i915/perf: Update handling of MMIO triggered reports - igc: Check VLAN EtherType mask - netfilter: nf_nat: fix action not being set for all ct states - virtio_net: avoid data-races on dev->stats fields - mm: convert DAX lock/unlock page to lock/unlock folio - mm/memory-failure: pass the folio and the page to collect_procs() - tcp: derive delack_max from rto_min - bpftool: Fix -Wcast-qual warning - bpftool: Align output skeleton ELF code - crypto: xts - use 'spawn' for underlying single-block cipher - crypto: qat - fix double free during reset - crypto: hisilicon/qm - fix EQ/AEQ interrupt issue - vfio/mtty: Overhaul mtty interrupt handling - clk: si521xx: Increase stack based print buffer size in probe - RDMA/mlx5: Fix mkey cache WQ flush - rcu: Break rcu_node_0 --> &rq->__lock order - rcu: Introduce rcu_cpu_online() - rcu/tasks: Handle new PF_IDLE semantics - rcu/tasks-trace: Handle new PF_IDLE semantics - KVM: s390: vsie: fix wrong VIR 37 when MSO is used - dmaengine: ti: k3-psil-am62: Fix SPI PDMA data - dmaengine: ti: k3-psil-am62a: Fix SPI PDMA data - iio: imu: adis16475: use bit numbers in assign_bit() - iommu/vt-d: Support enforce_cache_coherency only for empty domains - phy: mediatek: mipi: mt8183: fix minimal supported frequency - phy: sunplus: return negative error code in sp_usb_phy_probe - clk: rockchip: rk3128: Fix aclk_peri_src's parent - clk: rockchip: rk3128: Fix SCLK_SDMMC's clock name - drm/i915: Call intel_pre_plane_updates() also for pipes getting enabled - drm/amd/display: Increase num voltage states to 40 - cxl: Add cxl_decoders_committed() helper - cxl/core: Always hold region_rwsem while reading poison lists - kernel/resource: Increment by align value in get_free_mem_region() - drm/amd/display: Increase frame warning limit with KASAN or KCSAN in dml - dmaengine: idxd: Protect int_handle field in hw descriptor - RISCV: KVM: update external interrupt atomically for IMSIC swfile - powerpc/pseries/vas: Migration suspend waits for no in-progress open windows - net: prevent mss overflow in skb_segment() - cxl/pmu: Ensure put_device on pmu devices - net: libwx: fix memory leak on free page - net: constify sk_dst_get() and __sk_dst_get() argument - mm/mglru: skip special VMAs in lru_gen_look_around() - cxl: Add cxl_num_decoders_committed() usage to cxl_test - cxl/hdm: Fix a benign lockdep splat - cxl/memdev: Hold region_rwsem during inject and clear poison ops * kvm: Running perf against qemu processes results in page fault inside guest (LP: #2054218) // Mantic update: upstream stable patchset 2024-02-26 (LP: #2054779) - KVM: x86/pmu: fix masking logic for MSR_CORE_PERF_GLOBAL_CTRL * smb: wsize blocks of bytes followed with binary zeros on copy, destroying data (LP: #2049634) - smb: Fix regression in writes when non-standard maximum write size negotiated * CVE-2024-1085 - netfilter: nf_tables: check if catch-all set element is active in next generation * move_mount mediation does not detect if source is detached (LP: #2052662) - apparmor: Fix move_mount mediation by detecting if source is detached * CVE-2023-46838 - xen-netback: don't produce zero-size SKB frags * CVE-2024-1086 - netfilter: nf_tables: reject QUEUE/DROP verdict parameters * Validate connection interval to pass Bluetooth Test Suite (LP: #2052005) - Bluetooth: Enforce validation on max value of connection interval * Sound: Add rtl quirk of M70-Gen5 (LP: #2051947) - ALSA: hda/realtek: Enable headset mic on Lenovo M70 Gen5 * Fix spurious wakeup caused by Cirque touchpad (LP: #2051896) - HID: i2c-hid: Remove I2C_HID_QUIRK_SET_PWR_WAKEUP_DEV quirk - HID: i2c-hid: Renumber I2C_HID_QUIRK_ defines - HID: i2c-hid: Skip SET_POWER SLEEP for Cirque touchpad on system suspend * Mantic update: upstream stable patchset 2024-02-09 (LP: #2052792) - ksmbd: switch to use kmemdup_nul() helper - ksmbd: add support for read compound - ksmbd: fix wrong interim response on compound - ksmbd: fix `force create mode' and `force directory mode' - ksmbd: Fix one kernel-doc comment - ksmbd: add missing calling smb2_set_err_rsp() on error - ksmbd: remove experimental warning - ksmbd: remove unneeded mark_inode_dirty in set_info_sec() - ksmbd: fix passing freed memory 'aux_payload_buf' - ksmbd: return invalid parameter error response if smb2 request is invalid - ksmbd: check iov vector index in ksmbd_conn_write() - ksmbd: fix race condition with fp - ksmbd: fix race condition from parallel smb2 logoff requests - ksmbd: fix race condition between tree conn lookup and disconnect - ksmbd: fix wrong error response status by using set_smb2_rsp_status() - ksmbd: fix Null pointer dereferences in ksmbd_update_fstate() - ksmbd: fix potential double free on smb2_read_pipe() error path - ksmbd: Remove unused field in ksmbd_user struct - ksmbd: reorganize ksmbd_iov_pin_rsp() - ksmbd: fix kernel-doc comment of ksmbd_vfs_setxattr() - ksmbd: fix missing RDMA-capable flag for IPoIB device in ksmbd_rdma_capable_netdev() - ksmbd: add support for surrogate pair conversion - ksmbd: no need to wait for binded connection termination at logoff - ksmbd: fix kernel-doc comment of ksmbd_vfs_kern_path_locked() - ksmbd: prevent memory leak on error return - ksmbd: separately allocate ci per dentry - ksmbd: move oplock handling after unlock parent dir - ksmbd: release interim response after sending status pending response - ksmbd: move setting SMB2_FLAGS_ASYNC_COMMAND and AsyncId - ksmbd: don't update ->op_state as OPLOCK_STATE_NONE on error - ksmbd: set epoch in create context v2 lease - ksmbd: set v2 lease capability - ksmbd: downgrade RWH lease caching state to RH for directory - ksmbd: send v2 lease break notification for directory - ksmbd: lazy v2 lease break on smb2_write() - ksmbd: avoid duplicate opinfo_put() call on error of smb21_lease_break_ack() - ksmbd: fix wrong allocation size update in smb2_open() - linux/export: Ensure natural alignment of kcrctab array - block: renumber QUEUE_FLAG_HW_WC - platform/x86: p2sb: Allow p2sb_bar() calls during PCI device probe - mm/filemap: avoid buffered read/write race to read inconsistent data - mm: migrate high-order folios in swap cache correctly - mm/memory-failure: cast index to loff_t before shifting it - mm/memory-failure: check the mapcount of the precise page - ring-buffer: Fix wake ups when buffer_percent is set to 100 - tracing: Fix blocked reader of snapshot buffer - NFSD: fix possible oops when nfsd/pool_stats is closed. - Revert "platform/x86: p2sb: Allow p2sb_bar() calls during PCI device probe" - fs: cifs: Fix atime update check - linux/export: Fix alignment for 64-bit ksymtab entries - mptcp: refactor sndbuf auto-tuning - mptcp: fix possible NULL pointer dereference on close - mptcp: fix inconsistent state on fastopen race - platform/x86/intel/pmc: Add suspend callback - platform/x86/intel/pmc: Allow reenabling LTRs - platform/x86/intel/pmc: Move GBE LTR ignore to suspend callback - selftests: secretmem: floor the memory size to the multiple of page_size - Revert "nvme-fc: fix race between error recovery and creating association" - ftrace: Fix modification of direct_function hash while in use - Upstream stable to v6.1.71, v6.6.10 * Mantic update: upstream stable patchset 2024-02-06 (LP: #2052499) - kasan: disable kasan_non_canonical_hook() for HW tags - bpf: Fix prog_array_map_poke_run map poke update - ARM: dts: dra7: Fix DRA7 L3 NoC node register size - ARM: OMAP2+: Fix null pointer dereference and memory leak in omap_soc_device_init - reset: Fix crash when freeing non-existent optional resets - s390/vx: fix save/restore of fpu kernel context - wifi: iwlwifi: pcie: add another missing bh-disable for rxq->lock - wifi: mac80211: check if the existing link config remains unchanged - wifi: mac80211: mesh: check element parsing succeeded - wifi: mac80211: mesh_plink: fix matches_local logic - Revert "net/mlx5e: fix double free of encap_header in update funcs" - Revert "net/mlx5e: fix double free of encap_header" - net/mlx5e: Fix slab-out-of-bounds in mlx5_query_nic_vport_mac_list() - net/mlx5: Re-organize mlx5_cmd struct - net/mlx5e: Fix a race in command alloc flow - net/mlx5e: fix a potential double-free in fs_udp_create_groups - net/mlx5: Fix fw tracer first block check - net/mlx5e: Correct snprintf truncation handling for fw_version buffer - net/mlx5e: Correct snprintf truncation handling for fw_version buffer used by representors - net: mscc: ocelot: fix eMAC TX RMON stats for bucket 256-511 and above - octeontx2-pf: Fix graceful exit during PFC configuration failure - net: Return error from sk_stream_wait_connect() if sk_wait_event() fails - net: sched: ife: fix potential use-after-free - ethernet: atheros: fix a memleak in atl1e_setup_ring_resources - net/rose: fix races in rose_kill_by_device() - Bluetooth: Fix deadlock in vhci_send_frame - Bluetooth: hci_event: shut up a false-positive warning - net: mana: select PAGE_POOL - net: check vlan filter feature in vlan_vids_add_by_dev() and vlan_vids_del_by_dev() - afs: Fix the dynamic root's d_delete to always delete unused dentries - afs: Fix dynamic root lookup DNS check - net: check dev->gso_max_size in gso_features_check() - keys, dns: Allow key types (eg. DNS) to be reclaimed immediately on expiry - afs: Fix overwriting of result of DNS query - afs: Fix use-after-free due to get/remove race in volume tree - ASoC: hdmi-codec: fix missing report for jack initial status - ASoC: fsl_sai: Fix channel swap issue on i.MX8MP - i2c: aspeed: Handle the coalesced stop conditions with the start conditions. - x86/xen: add CPU dependencies for 32-bit build - pinctrl: at91-pio4: use dedicated lock class for IRQ - gpiolib: cdev: add gpio_device locking wrapper around gpio_ioctl() - nvme-pci: fix sleeping function called from interrupt context - interconnect: Treat xlate() returning NULL node as an error - iio: imu: inv_mpu6050: fix an error code problem in inv_mpu6050_read_raw - Input: ipaq-micro-keys - add error handling for devm_kmemdup - scsi: bnx2fc: Fix skb double free in bnx2fc_rcv() - iio: common: ms_sensors: ms_sensors_i2c: fix humidity conversion time table - iio: adc: ti_am335x_adc: Fix return value check of tiadc_request_dma() - iio: triggered-buffer: prevent possible freeing of wrong buffer - ALSA: usb-audio: Increase delay in MOTU M quirk - usb-storage: Add quirk for incorrect WP on Kingston DT Ultimate 3.0 G3 - wifi: cfg80211: Add my certificate - wifi: cfg80211: fix certs build to not depend on file order - USB: serial: ftdi_sio: update Actisense PIDs constant names - USB: serial: option: add Quectel EG912Y module support - USB: serial: option: add Foxconn T99W265 with new baseline - USB: serial: option: add Quectel RM500Q R13 firmware support - ALSA: hda/realtek: Add quirk for ASUS ROG GV302XA - Bluetooth: hci_event: Fix not checking if HCI_OP_INQUIRY has been sent - Bluetooth: MGMT/SMP: Fix address type when using SMP over BREDR/LE - Bluetooth: Add more enc key size check - net: usb: ax88179_178a: avoid failed operations when device is disconnected - Input: soc_button_array - add mapping for airplane mode button - net: 9p: avoid freeing uninit memory in p9pdu_vreadf - net: rfkill: gpio: set GPIO direction - net: ks8851: Fix TX stall caused by TX buffer overrun - dt-bindings: nvmem: mxs-ocotp: Document fsl,ocotp - smb: client: fix OOB in cifsd when receiving compounded resps - smb: client: fix potential OOB in cifs_dump_detail() - smb: client: fix OOB in SMB2_query_info_init() - drm/i915: Reject async flips with bigjoiner - 9p: prevent read overrun in protocol dump tracepoint - btrfs: zoned: no longer count fresh BG region as zone unusable - ubifs: fix possible dereference after free - ublk: move ublk_cancel_dev() out of ub->mutex - selftests: mptcp: join: fix subflow_send_ack lookup - Revert "scsi: aacraid: Reply queue mapping to CPUs based on IRQ affinity" - scsi: core: Always send batch on reset or error handling command - tracing / synthetic: Disable events after testing in synth_event_gen_test_init() - dm-integrity: don't modify bio's immutable bio_vec in integrity_metadata() - pinctrl: starfive: jh7100: ignore disabled device tree nodes - bus: ti-sysc: Flush posted write only after srst_udelay - gpio: dwapb: mask/unmask IRQ when disable/enale it - lib/vsprintf: Fix %pfwf when current node refcount == 0 - thunderbolt: Fix memory leak in margining_port_remove() - KVM: arm64: vgic: Simplify kvm_vgic_destroy() - KVM: arm64: vgic: Add a non-locking primitive for kvm_vgic_vcpu_destroy() - KVM: arm64: vgic: Force vcpu vgic teardown on vcpu destroy - x86/alternatives: Sync core before enabling interrupts - mm/damon/core: make damon_start() waits until kdamond_fn() starts - wifi: cfg80211: fix CQM for non-range use - wifi: nl80211: fix deadlock in nl80211_set_cqm_rssi (6.6.x) - mm/damon/core: use number of passed access sampling as a timer - btrfs: qgroup: iterate qgroups without memory allocation for qgroup_reserve() - btrfs: qgroup: use qgroup_iterator in qgroup_convert_meta() - btrfs: free qgroup pertrans reserve on transaction abort - drm/i915: Fix FEC state dump - drm/i915: Introduce crtc_state->enhanced_framing - drm/i915/edp: don't write to DP_LINK_BW_SET when using rate select - drm: Fix FD ownership check in drm_master_check_perm() - platform/x86/intel/pmc: Fix hang in pmc_core_send_ltr_ignore() - SUNRPC: Revert 5f7fc5d69f6e92ec0b38774c387f5cf7812c5806 - wifi: ieee80211: don't require protected vendor action frames - wifi: mac80211: don't re-add debugfs during reconfig - wifi: mac80211: check defragmentation succeeded - ice: fix theoretical out-of-bounds access in ethtool link modes - bpf: syzkaller found null ptr deref in unix_bpf proto add - net/mlx5e: Fix overrun reported by coverity - net/mlx5e: XDP, Drop fragmented packets larger than MTU size - net/mlx5: Refactor mlx5_flow_destination->rep pointer to vport num - net/mlx5e: Fix error code in mlx5e_tc_action_miss_mapping_get() - net/mlx5e: Fix error codes in alloc_branch_attr() - net: mscc: ocelot: fix pMAC TX RMON stats for bucket 256-511 and above - Bluetooth: Fix not notifying when connection encryption changes - Bluetooth: hci_core: Fix hci_conn_hash_lookup_cis - bnxt_en: do not map packet buffers twice - net: phy: skip LED triggers on PHYs on SFP modules - ice: stop trashing VF VSI aggregator node ID information - ice: Fix PF with enabled XDP going no-carrier after reset - net: ethernet: mtk_wed: fix possible NULL pointer dereference in mtk_wed_wo_queue_tx_clean() - drm/i915/hwmon: Fix static analysis tool reported issues - drm/i915/mtl: Fix HDMI/DP PLL clock selection - i2c: qcom-geni: fix missing clk_disable_unprepare() and geni_se_resources_off() - drm/amdgpu: re-create idle bo's PTE during VM state machine reset - interconnect: qcom: sm8250: Enable sync_state - scsi: ufs: qcom: Return ufs_qcom_clk_scale_*() errors in ufs_qcom_clk_scale_notify() - scsi: ufs: core: Let the sq_lock protect sq_tail_slot access - iio: kx022a: Fix acceleration value scaling - iio: adc: imx93: add four channels for imx93 adc - iio: imu: adis16475: add spi_device_id table - iio: tmag5273: fix temperature offset - ARM: dts: Fix occasional boot hang for am3 usb - wifi: mt76: fix crash with WED rx support enabled - ASoC: tas2781: check the validity of prm_no/cfg_no - usb: typec: ucsi: fix gpio-based orientation detection - usb: fotg210-hcd: delete an incorrect bounds test - net: avoid build bug in skb extension length calculation - nfsd: call nfsd_last_thread() before final nfsd_put() - ring-buffer: Fix 32-bit rb_time_read() race with rb_time_cmpxchg() - ring-buffer: Remove useless update to write_stamp in rb_try_to_discard() - ring-buffer: Fix slowpath of interrupted event - spi: atmel: Do not cancel a transfer upon any signal - spi: atmel: Prevent spi transfers from being killed - spi: atmel: Fix clock issue when using devices with different polarities - nvmem: brcm_nvram: store a copy of NVRAM content - pinctrl: starfive: jh7110: ignore disabled device tree nodes - x86/alternatives: Disable interrupts and sync when optimizing NOPs in place - x86/smpboot/64: Handle X2APIC BIOS inconsistency gracefully - spi: cadence: revert "Add SPI transfer delays" - Upstream stable to v6.1.70, v6.6.9 * Mantic update: upstream stable patchset 2024-02-01 (LP: #2051924) - r8152: add vendor/device ID pair for D-Link DUB-E250 - r8152: add vendor/device ID pair for ASUS USB-C2500 - ext4: fix warning in ext4_dio_write_end_io() - ksmbd: fix memory leak in smb2_lock() - afs: Fix refcount underflow from error handling race - HID: lenovo: Restrict detection of patched firmware only to USB cptkbd - net/mlx5e: Fix possible deadlock on mlx5e_tx_timeout_work - net: ipv6: support reporting otherwise unknown prefix flags in RTM_NEWPREFIX - qca_debug: Prevent crash on TX ring changes - qca_debug: Fix ethtool -G iface tx behavior - qca_spi: Fix reset behavior - bnxt_en: Fix wrong return value check in bnxt_close_nic() - bnxt_en: Fix HWTSTAMP_FILTER_ALL packet timestamp logic - atm: solos-pci: Fix potential deadlock on &cli_queue_lock - atm: solos-pci: Fix potential deadlock on &tx_queue_lock - net: fec: correct queue selection - octeontx2-af: fix a use-after-free in rvu_nix_register_reporters - octeontx2-pf: Fix promisc mcam entry action - octeontx2-af: Update RSS algorithm index - iavf: Introduce new state machines for flow director - iavf: Handle ntuple on/off based on new state machines for flow director - qed: Fix a potential use-after-free in qed_cxt_tables_alloc - net: Remove acked SYN flag from packet in the transmit queue correctly - 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 - stmmac: dwmac-loongson: Make sure MDIO is initialized before use - sign-file: Fix incorrect return values check - vsock/virtio: Fix unsigned integer wrap around in virtio_transport_has_space() - dpaa2-switch: fix size of the dma_unmap - dpaa2-switch: do not ask for MDB, VLAN and FDB replay - net: stmmac: Handle disabled MDIO busses from devicetree - net: atlantic: fix double free in ring reinit logic - cred: switch to using atomic_long_t - fuse: dax: set fc->dax to NULL in fuse_dax_conn_free() - ALSA: hda/hdmi: add force-connect quirk for NUC5CPYB - ALSA: hda/hdmi: add force-connect quirks for ASUSTeK Z170 variants - ALSA: hda/realtek: Apply mute LED quirk for HP15-db - PCI: loongson: Limit MRRS to 256 - ksmbd: fix wrong name of SMB2_CREATE_ALLOCATION_SIZE - drm/mediatek: Add spinlock for setting vblank event in atomic_begin - x86/hyperv: Fix the detection of E820_TYPE_PRAM in a Gen2 VM - usb: aqc111: check packet for fixup for true limit - stmmac: dwmac-loongson: Add architecture dependency - [Config] updateconfigs for DWMAC_LOONGSON - blk-throttle: fix lockdep warning of "cgroup_mutex or RCU read lock required!" - blk-cgroup: bypass blkcg_deactivate_policy after destroying - bcache: avoid oversize memory allocation by small stripe_size - bcache: remove redundant assignment to variable cur_idx - 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() - nbd: fold nbd config initialization into nbd_alloc_config() - nvme-auth: set explanation code for failure2 msgs - nvme: catch errors from nvme_configure_metadata() - selftests/bpf: fix bpf_loop_bench for new callback verification scheme - LoongArch: Add dependency between vmlinuz.efi and vmlinux.efi - LoongArch: Implement constant timer shutdown interface - platform/x86: intel_telemetry: Fix kernel doc descriptions - HID: glorious: fix Glorious Model I HID report - HID: add ALWAYS_POLL quirk for Apple kb - nbd: pass nbd_sock to nbd_read_reply() instead of index - HID: hid-asus: reset the backlight brightness level on resume - HID: multitouch: Add quirk for HONOR GLO-GXXX touchpad - asm-generic: qspinlock: fix queued_spin_value_unlocked() implementation - net: usb: qmi_wwan: claim interface 4 for ZTE MF290 - arm64: add dependency between vmlinuz.efi and Image - HID: hid-asus: add const to read-only outgoing usb buffer - btrfs: do not allow non subvolume root targets for snapshot - soundwire: stream: fix NULL pointer dereference for multi_link - ext4: prevent the normalized size from exceeding EXT_MAX_BLOCKS - arm64: mm: Always make sw-dirty PTEs hw-dirty in pte_modify - team: Fix use-after-free when an option instance allocation fails - drm/amdgpu/sdma5.2: add begin/end_use ring callbacks - dmaengine: stm32-dma: avoid bitfield overflow assertion - mm/mglru: fix underprotected page cache - mm/shmem: fix race in shmem_undo_range w/THP - btrfs: free qgroup reserve when ORDERED_IOERR is set - btrfs: don't clear qgroup reserved bit in release_folio - drm/amdgpu: fix tear down order in amdgpu_vm_pt_free - drm/amd/display: Disable PSR-SU on Parade 0803 TCON again - drm/i915: Fix remapped stride with CCS on ADL+ - smb: client: fix NULL deref in asn1_ber_decoder() - smb: client: fix OOB in smb2_query_reparse_point() - ring-buffer: Fix memory leak of free page - tracing: Update snapshot buffer on resize if it is allocated - ring-buffer: Do not update before stamp when switching sub-buffers - ring-buffer: Have saved event hold the entire event - ring-buffer: Fix writing to the buffer with max_data_size - ring-buffer: Fix a race in rb_time_cmpxchg() for 32 bit archs - ring-buffer: Do not try to put back write_stamp - ring-buffer: Have rb_time_cmpxchg() set the msb counter too - net/mlx5e: Honor user choice of IPsec replay window size - net/mlx5e: Ensure that IPsec sequence packet number starts from 1 - RDMA/mlx5: Send events from IB driver about device affiliation state - net/mlx5e: Disable IPsec offload support if not FW steering - net/mlx5e: TC, Don't offload post action rule if not supported - net/mlx5: Nack sync reset request when HotPlug is enabled - net/mlx5e: Check netdev pointer before checking its net ns - net/mlx5: Fix a NULL vs IS_ERR() check - bnxt_en: Fix skb recycling logic in bnxt_deliver_skb() - net/sched: act_ct: Take per-cb reference to tcf_ct_flow_table - octeon_ep: explicitly test for firmware ready value - octeontx2-af: Fix pause frame configuration - iavf: Fix iavf_shutdown to call iavf_remove instead iavf_close - net: ena: Fix DMA syncing in XDP path when SWIOTLB is on - net: stmmac: dwmac-qcom-ethqos: Fix drops in 10M SGMII RX - cred: get rid of CONFIG_DEBUG_CREDENTIALS - [Config] updateconfigs for DEBUG_CREDENTIALS - HID: i2c-hid: Add IDEA5002 to i2c_hid_acpi_blacklist[] - HID: Add quirk for Labtec/ODDOR/aikeec handbrake - fuse: share lookup state between submount and its parent - io_uring/cmd: fix breakage in SOCKET_URING_OP_SIOC* implementation - PCI/ASPM: Add pci_enable_link_state_locked() - PCI: vmd: Fix potential deadlock when enabling ASPM - drm/mediatek: fix kernel oops if no crtc is found - drm/i915/selftests: Fix engine reset count storage for multi-tile - drm/i915: Use internal class when counting engine resets - selftests/mm: cow: print ksft header before printing anything else - rxrpc: Fix some minor issues with bundle tracing - nbd: factor out a helper to get nbd_config without holding 'config_lock' - nbd: fix null-ptr-dereference while accessing 'nbd->config' - LoongArch: Record pc instead of offset in la_abs relocation - LoongArch: Silence the boot warning about 'nokaslr' - HID: mcp2221: Set driver data before I2C adapter add - HID: mcp2221: Allow IO to start during probe - HID: apple: add Jamesdonkey and A3R to non-apple keyboards list - nfc: virtual_ncidev: Add variable to check if ndev is running - scripts/checkstack.pl: match all stack sizes for s390 - cxl/hdm: Fix dpa translation locking - Revert "selftests: error out if kernel header files are not yet built" - drm/mediatek: Fix access violation in mtk_drm_crtc_dma_dev_get - mm/mglru: try to stop at high watermarks - mm/mglru: respect min_ttl_ms with memcgs - mm/mglru: reclaim offlined memcgs harder - btrfs: fix qgroup_free_reserved_data int overflow - drm/edid: also call add modes in EDID connector update fallback - drm/i915: Fix ADL+ tiled plane stride when the POT stride is smaller than the original - drm/i915: Fix intel_atomic_setup_scalers() plane_state handling - smb: client: fix potential OOBs in smb2_parse_contexts() - x86/speculation, objtool: Use absolute relocations for annotations - RDMA/mlx5: Change the key being sent for MPV device affiliation - Upstream stable to v6.1.69, v6.6.8 * CVE-2023-50431 - accel/habanalabs: fix information leak in sec_attest_info() * CVE-2024-22705 - ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16() -- Hannah Peuckmann <email address hidden> Mon, 18 Mar 2024 09:06:54 +0100
Available diffs
- diff from 6.5.0-26.26.1 (in ~canonical-kernel-team/ubuntu/ppa2) to 6.5.0-27.28.1 (3.0 MiB)
- diff from 6.5.0-25.25.1 to 6.5.0-27.28.1 (pending)
linux-riscv (6.5.0-26.26.1) mantic; urgency=medium * mantic/linux-riscv: 6.5.0-26.26.1 -proposed tracker (LP: #2056042) * Packaging resync (LP: #1786013) - debian/dkms-versions -- update from kernel-versions (main/s2024.02.05) [ Ubuntu: 6.5.0-26.26 ] * mantic/linux: 6.5.0-26.26 -proposed tracker (LP: #2056049) * Packaging resync (LP: #1786013) - [Packaging] update annotations scripts - debian/dkms-versions -- update from kernel-versions (main/s2024.02.05) * CVE-2024-26599 - pwm: Fix out-of-bounds access in of_pwm_single_xlate() * CVE-2024-26597 - net: qualcomm: rmnet: fix global oob in rmnet_policy * CVE-2024-1086 - netfilter: nf_tables: reject QUEUE/DROP verdict parameters * CVE-2024-1085 - netfilter: nf_tables: check if catch-all set element is active in next generation -- Hannah Peuckmann <email address hidden> Mon, 11 Mar 2024 15:17:00 +0100
Available diffs
Superseded in mantic-security |
Superseded in mantic-updates |
Deleted in mantic-proposed (Reason: moved to -updates) |
linux-riscv (6.5.0-25.25.1) mantic; urgency=medium * mantic/linux-riscv: 6.5.0-25.25.1 -proposed tracker (LP: #2052033) * Packaging resync (LP: #1786013) - debian/dkms-versions -- update from kernel-versions (main/2024.02.05) [ Ubuntu: 6.5.0-25.25 ] * mantic/linux: 6.5.0-25.25 -proposed tracker (LP: #2052615) * Packaging resync (LP: #1786013) - debian/dkms-versions -- update from kernel-versions (main/2024.02.05) * [SRU][22.04.04]: mpi3mr driver update (LP: #2045233) - scsi: mpi3mr: Invoke soft reset upon TSU or event ack time out - scsi: mpi3mr: Update MPI Headers to version 3.00.28 - scsi: mpi3mr: Add support for more than 1MB I/O - scsi: mpi3mr: WRITE SAME implementation - scsi: mpi3mr: Enhance handling of devices removed after controller reset - scsi: mpi3mr: Update driver version to 8.5.0.0.0 - scsi: mpi3mr: Split off bus_reset function from host_reset - scsi: mpi3mr: Add support for SAS5116 PCI IDs - scsi: mpi3mr: Add PCI checks where SAS5116 diverges from SAS4116 - scsi: mpi3mr: Increase maximum number of PHYs to 64 from 32 - scsi: mpi3mr: Add support for status reply descriptor - scsi: mpi3mr: driver version upgrade to 8.5.0.0.50 - scsi: mpi3mr: Refresh sdev queue depth after controller reset - scsi: mpi3mr: Clean up block devices post controller reset - scsi: mpi3mr: Block PEL Enable Command on Controller Reset and Unrecoverable State - scsi: mpi3mr: Fetch correct device dev handle for status reply descriptor - scsi: mpi3mr: Support for preallocation of SGL BSG data buffers part-1 - scsi: mpi3mr: Support for preallocation of SGL BSG data buffers part-2 - scsi: mpi3mr: Support for preallocation of SGL BSG data buffers part-3 - scsi: mpi3mr: Update driver version to 8.5.1.0.0 * The display becomes frozen after some time when a HDMI device is connected. (LP: #2049027) - drm/i915/dmc: Don't enable any pipe DMC events * Audio balancing setting doesn't work with the cirrus codec (LP: #2051050) - ALSA: hda/cs8409: Suppress vmaster control for Dolphin models * partproke is broken on empty loopback device (LP: #2049689) - block: Move checking GENHD_FL_NO_PART to bdev_add_partition() * CVE-2023-51780 - atm: Fix Use-After-Free in do_vcc_ioctl * CVE-2023-6915 - ida: Fix crash in ida_free when the bitmap is empty * Update Ubuntu.md (LP: #2051176) - [Packaging] update Ubuntu.md * test_021_aslr_dapper_libs from ubuntu_qrt_kernel_security failed on K-5.19 / J-OEM-6.1 / J-6.2 AMD64 (LP: #1983357) - [Config]: set ARCH_MMAP_RND_{COMPAT_, }BITS to the maximum * Intel E810-XXV - NETDEV WATCHDOG: (ice): transmit queue timed out (LP: #2036239) - ice: Add driver support for firmware changes for LAG - ice: alter feature support check for SRIOV and LAG * Mantic update: upstream stable patchset 2024-01-29 (LP: #2051584) - Upstream stable to v6.1.67, v6.6.6 - vdpa/mlx5: preserve CVQ vringh index - hrtimers: Push pending hrtimers away from outgoing CPU earlier - i2c: designware: Fix corrupted memory seen in the ISR - netfilter: ipset: fix race condition between swap/destroy and kernel side add/del/test - zstd: Fix array-index-out-of-bounds UBSAN warning - tg3: Move the [rt]x_dropped counters to tg3_napi - tg3: Increment tx_dropped in tg3_tso_bug() - kconfig: fix memory leak from range properties - drm/amdgpu: correct chunk_ptr to a pointer to chunk. - x86: Introduce ia32_enabled() - x86/coco: Disable 32-bit emulation by default on TDX and SEV - x86/entry: Convert INT 0x80 emulation to IDTENTRY - x86/entry: Do not allow external 0x80 interrupts - x86/tdx: Allow 32-bit emulation by default - dt: dt-extract-compatibles: Handle cfile arguments in generator function - dt: dt-extract-compatibles: Don't follow symlinks when walking tree - platform/x86: asus-wmi: Move i8042 filter install to shared asus-wmi code - of: dynamic: Fix of_reconfig_get_state_change() return value documentation - platform/x86: wmi: Skip blocks with zero instances - ipv6: fix potential NULL deref in fib6_add() - octeontx2-pf: Add missing mutex lock in otx2_get_pauseparam - octeontx2-af: Check return value of nix_get_nixlf before using nixlf - hv_netvsc: rndis_filter needs to select NLS - r8152: Rename RTL8152_UNPLUG to RTL8152_INACCESSIBLE - r8152: Add RTL8152_INACCESSIBLE checks to more loops - r8152: Add RTL8152_INACCESSIBLE to r8156b_wait_loading_flash() - r8152: Add RTL8152_INACCESSIBLE to r8153_pre_firmware_1() - r8152: Add RTL8152_INACCESSIBLE to r8153_aldps_en() - mlxbf-bootctl: correctly identify secure boot with development keys - platform/mellanox: Add null pointer checks for devm_kasprintf() - platform/mellanox: Check devm_hwmon_device_register_with_groups() return value - arcnet: restoring support for multiple Sohard Arcnet cards - octeontx2-pf: consider both Rx and Tx packet stats for adaptive interrupt coalescing - net: stmmac: fix FPE events losing - xsk: Skip polling event check for unbound socket - octeontx2-af: fix a use-after-free in rvu_npa_register_reporters - i40e: Fix unexpected MFS warning message - iavf: validate tx_coalesce_usecs even if rx_coalesce_usecs is zero - tcp: fix mid stream window clamp. - ionic: fix snprintf format length warning - ionic: Fix dim work handling in split interrupt mode - ipv4: ip_gre: Avoid skb_pull() failure in ipgre_xmit() - net: atlantic: Fix NULL dereference of skb pointer in - net: hns: fix wrong head when modify the tx feature when sending packets - net: hns: fix fake link up on xge port - octeontx2-af: Adjust Tx credits when MCS external bypass is disabled - octeontx2-af: Fix mcs sa cam entries size - octeontx2-af: Fix mcs stats register address - octeontx2-af: Add missing mcs flr handler call - octeontx2-af: Update Tx link register range - dt-bindings: interrupt-controller: Allow #power-domain-cells - netfilter: nf_tables: fix 'exist' matching on bigendian arches - netfilter: nf_tables: validate family when identifying table via handle - netfilter: xt_owner: Fix for unsafe access of sk->sk_socket - tcp: do not accept ACK of bytes we never sent - bpf: sockmap, updating the sg structure should also update curr - psample: Require 'CAP_NET_ADMIN' when joining "packets" group - drop_monitor: Require 'CAP_SYS_ADMIN' when joining "events" group - mm/damon/sysfs: eliminate potential uninitialized variable warning - tee: optee: Fix supplicant based device enumeration - RDMA/hns: Fix unnecessary err return when using invalid congest control algorithm - RDMA/irdma: Do not modify to SQD on error - RDMA/irdma: Add wait for suspend on SQD - arm64: dts: rockchip: Expand reg size of vdec node for RK3328 - arm64: dts: rockchip: Expand reg size of vdec node for RK3399 - ASoC: fsl_sai: Fix no frame sync clock issue on i.MX8MP - RDMA/rtrs-srv: Do not unconditionally enable irq - RDMA/rtrs-clt: Start hb after path_up - RDMA/rtrs-srv: Check return values while processing info request - RDMA/rtrs-srv: Free srv_mr iu only when always_invalidate is true - RDMA/rtrs-srv: Destroy path files after making sure no IOs in-flight - RDMA/rtrs-clt: Fix the max_send_wr setting - RDMA/rtrs-clt: Remove the warnings for req in_use check - RDMA/bnxt_re: Correct module description string - RDMA/irdma: Refactor error handling in create CQP - RDMA/irdma: Fix UAF in irdma_sc_ccq_get_cqe_info() - hwmon: (acpi_power_meter) Fix 4.29 MW bug - ASoC: codecs: lpass-tx-macro: set active_decimator correct default value - hwmon: (nzxt-kraken2) Fix error handling path in kraken2_probe() - ASoC: wm_adsp: fix memleak in wm_adsp_buffer_populate - RDMA/core: Fix umem iterator when PAGE_SIZE is greater then HCA pgsz - RDMA/irdma: Avoid free the non-cqp_request scratch - drm/bridge: tc358768: select CONFIG_VIDEOMODE_HELPERS - arm64: dts: imx8mp: imx8mq: Add parkmode-disable-ss-quirk on DWC3 - ARM: dts: imx6ul-pico: Describe the Ethernet PHY clock - tracing: Fix a warning when allocating buffered events fails - scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle() - ARM: imx: Check return value of devm_kasprintf in imx_mmdc_perf_init - ARM: dts: imx7: Declare timers compatible with fsl,imx6dl-gpt - ARM: dts: imx28-xea: Pass the 'model' property - riscv: fix misaligned access handling of C.SWSP and C.SDSP - md: don't leave 'MD_RECOVERY_FROZEN' in error path of md_set_readonly() - rethook: Use __rcu pointer for rethook::handler - kprobes: consistent rcu api usage for kretprobe holder - ASoC: amd: yc: Fix non-functional mic on ASUS E1504FA - nvme-pci: Add sleep quirk for Kingston drives - io_uring: fix mutex_unlock with unreferenced ctx - ALSA: usb-audio: Add Pioneer DJM-450 mixer controls - ALSA: pcm: fix out-of-bounds in snd_pcm_state_names - ALSA: hda/realtek: add new Framework laptop to quirks - ALSA: hda/realtek: Add Framework laptop 16 to quirks - ring-buffer: Test last update in 32bit version of __rb_time_read() - nilfs2: fix missing error check for sb_set_blocksize call - nilfs2: prevent WARNING in nilfs_sufile_set_segment_usage() - cgroup_freezer: cgroup_freezing: Check if not frozen - checkstack: fix printed address - tracing: Always update snapshot buffer size - tracing: Disable snapshot buffer when stopping instance tracers - tracing: Fix incomplete locking when disabling buffered events - tracing: Fix a possible race when disabling buffered events - packet: Move reference count in packet_sock to atomic_long_t - r8169: fix rtl8125b PAUSE frames blasting when suspended - regmap: fix bogus error on regcache_sync success - platform/surface: aggregator: fix recv_buf() return value - hugetlb: fix null-ptr-deref in hugetlb_vma_lock_write - mm: fix oops when filemap_map_pmd() without prealloc_pte - powercap: DTPM: Fix missing cpufreq_cpu_put() calls - md/raid6: use valid sector values to determine if an I/O should wait on the reshape - arm64: dts: mediatek: mt7622: fix memory node warning check - arm64: dts: mediatek: mt8183-kukui-jacuzzi: fix dsi unnecessary cells properties - arm64: dts: mediatek: cherry: Fix interrupt cells for MT6360 on I2C7 - arm64: dts: mediatek: mt8173-evb: Fix regulator-fixed node names - arm64: dts: mediatek: mt8195: Fix PM suspend/resume with venc clocks - arm64: dts: mediatek: mt8183: Fix unit address for scp reserved memory - arm64: dts: mediatek: mt8183: Move thermal-zones to the root node - arm64: dts: mediatek: mt8183-evb: Fix unit_address_vs_reg warning on ntc - coresight: etm4x: Remove bogous __exit annotation for some functions - hwtracing: hisi_ptt: Add dummy callback pmu::read() - misc: mei: client.c: return negative error code in mei_cl_write - misc: mei: client.c: fix problem of return '-EOVERFLOW' in mei_cl_write - LoongArch: BPF: Don't sign extend memory load operand - LoongArch: BPF: Don't sign extend function return value - ring-buffer: Force absolute timestamp on discard of event - tracing: Set actual size after ring buffer resize - tracing: Stop current tracer when resizing buffer - parisc: Reduce size of the bug_table on 64-bit kernel by half - parisc: Fix asm operand number out of range build error in bug table - arm64: dts: mediatek: add missing space before { - arm64: dts: mt8183: kukui: Fix underscores in node names - x86/sev: Fix kernel crash due to late update to read-only ghcb_version - gpiolib: sysfs: Fix error handling on failed export - drm/amd/amdgpu: Fix warnings in amdgpu/amdgpu_display.c - drm/amdgpu: Add I2C EEPROM support on smu v13_0_6 - usb: gadget: f_hid: fix report descriptor allocation - serial: 8250_dw: Add ACPI ID for Granite Rapids-D UART - parport: Add support for Brainboxes IX/UC/PX parallel cards - cifs: Fix non-availability of dedup breaking generic/304 - Revert "xhci: Loosen RPM as default policy to cover for AMD xHC 1.1" - smb: client: fix potential NULL deref in parse_dfs_referrals() - ARM: PL011: Fix DMA support - serial: sc16is7xx: address RX timeout interrupt errata - 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_omap: Add earlycon support for the AM654 UART controller - devcoredump: Send uevent once devcd is ready - x86/CPU/AMD: Check vendor in the AMD microcode callback - USB: gadget: core: adjust uevent timing on gadget unbind - cifs: Fix flushing, invalidation and file size with copy_file_range() - cifs: Fix flushing, invalidation and file size with FICLONE - MIPS: kernel: Clear FPU states when setting up kernel threads - KVM: s390/mm: Properly reset no-dat - KVM: SVM: Update EFER software model on CR0 trap for SEV-ES - MIPS: Loongson64: Reserve vgabios memory on boot - MIPS: Loongson64: Handle more memory types passed from firmware - MIPS: Loongson64: Enable DMA noncoherent support - riscv: Kconfig: Add select ARM_AMBA to SOC_STARFIVE - [Config] updateconfigs after enabling ARM_AMBA on riscv - scsi: sd: Fix sshdr use in sd_suspend_common() - nouveau: use an rwlock for the event lock. - modpost: fix section mismatch message for RELA - drm/amdgpu: Do not program VF copy regs in mmhub v1.8 under SRIOV (v2) - drm/amdgpu: finalizing mem_partitions at the end of GMC v9 sw_fini - dm-crypt: start allocating with MAX_ORDER - r8152: Hold the rtnl_lock for all of reset - net: dsa: microchip: provide a list of valid protocols for xmit handler - net/smc: fix missing byte order conversion in CLC handshake - RDMA/core: Fix uninit-value access in ib_get_eth_speed() - ARM: dts: imx6q: skov: fix ethernet clock regression - ARM: dts: rockchip: Fix sdmmc_pwren's pinmux setting for RK3128 - ARM: dts: bcm2711-rpi-400: Fix delete-node of led_act - firmware: arm_scmi: Extend perf protocol ops to get number of domains - firmware: arm_scmi: Extend perf protocol ops to get information of a domain - firmware: arm_scmi: Fix frequency truncation by promoting multiplier type - firmware: arm_scmi: Simplify error path in scmi_dvfs_device_opps_add() - RDMA/irdma: Ensure iWarp QP queue memory is OS paged aligned - RDMA/irdma: Fix support for 64k pages - io_uring/kbuf: Fix an NULL vs IS_ERR() bug in io_alloc_pbuf_ring() - io_uring/kbuf: check for buffer list readiness after NULL check - arm64: dts: imx8-ss-lsio: Add PWM interrupts - arm64: dts: freescale: imx8-ss-lsio: Fix #pwm-cells - arm64: dts: imx93: correct mediamix power - arm64: dts: imx8-apalis: set wifi regulator to always-on - arm64: dts: rockchip: Fix eMMC Data Strobe PD on rk3588 - scripts/gdb: fix lx-device-list-bus and lx-device-list-class - ASoC: amd: yc: Fix non-functional mic on ASUS E1504FA - ALSA: hda/realtek: Apply quirk for ASUS UM3504DA - ALSA: hda/realtek: fix speakers on XPS 9530 (2023) - ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7 - lib/group_cpus.c: avoid acquiring cpu hotplug lock in group_cpus_evenly - leds: trigger: netdev: fix RTNL handling to prevent potential deadlock - nfp: flower: fix for take a mutex lock in soft irq context and rcu lock - workqueue: Make sure that wq_unbound_cpumask is never empty - drivers/base/cpu: crash data showing should depends on KEXEC_CORE - mm/memory_hotplug: add missing mem_hotplug_lock - mm/memory_hotplug: fix error handling in add_memory_resource() - drm/atomic-helpers: Invoke end_fb_access while owning plane state - drm/i915/mst: Fix .mode_valid_ctx() return values - drm/i915/mst: Reject modes that require the bigjoiner - arm64: dts: mt7986: change cooling trips - arm64: dts: mt7986: define 3W max power to both SFP on BPI-R3 - arm64: dts: mt7986: fix emmc hs400 mode without uboot initialization - arm64: dts: mediatek: mt8186: fix clock names for power domains - arm64: dts: mediatek: mt8186: Change gpu speedbin nvmem cell name - coresight: Fix crash when Perf and sysfs modes are used concurrently - coresight: ultrasoc-smb: Fix sleep while close preempt in enable_smb - coresight: ultrasoc-smb: Config SMB buffer before register sink - coresight: ultrasoc-smb: Fix uninitialized before use buf_hw_base - ASoC: ops: add correct range check for limiting volume - nvmem: Do not expect fixed layouts to grab a layout driver - serial: ma35d1: Validate console index before assignment - powerpc/ftrace: Fix stack teardown in ftrace_no_trace - perf metrics: Avoid segv if default metricgroup isn't set - ASoC: qcom: sc8280xp: Limit speaker digital volumes - gcc-plugins: randstruct: Update code comment in relayout_struct() - drm/amdgpu: Fix refclk reporting for SMU v13.0.6 - drm/amdgpu: Add bootloader status check - drm/amdgpu: Add bootloader wait for PSP v13 - drm/amdgpu: Restrict bootloader wait to SMUv13.0.6 - drm/amdgpu: update retry times for psp vmbx wait - drm/amdgpu: update retry times for psp BL wait - drm/amdgpu: Restrict extended wait to PSP v13.0.6 - Upstream stable to v6.1.68, v6.6.7 * i915 regression introduced with 5.5 kernel (LP: #2044131) - drm/i915: Skip some timing checks on BXT/GLK DSI transcoders * Mantic update: upstream stable patchset 2024-01-26 (LP: #2051366) - cifs: Fix FALLOC_FL_ZERO_RANGE by setting i_size if EOF moved - cifs: Fix FALLOC_FL_INSERT_RANGE by setting i_size after EOF moved - smb: client: report correct st_size for SMB and NFS symlinks - pinctrl: avoid reload of p state in list iteration - firewire: core: fix possible memory leak in create_units() - mmc: sdhci-pci-gli: Disable LPM during initialization - mmc: cqhci: Increase recovery halt timeout - mmc: cqhci: Warn of halt or task clear failure - mmc: cqhci: Fix task clearing in CQE error recovery - mmc: block: Retry commands in CQE error recovery - mmc: block: Do not lose cache flush during CQE error recovery - mmc: block: Be sure to wait while busy in CQE error recovery - ALSA: hda: Disable power-save on KONTRON SinglePC - ALSA: hda/realtek: Headset Mic VREF to 100% - ALSA: hda/realtek: Add supported ALC257 for ChromeOS - dm-verity: align struct dm_verity_fec_io properly - scsi: Change SCSI device boolean fields to single bit flags - scsi: sd: Fix system start for ATA devices - drm/amd: Enable PCIe PME from D3 - drm/amdgpu: Force order between a read and write to the same address - drm/amd/display: Include udelay when waiting for INBOX0 ACK - drm/amd/display: Remove min_dst_y_next_start check for Z8 - drm/amd/display: Use DRAM speed from validation for dummy p-state - drm/amd/display: Update min Z8 residency time to 2100 for DCN314 - drm/amd/display: fix ABM disablement - dm verity: initialize fec io before freeing it - dm verity: don't perform FEC for failed readahead IO - nvme: check for valid nvme_identify_ns() before using it - powercap: DTPM: Fix unneeded conversions to micro-Watts - cpufreq/amd-pstate: Fix the return value of amd_pstate_fast_switch() - dma-buf: fix check in dma_resv_add_fence - bcache: revert replacing IS_ERR_OR_NULL with IS_ERR - iommu/vt-d: Add MTL to quirk list to skip TE disabling - KVM: PPC: Book3S HV: Fix KVM_RUN clobbering FP/VEC user registers - powerpc: Don't clobber f0/vs0 during fp|altivec register save - parisc: Mark ex_table entries 32-bit aligned in assembly.h - parisc: Mark ex_table entries 32-bit aligned in uaccess.h - parisc: Use natural CPU alignment for bug_table - parisc: Mark lock_aligned variables 16-byte aligned on SMP - parisc: Drop the HP-UX ENOSYM and EREMOTERELEASE error codes - parisc: Mark jump_table naturally aligned - parisc: Ensure 32-bit alignment on parisc unwind section - parisc: Mark altinstructions read-only and 32-bit aligned - btrfs: add dmesg output for first mount and last unmount of a filesystem - btrfs: ref-verify: fix memory leaks in btrfs_ref_tree_mod() - btrfs: fix off-by-one when checking chunk map includes logical address - btrfs: send: ensure send_fd is writable - btrfs: make error messages more clear when getting a chunk map - btrfs: fix 64bit compat send ioctl arguments not initializing version member - auxdisplay: hd44780: move cursor home after clear display command - serial: sc16is7xx: Put IOControl register into regmap_volatile - serial: sc16is7xx: add missing support for rs485 devicetree properties - dpaa2-eth: increase the needed headroom to account for alignment - uapi: propagate __struct_group() attributes to the container union - selftests/net: ipsec: fix constant out of range - selftests/net: fix a char signedness issue - selftests/net: unix: fix unused variable compiler warning - selftests/net: mptcp: fix uninitialized variable warnings - octeontx2-af: Fix possible buffer overflow - net: stmmac: xgmac: Disable FPE MMC interrupts - octeontx2-pf: Fix adding mbox work queue entry when num_vfs > 64 - octeontx2-af: Install TC filter rules in hardware based on priority - octeontx2-pf: Restore TC ingress police rules when interface is up - r8169: prevent potential deadlock in rtl8169_close - ravb: Fix races between ravb_tx_timeout_work() and net related ops - net: ravb: Check return value of reset_control_deassert() - net: ravb: Use pm_runtime_resume_and_get() - net: ravb: Make write access to CXR35 first before accessing other EMAC registers - net: ravb: Start TX queues after HW initialization succeeded - net: ravb: Stop DMA in case of failures on ravb_open() - net: ravb: Keep reverse order of operations in ravb_remove() - octeontx2-af: Initialize 'cntr_val' to fix uninitialized symbol error - spi: Fix null dereference on suspend - cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily - iommu/vt-d: Omit devTLB invalidation requests when TES=0 - iommu/vt-d: Disable PCI ATS in legacy passthrough mode - iommu/vt-d: Make context clearing consistent with context mapping - drm/amd/pm: fix a memleak in aldebaran_tables_init - mmc: sdhci-sprd: Fix vqmmc not shutting down after the card was pulled - drm/amd/display: Fix MPCC 1DLUT programming - r8169: fix deadlock on RTL8125 in jumbo mtu mode - xen: simplify evtchn_do_upcall() call maze - x86/xen: fix percpu vcpu_info allocation - smb: client: fix missing mode bits for SMB symlinks - ksmbd: fix possible deadlock in smb2_open - drm/i915: Also check for VGA converter in eDP probe - net: libwx: fix memory leak on msix entry - drm/amdgpu: correct the amdgpu runtime dereference usage count - drm/amdgpu: fix memory overflow in the IB test - drm/amdgpu: Update EEPROM I2C address for smu v13_0_0 - drm/amd/display: force toggle rate wa for first link training for a retimer - ACPI: video: Use acpi_video_device for cooling-dev driver data - iommu/vt-d: Fix incorrect cache invalidation for mm notification - io_uring: free io_buffer_list entries via RCU - io_uring: don't guard IORING_OFF_PBUF_RING with SETUP_NO_MMAP - iommu: Avoid more races around device probe - ext2: Fix ki_pos update for DIO buffered-io fallback case - btrfs: free the allocated memory if btrfs_alloc_page_array() fails - io_uring/kbuf: recycle freed mapped buffer ring entries - media: v4l2-subdev: Fix a 64bit bug - netdevsim: Don't accept device bound programs - net: rswitch: Fix type of ret in rswitch_start_xmit() - net: rswitch: Fix return value in rswitch_start_xmit() - net: rswitch: Fix missing dev_kfree_skb_any() in error path - wifi: iwlwifi: mvm: fix an error code in iwl_mvm_mld_add_sta() - wifi: mac80211: do not pass AP_VLAN vif pointer to drivers during flush - net: dsa: mv88e6xxx: fix marvell 6350 switch probing - dpaa2-eth: recycle the RX buffer only after all processing done - bpf: Add missed allocation hint for bpf_mem_cache_alloc_flags() - neighbour: Fix __randomize_layout crash in struct neighbour - efi/unaccepted: Fix off-by-one when checking for overlapping ranges - ethtool: don't propagate EOPNOTSUPP from dumps - bpf, sockmap: af_unix stream sockets need to hold ref for pair sock - powerpc/pseries/iommu: enable_ddw incorrectly returns direct mapping for SR- IOV device - s390/cmma: fix handling of swapper_pg_dir and invalid_pg_dir - drm/amd/display: Refactor edp power control - drm/amd/display: Remove power sequencing check - drm/i915/gsc: Mark internal GSC engine with reserved uabi class - drm/panel: starry-2081101qfh032011-53g: Fine tune the panel power sequence - drm/panel: nt36523: fix return value check in nt36523_probe() - cpufreq/amd-pstate: Fix scaling_min_freq and scaling_max_freq update - cpufreq/amd-pstate: Only print supported EPP values for performance governor - iommu: Fix printk arg in of_iommu_get_resv_regions() - drm/amd/display: refactor ILR to make it work - drm/amd/display: Reduce default backlight min from 5 nits to 1 nits - Upstream stable to v6.1.66, v6.6.5 * Mantic update: upstream stable patchset 2024-01-25 (LP: #2051231) - afs: Fix afs_server_list to be cleaned up with RCU - afs: Make error on cell lookup failure consistent with OpenAFS - drm/panel: auo,b101uan08.3: Fine tune the panel power sequence - drm/panel: simple: Fix Innolux G101ICE-L01 bus flags - drm/panel: simple: Fix Innolux G101ICE-L01 timings - wireguard: use DEV_STATS_INC() - octeontx2-pf: Fix memory leak during interface down - ata: pata_isapnp: Add missing error check for devm_ioport_map() - drm/i915: do not clean GT table on error path - drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP full - HID: fix HID device resource race between HID core and debugging support - ipv4: Correct/silence an endian warning in __ip_do_redirect - net: usb: ax88179_178a: fix failed operations during ax88179_reset - net/smc: avoid data corruption caused by decline - arm/xen: fix xen_vcpu_info allocation alignment - octeontx2-pf: Fix ntuple rule creation to direct packet to VF with higher Rx queue than its PF - 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 - net: axienet: Fix check for partial TX checksum - afs: Return ENOENT if no cell DNS record can be found - afs: Fix file locking on R/O volumes to operate in local mode - arm64: mm: Fix "rodata=on" when CONFIG_RODATA_FULL_DEFAULT_ENABLED=y - i40e: Fix adding unsupported cloud filters - nvmet: nul-terminate the NQNs passed in the connect command - USB: dwc3: qcom: fix resource leaks on probe deferral - USB: dwc3: qcom: fix ACPI platform device leak - lockdep: Fix block chain corruption - cifs: distribute channels across interfaces based on speed - cifs: account for primary channel in the interface list - cifs: fix leak of iface for primary channel - MIPS: KVM: Fix a build warning about variable set but not used - media: qcom: Initialise V4L2 async notifier later - media: qcom: camss: Fix V4L2 async notifier error path - media: qcom: camss: Fix genpd cleanup - NFSD: Fix "start of NFS reply" pointer passed to nfsd_cache_update() - NFSD: Fix checksum mismatches in the duplicate reply cache - ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA - swiotlb-xen: provide the "max_mapping_size" method - bcache: replace a mistaken IS_ERR() by IS_ERR_OR_NULL() in btree_gc_coalesce() - md: fix bi_status reporting in md_end_clone_io - bcache: fixup multi-threaded bch_sectors_dirty_init() wake-up race - io_uring/fs: consider link->flags when getting path for LINKAT - s390/dasd: protect device queue against concurrent access - USB: serial: option: add Luat Air72*U series products - 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 - dm-delay: fix a race between delay_presuspend and delay_bio - bcache: check return value from btree_node_alloc_replacement() - bcache: prevent potential division by zero error - bcache: fixup init dirty data errors - bcache: fixup lock c->root error - usb: cdnsp: Fix deadlock issue during using NCM gadget - USB: serial: option: add Fibocom L7xx modules - USB: serial: option: fix FM101R-GL defines - USB: serial: option: don't claim interface 4 for ZTE MF290 - usb: typec: tcpm: Skip hard reset when in error recovery - USB: dwc2: write HCINT with INTMASK applied - usb: dwc3: Fix default mode initialization - usb: dwc3: set the dma max_seg_size - USB: dwc3: qcom: fix software node leak on probe errors - USB: dwc3: qcom: fix wakeup after probe deferral - io_uring: fix off-by one bvec index - irqchip/gic-v3-its: Flush ITS tables correctly in non-coherent GIC designs - drm/msm/dsi: use the correct VREG_CTRL_1 value for 4nm cphy - s390/ism: ism driver implies smc protocol - rxrpc: Fix RTT determination to use any ACK as a source - rxrpc: Defer the response to a PING ACK until we've parsed it - blk-cgroup: avoid to warn !rcu_read_lock_held() in blkg_lookup() - fs: Pass AT_GETATTR_NOSEC flag to getattr interface function - net: wangxun: fix kernel panic due to null pointer - filemap: add a per-mapping stable writes flag - block: update the stable_writes flag in bdev_add - PM: tools: Fix sleepgraph syntax error - net, vrf: Move dstats structure to core - net: Move {l,t,d}stats allocation to core and convert veth & vrf - bpf: Fix dev's rx stats for bpf_redirect_peer traffic - drm/panel: boe-tv101wum-nl6: Fine tune Himax83102-j02 panel HFP and HBP - s390/ipl: add missing IPL_TYPE_ECKD_DUMP case to ipl_init() - net: veth: fix ethtool stats reporting - vsock/test: fix SEQPACKET message bounds test - net: ipa: fix one GSI register field width - nvme: blank out authentication fabrics options if not configured - mm: add a NO_INHERIT flag to the PR_SET_MDWE prctl - prctl: Disable prctl(PR_SET_MDWE) on parisc - kselftest/arm64: Fix output formatting for za-fork - drm/msm/dpu: Add missing safe_lut_tbl in sc8280xp catalog - drm/ast: Disconnect BMC if physical connector is connected - thunderbolt: Set lane bonding bit only for downstream port - ACPI: video: Use acpi_device_fix_up_power_children() - ACPI: processor_idle: use raw_safe_halt() in acpi_idle_play_dead() - ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA - ACPI: PM: Add acpi_device_fix_up_power_children() function - tls: fix NULL deref on tls_sw_splice_eof() with empty record - dt-bindings: usb: microchip,usb5744: Add second supply - usb: misc: onboard-hub: add support for Microchip USB5744 - platform/x86/amd/pmc: adjust getting DRAM size behavior - ALSA: hda: ASUS UM5302LA: Added quirks for cs35L41/10431A83 on i2c bus - ALSA: hda/realtek: Add quirks for ASUS 2024 Zenbooks - veth: Use tstats per-CPU traffic counters - USB: xhci-plat: fix legacy PHY double init - usb: config: fix iteration issue in 'usb_get_bos_descriptor()' - Upstream stable to v6.1.65, v6.6.4 * Mantic update: v6.5.13 upstream stable release (LP: #2051142) - locking/ww_mutex/test: Fix potential workqueue corruption - btrfs: abort transaction on generation mismatch when marking eb as dirty - lib/generic-radix-tree.c: Don't overflow in peek() - x86/retpoline: Make sure there are no unconverted return thunks due to KCSAN - perf/core: Bail out early if the request AUX area is out of bound - srcu: Fix srcu_struct node grpmask overflow on 64-bit systems - selftests/lkdtm: Disable CONFIG_UBSAN_TRAP in test config - clocksource/drivers/timer-imx-gpt: Fix potential memory leak - clocksource/drivers/timer-atmel-tcb: Fix initialization on SAM9 hardware - srcu: Only accelerate on enqueue time - smp,csd: Throw an error if a CSD lock is stuck for too long - cpu/hotplug: Don't offline the last non-isolated CPU - workqueue: Provide one lock class key per work_on_cpu() callsite - x86/mm: Drop the 4 MB restriction on minimal NUMA node memory size - wifi: plfxlc: fix clang-specific fortify warning - wifi: ath12k: Ignore fragments from uninitialized peer in dp - wifi: mac80211_hwsim: fix clang-specific fortify warning - wifi: mac80211: don't return unset power in ieee80211_get_tx_power() - atl1c: Work around the DMA RX overflow issue - bpf: Detect IP == ksym.end as part of BPF program - wifi: ath9k: fix clang-specific fortify warnings - wifi: ath12k: fix possible out-of-bound read in ath12k_htt_pull_ppdu_stats() - wifi: ath10k: fix clang-specific fortify warning - wifi: ath12k: fix possible out-of-bound write in ath12k_wmi_ext_hal_reg_caps() - ACPI: APEI: Fix AER info corruption when error status data has multiple sections - net: sfp: add quirk for Fiberstone GPON-ONU-34-20BI - wifi: mt76: mt7921e: Support MT7992 IP in Xiaomi Redmibook 15 Pro (2023) - net: annotate data-races around sk->sk_tx_queue_mapping - net: annotate data-races around sk->sk_dst_pending_confirm - wifi: ath12k: mhi: fix potential memory leak in ath12k_mhi_register() - wifi: ath10k: Don't touch the CE interrupt registers after power up - net: sfp: add quirk for FS's 2.5G copper SFP - vsock: read from socket's error queue - bpf: Ensure proper register state printing for cond jumps - wifi: iwlwifi: mvm: fix size check for fw_link_id - Bluetooth: btusb: Add date->evt_skb is NULL check - Bluetooth: Fix double free in hci_conn_cleanup - ACPI: EC: Add quirk for HP 250 G7 Notebook PC - tsnep: Fix tsnep_request_irq() format-overflow warning - gpiolib: acpi: Add a ignore interrupt quirk for Peaq C1010 - platform/chrome: kunit: initialize lock for fake ec_dev - of: address: Fix address translation when address-size is greater than 2 - platform/x86: thinkpad_acpi: Add battery quirk for Thinkpad X120e - drm/gma500: Fix call trace when psb_gem_mm_init() fails - drm/amdkfd: ratelimited SQ interrupt messages - drm/komeda: drop all currently held locks if deadlock happens - drm/amd/display: Blank phantom OTG before enabling - drm/amd/display: Don't lock phantom pipe on disabling - drm/amd/display: add seamless pipe topology transition check - drm/edid: Fixup h/vsync_end instead of h/vtotal - md: don't rely on 'mddev->pers' to be set in mddev_suspend() - drm/amdgpu: not to save bo in the case of RAS err_event_athub - drm/amdkfd: Fix a race condition of vram buffer unref in svm code - drm/amd: Update `update_pcie_parameters` functions to use uint8_t arguments - drm/amd/display: use full update for clip size increase of large plane source - string.h: add array-wrappers for (v)memdup_user() - kernel: kexec: copy user-array safely - kernel: watch_queue: copy user-array safely - drm_lease.c: copy user-array safely - drm: vmwgfx_surface.c: copy user-array safely - drm/msm/dp: skip validity check for DP CTS EDID checksum - drm/amd: Fix UBSAN array-index-out-of-bounds for SMU7 - drm/amd: Fix UBSAN array-index-out-of-bounds for Polaris and Tonga - drm/amdgpu: Fix potential null pointer derefernce - drm/panel: fix a possible null pointer dereference - drm/panel/panel-tpo-tpg110: fix a possible null pointer dereference - drm/radeon: fix a possible null pointer dereference - drm/amdgpu/vkms: fix a possible null pointer dereference - drm/panel: st7703: Pick different reset sequence - drm/amdkfd: Fix shift out-of-bounds issue - drm/amdgpu: Fix a null pointer access when the smc_rreg pointer is NULL - drm/amd: Disable PP_PCIE_DPM_MASK when dynamic speed switching not supported - drm/amd/display: fix num_ways overflow error - drm/amd: check num of link levels when update pcie param - arm64: dts: ls208xa: use a pseudo-bus to constrain usb dma size - selftests/efivarfs: create-read: fix a resource leak - ASoC: mediatek: mt8188-mt6359: support dynamic pinctrl - ASoC: soc-card: Add storage for PCI SSID - ASoC: SOF: Pass PCI SSID to machine driver - crypto: pcrypt - Fix hungtask for PADATA_RESET - ASoC: SOF: ipc4: handle EXCEPTION_CAUGHT notification from firmware - RDMA/hfi1: Use FIELD_GET() to extract Link Width - scsi: hisi_sas: Set debugfs_dir pointer to NULL after removing debugfs - scsi: ibmvfc: Remove BUG_ON in the case of an empty event pool - fs/jfs: Add check for negative db_l2nbperpage - fs/jfs: Add validity check for db_maxag and db_agpref - jfs: fix array-index-out-of-bounds in dbFindLeaf - jfs: fix array-index-out-of-bounds in diAlloc - HID: lenovo: Detect quirk-free fw on cptkbd and stop applying workaround - ARM: 9320/1: fix stack depot IRQ stack filter - ALSA: hda: Fix possible null-ptr-deref when assigning a stream - gpiolib: of: Add quirk for mt2701-cs42448 ASoC sound - PCI: tegra194: Use FIELD_GET()/FIELD_PREP() with Link Width fields - PCI: mvebu: Use FIELD_PREP() with Link Width - atm: iphase: Do PCI error checks on own line - PCI: Do error check on own line to split long "if" conditions - scsi: libfc: Fix potential NULL pointer dereference in fc_lport_ptp_setup() - PCI: Use FIELD_GET() to extract Link Width - PCI: Extract ATS disabling to a helper function - PCI: Disable ATS for specific Intel IPU E2000 devices - PCI: dwc: Add dw_pcie_link_set_max_link_width() - PCI: dwc: Add missing PCI_EXP_LNKCAP_MLW handling - misc: pci_endpoint_test: Add Device ID for R-Car S4-8 PCIe controller - PCI: Use FIELD_GET() in Sapphire RX 5600 XT Pulse quirk - ASoC: Intel: soc-acpi-cht: Add Lenovo Yoga Tab 3 Pro YT3-X90 quirk - crypto: hisilicon/qm - prevent soft lockup in receive loop - HID: Add quirk for Dell Pro Wireless Keyboard and Mouse KM5221W - exfat: support handle zero-size directory - mfd: intel-lpss: Add Intel Lunar Lake-M PCI IDs - iio: adc: stm32-adc: harden against NULL pointer deref in stm32_adc_probe() - thunderbolt: Apply USB 3.x bandwidth quirk only in software connection manager - tty: vcc: Add check for kstrdup() in vcc_probe() - dt-bindings: phy: qcom,snps-eusb2-repeater: Add magic tuning overrides - phy: qualcomm: phy-qcom-eusb2-repeater: Use regmap_fields - phy: qualcomm: phy-qcom-eusb2-repeater: Zero out untouched tuning regs - usb: dwc3: core: configure TX/RX threshold for DWC3_IP - usb: ucsi: glink: use the connector orientation GPIO to provide switch events - soundwire: dmi-quirks: update HP Omen match - f2fs: fix error path of __f2fs_build_free_nids - f2fs: fix error handling of __get_node_page - usb: host: xhci: Avoid XHCI resume delay if SSUSB device is not present - usb: gadget: f_ncm: Always set current gadget in ncm_bind() - 9p/trans_fd: Annotate data-racy writes to file::f_flags - 9p: v9fs_listxattr: fix %s null argument warning - i3c: mipi-i3c-hci: Fix out of bounds access in hci_dma_irq_handler - i2c: i801: Add support for Intel Birch Stream SoC - i2c: fix memleak in i2c_new_client_device() - i2c: sun6i-p2wi: Prevent potential division by zero - virtio-blk: fix implicit overflow on virtio_max_dma_size - i3c: master: mipi-i3c-hci: Fix a kernel panic for accessing DAT_data. - media: gspca: cpia1: shift-out-of-bounds in set_flicker - media: vivid: avoid integer overflow - media: ipu-bridge: increase sensor_name size - gfs2: ignore negated quota changes - gfs2: fix an oops in gfs2_permission - media: cobalt: Use FIELD_GET() to extract Link Width - media: ccs: Fix driver quirk struct documentation - media: imon: fix access to invalid resource for the second interface - drm/amd/display: Avoid NULL dereference of timing generator - kgdb: Flush console before entering kgdb on panic - riscv: VMAP_STACK overflow detection thread-safe - i2c: dev: copy userspace array safely - ASoC: ti: omap-mcbsp: Fix runtime PM underflow warnings - drm/qxl: prevent memory leak - ALSA: hda/realtek: Add quirk for ASUS UX7602ZM - drm/amdgpu: fix software pci_unplug on some chips - pwm: Fix double shift bug - mtd: rawnand: tegra: add missing check for platform_get_irq() - wifi: iwlwifi: Use FW rate for non-data frames - sched/core: Optimize in_task() and in_interrupt() a bit - samples/bpf: syscall_tp_user: Rename num_progs into nr_tests - samples/bpf: syscall_tp_user: Fix array out-of-bound access - dt-bindings: serial: fix regex pattern for matching serial node children - SUNRPC: ECONNRESET might require a rebind - mtd: rawnand: intel: check return value of devm_kasprintf() - mtd: rawnand: meson: check return value of devm_kasprintf() - drm/i915/mtl: avoid stringop-overflow warning - NFSv4.1: fix handling NFS4ERR_DELAY when testing for session trunking - SUNRPC: Add an IS_ERR() check back to where it was - NFSv4.1: fix SP4_MACH_CRED protection for pnfs IO - SUNRPC: Fix RPC client cleaned up the freed pipefs dentries - RISC-V: hwprobe: Fix vDSO SIGSEGV - riscv: provide riscv-specific is_trap_insn() - gfs2: Silence "suspicious RCU usage in gfs2_permission" warning - drm/i915/tc: Fix -Wformat-truncation in intel_tc_port_init - vdpa_sim_blk: allocate the buffer zeroed - vhost-vdpa: fix use after free in vhost_vdpa_probe() - gcc-plugins: randstruct: Only warn about true flexible arrays - bpf: handle ldimm64 properly in check_cfg() - bpf: fix precision backtracking instruction iteration - net: set SOCK_RCU_FREE before inserting socket into hashtable - ipvlan: add ipvlan_route_v6_outbound() helper - tty: Fix uninit-value access in ppp_sync_receive() - xen/events: avoid using info_for_irq() in xen_send_IPI_one() - net: hns3: fix add VLAN fail issue - net: hns3: add barrier in vf mailbox reply process - net: hns3: fix incorrect capability bit display for copper port - net: hns3: fix out-of-bounds access may occur when coalesce info is read via debugfs - 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 - tipc: Fix kernel-infoleak due to uninitialized TLV value - net: mvneta: fix calls to page_pool_get_stats - ppp: limit MRU to 64K - xen/events: fix delayed eoi list handling - blk-mq: make sure active queue usage is held for bio_integrity_prep() - ptp: annotate data-race around q->head and q->tail - bonding: stop the device in bond_setup_by_slave() - net: ethernet: cortina: Fix max RX frame define - net: ethernet: cortina: Handle large frames - net: ethernet: cortina: Fix MTU max setting - af_unix: fix use-after-free in unix_stream_read_actor() - netfilter: nf_conntrack_bridge: initialize err to 0 - netfilter: nf_tables: fix pointer math issue in nft_byteorder_eval() - netfilter: nf_tables: bogus ENOENT when destroying element which does not exist - net: stmmac: fix rx budget limit check - net: stmmac: avoid rx queue overrun - pds_core: use correct index to mask irq - pds_core: fix up some format-truncation complaints - gve: Fixes for napi_poll when budget is 0 - io_uring/fdinfo: remove need for sqpoll lock for thread/pid retrieval - net/mlx5: Decouple PHC .adjtime and .adjphase implementations - 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/mlx5: Consolidate devlink documentation in devlink/mlx5.rst - net/mlx5e: Make tx_port_ts logic resilient to out-of-order CQEs - net/mlx5e: Add recovery flow for tx devlink health reporter for unhealthy PTP SQ - net/mlx5e: Update doorbell for port timestamping CQ before the software counter - net/mlx5: Increase size of irq name buffer - net/mlx5e: Reduce the size of icosq_str - net/mlx5e: Check return value of snprintf writing to fw_version buffer - net/mlx5e: Check return value of snprintf writing to fw_version buffer for representors - net: sched: do not offload flows with a helper in act_ct - macvlan: Don't propagate promisc change to lower dev in passthru - tools/power/turbostat: Fix a knl bug - tools/power/turbostat: Enable the C-state Pre-wake printing - scsi: ufs: core: Expand MCQ queue slot to DeviceQueueDepth + 1 - cifs: spnego: add ';' in HOST_KEY_LEN - cifs: fix check of rc in function generate_smb3signingkey - perf/core: Fix cpuctx refcounting - i915/perf: Fix NULL deref bugs with drm_dbg() calls - perf: arm_cspmu: Reject events meant for other PMUs - drivers: perf: Check find_first_bit() return value - media: venus: hfi: add checks to perform sanity on queue pointers - perf intel-pt: Fix async branch flags - powerpc/perf: Fix disabling BHRB and instruction sampling - randstruct: Fix gcc-plugin performance mode to stay in group - bpf: Fix check_stack_write_fixed_off() to correctly spill imm - bpf: Fix precision tracking for BPF_ALU | BPF_TO_BE | BPF_END - scsi: mpt3sas: Fix loop logic - scsi: megaraid_sas: Increase register read retry rount from 3 to 30 for selected registers - scsi: ufs: qcom: Update PHY settings only when scaling to higher gears - scsi: qla2xxx: Fix system crash due to bad pointer access - scsi: ufs: core: Fix racing issue between ufshcd_mcq_abort() and ISR - crypto: x86/sha - load modules based on CPU features - x86/PCI: Avoid PME from D3hot/D3cold for AMD Rembrandt and Phoenix USB4 - x86/apic/msi: Fix misconfigured non-maskable MSI quirk - x86/cpu/hygon: Fix the CPU topology evaluation for real - KVM: x86: hyper-v: Don't auto-enable stimer on write from user-space - KVM: x86: Ignore MSR_AMD64_TW_CFG access - KVM: x86: Clear bit12 of ICR after APIC-write VM-exit - KVM: x86: Fix lapic timer interrupt lost after loading a snapshot. - mmc: sdhci-pci-gli: GL9755: Mask the replay timer timeout of AER - sched: psi: fix unprivileged polling against cgroups - audit: don't take task_lock() in audit_exe_compare() code path - audit: don't WARN_ON_ONCE(!current->mm) in audit_exe_compare() - proc: sysctl: prevent aliased sysctls from getting passed to init - tty/sysrq: replace smp_processor_id() with get_cpu() - tty: serial: meson: fix hard LOCKUP on crtscts mode - 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 - PCI/sysfs: Protect driver's D3cold preference from user space - mm/damon/sysfs: remove requested targets when online-commit inputs - mm/damon/sysfs: update monitoring target regions for online input commit - watchdog: move softlockup_panic back to early_param - iommufd: Fix missing update of domains_itree after splitting iopt_area - fbdev: stifb: Make the STI next font pointer a 32-bit signed offset - dm crypt: account large pages in cc->n_allocated_pages - mm/damon/lru_sort: avoid divide-by-zero in hot threshold calculation - mm/damon/ops-common: avoid divide-by-zero during region hotness calculation - mm/damon: implement a function for max nr_accesses safe calculation - mm/damon/core: avoid divide-by-zero during monitoring results update - mm/damon/sysfs-schemes: handle tried region directory allocation failure - mm/damon/sysfs-schemes: handle tried regions sysfs directory allocation failure - mm/damon/sysfs: check error from damon_sysfs_update_target() - parisc: Add nop instructions after TLB inserts - ACPI: resource: Do IRQ override on TongFang GMxXGxx - regmap: Ensure range selector registers are updated after cache sync - wifi: ath11k: fix temperature event locking - wifi: ath11k: fix dfs radar event locking - wifi: ath11k: fix htt pktlog locking - wifi: ath11k: fix gtk offload status event locking - wifi: ath12k: fix htt mlo-offset event locking - wifi: ath12k: fix dfs-radar and temperature event locking - mmc: meson-gx: Remove setting of CMD_CFG_ERROR - genirq/generic_chip: Make irq_remove_generic_chip() irqdomain aware - sched/core: Fix RQCF_ACT_SKIP leak - KEYS: trusted: tee: Refactor register SHM usage - KEYS: trusted: Rollback init_trusted() consistently - PCI: keystone: Don't discard .remove() callback - PCI: keystone: Don't discard .probe() callback - arm64: Restrict CPU_BIG_ENDIAN to GNU as or LLVM IAS 15.x or newer - arm64: module: Fix PLT counting when CONFIG_RANDOMIZE_BASE=n - parisc/agp: Use 64-bit LE values in SBA IOMMU PDIR table - parisc/pdc: Add width field to struct pdc_model - parisc/power: Add power soft-off when running on qemu - cpufreq: stats: Fix buffer overflow detection in trans_stats() - powercap: intel_rapl: Downgrade BIOS locked limits pr_warn() to pr_debug() - clk: socfpga: Fix undefined behavior bug in struct stratix10_clock_data - clk: visconti: Fix undefined behavior bug in struct visconti_pll_provider - clk: qcom: ipq8074: drop the CLK_SET_RATE_PARENT flag from PLL clocks - clk: qcom: ipq6018: drop the CLK_SET_RATE_PARENT flag from PLL clocks - ksmbd: fix recursive locking in vfs helpers - ksmbd: handle malformed smb1 message - ksmbd: fix slab out of bounds write in smb_inherit_dacl() - mmc: vub300: fix an error code - mmc: sdhci_am654: fix start loop index for TAP value parsing - mmc: Add quirk MMC_QUIRK_BROKEN_CACHE_FLUSH for Micron eMMC Q2J54A - PCI/ASPM: Fix L1 substate handling in aspm_attr_store_common() - PCI: kirin: Don't discard .remove() callback - PCI: exynos: Don't discard .remove() callback - wifi: wilc1000: use vmm_table as array in wilc struct - svcrdma: Drop connection after an RDMA Read error - rcu/tree: Defer setting of jiffies during stall reset - arm64: dts: qcom: ipq6018: Fix hwlock index for SMEM - dt-bindings: timer: renesas,rz-mtu3: Fix overflow/underflow interrupt names - PM: hibernate: Use __get_safe_page() rather than touching the list - PM: hibernate: Clean up sync_read handling in snapshot_write_next() - rcu: kmemleak: Ignore kmemleak false positives when RCU-freeing objects - btrfs: don't arbitrarily slow down delalloc if we're committing - thermal: intel: powerclamp: fix mismatch in get function for max_idle - arm64: dts: qcom: ipq5332: Fix hwlock index for SMEM - arm64: dts: qcom: ipq8074: Fix hwlock index for SMEM - firmware: qcom_scm: use 64-bit calling convention only when client is 64-bit - ACPI: FPDT: properly handle invalid FPDT subtables - arm64: dts: qcom: ipq9574: Fix hwlock index for SMEM - arm64: dts: qcom: ipq6018: Fix tcsr_mutex register size - leds: trigger: netdev: Move size check in set_device_name - mfd: qcom-spmi-pmic: Fix reference leaks in revid helper - mfd: qcom-spmi-pmic: Fix revid implementation - ima: annotate iint mutex to avoid lockdep false positive warnings - ima: detect changes to the backing overlay file - netfilter: nf_tables: split async and sync catchall in two functions - ASoC: soc-dai: add flag to mute and unmute stream during trigger - ASoC: codecs: wsa883x: make use of new mute_unmute_on_trigger flag - selftests/resctrl: Fix uninitialized .sa_flags - selftests/resctrl: Remove duplicate feature check from CMT test - selftests/resctrl: Move _GNU_SOURCE define into Makefile - selftests/resctrl: Reduce failures due to outliers in MBA/MBM tests - hid: lenovo: Resend all settings on reset_resume for compact keyboards - ASoC: codecs: wsa-macro: fix uninitialized stack variables with name prefix - jbd2: fix potential data lost in recovering journal raced with synchronizing fs bdev - quota: explicitly forbid quota files from being encrypted - kernel/reboot: emergency_restart: Set correct system_state - i2c: core: Run atomic i2c xfer when !preemptible - selftests/clone3: Fix broken test under !CONFIG_TIME_NS - tracing: Have the user copy of synthetic event address use correct context - driver core: Release all resources during unbind before updating device links - mcb: fix error handling for different scenarios when parsing - dmaengine: stm32-mdma: correct desc prep when channel running - s390/mm: add missing arch_set_page_dat() call to vmem_crst_alloc() - s390/cmma: fix detection of DAT pages - mm/cma: use nth_page() in place of direct struct page manipulation - mm/memory_hotplug: use pfn math in place of direct struct page manipulation - mm: make PR_MDWE_REFUSE_EXEC_GAIN an unsigned long - mtd: cfi_cmdset_0001: Byte swap OTP info - cxl/region: Do not try to cleanup after cxl_region_setup_targets() fails - i3c: master: cdns: Fix reading status register - i3c: master: svc: fix race condition in ibi work thread - i3c: master: svc: fix wrong data return when IBI happen during start frame - i3c: master: svc: fix ibi may not return mandatory data byte - i3c: master: svc: fix check wrong status register in irq handler - i3c: master: svc: fix SDA keep low when polling IBIWON timeout happen - i3c: master: svc: fix random hot join failure since timeout error - cxl/region: Fix x1 root-decoder granularity calculations - cxl/port: Fix delete_endpoint() vs parent unregistration race - pmdomain: bcm: bcm2835-power: check if the ASB register is equal to enable - pmdomain: amlogic: Fix mask for the second NNA mem PD domain - pmdomain: imx: Make imx pgc power domain also set the fwnode - PCI: qcom-ep: Add dedicated callback for writing to DBI2 registers - PCI: Lengthen reset delay for VideoPropulsion Torrent QN16e card - torture: Add a kthread-creation callback to _torture_create_kthread() - torture: Add lock_torture writer_fifo module parameter - torture: Make torture_hrtimeout_*() use TASK_IDLE - torture: Move stutter_wait() timeouts to hrtimers - torture: Make torture_hrtimeout_ns() take an hrtimer mode parameter - rcutorture: Fix stuttering races and other issues - mm/hugetlb: prepare hugetlb_follow_page_mask() for FOLL_PIN - mm/hugetlb: use nth_page() in place of direct struct page manipulation - parisc: Prevent booting 64-bit kernels on PA1.x machines - parisc/pgtable: Do not drop upper 5 address bits of physical address - parisc/power: Fix power soft-off when running on qemu - xhci: Enable RPM on controllers that support low-power states - fs: add ctime accessors infrastructure - smb3: fix creating FIFOs when mounting with "sfu" mount option - smb3: fix touch -h of symlink - smb3: allow dumping session and tcon id to improve stats analysis and debugging - smb3: fix caching of ctime on setxattr - smb: client: fix use-after-free bug in cifs_debug_data_proc_show() - smb: client: fix use-after-free in smb2_query_info_compound() - smb: client: fix potential deadlock when releasing mids - cifs: reconnect helper should set reconnect for the right channel - cifs: force interface update before a fresh session setup - cifs: do not reset chan_max if multichannel is not supported at mount - cifs: Fix encryption of cleared, but unset rq_iter data buffers - xfs: recovery should not clear di_flushiter unconditionally - btrfs: zoned: wait for data BG to be finished on direct IO allocation - ALSA: info: Fix potential deadlock at disconnection - ALSA: hda/realtek: Enable Mute LED on HP 255 G8 - ALSA: hda/realtek - Add Dell ALC295 to pin fall back table - ALSA: hda/realtek - Enable internal speaker of ASUS K6500ZC - ALSA: hda/realtek: Enable Mute LED on HP 255 G10 - ALSA: hda/realtek: Add quirks for HP Laptops - Revert ncsi: Propagate carrier gain/loss events to the NCSI controller - Revert "i2c: pxa: move to generic GPIO recovery" - lsm: fix default return value for vm_enough_memory - lsm: fix default return value for inode_getsecctx - sbsa_gwdt: Calculate timeout with 64-bit math - i2c: designware: Disable TX_EMPTY irq while waiting for block length byte - s390/ap: fix AP bus crash on early config change callback invocation - net: ethtool: Fix documentation of ethtool_sprintf() - net: dsa: lan9303: consequently nested-lock physical MDIO - net: phylink: initialize carrier state at creation - gfs2: don't withdraw if init_threads() got interrupted - i2c: i801: fix potential race in i801_block_transaction_byte_by_byte - f2fs: do not return EFSCORRUPTED, but try to run online repair - f2fs: set the default compress_level on ioctl - f2fs: avoid format-overflow warning - f2fs: split initial and dynamic conditions for extent_cache - media: lirc: drop trailing space from scancode transmit - media: sharp: fix sharp encoding - media: venus: hfi_parser: Add check to keep the number of codecs within range - media: venus: hfi: fix the check to handle session buffer requirement - media: venus: hfi: add checks to handle capabilities from firmware - media: ccs: Correctly initialise try compose rectangle - drm/mediatek/dp: fix memory leak on ->get_edid callback audio detection - drm/mediatek/dp: fix memory leak on ->get_edid callback error path - dm-bufio: fix no-sleep mode - dm-verity: don't use blocking calls from tasklets - nfsd: fix file memleak on client_opens_release - NFSD: Update nfsd_cache_append() to use xdr_stream - LoongArch: Mark __percpu functions as always inline - riscv: Using TOOLCHAIN_HAS_ZIHINTPAUSE marco replace zihintpause - riscv: put interrupt entries into .irqentry.text - riscv: mm: Update the comment of CONFIG_PAGE_OFFSET - riscv: correct pt_level name via pgtable_l5/4_enabled - riscv: kprobes: allow writing to x0 - mmc: sdhci-pci-gli: A workaround to allow GL9750 to enter ASPM L1.2 - mm: fix for negative counter: nr_file_hugepages - mm: kmem: drop __GFP_NOFAIL when allocating objcg vectors - mptcp: deal with large GSO size - mptcp: add validity check for sending RM_ADDR - mptcp: fix setsockopt(IP_TOS) subflow locking - selftests: mptcp: fix fastclose with csum failure - mmc: sdhci-pci-gli: GL9750: Mask the replay timer timeout of AER - media: qcom: camss: Fix pm_domain_on sequence in probe - media: qcom: camss: Fix vfe_get() error jump - media: qcom: camss: Fix VFE-17x vfe_disable_output() - media: qcom: camss: Fix VFE-480 vfe_disable_output() - media: qcom: camss: Fix missing vfe_lite clocks check - media: qcom: camss: Fix set CSI2_RX_CFG1_VC_MODE when VC is greater than 3 - media: qcom: camss: Fix invalid clock enable bit disjunction - media: qcom: camss: Fix csid-gen2 for test pattern generator - ext4: fix race between writepages and remount - ext4: make sure allocate pending entry not fail - ext4: apply umask if ACL support is disabled - ext4: correct offset of gdb backup in non meta_bg group to update_backups - ext4: mark buffer new if it is unwritten to avoid stale data exposure - ext4: correct return value of ext4_convert_meta_bg - ext4: correct the start block of counting reserved clusters - ext4: remove gdb backup copy for meta bg in setup_new_flex_group_blocks - ext4: add missed brelse in update_backups - ext4: properly sync file size update after O_SYNC direct IO - ext4: fix racy may inline data check in dio write - drm/amd/pm: Handle non-terminated overdrive commands. - drm: bridge: it66121: ->get_edid callback must not return err pointers - drm/i915/mtl: Support HBR3 rate with C10 phy and eDP in MTL - drm/i915: Bump GLK CDCLK frequency when driving multiple pipes - drm/i915: Fix potential spectre vulnerability - drm/i915: Flush WC GGTT only on required platforms - drm/amdgpu/smu13: drop compute workload workaround - drm/amdgpu: don't use pci_is_thunderbolt_attached() - drm/amdgpu: fix GRBM read timeout when do mes_self_test - drm/amdgpu: add a retry for IP discovery init - drm/amdgpu: don't use ATRM for external devices - drm/amdgpu: fix error handling in amdgpu_vm_init - drm/amdgpu: fix error handling in amdgpu_bo_list_get() - drm/amdgpu: lower CS errors to debug severity - drm/amdgpu: Fix possible null pointer dereference - drm/amd/display: Guard against invalid RPTR/WPTR being set - drm/amd/display: Fix DSC not Enabled on Direct MST Sink - drm/amd/display: fix a NULL pointer dereference in amdgpu_dm_i2c_xfer() - drm/amd/display: Enable fast plane updates on DCN3.2 and above - drm/amd/display: Change the DMCUB mailbox memory location from FB to inbox - powerpc/powernv: Fix fortify source warnings in opal-prd.c - tracing: Have trace_event_file have ref counters - net/mlx5e: Avoid referencing skb after free-ing in drop path of mlx5e_sq_xmit_wqe - net/mlx5e: Track xmit submission to PTP WQ after populating metadata map - Linux 6.5.13 * Mantic update: v6.5.12 upstream stable release (LP: #2051129) - hwmon: (nct6775) Fix incorrect variable reuse in fan_div calculation - numa: Generalize numa_map_to_online_node() - sched/topology: Fix sched_numa_find_nth_cpu() in CPU-less case - sched/topology: Fix sched_numa_find_nth_cpu() in non-NUMA case - sched/fair: Fix cfs_rq_is_decayed() on !SMP - iov_iter, x86: Be consistent about the __user tag on copy_mc_to_user() - sched/uclamp: Set max_spare_cap_cpu even if max_spare_cap is 0 - sched/uclamp: Ignore (util == 0) optimization in feec() when p_util_max = 0 - objtool: Propagate early errors - sched: Fix stop_one_cpu_nowait() vs hotplug - nfsd: Handle EOPENSTALE correctly in the filecache - vfs: fix readahead(2) on block devices - writeback, cgroup: switch inodes with dirty timestamps to release dying cgwbs - x86/srso: Fix SBPB enablement for (possible) future fixed HW - x86/srso: Print mitigation for retbleed IBPB case - x86/srso: Fix vulnerability reporting for missing microcode - x86/srso: Fix unret validation dependencies - futex: Don't include process MM in futex key on no-MMU - x86/numa: Introduce numa_fill_memblks() - ACPI/NUMA: Apply SRAT proximity domain to entire CFMWS window - x86/sev-es: Allow copy_from_kernel_nofault() in earlier boot - x86/boot: Fix incorrect startup_gdt_descr.size - cpu/hotplug: Remove dependancy against cpu_primary_thread_mask - cpu/SMT: Create topology_smt_thread_allowed() - cpu/SMT: Make SMT control more robust against enumeration failures - x86/apic: Fake primary thread mask for XEN/PV - srcu: Fix callbacks acceleration mishandling - drivers/clocksource/timer-ti-dm: Don't call clk_get_rate() in stop function - x86/nmi: Fix out-of-order NMI nesting checks & false positive warning - pstore/platform: Add check for kstrdup - perf: Optimize perf_cgroup_switch() - selftests/x86/lam: Zero out buffer for readlink() - PCI/MSI: Provide stubs for IMS functions - string: Adjust strtomem() logic to allow for smaller sources - genirq/matrix: Exclude managed interrupts in irq_matrix_allocated() - irqchip/sifive-plic: Fix syscore registration for multi-socket systems - wifi: ath12k: fix undefined behavior with __fls in dp - wifi: cfg80211: add flush functions for wiphy work - wifi: mac80211: move radar detect work to wiphy work - wifi: mac80211: move scan work to wiphy work - wifi: mac80211: move offchannel works to wiphy work - wifi: mac80211: move sched-scan stop work to wiphy work - wifi: mac80211: fix RCU usage warning in mesh fast-xmit - wifi: cfg80211: fix off-by-one in element defrag - wifi: mac80211: fix # of MSDU in A-MSDU calculation - wifi: iwlwifi: honor the enable_ini value - wifi: iwlwifi: don't use an uninitialized variable - i40e: fix potential memory leaks in i40e_remove() - iavf: Fix promiscuous mode configuration flow messages - selftests/bpf: Correct map_fd to data_fd in tailcalls - bpf, x86: save/restore regs with BPF_DW size - bpf, x86: allow function arguments up to 12 for TRACING - bpf, x64: Fix tailcall infinite loop - wifi: cfg80211: fix kernel-doc for wiphy_delayed_work_flush() - udp: introduce udp->udp_flags - udp: move udp->no_check6_tx to udp->udp_flags - udp: move udp->no_check6_rx to udp->udp_flags - udp: move udp->gro_enabled to udp->udp_flags - udp: add missing WRITE_ONCE() around up->encap_rcv - udp: move udp->accept_udp_{l4|fraglist} to udp->udp_flags - udp: lockless UDP_ENCAP_L2TPINUDP / UDP_GRO - udp: annotate data-races around udp->encap_type - udplite: remove UDPLITE_BIT - udplite: fix various data-races - selftests/bpf: Skip module_fentry_shadow test when bpf_testmod is not available - tcp: call tcp_try_undo_recovery when an RTOd TFO SYNACK is ACKed - bpf: Fix kfunc callback register type handling - gve: Use size_add() in call to struct_size() - mlxsw: Use size_mul() in call to struct_size() - tls: Use size_add() in call to struct_size() - tipc: Use size_add() in calls to struct_size() - net: spider_net: Use size_add() in call to struct_size() - net: ethernet: mtk_wed: fix EXT_INT_STATUS_RX_FBUF definitions for MT7986 SoC - wifi: rtw88: debug: Fix the NULL vs IS_ERR() bug for debugfs_create_file() - wifi: ath12k: fix DMA unmap warning on NULL DMA address - wifi: ath11k: fix boot failure with one MSI vector - wifi: mac80211: fix check for unusable RX result - PM: sleep: Fix symbol export for _SIMPLE_ variants of _PM_OPS() - cpufreq: tegra194: fix warning due to missing opp_put - wifi: mt76: mt7603: rework/fix rx pse hang check - wifi: mt76: mt7603: improve watchdog reset reliablity - wifi: mt76: mt7603: improve stuck beacon handling - wifi: mt76: connac: move connac3 definitions in mt76_connac3_mac.h - wifi: mt76: remove unused error path in mt76_connac_tx_complete_skb - wifi: mt76: mt7996: set correct wcid in txp - wifi: mt76: mt7996: fix beamform mcu cmd configuration - wifi: mt76: mt7996: fix beamformee ss subfield in EHT PHY cap - wifi: mt76: mt7996: fix wmm queue mapping - wifi: mt76: mt7996: fix rx rate report for CBW320-2 - wifi: mt76: mt7996: fix TWT command format - wifi: mt76: update beacon size limitation - wifi: mt76: fix potential memory leak of beacon commands - wifi: mt76: get rid of false alamrs of tx emission issues - wifi: mt76: fix per-band IEEE80211_CONF_MONITOR flag comparison - wifi: mt76: mt7915: fix beamforming availability check - wifi: ath: dfs_pattern_detector: Fix a memory initialization issue - tcp_metrics: add missing barriers on delete - tcp_metrics: properly set tp->snd_ssthresh in tcp_init_metrics() - tcp_metrics: do not create an entry from tcp_init_metrics() - wifi: rtlwifi: fix EDCA limit set by BT coexistence - ACPI: property: Allow _DSD buffer data only for byte accessors - ACPI: video: Add acpi_backlight=vendor quirk for Toshiba Portégé R100 - can: etas_es58x: rework the version check logic to silence -Wformat- truncation - can: etas_es58x: add missing a blank line after declaration - wifi: ath11k: fix Tx power value during active CAC - 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: dev: can_put_echo_skb(): don't crash kernel if can_priv::echo_skb is accessed out of bounds - PM / devfreq: rockchip-dfi: Make pmu regmap mandatory - wifi: wfx: fix case where rates are out of order - netfilter: nf_tables: Drop pointless memset when dumping rules - wifi: rtw88: Remove duplicate NULL check before calling usb_kill/free_urb() - thermal: core: prevent potential string overflow - r8169: fix rare issue with broken rx after link-down on RTL8125 - thermal/drivers/mediatek: Fix probe for THERMAL_V2 - bpf: Fix missed rcu read lock in bpf_task_under_cgroup() - selftests: netfilter: test for sctp collision processing in nf_conntrack - net: skb_find_text: Ignore patterns extending past 'to' - thermal: core: Don't update trip points inside the hysteresis range - chtls: fix tp->rcv_tstamp initialization - tcp: fix cookie_init_timestamp() overflows - wifi: iwlwifi: mvm: update station's MFP flag after association - wifi: iwlwifi: mvm: fix removing pasn station for responder - wifi: iwlwifi: mvm: use correct sta ID for IGTK/BIGTK - wifi: mac80211: don't recreate driver link debugfs in reconfig - wifi: mac80211: Fix setting vif links - wifi: iwlwifi: yoyo: swap cdb and jacket bits values - wifi: iwlwifi: mvm: Correctly set link configuration - wifi: iwlwifi: mvm: Fix key flags for IGTK on AP interface - wifi: iwlwifi: mvm: Don't always bind/link the P2P Device interface - wifi: iwlwifi: mvm: change iwl_mvm_flush_sta() API - wifi: iwlwifi: mvm: fix iwl_mvm_mac_flush_sta() - wifi: iwlwifi: mvm: remove TDLS stations from FW - wifi: iwlwifi: increase number of RX buffers for EHT devices - wifi: iwlwifi: mvm: fix netif csum flags - wifi: iwlwifi: pcie: synchronize IRQs before NAPI - wifi: iwlwifi: mvm: update IGTK in mvmvif upon D3 resume - wifi: iwlwifi: empty overflow queue during flush - Bluetooth: ISO: Use defer setup to separate PA sync and BIG sync - Bluetooth: ISO: Pass BIG encryption info through QoS - Bluetooth: Make handle of hci_conn be unique - Bluetooth: hci_sync: Fix Opcode prints in bt_dev_dbg/err - bpf: Fix unnecessary -EBUSY from htab_lock_bucket - ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias() - mptcp: properly account fastopen data - ipv6: avoid atomic fragment on GSO packets - virtio_net: use u64_stats_t infra to avoid data-races - net: add DEV_STATS_READ() helper - ipvlan: properly track tx_errors - regmap: debugfs: Fix a erroneous check after snprintf() - spi: tegra: Fix missing IRQ check in tegra_slink_probe() - clk: qcom: ipq5332: Drop set rate parent from gpll0 dependent clocks - clk: qcom: gcc-msm8996: Remove RPM bus clocks - clk: qcom: clk-rcg2: Fix clock rate overflow for high parent frequencies - clk: qcom: mmcc-msm8998: Don't check halt bit on some branch clks - clk: qcom: mmcc-msm8998: Fix the SMMU GDSC - clk: qcom: gcc-sm8150: Fix gcc_sdcc2_apps_clk_src - regulator: mt6358: Fail probe on unknown chip ID - clk: imx: Select MXC_CLK for CLK_IMX8QXP - clk: imx: imx8mq: correct error handling path - clk: imx: imx8qxp: Fix elcdif_pll clock - clk: renesas: rcar-gen3: Extend SDnH divider table - clk: renesas: rzg2l: Wait for status bit of SD mux before continuing - clk: renesas: rzg2l: Lock around writes to mux register - clk: renesas: rzg2l: Trust value returned by hardware - clk: renesas: rzg2l: Use FIELD_GET() for PLL register fields - clk: renesas: rzg2l: Fix computation formula - clk: linux/clk-provider.h: fix kernel-doc warnings and typos - spi: nxp-fspi: use the correct ioremap function - clk: ralink: mtmips: quiet unused variable warning - clk: keystone: pll: fix a couple NULL vs IS_ERR() checks - clk: ti: fix double free in of_ti_divider_clk_setup() - clk: npcm7xx: Fix incorrect kfree - 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-eth: Add check for mtk_alloc_clk_data - clk: mediatek: clk-mt7629: Add check for mtk_alloc_clk_data - clk: mediatek: clk-mt2701: Add check for mtk_alloc_clk_data - clk: qcom: config IPQ_APSS_6018 should depend on QCOM_SMEM - clk: qcom: clk-alpha-pll: introduce stromer plus ops - clk: qcom: apss-ipq-pll: Use stromer plus ops for stromer plus pll - clk: qcom: apss-ipq-pll: Fix 'l' value for ipq5332_pll_config - clk: qcom: ipq9574: drop the CLK_SET_RATE_PARENT flag from GPLL clocks - clk: qcom: ipq5332: drop the CLK_SET_RATE_PARENT flag from GPLL clocks - clk: mediatek: fix double free in mtk_clk_register_pllfh() - platform/x86: wmi: Fix probe failure when failing to register WMI devices - platform/x86: wmi: Fix opening of char device - regulator: qcom-rpmh: Fix smps4 regulator for pm8550ve - hwmon: (axi-fan-control) Fix possible NULL pointer dereference - hwmon: (coretemp) Fix potentially truncated sysfs attribute name - Revert "hwmon: (sch56xx-common) Add DMI override table" - Revert "hwmon: (sch56xx-common) Add automatic module loading on supported devices" - hwmon: (sch5627) Use bit macros when accessing the control register - hwmon: (sch5627) Disallow write access if virtual registers are locked - hte: tegra: Fix missing error code in tegra_hte_test_probe() - platform/chrome: cros_ec_lpc: Separate host command and irq disable - spi: omap2-mcspi: remove redundant dev_err_probe() - spi: omap2-mcspi: switch to use modern name - spi: omap2-mcspi: Fix hardcoded reference clock - drm: bridge: samsung-dsim: Initialize ULPS EXIT for i.MX8M DSIM - drm: bridge: for GENERIC_PHY_MIPI_DPHY also select GENERIC_PHY - drm: bridge: samsung-dsim: Fix waiting for empty cmd transfer FIFO on older Exynos - drm/rockchip: vop: Fix reset of state in duplicate state crtc funcs - drm/rockchip: vop: Fix call to crtc reset helper - drm/rockchip: vop2: Don't crash for invalid duplicate_state - drm/rockchip: vop2: Add missing call to crtc reset helper - drm/radeon: possible buffer overflow - drm: bridge: it66121: Fix invalid connector dereference - 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: Add missing drm_bridge_attach call - drm/mediatek: Fix coverity issue with unintentional integer overflow - x86/tdx: Zero out the missing RSI in TDX_HYPERCALL macro - drm/bridge: tc358768: Fix use of uninitialized variable - drm/bridge: tc358768: Fix bit updates - drm/bridge: tc358768: Use struct videomode - drm/bridge: tc358768: Print logical values, not raw register values - drm/bridge: tc358768: Use dev for dbg prints, not priv->dev - drm/bridge: tc358768: Rename dsibclk to hsbyteclk - drm/bridge: tc358768: Clean up clock period code - drm/bridge: tc358768: Fix tc358768_ns_to_cnt() - drm/aspeed: Convert to platform remove callback returning void - drm/stm: Convert to platform remove callback returning void - drm/tve200: Convert to platform remove callback returning void - drm: Call drm_atomic_helper_shutdown() at shutdown/remove time for misc drivers - drm/amdgpu: Increase IH soft ring size for GFX v9.4.3 dGPU - drm/amdkfd: fix some race conditions in vram buffer alloc/free of svm code - drm/amdkfd: retry after EBUSY is returned from hmm_ranges_get_pages - drm/amdkfd: Remove svm range validated_once flag - drm/amdkfd: Handle errors from svm validate and map - drm/amd/display: Fix null pointer dereference in error message - drm/amd/display: Check all enabled planes in dm_check_crtc_cursor - drm/amd/display: Refactor dm_get_plane_scale helper - drm/amd/display: Bail from dm_check_crtc_cursor if no relevant change - io_uring/kbuf: Fix check of BID wrapping in provided buffers - io_uring/kbuf: Allow the full buffer id space for provided buffers - drm/mediatek: Add mmsys_dev_num to mt8188 vdosys0 driver data - drm/mediatek: Fix iommu fault by swapping FBs after updating plane state - drm/mediatek: Fix iommu fault during crtc enabling - accel/habanalabs/gaudi2: Fix incorrect string length computation in gaudi2_psoc_razwi_get_engines() - drm/rockchip: cdn-dp: Fix some error handling paths in cdn_dp_probe() - gpu: host1x: Correct allocated size for contexts - drm/bridge: lt9611uxc: fix the race in the error path - arm64/arm: xen: enlighten: Fix KPTI checks - drm/rockchip: Fix type promotion bug in rockchip_gem_iommu_map() - xenbus: fix error exit in xenbus_init() - xen-pciback: Consider INTx disabled when MSI/MSI-X is enabled - drm/msm/dsi: use msm_gem_kernel_put to free TX buffer - drm/msm/dsi: free TX buffer in unbind - clocksource/drivers/arm_arch_timer: limit XGene-1 workaround - drm: mediatek: mtk_dsi: Fix NO_EOT_PACKET settings/handling - drivers/perf: hisi: use cpuhp_state_remove_instance_nocalls() for hisi_hns3_pmu uninit process - drm/amd/pm: Fix a memory leak on an error path - perf/arm-cmn: Fix DTC domain detection - drivers/perf: hisi_pcie: Check the type first in pmu::event_init() - perf: hisi: Fix use-after-free when register pmu fails - ARM: dts: renesas: blanche: Fix typo in GP_11_2 pin name - arm64: dts: qcom: sdm845: Fix PSCI power domain names - arm64: dts: qcom: sdm845: cheza doesn't support LMh node - arm64: dts: qcom: sc7280: link usb3_phy_wrapper_gcc_usb30_pipe_clk - arm64: dts: qcom: msm8916: Fix iommu local address range - arm64: dts: qcom: msm8992-libra: drop duplicated reserved memory - arm64: dts: qcom: sm6125: Pad APPS IOMMU address to 8 characters - arm64: dts: qcom: sc7280: Add missing LMH interrupts - arm64: dts: qcom: qrb2210-rb1: Swap UART index - arm64: dts: qcom: sc7280: drop incorrect EUD port on SoC side - arm64: dts: qcom: sm8150: add ref clock to PCIe PHYs - arm64: dts: qcom: sm8350: fix pinctrl for UART18 - arm64: dts: qcom: sdm845-mtp: fix WiFi configuration - ARM64: dts: marvell: cn9310: Use appropriate label for spi1 pins - arm64: dts: qcom: msm8976: Fix ipc bit shifts - arm64: dts: qcom: msm8939: Fix iommu local address range - riscv: dts: allwinner: remove address-cells from intc node - arm64: dts: qcom: apq8016-sbc: Add missing ADV7533 regulators - ARM: dts: qcom: apq8026-samsung-matisse-wifi: Fix inverted hall sensor - ARM: dts: qcom: mdm9615: populate vsdcc fixed regulator - soc: qcom: llcc: Handle a second device without data corruption - kunit: Fix missed memory release in kunit_free_suite_set() - firmware: ti_sci: Mark driver as non removable - arm64: dts: ti: k3-am625-beagleplay: Fix typo in ramoops reg - arm64: dts: ti: k3-am62a7-sk: Drop i2c-1 to 100Khz - firmware: arm_ffa: Assign the missing IDR allocation ID to the FFA device - firmware: arm_ffa: Allow the FF-A drivers to use 32bit mode of messaging - ARM: dts: am3517-evm: Fix LED3/4 pinmux - clk: scmi: Free scmi_clk allocated when the clocks with invalid info are skipped - arm64: dts: imx8qm-ss-img: Fix jpegenc compatible entry - arm64: dts: imx8mp-debix-model-a: Remove USB hub reset-gpios - arm64: dts: imx8mm: Add sound-dai-cells to micfil node - arm64: dts: imx8mn: Add sound-dai-cells to micfil node - arm64: tegra: Fix P3767 card detect polarity - arm64: tegra: Fix P3767 QSPI speed - firmware: tegra: Add suspend hook and reset BPMP IPC early on resume - memory: tegra: Set BPMP msg flags to reset IPC channels - arm64: tegra: Use correct interrupts for Tegra234 TKE - selftests/pidfd: Fix ksft print formats - selftests/resctrl: Ensure the benchmark commands fits to its array - soc: qcom: pmic_glink: fix connector type to be DisplayPort - ARM: dts: BCM5301X: Explicitly disable unused switch CPU ports - iommufd: Add iopt_area_alloc() - module/decompress: use vmalloc() for gzip decompression workspace - ASoC: cs35l41: Handle mdsync_down reg write errors - ASoC: cs35l41: Initialize completion object before requesting IRQ - ASoC: cs35l41: Verify PM runtime resume errors in IRQ handler - ASoC: cs35l41: Undo runtime PM changes at driver exit time - ALSA: hda: cs35l41: Fix unbalanced pm_runtime_get() - ALSA: hda: cs35l41: Undo runtime PM changes at driver exit time - KEYS: Include linux/errno.h in linux/verification.h - crypto: hisilicon/hpre - Fix a erroneous check after snprintf() - hwrng: bcm2835 - Fix hwrng throughput regression - hwrng: geode - fix accessing registers - RDMA/core: Use size_{add,sub,mul}() in calls to struct_size() - crypto: qat - fix state machines cleanup paths - crypto: qat - ignore subsequent state up commands - crypto: qat - fix unregistration of crypto algorithms - crypto: qat - fix unregistration of compression algorithms - scsi: ibmvfc: Fix erroneous use of rtas_busy_delay with hcall return code - ASoC: soc-pcm.c: Make sure DAI parameters cleared if the DAI becomes inactive - libnvdimm/of_pmem: Use devm_kstrdup instead of kstrdup and check its return value - nd_btt: Make BTT lanes preemptible - crypto: caam/qi2 - fix Chacha20 + Poly1305 self test failure - crypto: caam/jr - fix Chacha20 + Poly1305 self test failure - crypto: qat - increase size of buffers - ASoC: SOF: ipc4-topology: Use size_add() in call to struct_size() - PCI: vmd: Correct PCI Header Type Register's multi-function check - hid: cp2112: Fix duplicate workqueue initialization - crypto: hisilicon/qm - fix PF queue parameter issue - ARM: 9321/1: memset: cast the constant byte to unsigned char - ARM: 9323/1: mm: Fix ARCH_LOW_ADDRESS_LIMIT when CONFIG_ZONE_DMA - ext4: move 'ix' sanity check to corrent position - kselftest: vm: fix mdwe's mmap_FIXED test case - ASoC: fsl: mpc5200_dma.c: Fix warning of Function parameter or member not described - backlight: pwm_bl: Disable PWM on shutdown, suspend and remove - ASoC: fsl-asoc-card: Add comment for mclk in the codec_priv - dlm: fix no ack after final message - IB/mlx5: Fix rdma counter binding for RAW QP - RDMA/hns: Fix printing level of asynchronous events - RDMA/hns: Fix uninitialized ucmd in hns_roce_create_qp_common() - RDMA/hns: Fix signed-unsigned mixed comparisons - RDMA/hns: Add check for SL - RDMA/hns: The UD mode can only be configured with DCQCN - ASoC: SOF: core: Ensure sof_ops_free() is still called when probe never ran. - ASoC: fsl: Fix PM disable depth imbalance in fsl_easrc_probe - scsi: ufs: core: Leave space for '\0' in utf8 desc string - RDMA/hfi1: Workaround truncation compilation error - HID: cp2112: Make irq_chip immutable - hid: cp2112: Fix IRQ shutdown stopping polling for all IRQs on chip - HID: uclogic: Fix user-memory-access bug in uclogic_params_ugee_v2_init_event_hooks() - HID: uclogic: Fix a work->entry not empty bug in __queue_work() - sh: bios: Revive earlyprintk support - HID: logitech-hidpp: Don't restart IO, instead defer hid_connect() only - HID: logitech-hidpp: Revert "Don't restart communication if not necessary" - HID: logitech-hidpp: Move get_wireless_feature_index() check to hidpp_connect_event() - ASoC: Intel: Skylake: Fix mem leak when parsing UUIDs fails - PCI: endpoint: Fix double free in __pci_epc_create() - padata: Fix refcnt handling in padata_free_shell() - certs: Break circular dependency when selftest is modular - crypto: qat - fix deadlock in backlog processing - ASoC: ams-delta.c: use component after check - erofs: fix erofs_insert_workgroup() lockref usage - IB/mlx5: Fix init stage error handling to avoid double free of same QP and UAF - mfd: core: Un-constify mfd_cell.of_reg - mfd: core: Ensure disabled devices are skipped without aborting - mfd: dln2: Fix double put in dln2_probe - dt-bindings: mfd: mt6397: Split out compatible for MediaTek MT6366 PMIC - mfd: arizona-spi: Set pdata.hpdet_channel for ACPI enumerated devs - leds: turris-omnia: Drop unnecessary mutex locking - leds: turris-omnia: Do not use SMBUS calls - 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' - scripts/gdb: fix usage of MOD_TEXT not defined when CONFIG_MODULES=n - perf stat: Fix aggr mode initialization - iio: frequency: adf4350: Use device managed functions and fix power down issue. - perf kwork: Fix incorrect and missing free atom in work_push_atom() - perf kwork: Add the supported subcommands to the document - perf kwork: Set ordered_events to true in 'struct perf_tool' - f2fs: compress: fix deadloop in f2fs_write_cache_pages() - f2fs: compress: fix to avoid use-after-free on dic - f2fs: compress: fix to avoid redundant compress extension - f2fs: fix to drop meta_inode's page cache in f2fs_put_super() - tty: tty_jobctrl: fix pid memleak in disassociate_ctty() - perf parse-events: Remove unused PE_PMU_EVENT_FAKE token - perf parse-events: Remove unused PE_KERNEL_PMU_EVENT token - perf parse-events: Remove ABORT_ON - perf tools: Revert enable indices setting syntax for BPF map - perf parse-events: Fix tracepoint name memory leak - livepatch: Fix missing newline character in klp_resolve_symbols() - pinctrl: renesas: rzg2l: Make reverse order of enable() for disable() - perf record: Fix BTF type checks in the off-cpu profiling - dmaengine: idxd: Register dsa_bus_type before registering idxd sub-drivers - usb: dwc2: fix possible NULL pointer dereference caused by driver concurrency - usb: chipidea: Fix DMA overwrite for Tegra - usb: chipidea: Simplify Tegra DMA alignment code - dmaengine: ti: edma: handle irq_of_parse_and_map() errors - tools/perf: Update call stack check in builtin-lock.c - misc: st_core: Do not call kfree_skb() under spin_lock_irqsave() - tools: iio: iio_generic_buffer ensure alignment - USB: usbip: fix stub_dev hub disconnect - dmaengine: pxa_dma: Remove an erroneous BUG_ON() in pxad_free_desc() - f2fs: fix to initialize map.m_pblk in f2fs_precache_extents() - interconnect: qcom: qdu1000: Set ACV enable_mask - interconnect: qcom: sc7180: Retire DEFINE_QBCM - interconnect: qcom: sc7180: Set ACV enable_mask - interconnect: qcom: sc7280: Set ACV enable_mask - interconnect: qcom: sc8180x: Set ACV enable_mask - interconnect: qcom: sc8280xp: Set ACV enable_mask - interconnect: qcom: sdm670: Retire DEFINE_QBCM - interconnect: qcom: sdm670: Set ACV enable_mask - interconnect: qcom: sdm845: Retire DEFINE_QBCM - interconnect: qcom: sdm845: Set ACV enable_mask - interconnect: qcom: sm6350: Retire DEFINE_QBCM - interconnect: qcom: sm6350: Set ACV enable_mask - interconnect: qcom: sm8150: Retire DEFINE_QBCM - interconnect: qcom: sm8150: Set ACV enable_mask - interconnect: qcom: sm8350: Retire DEFINE_QBCM - interconnect: qcom: sm8350: Set ACV enable_mask - powerpc: Only define __parse_fpscr() when required - interconnect: fix error handling in qnoc_probe() - perf build: Add missing comment about NO_LIBTRACEEVENT=1 - perf parse-events: Fix for term values that are raw events - perf pmu: Remove logic for PMU name being NULL - perf mem-events: Avoid uninitialized read - s390/ap: re-init AP queues on config on - modpost: fix tee MODULE_DEVICE_TABLE built on big-endian host - modpost: fix ishtp MODULE_DEVICE_TABLE built on big-endian host - perf tools: Do not ignore the default vmlinux.h - powerpc/40x: Remove stale PTE_ATOMIC_UPDATES macro - powerpc/xive: Fix endian conversion size - powerpc: Hide empty pt_regs at base of the stack - perf trace: Use the right bpf_probe_read(_str) variant for reading user data - powerpc/vas: Limit open window failure messages in log bufffer - powerpc/imc-pmu: Use the correct spinlock initializer. - powerpc/pseries: fix potential memory leak in init_cpu_associativity() - perf vendor events: Update PMC used in PM_RUN_INST_CMPL event for power10 platform - xhci: Loosen RPM as default policy to cover for AMD xHC 1.1 - usb: host: xhci-plat: fix possible kernel oops while resuming - perf machine: Avoid out of bounds LBR memory read - libperf rc_check: Make implicit enabling work for GCC - perf hist: Add missing puts to hist__account_cycles - perf vendor events intel: Fix broadwellde tma_info_system_dram_bw_use metric - perf vendor events intel: Add broadwellde two metrics - 9p/net: fix possible memory leak in p9_check_errors() - rtla: Fix uninitialized variable found - i3c: Fix potential refcount leak in i3c_master_register_new_i3c_devs - rtc: brcmstb-waketimer: support level alarm_irq - cxl/pci: Remove unnecessary device reference management in sanitize work - cxl/pci: Cleanup 'sanitize' to always poll - cxl/pci: Remove inconsistent usage of dev_err_probe() - cxl/pci: Clarify devm host for memdev relative setup - cxl/pci: Fix sanitize notifier setup - cxl/memdev: Fix sanitize vs decoder setup locking - cxl/mem: Fix shutdown order - virt: sevguest: Fix passing a stack buffer as a scatterlist target - rtc: pcf85363: Allow to wake up system without IRQ - rtc: pcf85363: fix wrong mask/val parameters in regmap_update_bits call - cxl/region: Prepare the decoder match range helper for reuse - cxl/region: Calculate a target position in a region interleave - cxl/region: Use cxl_calc_interleave_pos() for auto-discovery - cxl/region: Fix cxl_region_rwsem lock held when returning to user space - cxl/core/regs: Rename @dev to @host in struct cxl_register_map - cxl/port: Fix @host confusion in cxl_dport_setup_regs() - cxl/hdm: Remove broken error path - pcmcia: cs: fix possible hung task and memory leak pccardd() - pcmcia: ds: fix refcount leak in pcmcia_device_add() - pcmcia: ds: fix possible name leak in error path in pcmcia_device_add() - media: imx-jpeg: initiate a drain of the capture queue in dynamic resolution change - media: hantro: Check whether reset op is defined before use - media: verisilicon: Do not enable G2 postproc downscale if source is narrower than destination - media: ov5640: fix vblank unchange issue when work at dvp mode - media: i2c: max9286: Fix some redundant of_node_put() calls - media: ov5640: Fix a memory leak when ov5640_probe fails - media: bttv: fix use after free error due to btv->timeout timer - media: amphion: handle firmware debug message - media: mtk-jpegenc: Fix bug in JPEG encode quality selection - media: s3c-camif: Avoid inappropriate kfree() - media: vidtv: psi: Add check for kstrdup - media: vidtv: mux: Add check and kfree for kstrdup - media: cedrus: Fix clock/reset sequence - media: cadence: csi2rx: Unregister v4l2 async notifier - media: dvb-usb-v2: af9035: fix missing unlock - media: verisilicon: Fixes clock list for rk3588 av1 decoder - media: imx-jpeg: notify source chagne event when the first picture parsed - media: platform: mtk-mdp3: fix uninitialized variable in mdp_path_config() - media: cec: meson: always include meson sub-directory in Makefile - cpupower: fix reference to nonexistent document - regmap: prevent noinc writes from clobbering cache - drm/amdgpu/gfx10,11: use memcpy_to/fromio for MQDs - drm/amdgpu: don't put MQDs in VRAM on ARM | ARM64 - pwm: sti: Reduce number of allocations and drop usage of chip_data - pwm: brcmstb: Utilize appropriate clock APIs in suspend/resume - Input: synaptics-rmi4 - fix use after free in rmi_unregister_function() - watchdog: ixp4xx: Make sure restart always works - llc: verify mac len before reading mac header - hsr: Prevent use after free in prp_create_tagged_frame() - tipc: Change nla_policy for bearer-related names to NLA_NUL_STRING - rxrpc: Fix two connection reaping bugs - bpf: Check map->usercnt after timer->timer is assigned - inet: shrink struct flowi_common - octeontx2-pf: Fix error codes - octeontx2-pf: Fix holes in error code - net: page_pool: add missing free_percpu when page_pool_init fail - dccp: Call security_inet_conn_request() after setting IPv4 addresses. - dccp/tcp: Call security_inet_conn_request() after setting IPv6 addresses. - Fix termination state for idr_for_each_entry_ul() - net: stmmac: xgmac: Enable support for multiple Flexible PPS outputs - selftests: pmtu.sh: fix result checking - octeontx2-pf: Free pending and dropped SQEs - net/smc: fix dangling sock under state SMC_APPFINCLOSEWAIT - net/smc: allow cdc msg send rather than drop it with NULL sndbuf_desc - net/smc: put sk reference if close work was canceled - nvme: fix error-handling for io_uring nvme-passthrough - riscv: boot: Fix creation of loader.bin - tg3: power down device only on SYSTEM_POWER_OFF - nbd: fix uaf in nbd_open - blk-core: use pr_warn_ratelimited() in bio_check_ro() - vsock/virtio: remove socket from connected/bound list on shutdown - r8169: respect userspace disabling IFF_MULTICAST - net: enetc: shorten enetc_setup_xdp_prog() error message to fit NETLINK_MAX_FMTMSG_LEN - i2c: iproc: handle invalid slave state - netfilter: xt_recent: fix (increase) ipv6 literal buffer length - netfilter: nat: fix ipv6 nat redirect with mapped and scoped addresses - net/sched: act_ct: Always fill offloading tuple iifidx - RISC-V: Don't fail in riscv_of_parent_hartid() for disabled HARTs - module/decompress: use kvmalloc() consistently - drm/vc4: tests: Fix UAF in the mock helpers - drm/syncobj: fix DRM_SYNCOBJ_WAIT_FLAGS_WAIT_AVAILABLE - ASoC: mediatek: mt8186_mt6366_rt1019_rt5682s: trivial: fix error messages - ASoC: hdmi-codec: register hpd callback on component probe - ASoC: dapm: fix clock get name - spi: spi-zynq-qspi: add spi-mem to driver kconfig dependencies - arm64/arm: arm_pmuv3: perf: Don't truncate 64-bit registers - fbdev: imsttfb: fix double free in probe() - fbdev: imsttfb: fix a resource leak in probe - fbdev: fsl-diu-fb: mark wr_reg_wa() static - tracing/kprobes: Fix the order of argument descriptions - Revert "drm/ast: report connection status on Display Port." - selftests: mptcp: fix wait_rm_addr/sf parameters - io_uring/net: ensure socket is marked connected on connect retry - x86/amd_nb: Use Family 19h Models 60h-7Fh Function 4 IDs - Revert "PCI/ASPM: Disable only ASPM_STATE_L1 when driver, disables L1" - btrfs: use u64 for buffer sizes in the tree search ioctls - bpf, x86: initialize the variable "first_off" in save_args() - perf parse-events: Fix driver config term - btrfs: make found_logical_ret parameter mandatory for function queue_scrub_stripe() - Linux 6.5.12 * Mantic update: v6.5.11 upstream stable release (LP: #2051117) - ASoC: Intel: sof_sdw: add support for SKU 0B14 - ASoC: simple-card: fixup asoc_simple_probe() error handling - coresight: tmc-etr: Disable warnings for allocation failures - ASoC: fsl-asoc-card: use integer type for fll_id and pll_id - ASoC: core: Do not call link_exit() on uninitialized rtd objects - ASoC: tlv320adc3xxx: BUG: Correct micbias setting - net: sched: cls_u32: Fix allocation size in u32_init() - arm64: dts: imx93: add the Flex-CAN stop mode by GPR - can: flexcan: remove the auto stop mode for IMX93 - irqchip/riscv-intc: Mark all INTC nodes as initialized - irqchip/stm32-exti: add missing DT IRQ flag translation - dmaengine: ste_dma40: Fix PM disable depth imbalance in d40_probe - ata: pata_parport: add custom version of wait_after_reset - ata: pata_parport: fit3: implement IDE command set registers - powerpc/85xx: Fix math emulation exception - media: i2c: ov8858: Don't set fwnode in the driver - Input: synaptics-rmi4 - handle reset delay when using SMBus trsnsport - fbdev: atyfb: only use ioremap_uc() on i386 and ia64 - fs/ntfs3: Add ckeck in ni_update_parent() - fs/ntfs3: Write immediately updated ntfs state - fs/ntfs3: Use kvmalloc instead of kmalloc(... __GFP_NOWARN) - fs/ntfs3: Add more attributes checks in mi_enum_attr() - fs/ntfs3: Fix alternative boot searching - fs/ntfs3: Add more info into /proc/fs/ntfs3/<dev>/volinfo - fs/ntfs3: Do not allow to change label if volume is read-only - fs/ntfs3: Fix possible NULL-ptr-deref in ni_readpage_cmpr() - fs/ntfs3: Fix NULL pointer dereference on error in attr_allocate_frame() - fs/ntfs3: Fix directory element type detection - fs/ntfs3: Avoid possible memory leak - spi: npcm-fiu: Fix UMA reads when dummy.nbytes == 0 - ASoC: soc-dapm: Add helper for comparing widget name - netfilter: nfnetlink_log: silence bogus compiler warning - net/mlx5: Bridge, fix peer entry ageing in LAG mode - x86/efistub: Don't try to print after ExitBootService() - efi: fix memory leak in krealloc failure handling - ASoC: rt5650: fix the wrong result of key button - ASoC: codecs: tas2780: Fix log of failed reset via I2C. - s390/kasan: handle DCSS mapping in memory holes - fbdev: omapfb: fix some error codes - fbdev: uvesafb: Call cn_del_callback() at the end of uvesafb_exit() - scsi: mpt3sas: Fix in error path - ASoC: da7219: Correct the process of setting up Gnd switch in AAD - drm/amdgpu: Unset context priority is now invalid - gpu/drm: Eliminate DRM_SCHED_PRIORITY_UNSET - LoongArch: Use SYM_CODE_* to annotate exception handlers - LoongArch: Export symbol invalid_pud_table for modules building - LoongArch: Replace kmap_atomic() with kmap_local_page() in copy_user_highpage() - LoongArch: Disable WUC for pgprot_writecombine() like ioremap_wc() - netfilter: nf_tables: audit log object reset once per table - platform/mellanox: mlxbf-tmfifo: Fix a warning message - drm/amdgpu: Reserve fences for VM update - riscv: dts: thead: set dma-noncoherent to soc bus - net: chelsio: cxgb4: add an error code check in t4_load_phy_fw - r8152: Check for unplug in rtl_phy_patch_request() - r8152: Check for unplug in r8153b_ups_en() / r8153c_ups_en() - powerpc/mm: Fix boot crash with FLATMEM - ceph_wait_on_conflict_unlink(): grab reference before dropping ->d_lock - drm/amd/display: Don't use fsleep for PSR exit waits - rust: make `UnsafeCell` the outer type in `Opaque` - rust: types: make `Opaque` be `!Unpin` - perf evlist: Avoid frequency mode for the dummy event - mmap: fix vma_iterator in error path of vma_merge() - mmap: fix error paths with dup_anon_vma() - ALSA: usb-audio: add quirk flag to enable native DSD for McIntosh devices - PCI: Prevent xHCI driver from claiming AMD VanGogh USB3 DRD device - usb: storage: set 1.50 as the lower bcdDevice for older "Super Top" compatibility - usb: typec: tcpm: Add additional checks for contaminant - usb: typec: tcpm: Fix NULL pointer dereference in tcpm_pd_svdm() - usb: raw-gadget: properly handle interrupted requests - Bluetooth: hci_bcm4377: Mark bcm4378/bcm4387 as BROKEN_LE_CODED - tty: n_gsm: fix race condition in status line change on dead connections - tty: 8250: Remove UC-257 and UC-431 - 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: Fix port count of PX-257 - tty: 8250: Fix up PX-803/PX-857 - tty: 8250: Add support for additional Brainboxes PX cards - tty: 8250: Add support for Intashield IX cards - tty: 8250: Add Brainboxes Oxford Semiconductor-based quirks - dt-bindings: serial: rs485: Add rs485-rts-active-high - misc: pci_endpoint_test: Add deviceID for J721S2 PCIe EP device support - serial: core: Fix runtime PM handling for pending tx - ALSA: hda: intel-dsp-config: Fix JSL Chromebook quirk detection - ASoC: SOF: sof-pci-dev: Fix community key quirk detection - Linux 6.5.11 * Mantic update: v6.5.11 upstream stable release (LP: #2051117) // black screen when wake up from s3 with AMD W7600 gfx (LP: #2051341) - drm/ttm: Reorder sys manager cleanup step * CVE-2024-0646 - net: tls, update curr on splice as well * CVE-2024-0582 - io_uring: enable io_mem_alloc/free to be used in other parts - io_uring/kbuf: defer release of mapped buffer rings * CVE-2024-0565 - smb: client: fix OOB in receive_encrypted_standard() * CVE-2023-51781 - appletalk: Fix Use-After-Free in atalk_ioctl * Reject connection when malformed L2CAP signal packet is received (LP: #2047634) - Bluetooth: L2CAP: Send reject on command corrupted request * Mantic update: v6.5.10 upstream stable release (LP: #2049412) - vdpa/mlx5: Fix firmware error on creation of 1k VQs - smb3: allow controlling length of time directory entries are cached with dir leases - smb3: allow controlling maximum number of cached directories - smb3: do not start laundromat thread when dir leases disabled - smb: client: do not start laundromat thread on nohandlecache - smb: client: make laundromat a delayed worker - smb: client: prevent new fids from being removed by laundromat - virtio_balloon: Fix endless deflation and inflation on arm64 - virtio-mmio: fix memory leak of vm_dev - virtio-crypto: handle config changed by work queue - virtio_pci: fix the common cfg map size - vsock/virtio: initialize the_virtio_vsock before using VQs - vhost: Allow null msg.size on VHOST_IOTLB_INVALIDATE - arm64: dts: qcom: apq8096-db820c: fix missing clock populate - arm64: dts: qcom: msm8996-xiaomi: fix missing clock populate - arm64: dts: rockchip: use codec as clock master on px30-ringneck-haikou - arm64: dts: rockchip: set codec system-clock-fixed on px30-ringneck-haikou - arm64: dts: qcom: sa8775p: correct PMIC GPIO label in gpio-ranges - arm64: dts: rockchip: Add i2s0-2ch-bus-bclk-off pins to RK3399 - arm64: dts: rockchip: Fix i2s0 pin conflict on ROCK Pi 4 boards - i40e: sync next_to_clean and next_to_process for programming status desc - mm: fix vm_brk_flags() to not bail out while holding lock - hugetlbfs: clear resv_map pointer if mmap fails - mm/page_alloc: correct start page when guard page debug is enabled - mm/migrate: fix do_pages_move for compat pointers - selftests/mm: include mman header to access MREMAP_DONTUNMAP identifier - mm/mempolicy: fix set_mempolicy_home_node() previous VMA pointer - hugetlbfs: extend hugetlb_vma_lock to private VMAs - maple_tree: add GFP_KERNEL to allocations in mas_expected_entries() - nfsd: lock_rename() needs both directories to live on the same fs - vdpa_sim_blk: Fix the potential leak of mgmt_dev - vdpa/mlx5: Fix double release of debugfs entry - ARM: OMAP1: ams-delta: Fix MODEM initialization failure - ARM: dts: rockchip: Fix i2c0 register address for RK3128 - ARM: dts: rockchip: Add missing arm timer interrupt for RK3128 - ARM: dts: rockchip: Add missing quirk for RK3128's dma engine - ARM: dts: rockchip: Fix timer clocks for RK3128 - accel/ivpu: Don't enter d0i3 during FLR - drm/i915/pmu: Check if pmu is closed before stopping event - drm/amd: Disable ASPM for VI w/ all Intel systems - drm/dp_mst: Fix NULL deref in get_mst_branch_device_by_guid_helper() - btrfs: remove v0 extent handling - btrfs: fix unwritten extent buffer after snapshotting a new subvolume - ARM: OMAP: timer32K: fix all kernel-doc warnings - firmware/imx-dsp: Fix use_after_free in imx_dsp_setup_channels() - clk: ti: Fix missing omap4 mcbsp functional clock and aliases - clk: ti: Fix missing omap5 mcbsp functional clock and aliases - 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: fix the KCSAN reported data race in rtl_rx while reading desc->opts1 - iavf: initialize waitqueues before starting watchdog_task - i40e: Fix I40E_FLAG_VF_VLAN_PRUNING value - treewide: Spelling fix in comment - igb: Fix potential memory leak in igb_add_ethtool_nfc_entry - net: do not leave an empty skb in write queue - neighbour: fix various data-races - igc: Fix ambiguity in the ethtool advertising - net: ethernet: adi: adin1110: Fix uninitialized variable - net: ieee802154: adf7242: Fix some potential buffer overflow in adf7242_stats_show() - net: usb: smsc95xx: Fix uninit-value access in smsc95xx_read_reg - r8152: Increase USB control msg timeout to 5000ms as per spec - r8152: Run the unload routine if we have errors during probe - r8152: Cancel hw_phy_work if we have an error in probe - r8152: Release firmware if we have an error in probe - tcp: fix wrong RTO timeout when received SACK reneging - wifi: cfg80211: pass correct pointer to rdev_inform_bss() - wifi: cfg80211: fix assoc response warning on failed links - wifi: mac80211: don't drop all unprotected public action frames - net/handshake: fix file ref count in handshake_nl_accept_doit() - gtp: uapi: fix GTPA_MAX - gtp: fix fragmentation needed check with gso - drm/i915/perf: Determine context valid in OA reports - i40e: Fix wrong check for I40E_TXR_FLAGS_WB_ON_ITR - netfilter: flowtable: GC pushes back packets to classic path - net/sched: act_ct: additional checks for outdated flows - drm/logicvc: Kconfig: select REGMAP and REGMAP_MMIO - drm/i915/mcr: Hold GT forcewake during steering operations - iavf: in iavf_down, disable queues when removing the driver - scsi: sd: Introduce manage_shutdown device flag - blk-throttle: check for overflow in calculate_bytes_allowed - kasan: print the original fault addr when access invalid shadow - iio: afe: rescale: Accept only offset channels - iio: exynos-adc: request second interupt only when touchscreen mode is used - iio: adc: xilinx-xadc: Don't clobber preset voltage/temperature thresholds - iio: adc: xilinx-xadc: Correct temperature offset/scale for UltraScale - i2c: muxes: i2c-mux-pinctrl: Use of_get_i2c_adapter_by_node() - i2c: muxes: i2c-mux-gpmux: Use of_get_i2c_adapter_by_node() - i2c: muxes: i2c-demux-pinctrl: Use of_get_i2c_adapter_by_node() - i2c: stm32f7: Fix PEC handling in case of SMBUS transfers - i2c: aspeed: Fix i2c bus hang in slave read - tracing/kprobes: Fix symbol counting logic by looking at modules as well - tracing/kprobes: Fix the description of variable length arguments - misc: fastrpc: Reset metadata buffer to avoid incorrect free - misc: fastrpc: Free DMA handles for RPC calls with no arguments - misc: fastrpc: Clean buffers on remote invocation failures - misc: fastrpc: Unmap only if buffer is unmapped from DSP - nvmem: imx: correct nregs for i.MX6ULL - nvmem: imx: correct nregs for i.MX6SLL - nvmem: imx: correct nregs for i.MX6UL - x86/tsc: Defer marking TSC unstable to a worker - x86/i8259: Skip probing when ACPI/MADT advertises PCAT compatibility - x86/cpu: Add model number for Intel Arrow Lake mobile processor - perf/core: Fix potential NULL deref - sparc32: fix a braino in fault handling in csum_and_copy_..._user() - clk: Sanitize possible_parent_show to Handle Return Value of of_clk_get_parent_name - clk: socfpga: gate: Account for the divider in determine_rate - clk: stm32: Fix a signedness issue in clk_stm32_composite_determine_rate() - platform/x86: Add s2idle quirk for more Lenovo laptops - mm/damon/sysfs: check DAMOS regions update progress from before_terminate() - accel/ivpu/37xx: Fix missing VPUIP interrupts - Linux 6.5.10 * CVE-2023-6560 - io_uring: don't allow discontig pages for IORING_SETUP_NO_MMAP * CVE-2023-51782 - net/rose: Fix Use-After-Free in rose_ioctl * Mantic update: v6.5.9 upstream stable release (LP: #2049202) - Bluetooth: hci_event: Ignore NULL link key - Bluetooth: Reject connection with the device which has same BD_ADDR - Bluetooth: Fix a refcnt underflow problem for hci_conn - Bluetooth: vhci: Fix race when opening vhci device - Bluetooth: hci_event: Fix coding style - Bluetooth: avoid memcmp() out of bounds warning - Bluetooth: hci_conn: Fix modifying handle while aborting - ice: fix over-shifted variable - ice: Fix safe mode when DDP is missing - ice: reset first in crash dump kernels - net/smc: return the right falback reason when prefix checks fail - btrfs: fix stripe length calculation for non-zoned data chunk allocation - nfc: nci: fix possible NULL pointer dereference in send_acknowledge() - regmap: fix NULL deref on lookup - KVM: x86: Mask LVTPC when handling a PMI - x86/fpu: Allow caller to constrain xfeatures when copying to uabi buffer - KVM: x86/pmu: Truncate counter value to allowed width on write - KVM: x86: Constrain guest-supported xfeatures only at KVM_GET_XSAVE{2} - x86: KVM: SVM: add support for Invalid IPI Vector interception - x86: KVM: SVM: refresh AVIC inhibition in svm_leave_nested() - tcp: check mptcp-level constraints for backlog coalescing - mptcp: more conservative check for zero probes - selftests: mptcp: join: no RST when rm subflow/addr - mm: slab: Do not create kmalloc caches smaller than arch_slab_minalign() - fs/ntfs3: Fix OOB read in ntfs_init_from_boot - fs/ntfs3: Fix possible null-pointer dereference in hdr_find_e() - fs/ntfs3: fix panic about slab-out-of-bounds caused by ntfs_list_ea() - fs/ntfs3: Fix shift-out-of-bounds in ntfs_fill_super - fs/ntfs3: fix deadlock in mark_as_free_ex - Revert "net: wwan: iosm: enable runtime pm support for 7560" - netfilter: nft_payload: fix wrong mac header matching - drm/i915: Retry gtt fault when out of fence registers - drm/mediatek: Correctly free sg_table in gem prime vmap - drm/nouveau/disp: fix DP capable DSM connectors - drm/edid: add 8 bpc quirk to the BenQ GW2765 - ALSA: hda/realtek - Fixed ASUS platform headset Mic issue - ALSA: hda/realtek: Add quirk for ASUS ROG GU603ZV - ALSA: hda/relatek: Enable Mute LED on HP Laptop 15s-fq5xxx - ASoC: codecs: wcd938x-sdw: fix use after free on driver unbind - ASoC: codecs: wcd938x-sdw: fix runtime PM imbalance on probe errors - ASoC: codecs: wcd938x: drop bogus bind error handling - ASoC: codecs: wcd938x: fix unbind tear down order - ASoC: codecs: wcd938x: fix resource leaks on bind errors - ASoC: codecs: wcd938x: fix regulator leaks on probe errors - ASoC: codecs: wcd938x: fix runtime PM imbalance on remove - qed: fix LL2 RX buffer allocation - xfrm: fix a data-race in xfrm_lookup_with_ifid() - xfrm6: fix inet6_dev refcount underflow problem - xfrm: fix a data-race in xfrm_gen_index() - xfrm: interface: use DEV_STATS_INC() - net: xfrm: skip policies marked as dead while reinserting policies - fprobe: Fix to ensure the number of active retprobes is not zero - wifi: cfg80211: use system_unbound_wq for wiphy work - net: ipv4: fix return value check in esp_remove_trailer - net: ipv6: fix return value check in esp_remove_trailer - net: rfkill: gpio: prevent value glitch during probe - tcp: fix excessive TLP and RACK timeouts from HZ rounding - tcp: tsq: relax tcp_small_queue_check() when rtx queue contains a single skb - tcp: Fix listen() warning with v4-mapped-v6 address. - docs: fix info about representor identification - tun: prevent negative ifindex - gve: Do not fully free QPL pages on prefill errors - ipv4: fib: annotate races around nh->nh_saddr_genid and nh->nh_saddr - net: usb: smsc95xx: Fix an error code in smsc95xx_reset() - octeon_ep: update BQL sent bytes before ringing doorbell - i40e: prevent crash on probe if hw registers have invalid values - net: dsa: bcm_sf2: Fix possible memory leak in bcm_sf2_mdio_register() - bonding: Return pointer to data after pull on skb - net/sched: sch_hfsc: upgrade 'rt' to 'sc' when it becomes a inner curve - neighbor: tracing: Move pin6 inside CONFIG_IPV6=y section - selftests: openvswitch: Catch cases where the tests are killed - selftests: openvswitch: Fix the ct_tuple for v4 - selftests: netfilter: Run nft_audit.sh in its own netns - netfilter: nft_set_rbtree: .deactivate fails if element has expired - netlink: Correct offload_xstats size - netfilter: nf_tables: do not refresh timeout when resetting element - netfilter: nf_tables: do not remove elements if set backend implements .abort - netfilter: nf_tables: revert do not remove elements if set backend implements .abort - selftests: openvswitch: Add version check for pyroute2 - net: phy: bcm7xxx: Add missing 16nm EPHY statistics - net: pktgen: Fix interface flags printing - net: more strict VIRTIO_NET_HDR_GSO_UDP_L4 validation - net: mdio-mux: fix C45 access returning -EIO after API change - net: avoid UAF on deleted altname - net: fix ifname in netlink ntf during netns move - net: check for altname conflicts when changing netdev's netns - iio: light: vcnl4000: Don't power on/off chip in config - pwr-mlxbf: extend Kconfig to include gpio-mlxbf3 dependency - ARM: dts: ti: omap: Fix noisy serial with overrun-throttle-ms for mapphone - arm64: dts: mediatek: Fix "mediatek,merge-mute" and "mediatek,merge-fifo-en" types - fs-writeback: do not requeue a clean inode having skipped pages - btrfs: fix race when refilling delayed refs block reserve - btrfs: prevent transaction block reserve underflow when starting transaction - btrfs: return -EUCLEAN for delayed tree ref with a ref count not equals to 1 - btrfs: initialize start_slot in btrfs_log_prealloc_extents - i2c: mux: Avoid potential false error message in i2c_mux_add_adapter - overlayfs: set ctime when setting mtime and atime - accel/ivpu: Don't flood dmesg with VPU ready message - gpio: timberdale: Fix potential deadlock on &tgpio->lock - ata: libata-core: Fix compilation warning in ata_dev_config_ncq() - ata: libata-eh: Fix compilation warning in ata_eh_link_report() - tracing: relax trace_event_eval_update() execution with cond_resched() - wifi: mwifiex: Sanity check tlv_len and tlv_bitmap_len - wifi: cfg80211: validate AP phy operation before starting it - wifi: iwlwifi: Ensure ack flag is properly cleared. - rfkill: sync before userspace visibility/changes - HID: logitech-hidpp: Add Bluetooth ID for the Logitech M720 Triathlon mouse - HID: holtek: fix slab-out-of-bounds Write in holtek_kbd_input_event - Bluetooth: btusb: add shutdown function for QCA6174 - Bluetooth: Avoid redundant authentication - Bluetooth: hci_core: Fix build warnings - wifi: cfg80211: Fix 6GHz scan configuration - wifi: mac80211: work around Cisco AP 9115 VHT MPDU length - wifi: mac80211: allow transmitting EAPOL frames with tainted key - wifi: cfg80211: avoid leaking stack data into trace - regulator/core: Revert "fix kobject release warning and memory leak in regulator_register()" - SUNRPC: Fail quickly when server does not recognize TLS - SUNRPC/TLS: Lock the lower_xprt during the tls handshake - nfs: decrement nrequests counter before releasing the req - sky2: Make sure there is at least one frag_addr available - ipv4/fib: send notify when delete source address routes - drm: panel-orientation-quirks: Add quirk for One Mix 2S - btrfs: fix some -Wmaybe-uninitialized warnings in ioctl.c - btrfs: error out when COWing block using a stale transaction - btrfs: error when COWing block from a root that is being deleted - btrfs: error out when reallocating block for defrag using a stale transaction - platform/x86: touchscreen_dmi: Add info for the BUSH Bush Windows tablet - drm/amd/pm: add unique_id for gc 11.0.3 - HID: multitouch: Add required quirk for Synaptics 0xcd7e device - HID: nintendo: reinitialize USB Pro Controller after resuming from suspend - HID: Add quirk to ignore the touchscreen battery on HP ENVY 15-eu0556ng - platform/x86: touchscreen_dmi: Add info for the Positivo C4128B - cpufreq: schedutil: Update next_freq when cpufreq_limits change - Bluetooth: hci_sync: Fix not handling ISO_LINK in hci_abort_conn_sync - Bluetooth: hci_sync: Introduce PTR_UINT/UINT_PTR macros - Bluetooth: ISO: Fix invalid context error - Bluetooth: hci_sync: delete CIS in BT_OPEN/CONNECT/BOUND when aborting - Bluetooth: hci_sync: always check if connection is alive before deleting - net/mlx5: E-switch, register event handler before arming the event - net/mlx5: Handle fw tracer change ownership event based on MTRC - net/mlx5e: RX, Fix page_pool allocation failure recovery for striding rq - net/mlx5e: RX, Fix page_pool allocation failure recovery for legacy rq - net/mlx5e: XDP, Fix XDP_REDIRECT mpwqe page fragment leaks on shutdown - net/mlx5e: Take RTNL lock before triggering netdev notifiers - net/mlx5e: Don't offload internal port if filter device is out device - net/mlx5e: Fix VF representors reporting zero counters to "ip -s" command - net/tls: split tls_rx_reader_lock - tcp: allow again tcp_disconnect() when threads are waiting - Bluetooth: hci_event: Fix using memcmp when comparing keys - tcp_bpf: properly release resources on error paths - mtd: rawnand: qcom: Unmap the right resource upon probe failure - mtd: rawnand: pl353: Ensure program page operations are successful - mtd: rawnand: marvell: Ensure program page operations are successful - mtd: rawnand: arasan: Ensure program page operations are successful - mtd: rawnand: Ensure the nand chip supports cached reads - mtd: spinand: micron: correct bitmask for ecc status - mtd: physmap-core: Restore map_rom fallback - dt-bindings: mmc: sdhci-msm: correct minimum number of clocks - mmc: sdhci-pci-gli: fix LPM negotiation so x86/S0ix SoCs can suspend - mmc: mtk-sd: Use readl_poll_timeout_atomic in msdc_reset_hw - mmc: core: Fix error propagation for some ioctl commands - mmc: core: sdio: hold retuning if sdio in 1-bit mode - pinctrl: qcom: lpass-lpi: fix concurrent register updates - pNFS: Fix a hang in nfs4_evict_inode() - pNFS/flexfiles: Check the layout validity in ff_layout_mirror_prepare_stats - NFSv4.1: fixup use EXCHGID4_FLAG_USE_PNFS_DS for DS server - ACPI: irq: Fix incorrect return value in acpi_register_gsi() - ACPI: bus: Move acpi_arm_init() to the place of after acpi_ghes_init() - perf dlfilter: Fix use of addr_location__exit() in dlfilter__object_code() - fanotify: limit reporting of event with non-decodeable file handles - NFS: Fix potential oops in nfs_inode_remove_request() - nfs42: client needs to strip file mode's suid/sgid bit after ALLOCATE op - nvme: sanitize metadata bounce buffer for reads - nvme-pci: add BOGUS_NID for Intel 0a54 device - nvme-auth: use chap->s2 to indicate bidirectional authentication - nvmet-auth: complete a request only after freeing the dhchap pointers - nvme-rdma: do not try to stop unallocated queues - USB: serial: option: add Telit LE910C4-WWX 0x1035 composition - USB: serial: option: add entry for Sierra EM9191 with new firmware - USB: serial: option: add Fibocom to DELL custom modem FM101R-GL - thunderbolt: Call tb_switch_put() once DisplayPort bandwidth request is finished - s390/pci: fix iommu bitmap allocation - tracing/kprobes: Return EADDRNOTAVAIL when func matches several symbols - selftests/ftrace: Add new test case which checks non unique symbol - KEYS: asymmetric: Fix sign/verify on pkcs1pad without a hash - apple-gmux: Hard Code max brightness for MMIO gmux - s390/cio: fix a memleak in css_alloc_subchannel - platform/surface: platform_profile: Propagate error if profile registration fails - platform/x86: intel-uncore-freq: Conditionally create attribute for read frequency - platform/x86: msi-ec: Fix the 3rd config - platform/x86: asus-wmi: Change ASUS_WMI_BRN_DOWN code from 0x20 to 0x2e - platform/x86: asus-wmi: Only map brightness codes when using asus-wmi backlight control - platform/x86: asus-wmi: Map 0x2a code, Ignore 0x2b and 0x2c events - rust: error: fix the description for `ECHILD` - gpiolib: acpi: Add missing memset(0) to acpi_get_gpiod_from_data() - gpio: vf610: set value before the direction to avoid a glitch - gpio: vf610: mask the gpio irq in system suspend and support wakeup - ASoC: cs35l56: Fix illegal use of init_completion() - ASoC: pxa: fix a memory leak in probe() - ASoC: cs42l42: Fix missing include of gpio/consumer.h - drm/bridge: ti-sn65dsi86: Associate DSI device lifetime with auxiliary device - drm/i915/cx0: Only clear/set the Pipe Reset bit of the PHY Lanes Owned - drm/amdgpu: Fix possible null pointer dereference - powerpc/mm: Allow ARCH_FORCE_MAX_ORDER up to 12 - powerpc/qspinlock: Fix stale propagated yield_cpu - docs: Move rustdoc output, cross-reference it - rust: docs: fix logo replacement - phy: mapphone-mdm6600: Fix runtime disable on probe - phy: mapphone-mdm6600: Fix runtime PM for remove - phy: mapphone-mdm6600: Fix pinctrl_pm handling for sleep pins - phy: qcom-qmp-usb: initialize PCS_USB registers - phy: qcom-qmp-usb: split PCS_USB init table for sc8280xp and sa8775p - phy: qcom-qmp-combo: Square out 8550 POWER_STATE_CONFIG1 - phy: qcom-qmp-combo: initialize PCS_USB registers - efi/unaccepted: Fix soft lockups caused by parallel memory acceptance - net: move altnames together with the netdevice - Bluetooth: hci_sock: fix slab oob read in create_monitor_event - net: rfkill: reduce data->mtx scope in rfkill_fop_open - docs: rust: update Rust docs output path - kbuild: remove old Rust docs output path - Bluetooth: hci_sock: Correctly bounds check and pad HCI_MON_NEW_INDEX name - mptcp: avoid sending RST when closing the initial subflow - selftests: mptcp: join: correctly check for no RST - Linux 6.5.9 * CVE-2023-51779 - Bluetooth: af_bluetooth: Fix Use-After-Free in bt_sock_recvmsg -- Emil Renner Berthing <email address hidden> Wed, 28 Feb 2024 12:50:30 +0100
Available diffs
linux-riscv (6.5.0-21.21.1) mantic; urgency=medium * mantic/linux-riscv: 6.5.0-21.21.1 -proposed tracker (LP: #2052283) [ Ubuntu: 6.5.0-21.21 ] * mantic/linux: 6.5.0-21.21 -proposed tracker (LP: #2052603) * The display becomes frozen after some time when a HDMI device is connected. (LP: #2049027) - drm/i915/dmc: Don't enable any pipe DMC events * partproke is broken on empty loopback device (LP: #2049689) - block: Move checking GENHD_FL_NO_PART to bdev_add_partition() * CVE-2023-51781 - appletalk: Fix Use-After-Free in atalk_ioctl * CVE-2023-51780 - atm: Fix Use-After-Free in do_vcc_ioctl * CVE-2023-6915 - ida: Fix crash in ida_free when the bitmap is empty * CVE-2024-0565 - smb: client: fix OOB in receive_encrypted_standard() * CVE-2024-0582 - io_uring: enable io_mem_alloc/free to be used in other parts - io_uring/kbuf: defer release of mapped buffer rings * CVE-2024-0646 - net: tls, update curr on splice as well -- Emil Renner Berthing <email address hidden> Fri, 16 Feb 2024 13:26:46 +0100
Available diffs
Superseded in mantic-security |
Superseded in mantic-updates |
Deleted in mantic-proposed (Reason: moved to -updates) |
linux-riscv (6.5.0-17.17.1) mantic; urgency=medium * mantic/linux-riscv: 6.5.0-17.17.1 -proposed tracker (LP: #2048366) * Packaging resync (LP: #1786013) - debian/dkms-versions -- update from kernel-versions (main/2024.01.08) [ Ubuntu: 6.5.0-17.17 ] * mantic/linux: 6.5.0-17.17 -proposed tracker (LP: #2049026) * [UBUNTU 23.04] Regression: Ubuntu 23.04/23.10 do not include uvdevice anymore (LP: #2048919) - [Config] Enable S390_UV_UAPI (built-in) [ Ubuntu: 6.5.0-16.16 ] * mantic/linux: 6.5.0-16.16 -proposed tracker (LP: #2048372) * Packaging resync (LP: #1786013) - [Packaging] resync git-ubuntu-log - [Packaging] resync update-dkms-versions helper - [Packaging] remove helper scripts - [Packaging] update annotations scripts - debian/dkms-versions -- update from kernel-versions (main/2024.01.08) * Add missing RPL P/U CPU IDs (LP: #2047398) - drm/i915/rpl: Update pci ids for RPL P/U * Fix BCM57416 lost after resume (LP: #2047518) - bnxt_en: Clear resource reservation during resume * Hotplugging SCSI disk in QEMU VM fails (LP: #2047382) - Revert "PCI: acpiphp: Reassign resources on bridge if necessary" * Update bnxt_en with bug fixes and support for Broadcom 5760X network adapters (LP: #2045796) - bnxt_en: use dev_consume_skb_any() in bnxt_tx_int - eth: bnxt: move and rename reset helpers - eth: bnxt: take the bit to set as argument of bnxt_queue_sp_work() - eth: bnxt: handle invalid Tx completions more gracefully - eth: bnxt: fix one of the W=1 warnings about fortified memcpy() - eth: bnxt: fix warning for define in struct_group - bnxt_en: Fix W=1 warning in bnxt_dcb.c from fortify memcpy() - bnxt_en: Fix W=stringop-overflow warning in bnxt_dcb.c - bnxt_en: Use the unified RX page pool buffers for XDP and non-XDP - bnxt_en: Let the page pool manage the DMA mapping - bnxt_en: Increment rx_resets counter in bnxt_disable_napi() - bnxt_en: Save ring error counters across reset - bnxt_en: Display the ring error counters under ethtool -S - bnxt_en: Add tx_resets ring counter - bnxt: use the NAPI skb allocation cache - bnxt_en: Update firmware interface to 1.10.2.171 - bnxt_en: Enhance hwmon temperature reporting - bnxt_en: Move hwmon functions into a dedicated file - bnxt_en: Modify the driver to use hwmon_device_register_with_info - bnxt_en: Expose threshold temperatures through hwmon - bnxt_en: Use non-standard attribute to expose shutdown temperature - bnxt_en: Event handler for Thermal event - bnxt_en: Support QOS and TPID settings for the SRIOV VLAN - bnxt_en: Update VNIC resource calculation for VFs - Revert "bnxt_en: Support QOS and TPID settings for the SRIOV VLAN" - eth: bnxt: fix backward compatibility with older devices - bnxt_en: Do not call sleeping hwmon_notify_event() from NAPI - bnxt_en: Fix invoking hwmon_notify_event - bnxt_en: add infrastructure to lookup ethtool link mode - bnxt_en: support lane configuration via ethtool - bnxt_en: refactor speed independent ethtool modes - bnxt_en: Refactor NRZ/PAM4 link speed related logic - bnxt_en: convert to linkmode_set_bit() API - bnxt_en: extend media types to supported and autoneg modes - bnxt_en: Fix 2 stray ethtool -S counters - bnxt_en: Put the TX producer information in the TX BD opaque field - bnxt_en: Add completion ring pointer in TX and RX ring structures - bnxt_en: Restructure cp_ring_arr in struct bnxt_cp_ring_info - bnxt_en: Add completion ring pointer in TX and RX ring structures - bnxt_en: Remove BNXT_RX_HDL and BNXT_TX_HDL - bnxt_en: Refactor bnxt_tx_int() - bnxt_en: New encoding for the TX opaque field - bnxt_en: Refactor bnxt_hwrm_set_coal() - bnxt_en: Support up to 8 TX rings per MSIX - bnxt_en: Add helper to get the number of CP rings required for TX rings - bnxt_en: Add macros related to TC and TX rings - bnxt_en: Use existing MSIX vectors for all mqprio TX rings - bnxt_en: Optimize xmit_more TX path - bnxt_en: The caller of bnxt_alloc_ctx_mem() should always free bp->ctx - bnxt_en: Free bp->ctx inside bnxt_free_ctx_mem() - bnxt_en: Restructure context memory data structures - bnxt_en: Add page info to struct bnxt_ctx_mem_type - bnxt_en: Use the pg_info field in bnxt_ctx_mem_type struct - bnxt_en: Add bnxt_setup_ctxm_pg_tbls() helper function - bnxt_en: Add support for new backing store query firmware API - bnxt_en: Add support for HWRM_FUNC_BACKING_STORE_CFG_V2 firmware calls - bnxt_en: Add db_ring_mask and related macro to bnxt_db_info struct. - bnxt_en: Modify TX ring indexing logic. - bnxt_en: Modify RX ring indexing logic. - bnxt_en: Modify the NAPI logic for the new P7 chips - bnxt_en: Rename some macros for the P5 chips - bnxt_en: Fix backing store V2 logic - bnxt_en: Update firmware interface to 1.10.3.15 - bnxt_en: Define basic P7 macros - bnxt_en: Consolidate DB offset calculation - bnxt_en: Implement the new toggle bit doorbell mechanism on P7 chips - bnxt_en: Refactor RSS capability fields - bnxt_en: Add new P7 hardware interface definitions - bnxt_en: Refactor RX VLAN acceleration logic. - bnxt_en: Refactor and refine bnxt_tpa_start() and bnxt_tpa_end(). - bnxt_en: Add support for new RX and TPA_START completion types for P7 - bnxt_en: Refactor ethtool speeds logic - bnxt_en: Support new firmware link parameters - bnxt_en: Support force speed using the new HWRM fields - bnxt_en: Report the new ethtool link modes in the new firmware interface - bnxt_en: Add 5760X (P7) PCI IDs - net: bnxt: fix a potential use-after-free in bnxt_init_tc * drm: Update file owner during use (LP: #2047461) - drm: Update file owner during use * CVE-2023-6622 - netfilter: nf_tables: bail out on mismatching dynset and set expressions * CVE-2024-0193 - netfilter: nf_tables: skip set commit for deleted/destroyed sets * Support Cirrus CS35L41 codec on Dell Oasis 13/14/16 laptops (LP: #2044096) - ALSA: hda/realtek: Add support dual speaker for Dell * Add support of MTL audio of Lenovo (LP: #2048078) - ALSA: hda: intel-nhlt: Ignore vbps when looking for DMIC 32 bps format * Fix AMDGPU crash on 6.5 kernel (LP: #2047389) - drm/amdgpu: disable MCBP by default * Some machines can't pass the pm-graph test (LP: #2046217) - wifi: iwlwifi: pcie: rescan bus if no parent * Sound: Add rtl quirk of M90-Gen5 (LP: #2046105) - ALSA: hda/realtek: Enable headset on Lenovo M90 Gen5 * linux tools packages for derived kernels refuse to install simultaneously due to libcpupower name collision (LP: #2035971) - [Packaging] Statically link libcpupower into cpupower tool * [Debian] autoreconstruct - Do not generate chmod -x for deleted files (LP: #2045562) - [Debian] autoreconstruct - Do not generate chmod -x for deleted files * CVE-2023-6931 - perf: Fix perf_event_validate_size() - perf: Fix perf_event_validate_size() lockdep splat * Mantic update: v6.5.8 upstream stable release (LP: #2046269) - net: stmmac: remove unneeded stmmac_poll_controller - RDMA/cxgb4: Check skb value for failure to allocate - perf/arm-cmn: Fix the unhandled overflow status of counter 4 to 7 - platform/x86: think-lmi: Fix reference leak - drm/i915: Register engines early to avoid type confusion - cpuidle, ACPI: Evaluate LPI arch_flags for broadcast timer - drm/amdgpu: Fix a memory leak - platform/x86: hp-wmi:: Mark driver struct with __refdata to prevent section mismatch warning - media: dt-bindings: imx7-csi: Make power-domains not required for imx8mq - drm/amd/display: implement pipe type definition and adding accessors - drm/amd/display: apply edge-case DISPCLK WDIVIDER changes to master OTG pipes only - scsi: Do not rescan devices with a suspended queue - ata: pata_parport: fix pata_parport_devchk - ata: pata_parport: implement set_devctl - HID: logitech-hidpp: Fix kernel crash on receiver USB disconnect - quota: Fix slow quotaoff - dm crypt: Fix reqsize in crypt_iv_eboiv_gen - ASoC: amd: yc: Fix non-functional mic on Lenovo 82YM - ASoC: hdmi-codec: Fix broken channel map reporting - ata: libata-scsi: Disable scsi device manage_system_start_stop - net: prevent address rewrite in kernel_bind() - arm64: dts: qcom: sm8150: extend the size of the PDC resource - dt-bindings: interrupt-controller: renesas,rzg2l-irqc: Update description for '#interrupt-cells' property - irqchip: renesas-rzg2l: Fix logic to clear TINT interrupt source - KEYS: trusted: Remove redundant static calls usage - ALSA: usb-audio: Fix microphone sound on Opencomm2 Headset - ALSA: usb-audio: Fix microphone sound on Nexigo webcam. - ALSA: hda: cs35l41: Cleanup and fix double free in firmware request - ALSA: hda/realtek: Change model for Intel RVP board - ASoC: SOF: amd: fix for firmware reload failure after playback - ASoC: simple-card-utils: fixup simple_util_startup() error handling - ASoC: Intel: soc-acpi: fix Dell SKU 0B34 - ASoC: Intel: soc-acpi: Add entry for HDMI_In capture support in MTL match table - ASoC: fsl_sai: Don't disable bitclock for i.MX8MP - ASoC: Intel: sof_sdw: add support for SKU 0B14 - ASoC: Intel: soc-acpi: Add entry for sof_es8336 in MTL match table. - ALSA: hda/realtek - ALC287 merge RTK codec with CS CS35L41 AMP - ALSA: hda/realtek: Add quirk for HP Victus 16-d1xxx to enable mute LED - ALSA: hda/realtek: Add quirk for mute LEDs on HP ENVY x360 15-eu0xxx - pinctrl: nuvoton: wpcm450: fix out of bounds write - pinctrl: starfive: jh7110: Fix failure to set irq after CONFIG_PM is enabled - drm/msm/dp: do not reinitialize phy unless retry during link training - drm/msm/dsi: skip the wait for video mode done if not applicable - drm/msm/dsi: fix irq_of_parse_and_map() error checking - drm/msm/dpu: change _dpu_plane_calc_bw() to use u64 to avoid overflow - drm/msm/dp: Add newlines to debug printks - drm/msm/dpu: fail dpu_plane_atomic_check() based on mdp clk limits - phy: lynx-28g: cancel the CDR check work item on the remove path - phy: lynx-28g: lock PHY while performing CDR lock workaround - phy: lynx-28g: serialize concurrent phy_set_mode_ext() calls to shared registers - net: dsa: qca8k: fix regmap bulk read/write methods on big endian systems - net: dsa: qca8k: fix potential MDIO bus conflict when accessing internal PHYs via management frames - can: isotp: isotp_sendmsg(): fix TX state detection and wait behavior - can: sun4i_can: Only show Kconfig if ARCH_SUNXI is set - arm64: dts: mediatek: fix t-phy unit name - arm64: dts: mediatek: mt8195: Set DSU PMU status to fail - devlink: Hold devlink lock on health reporter dump get - ravb: Fix up dma_free_coherent() call in ravb_remove() - ravb: Fix use-after-free issue in ravb_tx_timeout_work() - ieee802154: ca8210: Fix a potential UAF in ca8210_probe - mlxsw: fix mlxsw_sp2_nve_vxlan_learning_set() return type - xen-netback: use default TX queue size for vifs - riscv, bpf: Sign-extend return values - riscv, bpf: Track both a0 (RISC-V ABI) and a5 (BPF) return values - xdp: Fix zero-size allocation warning in xskq_create() - drm/vmwgfx: fix typo of sizeof argument - bpf: Fix verifier log for async callback return values - net: refine debug info in skb_checksum_help() - octeontx2-pf: mcs: update PN only when update_pn is true - net: macsec: indicate next pn update when offloading - net: phy: mscc: macsec: reject PN update requests - net/mlx5e: macsec: use update_pn flag instead of PN comparation - drm/panel: boe-tv101wum-nl6: Completely pull GPW to VGL before TP term - ixgbe: fix crash with empty VF macvlan list - net/smc: Fix dependency of SMC on ISM - net/mlx5e: Again mutually exclude RX-FCS and RX-port-timestamp - s390/bpf: Fix clobbering the caller's backchain in the trampoline - s390/bpf: Fix unwinding past the trampoline - net: nfc: fix races in nfc_llcp_sock_get() and nfc_llcp_sock_get_sn() - net: tcp: fix crashes trying to free half-baked MTU probes - pinctrl: renesas: rzn1: Enable missing PINMUX - af_packet: Fix fortified memcpy() without flex array. - nfc: nci: assert requested protocol is valid - octeontx2-pf: Fix page pool frag allocation warning - rswitch: Fix renesas_eth_sw_remove() implementation - rswitch: Fix imbalance phy_power_off() calling - workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask() - riscv: signal: fix sigaltstack frame size checking - ovl: temporarily disable appending lowedirs - dmaengine: stm32-mdma: abort resume if no ongoing transfer - dmaengine: stm32-dma: fix stm32_dma_prep_slave_sg in case of MDMA chaining - dmaengine: stm32-dma: fix residue in case of MDMA chaining - dmaengine: stm32-mdma: use Link Address Register to compute residue - dmaengine: stm32-mdma: set in_flight_bytes in case CRQA flag is set - usb: xhci: xhci-ring: Use sysdev for mapping bounce buffer - xhci: track port suspend state correctly in unsuccessful resume cases - xhci: Clear EHB bit only at end of interrupt handler - xhci: Preserve RsvdP bits in ERSTBA register correctly - net: usb: dm9601: fix uninitialized variable use in dm9601_mdio_read - usb: dwc3: Soft reset phy on probe for host - usb: cdns3: Modify the return value of cdns_set_active () to void when CONFIG_PM_SLEEP is disabled - 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 - iio: pressure: bmp280: Fix NULL pointer exception - iio: imu: bno055: Fix missing Kconfig dependencies - iio: cros_ec: fix an use-after-free in cros_ec_sensors_push_data() - iio: adc: imx8qxp: Fix address for command buffer registers - iio: dac: ad3552r: Correct device IDs - iio: admv1013: add mixer_vgate corner cases - iio: pressure: dps310: Adjust Timeout Settings - iio: pressure: ms5611: ms5611_prom_is_valid false negative bug - iio: adc: ad7192: Correct reference voltage - iio: addac: Kconfig: update ad74413r selections - media: subdev: Don't report V4L2_SUBDEV_CAP_STREAMS when the streams API is disabled - arm64: dts: mediatek: mt8195-demo: fix the memory size to 8GB - arm64: dts: mediatek: mt8195-demo: update and reorder reserved memory regions - drm: Do not overrun array in drm_gem_get_pages() - drm/tiny: correctly print `struct resource *` on error - drm/atomic-helper: relax unregistered connector check - drm/amdgpu: add missing NULL check - drm/amd/display: Don't set dpms_off for seamless boot - ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CBA - ACPI: resource: Add TongFang GM6BGEQ, GM6BG5Q and GM6BG0Q to irq1_edge_low_force_override[] - ACPI: EC: Add quirk for the HP Pavilion Gaming 15-dk1xxx - serial: Reduce spinlocked portion of uart_rs485_config() - serial: 8250_omap: Fix errors with no_console_suspend - serial: core: Fix checks for tx runtime PM state - binder: fix memory leaks of spam and pending work - ksmbd: not allow to open file if delelete on close bit is set - perf/x86/lbr: Filter vsyscall addresses - x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs - x86/alternatives: Disable KASAN in apply_alternatives() - mcb: remove is_added flag from mcb_device struct - thunderbolt: Workaround an IOMMU fault on certain systems with Intel Maple Ridge - thunderbolt: Check that lane 1 is in CL0 before enabling lane bonding - thunderbolt: Correct TMU mode initialization from hardware - thunderbolt: Restart XDomain discovery handshake after failure - powerpc/pseries: Fix STK_PARAM access in the hcall tracing code - powerpc/47x: Fix 47x syscall return crash - libceph: use kernel_connect() - ceph: fix incorrect revoked caps assert in ceph_fill_file_size() - ceph: fix type promotion bug on 32bit systems - Input: powermate - fix use-after-free in powermate_config_complete - Input: psmouse - fix fast_reconnect function for PS/2 mode - Input: xpad - add PXN V900 support - Input: i8042 - add Fujitsu Lifebook E5411 to i8042 quirk table - Input: xpad - add HyperX Clutch Gladiate Support - Input: goodix - ensure int GPIO is in input for gpio_count == 1 && gpio_int_idx == 0 case - tee: amdtee: fix use-after-free vulnerability in amdtee_close_session - mctp: perform route lookups under a RCU read-side lock - block: Don't invalidate pagecache for invalid falloc modes - nfp: flower: avoid rmmod nfp crash issues - can: sja1000: Always restart the Tx queue after an overrun - power: supply: qcom_battmgr: fix battery_id type - power: supply: qcom_battmgr: fix enable request endianness - usb: typec: ucsi: Use GET_CAPABILITY attributes data to set power supply scope - cgroup: Remove duplicates in cgroup v1 tasks file - dma-buf: add dma_fence_timestamp helper - scsi: ufs: core: Correct clear TM error log - riscv: Only consider swbp/ss handlers for correct privileged mode - counter: chrdev: fix getting array extensions - counter: microchip-tcb-capture: Fix the use of internal GCLK logic - coresight: Fix run time warnings while reusing ETR buffer - riscv: Remove duplicate objcopy flag - RISC-V: Fix wrong use of CONFIG_HAVE_SOFTIRQ_ON_OWN_STACK - usb: typec: ucsi: Fix missing link removal - usb: typec: altmodes/displayport: Signal hpd low when exiting mode - usb: typec: ucsi: Clear EVENT_PENDING bit if ucsi_send_command fails - usb: gadget: udc-xilinx: replace memcpy with memcpy_toio - usb: gadget: ncm: Handle decoding of multiple NTB's in unwrap call - usb: cdnsp: Fixes issue with dequeuing not queued requests - usb: typec: qcom: Update the logic of regulator enable and disable - usb: misc: onboard_hub: add support for Microchip USB2412 USB 2.0 hub - dmaengine: idxd: use spin_lock_irqsave before wait_event_lock_irq - dmaengine: mediatek: Fix deadlock caused by synchronize_irq() - powerpc/8xx: Fix pte_access_permitted() for PAGE_NONE - powerpc/64e: Fix wrong test in __ptep_test_and_clear_young() - fs: Fix kernel-doc warnings - fs: factor out vfs_parse_monolithic_sep() helper - ovl: fix regression in parsing of mount options with escaped comma - ovl: make use of ->layers safe in rcu pathwalk - ovl: fix regression in showing lowerdir mount option - ALSA: hda/realtek - Fixed two speaker platform - Linux 6.5.8 * Mantic update: v6.5.7 upstream stable release (LP: #2045806) - ASoC: soc-utils: Export snd_soc_dai_is_dummy() symbol - ASoC: tegra: Fix redundant PLLA and PLLA_OUT0 updates - maple_tree: add mas_is_active() to detect in-tree walks - mptcp: Remove unnecessary test for __mptcp_init_sock() - mptcp: rename timer related helper to less confusing names - mptcp: fix dangling connection hang-up - scsi: core: Improve type safety of scsi_rescan_device() - scsi: Do not attempt to rescan suspended devices - ata: libata-scsi: Fix delayed scsi_rescan_device() execution - btrfs: remove btrfs_writepage_endio_finish_ordered - btrfs: remove end_extent_writepage - btrfs: don't clear uptodate on write errors - arm64: add HWCAP for FEAT_HBC (hinted conditional branches) - arm64: cpufeature: Fix CLRBHB and BC detection - net: add sysctl accept_ra_min_rtr_lft - net: change accept_ra_min_rtr_lft to affect all RA lifetimes - net: release reference to inet6_dev pointer - iommu/arm-smmu-v3: Avoid constructing invalid range commands - maple_tree: reduce resets during store setup - maple_tree: add MAS_UNDERFLOW and MAS_OVERFLOW states - iommu/apple-dart: Handle DMA_FQ domains in attach_dev() - scsi: zfcp: Fix a double put in zfcp_port_enqueue() - iommu/vt-d: Avoid memory allocation in iommu_suspend() - net: mana: Fix TX CQE error handling - net: ethernet: mediatek: disable irq before schedule napi - mptcp: fix delegated action races - mptcp: userspace pm allow creating id 0 subflow - qed/red_ll2: Fix undefined behavior bug in struct qed_ll2_info - Bluetooth: hci_codec: Fix leaking content of local_codecs - wifi: brcmfmac: Replace 1-element arrays with flexible arrays - Bluetooth: hci_sync: Fix handling of HCI_QUIRK_STRICT_DUPLICATE_FILTER - wifi: rtw88: rtw8723d: Fix MAC address offset in EEPROM - wifi: mwifiex: Fix tlv_buf_left calculation - md/raid5: release batch_last before waiting for another stripe_head - PCI/PM: Mark devices disconnected if upstream PCIe link is down on resume - PCI: qcom: Fix IPQ8074 enumeration - platform/x86/intel/ifs: release cpus_read_lock() - net: replace calls to sock->ops->connect() with kernel_connect() - btrfs: always print transaction aborted messages with an error level - net: prevent rewrite of msg_name in sock_sendmsg() - drm/i915: Don't set PIPE_CONTROL_FLUSH_L3 for aux inval - drm/amd: Fix detection of _PR3 on the PCIe root port - drm/amd: Fix logic error in sienna_cichlid_update_pcie_parameters() - arm64: Add Cortex-A520 CPU part definition - [Config] updateconfigs for ARM64_ERRATUM_2966298 - arm64: errata: Add Cortex-A520 speculative unprivileged load workaround - HID: sony: Fix a potential memory leak in sony_probe() - wifi: mt76: fix lock dependency problem for wed_lock - ubi: Refuse attaching if mtd's erasesize is 0 - erofs: fix memory leak of LZMA global compressed deduplication - wifi: cfg80211/mac80211: hold link BSSes when assoc fails for MLO connection - iwlwifi: mvm: handle PS changes in vif_cfg_changed - wifi: iwlwifi: dbg_ini: fix structure packing - wifi: iwlwifi: mvm: Fix a memory corruption issue - wifi: cfg80211: fix cqm_config access race - rtla/timerlat_aa: Zero thread sum after every sample analysis - rtla/timerlat_aa: Fix negative IRQ delay - rtla/timerlat_aa: Fix previous IRQ delay for IRQs that happens after thread sample - wifi: cfg80211: add missing kernel-doc for cqm_rssi_work - wifi: mac80211: fix mesh id corruption on 32 bit systems - wifi: mwifiex: Fix oob check condition in mwifiex_process_rx_packet - HID: nvidia-shield: add LEDS_CLASS dependency - erofs: allow empty device tags in flatdev mode - s390/bpf: Let arch_prepare_bpf_trampoline return program size - leds: Drop BUG_ON check for LED_COLOR_ID_MULTI - bpf: Fix tr dereferencing - bpf: unconditionally reset backtrack_state masks on global func exit - regulator: mt6358: split ops for buck and linear range LDO regulators - Bluetooth: Delete unused hci_req_prepare_suspend() declaration - Bluetooth: Fix hci_link_tx_to RCU lock usage - Bluetooth: ISO: Fix handling of listen for unicast - drivers/net: process the result of hdlc_open() and add call of hdlc_close() in uhdlc_close() - wifi: mt76: mt76x02: fix MT76x0 external LNA gain handling - perf/x86/amd/core: Fix overflow reset on hotplug - rtla/timerlat: Do not stop user-space if a cpu is offline - regmap: rbtree: Fix wrong register marked as in-cache when creating new node - wifi: mac80211: fix potential key use-after-free - perf/x86/amd: Do not WARN() on every IRQ - iommu/mediatek: Fix share pgtable for iova over 4GB - wifi: mac80211: Create resources for disabled links - regulator/core: regulator_register: set device->class earlier - ima: Finish deprecation of IMA_TRUSTED_KEYRING Kconfig - [Config] updateconfigs for IMA_BLACKLIST_KEYRING - wifi: iwlwifi: mvm: Fix incorrect usage of scan API - scsi: target: core: Fix deadlock due to recursive locking - ima: rework CONFIG_IMA dependency block - NFSv4: Fix a nfs4_state_manager() race - ice: always add legacy 32byte RXDID in supported_rxdids - bpf: tcp_read_skb needs to pop skb regardless of seq - bpf, sockmap: Do not inc copied_seq when PEEK flag set - bpf, sockmap: Reject sk_msg egress redirects to non-TCP sockets - modpost: add missing else to the "of" check - net: stmmac: platform: fix the incorrect parameter - net: fix possible store tearing in neigh_periodic_work() - neighbour: fix data-races around n->output - ipv4, ipv6: Fix handling of transhdrlen in __ip{,6}_append_data() - ptp: ocp: Fix error handling in ptp_ocp_device_init - net: dsa: mv88e6xxx: Avoid EEPROM timeout when EEPROM is absent - ovl: move freeing ovl_entry past rcu delay - ovl: fetch inode once in ovl_dentry_revalidate_common() - ipv6: tcp: add a missing nf_reset_ct() in 3WHS handling - net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg - ethtool: plca: fix plca enable data type while parsing the value - net: nfc: llcp: Add lock when modifying device list - net: renesas: rswitch: Add spin lock protection for irq {un}mask - rswitch: Fix PHY station management clock setting - net: ethernet: ti: am65-cpsw: Fix error code in am65_cpsw_nuss_init_tx_chns() - ibmveth: Remove condition to recompute TCP header checksum. - netfilter: nft_payload: rebuild vlan header on h_proto access - netfilter: handle the connecting collision properly in nf_conntrack_proto_sctp - selftests: netfilter: Test nf_tables audit logging - selftests: netfilter: Extend nft_audit.sh - netfilter: nf_tables: Deduplicate nft_register_obj audit logs - netfilter: nf_tables: nft_set_rbtree: fix spurious insertion failure - ipv4: Set offload_failed flag in fibmatch results - net: stmmac: dwmac-stm32: fix resume on STM32 MCU - tipc: fix a potential deadlock on &tx->lock - tcp: fix quick-ack counting to count actual ACKs of new data - tcp: fix delayed ACKs for MSS boundary condition - sctp: update transport state when processing a dupcook packet - sctp: update hb timer immediately after users change hb_interval - netlink: annotate data-races around sk->sk_err - net: mana: Fix the tso_bytes calculation - net: mana: Fix oversized sge0 for GSO packets - HID: nvidia-shield: Fix a missing led_classdev_unregister() in the probe error handling path - HID: sony: remove duplicate NULL check before calling usb_free_urb() - HID: intel-ish-hid: ipc: Disable and reenable ACPI GPE bit - net: lan743x: also select PHYLIB - parisc: Restore __ldcw_align for PA-RISC 2.0 processors - smb: use kernel_connect() and kernel_bind() - parisc: Fix crash with nr_cpus=1 option - dm zoned: free dmz->ddev array in dmz_put_zoned_devices - RDMA/core: Require admin capabilities to set system parameters - of: dynamic: Fix potential memory leak in of_changeset_action() - IB/mlx4: Fix the size of a buffer in add_port_entries() - gpio: aspeed: fix the GPIO number passed to pinctrl_gpio_set_config() - gpio: pxa: disable pinctrl calls for MMP_GPIO - RDMA/cma: Initialize ib_sa_multicast structure to 0 when join - RDMA/cma: Fix truncation compilation warning in make_cma_ports - RDMA/bnxt_re: Fix the handling of control path response data - RDMA/uverbs: Fix typo of sizeof argument - RDMA/srp: Do not call scsi_done() from srp_abort() - RDMA/siw: Fix connection failure handling - RDMA/mlx5: Fix mkey cache possible deadlock on cleanup - RDMA/mlx5: Fix assigning access flags to cache mkeys - RDMA/mlx5: Fix mutex unlocking on error flow for steering anchor creation - RDMA/mlx5: Fix NULL string error - x86/sev: Change npages to unsigned long in snp_accept_memory() - x86/sev: Use the GHCB protocol when available for SNP CPUID requests - ksmbd: fix race condition between session lookup and expire - ksmbd: fix uaf in smb20_oplock_break_ack - ksmbd: fix race condition from parallel smb2 lock requests - RDMA/mlx5: Remove not-used cache disable flag - Linux 6.5.7 * Mantic update: v6.5.7 upstream stable release (LP: #2045806) // CVE-2023-34324 - xen/events: replace evtchn_rwlock with RCU * CVE-2023-6932 - ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet * CVE-2023-6531 - io_uring/af_unix: disable sending io_uring over sockets * CVE-2023-6606 - smb: client: fix OOB in smbCalcSize() * CVE-2023-6817 - netfilter: nft_set_pipapo: skip inactive elements during set walk * Avoid using damage rectangle under hardware rotation mode when PSR is enabled (LP: #2045958) - drm/amd/display: fix hw rotated modes when PSR-SU is enabled * CVE-2023-46813 - x86/sev: Disable MMIO emulation from user mode - x86/sev: Check IOBM for IOIO exceptions from user-space - x86/sev: Check for user-space IOIO pointing to kernel space * CVE-2023-6111 - netfilter: nf_tables: remove catchall element in GC sync path * CVE-2023-5972 - nf_tables: fix NULL pointer dereference in nft_inner_init() - nf_tables: fix NULL pointer dereference in nft_expr_inner_parse() * Orchid Bay MLK2/Maya Bay MLK soundwire support (LP: #2042090) - ASoC: Intel: soc-acpi-intel-mtl-match: add rt713 rt1316 config - ASoC: Intel: sof_sdw_rt_sdca_jack_common: add rt713 support - ASoC: Intel: sof_sdw_rt712_sdca: construct cards->components by name_prefix - ASoC: Intel: soc-acpi: rt713+rt1316, no sdw-dmic config * Build failure if run in a console (LP: #2044512) - [Packaging] Fix kernel module compression failures * Fix system suspend problem for Cirrus CS35L41 HDA codec on HP ZBook Fury 16 G9 (LP: #2042060) - ALSA: hda: cs35l41: Override the _DSD for HP Zbook Fury 17 G9 to correct boost type - ALSA: hda: cs35l41: Use reset label to get GPIO for HP Zbook Fury 17 G9 - ALSA: hda: cs35l41: Assert reset before system suspend - ALSA: hda: cs35l41: Assert Reset prior to de-asserting in probe and system resume - ALSA: hda: cs35l41: Run boot process during resume callbacks - ALSA: hda: cs35l41: Force a software reset after hardware reset - ALSA: hda: cs35l41: Do not unload firmware before reset in system suspend - ALSA: hda: cs35l41: Check CSPL state after loading firmware - ASoC: cs35l41: Detect CSPL errors when sending CSPL commands * Support speaker mute hotkey for Cirrus CS35L41 HDA codec (LP: #2039151) - ALSA: hda: cs35l41: Support systems with missing _DSD properties - ALSA: hda: cs35l41: Fix the loop check in cs35l41_add_dsd_properties - ALSA: hda: cs35l41: Add notification support into component binding - ALSA: hda/realtek: Support ACPI Notification framework via component binding - ALSA: hda: cs35l41: Support mute notifications for CS35L41 HDA - ALSA: hda: cs35l41: Add read-only ALSA control for forced mute * Add SoF topology support on Intel RaptorLake DELL SKU 0C11 (LP: #2038263) - ASoC: Intel: soc-acpi-intel-rpl-match: add rt711-l0-rt1316-l12 support * Update io_uring to 6.6 (LP: #2043730) - fs: create kiocb_{start,end}_write() helpers - fs: add IOCB flags related to passing back dio completions - io_uring/poll: always set 'ctx' in io_cancel_data - io_uring/timeout: always set 'ctx' in io_cancel_data - io_uring/cancel: abstract out request match helper - io_uring/cancel: fix sequence matching for IORING_ASYNC_CANCEL_ANY - io_uring: use cancelation match helper for poll and timeout requests - io_uring/cancel: add IORING_ASYNC_CANCEL_USERDATA - io_uring/cancel: support opcode based lookup and cancelation - io_uring/cancel: wire up IORING_ASYNC_CANCEL_OP for sync cancel - io_uring/rw: add write support for IOCB_DIO_CALLER_COMP - io_uring: Add io_uring command support for sockets - io_uring/rsrc: Remove unused declaration io_rsrc_put_tw() - io_uring: cleanup 'ret' handling in io_iopoll_check() - io_uring/fdinfo: get rid of ref tryget - io_uring/splice: use fput() directly - io_uring: have io_file_put() take an io_kiocb rather than the file - io_uring: remove unnecessary forward declaration - io_uring/io-wq: don't grab wq->lock for worker activation - io_uring/io-wq: reduce frequency of acct->lock acquisitions - io_uring/io-wq: don't gate worker wake up success on wake_up_process() - io_uring: open code io_fill_cqe_req() - io_uring: remove return from io_req_cqe_overflow() - io_uring: never overflow io_aux_cqe - io_uring/rsrc: keep one global dummy_ubuf - io_uring: simplify io_run_task_work_sig return - io_uring/rsrc: Annotate struct io_mapped_ubuf with __counted_by - io_uring: rename kiocb_end_write() local helper - io_uring: use kiocb_{start,end}_write() helpers - io_uring: stop calling free_compound_page() - io_uring: improve cqe !tracing hot path - io_uring: cqe init hardening - io_uring: simplify big_cqe handling - io_uring: refactor __io_get_cqe() - io_uring: optimise extra io_get_cqe null check - io_uring: reorder cqring_flush and wakeups - io_uring: merge iopoll and normal completion paths - io_uring: force inline io_fill_cqe_req - io_uring: compact SQ/CQ heads/tails - io_uring: add option to remove SQ indirection - io_uring: move non aligned field to the end - io_uring: banish non-hot data to end of io_ring_ctx - io_uring: separate task_work/waiting cache line - io_uring: move multishot cqe cache in ctx - io_uring: move iopoll ctx fields around - io_uring: fix IO hang in io_wq_put_and_exit from do_exit() - io_uring/fdinfo: only print ->sq_array[] if it's there - io_uring: fix unprotected iopoll overflow - Revert "io_uring: fix IO hang in io_wq_put_and_exit from do_exit()" - io_uring/kbuf: don't allow registered buffer rings on highmem pages - io_uring: ensure io_lockdep_assert_cq_locked() handles disabled rings - io_uring: don't allow IORING_SETUP_NO_MMAP rings on highmem pages - io-wq: fully initialize wqe before calling cpuhp_state_add_instance_nocalls() - io_uring: fix crash with IORING_SETUP_NO_MMAP and invalid SQ ring address - io_uring/fdinfo: lock SQ thread while retrieving thread cpu/pid - io_uring/rw: disable IOCB_DIO_CALLER_COMP - io_uring: kiocb_done() should *not* trust ->ki_pos if ->{read,write}_iter() failed * System hang after unplug/plug DP monitor with AMD W7500 card (LP: #2042912) - drm/amd/pm: Fix error of MACO flag setting code * correct cephfs pull request for uidmap support (LP: #2041613) - Revert "UBUNTU: SAUCE: ceph: BUG if MDS changed truncate_seq with client caps still outstanding" - Revert "UBUNTU: SAUCE: ceph: make sure all the files successfully put before unmounting" - Revert "UBUNTU: SAUCE: mm: BUG if filemap_alloc_folio gives us a folio with a non-NULL ->private" - Revert "UBUNTU: SAUCE: ceph: dump info about cap flushes when we're waiting too long for them" - Revert "UBUNTU: SAUCE: rbd: bump RBD_MAX_PARENT_CHAIN_LEN to 128" * RTL8111EPP: Fix the network lost after resume with DASH (LP: #2043786) - r8169: add handling DASH when DASH is disabled - r8169: fix network lost after resume on DASH systems * kernel BUG: io_uring openat triggers audit reference count underflow (LP: #2043841) - audit, io_uring: io_uring openat triggers audit reference count underflow * Fix ADL: System enabled AHCI can't get into s0ix when attached ODD (LP: #2037493) - ata: ahci: Add Intel Alder Lake-P AHCI controller to low power chipsets list * [UBUNTU 23.04] Kernel config option missing for s390x PCI passthrough (LP: #2042853) - [Config] CONFIG_VFIO_PCI_ZDEV_KVM=y * Azure: Fix Azure vendor ID (LP: #2036600) - SAUCE: (no-up) hv: Fix supply vendor ID * Mantic update: v6.5.6 upstream stable release (LP: #2044174) - NFS: Fix error handling for O_DIRECT write scheduling - NFS: Fix O_DIRECT locking issues - NFS: More O_DIRECT accounting fixes for error paths - NFS: Use the correct commit info in nfs_join_page_group() - NFS: More fixes for nfs_direct_write_reschedule_io() - NFS/pNFS: Report EINVAL errors from connect() to the server - SUNRPC: Mark the cred for revalidation if the server rejects it - NFSv4.1: use EXCHGID4_FLAG_USE_PNFS_DS for DS server - NFSv4.1: fix pnfs MDS=DS session trunking - media: v4l: Use correct dependency for camera sensor drivers - media: via: Use correct dependency for camera sensor drivers - gfs2: Fix another freeze/thaw hang - netfs: Only call folio_start_fscache() one time for each folio - btrfs: improve error message after failure to add delayed dir index item - btrfs: remove BUG() after failure to insert delayed dir index item - ext4: replace the traditional ternary conditional operator with with max()/min() - ext4: move setting of trimmed bit into ext4_try_to_trim_range() - ext4: do not let fstrim block system suspend - netfilter: nft_set_rbtree: use read spinlock to avoid datapath contention - 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_hash: try later when GC hits EAGAIN on iteration - netfilter: nf_tables: fix memleak when more than 255 elements expired - ASoC: meson: spdifin: start hw on dai probe - netfilter: nf_tables: disallow element removal on anonymous sets - bpf: Avoid deadlock when using queue and stack maps from NMI - bpf: Avoid dummy bpf_offload_netdev in __bpf_prog_dev_bound_init - ALSA: docs: Fix a typo of midi2_ump_probe option for snd-usb-audio - ALSA: seq: Avoid delivery of events for disabled UMP groups - ASoC: rt5640: Revert "Fix sleep in atomic context" - ASoC: rt5640: Fix sleep in atomic context - ASoC: rt5640: fix typos - ASoC: rt5640: Do not disable/enable IRQ twice on suspend/resume - ASoC: rt5640: Enable the IRQ on resume after configuring jack-detect - ASoC: rt5640: Fix IRQ not being free-ed for HDA jack detect mode - bpf: Fix a erroneous check after snprintf() - selftests/bpf: fix unpriv_disabled check in test_verifier - ALSA: hda/realtek: Splitting the UX3402 into two separate models - netfilter: conntrack: fix extension size table - netfilter: nf_tables: Fix entries val in rule reset audit log - Compiler Attributes: counted_by: Adjust name and identifier expansion - uapi: stddef.h: Fix header guard location - uapi: stddef.h: Fix __DECLARE_FLEX_ARRAY for C++ - memblock tests: Fix compilation errors. - ASoC: SOF: ipc4-topology: fix wrong sizeof argument - net: microchip: sparx5: Fix memory leak for vcap_api_rule_add_keyvalue_test() - net: microchip: sparx5: Fix memory leak for vcap_api_rule_add_actionvalue_test() - net: microchip: sparx5: Fix possible memory leak in vcap_api_encode_rule_test() - net: microchip: sparx5: Fix possible memory leaks in test_vcap_xn_rule_creator() - net: microchip: sparx5: Fix possible memory leaks in vcap_api_kunit - selftests: tls: swap the TX and RX sockets in some tests - net/core: Fix ETH_P_1588 flow dissector - ALSA: seq: ump: Fix -Wformat-truncation warning - ASoC: hdaudio.c: Add missing check for devm_kstrdup - ASoC: imx-audmix: Fix return error with devm_clk_get() - octeon_ep: fix tx dma unmap len values in SG - iavf: do not process adminq tasks when __IAVF_IN_REMOVE_TASK is set - ASoC: SOF: core: Only call sof_ops_free() on remove if the probe was successful - iavf: add iavf_schedule_aq_request() helper - iavf: schedule a request immediately after add/delete vlan - i40e: Fix VF VLAN offloading when port VLAN is configured - netfilter, bpf: Adjust timeouts of non-confirmed CTs in bpf_ct_insert_entry() - ionic: fix 16bit math issue when PAGE_SIZE >= 64KB - igc: Fix infinite initialization loop with early XDP redirect - scsi: iscsi_tcp: restrict to TCP sockets - powerpc/perf/hv-24x7: Update domain value check - powerpc/dexcr: Move HASHCHK trap handler - dccp: fix dccp_v4_err()/dccp_v6_err() again - x86/mm, kexec, ima: Use memblock_free_late() from ima_free_kexec_buffer() - net: hsr: Properly parse HSRv1 supervisor frames. - 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 - x86/asm: Fix build of UML with KASAN - x86/srso: Fix srso_show_state() side effect - x86/srso: Set CPUID feature bits independently of bug or mitigation status - x86/srso: Don't probe microcode in a guest - x86/srso: Fix SBPB enablement for spec_rstack_overflow=off - net: hns3: add cmdq check for vf periodic service task - net: hns3: fix GRE checksum offload issue - net: hns3: only enable unicast promisc when mac table full - net: hns3: fix fail to delete tc flower rules during reset issue - net: hns3: add 5ms delay before clear firmware reset irq source - net: bridge: use DEV_STATS_INC() - team: fix null-ptr-deref when team device type is changed - net: rds: Fix possible NULL-pointer dereference - vxlan: Add missing entries to vxlan_get_size() - netfilter: nf_tables: disable toggling dormant table state more than once - net: hinic: Fix warning-hinic_set_vlan_fliter() warn: variable dereferenced before check 'hwdev' - net/handshake: Fix memory leak in __sock_create() and sock_alloc_file() - i915/pmu: Move execlist stats initialization to execlist specific setup - drm/virtio: clean out_fence on complete_submit - locking/seqlock: Do the lockdep annotation before locking in do_write_seqcount_begin_nested() - net: ena: Flush XDP packets on error. - bnxt_en: Flush XDP for bnxt_poll_nitroa0()'s NAPI - octeontx2-pf: Do xdp_do_flush() after redirects. - igc: Expose tx-usecs coalesce setting to user - cxl/region: Match auto-discovered region decoders by HPA range - proc: nommu: /proc/<pid>/maps: release mmap read lock - proc: nommu: fix empty /proc/<pid>/maps - cifs: Fix UAF in cifs_demultiplex_thread() - gpio: tb10x: Fix an error handling path in tb10x_gpio_probe() - i2c: mux: demux-pinctrl: check the return value of devm_kstrdup() - i2c: mux: gpio: Add missing fwnode_handle_put() - i2c: xiic: Correct return value check for xiic_reinit() - drm/amdgpu: set completion status as preempted for the resubmission - ASoC: cs35l56: Disable low-power hibernation mode - drm/amd/display: Update DPG test pattern programming - drm/amd/display: fix a regression in blank pixel data caused by coding mistake - arm64: dts: qcom: sdm845-db845c: Mark cont splash memory region as reserved - direct_write_fallback(): on error revert the ->ki_pos update from buffered write - btrfs: reset destination buffer when read_extent_buffer() gets invalid range - vfio/mdev: Fix a null-ptr-deref bug for mdev_unregister_parent() - MIPS: Alchemy: only build mmc support helpers if au1xmmc is enabled - spi: spi-gxp: BUG: Correct spi write return value - bus: ti-sysc: Use fsleep() instead of usleep_range() in sysc_reset() - bus: ti-sysc: Fix missing AM35xx SoC matching - firmware: arm_scmi: Harden perf domain info access - firmware: arm_scmi: Fixup perf power-cost/microwatt support - power: supply: mt6370: Fix missing error code in mt6370_chg_toggle_cfo() - clk: sprd: Fix thm_parents incorrect configuration - clk: si521xx: Use REGCACHE_FLAT instead of NONE - clk: si521xx: Fix regmap write accessor - clk: tegra: fix error return case for recalc_rate - ARM: dts: ti: omap: Fix bandgap thermal cells addressing for omap3/4 - ARM: dts: ti: omap: motorola-mapphone: Fix abe_clkctrl warning on boot - bus: ti-sysc: Fix SYSC_QUIRK_SWSUP_SIDLE_ACT handling for uart wake-up - swiotlb: use the calculated number of areas - power: supply: ucs1002: fix error code in ucs1002_get_property() - power: supply: rt9467: Fix rt9467_run_aicl() - power: supply: core: fix use after free in uevent - firmware: imx-dsp: Fix an error handling path in imx_dsp_setup_channels() - xtensa: add default definition for XCHAL_HAVE_DIV32 - xtensa: iss/network: make functions static - xtensa: boot: don't add include-dirs - xtensa: umulsidi3: fix conditional expression - xtensa: boot/lib: fix function prototypes - power: supply: rk817: Fix node refcount leak - powerpc/stacktrace: Fix arch_stack_walk_reliable() - selftests/powerpc: Fix emit_tests to work with run_kselftest.sh - arm64: dts: imx8mp: Fix SDMA2/3 clocks - arm64: dts: imx8mp-beacon-kit: Fix audio_pll2 clock - soc: imx8m: Enable OCOTP clock for imx8mm before reading registers - arm64: dts: imx8mm-evk: Fix hdmi@3d node - arm64: dts: imx: Add imx8mm-prt8mm.dtb to build - firmware: arm_ffa: Don't set the memory region attributes for MEM_LEND - i915/guc: Get runtime pm in busyness worker only if already active - accel/ivpu: Do not use wait event interruptible - gpio: pmic-eic-sprd: Add can_sleep flag for PMIC EIC chip - i2c: npcm7xx: Fix callback completion ordering - NFSD: Fix zero NFSv4 READ results when RQ_SPLICE_OK is not set - x86/reboot: VMCLEAR active VMCSes before emergency reboot - dma-debug: don't call __dma_entry_alloc_check_leak() under free_entries_lock - bpf: Annotate bpf_long_memcpy with data_race - ASoC: amd: yc: Add DMI entries to support Victus by HP Gaming Laptop 15-fb0xxx (8A3E) - spi: sun6i: reduce DMA RX transfer width to single byte - spi: sun6i: fix race between DMA RX transfer completion and RX FIFO drain - nvme-fc: Prevent null pointer dereference in nvme_fc_io_getuuid() - parisc: sba: Fix compile warning wrt list of SBA devices - parisc: sba-iommu: Fix sparse warnigs - parisc: ccio-dma: Fix sparse warnings - parisc: iosapic.c: Fix sparse warnings - parisc: drivers: Fix sparse warning - parisc: irq: Make irq_stack_union static to avoid sparse warning - scsi: qedf: Add synchronization between I/O completions and abort - scsi: ufs: core: Move __ufshcd_send_uic_cmd() outside host_lock - scsi: ufs: core: Poll HCS.UCRDY before issuing a UIC command - selftests/ftrace: Correctly enable event in instance-event.tc - ring-buffer: Avoid softlockup in ring_buffer_resize() - btrfs: assert delayed node locked when removing delayed item - selftests: fix dependency checker script - ring-buffer: Do not attempt to read past "commit" - net/smc: bugfix for smcr v2 server connect success statistic - ata: sata_mv: Fix incorrect string length computation in mv_dump_mem() - efi/x86: Ensure that EFI_RUNTIME_MAP is enabled for kexec - platform/mellanox: mlxbf-bootctl: add NET dependency into Kconfig - platform/x86: asus-wmi: Support 2023 ROG X16 tablet mode - thermal/of: add missing of_node_put() - drm/amdgpu: Store CU info from all XCCs for GFX v9.4.3 - drm/amdkfd: Update cache info reporting for GFX v9.4.3 - drm/amdkfd: Update CU masking for GFX 9.4.3 - drm/amd/display: Don't check registers, if using AUX BL control - drm/amdgpu/soc21: don't remap HDP registers for SR-IOV - drm/amdgpu/nbio4.3: set proper rmmio_remap.reg_offset for SR-IOV - drm/amdgpu: fallback to old RAS error message for aqua_vanjaram - drm/amdkfd: Checkpoint and restore queues on GFX11 - drm/amdgpu: Handle null atom context in VBIOS info ioctl - objtool: Fix _THIS_IP_ detection for cold functions - nvme-pci: do not set the NUMA node of device if it has none - riscv: errata: fix T-Head dcache.cva encoding - scsi: pm80xx: Use phy-specific SAS address when sending PHY_START command - scsi: pm80xx: Avoid leaking tags when processing OPC_INB_SET_CONTROLLER_CONFIG command - smb3: correct places where ENOTSUPP is used instead of preferred EOPNOTSUPP - ata: libata-eh: do not clear ATA_PFLAG_EH_PENDING in ata_eh_reset() - ata: libata-eh: do not thaw the port twice in ata_eh_reset() - Add DMI ID for MSI Bravo 15 B7ED - spi: nxp-fspi: reset the FLSHxCR1 registers - spi: stm32: add a delay before SPI disable - ASoC: fsl: imx-pcm-rpmsg: Add SNDRV_PCM_INFO_BATCH flag - spi: intel-pci: Add support for Granite Rapids SPI serial flash - bpf: Clarify error expectations from bpf_clone_redirect - ASoC: rt5640: Only cancel jack-detect work on suspend if active - ALSA: hda: intel-sdw-acpi: Use u8 type for link index - ASoC: cs42l42: Ensure a reset pulse meets minimum pulse width. - ASoC: cs42l42: Don't rely on GPIOD_OUT_LOW to set RESET initially low - ASoC: cs42l42: Avoid stale SoundWire ATTACH after hard reset - firmware: cirrus: cs_dsp: Only log list of algorithms in debug build - ASoC: wm_adsp: Fix missing locking in wm_adsp_[read|write]_ctl() - memblock tests: fix warning: "__ALIGN_KERNEL" redefined - memblock tests: fix warning ‘struct seq_file’ declared inside parameter list - ASoC: imx-rpmsg: Set ignore_pmdown_time for dai_link - ASoC: SOF: sof-audio: Fix DSP core put imbalance on widget setup failure - media: vb2: frame_vector.c: replace WARN_ONCE with a comment - NFSv4.1: fix zero value filehandle in post open getattr - ASoC: SOF: Intel: MTL: Reduce the DSP init timeout - powerpc/watchpoints: Disable preemption in thread_change_pc() - powerpc/watchpoint: Disable pagefaults when getting user instruction - powerpc/watchpoints: Annotate atomic context in more places - ncsi: Propagate carrier gain/loss events to the NCSI controller - net: hsr: Add __packed to struct hsr_sup_tlv. - tsnep: Fix NAPI scheduling - tsnep: Fix ethtool channels - tsnep: Fix NAPI polling with budget 0 - gfs2: fix glock shrinker ref issues - i2c: designware: fix __i2c_dw_disable() in case master is holding SCL low - LoongArch: Use _UL() and _ULL() - LoongArch: Set all reserved memblocks on Node#0 at initialization - fbdev/sh7760fb: Depend on FB=y - perf build: Define YYNOMEM as YYNOABORT for bison < 3.81 - ASoC: cs35l56: Call pm_runtime_dont_use_autosuspend() - iommu/arm-smmu-v3: Fix soft lockup triggered by arm_smmu_mm_invalidate_range - spi: zynqmp-gqspi: fix clock imbalance on probe failure - x86/sgx: Resolves SECS reclaim vs. page fault for EAUG race - x86/srso: Add SRSO mitigation for Hygon processors - KVM: SVM: INTERCEPT_RDTSCP is never intercepted anyway - KVM: SVM: Fix TSC_AUX virtualization setup - KVM: x86/mmu: Open code leaf invalidation from mmu_notifier - KVM: x86/mmu: Do not filter address spaces in for_each_tdp_mmu_root_yield_safe() - KVM: x86/mmu: Stop zapping invalidated TDP MMU roots asynchronously - mptcp: fix bogus receive window shrinkage with multiple subflows - mptcp: move __mptcp_error_report in protocol.c - mptcp: process pending subflow error on close - Revert "tty: n_gsm: fix UAF in gsm_cleanup_mux" - scsi: core: ata: Do no try to probe for CDL on old drives - serial: 8250_port: Check IRQ data before use - nilfs2: fix potential use after free in nilfs_gccache_submit_read_data() - crypto: sm2 - Fix crash caused by uninitialized context - ALSA: rawmidi: Fix NULL dereference at proc read - ALSA: hda: Disable power save for solving pop issue on Lenovo ThinkCentre M70q - LoongArch: Fix lockdep static memory detection - LoongArch: Define relocation types for ABI v2.10 - LoongArch: numa: Fix high_memory calculation - LoongArch: Add support for 32_PCREL relocation type - LoongArch: Add support for 64_PCREL relocation type - ata: libata-scsi: link ata port and scsi device - scsi: sd: Differentiate system and runtime start/stop management - scsi: sd: Do not issue commands to suspended disks on shutdown - ata: libata-scsi: ignore reserved bits for REPORT SUPPORTED OPERATION CODES - io_uring/fs: remove sqe->rw_flags checking from LINKAT - i2c: i801: unregister tco_pdev in i801_probe() error path - ASoC: amd: yc: Fix non-functional mic on Lenovo 82QF and 82UG - kernel/sched: Modify initial boot task idle setup - sched/rt: Fix live lock between select_fallback_rq() and RT push - Revert "SUNRPC dont update timeout value on connection reset" - NFSv4: Fix a state manager thread deadlock regression - ACPI: NFIT: Fix incorrect calculation of idt size - timers: Tag (hr)timer softirq as hotplug safe - drm/tests: Fix incorrect argument in drm_test_mm_insert_range - cxl/mbox: Fix CEL logic for poison and security commands - arm64: defconfig: remove CONFIG_COMMON_CLK_NPCM8XX=y - mm/damon/vaddr-test: fix memory leak in damon_do_test_apply_three_regions() - selftests/mm: fix awk usage in charge_reserved_hugetlb.sh and hugetlb_reparenting_test.sh that may cause error - mm: mempolicy: keep VMA walk if both MPOL_MF_STRICT and MPOL_MF_MOVE are specified - mm/slab_common: fix slab_caches list corruption after kmem_cache_destroy() - mm: page_alloc: fix CMA and HIGHATOMIC landing on the wrong buddy list - mm: memcontrol: fix GFP_NOFS recursion in memory.high enforcement - cxl/port: Fix cxl_test register enumeration regression - cxl/pci: Fix appropriate checking for _OSC while handling CXL RAS registers - ring-buffer: Fix bytes info in per_cpu buffer stats - ring-buffer: Update "shortest_full" in polling - btrfs: refresh dir last index during a rewinddir(3) call - btrfs: file_remove_privs needs an exclusive lock in direct io write - btrfs: set last dir index to the current last index when opening dir - btrfs: fix race between reading a directory and adding entries to it - btrfs: properly report 0 avail for very full file systems - media: uvcvideo: Fix OOB read - bpf: Add override check to kprobe multi link attach - bpf: Fix BTF_ID symbol generation collision - bpf: Fix BTF_ID symbol generation collision in tools/ - net: thunderbolt: Fix TCPv6 GSO checksum calculation - thermal: sysfs: Fix trip_point_hyst_store() - tracing/user_events: Align set_bit() address for all archs - ata: libata-core: Fix ata_port_request_pm() locking - ata: libata-core: Fix port and device removal - ata: libata-core: Do not register PM operations for SAS ports - ata: libata-sata: increase PMP SRST timeout to 10s - i915: Limit the length of an sg list to the requested length - drm/i915/gt: Fix reservation address in ggtt_reserve_guc_top - power: supply: rk817: Add missing module alias - power: supply: ab8500: Set typing and props - fs: binfmt_elf_efpic: fix personality for ELF-FDPIC - drm/amdkfd: Use gpu_offset for user queue's wptr - drm/amd/display: fix the ability to use lower resolution modes on eDP - drm/meson: fix memory leak on ->hpd_notify callback - rbd: move rbd_dev_refresh() definition - rbd: decouple header read-in from updating rbd_dev->header - rbd: decouple parent info read-in from updating rbd_dev - rbd: take header_rwsem in rbd_dev_refresh() only when updating - memcg: drop kmem.limit_in_bytes - mm, memcg: reconsider kmem.limit_in_bytes deprecation - ASoC: amd: yc: Fix a non-functional mic on Lenovo 82TL - Linux 6.5.6 * Mantic update: v6.5.5 upstream stable release (LP: #2043416) - iomap: Fix possible overflow condition in iomap_write_delalloc_scan - autofs: fix memory leak of waitqueues in autofs_catatonic_mode - btrfs: handle errors properly in update_inline_extent_backref() - btrfs: output extra debug info if we failed to find an inline backref - locks: fix KASAN: use-after-free in trace_event_raw_event_filelock_lock - ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer - kernel/fork: beware of __put_task_struct() calling context - rcuscale: Move rcu_scale_writer() schedule_timeout_uninterruptible() to _idle() - scftorture: Forgive memory-allocation failure if KASAN - ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad Z470 - platform/chrome: cros_ec_lpc: Remove EC panic shutdown timeout - x86/amd_nb: Add PCI IDs for AMD Family 1Ah-based models - perf/smmuv3: Enable HiSilicon Erratum 162001900 quirk for HIP08/09 - s390/boot: cleanup number of page table levels setup - kselftest/arm64: fix a memleak in zt_regs_run() - perf/imx_ddr: speed up overflow frequency of cycle - ACPI: video: Add backlight=native DMI quirk for Apple iMac12,1 and iMac12,2 - hw_breakpoint: fix single-stepping when using bpf_overflow_handler - ACPI: x86: s2idle: Catch multiple ACPI_TYPE_PACKAGE objects - selftests/nolibc: fix up kernel parameters support - selftests/nolibc: prevent out of bounds access in expect_vfprintf - spi: sun6i: add quirk for dual and quad SPI modes support - devlink: remove reload failed checks in params get/set callbacks - crypto: lrw,xts - Replace strlcpy with strscpy - ice: Don't tx before switchdev is fully configured - wifi: ath9k: fix fortify warnings - wifi: ath9k: fix printk specifier - wifi: rtw88: delete timer and free skb queue when unloading - wifi: mwifiex: fix fortify warning - mt76: mt7921: don't assume adequate headroom for SDIO headers - wifi: wil6210: fix fortify warnings - can: sun4i_can: Add acceptance register quirk - can: sun4i_can: Add support for the Allwinner D1 - [Config] updateconfigs for CAN_SUN4I - net: Use sockaddr_storage for getsockopt(SO_PEERNAME). - wifi: ath12k: Fix a NULL pointer dereference in ath12k_mac_op_hw_scan() - wifi: ath12k: avoid array overflow of hw mode for preferred_hw_mode - net/ipv4: return the real errno instead of -EINVAL - crypto: lib/mpi - avoid null pointer deref in mpi_cmp_ui() - Bluetooth: btusb: Add device 0489:e0f5 as MT7922 device - Bluetooth: btusb: Add a new VID/PID 0489/e0f6 for MT7922 - Bluetooth: btusb: Add new VID/PID 0489/e102 for MT7922 - Bluetooth: btusb: Add new VID/PID 04ca/3804 for MT7922 - Bluetooth: Fix hci_suspend_sync crash - Bluetooth: btusb: Add support for another MediaTek 7922 VID/PID - netlink: convert nlk->flags to atomic flags - tpm_tis: Resend command to recover from data transfer errors - mmc: sdhci-esdhc-imx: improve ESDHC_FLAG_ERR010450 - alx: fix OOB-read compiler warning - wifi: iwlwifi: pcie: avoid a warning in case prepare card failed - wifi: mac80211: check S1G action frame size - netfilter: ebtables: fix fortify warnings in size_entry_mwt() - wifi: cfg80211: reject auth/assoc to AP with our address - wifi: cfg80211: ocb: don't leave if not joined - wifi: mac80211: check for station first in client probe - wifi: mac80211_hwsim: drop short frames - Revert "wifi: mac80211_hwsim: check the return value of nla_put_u32" - libbpf: Free btf_vmlinux when closing bpf_object - wifi: ath12k: Fix memory leak in rx_desc and tx_desc - wifi: ath12k: add check max message length while scanning with extraie - Fix nomenclature for USB and PCI wireless devices - bpf: Consider non-owning refs trusted - bpf: Consider non-owning refs to refcounted nodes RCU protected - drm/bridge: tc358762: Instruct DSI host to generate HSE packets - drm/edid: Add quirk for OSVR HDK 2.0 - drm: bridge: samsung-dsim: Drain command transfer FIFO before transfer - arm64: dts: qcom: sm6125-pdx201: correct ramoops pmsg-size - arm64: dts: qcom: sm6125-sprout: correct ramoops pmsg-size - arm64: dts: qcom: sm6350: correct ramoops pmsg-size - arm64: dts: qcom: sm8150-kumano: correct ramoops pmsg-size - arm64: dts: qcom: sm8250-edo: correct ramoops pmsg-size - drm/amdgpu: Increase soft IH ring size - samples/hw_breakpoint: Fix kernel BUG 'invalid opcode: 0000' - drm/amdgpu: Update ring scheduler info as needed - drm/amd/display: Fix underflow issue on 175hz timing - ASoC: SOF: topology: simplify code to prevent static analysis warnings - ASoC: Intel: sof_sdw: Update BT offload config for soundwire config - ALSA: hda: intel-dsp-cfg: add LunarLake support - drm/amd/display: Use DTBCLK as refclk instead of DPREFCLK - drm/amd/display: Blocking invalid 420 modes on HDMI TMDS for DCN31 - drm/amd/display: Blocking invalid 420 modes on HDMI TMDS for DCN314 - drm/amd/display: Use max memclk variable when setting max memclk - drm/msm/adreno: Use quirk identify hw_apriv - drm/msm/adreno: Use quirk to identify cached-coherent support - drm/exynos: fix a possible null-pointer dereference due to data race in exynos_drm_crtc_atomic_disable() - io_uring: annotate the struct io_kiocb slab for appropriate user copy - drm/mediatek: dp: Change logging to dev for mtk_dp_aux_transfer() - bus: ti-sysc: Configure uart quirks for k3 SoC - arm64: dts: qcom: sc8280xp-x13s: Add camera activity LED - md: raid1: fix potential OOB in raid1_remove_disk() - ext2: fix datatype of block number in ext2_xattr_set2() - blk-mq: fix tags leak when shrink nr_hw_queues - ASoC: SOF: amd: clear panic mask status when panic occurs - x86: bring back rep movsq for user access on CPUs without ERMS - fs/jfs: prevent double-free in dbUnmount() after failed jfs_remount() - jfs: fix invalid free of JFS_IP(ipimap)->i_imap in diUnmount - ext4: add two helper functions extent_logical_end() and pa_logical_end() - ext4: avoid overlapping preallocations due to overflow - PCI: dwc: Provide deinit callback for i.MX - ARM: 9317/1: kexec: Make smp stop calls asynchronous - powerpc/pseries: fix possible memory leak in ibmebus_bus_init() - PCI: vmd: Disable bridge window for domain reset - PCI: fu740: Set the number of MSI vectors - media: mdp3: Fix resource leaks in of_find_device_by_node - media: dvb-usb-v2: af9035: Fix null-ptr-deref in af9035_i2c_master_xfer - media: dw2102: Fix null-ptr-deref in dw2102_i2c_transfer() - 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: dvb-usb-v2: gl861: Fix null-ptr-deref in gl861_i2c_master_xfer - scsi: lpfc: Abort outstanding ELS cmds when mailbox timeout error is detected - media: tuners: qt1010: replace BUG_ON with a regular error - media: pci: cx23885: replace BUG with error return - usb: cdns3: Put the cdns set active part outside the spin lock - usb: typec: intel_pmc_mux: Add new ACPI ID for Lunar Lake IOM device - usb: gadget: fsl_qe_udc: validate endpoint index for ch9 udc - tools: iio: iio_generic_buffer: Fix some integer type and calculation - scsi: target: iscsi: Fix buffer overflow in lio_target_nacl_info_show() - serial: cpm_uart: Avoid suspicious locking - misc: open-dice: make OPEN_DICE depend on HAS_IOMEM - usb: dwc3: dwc3-octeon: Verify clock divider - usb: ehci: add workaround for chipidea PORTSC.PEC bug - usb: chipidea: add workaround for chipidea PEC bug - media: pci: ipu3-cio2: Initialise timing struct to avoid a compiler warning - kobject: Add sanity check for kset->kobj.ktype in kset_register() - interconnect: Fix locking for runpm vs reclaim - usb: typec: qcom-pmic-typec: register drm_bridge - printk: Reduce console_unblank() usage in unsafe scenarios - printk: Keep non-panic-CPUs out of console lock - printk: Do not take console lock for console_flush_on_panic() - printk: Consolidate console deferred printing - printk: Rename abandon_console_lock_in_panic() to other_cpu_in_panic() - ext4: fix BUG in ext4_mb_new_inode_pa() due to overflow - btrfs: introduce struct to consolidate extent buffer write context - btrfs: zoned: introduce block group context to btrfs_eb_write_context - btrfs: zoned: return int from btrfs_check_meta_write_pointer - btrfs: zoned: defer advancing meta write pointer - btrfs: zoned: activate metadata block group on write time - mtd: spi-nor: spansion: use CLPEF as an alternative to CLSR - mtd: spi-nor: spansion: preserve CFR2V[7] when writing MEMLAT - btrfs: add a helper to read the superblock metadata_uuid - btrfs: compare the correct fsid/metadata_uuid in btrfs_validate_super - nvmet-tcp: pass iov_len instead of sg->length to bvec_set_page() - drm: gm12u320: Fix the timeout usage for usb_bulk_msg() - scsi: qla2xxx: Fix NULL vs IS_ERR() bug for debugfs_create_dir() - md: don't dereference mddev after export_rdev() - md: fix warning for holder mismatch from export_rdev() - efivarfs: fix statfs() on efivarfs - PM: hibernate: Fix the exclusive get block device in test_resume mode - selftests: tracing: Fix to unmount tracefs for recovering environment - x86/ibt: Suppress spurious ENDBR - x86/ibt: Avoid duplicate ENDBR in __put_user_nocheck*() - riscv: kexec: Align the kexeced kernel entry - x86/sched: Restore the SD_ASYM_PACKING flag in the DIE domain - scsi: target: core: Fix target_cmd_counter leak - scsi: lpfc: Fix the NULL vs IS_ERR() bug for debugfs_create_file() - panic: Reenable preemption in WARN slowpath - ata: libata-core: fetch sense data for successful commands iff CDL enabled - x86/boot/compressed: Reserve more memory for page tables - x86/purgatory: Remove LTO flags - samples/hw_breakpoint: fix building without module unloading - blk-mq: prealloc tags when increase tagset nr_hw_queues - blk-mq: fix tags UAF when shrinking q->nr_hw_queues - md/raid1: fix error: ISO C90 forbids mixed declarations - Revert "SUNRPC: Fail faster on bad verifier" - attr: block mode changes of symlinks - ovl: fix failed copyup of fileattr on a symlink - ovl: fix incorrect fdput() on aio completion - io_uring/net: fix iter retargeting for selected buf - x86/platform/uv: Use alternate source for socket to node data - Revert "firewire: core: obsolete usage of GFP_ATOMIC at building node tree" - drm/amd: Make fence wait in suballocator uninterruptible - Revert "drm/amd: Disable S/G for APUs when 64GB or more host memory" - dm: don't attempt to queue IO under RCU protection - dm: fix a race condition in retrieve_deps - btrfs: fix lockdep splat and potential deadlock after failure running delayed items - btrfs: fix a compilation error if DEBUG is defined in btree_dirty_folio - btrfs: fix race between finishing block group creation and its item update - btrfs: release path before inode lookup during the ino lookup ioctl - btrfs: check for BTRFS_FS_ERROR in pending ordered assert - tracing/synthetic: Fix order of struct trace_dynamic_info - tracing: Have tracing_max_latency inc the trace array ref count - tracing: Have event inject files inc the trace array ref count - tracing/synthetic: Print out u64 values properly - tracing: Increase trace array ref count on enable and filter files - tracing: Have current_trace inc the trace array ref count - tracing: Have option files inc the trace array ref count - selinux: fix handling of empty opts in selinux_fs_context_submount() - nfsd: fix change_info in NFSv4 RENAME replies - tracefs: Add missing lockdown check to tracefs_create_dir() - i2c: aspeed: Reset the i2c controller when timeout occurs - ata: libata: disallow dev-initiated LPM transitions to unsupported states - ata: libahci: clear pending interrupt status - scsi: megaraid_sas: Fix deadlock on firmware crashdump - scsi: qla2xxx: Use raw_smp_processor_id() instead of smp_processor_id() - scsi: pm8001: Setup IRQs on resume - Revert "comedi: add HAS_IOPORT dependencies" - [Config] updateconfigs for COMEDI/HAS_IOPORT deps - ext4: fix rec_len verify error - drm/radeon: make fence wait in suballocator uninterrruptable - drm/i915: Only check eDP HPD when AUX CH is shared - drm/amdkfd: Insert missing TLB flush on GFX10 and later - drm/tests: helpers: Avoid a driver uaf - drm/amd/display: Adjust the MST resume flow - drm/amd/display: fix the white screen issue when >= 64GB DRAM - drm/amd/display: Add DPIA Link Encoder Assignment Fix - drm/amd/display: Fix 2nd DPIA encoder Assignment - Revert "memcg: drop kmem.limit_in_bytes" - drm/amdgpu: fix amdgpu_cs_p1_user_fence - interconnect: Teach lockdep about icc_bw_lock order - x86/alternatives: Remove faulty optimization - x86,static_call: Fix static-call vs return-thunk - Linux 6.5.5 * Could not probe Samsung P44 30S3 PM9C1a SSD correctly: nvme nvme0: Device not ready: aborting installation, CSTS=0x0 (LP: #2041495) // Mantic update: v6.5.5 upstream stable release (LP: #2043416) - nvme: avoid bogus CRTO values * Mantic update: v6.5.4 upstream stable release (LP: #2041999) - net/ipv6: SKB symmetric hash should incorporate transport ports - drm/virtio: Conditionally allocate virtio_gpu_fence - scsi: ufs: core: Add advanced RPMB support where UFSHCI 4.0 does not support EHS length in UTRD - scsi: qla2xxx: Adjust IOCB resource on qpair create - scsi: qla2xxx: Limit TMF to 8 per function - scsi: qla2xxx: Fix deletion race condition - scsi: qla2xxx: fix inconsistent TMF timeout - scsi: qla2xxx: Fix command flush during TMF - scsi: qla2xxx: Fix erroneous link up failure - scsi: qla2xxx: Turn off noisy message log - scsi: qla2xxx: Fix session hang in gnl - scsi: qla2xxx: Fix TMF leak through - scsi: qla2xxx: Remove unsupported ql2xenabledif option - scsi: qla2xxx: Flush mailbox commands on chip reset - scsi: qla2xxx: Fix smatch warn for qla_init_iocb_limit() - scsi: qla2xxx: Error code did not return to upper layer - scsi: qla2xxx: Fix firmware resource tracking - null_blk: fix poll request timeout handling - kernfs: fix missing kernfs_iattr_rwsem locking - fbdev/ep93xx-fb: Do not assign to struct fb_info.dev - clk: qcom: camcc-sc7180: fix async resume during probe - drm/ast: Fix DRAM init on AST2200 - ASoC: tegra: Fix SFC conversion for few rates - ARM: dts: samsung: exynos4210-i9100: Fix LCD screen's physical size - arm64: tegra: Update AHUB clock parent and rate on Tegra234 - arm64: tegra: Update AHUB clock parent and rate - clk: qcom: turingcc-qcs404: fix missing resume during probe - ARM: dts: qcom: msm8974pro-castor: correct inverted X of touchscreen - arm64: dts: qcom: msm8953-vince: drop duplicated touschreen parent interrupt - ARM: dts: qcom: msm8974pro-castor: correct touchscreen function names - ARM: dts: qcom: msm8974pro-castor: correct touchscreen syna,nosleep-mode - arm64: dts: renesas: rzg2l: Fix txdv-skew-psec typos - ARM: dts: BCM5301X: Extend RAM to full 256MB for Linksys EA6500 V2 - send channel sequence number in SMB3 requests after reconnects - memcg: drop kmem.limit_in_bytes - mm: hugetlb_vmemmap: fix a race between vmemmap pmd split - lib/test_meminit: allocate pages up to order MAX_ORDER - Multi-gen LRU: avoid race in inc_min_seq() - parisc: led: Fix LAN receive and transmit LEDs - parisc: led: Reduce CPU overhead for disk & lan LED computation - cifs: update desired access while requesting for directory lease - pinctrl: cherryview: fix address_space_handler() argument - dt-bindings: clock: xlnx,versal-clk: drop select:false - clk: imx: pll14xx: dynamically configure PLL for 393216000/361267200Hz - clk: imx: pll14xx: align pdiv with reference manual - clk: qcom: gcc-mdm9615: use proper parent for pll0_vote clock - soc: qcom: qmi_encdec: Restrict string length in decode - clk: qcom: dispcc-sm8450: fix runtime PM imbalance on probe errors - clk: qcom: dispcc-sm8550: fix runtime PM imbalance on probe errors - clk: qcom: lpasscc-sc7280: fix missing resume during probe - clk: qcom: q6sstop-qcs404: fix missing resume during probe - clk: qcom: mss-sc7180: fix missing resume during probe - NFS: Fix a potential data corruption - NFSv4/pnfs: minor fix for cleanup path in nfs4_get_device_info - bus: mhi: host: Skip MHI reset if device is in RDDM - kbuild: rpm-pkg: define _arch conditionally - kbuild: do not run depmod for 'make modules_sign' - kbuild: dummy-tools: make MPROFILE_KERNEL checks work on BE - tpm_crb: Fix an error handling path in crb_acpi_add() - gfs2: Switch to wait_event in gfs2_logd - gfs2: low-memory forced flush fixes - mailbox: qcom-ipcc: fix incorrect num_chans counting - kconfig: fix possible buffer overflow - tools/mm: fix undefined reference to pthread_once - Input: iqs7222 - configure power mode before triggering ATI - perf trace: Really free the evsel->priv area - pwm: atmel-tcb: Harmonize resource allocation order - pwm: atmel-tcb: Fix resource freeing in error path and remove - backlight: lp855x: Initialize PWM state on first brightness change - backlight: gpio_backlight: Drop output GPIO direction check for initial power state - perf parse-events: Separate YYABORT and YYNOMEM cases - perf parse-events: Move instances of YYABORT to YYNOMEM - perf parse-events: Separate ENOMEM memory handling - perf parse-events: Additional error reporting - KVM: SVM: Don't defer NMI unblocking until next exit for SEV-ES guests - Input: tca6416-keypad - always expect proper IRQ number in i2c client - Input: tca6416-keypad - fix interrupt enable disbalance - perf annotate bpf: Don't enclose non-debug code with an assert() - x86/virt: Drop unnecessary check on extended CPUID level in cpu_has_svm() - perf script: Print "cgroup" field on the same line as "comm" - perf bpf-filter: Fix sample flag check with || - perf dlfilter: Initialize addr_location before passing it to thread__find_symbol_fb() - perf dlfilter: Add al_cleanup() - perf vendor events: Update the JSON/events descriptions for power10 platform - perf vendor events: Drop some of the JSON/events for power10 platform - perf vendor events: Drop STORES_PER_INST metric event for power10 platform - perf vendor events: Move JSON/events to appropriate files for power10 platform - perf vendor events: Update metric event names for power10 platform - perf top: Don't pass an ERR_PTR() directly to perf_session__delete() - perf lock: Don't pass an ERR_PTR() directly to perf_session__delete() - watchdog: intel-mid_wdt: add MODULE_ALIAS() to allow auto-load - perf vendor events arm64: Remove L1D_CACHE_LMISS from AmpereOne list - pwm: lpc32xx: Remove handling of PWM channels - accel/ivpu: refactor deprecated strncpy - perf header: Fix missing PMU caps - i3c: master: svc: Describe member 'saved_regs' - perf test stat_bpf_counters_cgrp: Fix shellcheck issue about logical operators - perf test stat_bpf_counters_cgrp: Enhance perf stat cgroup BPF counter test - regulator: tps6287x: Fix n_voltages - selftests/bpf: Fix flaky cgroup_iter_sleepable subtest - drm/i915: mark requests for GuC virtual engines to avoid use-after-free - blk-throttle: use calculate_io/bytes_allowed() for throtl_trim_slice() - blk-throttle: consider 'carryover_ios/bytes' in throtl_trim_slice() - netfilter: nf_tables: Audit log setelem reset - netfilter: nf_tables: Audit log rule reset - smb: propagate error code of extract_sharename() - net/sched: fq_pie: avoid stalls in fq_pie_timer() - sctp: annotate data-races around sk->sk_wmem_queued - ipv4: annotate data-races around fi->fib_dead - net: read sk->sk_family once in sk_mc_loop() - net: fib: avoid warn splat in flow dissector - xsk: Fix xsk_diag use-after-free error during socket cleanup - drm/i915/gvt: Verify pfn is "valid" before dereferencing "struct page" - drm/i915/gvt: Put the page reference obtained by KVM's gfn_to_pfn() - drm/i915/gvt: Drop unused helper intel_vgpu_reset_gtt() - drm/amd/display: fix mode scaling (RMX_.*) - net/handshake: fix null-ptr-deref in handshake_nl_done_doit() - net: use sk_forward_alloc_get() in sk_get_meminfo() - net: annotate data-races around sk->sk_forward_alloc - mptcp: annotate data-races around msk->rmem_fwd_alloc - net: annotate data-races around sk->sk_tsflags - net: annotate data-races around sk->sk_bind_phc - ipv4: ignore dst hint for multipath routes - ipv6: ignore dst hint for multipath routes - selftests/bpf: Fix a CI failure caused by vsock write - igb: disable virtualization features on 82580 - gve: fix frag_list chaining - veth: Fixing transmit return status for dropped packets - net: ipv6/addrconf: avoid integer underflow in ipv6_create_tempaddr - net: phy: micrel: Correct bit assignments for phy_device flags - bpf, sockmap: Fix skb refcnt race after locking changes - af_unix: Fix msg_controllen test in scm_pidfd_recv() for MSG_CMSG_COMPAT. - af_unix: Fix data-races around user->unix_inflight. - af_unix: Fix data-race around unix_tot_inflight. - af_unix: Fix data-races around sk->sk_shutdown. - af_unix: Fix data race around sk->sk_err. - kcm: Destroy mutex in kcm_exit_net() - octeontx2-af: Fix truncation of smq in CN10K NIX AQ enqueue mbox handler - igc: Change IGC_MIN to allow set rx/tx value between 64 and 80 - igbvf: Change IGBVF_MIN to allow set rx/tx value between 64 and 80 - igb: Change IGB_MIN to allow set rx/tx value between 64 and 80 - s390/zcrypt: don't leak memory if dev_set_name() fails - regulator: tps6594-regulator: Fix random kernel crash - idr: fix param name in idr_alloc_cyclic() doc - ip_tunnels: use DEV_STATS_INC() - net/mlx5e: Clear mirred devices array if the rule is split - net/mlx5: Give esw_offloads_load/unload_rep() "mlx5_" prefix - net/mlx5: Rework devlink port alloc/free into init/cleanup - net/mlx5: Push devlink port PF/VF init/cleanup calls out of devlink_port_register/unregister() - mlx5/core: E-Switch, Create ACL FT for eswitch manager in switchdev mode - 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: complete tc-cbs offload support on SJA1110 - net: phylink: fix sphinx complaint about invalid literal - bpf: Invoke __bpf_prog_exit_sleepable_recur() on recursion in kern_sys_bpf(). - bpf: Assign bpf_tramp_run_ctx::saved_run_ctx before recursion check. - s390/bpf: Pass through tail call counter in trampolines - bpf: bpf_sk_storage: Fix invalid wait context lockdep report - bpf: bpf_sk_storage: Fix the missing uncharge in sk_omem_alloc - netfilter: nf_tables: Unbreak audit log reset - net: phy: Provide Module 4 KSZ9477 errata (DS80000754C) - net: hns3: fix tx timeout issue - 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 invalid mutex between tc qdisc and dcb ets command issue - net: hns3: fix the port information display when sfp is absent - net: hns3: remove GSO partial feature bit - net: enetc: distinguish error from valid pointers in enetc_fixup_clear_rss_rfs() - sh: boards: Fix CEU buffer size passed to dma_declare_coherent_memory() - sh: push-switch: Reorder cleanup operations to avoid use-after-free bug - linux/export: fix reference to exported functions for parisc64 - watchdog: advantech_ec_wdt: fix Kconfig dependencies - drm/amd/display: Temporary Disable MST DP Colorspace Property - ARC: atomics: Add compiler barrier to atomic operations... - clocksource/drivers/arm_arch_timer: Disable timer before programming CVAL - dmaengine: sh: rz-dmac: Fix destination and source data size setting - misc: fastrpc: Fix remote heap allocation request - misc: fastrpc: Fix incorrect DMA mapping unmap request - jbd2: fix checkpoint cleanup performance regression - jbd2: check 'jh->b_transaction' before removing it from checkpoint - jbd2: correct the end of the journal recovery scan range - ext4: add correct group descriptors and reserved GDT blocks to system zone - ext4: fix memory leaks in ext4_fname_{setup_filename,prepare_lookup} - ext4: drop dio overwrite only flag and associated warning - f2fs: get out of a repeat loop when getting a locked data page - f2fs: flush inode if atomic file is aborted - f2fs: avoid false alarm of circular locking - lib: test_scanf: Add explicit type cast to result initialization in test_number_prefix() - hwspinlock: qcom: add missing regmap config for SFPB MMIO implementation - memcontrol: ensure memcg acquired by id is properly set up - ata: ahci: Add Elkhart Lake AHCI controller - ata: pata_falcon: fix IO base selection for Q40 - ata: sata_gemini: Add missing MODULE_DESCRIPTION - ata: pata_ftide010: Add missing MODULE_DESCRIPTION - fuse: nlookup missing decrement in fuse_direntplus_link - btrfs: zoned: do not zone finish data relocation block group - btrfs: fix start transaction qgroup rsv double free - btrfs: free qgroup rsv on io failure - btrfs: don't start transaction when joining with TRANS_JOIN_NOSTART - btrfs: set page extent mapped after read_folio in relocate_one_page - btrfs: zoned: re-enable metadata over-commit for zoned mode - btrfs: use the correct superblock to compare fsid in btrfs_validate_super - btrfs: scrub: avoid unnecessary extent tree search preparing stripes - btrfs: scrub: avoid unnecessary csum tree search preparing stripes - btrfs: scrub: fix grouping of read IO - drm/mxsfb: Disable overlay plane in mxsfb_plane_overlay_atomic_disable() - mtd: rawnand: brcmnand: Fix crash during the panic_write - mtd: rawnand: brcmnand: Fix potential out-of-bounds access in oob write - mtd: spi-nor: Correct flags for Winbond w25q128 - mtd: rawnand: brcmnand: Fix potential false time out warning - mtd: rawnand: brcmnand: Fix ECC level field setting for v7.2 controller - Revert "drm/amd/display: Remove v_startup workaround for dcn3+" - drm/amd/display: enable cursor degamma for DCN3+ DRM legacy gamma - drm/amd/display: limit the v_startup workaround to ASICs older than DCN3.1 - drm/amd/display: prevent potential division by zero errors - KVM: VMX: Refresh available regs and IDT vectoring info before NMI handling - KVM: SVM: Take and hold ir_list_lock when updating vCPU's Physical ID entry - KVM: SVM: Don't inject #UD if KVM attempts to skip SEV guest insn - KVM: SVM: Get source vCPUs from source VM for SEV-ES intrahost migration - KVM: nSVM: Check instead of asserting on nested TSC scaling support - KVM: nSVM: Load L1's TSC multiplier based on L1 state, not L2 state - KVM: SVM: Set target pCPU during IRTE update if target vCPU is running - KVM: SVM: Skip VMSA init in sev_es_init_vmcb() if pointer is NULL - MIPS: Only fiddle with CHECKFLAGS if `need-compiler' - MIPS: Fix CONFIG_CPU_DADDI_WORKAROUNDS `modules_install' regression - perf hists browser: Fix hierarchy mode header - perf build: Update build rule for generated files - perf test shell stat_bpf_counters: Fix test on Intel - perf tools: Handle old data in PERF_RECORD_ATTR - perf build: Include generated header files properly - perf hists browser: Fix the number of entries for 'e' key - drm/amd/display: always switch off ODM before committing more streams - drm/amd/display: Remove wait while locked - drm/amdkfd: Add missing gfx11 MQD manager callbacks - drm/amdgpu: register a dirty framebuffer callback for fbcon - bpf: fix bpf_probe_read_kernel prototype mismatch - regulator: raa215300: Change the scope of the variables {clkin_name, xin_name} - regulator: raa215300: Fix resource leak in case of error - parisc: sba_iommu: Fix build warning if procfs if disabled - kunit: Fix wild-memory-access bug in kunit_free_suite_set() - net: ipv4: fix one memleak in __inet_del_ifa() - kselftest/runner.sh: Propagate SIGTERM to runner child - selftests: Keep symlinks, when possible - selftests/ftrace: Fix dependencies for some of the synthetic event tests - net: microchip: vcap api: Fix possible memory leak for vcap_dup_rule() - octeontx2-pf: Fix page pool cache index corruption. - net/smc: use smc_lgr_list.lock to protect smc_lgr_list.list iterate in smcr_port_add - net: stmmac: fix handling of zero coalescing tx-usecs - net: ethernet: mvpp2_main: fix possible OOB write in mvpp2_ethtool_get_rxnfc() - net: ethernet: mtk_eth_soc: fix possible NULL pointer dereference in mtk_hwlro_get_fdir_all() - hsr: Fix uninit-value access in fill_frame_info() - net: ethernet: adi: adin1110: use eth_broadcast_addr() to assign broadcast address - net:ethernet:adi:adin1110: Fix forwarding offload - net: dsa: sja1105: hide all multicast addresses from "bridge fdb show" - net: dsa: sja1105: propagate exact error code from sja1105_dynamic_config_poll_valid() - net: dsa: sja1105: fix multicast forwarding working only for last added mdb entry - net: dsa: sja1105: serialize sja1105_port_mcast_flood() with other FDB accesses - net: dsa: sja1105: block FDB accesses that are concurrent with a switch reset - r8152: check budget for r8152_poll() - kcm: Fix memory leak in error path of kcm_sendmsg() - platform/mellanox: mlxbf-tmfifo: Drop the Rx packet if no more descriptors - platform/mellanox: mlxbf-tmfifo: Drop jumbo frames - platform/mellanox: mlxbf-pmc: Fix potential buffer overflows - platform/mellanox: mlxbf-pmc: Fix reading of unprogrammed events - platform/mellanox: NVSW_SN2201 should depend on ACPI - [Config] updateconfigs for NVSW_SN2201 - net: macb: fix sleep inside spinlock - veth: Update XDP feature set when bringing up device - ipv6: fix ip6_sock_set_addr_preferences() typo - tcp: Factorise sk_family-independent comparison in inet_bind2_bucket_match(_addr_any). - tcp: Fix bind() regression for v4-mapped-v6 wildcard address. - tcp: Fix bind() regression for v4-mapped-v6 non-wildcard address. - selftest: tcp: Fix address length in bind_wildcard.c. - ixgbe: fix timestamp configuration code - igb: clean up in all error paths when enabling SR-IOV - net: renesas: rswitch: Fix unmasking irq condition - kcm: Fix error handling for SOCK_DGRAM in kcm_sendmsg(). - vm: fix move_vma() memory accounting being off - drm/amd/display: Fix a bug when searching for insert_above_mpcc - Linux 6.5.4 * CVE-2023-6176 - net/tls: do not free tls_rec on async operation in bpf_exec_tx_verdict() -- Emil Renner Berthing <email address hidden> Wed, 17 Jan 2024 13:45:22 +0100
Available diffs
linux-riscv (6.5.0-15.15.1) mantic; urgency=medium * mantic/linux-riscv: 6.5.0-15.15.1 -proposed tracker (LP: #2048545) * Packaging resync (LP: #1786013) - [Packaging] remove helper scripts [ Ubuntu: 6.5.0-15.15 ] * mantic/linux: 6.5.0-15.15 -proposed tracker (LP: #2048549) * CVE-2024-0193 - netfilter: nf_tables: skip set commit for deleted/destroyed sets * CVE-2023-6606 - smb: client: fix OOB in smbCalcSize() * CVE-2023-6817 - netfilter: nft_set_pipapo: skip inactive elements during set walk * CVE-2023-6932 - ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet * CVE-2023-6931 - perf: Fix perf_event_validate_size() - perf: Fix perf_event_validate_size() lockdep splat -- Emil Renner Berthing <email address hidden> Mon, 15 Jan 2024 16:55:06 +0100
Available diffs
Published in lunar-security |
Published in lunar-updates |
Deleted in lunar-proposed (Reason: moved to -updates) |
linux-riscv (6.2.0-39.40.1) lunar; urgency=medium * lunar/linux-riscv: 6.2.0-39.40.1 -proposed tracker (LP: #2041551) [ Ubuntu: 6.2.0-39.40 ] * lunar/linux: 6.2.0-39.40 -proposed tracker (LP: #2043451) * USB bus error after upgrading to proposed kernel on lunar and jammy (LP: #2043197) - USB: core: Fix oversight in SuperSpeed initialization * Include cifs.ko in linux-modules package (LP: #2042546) - [Packaging] Replace fs/cifs with fs/smb/client in inclusion list [ Ubuntu: 6.2.0-38.39 ] * lunar/linux: 6.2.0-38.39 -proposed tracker (LP: #2041557) * CVE-2023-25775 - RDMA/irdma: Prevent zero-length STAG registration * CVE-2023-5345 - fs/smb/client: Reset password pointer to NULL * CVE-2023-39189 - netfilter: nfnetlink_osf: avoid OOB read * SMC stats: Wrong bucket calculation for payload of exactly 4096 bytes (LP: #2039575) - net/smc: Fix pos miscalculation in statistics * [SRU][J/L/M] UBUNTU: [Packaging] Make WWAN driver a loadable module (LP: #2033406) - [Packaging] Make WWAN driver loadable modules * CVE-2023-45871 - igb: set max size RX buffer when store bad packet is enabled * CVE-2023-39193 - netfilter: xt_sctp: validate the flag_info count * CVE-2023-39192 - netfilter: xt_u32: validate user space input * CVE-2023-31085 - ubi: Refuse attaching if mtd's erasesize is 0 * CVE-2023-5717 - perf: Disallow mis-matched inherited group reads * CVE-2023-5178 - nvmet-tcp: Fix a possible UAF in queue intialization setup * CVE-2023-5158 - vringh: don't use vringh_kiov_advance() in vringh_iov_xfer() * CVE-2023-5090 - x86: KVM: SVM: always update the x2avic msr interception * usbip: error: failed to open /usr/share/hwdata//usb.ids (LP: #2039439) - [Packaging] Make linux-tools-common depend on hwdata * Unable to use nvme drive to install Ubuntu 23.10 (LP: #2040157) - misc: rtsx: Fix some platforms can not boot and move the l1ss judgment to probe * Lunar update: upstream stable patchset 2023-10-19 (LP: #2039884) - ACPI: thermal: Drop nocrt parameter - module: Expose module_init_layout_section() - arm64: module-plts: inline linux/moduleloader.h - arm64: module: Use module_init_layout_section() to spot init sections - ARM: module: Use module_init_layout_section() to spot init sections - lockdep: fix static memory detection even more - parisc: Cleanup mmap implementation regarding color alignment - parisc: sys_parisc: parisc_personality() is called from asm code - io_uring/parisc: Adjust pgoff in io_uring mmap() for parisc - kallsyms: Fix kallsyms_selftest failure - module/decompress: use vmalloc() for zstd decompression workspace - Upstream stable to v6.1.51, v6.4.14 - erofs: ensure that the post-EOF tails are all zeroed - ksmbd: fix wrong DataOffset validation of create context - ksmbd: fix slub overflow in ksmbd_decode_ntlmssp_auth_blob() - ksmbd: replace one-element array with flex-array member in struct smb2_ea_info - ksmbd: reduce descriptor size if remaining bytes is less than request size - ARM: pxa: remove use of symbol_get() - mmc: au1xmmc: force non-modular build and remove symbol_get usage - net: enetc: use EXPORT_SYMBOL_GPL for enetc_phc_index - rtc: ds1685: use EXPORT_SYMBOL_GPL for ds1685_rtc_poweroff - modules: only allow symbol_get of EXPORT_SYMBOL_GPL modules - USB: serial: option: add Quectel EM05G variant (0x030e) - USB: serial: option: add FOXCONN T99W368/T99W373 product - ALSA: usb-audio: Fix init call orders for UAC1 - usb: dwc3: meson-g12a: do post init to fix broken usb after resumption - usb: chipidea: imx: improve logic if samsung,picophy-* parameter is 0 - HID: wacom: remove the battery when the EKR is off - staging: rtl8712: fix race condition - Bluetooth: btsdio: fix use after free bug in btsdio_remove due to race condition - wifi: mt76: mt7921: do not support one stream on secondary antenna only - wifi: mt76: mt7921: fix skb leak by txs missing in AMSDU - 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 - firmware: stratix10-svc: Fix an NULL vs IS_ERR() bug in probe - fsi: master-ast-cf: Add MODULE_FIRMWARE macro - tcpm: Avoid soft reset when partner does not support get_status - dt-bindings: sc16is7xx: Add property to change GPIO function - nilfs2: fix general protection fault in nilfs_lookup_dirty_data_buffers() - nilfs2: fix WARNING in mark_buffer_dirty due to discarded buffer reuse - usb: typec: tcpci: clear the fault status bit - pinctrl: amd: Don't show `Invalid config param` errors - wifi: rtw88: usb: kill and free rx urbs on probe failure - Upstream stable to v6.1.52, v6.4.15 * Lunar update: upstream stable patchset 2023-10-18 (LP: #2039742) - NFSv4.2: fix error handling in nfs42_proc_getxattr - NFSv4: fix out path in __nfs4_get_acl_uncached - xprtrdma: Remap Receive buffers after a reconnect - drm/ast: Use drm_aperture_remove_conflicting_pci_framebuffers - fbdev/radeon: use pci aperture helpers - PCI: acpiphp: Reassign resources on bridge if necessary - MIPS: cpu-features: Enable octeon_cache by cpu_type - MIPS: cpu-features: Use boot_cpu_type for CPU type based features - jbd2: remove t_checkpoint_io_list - jbd2: remove journal_clean_one_cp_list() - jbd2: fix a race when checking checkpoint buffer busy - can: raw: fix receiver memory leak - can: raw: fix lockdep issue in raw_release() - s390/zcrypt: remove unnecessary (void *) conversions - s390/zcrypt: fix reply buffer calculations for CCA replies - drm/i915: Add the gen12_needs_ccs_aux_inv helper - drm/i915/gt: Ensure memory quiesced before invalidation - drm/i915/gt: Poll aux invalidation register bit on invalidation - drm/i915/gt: Support aux invalidation on all engines - tracing: Fix cpu buffers unavailable due to 'record_disabled' missed - tracing: Fix memleak due to race between current_tracer and trace - octeontx2-af: SDP: fix receive link config - devlink: move code to a dedicated directory - devlink: add missing unregister linecard notification - net: dsa: felix: fix oversize frame dropping for always closed tc-taprio gates - sock: annotate data-races around prot->memory_pressure - dccp: annotate data-races in dccp_poll() - ipvlan: Fix a reference count leak warning in ipvlan_ns_exit() - mlxsw: pci: Set time stamp fields also when its type is MIRROR_UTC - mlxsw: reg: Fix SSPR register layout - mlxsw: Fix the size of 'VIRT_ROUTER_MSB' - selftests: mlxsw: Fix test failure on Spectrum-4 - net: dsa: mt7530: fix handling of 802.1X PAE frames - net: bgmac: Fix return value check for fixed_phy_register() - net: bcmgenet: Fix return value check for fixed_phy_register() - net: validate veth and vxcan peer ifindexes - ipv4: fix data-races around inet->inet_id - ice: fix receive buffer size miscalculation - Revert "ice: Fix ice VF reset during iavf initialization" - ice: Fix NULL pointer deref during VF reset - selftests: bonding: do not set port down before adding to bond - can: isotp: fix support for transmission of SF without flow control - igb: Avoid starting unnecessary workqueues - igc: Fix the typo in the PTM Control macro - net/sched: fix a qdisc modification with ambiguous command request - i40e: fix potential NULL pointer dereferencing of pf->vf i40e_sync_vsi_filters() - netfilter: nf_tables: flush pending destroy work before netlink notifier - netfilter: nf_tables: fix out of memory error handling - rtnetlink: Reject negative ifindexes in RTM_NEWLINK - bonding: fix macvlan over alb bond support - KVM: x86/mmu: Fix an sign-extension bug with mmu_seq that hangs vCPUs - ASoC: amd: yc: Add VivoBook Pro 15 to quirks list for acp6x - ASoC: cs35l41: Correct amp_gain_tlv values - ibmveth: Use dcbf rather than dcbfl - wifi: mac80211: limit reorder_buf_filtered to avoid UBSAN warning - platform/x86: ideapad-laptop: Add support for new hotkeys found on ThinkBook 14s Yoga ITL - NFSv4: Fix dropped lock for racing OPEN and delegation return - clk: Fix slab-out-of-bounds error in devm_clk_release() - mm,ima,kexec,of: use memblock_free_late from ima_free_kexec_buffer - shmem: fix smaps BUG sleeping while atomic - ALSA: ymfpci: Fix the missing snd_card_free() call at probe error - mm/gup: handle cont-PTE hugetlb pages correctly in gup_must_unshare() via GUP-fast - mm: add a call to flush_cache_vmap() in vmap_pfn() - mm: memory-failure: fix unexpected return value in soft_offline_page() - NFS: Fix a use after free in nfs_direct_join_group() - nfsd: Fix race to FREE_STATEID and cl_revoked - selinux: set next pointer before attaching to list - batman-adv: Trigger events for auto adjusted MTU - batman-adv: Don't increase MTU when set by user - batman-adv: Do not get eth header before batadv_check_management_packet - batman-adv: Fix TT global entry leak when client roamed back - batman-adv: Fix batadv_v_ogm_aggr_send memory leak - batman-adv: Hold rtnl lock during MTU update via netlink - lib/clz_ctz.c: Fix __clzdi2() and __ctzdi2() for 32-bit kernels - riscv: Handle zicsr/zifencei issue between gcc and binutils - riscv: Fix build errors using binutils2.37 toolchains - radix tree: remove unused variable - of: unittest: Fix EXPECT for parse_phandle_with_args_map() test - of: dynamic: Refactor action prints to not use "%pOF" inside devtree_lock - pinctrl: amd: Mask wake bits on probe again - media: vcodec: Fix potential array out-of-bounds in encoder queue_setup - PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus - drm/vmwgfx: Fix shader stage validation - drm/display/dp: Fix the DP DSC Receiver cap size - x86/fpu: Invalidate FPU state correctly on exec() - hwmon: (aquacomputer_d5next) Add selective 200ms delay after sending ctrl report - nfs: use vfs setgid helper - nfsd: use vfs setgid helper - cgroup/cpuset: Rename functions dealing with DEADLINE accounting - sched/cpuset: Bring back cpuset_mutex - sched/cpuset: Keep track of SCHED_DEADLINE task in cpusets - cgroup/cpuset: Iterate only if DEADLINE tasks are present - sched/deadline: Create DL BW alloc, free & check overflow interface - cgroup/cpuset: Free DL BW in case can_attach() fails - ublk: remove check IO_URING_F_SQE128 in ublk_ch_uring_cmd - can: raw: add missing refcount for memory leak fix - madvise:madvise_free_pte_range(): don't use mapcount() against large folio for sharing check - scsi: snic: Fix double free in snic_tgt_create() - scsi: core: raid_class: Remove raid_component_add() - clk: Fix undefined reference to `clk_rate_exclusive_{get,put}' - pinctrl: renesas: rzg2l: Fix NULL pointer dereference in rzg2l_dt_subnode_to_map() - pinctrl: renesas: rzv2m: Fix NULL pointer dereference in rzv2m_dt_subnode_to_map() - pinctrl: renesas: rza2: Add lock around pinctrl_generic{{add,remove}_group,{add,remove}_function} - dma-buf/sw_sync: Avoid recursive lock during fence signal - gpio: sim: dispose of irq mappings before destroying the irq_sim domain - gpio: sim: pass the GPIO device's software node to irq domain - ASoC: amd: yc: Fix a non-functional mic on Lenovo 82SJ - maple_tree: disable mas_wr_append() when other readers are possible - ASoC: amd: vangogh: select CONFIG_SND_AMD_ACP_CONFIG - tg3: Use slab_build_skb() when needed - Upstream stable to v6.1.50, v6.4.13 * CVE-2023-42754 - ipv4: fix null-deref in ipv4_link_failure * Remove duplication of devm_pwmchip_add function definition (LP: #2039542) - Revert "pwm: Add a stub for devm_pwmchip_add()" * Lunar update: upstream stable patchset 2023-10-11 (LP: #2039110) - selftests: forwarding: tc_actions: cleanup temporary files when test is aborted - net/smc: replace mutex rmbs_lock and sndbufs_lock with rw_semaphore - net: phy: at803x: Use devm_regulator_get_enable_optional() - net: phy: at803x: fix the wol setting functions - drm/amdgpu: fix calltrace warning in amddrm_buddy_fini - drm/amdgpu: Fix integer overflow in amdgpu_cs_pass1 - drm/amdgpu: fix memory leak in mes self test - ASoC: Intel: sof_sdw: add quirk for MTL RVP - ASoC: Intel: sof_sdw: add quirk for LNL RVP - PCI: tegra194: Fix possible array out of bounds access - ASoC: SOF: amd: Add pci revision id check - drm/stm: ltdc: fix late dereference check - drm: rcar-du: remove R-Car H3 ES1.* workarounds - ASoC: amd: vangogh: Add check for acp config flags in vangogh platform - ARM: dts: imx6dl: prtrvt, prtvt7, prti6q, prtwd2: fix USB related warnings - ASoC: Intel: sof_sdw_rt_sdca_jack_common: test SOF_JACK_JDSRC in _exit - ASoC: Intel: sof_sdw: Add support for Rex soundwire - iopoll: Call cpu_relax() in busy loops - ASoC: SOF: Intel: fix SoundWire/HDaudio mutual exclusion - dma-remap: use kvmalloc_array/kvfree for larger dma memory remap - accel/habanalabs: add pci health check during heartbeat - HID: logitech-hidpp: Add USB and Bluetooth IDs for the Logitech G915 TKL Keyboard - iommu/amd: Introduce Disable IRTE Caching Support - drm/amdgpu: install stub fence into potential unused fence pointers - drm/amd/display: Apply 60us prefetch for DCFCLK <= 300Mhz - RDMA/mlx5: Return the firmware result upon destroying QP/RQ - drm/amd/display: Skip DPP DTO update if root clock is gated - drm/amd/display: Enable dcn314 DPP RCO - ASoC: SOF: core: Free the firmware trace before calling snd_sof_shutdown() - HID: intel-ish-hid: ipc: Add Arrow Lake PCI device ID - ALSA: hda/realtek: Add quirks for ROG ALLY CS35l41 audio - smb: client: fix warning in cifs_smb3_do_mount() - cifs: fix session state check in reconnect to avoid use-after-free issue - serial: stm32: Ignore return value of uart_remove_one_port() in .remove() - led: qcom-lpg: Fix resource leaks in for_each_available_child_of_node() loops - media: v4l2-mem2mem: add lock to protect parameter num_rdy - media: camss: set VFE bpl_alignment to 16 for sdm845 and sm8250 - usb: gadget: u_serial: Avoid spinlock recursion in __gs_console_push - usb: gadget: uvc: queue empty isoc requests if no video buffer is available - media: platform: mediatek: vpu: fix NULL ptr dereference - thunderbolt: Read retimer NVM authentication status prior tb_retimer_set_inbound_sbtx() - usb: chipidea: imx: don't request QoS for imx8ulp - usb: chipidea: imx: add missing USB PHY DPDM wakeup setting - gfs2: Fix possible data races in gfs2_show_options() - pcmcia: rsrc_nonstatic: Fix memory leak in nonstatic_release_resource_db() - thunderbolt: Add Intel Barlow Ridge PCI ID - thunderbolt: Limit Intel Barlow Ridge USB3 bandwidth - firewire: net: fix use after free in fwnet_finish_incoming_packet() - watchdog: sp5100_tco: support Hygon FCH/SCH (Server Controller Hub) - Bluetooth: L2CAP: Fix use-after-free - Bluetooth: btusb: Add MT7922 bluetooth ID for the Asus Ally - ceph: try to dump the msgs when decoding fails - drm/amdgpu: Fix potential fence use-after-free v2 - fs/ntfs3: Enhance sanity check while generating attr_list - fs: ntfs3: Fix possible null-pointer dereferences in mi_read() - fs/ntfs3: Mark ntfs dirty when on-disk struct is corrupted - ALSA: hda/realtek: Add quirks for Unis H3C Desktop B760 & Q760 - ALSA: hda: fix a possible null-pointer dereference due to data race in snd_hdac_regmap_sync() - ALSA: hda/realtek: Add quirk for ASUS ROG GX650P - ALSA: hda/realtek: Add quirk for ASUS ROG GA402X - ALSA: hda/realtek: Add quirk for ASUS ROG GZ301V - powerpc/kasan: Disable KCOV in KASAN code - Bluetooth: MGMT: Use correct address for memcpy() - ring-buffer: Do not swap cpu_buffer during resize process - igc: read before write to SRRCTL register - drm/amd/display: save restore hdcp state when display is unplugged from mst hub - drm/amd/display: phase3 mst hdcp for multiple displays - drm/amd/display: fix access hdcp_workqueue assert - fbdev/hyperv-fb: Do not set struct fb_info.apertures - btrfs: move out now unused BG from the reclaim list - btrfs: fix use-after-free of new block group that became unused - virtio-mmio: don't break lifecycle of vm_dev - vduse: Use proper spinlock for IRQ injection - vdpa/mlx5: Fix mr->initialized semantics - vdpa/mlx5: Delete control vq iotlb in destroy_mr only when necessary - cifs: fix potential oops in cifs_oplock_break - i2c: bcm-iproc: Fix bcm_iproc_i2c_isr deadlock issue - i2c: hisi: Only handle the interrupt of the driver's transfer - i2c: tegra: Fix i2c-tegra DMA config option processing - fbdev: mmp: fix value check in mmphw_probe() - powerpc/rtas_flash: allow user copy to flash block cache objects - vdpa: Add features attr to vdpa_nl_policy for nlattr length check - vdpa: Add queue index attr to vdpa_nl_policy for nlattr length check - vdpa: Add max vqp attr to vdpa_nl_policy for nlattr length check - vdpa: Enable strict validation for netlinks ops - tty: n_gsm: fix the UAF caused by race condition in gsm_cleanup_mux - tty: serial: fsl_lpuart: Clear the error flags by writing 1 for lpuart32 platforms - btrfs: fix incorrect splitting in btrfs_drop_extent_map_range - btrfs: fix BUG_ON condition in btrfs_cancel_balance - i2c: designware: Correct length byte validation logic - i2c: designware: Handle invalid SMBus block data response length value - net: xfrm: Fix xfrm_address_filter OOB read - net: af_key: fix sadb_x_filter validation - net: xfrm: Amend XFRMA_SEC_CTX nla_policy structure - xfrm: fix slab-use-after-free in decode_session6 - ip6_vti: fix slab-use-after-free in decode_session6 - ip_vti: fix potential slab-use-after-free in decode_session6 - xfrm: add forgotten nla_policy for XFRMA_MTIMER_THRESH - virtio_net: notify MAC address change on device initialization - virtio-net: set queues after driver_ok - net: pcs: Add missing put_device call in miic_create - net: phy: fix IRQ-based wake-on-lan over hibernate / power off - selftests: mirror_gre_changes: Tighten up the TTL test match - drm/panel: simple: Fix AUO G121EAN01 panel timings according to the docs - net: macb: In ZynqMP resume always configure PS GTR for non-wakeup source - octeon_ep: cancel tx_timeout_task later in remove sequence - netfilter: nf_tables: fix false-positive lockdep splat - ipvs: fix racy memcpy in proc_do_sync_threshold - net: phy: broadcom: stub c45 read/write for 54810 - team: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves - net: openvswitch: reject negative ifindex - iavf: fix FDIR rule fields masks validation - i40e: fix misleading debug logs - net: dsa: mv88e6xxx: Wait for EEPROM done before HW reset - sfc: don't unregister flow_indr if it was never registered - sock: Fix misuse of sk_under_memory_pressure() - net: do not allow gso_size to be set to GSO_BY_FRAGS - qede: fix firmware halt over suspend and resume - ice: Block switchdev mode when ADQ is active and vice versa - bus: ti-sysc: Flush posted write on enable before reset - arm64: dts: qcom: qrb5165-rb5: fix thermal zone conflict - arm64: dts: rockchip: Disable HS400 for eMMC on ROCK Pi 4 - arm64: dts: rockchip: Disable HS400 for eMMC on ROCK 4C+ - ARM: dts: imx: align LED node names with dtschema - ARM: dts: imx6: phytec: fix RTC interrupt level - arm64: dts: imx8mm: Drop CSI1 PHY reference clock configuration - ARM: dts: imx: Set default tuning step for imx6sx usdhc - arm64: dts: imx93: Fix anatop node size - ASoC: rt5665: add missed regulator_bulk_disable - ASoC: meson: axg-tdm-formatter: fix channel slot allocation - ALSA: hda/realtek: Add quirks for HP G11 Laptops - soc: aspeed: uart-routing: Use __sysfs_match_string - soc: aspeed: socinfo: Add kfree for kstrdup - ALSA: hda/realtek - Remodified 3k pull low procedure - riscv: uaccess: Return the number of bytes effectively not copied - serial: 8250: Fix oops for port->pm on uart_change_pm() - ALSA: usb-audio: Add support for Mythware XA001AU capture and playback interfaces. - cifs: Release folio lock on fscache read hit. - virtio-net: Zero max_tx_vq field for VIRTIO_NET_CTRL_MQ_HASH_CONFIG case - arm64: dts: rockchip: Fix Wifi/Bluetooth on ROCK Pi 4 boards - blk-crypto: dynamically allocate fallback profile - mmc: wbsd: fix double mmc_free_host() in wbsd_init() - mmc: block: Fix in_flight[issue_type] value error - drm/qxl: fix UAF on handle creation - drm/i915/sdvo: fix panel_type initialization - drm/amdgpu/pm: fix throttle_status for other than MP1 11.0.7 - ASoC: amd: vangogh: select CONFIG_SND_AMD_ACP_CONFIG - drm/amd/display: disable RCO for DCN314 - zsmalloc: allow only one active pool compaction context - sched/fair: unlink misfit task from cpu overutilized - sched/fair: Remove capacity inversion detection - drm/amd/display: Implement workaround for writing to OTG_PIXEL_RATE_DIV register - netfilter: set default timeout to 3 secs for sctp shutdown send and recv state - arm64/ptrace: Ensure that SME is set up for target when writing SSVE state - drm/amdgpu: keep irq count in amdgpu_irq_disable_all - drm/nouveau/disp: fix use-after-free in error handling of nouveau_connector_create - net: fix the RTO timer retransmitting skb every 1ms if linear option is enabled - mmc: f-sdh30: fix order of function calls in sdhci_f_sdh30_remove - rust: macros: vtable: fix `HAS_*` redefinition (`gen_const_name`) - media: mtk-jpeg: Set platform driver data earlier - xfrm: delete offloaded policy - xfrm: don't skip free of empty state in acquire policy - ARM: dts: imx: Set default tuning step for imx7d usdhc - smb: client: fix null auth - mmc: sunplus: fix return value check of mmc_add_host() - Upstream stable to v6.1.47, v6.4.12 * Lunar update: upstream stable patchset 2023-10-10 (LP: #2038969) - tpm: Disable RNG for all AMD fTPMs - tpm: Add a helper for checking hwrng enabled - ksmbd: validate command request size - ksmbd: fix wrong next length validation of ea buffer in smb2_set_ea() - wifi: nl80211: fix integer overflow in nl80211_parse_mbssid_elems() - wifi: rtw89: fix 8852AE disconnection caused by RX full flags - selftests: forwarding: Set default IPv6 traceroute utility - wireguard: allowedips: expand maximum node depth - mmc: moxart: read scr register without changing byte order - ipv6: adjust ndisc_is_useropt() to also return true for PIO - selftests: mptcp: join: fix 'delete and re-add' test - selftests: mptcp: join: fix 'implicit EP' test - mptcp: avoid bogus reset on fallback close - mptcp: fix disconnect vs accept race - dmaengine: pl330: Return DMA_PAUSED when transaction is paused - net: mana: Fix MANA VF unload when hardware is unresponsive - riscv/kexec: load initrd high in available memory - riscv,mmio: Fix readX()-to-delay() ordering - riscv/kexec: handle R_RISCV_CALL_PLT relocation type - nvme-pci: add NVME_QUIRK_BOGUS_NID for Samsung PM9B1 256G and 512G - drm/nouveau/gr: enable memory loads on helper invocation on all channels - drm/nouveau/nvkm/dp: Add workaround to fix DP 1.3+ DPCD issues - drm/shmem-helper: Reset vma->vm_ops before calling dma_buf_mmap() - drm/amdgpu: fix possible UAF in amdgpu_cs_pass1() - drm/amd/display: check attr flag before set cursor degamma on DCN3+ - drm/amd/display: limit DPIA link rate to HBR3 - cpuidle: dt_idle_genpd: Add helper function to remove genpd topology - hwmon: (pmbus/bel-pfe) Enable PMBUS_SKIP_STATUS_CHECK for pfe1100 - radix tree test suite: fix incorrect allocation size for pthreads - nilfs2: fix use-after-free of nilfs_root in dirtying inodes via iput - drm/amd/pm: fulfill swsmu peak profiling mode shader/memory clock settings - drm/amd/pm: expose swctf threshold setting for legacy powerplay - drm/amd/pm: fulfill powerplay peak profiling mode shader/memory clock settings - drm/amd/pm: avoid unintentional shutdown due to temperature momentary fluctuation - io_uring: correct check for O_TMPFILE - iio: cros_ec: Fix the allocation size for cros_ec_command - iio: frequency: admv1013: propagate errors from regulator_get_voltage() - iio: adc: ad7192: Fix ac excitation feature - iio: adc: ina2xx: avoid NULL pointer dereference on OF device match - binder: fix memory leak in binder_init() - misc: rtsx: judge ASPM Mode to set PETXCFG Reg - usb-storage: alauda: Fix uninit-value in alauda_check_media() - usb: dwc3: Properly handle processing of pending events - USB: Gadget: core: Help prevent panic during UVC unconfigure - usb: common: usb-conn-gpio: Prevent bailing out if initial role is none - usb: typec: tcpm: Fix response to vsafe0V event - usb: typec: altmodes/displayport: Signal hpd when configuring pin assignment - x86/cpu/amd: Enable Zenbleed fix for AMD Custom APU 0405 - x86/mm: Fix VDSO and VVAR placement on 5-level paging machines - x86/sev: Do not try to parse for the CC blob on non-AMD hardware - x86/speculation: Add cpu_show_gds() prototype - drm/nouveau/disp: Revert a NULL check inside nouveau_connector_get_modes - iio: core: Prevent invalid memory access when there is no parent - interconnect: qcom: Add support for mask-based BCMs - interconnect: qcom: sm8450: add enable_mask for bcm nodes - selftests/rseq: Fix build with undefined __weak - selftests: forwarding: Add a helper to skip test when using veth pairs - selftests: forwarding: ethtool: Skip when using veth pairs - selftests: forwarding: ethtool_extended_state: Skip when using veth pairs - selftests: forwarding: hw_stats_l3_gre: 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 - net: core: remove unnecessary frame_sz check in bpf_xdp_adjust_tail() - bpf, sockmap: Fix map type error in sock_map_del_link - bpf, sockmap: Fix bug that strp_done cannot be called - mISDN: Update parameter type of dsp_cmx_send() - macsec: use DEV_STATS_INC() - mptcp: fix the incorrect judgment for msk->cb_flags - net/packet: annotate data-races around tp->status - tcp: add missing family to tcp_set_ca_state() tracepoint - tunnels: fix kasan splat when generating ipv4 pmtu error - xsk: fix refcount underflow in error path - bonding: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves - dccp: fix data-race around dp->dccps_mss_cache - drivers: net: prevent tun_build_skb() to exceed the packet size limit - drivers: vxlan: vnifilter: free percpu vni stats on error path - iavf: fix potential races for FDIR filters - IB/hfi1: Fix possible panic during hotplug remove - drm/rockchip: Don't spam logs in atomic check - wifi: cfg80211: fix sband iftype data lookup for AP_VLAN - RDMA/umem: Set iova in ODP flow - net: tls: avoid discarding data on record close - net: marvell: prestera: fix handling IPv4 routes with nhid - net: phy: at803x: remove set/get wol callbacks for AR8032 - net: dsa: ocelot: call dsa_tag_8021q_unregister() under rtnl_lock() on driver remove - net: hns3: refactor hclge_mac_link_status_wait for interface reuse - net: hns3: add wait until mac link down - net: hns3: fix deadlock issue when externel_lb and reset are executed together - nexthop: Fix infinite nexthop dump when using maximum nexthop ID - nexthop: Make nexthop bucket dump more efficient - nexthop: Fix infinite nexthop bucket dump when using maximum nexthop ID - net: hns3: fix strscpy causing content truncation issue - dmaengine: mcf-edma: Fix a potential un-allocated memory access - dmaengine: owl-dma: Modify mismatched function name - net/mlx5: Allow 0 for total host VFs - net/mlx5: LAG, Check correct bucket when modifying LAG - net/mlx5: Skip clock update work when device is in error state - net/mlx5: Reload auxiliary devices in pci error handlers - ibmvnic: Enforce stronger sanity checks on login response - ibmvnic: Unmap DMA login rsp buffer on send login fail - ibmvnic: Handle DMA unmapping of login buffs in release functions - ibmvnic: Do partial reset on login failure - ibmvnic: Ensure login failure recovery is safe from other resets - gpio: ws16c48: Fix off-by-one error in WS16C48 resource region extent - gpio: sim: mark the GPIO chip as a one that can sleep - btrfs: wait for actual caching progress during allocation - btrfs: don't stop integrity writeback too early - btrfs: properly clear end of the unreserved range in cow_file_range - 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 - nvme-tcp: fix potential unbalanced freeze & unfreeze - nvme-rdma: fix potential unbalanced freeze & unfreeze - netfilter: nf_tables: report use refcount overflow - scsi: core: Fix legacy /proc parsing buffer overflow - scsi: storvsc: Fix handling of virtual Fibre Channel timeouts - scsi: ufs: renesas: Fix private allocation - scsi: 53c700: Check that command slot is not NULL - scsi: snic: Fix possible memory leak if device_add() fails - scsi: core: Fix possible memory leak if device_add() fails - scsi: fnic: Replace return codes in fnic_clean_pending_aborts() - scsi: qedi: Fix firmware halt over suspend and resume - scsi: qedf: Fix firmware halt over suspend and resume - platform/x86: serial-multi-instantiate: Auto detect IRQ resource for CSC3551 - ACPI: scan: Create platform device for CS35L56 - alpha: remove __init annotation from exported page_is_ram() - drm/amd/pm/smu7: move variables to where they are used - mmc: sdhci-f-sdh30: Replace with sdhci_pltfm - cpuidle: psci: Move enabling OSI mode after power domains creation - zsmalloc: fix races between modifications of fullness and isolated - hugetlb: do not clear hugetlb dtor until allocating vmemmap - mm: memory-failure: fix potential unexpected return value from unpoison_memory() - mm: memory-failure: avoid false hwpoison page mapped error info - x86/linkage: Fix typo of BUILD_VDSO in asm/linkage.h - selftests: forwarding: bridge_mdb: Check iproute2 version - selftests: forwarding: tc_actions: Use ncat instead of nc - selftests: forwarding: bridge_mdb: Make test more robust - drm/bridge: it6505: Check power state with it6505->powered in IRQ handler - drm/nouveau: remove unused tu102_gr_load() function - Upstream stable to v6.1.46, v6.4.11 * Lunar update: upstream stable patchset 2023-10-02 (LP: #2038236) - Upstream stable to v6.1.44, v6.4.9 - net/mlx5: Free irqs only on shutdown callback - iommu/arm-smmu-v3: Work around MMU-600 erratum 1076982 - iommu/arm-smmu-v3: Document MMU-700 erratum 2812531 - iommu/arm-smmu-v3: Add explicit feature for nesting - iommu/arm-smmu-v3: Document nesting-related errata - arm64: dts: imx8mm-venice-gw7903: disable disp_blk_ctrl - arm64: dts: imx8mm-venice-gw7904: disable disp_blk_ctrl - arm64: dts: phycore-imx8mm: Label typo-fix of VPU - arm64: dts: phycore-imx8mm: Correction in gpio-line-names - arm64: dts: imx8mn-var-som: add missing pull-up for onboard PHY reset pinmux - arm64: dts: freescale: Fix VPU G2 clock - firmware: smccc: Fix use of uninitialised results structure - lib/bitmap: workaround const_eval test build failure - firmware: arm_scmi: Fix chan_free cleanup on SMC - word-at-a-time: use the same return type for has_zero regardless of endianness - KVM: s390: fix sthyi error handling - erofs: fix wrong primary bvec selection on deduplicated extents - wifi: cfg80211: Fix return value in scan logic - net/mlx5e: fix double free in macsec_fs_tx_create_crypto_table_groups - net/mlx5: DR, fix memory leak in mlx5dr_cmd_create_reformat_ctx - net/mlx5: fix potential memory leak in mlx5e_init_rep_rx - net/mlx5e: fix return value check in mlx5e_ipsec_remove_trailer() - net/mlx5e: Fix crash moving to switchdev mode when ntuple offload is set - net/mlx5e: Move representor neigh cleanup to profile cleanup_tx - bpf: Add length check for SK_DIAG_BPF_STORAGE_REQ_MAP_FD parsing - rtnetlink: let rtnl_bridge_setlink checks IFLA_BRIDGE_MODE length - net: dsa: fix value check in bcm_sf2_sw_probe() - perf test uprobe_from_different_cu: Skip if there is no gcc - net: sched: cls_u32: Fix match key mis-addressing - mISDN: hfcpci: Fix potential deadlock on &hc->lock - qed: Fix scheduling in a tasklet while getting stats - net: annotate data-races around sk->sk_reserved_mem - net: annotate data-race around sk->sk_txrehash - net: annotate data-races around sk->sk_max_pacing_rate - net: add missing READ_ONCE(sk->sk_rcvlowat) annotation - net: add missing READ_ONCE(sk->sk_sndbuf) annotation - net: add missing READ_ONCE(sk->sk_rcvbuf) annotation - net: annotate data-races around sk->sk_mark - net: add missing data-race annotations around sk->sk_peek_off - net: add missing data-race annotation for sk_ll_usec - net: annotate data-races around sk->sk_priority - net/sched: taprio: Limit TCA_TAPRIO_ATTR_SCHED_CYCLE_TIME to INT_MAX. - ice: Fix RDMA VSI removal during queue rebuild - bpf, cpumap: Handle skb as well when clean up ptr_ring - bpf: sockmap: Remove preempt_disable in sock_map_sk_acquire - net: ll_temac: fix error checking of irq_of_parse_and_map() - net: korina: handle clk prepare error in korina_probe() - net: netsec: Ignore 'phy-mode' on SynQuacer in DT mode - bnxt_en: Fix page pool logic for page size >= 64K - bnxt_en: Fix max_mtu setting for multi-buf XDP - net: dcb: choose correct policy to parse DCB_ATTR_BCN - s390/qeth: Don't call dev_close/dev_open (DOWN/UP) - ip6mr: Fix skb_under_panic in ip6mr_cache_report() - vxlan: Fix nexthop hash size - 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 - prestera: fix fallback to previous version on same major version - tcp_metrics: fix addr_same() helper - tcp_metrics: annotate data-races around tm->tcpm_stamp - tcp_metrics: annotate data-races around tm->tcpm_lock - tcp_metrics: annotate data-races around tm->tcpm_vals[] - tcp_metrics: annotate data-races around tm->tcpm_net - tcp_metrics: fix data-race in tcpm_suck_dst() vs fastopen - rust: allocator: Prevent mis-aligned allocation - scsi: zfcp: Defer fc_rport blocking until after ADISC response - scsi: storvsc: Limit max_sectors for virtual Fibre Channel devices - libceph: fix potential hang in ceph_osdc_notify() - USB: zaurus: Add ID for A-300/B-500/C-700 - ceph: defer stopping mdsc delayed_work - firmware: arm_scmi: Drop OF node reference in the transport channel setup - exfat: use kvmalloc_array/kvfree instead of kmalloc_array/kfree - exfat: release s_lock before calling dir_emit() - mtd: spinand: toshiba: Fix ecc_get_status - mtd: rawnand: meson: fix OOB available bytes for ECC - bpf: Disable preemption in bpf_perf_event_output - arm64: dts: stratix10: fix incorrect I2C property for SCL signal - wifi: mt76: mt7615: do not advertise 5 GHz on first phy of MT7615D (DBDC) - x86/hyperv: Disable IBT when hypercall page lacks ENDBR instruction - rbd: prevent busy loop when requesting exclusive lock - bpf: Disable preemption in bpf_event_output - powerpc/ftrace: Create a dummy stackframe to fix stack unwind - arm64/fpsimd: Sync and zero pad FPSIMD state for streaming SVE - arm64/fpsimd: Clear SME state in the target task when setting the VL - arm64/fpsimd: Sync FPSIMD state with SVE for SME only systems - open: make RESOLVE_CACHED correctly test for O_TMPFILE - drm/ttm: check null pointer before accessing when swapping - drm/i915: Fix premature release of request's reusable memory - drm/i915/gt: Cleanup aux invalidation registers - clk: imx93: Propagate correct error in imx93_clocks_probe() - bpf, cpumap: Make sure kthread is running before map update returns - file: reinstate f_pos locking optimization for regular files - mm: kmem: fix a NULL pointer dereference in obj_stock_flush_required() - fs/ntfs3: Use __GFP_NOWARN allocation at ntfs_load_attr_list() - fs/sysv: Null check to prevent null-ptr-deref bug - debugobjects: Recheck debug_objects_enabled before reporting - net: usbnet: Fix WARNING in usbnet_start_xmit/usb_submit_urb - fs: Protect reconfiguration of sb read-write from racing writes - ext2: Drop fragment support - btrfs: remove BUG_ON()'s in add_new_free_space() - io_uring: annotate offset timeout races - mtd: rawnand: omap_elm: Fix incorrect type in assignment - mtd: rawnand: rockchip: fix oobfree offset and description - mtd: rawnand: rockchip: Align hwecc vs. raw page helper layouts - mtd: rawnand: fsl_upm: Fix an off-by one test in fun_exec_op() - powerpc/mm/altmap: Fix altmap boundary check - drm/imx/ipuv3: Fix front porch adjustment upon hactive aligning - drm/amd/display: Ensure that planes are in the same order - drm/amd/display: skip CLEAR_PAYLOAD_ID_TABLE if device mst_en is 0 - selftests/rseq: Play nice with binaries statically linked against glibc 2.35+ - arm64/ptrace: Don't enable SVE when setting streaming SVE - drm/amdgpu: Use apt name for FW reserved region - Revert "drm/i915: Disable DC states for all commits" - net/mlx5: Honor user input for migratable port fn attr - net/mlx5e: xsk: Fix crash on regular rq reactivation - net: stmmac: tegra: Properly allocate clock bulk data - net: gro: fix misuse of CB in udp socket lookup - net: usb: lan78xx: reorder cleanup operations to avoid UAF bugs - bnxt: don't handle XDP in netpoll - selftest: net: Assert on a proper value in so_incoming_cpu.c. - mtd: spinand: winbond: Fix ecc_get_status - smb: client: fix dfs link mount against w2k8 - ARM: dts: nxp/imx6sll: fix wrong property name in usbphy node - Upstream stable to v6.1.45, v6.4.10 * CVE-2023-37453 - USB: core: Unite old scheme and new scheme descriptor reads - USB: core: Change usb_get_device_descriptor() API - USB: core: Fix race by not overwriting udev->descriptor in hub_port_init() * Packaging resync (LP: #1786013) - [Packaging] update helper scripts -- Kuba Pawlak <email address hidden> Mon, 27 Nov 2023 10:50:10 +0100
Available diffs
Superseded in mantic-security |
Superseded in mantic-updates |
Deleted in mantic-proposed (Reason: moved to -updates) |
linux-riscv (6.5.0-14.14.1) mantic; urgency=medium * mantic/linux-riscv: 6.5.0-14.14.1 -proposed tracker (LP: #2041534) * Packaging resync (LP: #1786013) - [Packaging] resync git-ubuntu-log - [Packaging] resync update-dkms-versions helper - debian/dkms-versions -- update from kernel-versions (main/2023.10.30) * disable shiftfs (LP: #2038522) - [Config] riscv: disable shiftfs * context test in ubuntu_stress_smoke_test failed with M-6.5 riscv / starfive instances (LP: #2042388) - riscv: signal: fix sigaltstack frame size checking [ Ubuntu: 6.5.0-14.14 ] * mantic/linux: 6.5.0-14.14 -proposed tracker (LP: #2042660) * Boot log print hang on screen, no login prompt on Aspeed 2600 rev 52 BMC (LP: #2042850) - drm/ast: Add BMC virtual connector * arm64 atomic issues cause disk corruption (LP: #2042573) - locking/atomic: scripts: fix fallback ifdeffery * Packaging resync (LP: #1786013) - [Packaging] update annotations scripts [ Ubuntu: 6.5.0-12.12 ] * mantic/linux: 6.5.0-12.12 -proposed tracker (LP: #2041536) * Packaging resync (LP: #1786013) - [Packaging] update annotations scripts - [Packaging] update helper scripts - debian/dkms-versions -- update from kernel-versions (main/2023.10.30) * CVE-2023-5633 - drm/vmwgfx: Keep a gem reference to user bos in surfaces * CVE-2023-5345 - fs/smb/client: Reset password pointer to NULL * CVE-2023-39189 - netfilter: nfnetlink_osf: avoid OOB read * CVE-2023-4244 - netfilter: nft_set_rbtree: skip sync GC for new elements in this transaction * apparmor restricts read access of user namespace mediation sysctls to root (LP: #2040194) - SAUCE: apparmor: open userns related sysctl so lxc can check if restriction are in place * AppArmor spams kernel log with assert when auditing (LP: #2040192) - SAUCE: apparmor: fix request field from a prompt reply that denies all access * apparmor notification files verification (LP: #2040250) - SAUCE: apparmor: fix notification header size * apparmor oops when racing to retrieve a notification (LP: #2040245) - SAUCE: apparmor: fix oops when racing to retrieve notification * SMC stats: Wrong bucket calculation for payload of exactly 4096 bytes (LP: #2039575) - net/smc: Fix pos miscalculation in statistics * Support mipi camera on Intel Meteor Lake platform (LP: #2031412) - SAUCE: iommu: intel-ipu: use IOMMU passthrough mode for Intel IPUs on Meteor Lake - SAUCE: platform/x86: int3472: Add handshake GPIO function * CVE-2023-45898 - ext4: fix slab-use-after-free in ext4_es_insert_extent() * CVE-2023-31085 - ubi: Refuse attaching if mtd's erasesize is 0 * CVE-2023-5717 - perf: Disallow mis-matched inherited group reads * CVE-2023-5178 - nvmet-tcp: Fix a possible UAF in queue intialization setup * CVE-2023-5158 - vringh: don't use vringh_kiov_advance() in vringh_iov_xfer() * CVE-2023-5090 - x86: KVM: SVM: always update the x2avic msr interception * [SRU][J/L/M] UBUNTU: [Packaging] Make WWAN driver a loadable module (LP: #2033406) - [Packaging] Make WWAN driver loadable modules * Unable to power off the system with MTL CPU (LP: #2039405) - Revert "x86/smp: Put CPUs into INIT on shutdown if possible" * usbip: error: failed to open /usr/share/hwdata//usb.ids (LP: #2039439) - [Packaging] Make linux-tools-common depend on hwdata * drop all references to is_rust_module.sh in kernels >= 6.5 (LP: #2038611) - [Packaging] drop references to is_rust_module.sh * disable shiftfs (LP: #2038522) - SAUCE: ceph: enable unsafe idmapped mounts by default - [Config] disable shiftfs * Infinite systemd loop when power off the machine with multiple MD RAIDs (LP: #2036184) - md: Put the right device in md_seq_next * [Mediatek] mt8195-demo: enable CONFIG_MTK_IOMMU as module for multimedia and PCIE peripherals (LP: #2036587) - [Config] Enable CONFIG_MTK_IOMMU on arm64 * Realtek 8852CE WiFi 6E country code udpates (LP: #2037273) - wifi: rtw89: regd: update regulatory map to R64-R43 * Unable to use nvme drive to install Ubuntu 23.10 (LP: #2040157) - misc: rtsx: Fix some platforms can not boot and move the l1ss judgment to probe * CVE-2023-42754 - ipv4: fix null-deref in ipv4_link_failure * linux-*: please enable dm-verity kconfigs to allow MoK/db verified root images (LP: #2019040) - [Config] CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING=y * Fix RCU warning on AMD laptops (LP: #2036377) - power: supply: core: Use blocking_notifier_call_chain to avoid RCU complaint * allow io_uring to be disabled in runtime (LP: #2035116) - io_uring: add a sysctl to disable io_uring system-wide * Fix unstable audio at low levels on Thinkpad P1G4 (LP: #2037077) - ALSA: hda/realtek - ALC287 I2S speaker platform support -- Emil Renner Berthing <email address hidden> Thu, 23 Nov 2023 12:32:48 +0100
linux-riscv (6.2.0-37.38.1) lunar; urgency=medium * lunar/linux-riscv: 6.2.0-37.38.1 -proposed tracker (LP: #2041893) * Include cifs.ko in linux-modules package (LP: #2042546) - [Packaging] Replace fs/cifs with fs/smb/client in inclusion list * Packaging resync (LP: #1786013) - [Packaging] resync git-ubuntu-log - [Packaging] resync update-dkms-versions helper [ Ubuntu: 6.2.0-37.38 ] * lunar/linux: 6.2.0-37.38 -proposed tracker (LP: #2041899) * CVE-2023-31085 - ubi: Refuse attaching if mtd's erasesize is 0 * CVE-2023-25775 - RDMA/irdma: Prevent zero-length STAG registration * CVE-2023-45871 - igb: set max size RX buffer when store bad packet is enabled * CVE-2023-5345 - fs/smb/client: Reset password pointer to NULL * CVE-2023-5090 - x86: KVM: SVM: always update the x2avic msr interception * Packaging resync (LP: #1786013) - [Packaging] update helper scripts -- Thadeu Lima de Souza Cascardo <email address hidden> Tue, 14 Nov 2023 05:06:57 -0300
Available diffs
linux-riscv (6.5.0-13.13.1) mantic; urgency=medium * mantic/linux-riscv: 6.5.0-13.13.1 -proposed tracker (LP: #2041875) [ Ubuntu: 6.5.0-13.13 ] * mantic/linux: 6.5.0-13.13 -proposed tracker (LP: #2042652) * arm64 atomic issues cause disk corruption (LP: #2042573) - locking/atomic: scripts: fix fallback ifdeffery [ Ubuntu: 6.5.0-11.11 ] * mantic/linux: 6.5.0-11.11 -proposed tracker (LP: #2041879) * CVE-2023-31085 - ubi: Refuse attaching if mtd's erasesize is 0 * CVE-2023-4244 - netfilter: nft_set_rbtree: skip sync GC for new elements in this transaction * CVE-2023-5633 - drm/vmwgfx: Keep a gem reference to user bos in surfaces * CVE-2023-5345 - fs/smb/client: Reset password pointer to NULL * CVE-2023-5090 - x86: KVM: SVM: always update the x2avic msr interception * Packaging resync (LP: #1786013) - [Packaging] update helper scripts -- Roxana Nicolescu <email address hidden> Tue, 07 Nov 2023 22:39:07 +0100
Available diffs
- diff from 6.5.0-10.10.1 to 6.5.0-13.13.1 (6.6 KiB)
linux-riscv (6.5.0-10.10.1) mantic; urgency=medium * mantic/linux-riscv: 6.5.0-10.10.1 -proposed tracker (LP: #2039202) [ Ubuntu: 6.5.0-10.10 ] * mantic/linux: 6.5.0-10.10 -proposed tracker (LP: #2039204) * CVE-2023-4921 - net: sched: sch_qfq: Fix UAF in qfq_dequeue() * CVE-2023-42756 - netfilter: ipset: Fix race between IPSET_CMD_CREATE and IPSET_CMD_SWAP * CVE-2023-4881 - netfilter: nftables: exthdr: fix 4-byte stack OOB write * CVE-2023-5197 - netfilter: nf_tables: disallow rule removal from chain binding -- Thadeu Lima de Souza Cascardo <email address hidden> Fri, 20 Oct 2023 12:13:54 -0300
Available diffs
Superseded in lunar-security |
Superseded in lunar-updates |
Deleted in lunar-proposed (Reason: moved to -updates) |
linux-riscv (6.2.0-36.37.1) lunar; urgency=medium * lunar/linux-riscv: 6.2.0-36.37.1 -proposed tracker (LP: #2038071) [ Ubuntu: 6.2.0-36.37 ] * lunar/linux: 6.2.0-36.37 -proposed tracker (LP: #2038076) * Regression for ubuntu_bpf test build caused by upstream bdeeed3498c7 (LP: #2035181) - selftests/bpf: fix static assert compilation issue for test_cls_*.c * CVE-2023-4244 - netfilter: nf_tables: don't skip expired elements during walk - netfilter: nf_tables: adapt set backend to use GC transaction API - netfilter: nft_set_hash: mark set element as dead when deleting from packet path - netfilter: nf_tables: GC transaction API to avoid race with control plane - netfilter: nf_tables: don't fail inserts if duplicate has expired - netfilter: nf_tables: fix kdoc warnings after gc rework - netfilter: nf_tables: fix GC transaction races with netns and netlink event exit path - netfilter: nf_tables: GC transaction race with netns dismantle - netfilter: nf_tables: GC transaction race with abort path - netfilter: nf_tables: use correct lock to protect gc_list - netfilter: nf_tables: defer gc run if previous batch is still pending - netfilter: nft_dynset: disallow object maps - netfilter: nft_set_rbtree: skip sync GC for new elements in this transaction * CVE-2023-4563 - netfilter: nf_tables: remove busy mark and gc batch API * CVE-2023-42756 - netfilter: ipset: Fix race between IPSET_CMD_CREATE and IPSET_CMD_SWAP * CVE-2023-4623 - net/sched: sch_hfsc: Ensure inner classes have fsc curve * Fix unstable audio at low levels on Thinkpad P1G4 (LP: #2037077) - ALSA: hda/realtek - ALC287 I2S speaker platform support * Lunar update: upstream stable patchset 2023-09-21 (LP: #2037005) - Upstream stable to v6.1.41, v6.4.6 - io_uring: treat -EAGAIN for REQ_F_NOWAIT as final for io-wq - ALSA: hda/realtek - remove 3k pull low procedure - ALSA: hda/realtek: Add quirk for Clevo NS70AU - ALSA: hda/realtek: Enable Mute LED on HP Laptop 15s-eq2xxx - maple_tree: set the node limit when creating a new root node - maple_tree: fix node allocation testing on 32 bit - keys: Fix linking a duplicate key to a keyring's assoc_array - perf probe: Add test for regression introduced by switch to die_get_decl_file() - btrfs: fix warning when putting transaction with qgroups enabled after abort - fuse: revalidate: don't invalidate if interrupted - fuse: Apply flags2 only when userspace set the FUSE_INIT_EXT - btrfs: set_page_extent_mapped after read_folio in btrfs_cont_expand - btrfs: zoned: fix memory leak after finding block group with super blocks - fuse: ioctl: translate ENOSYS in outarg - btrfs: fix race between balance and cancel/pause - selftests: tc: set timeout to 15 minutes - selftests: tc: add 'ct' action kconfig dep - regmap: Drop initial version of maximum transfer length fixes - of: Preserve "of-display" device name for compatibility - regmap: Account for register length in SMBus I/O limits - arm64/fpsimd: Ensure SME storage is allocated after SVE VL changes - can: mcp251xfd: __mcp251xfd_chip_set_mode(): increase poll timeout - can: bcm: Fix UAF in bcm_proc_show() - can: gs_usb: gs_can_open(): improve error handling - selftests: tc: add ConnTrack procfs kconfig - dma-buf/dma-resv: Stop leaking on krealloc() failure - drm/amdgpu/vkms: relax timer deactivation by hrtimer_try_to_cancel - drm/amdgpu/pm: make gfxclock consistent for sienna cichlid - drm/amdgpu/pm: make mclk consistent for smu 13.0.7 - drm/client: Fix memory leak in drm_client_target_cloned - drm/client: Fix memory leak in drm_client_modeset_probe - drm/amd/display: only accept async flips for fast updates - drm/amd/display: Disable MPC split by default on special asic - drm/amd/display: check TG is non-null before checking if enabled - drm/amd/display: Keep PHY active for DP displays on DCN31 - ASoC: fsl_sai: Disable bit clock with transmitter - ASoC: fsl_sai: Revert "ASoC: fsl_sai: Enable MCTL_MCLK_EN bit for master mode" - ASoC: tegra: Fix ADX byte map - ASoC: rt5640: Fix sleep in atomic context - ASoC: cs42l51: fix driver to properly autoload with automatic module loading - ASoC: codecs: wcd938x: fix missing clsh ctrl error handling - ASoC: codecs: wcd-mbhc-v2: fix resource leaks on component remove - ASoC: qdsp6: audioreach: fix topology probe deferral - ASoC: tegra: Fix AMX byte map - ASoC: codecs: wcd938x: fix resource leaks on component remove - ASoC: codecs: wcd938x: fix missing mbhc init error handling - ASoC: codecs: wcd934x: fix resource leaks on component remove - ASoC: codecs: wcd938x: fix codec initialisation race - ASoC: codecs: wcd938x: fix soundwire initialisation race - ext4: correct inline offset when handling xattrs in inode body - drm/radeon: Fix integer overflow in radeon_cs_parser_init - ALSA: emu10k1: roll up loops in DSP setup code for Audigy - quota: Properly disable quotas when add_dquot_ref() fails - quota: fix warning in dqgrab() - HID: add quirk for 03f0:464a HP Elite Presenter Mouse - ovl: check type and offset of struct vfsmount in ovl_entry - udf: Fix uninitialized array access for some pathnames - fs: jfs: Fix UBSAN: array-index-out-of-bounds in dbAllocDmapLev - MIPS: dec: prom: Address -Warray-bounds warning - FS: JFS: Fix null-ptr-deref Read in txBegin - FS: JFS: Check for read-only mounted filesystem in txBegin - ACPI: video: Add backlight=native DMI quirk for Dell Studio 1569 - rcu-tasks: Avoid pr_info() with spin lock in cblist_init_generic() - rcu: Mark additional concurrent load from ->cpu_no_qs.b.exp - sched/fair: Don't balance task to its current running CPU - wifi: ath11k: fix registration of 6Ghz-only phy without the full channel range - bpf: Print a warning only if writing to unprivileged_bpf_disabled. - bpf: Address KCSAN report on bpf_lru_list - bpf: tcp: Avoid taking fast sock lock in iterator - wifi: ath11k: add support default regdb while searching board-2.bin for WCN6855 - wifi: mac80211_hwsim: Fix possible NULL dereference - spi: dw: Add compatible for Intel Mount Evans SoC - wifi: ath11k: fix memory leak in WMI firmware stats - net: ethernet: litex: add support for 64 bit stats - devlink: report devlink_port_type_warn source device - wifi: wext-core: Fix -Wstringop-overflow warning in ioctl_standard_iw_point() - wifi: iwlwifi: Add support for new PCI Id - wifi: iwlwifi: mvm: avoid baid size integer overflow - wifi: iwlwifi: pcie: add device id 51F1 for killer 1675 - net: hns3: fix strncpy() not using dest-buf length as length issue - ASoC: amd: acp: fix for invalid dai id handling in acp_get_byte_count() - ASoC: codecs: wcd938x: fix mbhc impedance loglevel - ASoC: codecs: wcd938x: fix dB range for HPHL and HPHR - ASoC: qcom: q6apm: do not close GPR port before closing graph - sched/fair: Use recent_used_cpu to test p->cpus_ptr - sched/psi: Rearrange polling code in preparation - sched/psi: Rename existing poll members in preparation - sched/psi: Extract update_triggers side effect - sched/psi: Allow unprivileged polling of N*2s period - sched/psi: use kernfs polling functions for PSI trigger polling - pinctrl: renesas: rzv2m: Handle non-unique subnode names - pinctrl: renesas: rzg2l: Handle non-unique subnode names - spi: bcm63xx: fix max prepend length - fbdev: imxfb: warn about invalid left/right margin - fbdev: imxfb: Removed unneeded release_mem_region - perf build: Fix library not found error when using CSLIBS - btrfs: be a bit more careful when setting mirror_num_ret in btrfs_map_block - spi: s3c64xx: clear loopback bit after loopback test - kallsyms: strip LTO-only suffixes from promoted global functions - dsa: mv88e6xxx: Do a final check before timing out - net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field()/cpsw_ale_set_field() - net: ethernet: mtk_eth_soc: handle probe deferral - ASoC: SOF: ipc3-dtrace: uninitialized data in dfsentry_trace_filter_write() - net: sched: cls_matchall: Undo tcf_bind_filter in case of failure after mall_set_parms - net: sched: cls_u32: Undo tcf_bind_filter if u32_replace_hw_knode - net: sched: cls_u32: Undo refcount decrement in case update failed - net: sched: cls_bpf: Undo tcf_bind_filter in case of an error - net: dsa: microchip: ksz8: Separate static MAC table operations for code reuse - net: dsa: microchip: ksz8: Make ksz8_r_sta_mac_table() static - net: dsa: microchip: ksz8_r_sta_mac_table(): Avoid using error code for empty entries - net: dsa: microchip: correct KSZ8795 static MAC table access - iavf: Fix use-after-free in free_netdev - iavf: Fix out-of-bounds when setting channels on remove - iavf: use internal state to free traffic IRQs - iavf: make functions static where possible - iavf: Wait for reset in callbacks which trigger it - iavf: fix a deadlock caused by rtnl and driver's lock circular dependencies - iavf: fix reset task race with iavf_remove() - security: keys: Modify mismatched function name - octeontx2-pf: Dont allocate BPIDs for LBK interfaces - bpf: Fix subprog idx logic in check_max_stack_depth - bpf: Repeat check_max_stack_depth for async callbacks - bpf, arm64: Fix BTI type used for freplace attached functions - igc: Avoid transmit queue timeout for XDP - igc: Prevent garbled TX queue with XDP ZEROCOPY - net: ipv4: use consistent txhash in TIME_WAIT and SYN_RECV - tcp: annotate data-races around tcp_rsk(req)->txhash - tcp: annotate data-races around tcp_rsk(req)->ts_recent - net: ipv4: Use kfree_sensitive instead of kfree - net:ipv6: check return value of pskb_trim() - Revert "tcp: avoid the lookup process failing to get sk in ehash table" - fbdev: au1200fb: Fix missing IRQ check in au1200fb_drv_probe - llc: Don't drop packet from non-root netns. - ALSA: hda/realtek: Fix generic fixup definition for cs35l41 amp - netfilter: nf_tables: fix spurious set element insertion failure - netfilter: nf_tables: can't schedule in nft_chain_validate - Bluetooth: use RCU for hci_conn_params and iterate safely in hci_sync - Bluetooth: hci_event: call disconnect callback before deleting conn - Bluetooth: ISO: fix iso_conn related locking and validity issues - Bluetooth: hci_sync: Avoid use-after-free in dbg for hci_remove_adv_monitor() - tcp: annotate data-races around tp->tcp_tx_delay - tcp: annotate data-races around tp->tsoffset - tcp: annotate data-races around tp->keepalive_time - tcp: annotate data-races around tp->keepalive_intvl - tcp: annotate data-races around tp->keepalive_probes - tcp: annotate data-races around icsk->icsk_syn_retries - tcp: annotate data-races around tp->linger2 - tcp: annotate data-races around rskq_defer_accept - tcp: annotate data-races around tp->notsent_lowat - tcp: annotate data-races around icsk->icsk_user_timeout - tcp: annotate data-races around fastopenq.max_qlen - net: phy: prevent stale pointer dereference in phy_init() - jbd2: recheck chechpointing non-dirty buffer - tracing/histograms: Return an error if we fail to add histogram to hist_vars list - drm/ttm: fix bulk_move corruption when adding a entry - spi: dw: Remove misleading comment for Mount Evans SoC - kallsyms: add kallsyms_seqs_of_names to list of special symbols - scripts/kallsyms: update the usage in the comment block - selftests/bpf: Workaround verification failure for fexit_bpf2bpf/func_replace_return_code - selftests/bpf: Fix sk_assign on s390x - drm/amd/display: fix some coding style issues - drm/dp_mst: Clear MSG_RDY flag before sending new message - drm/amd/display: force connector state when bpc changes during compliance - drm/amd/display: Clean up errors & warnings in amdgpu_dm.c - drm/amd/display: fix linux dp link lost handled only one time - drm/amd/display: Add polling method to handle MST reply packet - perf probe: Read DWARF files from the correct CU - btrfs: raid56: always verify the P/Q contents for scrub - can: gs_usb: fix time stamp counter initialization - KVM: arm64: Correctly handle page aging notifiers for unaligned memslot - KVM: arm64: vgic-v4: Make the doorbell request robust w.r.t preemption - gso: fix dodgy bit handling for GSO_UDP_L4 - drm/i915/perf: add sentinel to xehp_oa_b_counters - net: ethernet: mtk_eth_soc: always mtk_get_ib1_pkt_type - Upstream stable to v6.1.42, v6.4.7 - netfilter: nf_tables: fix underflow in object reference counter - netfilter: nf_tables: fix underflow in chain reference counter - platform/x86/amd/pmf: Notify OS power slider update - platform/x86/amd/pmf: reduce verbosity of apmf_get_system_params - jbd2: Fix wrongly judgement for buffer head removing while doing checkpoint - blk-mq: Fix stall due to recursive flush plug - powerpc/pseries/vas: Hold mmap_mutex after mmap lock during window close - KVM: s390: pv: fix index value of replaced ASCE - io_uring: don't audit the capability check in io_uring_create() - gpio: tps68470: Make tps68470_gpio_output() always set the initial value - pwm: Add a stub for devm_pwmchip_add() - gpio: mvebu: Make use of devm_pwmchip_add - gpio: mvebu: fix irq domain leak - btrfs: fix race between quota disable and relocation - i2c: Delete error messages for failed memory allocations - i2c: Improve size determinations - i2c: nomadik: Remove unnecessary goto label - i2c: nomadik: Use devm_clk_get_enabled() - i2c: nomadik: Remove a useless call in the remove function - MIPS: Loongson: Move arch cflags to MIPS top level Makefile - MIPS: Loongson: Fix build error when make modules_install - PCI/ASPM: Return 0 or -ETIMEDOUT from pcie_retrain_link() - PCI/ASPM: Factor out pcie_wait_for_retrain() - PCI/ASPM: Avoid link retraining race - PCI: rockchip: Remove writes to unused registers - PCI: rockchip: Fix window mapping and address translation for endpoint - PCI: rockchip: Don't advertise MSI-X in PCIe capabilities - drm/amd/display: add ODM case when looking for first split pipe - drm/amd/display: add pixel rate based CRB allocation support - drm/amd/display: fix dcn315 single stream crb allocation - drm/amd/display: Update correct DCN314 register header - drm/amd/display: Set minimum requirement for using PSR-SU on Rembrandt - drm/amd/display: Set minimum requirement for using PSR-SU on Phoenix - drm/ttm: Don't print error message if eviction was interrupted - drm/ttm: Don't leak a resource on eviction error - drm/ttm: never consider pinned BOs for eviction&swap - KVM: arm64: Condition HW AF updates on config option - [Config] updateconfigs for AMPERE_ERRATUM_AC03_CPU_38 - arm64: errata: Mitigate Ampere1 erratum AC03_CPU_38 at stage-2 - mptcp: introduce 'sk' to replace 'sock->sk' in mptcp_listen() - tracing: Allow synthetic events to pass around stacktraces - Revert "tracing: Add "(fault)" name injection to kernel probes" - tracing/probes: Fix to record 0-length data_loc in fetch_store_string*() if fails - test_maple_tree: test modifications while iterating - maple_tree: add __init and __exit to test module - maple_tree: fix 32 bit mas_next testing - drm/amd/display: fix dc/core/dc.c kernel-doc - drm/amd/display: Add FAMS validation before trying to use it - drm/amd/display: update extended blank for dcn314 onwards - drm/amd/display: Fix possible underflow for displays with large vblank - drm/amd/display: Prevent vtotal from being set to 0 - phy: phy-mtk-dp: Fix an error code in 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 - soundwire: qcom: update status correctly with mask - media: staging: atomisp: select V4L2_FWNODE - media: amphion: Fix firmware path to match linux-firmware - i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir() - iavf: fix potential deadlock on allocation failure - iavf: check for removal state before IAVF_FLAG_PF_COMMS_FAILED - net: phy: marvell10g: fix 88x3310 power up - net: hns3: fix the imp capability bit cannot exceed 32 bits issue - net: hns3: fix wrong tc bandwidth weight data issue - net: hns3: fix wrong bw weight of disabled tc issue - vxlan: calculate correct header length for GPE - vxlan: generalize vxlan_parse_gpe_hdr and remove unused args - vxlan: fix GRO with VXLAN-GPE - phy: hisilicon: Fix an out of bounds check in hisi_inno_phy_probe() - atheros: fix return value check in atl1_tso() - ethernet: atheros: fix return value check in atl1e_tso_csum() - ipv6 addrconf: fix bug where deleting a mngtmpaddr can create a new temporary address - ice: Fix memory management in ice_ethtool_fdir.c - bonding: reset bond's flags when down link is P2P device - team: reset team's flags when down link is P2P device - octeontx2-af: Removed unnecessary debug messages. - octeontx2-af: Fix hash extraction enable configuration - net: stmmac: Apply redundant write work around on 4.xx too - platform/x86: msi-laptop: Fix rfkill out-of-sync on MSI Wind U100 - x86/traps: Fix load_unaligned_zeropad() handling for shared TDX memory - igc: Fix Kernel Panic during ndo_tx_timeout callback - netfilter: nft_set_rbtree: fix overlap expiration walk - mm: suppress mm fault logging if fatal signal already pending - net/sched: mqprio: refactor nlattr parsing to a separate function - net/sched: mqprio: add extack to mqprio_parse_nlattr() - net/sched: mqprio: Add length check for TCA_MQPRIO_{MAX/MIN}_RATE64 - benet: fix return value check in be_lancer_xmit_workarounds() - tipc: check return value of pskb_trim() - tipc: stop tipc crypto on failure in tipc_node_create - RDMA/mlx4: Make check for invalid flags stricter - drm/msm/dpu: drop enum dpu_core_perf_data_bus_id - drm/msm/adreno: Fix snapshot BINDLESS_DATA size - RDMA/irdma: Add missing read barriers - RDMA/irdma: Fix data race on CQP completion stats - RDMA/irdma: Fix data race on CQP request done - RDMA/mthca: Fix crash when polling CQ for shared QPs - RDMA/bnxt_re: Prevent handling any completions after qp destroy - drm/msm: Fix IS_ERR_OR_NULL() vs NULL check in a5xx_submit_in_rb() - cxl/acpi: Fix a use-after-free in cxl_parse_cfmws() - cxl/acpi: Return 'rc' instead of '0' in cxl_parse_cfmws() - ASoC: fsl_spdif: Silence output on stop - block: Fix a source code comment in include/uapi/linux/blkzoned.h - smb3: do not set NTLMSSP_VERSION flag for negotiate not auth request - drm/i915: Fix an error handling path in igt_write_huge() - xenbus: check xen_domain in xenbus_probe_initcall - dm raid: fix missing reconfig_mutex unlock in raid_ctr() error paths - dm raid: clean up four equivalent goto tags in raid_ctr() - dm raid: protect md_stop() with 'reconfig_mutex' - drm/amd: Fix an error handling mistake in psp_sw_init() - drm/amd/display: Unlock on error path in dm_handle_mst_sideband_msg_ready_event() - RDMA/irdma: Fix op_type reporting in CQEs - RDMA/irdma: Report correct WC error - drm/msm: Switch idr_lock to spinlock - drm/msm: Disallow submit with fence id 0 - ublk_drv: move ublk_get_device_from_id into ublk_ctrl_uring_cmd - ublk: fail to start device if queue setup is interrupted - ublk: fail to recover device if queue setup is interrupted - ata: pata_ns87415: mark ns87560_tf_read static - ring-buffer: Fix wrong stat of cpu_buffer->read - tracing: Fix warning in trace_buffered_event_disable() - Revert "usb: gadget: tegra-xudc: Fix error check in tegra_xudc_powerdomain_init()" - usb: gadget: call usb_gadget_check_config() to verify UDC capability - USB: gadget: Fix the memory leak in raw_gadget driver - usb: gadget: core: remove unbalanced mutex_unlock in usb_gadget_activate - KVM: Grab a reference to KVM for VM and vCPU stats file descriptors - KVM: VMX: Don't fudge CR0 and CR4 for restricted L2 guest - KVM: x86: Disallow KVM_SET_SREGS{2} if incoming CR0 is invalid - serial: qcom-geni: drop bogus runtime pm state update - serial: 8250_dw: Preserve original value of DLF register - serial: sifive: Fix sifive_serial_console_setup() section - USB: serial: option: support Quectel EM060K_128 - USB: serial: option: add Quectel EC200A module support - USB: serial: simple: add Kaufmann RKS+CAN VCP - USB: serial: simple: sort driver entries - can: gs_usb: gs_can_close(): add missing set of CAN state to CAN_STATE_STOPPED - usb: typec: Set port->pd before adding device for typec_port - usb: typec: Iterate pds array when showing the pd list - usb: typec: Use sysfs_emit_at when concatenating the string - Revert "usb: dwc3: core: Enable AutoRetry feature in the controller" - usb: dwc3: pci: skip BYT GPIO lookup table for hardwired phy - usb: dwc3: don't reset device side if dwc3 was configured as host-only - usb: misc: ehset: fix wrong if condition - usb: ohci-at91: Fix the unhandle interrupt when resume - USB: quirks: add quirk for Focusrite Scarlett - usb: cdns3: fix incorrect calculation of ep_buf_size when more than one config - usb: xhci-mtk: set the dma max_seg_size - Revert "usb: xhci: tegra: Fix error check" - Documentation: security-bugs.rst: update preferences when dealing with the linux-distros group - Documentation: security-bugs.rst: clarify CVE handling - staging: r8712: Fix memory leak in _r8712_init_xmit_priv() - staging: ks7010: potential buffer overflow in ks_wlan_set_encode_ext() - tty: n_gsm: fix UAF in gsm_cleanup_mux - Revert "xhci: add quirk for host controllers that don't update endpoint DCS" - ALSA: hda/realtek: Support ASUS G713PV laptop - ALSA: hda/relatek: Enable Mute LED on HP 250 G8 - hwmon: (k10temp) Enable AMD3255 Proc to show negative temperature - hwmon: (nct7802) Fix for temp6 (PECI1) processed even if PECI1 disabled - btrfs: account block group tree when calculating global reserve size - btrfs: check if the transaction was aborted at btrfs_wait_for_commit() - btrfs: check for commit error at btrfs_attach_transaction_barrier() - x86/MCE/AMD: Decrement threshold_bank refcount when removing threshold blocks - file: always lock position for FMODE_ATOMIC_POS - nfsd: Remove incorrect check in nfsd4_validate_stateid - ACPI/IORT: Remove erroneous id_count check in iort_node_get_rmr_info() - tpm_tis: Explicitly check for error code - irq-bcm6345-l1: Do not assume a fixed block to cpu mapping - irqchip/gic-v4.1: Properly lock VPEs when doing a directLPI invalidation - locking/rtmutex: Fix task->pi_waiters integrity - proc/vmcore: fix signedness bug in read_from_oldmem() - xen: speed up grant-table reclaim - virtio-net: fix race between set queues and probe - net: dsa: qca8k: fix search_and_insert wrong handling of new rule - net: dsa: qca8k: fix broken search_and_del - net: dsa: qca8k: fix mdb add/del case with 0 VID - selftests: mptcp: join: only check for ip6tables if needed - soundwire: fix enumeration completion - Revert "um: Use swap() to make code cleaner" - LoongArch: BPF: Fix check condition to call lu32id in move_imm() - LoongArch: BPF: Enable bpf_probe_read{, str}() on LoongArch - s390/dasd: fix hanging device after quiesce/resume - s390/dasd: print copy pair message only for the correct error - ASoC: wm8904: Fill the cache for WM8904_ADC_TEST_0 register - arm64/sme: Set new vector length before reallocating - PM: sleep: wakeirq: fix wake irq arming - ceph: never send metrics if disable_send_metrics is set - drm/i915/dpt: Use shmem for dpt objects - dm cache policy smq: ensure IO doesn't prevent cleaner policy progress - rbd: make get_lock_owner_info() return a single locker or NULL - rbd: harden get_lock_owner_info() a bit - rbd: retrieve and check lock owner twice before blocklisting - tracing: Fix trace_event_raw_event_synth() if else statement - ACPI: processor: perflib: Use the "no limit" frequency QoS - ACPI: processor: perflib: Avoid updating frequency QoS unnecessarily - cpufreq: intel_pstate: Drop ACPI _PSS states table patching - dma-buf: keep the signaling time of merged fences v3 - dma-buf: fix an error pointer vs NULL bug - KVM: s390: pv: simplify shutdown and fix race - media: tc358746: Address compiler warnings - net: fec: avoid tx queue timeout when XDP is enabled - drm/msm/dsi: Drop unused regulators from QCM2290 14nm DSI PHY config - RDMA/core: Update CMA destination address on rdma_resolve_addr - RDMA/bnxt_re: Fix hang during driver unload - iommufd: IOMMUFD_DESTROY should not increase the refcount - TIOCSTI: always enable for CAP_SYS_ADMIN - hwmon: (aquacomputer_d5next) Fix incorrect PWM value readout - btrfs: zoned: do not enable async discard - net: ipa: only reset hashed tables when supported - iommufd: Set end correctly when doing batch carry - mptcp: more accurate NL event generation - Upstream stable to v6.1.43, v6.4.8 * CVE-2023-42755 - net/sched: Retire rsvp classifier - [Config] remove NET_CLS_RSVP and NET_CLS_RSVP6 * CVE-2023-42753 - netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c * CVE-2023-34319 - xen/netback: Fix buffer overrun triggered by unusual packet * CVE-2023-5197 - netfilter: nf_tables: skip bound chain in netns release path - netfilter: nf_tables: disallow rule removal from chain binding * CVE-2023-4921 - net: sched: sch_qfq: Fix UAF in qfq_dequeue() * CVE-2023-42752 - igmp: limit igmpv3_newpack() packet size to IP_MAX_MTU - net: remove osize variable in __alloc_skb() - net: factorize code in kmalloc_reserve() - net: deal with integer overflows in kmalloc_reserve() * CVE-2023-42572 - net: add SKB_HEAD_ALIGN() helper * Fix RCU warning on AMD laptops (LP: #2036377) - power: supply: core: Use blocking_notifier_call_chain to avoid RCU complaint * Fix non-working I219 after system sleep (LP: #2035313) - mei: mei-me: resume device in prepare * Avoid address overwrite in kernel_connect (LP: #2035163) - net: Avoid address overwrite in kernel_connect * Ethernet not stable 23.04 (RTL8168/8169) (LP: #2031537) - r8169: fix ASPM-related problem for chip version 42 and 43 - r8169: revert 2ab19de62d67 ("r8169: remove ASPM restrictions now that ASPM is disabled during NAPI poll") - Revert "r8169: disable ASPM during NAPI poll" - r8169: fix ASPM-related issues on a number of systems with NIC version from RTL8168h * Enable ASPM for NVMe behind VMD (LP: #2034504) - Revert "UBUNTU: SAUCE: vmd: fixup bridge ASPM by driver name instead" - Revert "UBUNTU: SAUCE: PCI/ASPM: Enable LTR for endpoints behind VMD" - Revert "UBUNTU: SAUCE: PCI/ASPM: Enable ASPM for links under VMD domain" - PCI/ASPM: Add pci_enable_link_state() - PCI: vmd: Use PCI_VDEVICE in device list - PCI: vmd: Create feature grouping for client products - PCI: vmd: Add quirk to configure PCIe ASPM and LTR - SAUCE: PCI/ASPM: Allow ASPM override over FADT default - SAUCE: PCI: vmd: Mark ASPM override for device behind VMD bridge * Fix suspend hang on Lenovo workstation (LP: #2034479) - igb: Fix igb_down hung on surprise removal * Fix blank display when Thunderbolt monitor is plugged second time (LP: #2034491) - drm/amd: Disable S/G for APUs when 64GB or more host memory - thunderbolt: Fix Thunderbolt 3 display flickering issue on 2nd hot plug onwards - thunderbolt: Fix a backport error for display flickering issue * [regression] Unable to initialize SGX enclaves with XFRM other than 3 (LP: #2034745) - x86/fpu: Set X86_FEATURE_OSXSAVE feature after enabling OSXSAVE in CR4 * CVE-2023-4881 - netfilter: nftables: exthdr: fix 4-byte stack OOB write * CVE-2023-4622 - af_unix: Fix null-ptr-deref in unix_stream_sendpage(). * Lunar update: upstream stable patchset 2023-09-14 (LP: #2036075) - net: lan743x: Don't sleep in atomic context - workqueue: clean up WORK_* constant types, clarify masking - ksmbd: add missing compound request handing in some commands - ksmbd: fix out of bounds read in smb2_sess_setup - drm/panel: simple: Add connector_type for innolux_at043tn24 - drm/bridge: ti-sn65dsi86: Fix auxiliary bus lifetime - swiotlb: always set the number of areas before allocating the pool - swiotlb: reduce the number of areas to match actual memory pool size - drm/panel: simple: Add Powertip PH800480T013 drm_display_mode flags - ice: Fix max_rate check while configuring TX rate limits - igc: Remove delay during TX ring configuration - net/mlx5e: fix double free in mlx5e_destroy_flow_table - net/mlx5e: fix memory leak in mlx5e_fs_tt_redirect_any_create - net/mlx5e: fix memory leak in mlx5e_ptp_open - net/mlx5e: Check for NOT_READY flag state after locking - igc: set TP bit in 'supported' and 'advertising' fields of ethtool_link_ksettings - igc: Handle PPS start time programming for past time values - blk-crypto: use dynamic lock class for blk_crypto_profile::lock - scsi: qla2xxx: Fix error code in qla2x00_start_sp() - scsi: ufs: ufs-mediatek: Add dependency for RESET_CONTROLLER - bpf: Fix max stack depth check for async callbacks - net: mvneta: fix txq_map in case of txq_number==1 - gve: Set default duplex configuration to full - octeontx2-af: Promisc enable/disable through mbox - octeontx2-af: Move validation of ptp pointer before its usage - ionic: remove WARN_ON to prevent panic_on_warn - net: bgmac: postpone turning IRQs off to avoid SoC hangs - net: prevent skb corruption on frag list segmentation - icmp6: Fix null-ptr-deref of ip6_null_entry->rt6i_idev in icmp6_dev(). - udp6: fix udp6_ehashfn() typo - ntb: idt: Fix error handling in idt_pci_driver_init() - NTB: amd: Fix error handling in amd_ntb_pci_driver_init() - ntb: intel: Fix error handling in intel_ntb_pci_driver_init() - NTB: ntb_transport: fix possible memory leak while device_register() fails - NTB: ntb_tool: Add check for devm_kcalloc - ipv6/addrconf: fix a potential refcount underflow for idev - net: dsa: qca8k: Add check for skb_copy - platform/x86: wmi: Break possible infinite loop when parsing GUID - kernel/trace: Fix cleanup logic of enable_trace_eprobe - igc: Fix launchtime before start of cycle - igc: Fix inserting of empty frame for launchtime - nvme: fix the NVME_ID_NS_NVM_STS_MASK definition - riscv, bpf: Fix inconsistent JIT image generation - drm/i915: Don't preserve dpll_hw_state for slave crtc in Bigjoiner - drm/i915: Fix one wrong caching mode enum usage - octeontx2-pf: Add additional check for MCAM rules - erofs: avoid useless loops in z_erofs_pcluster_readmore() when reading beyond EOF - erofs: avoid infinite loop in z_erofs_do_read_page() when reading beyond EOF - erofs: fix fsdax unavailability for chunk-based regular files - wifi: airo: avoid uninitialized warning in airo_get_rate() - bpf: cpumap: Fix memory leak in cpu_map_update_elem - net/sched: flower: Ensure both minimum and maximum ports are specified - riscv: mm: fix truncation warning on RV32 - netdevsim: fix uninitialized data in nsim_dev_trap_fa_cookie_write() - net/sched: make psched_mtu() RTNL-less safe - wifi: rtw89: debug: fix error code in rtw89_debug_priv_send_h2c_set() - nvme-pci: fix DMA direction of unmapping integrity data - cifs: fix session state check in smb2_find_smb_ses - drm/client: Send hotplug event after registering a client - drm/amdgpu/sdma4: set align mask to 255 - drm/amd/pm: revise the ASPM settings for thunderbolt attached scenario - drm/amd/pm: add abnormal fan detection for smu 13.0.0 - f2fs: fix deadlock in i_xattr_sem and inode page lock - pinctrl: amd: Add Z-state wake control bits - pinctrl: amd: Adjust debugfs output - pinctrl: amd: Add fields for interrupt status and wake status - pinctrl: amd: Detect internal GPIO0 debounce handling - pinctrl: amd: Fix mistake in handling clearing pins at startup - pinctrl: amd: Detect and mask spurious interrupts - pinctrl: amd: Revert "pinctrl: amd: disable and mask interrupts on probe" - pinctrl: amd: Only use special debounce behavior for GPIO 0 - pinctrl: amd: Use amd_pinconf_set() for all config options - pinctrl: amd: Drop pull up select configuration - pinctrl: amd: Unify debounce handling into amd_pinconf_set() - tpm: Do not remap from ACPI resources again for Pluton TPM - tpm: tpm_vtpm_proxy: fix a race condition in /dev/vtpmx creation - tpm: tis_i2c: Limit read bursts to I2C_SMBUS_BLOCK_MAX (32) bytes - tpm: tis_i2c: Limit write bursts to I2C_SMBUS_BLOCK_MAX (32) bytes - tpm: return false from tpm_amd_is_rng_defective on non-x86 platforms - mtd: rawnand: meson: fix unaligned DMA buffers handling - net: bcmgenet: Ensure MDIO unregistration has clocks enabled - net: phy: dp83td510: fix kernel stall during netboot in DP83TD510E PHY driver - kasan: add kasan_tag_mismatch prototype - tracing/user_events: Fix incorrect return value for writing operation when events are disabled - powerpc: Fail build if using recordmcount with binutils v2.37 - misc: fastrpc: Create fastrpc scalar with correct buffer count - powerpc/security: Fix Speculation_Store_Bypass reporting on Power10 - powerpc/64s: Fix native_hpte_remove() to be irq-safe - MIPS: Loongson: Fix cpu_probe_loongson() again - MIPS: KVM: Fix NULL pointer dereference - ext4: Fix reusing stale buffer heads from last failed mounting - ext4: fix wrong unit use in ext4_mb_clear_bb - ext4: get block from bh in ext4_free_blocks for fast commit replay - ext4: fix wrong unit use in ext4_mb_new_blocks - ext4: fix to check return value of freeze_bdev() in ext4_shutdown() - ext4: turn quotas off if mount failed after enabling quotas - ext4: only update i_reserved_data_blocks on successful block allocation - fs: dlm: revert check required context while close - soc: qcom: mdt_loader: Fix unconditional call to scm_pas_mem_setup - ext2/dax: Fix ext2_setsize when len is page aligned - jfs: jfs_dmap: Validate db_l2nbperpage while mounting - hwrng: imx-rngc - fix the timeout for init and self check - dm integrity: reduce vmalloc space footprint on 32-bit architectures - scsi: mpi3mr: Propagate sense data for admin queue SCSI I/O - s390/zcrypt: do not retry administrative requests - PCI/PM: Avoid putting EloPOS E2/S2/H2 PCIe Ports in D3cold - PCI: Release resource invalidated by coalescing - PCI: Add function 1 DMA alias quirk for Marvell 88SE9235 - PCI: qcom: Disable write access to read only registers for IP v2.3.3 - PCI: epf-test: Fix DMA transfer completion initialization - PCI: epf-test: Fix DMA transfer completion detection - PCI: rockchip: Assert PCI Configuration Enable bit after probe - PCI: rockchip: Write PCI Device ID to correct register - PCI: rockchip: Add poll and timeout to wait for PHY PLLs to be locked - PCI: rockchip: Fix legacy IRQ generation for RK3399 PCIe endpoint core - PCI: rockchip: Use u32 variable to access 32-bit registers - PCI: rockchip: Set address alignment for endpoint mode - misc: pci_endpoint_test: Free IRQs before removing the device - misc: pci_endpoint_test: Re-init completion for every test - mfd: pm8008: Fix module autoloading - md/raid0: add discard support for the 'original' layout - fs: dlm: return positive pid value for F_GETLK - fs: dlm: fix cleanup pending ops when interrupted - fs: dlm: interrupt posix locks only when process is killed - fs: dlm: make F_SETLK use unkillable wait_event - fs: dlm: fix mismatch of plock results from userspace - scsi: lpfc: Fix double free in lpfc_cmpl_els_logo_acc() caused by lpfc_nlp_not_used() - drm/atomic: Allow vblank-enabled + self-refresh "disable" - drm/rockchip: vop: Leave vblank enabled in self-refresh - drm/amd/display: fix seamless odm transitions - drm/amd/display: Remove Phantom Pipe Check When Calculating K1 and K2 - drm/amd/display: disable seamless boot if force_odm_combine is enabled - drm/amdgpu: fix clearing mappings for BOs that are always valid in VM - drm/amd: Disable PSR-SU on Parade 0803 TCON - drm/amd/display: add a NULL pointer check - drm/amd/display: Correct `DMUB_FW_VERSION` macro - drm/amd/display: Add monitor specific edid quirk - drm/amdgpu: avoid restore process run into dead loop. - drm/ttm: Don't leak a resource on swapout move error - serial: atmel: don't enable IRQs prematurely - 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 - tty: serial: imx: fix rs485 rx after tx - firmware: stratix10-svc: Fix a potential resource leak in svc_create_memory_pool() - libceph: harden msgr2.1 frame segment length checks - ceph: add a dedicated private data for netfs rreq - ceph: fix blindly expanding the readahead windows - ceph: don't let check_caps skip sending responses for revoke msgs - xhci: Fix resume issue of some ZHAOXIN hosts - xhci: Fix TRB prefetch issue of ZHAOXIN hosts - xhci: Show ZHAOXIN xHCI root hub speed correctly - meson saradc: fix clock divider mask length - opp: Fix use-after-free in lazy_opp_tables after probe deferral - soundwire: qcom: fix storing port config out-of-bounds - Revert "8250: add support for ASIX devices with a FIFO bug" - bus: ixp4xx: fix IXP4XX_EXP_T1_MASK - s390/decompressor: fix misaligned symbol build error - dm: verity-loadpin: Add NULL pointer check for 'bdev' parameter - tracing/histograms: Add histograms to hist_vars if they have referenced variables - tracing: Fix memory leak of iter->temp when reading trace_pipe - nvme: don't reject probe due to duplicate IDs for single-ported PCIe devices - samples: ftrace: Save required argument registers in sample trampolines - perf: RISC-V: Remove PERF_HES_STOPPED flag checking in riscv_pmu_start() - regmap-irq: Fix out-of-bounds access when allocating config buffers - net: ena: fix shift-out-of-bounds in exponential backoff - ring-buffer: Fix deadloop issue on reading trace_pipe - ftrace: Fix possible warning on checking all pages used in ftrace_process_locs() - cifs: if deferred close is disabled then close files immediately - xtensa: ISS: fix call to split_if_spec - perf/x86: Fix lockdep warning in for_each_sibling_event() on SPR - PM: QoS: Restore support for default value on frequency QoS - pwm: meson: modify and simplify calculation in meson_pwm_get_state - pwm: meson: fix handling of period/duty if greater than UINT_MAX - fprobe: Release rethook after the ftrace_ops is unregistered - fprobe: Ensure running fprobe_exit_handler() finished before calling rethook_free() - tracing: Fix null pointer dereference in tracing_err_log_open() - selftests: mptcp: connect: fail if nft supposed to work - selftests: mptcp: sockopt: return error if wrong mark - selftests: mptcp: userspace_pm: use correct server port - selftests: mptcp: userspace_pm: report errors with 'remove' tests - selftests: mptcp: depend on SYN_COOKIES - selftests: mptcp: pm_nl_ctl: fix 32-bit support - tracing/probes: Fix not to count error code to total length - tracing/probes: Fix to update dynamic data counter if fetcharg uses it - tracing/user_events: Fix struct arg size match check - scsi: qla2xxx: Multi-que support for TMF - scsi: qla2xxx: Fix task management cmd failure - scsi: qla2xxx: Fix task management cmd fail due to unavailable resource - scsi: qla2xxx: Fix hang in task management - scsi: qla2xxx: Wait for io return on terminate rport - scsi: qla2xxx: Fix mem access after free - scsi: qla2xxx: Array index may go out of bound - scsi: qla2xxx: Avoid fcport pointer dereference - scsi: qla2xxx: Fix potential NULL pointer dereference - scsi: qla2xxx: Check valid rport returned by fc_bsg_to_rport() - scsi: qla2xxx: Correct the index of array - scsi: qla2xxx: Pointer may be dereferenced - scsi: qla2xxx: Remove unused nvme_ls_waitq wait queue - scsi: qla2xxx: Fix end of loop test - MIPS: kvm: Fix build error with KVM_MIPS_DEBUG_COP0_COUNTERS enabled - Revert "drm/amd: Disable PSR-SU on Parade 0803 TCON" - net/sched: sch_qfq: reintroduce lmax bound check for MTU - drm/atomic: Fix potential use-after-free in nonblocking commits - net/ncsi: make one oem_gma function for all mfr id - net/ncsi: change from ndo_set_mac_address to dev_set_mac_address - HID: input: fix mapping for camera access keys - xen/virtio: Fix NULL deref when a bridge of PCI root bus has no parent - netfilter: conntrack: don't fold port numbers into addresses before hashing - net/mlx5: Query hca_cap_2 only when supported - udp6: add a missing call into udp_fail_queue_rcv_skb tracepoint - HID: hyperv: avoid struct memcpy overrun warning - igc: Rename qbv_enable to taprio_offload_enable - igc: No strict mode in pure launchtime/CBS offload - net: fec: increase the size of tx ring and update tx_wake_threshold - drm/nouveau/disp: fix HDMI on gt215+ - drm/nouveau/disp/g94: enable HDMI - drm/nouveau: bring back blit subchannel for pre nv50 GPUs - net: txgbe: fix eeprom calculation error - kasan, slub: fix HW_TAGS zeroing with slub_debug - drm/amd/display: perform a bounds check before filling dirty rectangles - fs: dlm: clear pending bit when queue was empty - fs: dlm: fix missing pending to false - tty: fix hang on tty device with no_room set - nfp: clean mc addresses in application firmware when closing port - mptcp: do not rely on implicit state check in mptcp_listen() - mptcp: ensure subflow is unhashed before cleaning the backlog - selftests: mptcp: sockopt: use 'iptables-legacy' if available - smb: client: Fix -Wstringop-overflow issues - tracing/probes: Fix to avoid double count of the string length on the array - Upstream stable to v6.1.40, v6.4.5 * Nouveau driver crash - Ubuntu 22.04.3 LTS stuck on power-off/reboot screen (LP: #2031352) // Lunar update: upstream stable patchset 2023-09-14 (LP: #2036075) - drm/nouveau/acr: Abort loading ACR if no firmware was found * Lunar update: upstream stable patchset 2023-09-05 (LP: #2034469) - drm: use mgr->dev in drm_dbg_kms in drm_dp_add_payload_part2 - fs: pipe: reveal missing function protoypes - block: Fix the type of the second bdev_op_is_zoned_write() argument - erofs: avoid tagged pointers to mark sync decompression - erofs: remove tagged pointer helpers - erofs: move zdata.h into zdata.c - erofs: kill hooked chains to avoid loops on deduplicated compressed images - x86/resctrl: Only show tasks' pid in current pid namespace - blk-iocost: use spin_lock_irqsave in adjust_inuse_and_calc_cost - x86/sev: Fix calculation of end address based on number of pages - virt: sevguest: Add CONFIG_CRYPTO dependency - blk-mq: fix potential io hang by wrong 'wake_batch' - lockd: drop inappropriate svc_get() from locked_get() - nvme-core: fix memory leak in dhchap_secret_store - nvme-core: fix memory leak in dhchap_ctrl_secret - nvme-core: add missing fault-injection cleanup - nvme-core: fix dev_pm_qos memleak - md/raid10: check slab-out-of-bounds in md_bitmap_get_counter - md/raid10: fix overflow of md/safe_mode_delay - md/raid10: fix wrong setting of max_corr_read_errors - md/raid10: fix null-ptr-deref of mreplace in raid10_sync_request - md/raid10: fix io loss while replacement replace rdev - md/raid1-10: factor out a helper to add bio to plug - md/raid1-10: factor out a helper to submit normal write - md/raid1-10: submit write io directly if bitmap is not enabled - block: fix blktrace debugfs entries leakage - irqchip/stm32-exti: Fix warning on initialized field overwritten - irqchip/jcore-aic: Fix missing allocation of IRQ descriptors - svcrdma: Prevent page release when nothing was received - erofs: simplify iloc() - erofs: fix compact 4B support for 16k block size - posix-timers: Prevent RT livelock in itimer_delete() - tick/rcu: Fix bogus ratelimit condition - tracing/timer: Add missing hrtimer modes to decode_hrtimer_mode(). - clocksource/drivers/cadence-ttc: Fix memory leak in ttc_timer_probe - PM: domains: fix integer overflow issues in genpd_parse_state() - perf/arm-cmn: Fix DTC reset - x86/mm: Allow guest.enc_status_change_prepare() to fail - x86/tdx: Fix race between set_memory_encrypted() and load_unaligned_zeropad() - drivers/perf: hisi: Don't migrate perf to the CPU going to teardown - powercap: RAPL: Fix CONFIG_IOSF_MBI dependency - PM: domains: Move the verification of in-params from genpd_add_device() - ARM: 9303/1: kprobes: avoid missing-declaration warnings - cpufreq: intel_pstate: Fix energy_performance_preference for passive - thermal/drivers/sun8i: Fix some error handling paths in sun8i_ths_probe() - rcu: Make rcu_cpu_starting() rely on interrupts being disabled - rcu-tasks: Stop rcu_tasks_invoke_cbs() from using never-onlined CPUs - rcutorture: Correct name of use_softirq module parameter - rcuscale: Move shutdown from wait_event() to wait_event_idle() - rcu/rcuscale: Move rcu_scale_*() after kfree_scale_cleanup() - rcu/rcuscale: Stop kfree_scale_thread thread(s) after unloading rcuscale - kselftest: vDSO: Fix accumulation of uninitialized ret when CLOCK_REALTIME is undefined - perf/ibs: Fix interface via core pmu events - x86/mm: Fix __swp_entry_to_pte() for Xen PV guests - locking/atomic: arm: fix sync ops - evm: Complete description of evm_inode_setattr() - evm: Fix build warnings - ima: Fix build warnings - pstore/ram: Add check for kstrdup - igc: Enable and fix RX hash usage by netstack - wifi: ath9k: fix AR9003 mac hardware hang check register offset calculation - wifi: ath9k: avoid referencing uninit memory in ath9k_wmi_ctrl_rx - libbpf: btf_dump_type_data_check_overflow needs to consider BTF_MEMBER_BITFIELD_SIZE - samples/bpf: Fix buffer overflow in tcp_basertt - spi: spi-geni-qcom: Correct CS_TOGGLE bit in SPI_TRANS_CFG - wifi: wilc1000: fix for absent RSN capabilities WFA testcase - wifi: mwifiex: Fix the size of a memory allocation in mwifiex_ret_802_11_scan() - sctp: add bpf_bypass_getsockopt proto callback - libbpf: fix offsetof() and container_of() to work with CO-RE - bpf: Don't EFAULT for {g,s}setsockopt with wrong optlen - spi: dw: Round of n_bytes to power of 2 - nfc: llcp: fix possible use of uninitialized variable in nfc_llcp_send_connect() - bpftool: JIT limited misreported as negative value on aarch64 - bpf: Remove bpf trampoline selector - bpf: Fix memleak due to fentry attach failure - selftests/bpf: Do not use sign-file as testcase - regulator: core: Fix more error checking for debugfs_create_dir() - regulator: core: Streamline debugfs operations - wifi: orinoco: Fix an error handling path in spectrum_cs_probe() - wifi: orinoco: Fix an error handling path in orinoco_cs_probe() - wifi: atmel: Fix an error handling path in atmel_probe() - wifi: wl3501_cs: Fix an error handling path in wl3501_probe() - wifi: ray_cs: Fix an error handling path in ray_probe() - wifi: ath9k: don't allow to overwrite ENDPOINT0 attributes - samples/bpf: xdp1 and xdp2 reduce XDPBUFSIZE to 60 - wifi: ath10k: Trigger STA disconnect after reconfig complete on hardware restart - wifi: mac80211: recalc min chandef for new STA links - selftests/bpf: Fix check_mtu using wrong variable type - wifi: rsi: Do not configure WoWlan in shutdown hook if not enabled - wifi: rsi: Do not set MMC_PM_KEEP_POWER in shutdown - ice: handle extts in the miscellaneous interrupt thread - selftests: cgroup: fix unexpected failure on test_memcg_low - watchdog/perf: define dummy watchdog_update_hrtimer_threshold() on correct config - watchdog/perf: more properly prevent false positives with turbo modes - kexec: fix a memory leak in crash_shrink_memory() - mmc: mediatek: Avoid ugly error message when SDIO wakeup IRQ isn't used - memstick r592: make memstick_debug_get_tpc_name() static - wifi: ath9k: Fix possible stall on ath9k_txq_list_has_key() - wifi: mac80211: Fix permissions for valid_links debugfs entry - rtnetlink: extend RTEXT_FILTER_SKIP_STATS to IFLA_VF_INFO - wifi: ath11k: Add missing check for ioremap - wifi: iwlwifi: pull from TXQs with softirqs disabled - wifi: iwlwifi: pcie: fix NULL pointer dereference in iwl_pcie_irq_rx_msix_handler() - wifi: mac80211: Remove "Missing iftype sband data/EHT cap" spam - wifi: cfg80211: rewrite merging of inherited elements - wifi: cfg80211: drop incorrect nontransmitted BSS update code - wifi: cfg80211: fix regulatory disconnect with OCB/NAN - wifi: ieee80211: Fix the common size calculation for reconfiguration ML - mmc: Add MMC_QUIRK_BROKEN_SD_CACHE for Kingston Canvas Go Plus from 11/2019 - wifi: iwlwifi: mvm: indicate HW decrypt for beacon protection - wifi: ath9k: convert msecs to jiffies where needed - bpf: Factor out socket lookup functions for the TC hookpoint. - bpf: Call __bpf_sk_lookup()/__bpf_skc_lookup() directly via TC hookpoint - bpf: Fix bpf socket lookup from tc/xdp to respect socket VRF bindings - can: length: fix bitstuffing count - can: kvaser_pciefd: Add function to set skb hwtstamps - can: kvaser_pciefd: Set hardware timestamp on transmitted packets - net: stmmac: fix double serdes powerdown - netlink: fix potential deadlock in netlink_set_err() - netlink: do not hard code device address lenth in fdb dumps - bonding: do not assume skb mac_header is set - selftests: rtnetlink: remove netdevsim device after ipsec offload test - gtp: Fix use-after-free in __gtp_encap_destroy(). - net: axienet: Move reset before 64-bit DMA detection - ocfs2: Fix use of slab data with sendpage - sfc: fix crash when reading stats while NIC is resetting - lib/ts_bm: reset initial match offset for every block of text - 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. - ipvlan: Fix return value of ipvlan_queue_xmit() - netlink: Add __sock_i_ino() for __netlink_diag_dump(). - drm/amd/display: Add logging for display MALL refresh setting - radeon: avoid double free in ci_dpm_init() - drm/amd/display: Explicitly specify update type per plane info change - drm/bridge: it6505: Move a variable assignment behind a null pointer check in receive_timing_debugfs_show() - Input: drv260x - sleep between polling GO bit - drm/bridge: ti-sn65dsi83: Fix enable error path - 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_ZEROCNT computation - drm/bridge: tc358768: Add atomic_get_input_bus_fmts() implementation - drm/bridge: tc358768: fix TCLK_TRAILCNT computation - drm/bridge: tc358768: fix THS_ZEROCNT computation - drm/bridge: tc358768: fix TXTAGOCNT computation - drm/bridge: tc358768: fix THS_TRAILCNT computation - drm/vram-helper: fix function names in vram helper doc - ARM: dts: BCM5301X: Drop "clock-names" from the SPI node - ARM: dts: meson8b: correct uart_B and uart_C clock references - mm: call arch_swap_restore() from do_swap_page() - clk: vc5: Use `clamp()` to restrict PLL range - bootmem: remove the vmemmap pages from kmemleak in free_bootmem_page - clk: vc5: Fix .driver_data content in i2c_device_id - clk: vc7: Fix .driver_data content in i2c_device_id - clk: rs9: Fix .driver_data content in i2c_device_id - Input: adxl34x - do not hardcode interrupt trigger type - drm: sun4i_tcon: use devm_clk_get_enabled in `sun4i_tcon_init_clocks` - drm/panel: sharp-ls043t1le01: adjust mode settings - driver: soc: xilinx: use _safe loop iterator to avoid a use after free - ASoC: Intel: sof_sdw: remove SOF_SDW_TGL_HDMI for MeteorLake devices - drm/vkms: isolate pixel conversion functionality - drm: Add fixed-point helper to get rounded integer values - drm/vkms: Fix RGB565 pixel conversion - ARM: dts: stm32: Move ethernet MAC EEPROM from SoM to carrier boards - bus: ti-sysc: Fix dispc quirk masking bool variables - arm64: dts: microchip: sparx5: do not use PSCI on reference boards - drm/bridge: tc358767: Switch to devm MIPI-DSI helpers - clk: imx: scu: use _safe list iterator to avoid a use after free - hwmon: (f71882fg) prevent possible division by zero - RDMA/bnxt_re: Disable/kill tasklet only if it is enabled - RDMA/bnxt_re: Fix to remove unnecessary return labels - RDMA/bnxt_re: Use unique names while registering interrupts - RDMA/bnxt_re: Remove a redundant check inside bnxt_re_update_gid - RDMA/bnxt_re: Fix to remove an unnecessary log - drm/msm/dsi: don't allow enabling 14nm VCO with unprogrammed rate - drm/msm/disp/dpu: get timing engine status from intf status register - drm/msm/dpu: Set DPU_DATA_HCTL_EN for in INTF_SC7180_MASK - iommu/virtio: Detach domain on endpoint release - iommu/virtio: Return size mapped for a detached domain - clk: renesas: rzg2l: Fix CPG_SIPLL5_CLK1 register write - ARM: dts: gta04: Move model property out of pinctrl node - drm/bridge: anx7625: Convert to i2c's .probe_new() - drm/bridge: anx7625: Prevent endless probe loop - ARM: dts: qcom: msm8974: do not use underscore in node name (again) - arm64: dts: qcom: msm8916: correct camss unit address - arm64: dts: qcom: msm8916: correct MMC 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: sm8350: correct DMA controller unit address - arm64: dts: qcom: sdm845-polaris: add missing touchscreen child node reg - arm64: dts: qcom: apq8016-sbc: Fix regulator constraints - arm64: dts: qcom: apq8016-sbc: Fix 1.8V power rail on LS expansion - drm/bridge: Introduce pre_enable_prev_first to alter bridge init order - drm/bridge: ti-sn65dsi83: Fix enable/disable flow to meet spec - drm/panel: simple: fix active size for Ampire AM-480272H3TMQW-T01H - ARM: ep93xx: fix missing-prototype warnings - ARM: omap2: fix missing tick_broadcast() prototype - arm64: dts: qcom: pm7250b: add missing spmi-vadc include - arm64: dts: qcom: apq8096: fix fixed regulator name property - arm64: dts: mediatek: mt8183: Add mediatek,broken-save-restore-fw to kukui - ARM: dts: stm32: Shorten the AV96 HDMI sound card name - memory: brcmstb_dpfe: fix testing array offset after use - ARM: dts: qcom: apq8074-dragonboard: Set DMA as remotely controlled - ASoC: es8316: Increment max value for ALC Capture Target Volume control - ASoC: es8316: Do not set rate constraints for unsupported MCLKs - ARM: dts: meson8: correct uart_B and uart_C clock references - soc/fsl/qe: fix usb.c build errors - RDMA/irdma: avoid fortify-string warning in irdma_clr_wqes - IB/hfi1: Fix wrong mmu_node used for user SDMA packet after invalidate - RDMA/hns: Fix hns_roce_table_get return value - ARM: dts: iwg20d-q7-common: Fix backlight pwm specifier - arm64: dts: renesas: ulcb-kf: Remove flow control for SCIF1 - drm/msm/dpu: set DSC flush bit correctly at MDP CTL flush register - fbdev: omapfb: lcd_mipid: Fix an error handling path in mipid_spi_probe() - arm64: dts: ti: k3-j7200: Fix physical address of pin - Input: pm8941-powerkey - fix debounce on gen2+ PMICs - ARM: dts: stm32: Fix audio routing on STM32MP15xx DHCOM PDK2 - ARM: dts: stm32: fix i2s endpoint format property for stm32mp15xx-dkx - hwmon: (gsc-hwmon) fix fan pwm temperature scaling - hwmon: (pmbus/adm1275) Fix problems with temperature monitoring on ADM1272 - ARM: dts: BCM5301X: fix duplex-full => full-duplex - clk: Export clk_hw_forward_rate_request() - drm/amd/display: Fix a test CalculatePrefetchSchedule() - drm/amd/display: Fix a test dml32_rq_dlg_get_rq_reg() - drm/amdkfd: Fix potential deallocation of previously deallocated memory. - soc: mediatek: SVS: Fix MT8192 GPU node name - drm/amd/display: Fix artifacting on eDP panels when engaging freesync video mode - drm/radeon: fix possible division-by-zero errors - HID: uclogic: Modular KUnit tests should not depend on KUNIT=y - RDMA/rxe: Fix access checks in rxe_check_bind_mw - amdgpu: validate offset_in_bo of drm_amdgpu_gem_va - drm/msm/a5xx: really check for A510 in a5xx_gpu_init - RDMA/bnxt_re: wraparound mbox producer index - RDMA/bnxt_re: Avoid calling wake_up threads from spin_lock context - clk: imx: clk-imxrt1050: fix memory leak in imxrt1050_clocks_probe - clk: imx: clk-imx8mn: fix memory leak in imx8mn_clocks_probe - clk: imx93: fix memory leak and missing unwind goto in imx93_clocks_probe - clk: imx: clk-imx8mp: improve error handling in imx8mp_clocks_probe() - arm64: dts: qcom: sdm845: Flush RSC sleep & wake votes - arm64: dts: qcom: sm8250-edo: Panel framebuffer is 2.5k instead of 4k - clk: bcm: rpi: Fix off by one in raspberrypi_discover_clocks() - clk: clocking-wizard: Fix Oops in clk_wzrd_register_divider() - clk: tegra: tegra124-emc: Fix potential memory leak - ALSA: ac97: Fix possible NULL dereference in snd_ac97_mixer - drm/msm/dpu: do not enable color-management if DSPPs are not available - drm/msm/dpu: Fix slice_last_group_size calculation - drm/msm/dsi: Use DSC slice(s) packet size to compute word count - drm/msm/dsi: Flip greater-than check for slice_count and slice_per_intf - drm/msm/dsi: Remove incorrect references to slice_count - drm/msm/dp: Free resources after unregistering them - arm64: dts: mediatek: Add cpufreq nodes for MT8192 - arm64: dts: mediatek: mt8192: Fix CPUs capacity-dmips-mhz - drm/amdgpu: Fix memcpy() in sienna_cichlid_append_powerplay_table function. - drm/amdgpu: Fix usage of UMC fill record in RAS - drm/msm/dpu: correct MERGE_3D length - clk: vc5: check memory returned by kasprintf() - clk: cdce925: check return value of kasprintf() - clk: si5341: return error if one synth clock registration fails - clk: si5341: check return value of {devm_}kasprintf() - clk: si5341: free unused memory on probe failure - clk: keystone: sci-clk: check return value of kasprintf() - clk: ti: clkctrl: check return value of kasprintf() - drivers: meson: secure-pwrc: always enable DMA domain - ovl: update of dentry revalidate flags after copy up - ASoC: imx-audmix: check return value of devm_kasprintf() - clk: Fix memory leak in devm_clk_notifier_register() - ARM: dts: lan966x: kontron-d10: fix board reset - ARM: dts: lan966x: kontron-d10: fix SPI CS - ASoC: amd: acp: clear pdm dma interrupt mask - PCI: cadence: Fix Gen2 Link Retraining process - PCI: vmd: Reset VMD config register between soft reboots - scsi: qedf: Fix NULL dereference in error handling - pinctrl: bcm2835: Handle gpiochip_add_pin_range() errors - platform/x86: lenovo-yogabook: Fix work race on remove() - platform/x86: lenovo-yogabook: Reprobe devices on remove() - platform/x86: lenovo-yogabook: Set default keyboard backligh brightness on probe() - PCI/ASPM: Disable ASPM on MFD function removal to avoid use-after-free - scsi: 3w-xxxx: Add error handling for initialization failure in tw_probe() - PCI: pciehp: Cancel bringup sequence if card is not present - PCI: ftpci100: Release the clock resources - pinctrl: sunplus: Add check for kmalloc - PCI: Add pci_clear_master() stub for non-CONFIG_PCI - scsi: lpfc: Revise NPIV ELS unsol rcv cmpl logic to drop ndlp based on nlp_state - perf bench: Add missing setlocale() call to allow usage of %'d style formatting - pinctrl: cherryview: Return correct value if pin in push-pull mode - platform/x86: think-lmi: mutex protection around multiple WMI calls - platform/x86: think-lmi: Correct System password interface - platform/x86: think-lmi: Correct NVME password handling - pinctrl:sunplus: Add check for kmalloc - pinctrl: npcm7xx: Add missing check for ioremap - kcsan: Don't expect 64 bits atomic builtins from 32 bits architectures - powerpc/interrupt: Don't read MSR from interrupt_exit_kernel_prepare() - powerpc/signal32: Force inlining of __unsafe_save_user_regs() and save_tm_user_regs_unsafe() - perf script: Fix allocation of evsel->priv related to per-event dump files - platform/x86: thinkpad_acpi: Fix lkp-tests warnings for platform profiles - perf dwarf-aux: Fix off-by-one in die_get_varname() - platform/x86/dell/dell-rbtn: Fix resources leaking on error path - perf tool x86: Consolidate is_amd check into single function - perf tool x86: Fix perf_env memory leak - powerpc/64s: Fix VAS mm use after free - pinctrl: microchip-sgpio: check return value of devm_kasprintf() - pinctrl: at91-pio4: check return value of devm_kasprintf() - powerpc/powernv/sriov: perform null check on iov before dereferencing iov - powerpc: update ppc_save_regs to save current r1 in pt_regs - PCI: qcom: Remove PCIE20_ prefix from register definitions - PCI: qcom: Sort and group registers and bitfield definitions - PCI: qcom: Use lower case for hex - PCI: qcom: Use DWC helpers for modifying the read-only DBI registers - PCI: qcom: Disable write access to read only registers for IP v2.9.0 - riscv: uprobes: Restore thread.bad_cause - powerpc/book3s64/mm: Fix DirectMap stats in /proc/meminfo - powerpc/mm/dax: Fix the condition when checking if altmap vmemap can cross- boundary - PCI: endpoint: Fix a Kconfig prompt of vNTB driver - PCI: endpoint: functions/pci-epf-test: Fix dma_chan direction - PCI: vmd: Fix uninitialized variable usage in vmd_enable_domain() - vfio/mdev: Move the compat_class initialization to module init - hwrng: virtio - Fix race on data_avail and actual data - modpost: remove broken calculation of exception_table_entry size - crypto: nx - fix build warnings when DEBUG_FS is not enabled - modpost: fix section mismatch message for R_ARM_ABS32 - modpost: fix section mismatch message for R_ARM_{PC24,CALL,JUMP24} - crypto: marvell/cesa - Fix type mismatch warning - crypto: jitter - correct health test during initialization - modpost: fix off by one in is_executable_section() - ARC: define ASM_NL and __ALIGN(_STR) outside #ifdef __ASSEMBLY__ guard - crypto: qat - unmap buffer before free for DH - crypto: qat - unmap buffers before free for RSA - NFSv4.2: fix wrong shrinker_id - NFSv4.1: freeze the session table upon receiving NFS4ERR_BADSESSION - SMB3: Do not send lease break acknowledgment if all file handles have been closed - dax: Fix dax_mapping_release() use after free - dax: Introduce alloc_dev_dax_id() - dax/kmem: Pass valid argument to memory_group_register_static - hwrng: st - keep clock enabled while hwrng is registered - kbuild: Disable GCOV for *.mod.o - efi/libstub: Disable PCI DMA before grabbing the EFI memory map - cifs: prevent use-after-free by freeing the cfile later - cifs: do all necessary checks for credits within or before locking - smb: client: fix broken file attrs with nodfs mounts - ksmbd: avoid field overflow warning - arm64: sme: Use STR P to clear FFR context field in streaming SVE mode - x86/efi: Make efi_set_virtual_address_map IBT safe - md/raid1-10: fix casting from randomized structure in raid1_submit_write() - USB: serial: option: add LARA-R6 01B PIDs - usb: dwc3: gadget: Propagate core init errors to UDC during pullup - phy: tegra: xusb: Clear the driver reference in usb-phy dev - iio: adc: ad7192: Fix null ad7192_state pointer access - iio: adc: ad7192: Fix internal/external clock selection - iio: accel: fxls8962af: errata bug only applicable for FXLS8962AF - iio: accel: fxls8962af: fixup buffer scan element type - mm/mmap: Fix VM_LOCKED check in do_vmi_align_munmap() - ALSA: hda/realtek: Enable mute/micmute LEDs and limit mic boost on EliteBook - ALSA: hda/realtek: Add quirk for Clevo NPx0SNx - ALSA: jack: Fix mutex call in snd_jack_report() - ALSA: pcm: Fix potential data race at PCM memory allocation helpers - block: fix signed int overflow in Amiga partition support - block: add overflow checks for Amiga partition support - block: change all __u32 annotations to __be32 in affs_hardblocks.h - block: increment diskseq on all media change events - btrfs: fix race when deleting free space root from the dirty cow roots list - SUNRPC: Fix UAF in svc_tcp_listen_data_ready() - w1: w1_therm: fix locking behavior in convert_t - w1: fix loop in w1_fini() - dt-bindings: power: reset: qcom-pon: Only allow reboot-mode pre-pmk8350 - f2fs: do not allow to defragment files have FI_COMPRESS_RELEASED - sh: j2: Use ioremap() to translate device tree address into kernel memory - usb: dwc2: Fix some error handling paths - serial: 8250: omap: Fix freeing of resources on failed register - clk: qcom: mmcc-msm8974: remove oxili_ocmemgx_clk - clk: qcom: camcc-sc7180: Add parent dependency to all camera GDSCs - clk: qcom: gcc-ipq6018: Use floor ops for sdcc clocks - clk: qcom: gcc-qcm2290: Mark RCGs shared where applicable - media: usb: Check az6007_read() return value - media: amphion: drop repeated codec data for vc1l format - media: amphion: drop repeated codec data for vc1g format - media: amphion: initiate a drain of the capture queue in dynamic resolution change - media: videodev2.h: Fix struct v4l2_input tuner index comment - media: i2c: Correct format propagation for st-mipid02 - media: hi846: fix usage of pm_runtime_get_if_in_use() - media: mediatek: vcodec: using decoder status instead of core work count - clk: qcom: ipq6018: fix networking resets - clk: qcom: dispcc-qcm2290: Fix BI_TCXO_AO handling - clk: qcom: dispcc-qcm2290: Fix GPLL0_OUT_DIV handling - clk: qcom: mmcc-msm8974: use clk_rcg2_shared_ops for mdp_clk_src clock - staging: vchiq_arm: mark vchiq_platform_init() static - usb: dwc3: qcom: Fix potential memory leak - usb: gadget: u_serial: Add null pointer check in gserial_suspend - extcon: Fix kernel doc of property fields to avoid warnings - extcon: Fix kernel doc of property capability fields to avoid warnings - usb: phy: phy-tahvo: fix memory leak in tahvo_usb_probe() - usb: hide unused usbfs_notify_suspend/resume functions - usb: misc: eud: Fix eud sysfs path (use 'qcom_eud') - serial: core: lock port for stop_rx() in uart_suspend_port() - serial: 8250: lock port for stop_rx() in omap8250_irq() - serial: core: lock port for start_rx() in uart_resume_port() - serial: 8250: lock port for UART_IER access in omap8250_irq() - kernfs: fix missing kernfs_idr_lock to remove an ID from the IDR - lkdtm: replace ll_rw_block with submit_bh - i3c: master: svc: fix cpu schedule in spin lock - coresight: Fix loss of connection info when a module is unloaded - mfd: rt5033: Drop rt5033-battery sub-device - media: venus: helpers: Fix ALIGN() of non power of two - media: atomisp: gmin_platform: fix out_len in gmin_get_config_dsm_var() - sh: Avoid using IRQ0 on SH3 and SH4 - gfs2: Fix duplicate should_fault_in_pages() call - f2fs: fix potential deadlock due to unpaired node_write lock use - KVM: s390: fix KVM_S390_GET_CMMA_BITS for GFNs in memslot holes - usb: dwc3: qcom: Release the correct resources in dwc3_qcom_remove() - usb: dwc3: qcom: Fix an error handling path in dwc3_qcom_probe() - usb: common: usb-conn-gpio: Set last role to unknown before initial detection - usb: dwc3-meson-g12a: Fix an error handling path in dwc3_meson_g12a_probe() - mfd: wcd934x: Fix an error handling path in wcd934x_slim_probe() - mfd: intel-lpss: Add missing check for platform_get_resource - Revert "usb: common: usb-conn-gpio: Set last role to unknown before initial detection" - serial: 8250_omap: Use force_suspend and resume for system suspend - device property: Clarify description of returned value in some functions - drivers: fwnode: fix fwnode_irq_get[_byname]() - nvmem: sunplus-ocotp: release otp->clk before return - nvmem: rmem: Use NVMEM_DEVID_AUTO - bus: fsl-mc: don't assume child devices are all fsl-mc devices - mfd: stmfx: Fix error path in stmfx_chip_init - mfd: stmfx: Nullify stmfx->vdd in case of error - KVM: s390: vsie: fix the length of APCB bitmap - KVM: s390/diag: fix racy access of physical cpu number in diag 9c handler - cpufreq: mediatek: correct voltages for MT7622 and MT7623 - misc: fastrpc: check return value of devm_kasprintf() - clk: qcom: mmcc-msm8974: fix MDSS_GDSC power flags - hwtracing: hisi_ptt: Fix potential sleep in atomic context - mfd: stmpe: Only disable the regulators if they are enabled - phy: tegra: xusb: check return value of devm_kzalloc() - lib/bitmap: drop optimization of bitmap_{from,to}_arr64 - pwm: imx-tpm: force 'real_period' to be zero in suspend - pwm: sysfs: Do not apply state to already disabled PWMs - pwm: ab8500: Fix error code in probe() - pwm: mtk_disp: Fix the disable flow of disp_pwm - md/raid10: fix the condition to call bio_end_io_acct() - rtc: st-lpc: Release some resources in st_rtc_probe() in case of error - drm/i915/psr: Use hw.adjusted mode when calculating io/fast wake times - drm/i915/guc/slpc: Apply min softlimit correctly - f2fs: check return value of freeze_super() - media: cec: i2c: ch7322: also select REGMAP - sctp: fix potential deadlock on &net->sctp.addr_wq_lock - net/sched: act_ipt: add sanity checks on table name and hook locations - net: add a couple of helpers for iph tot_len - net/sched: act_ipt: add sanity checks on skb before calling target - spi: spi-geni-qcom: enable SPI_CONTROLLER_MUST_TX for GPI DMA mode - net: mscc: ocelot: don't report that RX timestamping is enabled by default - net: mscc: ocelot: don't keep PTP configuration of all ports in single structure - net: dsa: felix: don't drop PTP frames with tag_8021q when RX timestamping is disabled - net: dsa: sja1105: always enable the INCL_SRCPT option - net: dsa: tag_sja1105: always prefer source port information from INCL_SRCPT - Add MODULE_FIRMWARE() for FIRMWARE_TG357766. - Bluetooth: fix invalid-bdaddr quirk for non-persistent setup - Bluetooth: ISO: use hci_sync for setting CIG parameters - Bluetooth: MGMT: add CIS feature bits to controller information - Bluetooth: MGMT: Use BIT macro when defining bitfields - Bluetooth: MGMT: Fix marking SCAN_RSP as not connectable - ibmvnic: Do not reset dql stats on NON_FATAL err - net: dsa: vsc73xx: fix MTU configuration - mlxsw: minimal: fix potential memory leak in mlxsw_m_linecards_init - spi: bcm-qspi: return error if neither hif_mspi nor mspi is available - drm/amdgpu: fix number of fence calculations - drm/amd: Don't try to enable secure display TA multiple times - mailbox: ti-msgmgr: Fill non-message tx data fields with 0x0 - f2fs: fix error path handling in truncate_dnode() - octeontx2-af: Fix mapping for NIX block from CGX connection - octeontx2-af: Add validation before accessing cgx and lmac - ntfs: Fix panic about slab-out-of-bounds caused by ntfs_listxattr() - powerpc: allow PPC_EARLY_DEBUG_CPM only when SERIAL_CPM=y - powerpc: dts: turris1x.dts: Fix PCIe MEM size for pci2 node - net: bridge: keep ports without IFF_UNICAST_FLT in BR_PROMISC mode - net: dsa: tag_sja1105: fix source port decoding in vlan_filtering=0 bridge mode - net: fix net_dev_start_xmit trace event vs skb_transport_offset() - tcp: annotate data races in __tcp_oow_rate_limited() - bpf, btf: Warn but return no error for NULL btf from __register_btf_kfunc_id_set() - xsk: Honor SO_BINDTODEVICE on bind - net/sched: act_pedit: Add size check for TCA_PEDIT_PARMS_EX - fanotify: disallow mount/sb marks on kernel internal pseudo fs - riscv: move memblock_allow_resize() after linear mapping is ready - pptp: Fix fib lookup calls. - net: dsa: tag_sja1105: fix MAC DA patching from meta frames - net: dsa: sja1105: always enable the send_meta options - octeontx-af: fix hardware timestamp configuration - afs: Fix accidental truncation when storing data - s390/qeth: Fix vipa deletion - sh: dma: Fix DMA channel offset calculation - apparmor: fix missing error check for rhashtable_insert_fast - i2c: xiic: Don't try to handle more interrupt events after error - dm: fix undue/missing spaces - dm: avoid split of quoted strings where possible - dm ioctl: have constant on the right side of the test - dm ioctl: Avoid double-fetch of version - extcon: usbc-tusb320: Unregister typec port on driver removal - btrfs: do not BUG_ON() on tree mod log failure at balance_level() - i2c: qup: Add missing unwind goto in qup_i2c_probe() - irqchip/loongson-pch-pic: Fix potential incorrect hwirq assignment - NFSD: add encoding of op_recall flag for write delegation - irqchip/loongson-pch-pic: Fix initialization of HT vector register - io_uring: wait interruptibly for request completions on exit - mmc: core: disable TRIM on Kingston EMMC04G-M627 - mmc: core: disable TRIM on Micron MTFC4GACAJCN-1M - mmc: mmci: Set PROBE_PREFER_ASYNCHRONOUS - mmc: sdhci: fix DMA configure compatibility issue when 64bit DMA mode is used. - wifi: cfg80211: fix regulatory disconnect for non-MLO - wifi: ath10k: Serialize wake_tx_queue ops - bcache: fixup btree_cache_wait list damage - bcache: Remove unnecessary NULL point check in node allocations - bcache: Fix __bch_btree_node_alloc to make the failure behavior consistent - watch_queue: prevent dangling pipe pointer - um: Use HOST_DIR for mrproper - integrity: Fix possible multiple allocation in integrity_inode_get() - autofs: use flexible array in ioctl structure - mm/damon/ops-common: atomically test and clear young on ptes and pmds - shmem: use ramfs_kill_sb() for kill_sb method of ramfs-based tmpfs - jffs2: reduce stack usage in jffs2_build_xattr_subsystem() - fs: avoid empty option when generating legacy mount string - ext4: Remove ext4 locking of moved directory - Revert "f2fs: fix potential corruption when moving a directory" - fs: Establish locking order for unrelated directories - fs: Lock moved directories - i2c: nvidia-gpu: Add ACPI property to align with device-tree - i2c: nvidia-gpu: Remove ccgx,firmware-build property - usb: typec: ucsi: Mark dGPUs as DEVICE scope - ipvs: increase ip_vs_conn_tab_bits range for 64BIT - btrfs: add handling for RAID1C23/DUP to btrfs_reduce_alloc_profile - btrfs: delete unused BGs while reclaiming BGs - btrfs: bail out reclaim process if filesystem is read-only - btrfs: add block-group tree to lockdep classes - btrfs: reinsert BGs failed to reclaim - btrfs: fix race when deleting quota root from the dirty cow roots list - btrfs: fix extent buffer leak after tree mod log failure at split_node() - btrfs: do not BUG_ON() on tree mod log failure at __btrfs_cow_block() - ASoC: mediatek: mt8173: Fix irq error path - ASoC: mediatek: mt8173: Fix snd_soc_component_initialize error path - regulator: tps65219: Fix matching interrupts for their regulators - ARM: dts: qcom: ipq4019: fix broken NAND controller properties override - ARM: orion5x: fix d2net gpio initialization - leds: trigger: netdev: Recheck NETDEV_LED_MODE_LINKUP on dev rename - blktrace: use inline function for blk_trace_remove() while blktrace is disabled - fs: no need to check source - xfs: explicitly specify cpu when forcing inodegc delayed work to run immediately - xfs: check that per-cpu inodegc workers actually run on that cpu - xfs: disable reaping in fscounters scrub - xfs: fix xfs_inodegc_stop racing with mod_delayed_work - mm/mmap: Fix extra maple tree write - netfilter: conntrack: Avoid nf_ct_helper_hash uses after free - wireguard: queueing: use saner cpu selection wrapping - wireguard: netlink: send staged packets when setting initial private key - tty: serial: fsl_lpuart: add earlycon for imx8ulp platform - block/partition: fix signedness issue for Amiga partitions - sh: mach-r2d: Handle virq offset in cascaded IRL demux - sh: mach-highlander: Handle virq offset in cascaded IRL demux - sh: mach-dreamcast: Handle virq offset in cascaded IRQ demux - sh: hd64461: Handle virq offset for offchip IRQ base and HD64461 IRQ - blk-cgroup: Reinit blkg_iostat_set after clearing in blkcg_reset_stats() - irqchip/loongson-eiointc: Fix irq affinity setting during resume - perf: arm_cspmu: Set irq affinitiy only if overflow interrupt is used - perf/arm_cspmu: Fix event attribute type - APEI: GHES: correctly return NULL for ghes_get_devices() - wifi: rtw88: usb: silence log flooding error message - net: dsa: avoid suspicious RCU usage for synced VLAN-aware MAC addresses - drm/amd/display: fix is_timing_changed() prototype - Input: cyttsp4_core - change del_timer_sync() to timer_shutdown_sync() - drm/nouveau: dispnv50: fix missing-prototypes warning - arm64: dts: qcom: pm8998: don't use GIC_SPI for SPMI interrupts - arm64: dts: qcom: ipq6018: correct qrng unit address - arm64: dts: qcom: msm8953: correct IOMMU unit address - arm64: dts: qcom: msm8976: correct MMC unit address - arm64: dts: qcom: sm6115: correct thermal-sensor unit address - drm/msm/dpu: always clear every individual pending flush mask - MIPS: DTS: CI20: Fix ACT8600 regulator node names - arm64: dts: qcom: sdm670: Flush RSC sleep & wake votes - arm64: dts: ti: k3-j721e-beagleboneai64: Fix mailbox node status - drm/msm/dp: Drop aux devices together with DP controller - iommufd: Do not access the area pointer after unlocking - iommufd: Call iopt_area_contig_done() under the lock - perf evsel: Don't let for_each_group() treat the head of the list as one of its nodes - pinctrl: tegra: Duplicate pinmux functions table - platform/x86:intel/pmc: Remove Meteor Lake S platform support - perf tests task_analyzer: Fix bad substitution ${$1} - perf tests task_analyzer: Skip tests if no libtraceevent support - pinctrl: freescale: Fix a memory out of bounds when num_configs is 1 - perf stat: Reset aggr stats for each run - platform/x86:intel/pmc: Update maps for Meteor Lake P/M platforms - perf test: Set PERF_EXEC_PATH for script execution - kbuild: Fix CFI failures with GCOV - btrfs: fix range_end calculation in extent_write_locked_range - igc: Fix race condition in PTP tx code - igc: Check if hardware TX timestamping is enabled earlier - igc: Work around HW bug causing missing timestamps - sch_netem: fix issues in netem_change() vs get_dist_table() - interconnect: qcom: rpm: Don't use clk_get_optional for bus clocks anymore - media: videodev2.h: Fix p_s32 and p_s64 pointer types - f2fs: fix the wrong condition to determine atomic context - test_firmware: return ENOMEM instead of ENOSPC on failed memory allocation - media: tc358746: select CONFIG_GENERIC_PHY - net/sched: act_ipt: zero skb->cb before calling target - octeontx2-af: cn10kb: fix interrupt csr addresses - octeontx2-af: Reset MAC features in FLR - drm/i915/psr: Fix BDW PSR AUX CH data register offsets - irqchip/loongson-liointc: Fix IRQ trigger polarity - btrfs: fix dirty_metadata_bytes for redirtied buffers - btrfs: add missing error handling when logging operation while COWing extent buffer - ARM: dts: qcom: msm8660: Fix regulator node names - ovl: fix null pointer dereference in ovl_permission() - ovl: let helper ovl_i_path_real() return the realinode - ovl: fix null pointer dereference in ovl_get_acl_rcu() - Upstream stable to v6.1.39, v6.3.13, v6.4.4 * Lunar update: upstream stable patchset 2023-09-01 (LP: #2033931) - x86/head/64: Switch to KERNEL_CS as soon as new GDT is installed - test_firmware: Use kstrtobool() instead of strtobool() - cgroup: bpf: use cgroup_lock()/cgroup_unlock() wrappers - cgroup: always put cset in cgroup_css_set_put_fork - cgroup: fix missing cpus_read_{lock,unlock}() in cgroup_transfer_tasks() - qcom: llcc/edac: Fix the base address used for accessing LLCC banks - EDAC/qcom: Get rid of hardcoded register offsets - ksmbd: validate smb request protocol id - of: overlay: Fix missing of_node_put() in error case of init_overlay_changeset() - power: supply: ab8500: Fix external_power_changed race - power: supply: sc27xx: Fix external_power_changed race - power: supply: bq27xxx: Use mod_delayed_work() instead of cancel() + schedule() - ARM: dts: vexpress: add missing cache properties - tools: gpio: fix debounce_period_us output of lsgpio - selftests: gpio: gpio-sim: Fix BUG: test FAILED due to recent change - power: supply: Ratelimit no data debug output - PCI/DPC: Quirk PIO log size for Intel Ice Lake Root Ports - platform/x86: asus-wmi: Ignore WMI events with codes 0x7B, 0xC0 - regulator: Fix error checking for debugfs_create_dir - irqchip/gic-v3: Disable pseudo NMIs on Mediatek devices w/ firmware issues - irqchip/meson-gpio: Mark OF related data as maybe unused - power: supply: Fix logic checking if system is running from battery - drm: panel-orientation-quirks: Change Air's quirk to support Air Plus - btrfs: scrub: try harder to mark RAID56 block groups read-only - btrfs: handle memory allocation failure in btrfs_csum_one_bio - ASoC: soc-pcm: test if a BE can be prepared - ASoC: Intel: avs: Account for UID of ACPI device - ASoC: Intel: avs: Add missing checks on FE startup - parisc: Improve cache flushing for PCXL in arch_sync_dma_for_cpu() - parisc: Flush gatt writes and adjust gatt mask in parisc_agp_mask_memory() - MIPS: unhide PATA_PLATFORM - MIPS: Restore Au1300 support - MIPS: Alchemy: fix dbdma2 - mips: Move initrd_start check after initrd address sanitisation. - ASoC: cs35l41: Fix default regmap values for some registers - ASoC: dwc: move DMA init to snd_soc_dai_driver probe() - xen/blkfront: Only check REQ_FUA for writes - drm:amd:amdgpu: Fix missing buffer object unlock in failure path - io_uring: unlock sqd->lock before sq thread release CPU - NVMe: Add MAXIO 1602 to bogus nid list. - irqchip/gic: Correctly validate OF quirk descriptors - wifi: cfg80211: fix locking in regulatory disconnect - wifi: cfg80211: fix double lock bug in reg_wdev_chan_valid() - epoll: ep_autoremove_wake_function should use list_del_init_careful - ocfs2: fix use-after-free when unmounting read-only filesystem - ocfs2: check new file size on fallocate call - zswap: do not shrink if cgroup may not zswap - nios2: dts: Fix tse_mac "max-frame-size" property - nilfs2: fix incomplete buffer cleanup in nilfs_btnode_abort_change_key() - nilfs2: fix possible out-of-bounds segment allocation in resize ioctl - nilfs2: reject devices with insufficient block count - LoongArch: Fix perf event id calculation - io_uring/net: save msghdr->msg_control for retries - kexec: support purgatories with .text.hot sections - x86/purgatory: remove PGO flags - riscv/purgatory: remove PGO flags - powerpc/purgatory: remove PGO flags - btrfs: do not ASSERT() on duplicated global roots - btrfs: fix iomap_begin length for nocow writes - btrfs: can_nocow_file_extent should pass down args->strict from callers - ALSA: usb-audio: Fix broken resume due to UAC3 power state - ALSA: usb-audio: Add quirk flag for HEM devices to enable native DSD playback - dm thin metadata: check fail_io before using data_sm - dm thin: fix issue_discard to pass GFP_NOIO to __blkdev_issue_discard - net: ethernet: stmicro: stmmac: fix possible memory leak in __stmmac_open - nouveau: fix client work fence deletion race - RDMA/uverbs: Restrict usage of privileged QKEYs - drm/amdgpu: vcn_4_0 set instance 0 init sched score to 1 - net: usb: qmi_wwan: add support for Compal RXM-G1 - drm/amd: Make sure image is written to trigger VBIOS image update flow - drm/amd: Tighten permissions on VBIOS flashing attributes - drm/amd/pm: workaround for compute workload type on some skus - drm/amdgpu: add missing radeon secondary PCI ID - ALSA: hda/realtek: Add a quirk for Compaq N14JP6 - thunderbolt: dma_test: Use correct value for absent rings when creating paths - thunderbolt: Mask ring interrupt on Intel hardware as well - clk: pxa: fix NULL pointer dereference in pxa3xx_clk_update_accr - USB: serial: option: add Quectel EM061KGL series - serial: lantiq: add missing interrupt ack - usb: typec: ucsi: Fix command cancellation - usb: typec: Fix fast_role_swap_current show function - usb: gadget: udc: core: Offload usb_udc_vbus_handler processing - usb: gadget: udc: core: Prevent soft_connect_store() race - USB: dwc3: qcom: fix NULL-deref on suspend - USB: dwc3: fix use-after-free on core driver unbind - usb: dwc3: gadget: Reset num TRBs before giving back the request - RDMA/rtrs: Fix the last iu->buf leak in err path - RDMA/rtrs: Fix rxe_dealloc_pd warning - RDMA/rxe: Fix packet length checks - RDMA/rxe: Fix ref count error in check_rkey() - spi: cadence-quadspi: Add missing check for dma_set_mask - spi: fsl-dspi: avoid SCK glitches with continuous transfers - netfilter: nf_tables: integrate pipapo into commit protocol - netfilter: nfnetlink: skip error delivery on batch in case of ENOMEM - ice: Fix XDP memory leak when NIC is brought up and down - net: enetc: correct the indexes of highest and 2nd highest TCs - ping6: Fix send to link-local addresses with VRF. - igb: Fix extts capture value format for 82580/i354/i350 - net/sched: simplify tcf_pedit_act - net/sched: act_pedit: remove extra check for key type - net/sched: act_pedit: Parse L3 Header for L4 offset - octeontx2-af: Fix promiscuous mode - wifi: mac80211: fix link activation settings order - wifi: cfg80211: fix link del callback to call correct handler - wifi: mac80211: take lock before setting vif links - RDMA/rxe: Fix the use-before-initialization error of resp_pkts - iavf: remove mask from iavf_irq_enable_queues() - octeontx2-af: fixed resource availability check - octeontx2-af: fix lbk link credits on cn10k - RDMA/mlx5: Initiate dropless RQ for RAW Ethernet functions - RDMA/mlx5: Create an indirect flow table for steering anchor - RDMA/cma: Always set static rate to 0 for RoCE - IB/uverbs: Fix to consider event queue closing also upon non-blocking mode - RDMA/mlx5: Fix affinity assignment - IB/isert: Fix dead lock in ib_isert - IB/isert: Fix possible list corruption in CMA handler - IB/isert: Fix incorrect release of isert connection - net: ethtool: correct MAX attribute value for stats - ipvlan: fix bound dev checking for IPv6 l3s mode - sctp: fix an error code in sctp_sf_eat_auth() - igc: Clean the TX buffer and TX descriptor ring - igc: Fix possible system crash when loading module - igb: fix nvm.ops.read() error handling - net: phylink: report correct max speed for QUSGMII - net: phylink: use a dedicated helper to parse usgmii control word - drm/nouveau: don't detect DSM for non-NVIDIA device - drm/bridge: ti-sn65dsi86: Avoid possible buffer overflow - drm/nouveau/dp: check for NULL nv_connector->native_mode - drm/nouveau: add nv_encoder pointer check for NULL - selftests/tc-testing: Fix Error: Specified qdisc kind is unknown. - selftests/tc-testing: Fix Error: failed to find target LOG - selftests/tc-testing: Fix SFB db test - sched: add new attr TCA_EXT_WARN_MSG to report tc extact message - net/sched: Refactor qdisc_graft() for ingress and clsact Qdiscs - net/sched: qdisc_destroy() old ingress and clsact Qdiscs before grafting - selftests: forwarding: hw_stats_l3: Set addrgenmode in a separate step - cifs: fix lease break oops in xfstest generic/098 - ext4: drop the call to ext4_error() from ext4_get_group_info() - net/sched: cls_api: Fix lockup on flushing explicitly created chain - net: dsa: felix: fix taprio guard band overflow at 10Mbps with jumbo frames - net: lapbether: only support ethernet devices - net: macsec: fix double free of percpu stats - sfc: fix XDP queues mode with legacy IRQ - dm: don't lock fs when the map is NULL during suspend or resume - net: tipc: resize nlattr array to correct size - selftests/ptp: Fix timestamp printf format for PTP_SYS_OFFSET - octeon_ep: Add missing check for ioremap - afs: Fix vlserver probe RTT handling - parisc: Delete redundant register definitions in <asm/assembly.h> - net/sched: act_api: move TCA_EXT_WARN_MSG to the correct hierarchy - Revert "net/sched: act_api: move TCA_EXT_WARN_MSG to the correct hierarchy" - net/sched: act_api: add specific EXT_WARN_MSG for tc action - neighbour: delete neigh_lookup_nodev as not used - scsi: target: core: Fix error path in target_setup_session() - x86/boot/compressed: prefer cc-option for CFLAGS additions - MIPS: Move '-Wa,-msoft-float' check from as-option to cc-option - MIPS: Prefer cc-option for additions to cflags - kbuild: Update assembler calls to use proper flags and language target - btrfs: properly enable async discard when switching from RO->RW - wifi: mac80211: fragment per STA profile correctly - RDMA/rxe: Fix rxe_cq_post - blk-cgroup: Flush stats before releasing blkcg_gq - Upstream stable to v6.1.35, v6.3.9 - drm/amd/display: Use dc_update_planes_and_stream - drm/amd/display: Add wrapper to call planes and stream update - drm/amd/display: fix the system hang while disable PSR - tty: serial: fsl_lpuart: make rx_watermark configurable for different platforms - tty: serial: fsl_lpuart: reduce RX watermark to 0 on LS1028A - mm: Fix copy_from_user_nofault(). - tpm, tpm_tis: Claim locality in interrupt handler - tpm_crb: Add support for CRB devices based on Pluton - ksmbd: validate command payload size - ksmbd: fix out-of-bound read in smb2_write - ksmbd: validate session id and tree id in the compound request - tick/common: Align tick period during sched_timer setup - selftests: mptcp: remove duplicated entries in usage - selftests: mptcp: join: fix ShellCheck warnings - selftests: mptcp: lib: skip if missing symbol - selftests: mptcp: connect: skip transp tests if not supported - selftests: mptcp: connect: skip disconnect tests if not supported - selftests: mptcp: pm nl: remove hardcoded default limits - selftests: mptcp: pm nl: skip fullmesh flag checks if not supported - selftests: mptcp: sockopt: relax expected returned size - selftests: mptcp: sockopt: skip getsockopt checks if not supported - selftests: mptcp: userspace pm: skip if 'ip' tool is unavailable - selftests: mptcp: userspace pm: skip if not supported - selftests: mptcp: lib: skip if not below kernel version - selftests: mptcp: join: use 'iptables-legacy' if available - selftests: mptcp: join: helpers to skip tests - selftests: mptcp: join: skip check if MIB counter not supported - selftests: mptcp: join: support local endpoint being tracked or not - selftests: mptcp: join: skip Fastclose tests if not supported - selftests: mptcp: join: support RM_ADDR for used endpoints or not - selftests: mptcp: join: skip implicit tests if not supported - selftests: mptcp: join: skip backup if set flag on ID not supported - selftests: mptcp: join: skip fullmesh flag tests if not supported - selftests: mptcp: join: skip MPC backups tests if not supported - selftests/mount_setattr: fix redefine struct mount_attr build error - selftests: mptcp: diag: skip listen tests if not supported - selftests: mptcp: sockopt: skip TCP_INQ checks if not supported - selftests: mptcp: join: skip test if iptables/tc cmds fail - selftests: mptcp: join: skip userspace PM tests if not supported - selftests: mptcp: join: skip fail tests if not supported - selftests: mptcp: join: fix "userspace pm add & remove address" - writeback: fix dereferencing NULL mapping->host on writeback_page_template - scripts: fix the gfp flags header path in gfp-translate - nilfs2: fix buffer corruption due to concurrent device reads - ACPI: sleep: Avoid breaking S3 wakeup due to might_sleep() - KVM: Avoid illegal stage2 mapping on invalid memory slot - Drivers: hv: vmbus: Call hv_synic_free() if hv_synic_alloc() fails - Drivers: hv: vmbus: Fix vmbus_wait_for_unload() to scan present CPUs - PCI: hv: Fix a race condition bug in hv_pci_query_relations() - Revert "PCI: hv: Fix a timing issue which causes kdump to fail occasionally" - PCI: hv: Remove the useless hv_pcichild_state from struct hv_pci_dev - PCI: hv: Fix a race condition in hv_irq_unmask() that can cause panic - PCI: hv: Add a per-bus mutex state_lock - io_uring/net: clear msg_controllen on partial sendmsg retry - io_uring/net: disable partial retries for recvmsg with cmsg - mptcp: handle correctly disconnect() failures - mptcp: fix possible divide by zero in recvmsg() - mptcp: fix possible list corruption on passive MPJ - mptcp: consolidate fallback and non fallback state machine - cgroup: Do not corrupt task iteration when rebinding subsystem - cgroup,freezer: hold cpu_hotplug_lock before freezer_mutex in freezer_css_{online,offline}() - mmc: litex_mmc: set PROBE_PREFER_ASYNCHRONOUS - mmc: sdhci-msm: Disable broken 64-bit DMA on MSM8916 - mmc: meson-gx: remove redundant mmc_request_done() call from irq context - mmc: mmci: stm32: fix max busy timeout calculation - mmc: sdhci-spear: fix deferred probing - mmc: bcm2835: fix deferred probing - mmc: sunxi: fix deferred probing - bpf: ensure main program has an extable - wifi: iwlwifi: pcie: Handle SO-F device for PCI id 0x7AF0 - spi: spi-geni-qcom: correctly handle -EPROBE_DEFER from dma_request_chan() - regulator: pca9450: Fix LDO3OUT and LDO4OUT MASK - regmap: spi-avmm: Fix regmap_bus max_raw_write - arm64: dts: rockchip: Fix rk356x PCIe register and range mappings - nilfs2: prevent general protection fault in nilfs_clear_dirty_page() - x86/mm: Avoid using set_pgd() outside of real PGD pages - memfd: check for non-NULL file_seals in memfd_create() syscall - mmc: meson-gx: fix deferred probing - ieee802154: hwsim: Fix possible memory leaks - xfrm: Treat already-verified secpath entries as optional - xfrm: Ensure policies always checked on XFRM-I input path - KVM: arm64: PMU: Restore the host's PMUSERENR_EL0 - bpf: track immediate values written to stack by BPF_ST instruction - bpf: Fix verifier id tracking of scalars on spill - xfrm: fix inbound ipv4/udp/esp packets to UDPv6 dualstack sockets - bpf: Fix a bpf_jit_dump issue for x86_64 with sysctl bpf_jit_enable. - selftests: net: tls: check if FIPS mode is enabled - selftests: net: vrf-xfrm-tests: change authentication and encryption algos - selftests: net: fcnal-test: check if FIPS mode is enabled - xfrm: Linearize the skb after offloading if needed. - net/mlx5: DR, Fix wrong action data allocation in decap action - sfc: use budget for TX completions - net: qca_spi: Avoid high load if QCA7000 is not available - 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: sh_mmcif: fix deferred probing - mmc: usdhi60rol0: fix deferred probing - ipvs: align inner_mac_header for encapsulation - net: dsa: mt7530: fix trapping frames on non-MT7621 SoC MT7530 switch - net: dsa: mt7530: fix handling of BPDUs on MT7530 switch - net: dsa: mt7530: fix handling of LLDP frames - be2net: Extend xmit workaround to BE3 chip - netfilter: nf_tables: drop map element references from preparation phase - netfilter: nft_set_pipapo: .walk does not deal with generations - netfilter: nf_tables: disallow element updates of bound anonymous sets - netfilter: nf_tables: reject unbound anonymous set before commit phase - netfilter: nf_tables: reject unbound chain set before commit phase - netfilter: nf_tables: disallow updates of anonymous sets - netfilter: nfnetlink_osf: fix module autoload - Revert "net: phy: dp83867: perform soft reset and retain established link" - bpf/btf: Accept function names that contain dots - bpf: Force kprobe multi expected_attach_type for kprobe_multi link - io_uring/net: use the correct msghdr union member in io_sendmsg_copy_hdr - selftests: forwarding: Fix race condition in mirror installation - platform/x86/amd/pmf: Register notify handler only if SPS is enabled - sch_netem: acquire qdisc lock in netem_change() - revert "net: align SO_RCVMARK required privileges with SO_MARK" - arm64: dts: rockchip: fix nEXTRST on SOQuartz - gpiolib: Fix GPIO chip IRQ initialization restriction - gpio: sifive: add missing check for platform_get_irq - gpiolib: Fix irq_domain resource tracking for gpiochip_irqchip_add_domain() - scsi: target: iscsi: Prevent login threads from racing between each other - HID: wacom: Add error check to wacom_parse_and_register() - arm64: Add missing Set/Way CMO encodings - smb3: missing null check in SMB2_change_notify - media: cec: core: disable adapter in cec_devnode_unregister - media: cec: core: don't set last_initiator if tx in progress - nfcsim.c: Fix error checking for debugfs_create_dir - btrfs: fix an uninitialized variable warning in btrfs_log_inode - usb: gadget: udc: fix NULL dereference in remove() - nvme: double KA polling frequency to avoid KATO with TBKAS on - nvme: check IO start time when deciding to defer KA - nvme: improve handling of long keep alives - Input: soc_button_array - add invalid acpi_index DMI quirk handling - arm64: dts: qcom: sc7280-idp: drop incorrect dai-cells from WCD938x SDW - arm64: dts: qcom: sc7280-qcard: drop incorrect dai-cells from WCD938x SDW - s390/cio: unregister device when the only path is gone - spi: lpspi: disable lpspi module irq in DMA mode - ASoC: codecs: wcd938x-sdw: do not set can_multi_write flag - ASoC: simple-card: Add missing of_node_put() in case of error - soundwire: dmi-quirks: add new mapping for HP Spectre x360 - soundwire: qcom: add proper error paths in qcom_swrm_startup() - ASoC: nau8824: Add quirk to active-high jack-detect - ASoC: amd: yc: Add Thinkpad Neo14 to quirks list for acp6x - gfs2: Don't get stuck writing page onto itself under direct I/O - s390/purgatory: disable branch profiling - ASoC: fsl_sai: Enable BCI bit if SAI works on synchronous mode with BYP asserted - ALSA: hda/realtek: Add "Intel Reference board" and "NUC 13" SSID in the ALC256 - i2c: mchp-pci1xxxx: Avoid cast to incompatible function type - ARM: dts: Fix erroneous ADS touchscreen polarities - null_blk: Fix: memory release when memory_backed=1 - drm/exynos: vidi: fix a wrong error return - drm/exynos: fix race condition UAF in exynos_g2d_exec_ioctl - drm/radeon: fix race condition UAF in radeon_gem_set_domain_ioctl - vhost_vdpa: tell vqs about the negotiated - vhost_net: revert upend_idx only on retriable error - KVM: arm64: Restore GICv2-on-GICv3 functionality - x86/apic: Fix kernel panic when booting with intremap=off and x2apic_phys - i2c: imx-lpi2c: fix type char overflow issue when calculating the clock cycle - smb: move client and server files to common directory fs/smb - [Config] updateconfigs for SMBFS_COMMON - cifs: fix status checks in cifs_tree_connect - udmabuf: revert 'Add support for mapping hugepages (v4)' - selftests: mptcp: connect: skip TFO tests if not supported - selftests: mptcp: join: skip PM listener tests if not supported - selftests: mptcp: join: uniform listener tests - block: make sure local irq is disabled when calling __blkcg_rstat_flush - xfrm: add missed call to delete offloaded policies - net: dsa: introduce preferred_default_local_cpu_port and use on MT7530 - iommu/amd: Fix possible memory leak of 'domain' - Upstream stable to v6.1.36, v6.3.10 - mm/mmap: Fix error path in do_vmi_align_munmap() - mm/mmap: Fix error return in do_vmi_align_munmap() - mptcp: ensure listener is unhashed before updating the sk status - x86/microcode/AMD: Load late on both threads too - x86/smp: Remove pointless wmb()s from native_stop_other_cpus() - x86/smp: Use dedicated cache-line for mwait_play_dead() - x86/smp: Cure kexec() vs. mwait_play_dead() breakage - can: isotp: isotp_sendmsg(): fix return error fix on TX path - maple_tree: fix potential out-of-bounds access in mas_wr_end_piv() - fbdev: fix potential OOB read in fast_imageblit() - HID: hidraw: fix data race on device refcount - HID: wacom: Use ktime_t rather than int when dealing with timestamps - HID: logitech-hidpp: add HIDPP_QUIRK_DELAYED_INIT for the T651. - Revert "thermal/drivers/mediatek: Use devm_of_iomap to avoid resource leak in mtk_thermal_probe" - sparc32: fix lock_mm_and_find_vma() conversion - parisc: fix expand_stack() conversion - csky: fix up lock_mm_and_find_vma() conversion - xtensa: fix NOMMU build with lock_mm_and_find_vma() conversion - Upstream stable to v6.1.37, v6.3.11 - xtensa: fix lock_mm_and_find_vma in case VMA not found - drm/amd/display: Do not update DRR while BW optimizations pending - PCI/ACPI: Validate acpi_pci_set_power_state() parameter - PCI/ACPI: Call _REG when transitioning D-states - execve: always mark stack as growing down during early stack setup - nubus: Partially revert proc_create_single_data() conversion - perf symbols: Symbol lookup with kcore can fail if multiple segments match stext - scripts/tags.sh: Resolve gtags empty index generation - docs: Set minimal gtags / GNU GLOBAL version to 6.6.5 - drm/amdgpu: Validate VM ioctl flags. - drm/amd/display: Ensure vmin and vmax adjust for DCE - Upstream stable to v6.1.38, v6.3.12 * allow io_uring to be disabled in runtime (LP: #2035116) - io_uring: add a sysctl to disable io_uring system-wide * CVE-2023-31083 - Bluetooth: hci_ldisc: check HCI_UART_PROTO_READY flag in HCIUARTGETPROTO * CVE-2023-4132 - media: usb: siano: Fix warning due to null work_func_t function pointer * CVE-2023-3863 - net: nfc: Fix use-after-free caused by nfc_llcp_find_local * CVE-2023-3772 - xfrm: add NULL check in xfrm_update_ae_params * Packaging resync (LP: #1786013) - [Packaging] update helper scripts -- Emil Renner Berthing <email address hidden> Mon, 09 Oct 2023 18:14:14 +0200
Available diffs
Superseded in noble-release |
Published in mantic-release |
Deleted in mantic-proposed (Reason: Moved to mantic) |
linux-riscv (6.5.0-9.9.1) mantic; urgency=medium * mantic/linux-riscv: 6.5.0-9.9.1 -proposed tracker (LP: #2038696) [ Ubuntu: 6.5.0-9.9 ] * mantic/linux: 6.5.0-9.9 -proposed tracker (LP: #2038687) * update apparmor and LSM stacking patch set (LP: #2028253) - re-apply apparmor 4.0.0 * Disable restricting unprivileged change_profile by default, due to LXD latest/stable not yet compatible with this new apparmor feature (LP: #2038567) - SAUCE: apparmor: Make apparmor_restrict_unprivileged_unconfined opt-in [ Ubuntu: 6.5.0-8.8 ] * mantic/linux: 6.5.0-8.8 -proposed tracker (LP: #2038577) * update apparmor and LSM stacking patch set (LP: #2028253) - SAUCE: apparmor3.2.0 [02/60]: rename SK_CTX() to aa_sock and make it an inline fn - SAUCE: apparmor3.2.0 [05/60]: Add sysctls for additional controls of unpriv userns restrictions - SAUCE: apparmor3.2.0 [08/60]: Stacking v38: LSM: Identify modules by more than name - SAUCE: apparmor3.2.0 [09/60]: Stacking v38: LSM: Add an LSM identifier for external use - SAUCE: apparmor3.2.0 [10/60]: Stacking v38: LSM: Identify the process attributes for each module - SAUCE: apparmor3.2.0 [11/60]: Stacking v38: LSM: Maintain a table of LSM attribute data - SAUCE: apparmor3.2.0 [12/60]: Stacking v38: proc: Use lsmids instead of lsm names for attrs - SAUCE: apparmor3.2.0 [13/60]: Stacking v38: integrity: disassociate ima_filter_rule from security_audit_rule - SAUCE: apparmor3.2.0 [14/60]: Stacking v38: LSM: Infrastructure management of the sock security - SAUCE: apparmor3.2.0 [15/60]: Stacking v38: LSM: Add the lsmblob data structure. - SAUCE: apparmor3.2.0 [16/60]: Stacking v38: LSM: provide lsm name and id slot mappings - SAUCE: apparmor3.2.0 [17/60]: Stacking v38: IMA: avoid label collisions with stacked LSMs - SAUCE: apparmor3.2.0 [18/60]: Stacking v38: LSM: Use lsmblob in security_audit_rule_match - SAUCE: apparmor3.2.0 [19/60]: Stacking v38: LSM: Use lsmblob in security_kernel_act_as - SAUCE: apparmor3.2.0 [20/60]: Stacking v38: LSM: Use lsmblob in security_secctx_to_secid - SAUCE: apparmor3.2.0 [21/60]: Stacking v38: LSM: Use lsmblob in security_secid_to_secctx - SAUCE: apparmor3.2.0 [22/60]: Stacking v38: LSM: Use lsmblob in security_ipc_getsecid - SAUCE: apparmor3.2.0 [23/60]: Stacking v38: LSM: Use lsmblob in security_current_getsecid - SAUCE: apparmor3.2.0 [24/60]: Stacking v38: LSM: Use lsmblob in security_inode_getsecid - SAUCE: apparmor3.2.0 [25/60]: Stacking v38: LSM: Use lsmblob in security_cred_getsecid - SAUCE: apparmor3.2.0 [26/60]: Stacking v38: LSM: Specify which LSM to display - SAUCE: apparmor3.2.0 [28/60]: Stacking v38: LSM: Ensure the correct LSM context releaser - SAUCE: apparmor3.2.0 [29/60]: Stacking v38: LSM: Use lsmcontext in security_secid_to_secctx - SAUCE: apparmor3.2.0 [30/60]: Stacking v38: LSM: Use lsmcontext in security_inode_getsecctx - SAUCE: apparmor3.2.0 [31/60]: Stacking v38: Use lsmcontext in security_dentry_init_security - SAUCE: apparmor3.2.0 [32/60]: Stacking v38: LSM: security_secid_to_secctx in netlink netfilter - SAUCE: apparmor3.2.0 [33/60]: Stacking v38: NET: Store LSM netlabel data in a lsmblob - SAUCE: apparmor3.2.0 [34/60]: Stacking v38: binder: Pass LSM identifier for confirmation - SAUCE: apparmor3.2.0 [35/60]: Stacking v38: LSM: security_secid_to_secctx module selection - SAUCE: apparmor3.2.0 [36/60]: Stacking v38: Audit: Keep multiple LSM data in audit_names - SAUCE: apparmor3.2.0 [37/60]: Stacking v38: Audit: Create audit_stamp structure - SAUCE: apparmor3.2.0 [38/60]: Stacking v38: LSM: Add a function to report multiple LSMs - SAUCE: apparmor3.2.0 [39/60]: Stacking v38: Audit: Allow multiple records in an audit_buffer - SAUCE: apparmor3.2.0 [40/60]: Stacking v38: Audit: Add record for multiple task security contexts - SAUCE: apparmor3.2.0 [41/60]: Stacking v38: audit: multiple subject lsm values for netlabel - SAUCE: apparmor3.2.0 [42/60]: Stacking v38: Audit: Add record for multiple object contexts - SAUCE: apparmor3.2.0 [43/60]: Stacking v38: netlabel: Use a struct lsmblob in audit data - SAUCE: apparmor3.2.0 [44/60]: Stacking v38: LSM: Removed scaffolding function lsmcontext_init - SAUCE: apparmor3.2.0 [45/60]: Stacking v38: AppArmor: Remove the exclusive flag - SAUCE: apparmor3.2.0 [46/60]: combine common_audit_data and apparmor_audit_data - SAUCE: apparmor3.2.0 [47/60]: setup slab cache for audit data - SAUCE: apparmor3.2.0 [48/60]: rename audit_data->label to audit_data->subj_label - SAUCE: apparmor3.2.0 [49/60]: pass cred through to audit info. - SAUCE: apparmor3.2.0 [50/60]: Improve debug print infrastructure - SAUCE: apparmor3.2.0 [51/60]: add the ability for profiles to have a learning cache - SAUCE: apparmor3.2.0 [52/60]: enable userspace upcall for mediation - SAUCE: apparmor3.2.0 [53/60]: cache buffers on percpu list if there is lock contention - SAUCE: apparmor3.2.0 [55/60]: advertise availability of exended perms - SAUCE: apparmor3.2.0 [60/60]: [Config] enable CONFIG_SECURITY_APPARMOR_RESTRICT_USERNS * LSM stacking and AppArmor for 6.2: additional fixes (LP: #2017903) // update apparmor and LSM stacking patch set (LP: #2028253) - SAUCE: apparmor3.2.0 [57/60]: fix profile verification and enable it * udev fails to make prctl() syscall with apparmor=0 (as used by maas by default) (LP: #2016908) // update apparmor and LSM stacking patch set (LP: #2028253) - SAUCE: apparmor3.2.0 [27/60]: Stacking v38: Fix prctl() syscall with apparmor=0 * kinetic: apply new apparmor and LSM stacking patch set (LP: #1989983) // update apparmor and LSM stacking patch set (LP: #2028253) - SAUCE: apparmor3.2.0 [01/60]: add/use fns to print hash string hex value - SAUCE: apparmor3.2.0 [03/60]: patch to provide compatibility with v2.x net rules - SAUCE: apparmor3.2.0 [04/60]: add user namespace creation mediation - SAUCE: apparmor3.2.0 [06/60]: af_unix mediation - SAUCE: apparmor3.2.0 [07/60]: Add fine grained mediation of posix mqueues -- Dimitri John Ledkov <email address hidden> Fri, 06 Oct 2023 22:02:34 +0100
linux-riscv (6.2.0-35.35.1) lunar; urgency=medium * lunar/linux-riscv: 6.2.0-35.35.1 -proposed tracker (LP: #2038224) * CVE-2023-42755 - [Config] riscv: remove NET_CLS_RSVP and NET_CLS_RSVP6 [ Ubuntu: 6.2.0-35.35 ] * lunar/linux: 6.2.0-35.35 -proposed tracker (LP: #2038229) * Packaging resync (LP: #1786013) - [Packaging] update helper scripts * CVE-2023-4244 - netfilter: nf_tables: don't skip expired elements during walk - netfilter: nf_tables: integrate pipapo into commit protocol - netfilter: nft_set_rbtree: fix overlap expiration walk - netfilter: nf_tables: adapt set backend to use GC transaction API - netfilter: nft_set_hash: mark set element as dead when deleting from packet path - netfilter: nf_tables: drop map element references from preparation phase - netfilter: nf_tables: GC transaction API to avoid race with control plane - netfilter: nf_tables: remove busy mark and gc batch API - netfilter: nf_tables: don't fail inserts if duplicate has expired - netfilter: nf_tables: fix kdoc warnings after gc rework - netfilter: nf_tables: fix GC transaction races with netns and netlink event exit path - netfilter: nf_tables: GC transaction race with netns dismantle - netfilter: nf_tables: GC transaction race with abort path - netfilter: nf_tables: use correct lock to protect gc_list - netfilter: nf_tables: defer gc run if previous batch is still pending - netfilter: nft_dynset: disallow object maps - netfilter: nft_set_rbtree: skip sync GC for new elements in this transaction * CVE-2023-5197 - netfilter: nf_tables: skip bound chain in netns release path - netfilter: nf_tables: disallow rule removal from chain binding * CVE-2023-4921 - net: sched: sch_qfq: Fix UAF in qfq_dequeue() * CVE-2023-4881 - netfilter: nftables: exthdr: fix 4-byte stack OOB write * CVE-2023-4623 - net/sched: sch_hfsc: Ensure inner classes have fsc curve * CVE-2023-4622 - af_unix: Fix null-ptr-deref in unix_stream_sendpage(). * CVE-2023-42756 - netfilter: ipset: Fix race between IPSET_CMD_CREATE and IPSET_CMD_SWAP * CVE-2023-42755 - net/sched: Retire rsvp classifier - [Config] remove NET_CLS_RSVP and NET_CLS_RSVP6 * CVE-2023-42753 - netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c * CVE-2023-42752 - igmp: limit igmpv3_newpack() packet size to IP_MAX_MTU - net: add SKB_HEAD_ALIGN() helper - net: remove osize variable in __alloc_skb() - net: factorize code in kmalloc_reserve() - net: deal with integer overflows in kmalloc_reserve() * CVE-2023-34319 - xen/netback: Fix buffer overrun triggered by unusual packet -- Emil Renner Berthing <email address hidden> Fri, 06 Oct 2023 14:03:58 +0200
Available diffs
Superseded in mantic-proposed |
linux-riscv (6.5.0-7.7.2) mantic; urgency=medium * mantic/linux-riscv: 6.5.0-7.7.2 -proposed tracker (LP: #2037659) * Packaging resync (LP: #1786013) - debian/dkms-versions -- update from kernel-versions (main/d2023.09.27) * Enable StarFive VisionFive 2 board (LP: #2013232) - dt-bindings: clock: Add StarFive JH7110 PLL clock generator - dt-bindings: soc: starfive: Add StarFive syscon module - dt-bindings: clock: jh7110-syscrg: Add PLL clock inputs - dt-bindings: clock: Add StarFive JH7110 System-Top-Group clock and reset generator - dt-bindings: clock: Add StarFive JH7110 Image-Signal-Process clock and reset generator - dt-bindings: clock: Add StarFive JH7110 Video-Output clock and reset generator - clk: starfive: Add StarFive JH7110 PLL clock driver - clk: starfive: jh7110-sys: Add PLL clocks source from DTS - clk: starfive: Add StarFive JH7110 System-Top-Group clock driver - clk: starfive: Add StarFive JH7110 Image-Signal-Process clock driver - clk: starfive: Add StarFive JH7110 Video-Output clock driver - reset: starfive: jh7110: Add StarFive STG/ISP/VOUT resets support - media: dt-bindings: cadence-csi2rx: Convert to DT schema - media: dt-bindings: cadence-csi2rx: Add resets property - media: cadence: Add operation on reset - media: cadence: Add support for external dphy - media: cadence: Add support for JH7110 SoC - dt-bindings: net: motorcomm: Add pad driver strength cfg - net: phy: motorcomm: Add pad drive strength cfg support - crypto: starfive - Add AES skcipher and aead support - dt-bindings: spi: add reference file to YAML - usb: cdns3: Add PHY mode switch to usb2 PHY - dt-bindings: phy: Add StarFive JH7110 USB PHY - dt-bindings: phy: Add StarFive JH7110 PCIe PHY - phy: starfive: Add JH7110 USB 2.0 PHY driver - phy: starfive: Add JH7110 PCIE 2.0 PHY driver - phy: starfive: fix error code in probe - dt-bindings: phy: Add starfive,jh7110-dphy-rx - phy: starfive: Add mipi dphy rx support - phy: starfive: make phys depend on HAS_IOMEM - phy: starfive: StarFive PHYs should depend on ARCH_STARFIVE - dt-bindings: qspi: cdns,qspi-nor: Add clocks for StarFive JH7110 SoC - spi: cadence-quadspi: Add clock configuration for StarFive JH7110 QSPI - riscv: dts: starfive: jh7110: Add DVP and HDMI TX pixel external clocks - riscv: dts: starfive: jh7110: Add STGCRG/ISPCRG/VOUTCRG nodes - riscv: dts: starfive: jh7110: Add syscon nodes - riscv: dts: starfive: jh7110: Add PLL clocks source in SYSCRG node - riscv: dts: starfive: jh7110: Add ethernet device nodes - riscv: dts: starfive: visionfive 2: Add configuration of gmac and phy - riscv: dts: starfive: jh7100: Add temperature sensor node and thermal-zones - riscv: dts: starfive: jh7110: Add temperature sensor node and thermal-zones - riscv: dts: starfive: Add USB and PCIe PHY nodes for JH7110 - riscv: dts: starfive: Add USB dts node for JH7110 - riscv: dts: starfive: Add spi node and pins configuration - riscv: dts: starfive: jh7110: add dma controller node - riscv: dts: starfive: jh7110: add the node and pins configuration for tdm - riscv: dts: starfive: Add QSPI controller node for StarFive JH7110 SoC - riscv: dts: starfive: enable DCDC1&ALDO4 node in axp15060 - riscv: dts: starfive: Add mmc nodes on VisionFive 2 board - riscv: dts: starfive - Add crypto and DMA node for JH7110 - riscv: dts: starfive - Add hwrng node for JH7110 SoC - riscv: dts: starfive: jh7110: Fix GMAC configuration - riscv: dts: starfive: fix jh7110 qspi sort order - riscv: dts: starfive: fix NOR flash reserved-data partition size - riscv: dts: starfive: visionfive 2: Enable usb0 - riscv: dts: starfive: visionfive 2: Fix uart0 pins sort order - SAUCE: pinctrl: starfive: jh7110: Fix failure to set irq after CONFIG_PM is enabled - SAUCE: pinctrl: starfive: jh7110: Add system pm ops to save and restore context - SAUCE: riscv: Kconfig: Add select ARM_AMBA to SOC_STARFIVE - SAUCE: PCI: microchip: Enable building driver as a module - SAUCE: PCI: microchip: Align register, offset, and mask names with hw docs - SAUCE: PCI: microchip: Enable event handlers to access bridge and ctrl ptrs - SAUCE: PCI: microchip: Clean up initialisation of interrupts - SAUCE: PCI: microchip: Gather MSI information from hardware config registers - SAUCE: PCI: microchip: Re-partition code between probe() and init() - SAUCE: dt-bindings: PCI: Add PLDA XpressRICH PCIe host common properties - SAUCE: PCI: microchip: Move pcie-microchip-host.c to plda directory - SAUCE: PCI: microchip: Move PLDA IP register macros to pcie-plda.h - SAUCE: PCI: microchip: Rename data structure - SAUCE: PCI: microchip: Rename two setup functions - SAUCE: PCI: microchip: Change the argument of plda_pcie_setup_iomems() - SAUCE: PCI: plda: Move the setup functions to pcie-plda-host.c - SAUCE: PCI: plda: Add event interrupt codes and IRQ domain ops - SAUCE: PCI: microchip: Rename interrupt related functions - SAUCE: PCI: microchip: Add num_events field to struct plda_pcie_rp - SAUCE: PCI: microchip: Add request_event_irq() callback function - SAUCE: PCI: microchip: Add INTx and MSI event num to struct plda_event - SAUCE: PCI: microchip: Add get_events() callback function - SAUCE: PCI: microchip: Add event IRQ domain ops to struct plda_event - SAUCE: PCI: microchip: Move IRQ functions to pcie-plda-host.c - SAUCE: PCI: plda: Set plda_event_handler() and event ops to static - SAUCE: dt-bindings: PCI: Add StarFive JH7110 PCIe controller - SAUCE: PCI: starfive: Add JH7110 PCIe controller - SAUCE: riscv: dts: starfive: add PCIe dts configuration for JH7110 - SAUCE: clk: starfive: jh7110-sys: Fix lower rate of CPUfreq by setting PLL0 rate to 1.5GHz - SAUCE: dt-bindings: mmc: Remove properties from required - SAUCE: mmc: starfive: Change tuning implementation - SAUCE: riscv: dts: starfive: add assigned-clock* to limit frquency - SAUCE: dt-bindings: pwm: Add StarFive PWM module - SAUCE: pwm: starfive: Add PWM driver support - SAUCE: riscv: dts: starfive: jh7110: Add PWM node and pins configuration - SAUCE: riscv: dts: starfive: jh7100: Add PWM node and pins configuration - SAUCE: riscv: dts: starfive: Disable JH7110 crypto peripheral - SAUCE: riscv: dts: starfive: Add VisionFive 2 reserved memory node - [Config] riscv: updateconfigs for JH7110 * Enable Nezha board (LP: #1975592) - riscv: errata: fix T-Head dcache.cva encoding - dt-bindings: net: can: Add support for Allwinner D1 CAN controller - riscv: dts: allwinner: d1: Add CAN controller nodes - iio: adc: Kconfig change description for Allwinner GPADC - iio: adc: Add Allwinner D1/T113s/R329/T507 SoCs GPADC - dt-bindings: iio: adc: Add Allwinner D1/T113s/R329/T507 SoCs GPADC - riscv: dts: allwinner: d1: Add GPADC node - SAUCE: mmc: sunxi-mmc: Correct the maximum segment size - SAUCE: riscv: dts: allwinner: d1: Add misc nodes - SAUCE: riscv: dts: allwinner: Keep aldo regulator on - SAUCE: riscv: dts: allwinner: Add button on the Nezha board - SAUCE: riscv: dts: allwinner: Add button on the Lichee RV Dock - SAUCE: dt-bindings: nvmem: Allow bit offsets greater than a byte - SAUCE: nvmem: core: Support reading cells with >= 8 bit offsets - SAUCE: regulator: dt-bindings: Add Allwinner D1 LDOs - SAUCE: regulator: sun20i: Add support for Allwinner D1 LDOs - SAUCE: dt-bindings: sram: sunxi-sram: Add optional regulators child - SAUCE: dt-bindings: thermal: sun8i: Add compatible for D1 - SAUCE: thermal: sun8i: Document the unknown field - SAUCE: thermal: sun8i: Set the event type for new samples - SAUCE: thermal: sun8i: Ensure vref is powered - SAUCE: thermal: sun8i: Add support for the D1 variant - SAUCE: riscv: dts: allwinner: d1: Add thermal sensor and zone - SAUCE: pwm: sun8i-v536: document device tree bindings - SAUCE: pwm: sunxi: Add Allwinner SoC PWM controller driver - SAUCE: pwm: sun8i-v536: Add support for the Allwinner D1 - SAUCE: riscv: dts: allwinner: d1: Add PWM support - SAUCE: riscv: dts: allwinner: d1: Hook up PWM-controlled CPU voltage regulators - SAUCE: drm/sun4i: dsi: Allow panel attach before card registration - SAUCE: drm/sun4i: mixer: Remove unused CMA headers - SAUCE: drm/sun4i: tcon: Always protect the LCD dotclock rate - SAUCE: drm/sun4i: tcon_top: Register reset, clock gates in probe - SAUCE: riscv: dts: allwinner: lichee-rv-86-panel-480p: Add panel - SAUCE: riscv: dts: allwinner: d1: Add HDMI pipeline - SAUCE: riscv: dts: allwinner: d1: Enable HDMI on supported boards - SAUCE: dt-bindings: display: sun4i-tcon: Add external LVDS PHY - SAUCE: riscv: dts: allwinner: d1: Add LVDS0 PHY - SAUCE: dt-bindings: leds: Add Allwinner A100 LED controller - SAUCE: leds: sun50i-a100: New driver for the A100 LED controller - SAUCE: riscv: dts: allwinner: d1: Add LED controller node - SAUCE: riscv: dts: allwinner: d1: Add RGB LEDs to boards - SAUCE: ASoC: sun20i-codec: New driver for D1 internal codec - SAUCE: [WIP] ASoC: sun20i-codec: What is this ramp thing? - SAUCE: riscv: dts: allwinner: d1: Add sound cards to boards - SAUCE: dt-bindings: display: sun8i-a83t-dw-hdmi: Remove #phy-cells - SAUCE: dt-bindings: display: Add D1 HDMI compatibles - SAUCE: drm/sun4i: Add support for D1 HDMI - SAUCE: drm/sun4i: sun8i-hdmi-phy: Add support for D1 PHY - SAUCE: [HACK] drm/sun4i: Copy in BSP code for D1 HDMI PHY - SAUCE: dt-bindings: iommu: sun50i: Add compatible for Allwinner D1 - SAUCE: iommu/sun50i: Support variants without an external reset - SAUCE: iommu/sun50i: Ensure bypass is disabled - SAUCE: iommu/sun50i: Add support for the D1 variant - SAUCE: iommu/sun50i: Ensure the IOMMU can be used for DMA - SAUCE: riscv: dts: allwinner: d1: Add IOMMU node - SAUCE: riscv: mm: Use IOMMU for DMA when available - SAUCE: riscv: dts: allwinner: Add Nezha and Lichee RV SPI nodes - SAUCE: dt-bindings: display: Add Sitronix ST7701s panel binding - SAUCE: drm/panel: Add driver for ST7701s DPI LCD panel - SAUCE: regulator: sun20i: Use device_node_to_regmap() - [Config] riscv: updateconfigs for Allwinner D1 support * efivar fails to read variables (LP: #2034705) - efivarfs: fix statfs() on efivarfs * Excessive size of kernel modules on RISC-V - modules unstripped (LP: #1964335) - SAUCE: scripts/Makefile.modinst discard-locals from modules * Miscellaneous Ubuntu changes - [Packaging] Create linux-riscv sameport -- Emil Renner Berthing <email address hidden> Thu, 05 Oct 2023 14:15:25 +0200
Available diffs
- diff from 6.2.0-19.19.1+23.10.2 to 6.5.0-7.7.2 (46.5 MiB)
- diff from 6.5.0-7.7.1 to 6.5.0-7.7.2 (1.2 KiB)
Superseded in lunar-security |
Superseded in lunar-updates |
Deleted in lunar-proposed (Reason: moved to -updates) |
linux-riscv (6.2.0-34.34.1) lunar; urgency=medium * lunar/linux-riscv: 6.2.0-34.34.1 -proposed tracker (LP: #2033776) * Packaging resync (LP: #1786013) - [Packaging] update helper scripts [ Ubuntu: 6.2.0-34.34 ] * lunar/linux: 6.2.0-34.34 -proposed tracker (LP: #2033779) * CVE-2023-20569 - x86/cpu, kvm: Add support for CPUID_80000021_EAX - tools headers x86 cpufeatures: Sync with the kernel sources - x86/alternative: Optimize returns patching - x86/retbleed: Add __x86_return_thunk alignment checks - x86/srso: Add a Speculative RAS Overflow mitigation - x86/srso: Add IBPB_BRTYPE support - x86/srso: Add SRSO_NO support - x86/srso: Add IBPB - x86/srso: Add IBPB on VMEXIT - x86/srso: Fix return thunks in generated code - x86/srso: Add a forgotten NOENDBR annotation - x86/srso: Tie SBPB bit setting to microcode patch detection - Documentation/hw-vuln: Unify filename specification in index - Documentation/srso: Document IBPB aspect and fix formatting - x86/srso: Fix build breakage with the LLVM linker - x86: Move gds_ucode_mitigated() declaration to header - x86/retpoline: Don't clobber RFLAGS during srso_safe_ret() - x86/srso: Disable the mitigation on unaffected configurations - x86/retpoline,kprobes: Fix position of thunk sections with CONFIG_LTO_CLANG - x86/retpoline,kprobes: Skip optprobe check for indirect jumps with retpolines and IBT - x86/cpu: Fix __x86_return_thunk symbol type - x86/cpu: Fix up srso_safe_ret() and __x86_return_thunk() - objtool/x86: Fix SRSO mess - x86/alternative: Make custom return thunk unconditional - x86/cpu: Clean up SRSO return thunk mess - x86/cpu: Rename original retbleed methods - x86/cpu: Rename srso_(.*)_alias to srso_alias_\1 - x86/cpu: Cleanup the untrain mess - x86/srso: Explain the untraining sequences a bit more - objtool/x86: Fixup frame-pointer vs rethunk - x86/static_call: Fix __static_call_fixup() - x86/srso: Correct the mitigation status when SMT is disabled - Ubuntu: [Config]: enable Speculative Return Stack Overflow mitigation * Please enable Renesas RZ platform serial installer (LP: #2022361) - [Config] enable hihope RZ/G2M serial console - [Config] Mark sh-sci as built-in * dGPU cannot resume because system firmware stuck in IPCS method (LP: #2021572) - drm/i915/tc: Abort DP AUX transfer on a disconnected TC port - drm/i915/tc: switch to intel_de_* register accessors in display code - drm/i915: Enable a PIPEDMC whenever its corresponding pipe is enabled - drm/i915/tc: Fix TC port link ref init for DP MST during HW readout - drm/i915/tc: Fix system resume MST mode restore for DP-alt sinks - drm/i915/tc: Wait for IOM/FW PHY initialization of legacy TC ports - drm/i915/tc: Factor out helpers converting HPD mask to TC mode - drm/i915/tc: Fix target TC mode for a disconnected legacy port - drm/i915/tc: Fix TC mode for a legacy port if the PHY is not ready - drm/i915/tc: Fix initial TC mode on disabled legacy ports - drm/i915/tc: Make the TC mode readout consistent in all PHY states - drm/i915: Add encoder hook to get the PLL type used by TC ports - drm/i915/tc: Assume a TC port is legacy if VBT says the port has HDMI - drm/i915/tc: Factor out a function querying active links on a TC port - drm/i915/tc: Check the PLL type used by an enabled TC port - drm/i915/tc: Group the TC PHY setup/query functions per platform - drm/i915/tc: Use the adlp prefix for ADLP TC PHY functions - drm/i915/tc: Rename tc_phy_status_complete() to tc_phy_is_ready() - drm/i915/tc: Use the tc_phy prefix for all TC PHY functions - drm/i915/tc: Move TC port fields to a new intel_tc_port struct - drm/i915/tc: Check for TC PHY explicitly in intel_tc_port_fia_max_lane_count() - drm/i915/tc: Move the intel_tc_port struct declaration to intel_tc.c - drm/i915/tc: Add TC PHY hook to get the PHY HPD live status - drm/i915/tc: Add TC PHY hooks to get the PHY ready/owned state - drm/i915/tc: Add TC PHY hook to read out the PHY HW state - drm/i915/tc: Add generic TC PHY connect/disconnect handlers - drm/i915/tc: Factor out tc_phy_verify_legacy_or_dp_alt_mode() - drm/i915/tc: Add TC PHY hooks to connect/disconnect the PHY - drm/i915/tc: Fix up the legacy VBT flag only in disconnected mode - drm/i915/tc: Check TC mode instead of the VBT legacy flag - drm/i915/tc: Block/unblock TC-cold in the PHY connect/disconnect hooks - drm/i915/tc: Remove redundant wakeref=0 check from unblock_tc_cold() - drm/i915/tc: Drop tc_cold_block()/unblock()'s power domain parameter - drm/i915/tc: Add TC PHY hook to get the TC-cold blocking power domain - drm/i915/tc: Add asserts in TC PHY hooks that the required power is on - drm/i915/tc: Add TC PHY hook to init the PHY - drm/i915/adlp/tc: Use the DE HPD ISR register for hotplug detection - drm/i915/tc: Get power ref for reading the HPD live status register - drm/i915/tc: Don't connect the PHY in intel_tc_port_connected() - drm/i915/adlp/tc: Align the connect/disconnect PHY sequence with bspec - drm/i915: Move shared DPLL disabling into CRTC disable hook - drm/i915: Disable DPLLs before disconnecting the TC PHY - drm/i915: Remove TC PHY disconnect workaround - drm/i915: Remove the encoder update_prepare()/complete() hooks - drm/i915/dp_mst: Fix active port PLL selection for secondary MST streams - drm/i915: Fix PIPEDMC disabling for a bigjoiner configuration - drm/i915: Add helpers to reference/unreference a DPLL for a CRTC - drm/i915: Make the CRTC state consistent during sanitize-disabling - drm/i915: Update connector atomic state before crtc sanitize-disabling - drm/i915: Separate intel_crtc_disable_noatomic_begin/complete() - drm/i915: Factor out set_encoder_for_connector() - drm/i915: Add support for disabling any CRTCs during HW readout/sanitization - drm/i915/dp: Prevent link training fallback on disconnected port - drm/i915/dp: Factor out intel_dp_get_active_pipes() - drm/i915: Factor out a helper for handling atomic modeset locks/state - drm/i915/tc: Call TypeC port flush_work/cleanup without modeset locks held - drm/i915/tc: Reset TypeC PHYs left enabled in DP-alt mode after the sink disconnects * amdgpu: Fixes for S0i3 resume on Phoenix (LP: #2033654) - drm/amd/pm: skip the RLC stop when S0i3 suspend for SMU v13.0.4/11 - drm/amdgpu: skip fence GFX interrupts disable/enable for S0ix - drm/amd: flush any delayed gfxoff on suspend entry * Fix panel brightness issues on HP laptops (LP: #2032704) - ACPI: video: Put ACPI video and its child devices into D0 on boot * Fix ACPI TAD on some Intel based systems (LP: #2032767) - ACPI: TAD: Install SystemCMOS address space handler for ACPI000E * kdump doesn't work with UEFI secure boot and kernel lockdown enabled on ARM64 (LP: #2033007) - [Config]: Enable CONFIG_KEXEC_IMAGE_VERIFY_SIG * Request backport of xen timekeeping performance improvements (LP: #2033122) - x86/xen/time: prefer tsc as clocksource when it is invariant * Fix numerous AER related issues (LP: #2033025) - SAUCE: PCI/AER: Disable AER service during suspend, again - SAUCE: PCI/DPC: Disable DPC service during suspend, again * Enable D3cold at s2idle for Intel DG2 GPU (LP: #2033452) - drm/i915/dgfx: Enable d3cold at s2idle * CVE-2023-4569 - netfilter: nf_tables: deactivate catchall elements in next generation * Fix non-working MT7921e when pre-boot WiFi is enabled (LP: #2026322) - wifi: mt76: mt7921e: fix init command fail with enabled device * Fix unreliable ethernet cable detection on I219 NIC (LP: #2028122) - e1000e: Use PME poll to circumvent unreliable ACPI wake * [SRU][Ubuntu 22.04.1] Unable to interpret the frequency values in cpuinfo_min_freq and cpuino_max_freq sysfs files. (LP: #2030924) - cpufreq: intel_pstate: Fix scaling for hybrid-capable * CVE-2023-40283 - Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb * CVE-2023-20588 - x86/bugs: Increase the x86 bugs vector size to two u32s - x86/CPU/AMD: Do not leak quotient data after a division by 0 - x86/CPU/AMD: Fix the DIV(0) initial fix attempt * CVE-2023-4194 - net: tun_chr_open(): set sk_uid from current_fsuid() - net: tap_open(): set sk_uid from current_fsuid() * CVE-2023-4155 - KVM: SEV: snapshot the GHCB before accessing it - KVM: SEV: only access GHCB fields once * CVE-2023-1206 - tcp: Reduce chance of collisions in inet6_hashfn(). * Lunar update: upstream stable patchset 2023-08-03 (LP: #2029808) - RDMA/bnxt_re: Fix the page_size used during the MR creation - phy: amlogic: phy-meson-g12a-mipi-dphy-analog: fix CNTL2_DIF_TX_CTL0 value - RDMA/efa: Fix unsupported page sizes in device - RDMA/hns: Fix timeout attr in query qp for HIP08 - RDMA/hns: Fix base address table allocation - RDMA/hns: Modify the value of long message loopback slice - dmaengine: at_xdmac: fix potential Oops in at_xdmac_prep_interleaved() - RDMA/bnxt_re: Fix a possible memory leak - RDMA/bnxt_re: Fix return value of bnxt_re_process_raw_qp_pkt_rx - iommu/rockchip: Fix unwind goto issue - iommu/amd: Don't block updates to GATag if guest mode is on - iommu/amd: Handle GALog overflows - iommu/amd: Fix up merge conflict resolution - nfsd: make a copy of struct iattr before calling notify_change - dmaengine: pl330: rename _start to prevent build error - riscv: Fix unused variable warning when BUILTIN_DTB is set - net/mlx5: Drain health before unregistering devlink - net/mlx5: SF, Drain health before removing device - net/mlx5: fw_tracer, Fix event handling - net/mlx5e: Don't attach netdev profile while handling internal error - net: mellanox: mlxbf_gige: Fix skb_panic splat under memory pressure - netrom: fix info-leak in nr_write_internal() - af_packet: Fix data-races of pkt_sk(sk)->num. - tls: improve lockless access safety of tls_err_abort() - amd-xgbe: fix the false linkup in xgbe_phy_status - perf ftrace latency: Remove unnecessary "--" from --use-nsec option - mtd: rawnand: ingenic: fix empty stub helper definitions - RDMA/irdma: Prevent QP use after free - RDMA/irdma: Fix Local Invalidate fencing - af_packet: do not use READ_ONCE() in packet_bind() - tcp: deny tcp_disconnect() when threads are waiting - tcp: Return user_mss for TCP_MAXSEG in CLOSE/LISTEN state if user_mss set - net/smc: Scan from current RMB list when no position specified - net/smc: Don't use RMBs not mapped to new link in SMCRv2 ADD LINK - net/sched: sch_ingress: Only create under TC_H_INGRESS - net/sched: sch_clsact: Only create under TC_H_CLSACT - net/sched: Reserve TC_H_INGRESS (TC_H_CLSACT) for ingress (clsact) Qdiscs - net/sched: Prohibit regrafting ingress or clsact Qdiscs - net: sched: fix NULL pointer dereference in mq_attach - net/netlink: fix NETLINK_LIST_MEMBERSHIPS length report - udp6: Fix race condition in udp6_sendmsg & connect - nfsd: fix double fget() bug in __write_ports_addfd() - nvme: fix the name of Zone Append for verbose logging - net/mlx5e: Fix error handling in mlx5e_refresh_tirs - net/mlx5: Read embedded cpu after init bit cleared - iommu/mediatek: Flush IOTLB completely only if domain has been attached - tcp: fix mishandling when the sack compression is deferred. - net: dsa: mv88e6xxx: Increase wait after reset deactivation - mtd: rawnand: marvell: ensure timing values are written - mtd: rawnand: marvell: don't set the NAND frequency select - rtnetlink: call validate_linkmsg in rtnl_create_link - mptcp: avoid unneeded __mptcp_nmpc_socket() usage - mptcp: add annotations around msk->subflow accesses - mptcp: avoid unneeded address copy - mptcp: simplify subflow_syn_recv_sock() - mptcp: consolidate passive msk socket initialization - mptcp: fix data race around msk->first access - mptcp: add annotations around sk->sk_shutdown accesses - drm/amdgpu: release gpu full access after "amdgpu_device_ip_late_init" - watchdog: menz069_wdt: fix watchdog initialisation - ALSA: hda: Glenfly: add HD Audio PCI IDs and HDMI Codec Vendor IDs. - ASoC: Intel: soc-acpi-cht: Add quirk for Nextbook Ares 8A tablet - drm/amdgpu: Use the default reset when loading or reloading the driver - mailbox: mailbox-test: Fix potential double-free in mbox_test_message_write() - btrfs: abort transaction when sibling keys check fails for leaves - ARM: 9295/1: unwind:fix unwind abort for uleb128 case - hwmon: (k10temp) Add PCI ID for family 19, model 78h - media: rcar-vin: Select correct interrupt mode for V4L2_FIELD_ALTERNATE - platform/x86: intel_scu_pcidrv: Add back PCI ID for Medfield - platform/mellanox: fix potential race in mlxbf-tmfifo driver - drm/amdgpu: set gfx9 onwards APU atomics support to be true - 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 - nbd: Fix debugfs_create_dir error checking - block/rnbd: replace REQ_OP_FLUSH with REQ_OP_WRITE - nvme-pci: add NVME_QUIRK_BOGUS_NID for HS-SSD-FUTURE 2048G - nvme-pci: add quirk for missing secondary temperature thresholds - ASoC: amd: yc: Add DMI entry to support System76 Pangolin 12 - ASoC: dwc: limit the number of overrun messages - um: harddog: fix modular build - xfrm: Check if_id in inbound policy/secpath match - ASoC: dt-bindings: Adjust #sound-dai-cells on TI's single-DAI codecs - ALSA: hda/realtek: Add quirks for ASUS GU604V and GU603V - ASoC: ssm2602: Add workaround for playback distortions - 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-v2: ec168: fix null-ptr-deref in ec168_i2c_xfer() - media: dvb-usb-v2: ce6230: fix null-ptr-deref in ce6230_i2c_master_xfer() - media: dvb-usb-v2: rtl28xxu: fix null-ptr-deref in rtl28xxu_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: netup_unidvb: fix irq init by register it at the end of probe - media: dvb_ca_en50221: fix a size write bug - media: ttusb-dec: fix memory leak in ttusb_dec_exit_dvb() - media: mn88443x: fix !CONFIG_OF error by drop of_match_ptr from ID table - 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 - ASoC: SOF: debug: conditionally bump runtime_pm counter on exceptions - ASoC: SOF: pcm: fix pm_runtime imbalance in error handling - ASoC: SOF: sof-client-probes: fix pm_runtime imbalance in error handling - ASoC: SOF: pm: save io region state in case of errors in resume - s390/pkey: zeroize key blobs - s390/topology: honour nr_cpu_ids when adding CPUs - ACPI: resource: Add IRQ override quirk for LG UltraPC 17U70P - wifi: rtl8xxxu: fix authentication timeout due to incorrect RCR value - ARM: dts: stm32: add pin map for CAN controller on stm32f7 - arm64/mm: mark private VM_FAULT_X defines as vm_fault_t - arm64: vdso: Pass (void *) to virt_to_page() - wifi: mac80211: simplify chanctx allocation - wifi: mac80211: consider reserved chanctx for mindef - wifi: mac80211: recalc chanctx mindef before assigning - wifi: iwlwifi: mvm: Add locking to the rate read flow - scsi: core: Decrease scsi_device's iorequest_cnt if dispatch failed - wifi: b43: fix incorrect __packed annotation - netfilter: conntrack: define variables exp_nat_nla_policy and any_addr with CONFIG_NF_NAT - nvme-multipath: don't call blk_mark_disk_dead in nvme_mpath_remove_disk - nvme: do not let the user delete a ctrl before a complete initialization - ALSA: oss: avoid missing-prototype warnings - drm/msm: Be more shouty if per-process pgtables aren't working - atm: hide unused procfs functions - ceph: silence smatch warning in reconnect_caps_cb() - drm/amdgpu: skip disabling fence driver src_irqs when device is unplugged - ublk: fix AB-BA lockdep warning - nvme-pci: Add quirk for Teamgroup MP33 SSD - block: Deny writable memory mapping if block is read-only - KVM: arm64: vgic: Fix a circular locking issue - KVM: arm64: vgic: Wrap vgic_its_create() with config_lock - KVM: arm64: vgic: Fix locking comment - media: mediatek: vcodec: Only apply 4K frame sizes on decoder formats - mailbox: mailbox-test: fix a locking issue in mbox_test_message_write() - drivers: base: cacheinfo: Fix shared_cpu_map changes in event of CPU hotplug - media: uvcvideo: Don't expose unsupported formats to userspace - iio: accel: st_accel: Fix invalid mount_matrix on devices without ACPI _ONT method - iio: adc: mxs-lradc: fix the order of two cleanup operations - HID: google: add jewel USB id - HID: wacom: avoid integer overflow in wacom_intuos_inout() - iio: imu: inv_icm42600: fix timestamp reset - dt-bindings: iio: adc: renesas,rcar-gyroadc: Fix adi,ad7476 compatible value - iio: light: vcnl4035: fixed chip ID check - iio: adc: stm32-adc: skip adc-channels setup if none is present - iio: adc: ad_sigma_delta: Fix IRQ issue by setting IRQ_DISABLE_UNLAZY flag - iio: dac: mcp4725: Fix i2c_master_send() return value handling - iio: addac: ad74413: fix resistance input processing - iio: adc: ad7192: Change "shorted" channels to differential - iio: adc: stm32-adc: skip adc-diff-channels setup if none is present - iio: dac: build ad5758 driver when AD5758 is selected - net: usb: qmi_wwan: Set DTR quirk for BroadMobi BM818 - dt-bindings: usb: snps,dwc3: Fix "snps,hsphy_interface" type - usb: cdns3: fix NCM gadget RX speed 20x slow than expection at iMX8QM - usb: gadget: f_fs: Add unbind event before functionfs_unbind - md/raid5: fix miscalculation of 'end_sector' in raid5_read_one_chunk() - misc: fastrpc: return -EPIPE to invocations on device removal - misc: fastrpc: reject new invocations during device removal - scsi: stex: Fix gcc 13 warnings - ata: libata-scsi: Use correct device no in ata_find_dev() - drm/amdgpu: enable tmz by default for GC 11.0.1 - drm/amd/pm: reverse mclk and fclk clocks levels for SMU v13.0.4 - drm/amd/pm: reverse mclk and fclk clocks levels for vangogh - drm/amd/pm: resolve reboot exception for si oland - drm/amd/pm: reverse mclk clocks levels for SMU v13.0.5 - drm/amd/pm: reverse mclk and fclk clocks levels for yellow carp - drm/amd/pm: reverse mclk and fclk clocks levels for renoir - mmc: vub300: fix invalid response handling - mmc: pwrseq: sd8787: Fix WILC CHIP_EN and RESETN toggling order - tty: serial: fsl_lpuart: use UARTCTRL_TXINV to send break instead of UARTCTRL_SBK - btrfs: fix csum_tree_block page iteration to avoid tripping on -Werror=array-bounds - phy: qcom-qmp-combo: fix init-count imbalance - phy: qcom-qmp-pcie-msm8996: fix init-count imbalance - block: fix revalidate performance regression - powerpc/iommu: Limit number of TCEs to 512 for H_STUFF_TCE hcall - iommu/amd: Fix domain flush size when syncing iotlb - tpm, tpm_tis: correct tpm_tis_flags enumeration values - riscv: perf: Fix callchain parse error with kernel tracepoint events - io_uring: undeprecate epoll_ctl support - selinux: don't use make's grouped targets feature yet - mtdchar: mark bits of ioctl handler noinline - tracing/timerlat: Always wakeup the timerlat thread - tracing/histograms: Allow variables to have some modifiers - tracing/probe: trace_probe_primary_from_call(): checked list_first_entry - selftests: mptcp: connect: skip if MPTCP is not supported - selftests: mptcp: pm nl: skip if MPTCP is not supported - selftests: mptcp: join: skip if MPTCP is not supported - selftests: mptcp: sockopt: skip if MPTCP is not supported - selftests: mptcp: userspace pm: skip if MPTCP is not supported - mptcp: fix connect timeout handling - mptcp: fix active subflow finalization - ext4: add EA_INODE checking to ext4_iget() - ext4: set lockdep subclass for the ea_inode in ext4_xattr_inode_cache_find() - ext4: disallow ea_inodes with extended attributes - ext4: add lockdep annotations for i_data_sem for ea_inode's - fbcon: Fix null-ptr-deref in soft_cursor - serial: 8250_tegra: Fix an error handling path in tegra_uart_probe() - serial: cpm_uart: Fix a COMPILE_TEST dependency - powerpc/xmon: Use KSYM_NAME_LEN in array size - test_firmware: fix a memory leak with reqs buffer - test_firmware: fix the memory leak of the allocated firmware buffer - KVM: arm64: Populate fault info for watchpoint - KVM: x86: Account fastpath-only VM-Exits in vCPU stats - ksmbd: fix credit count leakage - ksmbd: fix UAF issue from opinfo->conn - ksmbd: fix incorrect AllocationSize set in smb2_get_info - ksmbd: fix slab-out-of-bounds read in smb2_handle_negotiate - ksmbd: fix multiple out-of-bounds read during context decoding - KEYS: asymmetric: Copy sig and digest in public_key_verify_signature() - fs/ntfs3: Validate MFT flags before replaying logs - regmap: Account for register length when chunking - tpm, tpm_tis: Request threaded interrupt handler - iommu/amd/pgtbl_v2: Fix domain max address - drm/amd/display: Have Payload Properly Created After Resume - tls: rx: strp: don't use GFP_KERNEL in softirq context - selftests: mptcp: diag: skip if MPTCP is not supported - selftests: mptcp: simult flows: skip if MPTCP is not supported - selftests: mptcp: join: avoid using 'cmp --bytes' - ext4: enable the lazy init thread when remounting read/write - iommu: Make IPMMU_VMSA dependencies more strict - [Config] updateconfigs for IPMMU_VMSA - iommu/amd: Add missing domain type checks - efi: Bump stub image version for macOS HVF compatibility - rxrpc: Truncate UTS_RELEASE for rxrpc version - net: renesas: rswitch: Fix return value in error path of xmit - KVM: arm64: Prevent unconditional donation of unmapped regions from the host - KVM: arm64: Reload PTE after invoking walker callback on preorder traversal - iio: ad4130: Make sure clock provider gets removed - iio: adc: mt6370: Fix ibus and ibat scaling value of some specific vendor ID chips - iio: accel: kx022a fix irq getting - misc: fastrpc: Reassign memory ownership only for remote heap - module/decompress: Fix error checking on zstd decompression - dmaengine: at_hdmac: Repair bitfield macros for peripheral ID handling - dmaengine: at_hdmac: Extend the Flow Controller bitfield to three bits - test_firmware: prevent race conditions by a correct implementation of locking - KVM: arm64: Drop last page ref in kvm_pgtable_stage2_free_removed() - KVM: x86/mmu: Grab memslot for correct address space in NX recovery worker - Upstream stable to v6.1.33, v6.3.7 - scsi: megaraid_sas: Add flexible array member for SGLs - net: sfp: fix state loss when updating state_hw_mask - spi: mt65xx: make sure operations completed before unloading - platform/surface: aggregator: Allow completion work-items to be executed in parallel - platform/surface: aggregator_tabletsw: Add support for book mode in KIP subsystem - spi: qup: Request DMA before enabling clocks - afs: Fix setting of mtime when creating a file/dir/symlink - wifi: mt76: mt7615: fix possible race in mt7615_mac_sta_poll - bpf, sockmap: Avoid potential NULL dereference in sk_psock_verdict_data_ready() - neighbour: fix unaligned access to pneigh_entry - net: dsa: lan9303: allow vid != 0 in port_fdb_{add|del} methods - net/ipv4: ping_group_range: allow GID from 2147483648 to 4294967294 - bpf: Fix UAF in task local storage - bpf: Fix elem_size not being set for inner maps - net/ipv6: fix bool/int mismatch for skip_notify_on_dev_down - net/smc: Avoid to access invalid RMBs' MRs in SMCRv1 ADD LINK CONT - net: enetc: correct the statistics of rx bytes - net: enetc: correct rx_bytes statistics of XDP - net/sched: fq_pie: ensure reasonable TCA_FQ_PIE_QUANTUM values - Bluetooth: hci_sync: add lock to protect HCI_UNREGISTER - Bluetooth: Fix l2cap_disconnect_req deadlock - Bluetooth: ISO: don't try to remove CIG if there are bound CIS left - Bluetooth: L2CAP: Add missing checks for invalid DCID - wifi: mac80211: use correct iftype HE cap - wifi: cfg80211: reject bad AP MLD address - wifi: mac80211: mlme: fix non-inheritence element - wifi: mac80211: don't translate beacon/presp addrs - qed/qede: Fix scheduling while atomic - wifi: cfg80211: fix locking in sched scan stop work - selftests/bpf: Verify optval=NULL case - selftests/bpf: Fix sockopt_sk selftest - netfilter: nft_bitwise: fix register tracking - netfilter: conntrack: fix NULL pointer dereference in nf_confirm_cthelper - netfilter: ipset: Add schedule point in call_ad(). - netfilter: nf_tables: out-of-bound check in chain blob - ipv6: rpl: Fix Route of Death. - tcp: gso: really support BIG TCP - rfs: annotate lockless accesses to sk->sk_rxhash - rfs: annotate lockless accesses to RFS sock flow table - net: sched: add rcu annotations around qdisc->qdisc_sleeping - drm/i915/selftests: Add some missing error propagation - net: sched: move rtm_tca_policy declaration to include file - net: sched: act_police: fix sparse errors in tcf_police_dump() - net: sched: fix possible refcount leak in tc_chain_tmplt_add() - bpf: Add extra path pointer check to d_path helper - drm/amdgpu: fix Null pointer dereference error in amdgpu_device_recover_vram - lib: cpu_rmap: Fix potential use-after-free in irq_cpu_rmap_release() - net: bcmgenet: Fix EEE implementation - bnxt_en: Don't issue AP reset during ethtool's reset operation - bnxt_en: Query default VLAN before VNIC setup on a VF - bnxt_en: Skip firmware fatal error recovery if chip is not accessible - bnxt_en: Prevent kernel panic when receiving unexpected PHC_UPDATE event - bnxt_en: Implement .set_port / .unset_port UDP tunnel callbacks - batman-adv: Broken sync while rescheduling delayed work - Input: xpad - delete a Razer DeathAdder mouse VID/PID entry - Input: psmouse - fix OOB access in Elantech protocol - Input: fix open count when closing inhibited device - ALSA: hda: Fix kctl->id initialization - ALSA: ymfpci: Fix kctl->id initialization - ALSA: gus: Fix kctl->id initialization - ALSA: cmipci: Fix kctl->id initialization - ALSA: hda/realtek: Add quirk for Clevo NS50AU - ALSA: ice1712,ice1724: fix the kcontrol->id initialization - ALSA: hda/realtek: Add a quirk for HP Slim Desktop S01 - ALSA: hda/realtek: Add quirks for Asus ROG 2024 laptops using CS35L41 - drm/i915/gt: Use the correct error value when kernel_context() fails - drm/amdgpu: fix xclk freq on CHIP_STONEY - drm/amdgpu: change reserved vram info print - drm/amd/pm: Fix power context allocation in SMU13 - drm/amd/display: Reduce sdp bw after urgent to 90% - wifi: iwlwifi: mvm: Fix -Warray-bounds bug in iwl_mvm_wait_d3_notif() - can: j1939: j1939_sk_send_loop_abort(): improved error queue handling in J1939 Socket - can: j1939: change j1939_netdev_lock type to mutex - can: j1939: avoid possible use-after-free when j1939_can_rx_register fails - mptcp: only send RM_ADDR in nl_cmd_remove - mptcp: add address into userspace pm list - mptcp: update userspace pm infos - selftests: mptcp: update userspace pm addr tests - selftests: mptcp: update userspace pm subflow tests - ceph: fix use-after-free bug for inodes when flushing capsnaps - s390/dasd: Use correct lock while counting channel queue length - Bluetooth: Fix use-after-free in hci_remove_ltk/hci_remove_irk - Bluetooth: fix debugfs registration - Bluetooth: hci_qca: fix debugfs registration - tee: amdtee: Add return_origin to 'struct tee_cmd_load_ta' - rbd: move RBD_OBJ_FLAG_COPYUP_ENABLED flag setting - rbd: get snapshot context after exclusive lock is ensured to be held - virtio_net: use control_buf for coalesce params - soc: qcom: icc-bwmon: fix incorrect error code passed to dev_err_probe() - pinctrl: meson-axg: add missing GPIOA_18 gpio group - usb: usbfs: Enforce page requirements for mmap - usb: usbfs: Use consistent mmap functions - mm: page_table_check: Make it dependent on EXCLUSIVE_SYSTEM_RAM - mm: page_table_check: Ensure user pages are not slab pages - arm64: dts: qcom: sc8280xp: Flush RSC sleep & wake votes - ARM: at91: pm: fix imbalanced reference counter for ethernet devices - ARM: dts: at91: sama7g5ek: fix debounce delay property for shdwc - ASoC: codecs: wsa883x: do not set can_multi_write flag - ASoC: codecs: wsa881x: do not set can_multi_write flag - arm64: dts: qcom: sc7180-lite: Fix SDRAM freq for misidentified sc7180-lite boards - arm64: dts: imx8qm-mek: correct GPIOs for USDHC2 CD and WP signals - arm64: dts: imx8-ss-dma: assign default clock rate for lpuarts - ASoC: mediatek: mt8195-afe-pcm: Convert to platform remove callback returning void - ASoC: mediatek: mt8195: fix use-after-free in driver remove path - ASoC: simple-card-utils: fix PCM constraint error check - blk-mq: fix blk_mq_hw_ctx active request accounting - arm64: dts: imx8mn-beacon: Fix SPI CS pinmux - i2c: mv64xxx: Fix reading invalid status value in atomic mode - firmware: arm_ffa: Set handle field to zero in memory descriptor - gpio: sim: fix memory corruption when adding named lines and unnamed hogs - i2c: sprd: Delete i2c adapter in .remove's error path - riscv: mm: Ensure prot of VM_WRITE and VM_EXEC must be readable - eeprom: at24: also select REGMAP - soundwire: stream: Add missing clear of alloc_slave_rt - riscv: fix kprobe __user string arg print fault issue - [Config] updateconfigs for ARCH_HAS_NON_OVERLAPPING_ADDRESS_SPACE - vduse: avoid empty string for dev name - vhost: support PACKED when setting-getting vring_base - vhost_vdpa: support PACKED when setting-getting vring_base - ksmbd: fix out-of-bound read in deassemble_neg_contexts() - ksmbd: fix out-of-bound read in parse_lease_state() - ksmbd: check the validation of pdu_size in ksmbd_conn_handler_loop - ext4: only check dquot_initialize_needed() when debugging - wifi: rtw89: correct PS calculation for SUPPORTS_DYNAMIC_PS - wifi: rtw88: correct PS calculation for SUPPORTS_DYNAMIC_PS - Bluetooth: Split bt_iso_qos into dedicated structures - Bluetooth: ISO: consider right CIS when removing CIG at cleanup - Bluetooth: ISO: Fix CIG auto-allocation to select configurable CIG - netfilter: nf_tables: Add null check for nla_nest_start_noflag() in nft_dump_basechain_hook() - drm/lima: fix sched context destroy - net: openvswitch: fix upcall counter access before allocation - bnxt_en: Fix bnxt_hwrm_update_rss_hash_cfg() - Input: cyttsp5 - fix array length - soc: qcom: rpmh-rsc: drop redundant unsigned >=0 comparision - arm64: dts: qcom: sm6375-pdx225: Fix remoteproc firmware paths - vdpa/mlx5: Fix hang when cvq commands are triggered during device unregister - ksmbd: fix posix_acls and acls dereferencing possible ERR_PTR() - Upstream stable to v6.1.34, v6.3.8 * CVE-2023-4273 - exfat: check if filename entries exceeds max filename length * CVE-2023-4128 - net/sched: cls_u32: No longer copy tcf_result on update to avoid 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 * CVE-2023-3212 - gfs2: Don't deref jdesc in evict -- Emil Renner Berthing <email address hidden> Wed, 13 Sep 2023 11:55:29 +0200
Available diffs
linux-riscv (6.2.0-33.33.1) lunar; urgency=medium * lunar/linux-riscv: 6.2.0-33.33.1 -proposed tracker (LP: #2034155) [ Ubuntu: 6.2.0-33.33 ] * lunar/linux: 6.2.0-33.33 -proposed tracker (LP: #2034158) * Packaging resync (LP: #1786013) - [Packaging] update helper scripts * CVE-2023-21264 - KVM: arm64: Prevent unconditional donation of unmapped regions from the host * CVE-2023-4569 - netfilter: nf_tables: deactivate catchall elements in next generation * CVE-2023-40283 - Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb * CVE-2023-20588 - x86/bugs: Increase the x86 bugs vector size to two u32s - x86/CPU/AMD: Do not leak quotient data after a division by 0 - x86/CPU/AMD: Fix the DIV(0) initial fix attempt * CVE-2023-4128 - net/sched: cls_u32: No longer copy tcf_result on update to avoid 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 -- Emil Renner Berthing <email address hidden> Fri, 08 Sep 2023 13:17:25 +0200
Available diffs
Superseded in lunar-security |
Superseded in lunar-updates |
Deleted in lunar-proposed (Reason: moved to -updates) |
linux-riscv (6.2.0-32.32.2) lunar; urgency=medium * lunar/linux-riscv: 6.2.0-32.32.2 -proposed tracker (LP: #2030378) [ Ubuntu: 6.2.0-32.32 ] * lunar/linux: 6.2.0-32.32 -proposed tracker (LP: #2031134) * libgnutls report "trap invalid opcode" when trying to install packages over https (LP: #2031093) - [Config]: disable CONFIG_GDS_FORCE_MITIGATION [ Ubuntu: 6.2.0-30.30 ] * lunar/linux: 6.2.0-30.30 -proposed tracker (LP: #2030381) * CVE-2022-40982 - init: Provide arch_cpu_finalize_init() - x86/cpu: Switch to arch_cpu_finalize_init() - ARM: cpu: Switch to arch_cpu_finalize_init() - ia64/cpu: Switch to arch_cpu_finalize_init() - m68k/cpu: Switch to arch_cpu_finalize_init() - mips/cpu: Switch to arch_cpu_finalize_init() - sh/cpu: Switch to arch_cpu_finalize_init() - sparc/cpu: Switch to arch_cpu_finalize_init() - um/cpu: Switch to arch_cpu_finalize_init() - init: Remove check_bugs() leftovers - init: Invoke arch_cpu_finalize_init() earlier - init, x86: Move mem_encrypt_init() into arch_cpu_finalize_init() - x86/init: Initialize signal frame size late - x86/fpu: Remove cpuinfo argument from init functions - x86/fpu: Mark init functions __init - x86/fpu: Move FPU initialization into arch_cpu_finalize_init() - x86/mem_encrypt: Unbreak the AMD_MEM_ENCRYPT=n build - x86/xen: Fix secondary processors' FPU initialization - x86/speculation: Add Gather Data Sampling mitigation - x86/speculation: Add force option to GDS mitigation - x86/speculation: Add Kconfig option for GDS - KVM: Add GDS_NO support to KVM - Documentation/x86: Fix backwards on/off logic about YMM support - [Config]: Enable CONFIG_ARCH_HAS_CPU_FINALIZE_INIT and CONFIG_GDS_FORCE_MITIGATION * CVE-2023-4015 - netfilter: nf_tables: add NFT_TRANS_PREPARE_ERROR to deal with bound set/chain - netfilter: nf_tables: unbind non-anonymous set if rule construction fails - netfilter: nf_tables: skip immediate deactivate in _PREPARE_ERROR * CVE-2023-3995 - netfilter: nf_tables: disallow rule addition to bound chain via NFTA_RULE_CHAIN_ID * CVE-2023-3777 - netfilter: nf_tables: skip bound chain on rule flush * CVE-2023-3609 - net/sched: cls_u32: Fix reference counter leak leading to overflow * NULL pointer dereference on CS35L41 HDA AMP (LP: #2029199) - ASoC: cs35l41: Refactor error release code - ALSA: cs35l41: Add shared boost feature - ASoC: dt-bindings: cirrus, cs35l41: Document CS35l41 shared boost - ALSA: hda: cs35l41: Ensure firmware/tuning pairs are always loaded - ALSA: hda: cs35l41: Enable Amp High Pass Filter - ALSA: cs35l41: Use mbox command to enable speaker output for external boost - ALSA: cs35l41: Poll for Power Up/Down rather than waiting a fixed delay - ALSA: hda: cs35l41: Check mailbox status of pause command after firmware load - ALSA: hda: cs35l41: Ensure we correctly re-sync regmap before system suspending. - ALSA: hda: cs35l41: Ensure we pass up any errors during system suspend. - ALSA: hda: cs35l41: Move Play and Pause into separate functions - ALSA: hda: hda_component: Add pre and post playback hooks to hda_component - ALSA: hda: cs35l41: Use pre and post playback hooks - ALSA: hda: cs35l41: Rework System Suspend to ensure correct call separation - ALSA: hda: cs35l41: Add device_link between HDA and cs35l41_hda - ALSA: hda: cs35l41: Ensure amp is only unmuted during playback * Reboot command powers off the system (LP: #2029332) - x86/smp: Make stop_other_cpus() more robust - x86/smp: Dont access non-existing CPUID leaf * losetup with mknod fails on jammy with kernel 5.15.0-69-generic (LP: #2015400) - loop: deprecate autoloading callback loop_probe() - loop: do not enforce max_loop hard limit by (new) default * Fix UBSAN in Intel EDAC driver (LP: #2028746) - EDAC/skx_common: Enable EDAC support for the "near" memory - EDAC/skx_common: Delete duplicated and unreachable code - EDAC/i10nm: Add Intel Emerald Rapids server support - EDAC/i10nm: Make more configurations CPU model specific - EDAC/i10nm: Add Intel Granite Rapids server support - EDAC/i10nm: Skip the absent memory controllers * Make TTY switching possible for NVIDIA when it's boot VGA (LP: #2028749) - drm/gma500: Use drm_aperture_remove_conflicting_pci_framebuffers - video/aperture: use generic code to figure out the vga default device - drm/aperture: Remove primary argument - video/aperture: Only kick vgacon when the pdev is decoding vga - video/aperture: Move vga handling to pci function - video/aperture: Drop primary argument - video/aperture: Only remove sysfb on the default vga pci device - fbdev: Simplify fb_is_primary_device for x86 - video/aperture: Provide a VGA helper for gma500 and internal use * Fix AMD gpu hang when screen off/on (LP: #2028740) - drm/amd/display: Keep PHY active for dp config * Various backlight issues with the 6.0/6.1 kernel (LP: #2023638) - ACPI: video: Stop trying to use vendor backlight control on laptops from after ~2012 * FM350(mtk_t7xx) failed to suspend, or early wake while suspending (LP: #2020743) - net: wwan: t7xx: Ensure init is completed before system sleep * Include the MAC address pass through function on RTL8153DD-CG (LP: #2020295) - r8152: add USB device driver for config selection * CVE-2023-20593 - x86/cpu/amd: Move the errata checking functionality up - x86/cpu/amd: Add a Zenbleed fix * CVE-2023-4004 - netfilter: nft_set_pipapo: fix improper element removal * CVE-2023-3611 - net/sched: sch_qfq: refactor parsing of netlink parameters - net/sched: sch_qfq: account for stab overhead in qfq_enqueue * CVE-2023-3610 - netfilter: nf_tables: fix chain binding transaction logic * CVE-2023-2898 - f2fs: fix to avoid NULL pointer dereference f2fs_write_end_io() * Fix speaker volume too low on HP G10 laptops (LP: #2023197) - ALSA: hda/realtek: Enable 4 amplifiers instead of 2 on a HP platform * stacked overlay file system mounts that have chroot() called against them appear to be getting locked (by the kernel most likely?) (LP: #2016398) - SAUCE: overlayfs: fix reference count mismatch * arm64+ast2600: No Output from BMC's VGA port (LP: #2026776) - drm/ast: Fix ARM compatibility * Fix eDP only displays 3/4 area after switching to mirror mode with external HDMI 4K monitor (LP: #2024273) - drm/i915: Allow arbitrary refresh rates with VRR eDP panels * Fix AMDGPU: the screen freeze with W7500 (LP: #2027957) - drm/amd/pm: share the code around SMU13 pcie parameters update - drm/amd/pm: conditionally disable pcie lane/speed switching for SMU13 - drm/amd: Move helper for dynamic speed switch check out of smu13 - drm/amd: Align SMU11 SMU_MSG_OverridePcieParameters implementation with SMU13 * UBSAN: shift-out-of-bounds in amd_sfh (LP: #2027773) - HID: amd_sfh: Rename the float32 variable - HID: amd_sfh: Fix for shift-out-of-bounds * cifs: fix mid leak during reconnection after timeout threshold (LP: #2029138) - cifs: fix mid leak during reconnection after timeout threshold * Lunar update: upstream stable patchset 2023-07-28 (LP: #2028979) - usb: dwc3: fix gadget mode suspend interrupt handler issue - tpm, tpm_tis: Avoid cache incoherency in test for interrupts - tpm, tpm_tis: Only handle supported interrupts - tpm_tis: Use tpm_chip_{start,stop} decoration inside tpm_tis_resume - tpm, tpm_tis: startup chip before testing for interrupts - tpm: Re-enable TPM chip boostrapping non-tpm_tis TPM drivers - tpm: Prevent hwrng from activating during resume - watchdog: sp5100_tco: Immediately trigger upon starting. - drm/amd/display: hpd rx irq not working with eDP interface - ocfs2: Switch to security_inode_init_security() - platform/x86/intel/ifs: Annotate work queue on stack so object debug does not complain - ALSA: hda/ca0132: add quirk for EVGA X299 DARK - ALSA: hda: Fix unhandled register update during auto-suspend period - ALSA: hda/realtek: Enable headset onLenovo M70/M90 - SUNRPC: Don't change task->tk_status after the call to rpc_exit_task - mmc: sdhci-esdhc-imx: make "no-mmc-hs400" works - mmc: block: ensure error propagation for non-blk - power: supply: axp288_fuel_gauge: Fix external_power_changed race - power: supply: bq25890: Fix external_power_changed race - ASoC: rt5682: Disable jack detection interrupt during suspend - net: cdc_ncm: Deal with too low values of dwNtbOutMaxSize - m68k: Move signal frame following exception on 68020/030 - xtensa: fix signal delivery to FDPIC process - xtensa: add __bswap{si,di}2 helpers - parisc: Use num_present_cpus() in alternative patching code - parisc: Handle kgdb breakpoints only in kernel context - parisc: Fix flush_dcache_page() for usage from irq context - parisc: Allow to reboot machine after system halt - parisc: Enable LOCKDEP support - parisc: Handle kprobes breakpoints only in kernel context - gpio: mockup: Fix mode of debugfs files - btrfs: use nofs when cleaning up aborted transactions - dt-binding: cdns,usb3: Fix cdns,on-chip-buff-size type - drm/mgag200: Fix gamma lut not initialized. - drm/radeon: reintroduce radeon_dp_work_func content - drm/amd/pm: add missing NotifyPowerSource message mapping for SMU13.0.7 - drm/amd/pm: Fix output of pp_od_clk_voltage - Revert "binder_alloc: add missing mmap_lock calls when using the VMA" - Revert "android: binder: stop saving a pointer to the VMA" - 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() - selftests/memfd: Fix unknown type name build failure - drm/amd/amdgpu: limit one queue per gang - perf/x86/uncore: Correct the number of CHAs on SPR - x86/topology: Fix erroneous smp_num_siblings on Intel Hybrid platforms - irqchip/mips-gic: Don't touch vl_map if a local interrupt is not routable - irqchip/mips-gic: Use raw spinlock for gic_lock - debugobjects: Don't wake up kswapd from fill_pool() - fbdev: udlfb: Fix endpoint check - net: fix stack overflow when LRO is disabled for virtual interfaces - udplite: Fix NULL pointer dereference in __sk_mem_raise_allocated(). - USB: core: Add routines for endpoint checks in old drivers - USB: sisusbvga: Add endpoint checks - media: radio-shark: Add endpoint checks - ASoC: lpass: Fix for KASAN use_after_free out of bounds - net: fix skb leak in __skb_tstamp_tx() - drm: fix drmm_mutex_init() - selftests: fib_tests: mute cleanup error message - octeontx2-pf: Fix TSOv6 offload - bpf: Fix mask generation for 32-bit narrow loads of 64-bit fields - bpf: fix a memory leak in the LRU and LRU_PERCPU hash maps - lan966x: Fix unloading/loading of the driver - ipv6: Fix out-of-bounds access in ipv6_find_tlv() - cifs: mapchars mount option ignored - 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: 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: Add cache parameter to bq27xxx_battery_current_and_status() - power: supply: bq27xxx: Move bq27xxx_battery_update() down - power: supply: bq27xxx: Ensure power_supply_changed() is called on current sign changes - power: supply: bq27xxx: After charger plug in/out wait 0.5s for things to stabilize - power: supply: bq25890: Call power_supply_changed() after updating input current or voltage - power: supply: bq24190: Call power_supply_changed() after updating input current - power: supply: sbs-charger: Fix INHIBITED bit for Status reg - optee: fix uninited async notif value - firmware: arm_ffa: Check if ffa_driver remove is present before executing - firmware: arm_ffa: Fix FFA device names for logical partitions - fs: fix undefined behavior in bit shift for SB_NOUSER - regulator: pca9450: Fix BUCK2 enable_mask - platform/x86: ISST: Remove 8 socket limit - coresight: Fix signedness bug in tmc_etr_buf_insert_barrier_packet() - ARM: dts: imx6qdl-mba6: Add missing pvcie-supply regulator - xen/pvcalls-back: fix double frees with pvcalls_new_active_socket() - x86/show_trace_log_lvl: Ensure stack pointer is aligned, again - ASoC: Intel: Skylake: Fix declaration of enum skl_ch_cfg - ASoC: Intel: avs: Fix declaration of enum avs_channel_config - ASoC: Intel: avs: Access path components under lock - cxl: Wait Memory_Info_Valid before access memory related info - sctp: fix an issue that plpmtu can never go to complete state - forcedeth: Fix an error handling path in nv_probe() - platform/mellanox: mlxbf-pmc: fix sscanf() error checking - net/mlx5e: Fix SQ wake logic in ptp napi_poll context - net/mlx5e: Fix deadlock in tc route query code - net/mlx5e: Use correct encap attribute during invalidation - net/mlx5e: do as little as possible in napi poll when budget is 0 - net/mlx5: DR, Fix crc32 calculation to work on big-endian (BE) CPUs - net/mlx5: Handle pairing of E-switch via uplink un/load APIs - net/mlx5: DR, Check force-loopback RC QP capability independently from RoCE - net/mlx5: Fix error message when failing to allocate device memory - net/mlx5: Collect command failures data only for known commands - net/mlx5: Devcom, fix error flow in mlx5_devcom_register_device - net/mlx5: Devcom, serialize devcom registration - arm64: dts: imx8mn-var-som: fix PHY detection bug by adding deassert delay - firmware: arm_ffa: Set reserved/MBZ fields to zero in the memory descriptors - regulator: mt6359: add read check for PMIC MT6359 - net/smc: Reset connection when trying to use SMCRv2 fails. - 3c589_cs: Fix an error handling path in tc589_probe() - net: phy: mscc: add VSC8502 to MODULE_DEVICE_TABLE - wifi: rtw89: 8852b: adjust quota to avoid SER L1 caused by access null page - zsmalloc: move LRU update from zs_map_object() to zs_malloc() - mm/vmemmap/devdax: fix kernel crash when probing devdax devices - cifs: fix smb1 mount regression - cxl: Move cxl_await_media_ready() to before capacity info retrieval - net: ethernet: mtk_eth_soc: fix QoS on DSA MAC on non MTK_NETSYS_V2 SoCs - Upstream stable to v6.1.31, v6.3.5 - inet: Add IP_LOCAL_PORT_RANGE socket option - ipv{4,6}/raw: fix output xfrm lookup wrt protocol - firmware: arm_ffa: Fix usage of partition info get count flag - selftests/bpf: Fix pkg-config call building sign-file - platform/x86/amd/pmf: Fix CnQF and auto-mode after resume - tls: rx: device: fix checking decryption status - tls: rx: strp: set the skb->len of detached / CoW'ed skbs - tls: rx: strp: fix determining record length in copy mode - tls: rx: strp: force mixed decrypted records into copy mode - tls: rx: strp: factor out copying skb data - tls: rx: strp: preserve decryption status of skbs when needed - net/mlx5: E-switch, Devcom, sync devcom events and devcom comp register - gpio-f7188x: fix chip name and pin count on Nuvoton chip - bpf, sockmap: Pass skb ownership through read_skb - bpf, sockmap: Convert schedule_work into delayed_work - bpf, sockmap: Reschedule is now done through backlog - bpf, sockmap: Improved check for empty queue - bpf, sockmap: Handle fin correctly - bpf, sockmap: TCP data stall on recv before accept - bpf, sockmap: Wake up polling after data copy - bpf, sockmap: Incorrectly handling copied_seq - blk-mq: fix race condition in active queue accounting - vfio/type1: check pfn valid before converting to struct page - net: page_pool: use in_softirq() instead - page_pool: fix inconsistency for page_pool_ring_[un]lock() - net: phy: mscc: enable VSC8501/2 RGMII RX clock - wifi: iwlwifi: mvm: support wowlan info notification version 2 - drm/amd: Don't allow s0ix on APUs older than Raven - bluetooth: Add cmd validity checks at the start of hci_sock_ioctl() - Revert "thermal/drivers/mellanox: Use generic thermal_zone_get_trip() function" - block: fix bio-cache for passthru IO - cpufreq: amd-pstate: Update policy->cur in amd_pstate_adjust_perf() - cpufreq: amd-pstate: Add ->fast_switch() callback - netfilter: ctnetlink: Support offloaded conntrack entry deletion - tools headers UAPI: Sync the linux/in.h with the kernel sources - gpiolib: fix allocation of mixed dynamic/static GPIOs - net: fec: add dma_wmb to ensure correct descriptor values - cxl/port: Fix NULL pointer access in devm_cxl_add_port() - blk-wbt: fix that wbt can't be disabled by default - Upstream stable to v6.1.32, v6.3.6 * sysfs msi_irqs directory empty with kernel-5.19 when being a xen guest (LP: #2022354) // Lunar update: upstream stable patchset 2023-07-28 (LP: #2028979) - x86/pci/xen: populate MSI sysfs entries * Lunar update: upstream stable patchset 2023-07-26 (LP: #2028808) - drm/fbdev-generic: prohibit potential out-of-bounds access - drm/mipi-dsi: Set the fwnode for mipi_dsi_device - ARM: 9296/1: HP Jornada 7XX: fix kernel-doc warnings - net: skb_partial_csum_set() fix against transport header magic value - net: mdio: mvusb: Fix an error handling path in mvusb_mdio_probe() - scsi: ufs: core: Fix I/O hang that occurs when BKOPS fails in W-LUN suspend - tick/broadcast: Make broadcast device replacement work correctly - linux/dim: Do nothing if no time delta between samples - net: stmmac: Initialize MAC_ONEUS_TIC_COUNTER register - net: Fix load-tearing on sk->sk_stamp in sock_recv_cmsgs(). - net: phy: bcm7xx: Correct read from expansion register - netfilter: nf_tables: always release netdev hooks from notifier - netfilter: conntrack: fix possible bug_on with enable_hooks=1 - bonding: fix send_peer_notif overflow - netlink: annotate accesses to nlk->cb_running - net: annotate sk->sk_err write from do_recvmmsg() - net: deal with most data-races in sk_wait_event() - net: add vlan_get_protocol_and_depth() helper - tcp: add annotations around sk->sk_shutdown accesses - gve: Remove the code of clearing PBA bit - net: mscc: ocelot: fix stat counter register values - net: datagram: fix data-races in datagram_poll() - af_unix: Fix a data race of sk->sk_receive_queue->qlen. - af_unix: Fix data races around sk->sk_shutdown. - drm/i915/guc: Don't capture Gen8 regs on Xe devices - drm/i915: Fix NULL ptr deref by checking new_crtc_state - drm/i915/dp: prevent potential div-by-zero - drm/i915: Expand force_probe to block probe of devices as well. - drm/i915: taint kernel when force probing unsupported devices - fbdev: arcfb: Fix error handling in arcfb_probe() - ext4: reflect error codes from ext4_multi_mount_protect() to its callers - ext4: allow to find by goal if EXT4_MB_HINT_GOAL_ONLY is set - ext4: allow ext4_get_group_info() to fail - refscale: Move shutdown from wait_event() to wait_event_idle() - selftests: cgroup: Add 'malloc' failures checks in test_memcontrol - rcu: Protect rcu_print_task_exp_stall() ->exp_tasks access - open: return EINVAL for O_DIRECTORY | O_CREAT - fs: hfsplus: remove WARN_ON() from hfsplus_cat_{read,write}_inode() - drm/displayid: add displayid_get_header() and check bounds better - drm/amd/display: populate subvp cmd info only for the top pipe - drm/amd/display: Correct DML calculation to align HW formula - platform/x86: x86-android-tablets: Add Acer Iconia One 7 B1-750 data - drm/amd/display: Enable HostVM based on rIOMMU active - drm/amd/display: Use DC_LOG_DC in the trasform pixel function - regmap: cache: Return error in cache sync operations for REGCACHE_NONE - remoteproc: imx_dsp_rproc: Add custom memory copy implementation for i.MX DSP Cores - arm64: dts: qcom: msm8996: Add missing DWC3 quirks - media: cx23885: Fix a null-ptr-deref bug in buffer_prepare() and buffer_finish() - media: pci: tw68: Fix null-ptr-deref bug in buf prepare and finish - media: pvrusb2: VIDEO_PVRUSB2 depends on DVB_CORE to use dvb_* symbols - ACPI: processor: Check for null return of devm_kzalloc() in fch_misc_setup() - drm/rockchip: dw_hdmi: cleanup drm encoder during unbind - arm64: dts: imx8mq-librem5: Remove dis_u3_susphy_quirk from usb_dwc3_0 - firmware: arm_sdei: Fix sleep from invalid context BUG - ACPI: EC: Fix oops when removing custom query handlers - drm/amd/display: fixed dcn30+ underflow issue - remoteproc: stm32_rproc: Add mutex protection for workqueue - drm/tegra: Avoid potential 32-bit integer overflow - drm/msm/dp: Clean up handling of DP AUX interrupts - ACPICA: Avoid undefined behavior: applying zero offset to null pointer - ACPICA: ACPICA: check null return of ACPI_ALLOCATE_ZEROED in acpi_db_display_objects - arm64: dts: qcom: sdm845-polaris: Drop inexistent properties - irqchip/gicv3: Workaround for NVIDIA erratum T241-FABRIC-4 - ACPI: video: Remove desktops without backlight DMI quirks - drm/amd/display: Correct DML calculation to follow HW SPEC - drm/amd: Fix an out of bounds error in BIOS parser - drm/amdgpu: Fix sdma v4 sw fini error - media: Prefer designated initializers over memset for subdev pad ops - media: mediatek: vcodec: Fix potential array out-of-bounds in decoder queue_setup - wifi: ath: Silence memcpy run-time false positive warning - bpf: Annotate data races in bpf_local_storage - wifi: brcmfmac: pcie: Provide a buffer of random bytes to the device - wifi: brcmfmac: cfg80211: Pass the PMK in binary instead of hex - ext2: Check block size validity during mount - scsi: lpfc: Prevent lpfc_debugfs_lockstat_write() buffer overflow - scsi: lpfc: Correct used_rpi count when devloss tmo fires with no recovery - bnxt: avoid overflow in bnxt_get_nvram_directory() - net: pasemi: Fix return type of pasemi_mac_start_tx() - net: Catch invalid index in XPS mapping - netdev: Enforce index cap in netdev_get_tx_queue - scsi: target: iscsit: Free cmds before session free - lib: cpu_rmap: Avoid use after free on rmap->obj array entries - scsi: message: mptlan: Fix use after free bug in mptlan_remove() due to race condition - gfs2: Fix inode height consistency check - scsi: ufs: ufs-pci: Add support for Intel Lunar Lake - ext4: set goal start correctly in ext4_mb_normalize_request - ext4: Fix best extent lstart adjustment logic in ext4_mb_new_inode_pa() - crypto: jitter - permanent and intermittent health errors - f2fs: Fix system crash due to lack of free space in LFS - f2fs: fix to drop all dirty pages during umount() if cp_error is set - f2fs: fix to check readonly condition correctly - samples/bpf: Fix fout leak in hbm's run_bpf_prog - bpf: Add preempt_count_{sub,add} into btf id deny list - md: fix soft lockup in status_resync - wifi: iwlwifi: pcie: fix possible NULL pointer dereference - wifi: iwlwifi: add a new PCI device ID for BZ device - wifi: iwlwifi: pcie: Fix integer overflow in iwl_write_to_user_buf - wifi: iwlwifi: mvm: fix ptk_pn memory leak - block, bfq: Fix division by zero error on zero wsum - wifi: ath11k: Ignore frags from uninitialized peer in dp. - wifi: iwlwifi: fix iwl_mvm_max_amsdu_size() for MLO - null_blk: Always check queue mode setting from configfs - wifi: iwlwifi: dvm: Fix memcpy: detected field-spanning write backtrace - wifi: ath11k: Fix SKB corruption in REO destination ring - nbd: fix incomplete validation of ioctl arg - ipvs: Update width of source for ip_vs_sync_conn_options - Bluetooth: btusb: Add new PID/VID 04ca:3801 for MT7663 - Bluetooth: Add new quirk for broken local ext features page 2 - Bluetooth: btrtl: add support for the RTL8723CS - Bluetooth: Improve support for Actions Semi ATS2851 based devices - Bluetooth: btrtl: check for NULL in btrtl_set_quirks() - Bluetooth: btintel: Add LE States quirk support - Bluetooth: hci_bcm: Fall back to getting bdaddr from EFI if not set - Bluetooth: Add new quirk for broken set random RPA timeout for ATS2851 - Bluetooth: L2CAP: fix "bad unlock balance" in l2cap_disconnect_rsp - Bluetooth: btrtl: Add the support for RTL8851B - HID: apple: Set the tilde quirk flag on the Geyser 4 and later - staging: axis-fifo: initialize timeouts in init only - ASoC: amd: yc: Add DMI entries to support HP OMEN 16-n0xxx (8A42) - HID: logitech-hidpp: Don't use the USB serial for USB devices - HID: logitech-hidpp: Reconcile USB and Unifying serials - spi: spi-imx: fix MX51_ECSPI_* macros when cs > 3 - usb: typec: ucsi: acpi: add quirk for ASUS Zenbook UM325 - ALSA: hda: LNL: add HD Audio PCI ID - ASoC: amd: Add Dell G15 5525 to quirks list - ASoC: amd: yc: Add ThinkBook 14 G5+ ARP to quirks list for acp6x - HID: apple: Set the tilde quirk flag on the Geyser 3 - HID: Ignore battery for ELAN touchscreen on ROG Flow X13 GV301RA - HID: wacom: generic: Set battery quirk only when we see battery data - usb: typec: tcpm: fix multiple times discover svids error - serial: 8250: Reinit port->pm on port specific driver unbind - mcb-pci: Reallocate memory region to avoid memory overlapping - sched: Fix KCSAN noinstr violation - lkdtm/stackleak: Fix noinstr violation - recordmcount: Fix memory leaks in the uwrite function - soundwire: dmi-quirks: add remapping for Intel 'Rooks County' NUC M15 - phy: st: miphy28lp: use _poll_timeout functions for waits - soundwire: qcom: gracefully handle too many ports in DT - soundwire: bus: Fix unbalanced pm_runtime_put() causing usage count underflow - mfd: intel_soc_pmic_chtwc: Add Lenovo Yoga Book X90F to intel_cht_wc_models - mfd: dln2: Fix memory leak in dln2_probe() - mfd: intel-lpss: Add Intel Meteor Lake PCH-S LPSS PCI IDs - parisc: Replace regular spinlock with spin_trylock on panic path - drm/amdgpu: drop gfx_v11_0_cp_ecc_error_irq_funcs - xfrm: don't check the default policy if the policy allows the packet - Revert "Fix XFRM-I support for nested ESP tunnels" - drm/msm/dp: unregister audio driver during unbind - drm/msm/dpu: Assign missing writeback log_mask - drm/msm/dpu: Move non-MDP_TOP INTF_INTR offsets out of hwio header - drm/msm/dpu: Remove duplicate register defines from INTF - dt-bindings: display/msm: dsi-controller-main: Document qcom, master-dsi and qcom, sync-dual-dsi - ASoC: fsl_micfil: Fix error handler with pm_runtime_enable - cpupower: Make TSC read per CPU for Mperf monitor - xfrm: Reject optional tunnel/BEET mode templates in outbound policies - af_key: Reject optional tunnel/BEET mode templates in outbound policies - drm/msm: Fix submit error-path leaks - 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 - net: fec: Better handle pm_runtime_get() failing in .remove() - net: phy: dp83867: add w/a for packet errors seen with short cables - ALSA: firewire-digi00x: prevent potential use after free - wifi: mt76: connac: fix stats->tx_bytes calculation - ALSA: hda/realtek: Apply HP B&O top speaker profile to Pavilion 15 - sfc: disable RXFCS and RXALL features by default - vsock: avoid to close connected socket after the timeout - tcp: fix possible sk_priority leak in tcp_v4_send_reset() - serial: arc_uart: fix of_iomap leak in `arc_serial_probe` - serial: 8250_bcm7271: balance clk_enable calls - serial: 8250_bcm7271: fix leak in `brcmuart_probe` - erspan: get the proto with the md version for collect_md - net: dsa: rzn1-a5psw: enable management frames for CPU port - net: dsa: rzn1-a5psw: fix STP states handling - net: dsa: rzn1-a5psw: disable learning for standalone ports - net: hns3: fix output information incomplete for dumping tx queue info with debugfs - net: hns3: fix sending pfc frames after reset issue - net: hns3: fix reset delay time to avoid configuration timeout - net: hns3: fix reset timeout when enable full VF - media: netup_unidvb: fix use-after-free at del_timer() - SUNRPC: double free xprt_ctxt while still in use - SUNRPC: always free ctxt when freeing deferred request - SUNRPC: Fix trace_svc_register() call site - ASoC: mediatek: mt8186: Fix use-after-free in driver remove path - ASoC: SOF: topology: Fix logic for copying tuples - drm/exynos: fix g2d_open/close helper function definitions - net: nsh: Use correct mac_offset to unwind gso skb in nsh_gso_segment() - virtio-net: Maintain reverse cleanup order - virtio_net: Fix error unwinding of XDP initialization - tipc: add tipc_bearer_min_mtu to calculate min mtu - tipc: do not update mtu if msg_max is too small in mtu negotiation - tipc: check the bearer min mtu properly when setting it by netlink - s390/cio: include subchannels without devices also for evaluation - can: dev: fix missing CAN XL support in can_put_echo_skb() - net: bcmgenet: Remove phy_stop() from bcmgenet_netif_stop() - net: bcmgenet: Restore phy_stop() depending upon suspend/close - ice: introduce clear_reset_state operation - ice: Fix ice VF reset during iavf initialization - wifi: cfg80211: Drop entries with invalid BSSIDs in RNR - wifi: mac80211: fortify the spinlock against deadlock by interrupt - wifi: mac80211: fix min center freq offset tracing - wifi: mac80211: Abort running color change when stopping the AP - wifi: iwlwifi: mvm: fix cancel_delayed_work_sync() deadlock - wifi: iwlwifi: fw: fix DBGI dump - wifi: iwlwifi: fix OEM's name in the ppag approved list - wifi: iwlwifi: mvm: fix OEM's name in the tas approved list - wifi: iwlwifi: mvm: don't trust firmware n_channels - scsi: storvsc: Don't pass unused PFNs to Hyper-V host - tun: Fix memory leak for detached NAPI queue. - cassini: Fix a memory leak in the error handling path of cas_init_one() - net: dsa: mv88e6xxx: Fix mv88e6393x EPC write command offset - igb: fix bit_shift to be in [1..8] range - vlan: fix a potential uninit-value in vlan_dev_hard_start_xmit() - net: wwan: iosm: fix NULL pointer dereference when removing device - net: pcs: xpcs: fix C73 AN not getting enabled - net: selftests: Fix optstring - netfilter: nf_tables: fix nft_trans type confusion - netfilter: nft_set_rbtree: fix null deref on element insertion - bridge: always declare tunnel functions - ALSA: usb-audio: Add a sample rate workaround for Line6 Pod Go - USB: usbtmc: Fix direction for 0-length ioctl control messages - usb-storage: fix deadlock when a scsi command timeouts more than once - USB: UHCI: adjust zhaoxin UHCI controllers OverCurrent bit value - usb: dwc3: gadget: Improve dwc3_gadget_suspend() and dwc3_gadget_resume() - usb: dwc3: debugfs: Resume dwc3 before accessing registers - usb: gadget: u_ether: Fix host MAC address case - usb: typec: altmodes/displayport: fix pin_assignment_show - Revert "usb: gadget: udc: core: Prevent redundant calls to pullup" - Revert "usb: gadget: udc: core: Invoke usb_gadget_connect only when started" - xhci-pci: Only run d3cold avoidance quirk for s2idle - xhci: Fix incorrect tracking of free space on transfer rings - ALSA: hda: Fix Oops by 9.1 surround channel names - ALSA: hda/realtek: Add quirk for Clevo L140AU - ALSA: hda/realtek: Add a quirk for HP EliteDesk 805 - ALSA: hda/realtek: Add quirk for 2nd ASUS GU603 - ALSA: hda/realtek: Add quirk for HP EliteBook G10 laptops - can: j1939: recvmsg(): allow MSG_CMSG_COMPAT flag - can: isotp: recvmsg(): allow MSG_CMSG_COMPAT flag - can: kvaser_pciefd: Set CAN_STATE_STOPPED in kvaser_pciefd_stop() - can: kvaser_pciefd: Call request_irq() before enabling interrupts - can: kvaser_pciefd: Empty SRB buffer in probe - can: kvaser_pciefd: Clear listen-only bit if not explicitly requested - can: kvaser_pciefd: Do not send EFLUSH command on TFD interrupt - can: kvaser_pciefd: Disable interrupts in probe error path - wifi: rtw88: use work to update rate to avoid RCU warning - SMB3: Close all deferred handles of inode in case of handle lease break - SMB3: drop reference to cfile before sending oplock break - ksmbd: smb2: Allow messages padded to 8byte boundary - ksmbd: allocate one more byte for implied bcc[0] - ksmbd: fix wrong UserName check in session_user - ksmbd: fix global-out-of-bounds in smb2_find_context_vals - KVM: Fix vcpu_array[0] races - statfs: enforce statfs[64] structure initialization - maple_tree: make maple state reusable after mas_empty_area() - mm: fix zswap writeback race condition - serial: Add support for Advantech PCI-1611U card - serial: 8250_exar: Add support for USR298x PCI Modems - serial: qcom-geni: fix enabling deactivated interrupt - thunderbolt: Clear registers properly when auto clear isn't in use - vc_screen: reload load of struct vc_data pointer in vcs_write() to avoid UAF - ceph: force updating the msg pointer in non-split case - drm/amd/pm: fix possible power mode mismatch between driver and PMFW - drm/amdgpu/gmc11: implement get_vbios_fb_size() - drm/amdgpu/gfx10: Disable gfxoff before disabling powergating. - drm/amdgpu/gfx11: Adjust gfxoff before powergating on gfx11 as well - dt-bindings: ata: ahci-ceva: Cover all 4 iommus entries - powerpc/iommu: DMA address offset is incorrectly calculated with 2MB TCEs - powerpc/iommu: Incorrect DDW Table is referenced for SR-IOV device - tpm/tpm_tis: Disable interrupts for more Lenovo devices - powerpc/64s/radix: Fix soft dirty tracking - nilfs2: fix use-after-free bug of nilfs_root in nilfs_evict_inode() - s390/dasd: fix command reject error on ESE devices - s390/crypto: use vector instructions only if available for ChaCha20 - s390/qdio: fix do_sqbs() inline assembly constraint - arm64: mte: Do not set PG_mte_tagged if tags were not initialized - rethook: use preempt_{disable, enable}_notrace in rethook_trampoline_handler - rethook, fprobe: do not trace rethook related functions - remoteproc: imx_dsp_rproc: Fix kernel test robot sparse warning - drm/amd/amdgpu: introduce gc_*_mes_2.bin v2 - drm/amdgpu: reserve the old gc_11_0_*_mes.bin - drm/nouveau/disp: More DP_RECEIVER_CAP_SIZE array fixes - xfrm: release all offloaded policy memory - xfrm: Fix leak of dev tracker - media: pvrusb2: fix DVB_CORE dependency - net: fec: remove the xdp_return_frame when lack of tx BDs - iavf: send VLAN offloading caps once after VFR - wifi: brcmfmac: Check for probe() id argument being NULL - wifi: rtw88: correct qsel_to_ep[] type as int - KVM: arm64: Infer the PA offset from IPA in stage-2 map walker - perf script: Skip aggregation for stat events - iommu/arm-smmu-qcom: Fix missing adreno_smmu's - arm64: Also reset KASAN tag if page is not PG_mte_tagged - Upstream stable to v6.1.30, v6.3.4 * Lunar update: v6.2.16 upstream stable release (LP: #2028580) - USB: dwc3: gadget: drop dead hibernation code - usb: dwc3: gadget: Execute gadget stop after halting the controller - crypto: ccp - Clear PSP interrupt status register before calling handler - ASoC: codecs: constify static sdw_slave_ops struct - ASoC: codecs: wcd938x: fix accessing regmap on unattached devices - mtd: spi-nor: Add a RWW flag - mtd: spi-nor: spansion: Enable JFFS2 write buffer for Infineon s28hx SEMPER flash - qcom: llcc/edac: Support polling mode for ECC handling - soc: qcom: llcc: Do not create EDAC platform device on SDM845 - mailbox: zynq: Switch to flexible array to simplify code - mailbox: zynqmp: Fix counts of child nodes - mtd: spi-nor: spansion: Enable JFFS2 write buffer for Infineon s25hx SEMPER flash - fs/ntfs3: Fix null-ptr-deref on inode->i_op in ntfs_lookup() - drm/amd/display: Ext displays with dock can't recognized after resume - KVM: x86/mmu: Avoid indirect call for get_cr3 - KVM: x86: Do not unload MMU roots when only toggling CR0.WP with TDP enabled - KVM: x86: Make use of kvm_read_cr*_bits() when testing bits - KVM: VMX: Make CR0.WP a guest owned bit - KVM: x86/mmu: Refresh CR0.WP prior to checking for emulated permission faults - RDMA/rxe: Remove rxe_alloc() - RDMA/rxe: Change rxe_dbg to rxe_dbg_dev - RDMA/rxe: Extend dbg log messages to err and info - ASoC: Intel: soc-acpi-byt: Fix "WM510205" match no longer working - scsi: qedi: Fix use after free bug in qedi_remove() - drm/amd/display: Add missing WA and MCLK validation - drm/amd/display: Return error code on DSC atomic check failure - drm/amd/display: Fixes for dcn32_clk_mgr implementation - drm/amd/display: Reset OUTBOX0 r/w pointer on DMUB reset - drm/amd/display: Do not clear GPINT register when releasing DMUB from reset - drm/amd/display: Update bounding box values for DCN321 - rxrpc: Fix potential data race in rxrpc_wait_to_be_connected() - ixgbe: Fix panic during XDP_TX with > 64 CPUs - octeonxt2-af: mcs: Fix per port bypass config - octeontx2-af: mcs: Write TCAM_DATA and TCAM_MASK registers at once - octeontx2-af: mcs: Config parser to skip 8B header - octeontx2-af: mcs: Fix MCS block interrupt - octeontx2-pf: mcs: Fix NULL pointer dereferences - octeontx2-pf: mcs: Match macsec ethertype along with DMAC - octeontx2-pf: mcs: Clear stats before freeing resource - octeontx2-pf: mcs: Fix shared counters logic - octeontx2-pf: mcs: Do not reset PN while updating secy - net/ncsi: clear Tx enable mode when handling a Config required AEN - tcp: fix skb_copy_ubufs() vs BIG TCP - net/sched: cls_api: remove block_cb from driver_list before freeing - sit: update dev->needed_headroom in ipip6_tunnel_bind_dev() - selftests: srv6: make srv6_end_dt46_l3vpn_test more robust - net: ipv6: fix skb hash for some RST packets - net: dsa: mv88e6xxx: add mv88e6321 rsvd2cpu - writeback: fix call of incorrect macro - block: Skip destroyed blkg when restart in blkg_destroy_all() - watchdog: dw_wdt: Fix the error handling path of dw_wdt_drv_probe() - RISC-V: mm: Enable huge page support to kernel_page_present() function - i2c: tegra: Fix PEC support for SMBUS block read - net/sched: act_mirred: Add carrier check - r8152: fix flow control issue of RTL8156A - r8152: fix the poor throughput for 2.5G devices - r8152: move setting r8153b_rx_agg_chg_indicate() - sfc: Fix module EEPROM reporting for QSFP modules - rxrpc: Fix hard call timeout units - rxrpc: Make it so that a waiting process can be aborted - rxrpc: Fix timeout of a call that hasn't yet been granted a channel - riscv: compat_syscall_table: Fixup compile warning - net: ethernet: mtk_eth_soc: drop generic vlan rx offload, only use DSA untagging - drm/i915/mtl: Add the missing CPU transcoder mask in intel_device_info - selftests: netfilter: fix libmnl pkg-config usage - octeontx2-af: Secure APR table update with the lock - octeontx2-af: Fix start and end bit for scan config - octeontx2-af: Fix depth of cam and mem table. - octeontx2-pf: Increase the size of dmac filter flows - octeontx2-af: Add validation for lmac type - octeontx2-af: Update correct mask to filter IPv4 fragments - octeontx2-af: Update/Fix NPC field hash extract feature - octeontx2-af: Fix issues with NPC field hash extract - octeontx2-af: Skip PFs if not enabled - octeontx2-pf: Disable packet I/O for graceful exit - octeontx2-vf: Detach LF resources on probe cleanup - ionic: remove noise from ethtool rxnfc error msg - ethtool: Fix uninitialized number of lanes - ionic: catch failure from devlink_alloc - af_packet: Don't send zero-byte data in packet_sendmsg_spkt(). - drm/amdgpu: add a missing lock for AMDGPU_SCHED - ALSA: caiaq: input: Add error handling for unsupported input methods in `snd_usb_caiaq_input_init` - KVM: s390: pv: fix asynchronous teardown for small VMs - KVM: s390: fix race in gmap_make_secure() - net: dsa: mt7530: fix corrupt frames using trgmii on 40 MHz XTAL MT7621 - net: dsa: mt7530: split-off common parts from mt7531_setup - net: dsa: mt7530: fix network connectivity with multiple CPU ports - ice: block LAN in case of VF to VF offload - virtio_net: suppress cpu stall when free_unused_bufs - net: enetc: check the index of the SFI rather than the handle - net: fec: correct the counting of XDP sent frames - perf record: Fix "read LOST count failed" msg with sample read - perf build: Support python/perf.so testing - perf scripts intel-pt-events.py: Fix IPC output for Python 2 - perf script: Fix Python support when no libtraceevent - perf hist: Improve srcfile sort key performance (really) - perf vendor events s390: Remove UTF-8 characters from JSON file - perf tests record_offcpu.sh: Fix redirection of stderr to stdin - perf ftrace: Make system wide the default target for latency subcommand - perf vendor events power9: Remove UTF-8 characters from JSON files - perf pmu: zfree() expects a pointer to a pointer to zero it after freeing its contents - perf map: Delete two variable initialisations before null pointer checks in sort__sym_from_cmp() - perf cs-etm: Fix timeless decode mode detection - crypto: sun8i-ss - Fix a test in sun8i_ss_setup_ivs() - crypto: api - Add scaffolding to change completion function signature - crypto: engine - Use crypto_request_complete - crypto: engine - fix crypto_queue backlog handling - perf symbols: Fix return incorrect build_id size in elf_read_build_id() - perf tracepoint: Fix memory leak in is_valid_tracepoint() - perf stat: Separate bperf from bpf_profiler - KVM: x86/mmu: Change tdp_mmu to a read-only parameter - KVM: x86/mmu: Move TDP MMU VM init/uninit behind tdp_mmu_enabled - KVM: x86/mmu: Replace open coded usage of tdp_mmu_page with is_tdp_mmu_page() - KVM: x86: Preserve TDP MMU roots until they are explicitly invalidated - ksmbd: Implements sess->ksmbd_chann_list as xarray - ksmbd: fix racy issue from session setup and logoff - ksmbd: block asynchronous requests when making a delay on session setup - ksmbd: destroy expired sessions - ksmbd: fix racy issue from smb2 close and logoff with multichannel - wifi: iwlwifi: mvm: fix potential memory leak - cifs: check only tcon status on tcon related functions - cifs: avoid potential races when handling multiple dfs tcons - netfilter: nf_tables: extended netlink error reporting for netdevice - netfilter: nf_tables: rename function to destroy hook list - netfilter: nf_tables: hit ENOENT on unexisting chain/flowtable update with missing attributes - x86/retbleed: Fix return thunk alignment - btrfs: fix btrfs_prev_leaf() to not return the same key twice - btrfs: zoned: fix wrong use of bitops API in btrfs_ensure_empty_zones - btrfs: properly reject clear_cache and v1 cache for block-group-tree - btrfs: fix assertion of exclop condition when starting balance - btrfs: fix encoded write i_size corruption with no-holes - btrfs: don't free qgroup space unless specified - btrfs: zero the buffer before marking it dirty in btrfs_redirty_list_add - btrfs: make clear_cache mount option to rebuild FST without disabling it - btrfs: print-tree: parent bytenr must be aligned to sector size - btrfs: fix space cache inconsistency after error loading it from disk - btrfs: zoned: zone finish data relocation BG with last IO - btrfs: zoned: fix full zone super block reading on ZNS - btrfs: fix backref walking not returning all inode refs - cifs: fix pcchunk length type in smb2_copychunk_range - cifs: release leases for deferred close handles when freezing - platform/x86/intel-uncore-freq: Return error on write frequency - platform/x86: touchscreen_dmi: Add upside-down quirk for GDIX1002 ts on the Juno Tablet - platform/x86: thinkpad_acpi: Fix platform profiles on T490 - platform/x86: hp-wmi: add micmute to hp_wmi_keymap struct - platform/x86: touchscreen_dmi: Add info for the Dexp Ursus KX210i - platform/x86: thinkpad_acpi: Add profile force ability - inotify: Avoid reporting event with invalid wd - smb3: fix problem remounting a share after shutdown - SMB3: force unmount was failing to close deferred close files - sh: math-emu: fix macro redefined warning - sh: mcount.S: fix build error when PRINTK is not enabled - sh: init: use OF_EARLY_FLATTREE for early init - sh: nmi_debug: fix return value of __setup handler - proc_sysctl: update docs for __register_sysctl_table() - proc_sysctl: enhance documentation - remoteproc: stm32: Call of_node_put() on iteration error - remoteproc: st: Call of_node_put() on iteration error - remoteproc: imx_dsp_rproc: Call of_node_put() on iteration error - remoteproc: imx_rproc: Call of_node_put() on iteration error - remoteproc: rcar_rproc: Call of_node_put() on iteration error - sysctl: clarify register_sysctl_init() base directory order - ARM: dts: aspeed: asrock: Correct firmware flash SPI clocks - ARM: dts: exynos: fix WM8960 clock name in Itop Elite - ARM: dts: s5pv210: correct MIPI CSIS clock name - ARM: dts: aspeed: romed8hm3: Fix GPIO polarity of system-fault LED - drm/msm/adreno: fix runtime PM imbalance at gpu load - drm/bridge: lt8912b: Fix DSI Video Mode - drm/i915/color: Fix typo for Plane CSC indexes - drm/msm: fix NULL-deref on snapshot tear down - drm/msm: fix NULL-deref on irq uninstall - drm/msm: fix drm device leak on bind errors - drm/msm: fix vram leak on bind errors - drm/msm: fix missing wq allocation error handling - drm/msm: fix workqueue leak on bind errors - drm/i915/dsi: Use unconditional msleep() instead of intel_dsi_msleep() - f2fs: factor out victim_entry usage from general rb_tree use - f2fs: fix null pointer panic in tracepoint in __replace_atomic_write_block - f2fs: fix potential corruption when moving a directory - irqchip/loongson-pch-pic: Fix pch_pic_acpi_init calling - irqchip/loongson-pch-pic: Fix registration of syscore_ops - irqchip/loongson-eiointc: Fix returned value on parsing MADT - irqchip/loongson-eiointc: Fix incorrect use of acpi_get_vec_parent - irqchip/loongson-eiointc: Fix registration of syscore_ops - drm/panel: otm8009a: Set backlight parent to panel device - drm/amd/display: Add NULL plane_state check for cursor disable logic - drm/amd/display: Fix 4to1 MPC black screen with DPP RCO - drm/amd/display: filter out invalid bits in pipe_fuses - drm/amd/display: fix flickering caused by S/G mode - drm/amdgpu: drop redundant sched job cleanup when cs is aborted - drm/amdgpu: fix amdgpu_irq_put call trace in gmc_v10_0_hw_fini - drm/amdgpu: fix an amdgpu_irq_put() issue in gmc_v9_0_hw_fini() - drm/amdgpu: fix amdgpu_irq_put call trace in gmc_v11_0_hw_fini - drm/amdgpu/gfx: disable gfx9 cp_ecc_error_irq only when enabling legacy gfx ras - drm/amdgpu/jpeg: Remove harvest checking for JPEG3 - drm/amdgpu: change gfx 11.0.4 external_id range - drm/amdgpu: Fix vram recover doesn't work after whole GPU reset (v2) - drm/amd/display: Enforce 60us prefetch for 200Mhz DCFCLK modes - drm/amd/pm: parse pp_handle under appropriate conditions - drm/amdgpu: disable sdma ecc irq only when sdma RAS is enabled in suspend - drm/amd/pm: avoid potential UBSAN issue on legacy asics - drm/amd: Load MES microcode during early_init - drm/amd: Add a new helper for loading/validating microcode - drm/amd: Use `amdgpu_ucode_*` helpers for MES - HID: wacom: Set a default resolution for older tablets - HID: wacom: insert timestamp to packed Bluetooth (BT) events - fs/ntfs3: Refactoring of various minor issues - drm/msm/adreno: adreno_gpu: Use suspend() instead of idle() on load error - drm/i915/mtl: Add workarounds Wa_14017066071 and Wa_14017654203 - drm/i915/mtl: Add Wa_14017856879 - drm/i915: disable sampler indirect state in bindless heap - drm/i915/mtl: update scaler source and destination limits for MTL - drm/i915: Check pipe source size when using skl+ scalers - drm/amd/display: Fix Z8 support configurations - drm/amd/display: Add minimum Z8 residency debug option - drm/amd/display: Update minimum stutter residency for DCN314 Z8 - drm/amd/display: Lowering min Z8 residency time - drm/amd/display: Update Z8 SR exit/enter latencies - drm/amd/display: Change default Z8 watermark values - drm: Add missing DP DSC extended capability definitions. - drm/dsc: fix drm_edp_dsc_sink_output_bpp() DPCD high byte usage - locking/rwsem: Add __always_inline annotation to __down_read_common() and inlined callers - ext4: fix WARNING in mb_find_extent - ext4: avoid a potential slab-out-of-bounds in ext4_group_desc_csum - ext4: fix data races when using cached status extents - ext4: avoid deadlock in fs reclaim with page writeback - ext4: check iomap type only if ext4_iomap_begin() does not fail - ext4: improve error recovery code paths in __ext4_remount() - ext4: improve error handling from ext4_dirhash() - ext4: fix deadlock when converting an inline directory in nojournal mode - ext4: add bounds checking in get_max_inline_xattr_value_size() - ext4: bail out of ext4_xattr_ibody_get() fails for any reason - ext4: fix lockdep warning when enabling MMP - ext4: remove a BUG_ON in ext4_mb_release_group_pa() - ext4: fix invalid free tracking in ext4_xattr_move_to_block() - drm/dsc: fix DP_DSC_MAX_BPP_DELTA_* macro values - x86/amd_nb: Add PCI ID for family 19h model 78h - x86: fix clear_user_rep_good() exception handling annotation - spi: fsl-spi: Re-organise transfer bits_per_word adaptation - spi: fsl-cpm: Use 16 bit mode for large transfers with even size - drm/amd/display: Fix hang when skipping modeset - Linux 6.2.16 * CVE-2023-31084 // CVE-2023-31084 was assigned to this bug. - media: dvb-core: Fix kernel WARNING for blocking operation in wait_event*() * CVE-2023-3776 - net/sched: cls_fw: Fix improper refcount update leads to use-after-free * Packaging resync (LP: #1786013) - [Packaging] resync update-dkms-versions helper - [Packaging] resync getabis -- Emil Renner Berthing <email address hidden> Tue, 29 Aug 2023 13:29:06 +0200
Available diffs
linux-riscv (6.2.0-31.31.1) lunar; urgency=medium * lunar/linux-riscv: 6.2.0-31.31.1 -proposed tracker (LP: #2030544) * Packaging resync (LP: #1786013) - [Packaging] resync update-dkms-versions helper - [Packaging] resync getabis [ Ubuntu: 6.2.0-31.31 ] * lunar/linux: 6.2.0-31.31 -proposed tracker (LP: #2031146) * libgnutls report "trap invalid opcode" when trying to install packages over https (LP: #2031093) - [Config]: disable CONFIG_GDS_FORCE_MITIGATION [ Ubuntu: 6.2.0-28.29 ] * lunar/linux: 6.2.0-28.29 -proposed tracker (LP: #2030547) * CVE-2022-40982 - init: Provide arch_cpu_finalize_init() - x86/cpu: Switch to arch_cpu_finalize_init() - ARM: cpu: Switch to arch_cpu_finalize_init() - ia64/cpu: Switch to arch_cpu_finalize_init() - m68k/cpu: Switch to arch_cpu_finalize_init() - mips/cpu: Switch to arch_cpu_finalize_init() - sh/cpu: Switch to arch_cpu_finalize_init() - sparc/cpu: Switch to arch_cpu_finalize_init() - um/cpu: Switch to arch_cpu_finalize_init() - init: Remove check_bugs() leftovers - init: Invoke arch_cpu_finalize_init() earlier - init, x86: Move mem_encrypt_init() into arch_cpu_finalize_init() - x86/init: Initialize signal frame size late - x86/fpu: Remove cpuinfo argument from init functions - x86/fpu: Mark init functions __init - x86/fpu: Move FPU initialization into arch_cpu_finalize_init() - x86/mem_encrypt: Unbreak the AMD_MEM_ENCRYPT=n build - x86/xen: Fix secondary processors' FPU initialization - x86/speculation: Add Gather Data Sampling mitigation - x86/speculation: Add force option to GDS mitigation - x86/speculation: Add Kconfig option for GDS - KVM: Add GDS_NO support to KVM - Documentation/x86: Fix backwards on/off logic about YMM support - [Config]: Enable CONFIG_ARCH_HAS_CPU_FINALIZE_INIT and CONFIG_GDS_FORCE_MITIGATION * CVE-2023-4015 - netfilter: nf_tables: add NFT_TRANS_PREPARE_ERROR to deal with bound set/chain - netfilter: nf_tables: unbind non-anonymous set if rule construction fails - netfilter: nf_tables: skip immediate deactivate in _PREPARE_ERROR * CVE-2023-3777 - netfilter: nf_tables: skip bound chain on rule flush * CVE-2023-3995 - netfilter: nf_tables: disallow rule addition to bound chain via NFTA_RULE_CHAIN_ID * CVE-2023-20593 - x86/cpu/amd: Move the errata checking functionality up - x86/cpu/amd: Add a Zenbleed fix * CVE-2023-3776 - net/sched: cls_fw: Fix improper refcount update leads to use-after-free * CVE-2023-4004 - netfilter: nft_set_pipapo: fix improper element removal * CVE-2023-3611 - net/sched: sch_qfq: refactor parsing of netlink parameters - net/sched: sch_qfq: account for stab overhead in qfq_enqueue * CVE-2023-3610 - netfilter: nf_tables: fix chain binding transaction logic * CVE-2023-3609 - net/sched: cls_u32: Fix reference counter leak leading to overflow -- Emil Renner Berthing <email address hidden> Thu, 24 Aug 2023 19:12:28 +0200
Available diffs
Superseded in lunar-security |
Superseded in lunar-updates |
Deleted in lunar-proposed (Reason: moved to -updates) |
linux-riscv (6.2.0-27.28.1) lunar; urgency=medium * lunar/linux-riscv: 6.2.0-27.28.1 -proposed tracker (LP: #2026485) * Enable Nezha board (LP: #1975592) - clk: sunxi-ng: fix ccu_mmc_timing.c kernel-doc issues - clk: sunxi-ng: Avoid computing the rate twice - clk: sunxi-ng: Remove duplicate ARCH_SUNXI dependencies - clk: sunxi-ng: Move SoC driver conditions to dependencies - clk: sunxi-ng: d1: Allow building for R528/T113 - clk: sunxi-ng: d1: Mark cpux clock as critical - dt-bindings: clock: Add D1 CAN bus gates and resets - clk: sunxi-ng: d1: Add CAN bus gates and resets - soc: sunxi: sram: Only iterate over SRAM children - dt-bindings: power: Add Allwinner D1 PPU - soc: sunxi: Add Allwinner D1 PPU driver - soc: sunxi: select CONFIG_PM - dt-bindings: crypto: sun8i-ce: Add compatible for D1 - crypto: sun8i-ce - Add TRNG clock to the D1 variant - dmaengine: sun6i: Set the maximum segment size - dt-bindings: vendor-prefixes: Add Allwinner D1/D1s board vendors - dt-bindings: riscv: Add Allwinner D1/D1s board compatibles - riscv: dts: allwinner: Add the D1/D1s SoC devicetree - riscv: dts: allwinner: Add MangoPi MQ devicetree - riscv: dts: allwinner: Add Allwinner D1 Nezha devicetree - riscv: dts: allwinner: Add Sipeed Lichee RV devicetrees - riscv: dts: allwinner: Add MangoPi MQ Pro devicetree - riscv: dts: allwinner: Add Dongshan Nezha STU devicetree - riscv: Add the Allwinner SoC family Kconfig option - riscv: dts: allwinner: d1: Add power controller node - nvmem: sunxi_sid: Drop the workaround on A64 - dt-bindings: timer: Add bindings for the RISC-V timer device - clocksource/drivers/timer-riscv: Set CLOCK_EVT_FEAT_C3STOP based on DT - clocksource/drivers/riscv: Increase the clock source rating - clocksource/drivers/riscv: Get rid of clocksource_arch_init() callback - dt-bindings: timer: sifive,clint: add comaptibles for T-Head's C9xx - riscv: dts: allwinner: d1: Add crypto engine node - riscv: dts: nezha-d1: add gpio-line-names - SAUCE: mmc: sunxi-mmc: Correct the maximum segment size - SAUCE: riscv: dts: allwinner: d1: Add misc nodes - SAUCE: riscv: dts: allwinner: Keep aldo regulator on - SAUCE: riscv: dts: allwinner: Add button on the Nezha board - SAUCE: riscv: dts: allwinner: Add button on the Lichee RV Dock - SAUCE: dt-bindings: nvmem: Allow bit offsets greater than a byte - SAUCE: nvmem: core: Support reading cells with >= 8 bit offsets - SAUCE: regulator: dt-bindings: Add Allwinner D1 LDOs - SAUCE: regulator: sun20i: Add support for Allwinner D1 LDOs - SAUCE: dt-bindings: sram: sunxi-sram: Add optional regulators child - SAUCE: dt-bindings: thermal: sun8i: Add compatible for D1 - SAUCE: thermal: sun8i: Document the unknown field - SAUCE: thermal: sun8i: Set the event type for new samples - SAUCE: thermal: sun8i: Use optional clock/reset getters - SAUCE: thermal: sun8i: Ensure vref is powered - SAUCE: thermal: sun8i: Add support for the D1 variant - SAUCE: riscv: dts: allwinner: d1: Add thermal sensor and zone - SAUCE: pwm: sun8i-v536: document device tree bindings - SAUCE: pwm: sunxi: Add Allwinner SoC PWM controller driver - SAUCE: pwm: sun8i-v536: Add support for the Allwinner D1 - SAUCE: riscv: dts: allwinner: d1: Add PWM support - SAUCE: riscv: dts: allwinner: d1: Hook up PWM-controlled CPU voltage regulators - SAUCE: drm/sun4i: dsi: Allow panel attach before card registration - SAUCE: drm/sun4i: mixer: Remove unused CMA headers - SAUCE: drm/sun4i: decouple TCON_DCLK_DIV value from pll_mipi/dotclock ratio - SAUCE: drm/sun4i: tcon: Always protect the LCD dotclock rate - SAUCE: drm/sun4i: tcon_top: Register reset, clock gates in probe - SAUCE: riscv: dts: allwinner: lichee-rv-86-panel-480p: Add panel - SAUCE: riscv: dts: allwinner: d1: Add HDMI pipeline - SAUCE: riscv: dts: allwinner: d1: Enable HDMI on supported boards - SAUCE: dt-bindings: display: sun4i-tcon: Add external LVDS PHY - SAUCE: riscv: dts: allwinner: d1: Add LVDS0 PHY - SAUCE: dt-bindings: leds: Add Allwinner A100 LED controller - SAUCE: leds: sun50i-a100: New driver for the A100 LED controller - SAUCE: riscv: dts: allwinner: d1: Add LED controller node - SAUCE: riscv: dts: allwinner: d1: Add RGB LEDs to boards - SAUCE: ASoC: sun20i-codec: New driver for D1 internal codec - SAUCE: [WIP] ASoC: sun20i-codec: What is this ramp thing? - SAUCE: riscv: dts: allwinner: d1: Add sound cards to boards - SAUCE: dt-bindings: display: sun8i-a83t-dw-hdmi: Remove #phy-cells - SAUCE: dt-bindings: display: Add D1 HDMI compatibles - SAUCE: drm/sun4i: Add support for D1 HDMI - SAUCE: drm/sun4i: sun8i-hdmi-phy: Add support for D1 PHY - SAUCE: [HACK] drm/sun4i: Copy in BSP code for D1 HDMI PHY - SAUCE: dt-bindings: iommu: sun50i: Add compatible for Allwinner D1 - SAUCE: iommu/sun50i: Support variants without an external reset - SAUCE: iommu/sun50i: Ensure bypass is disabled - SAUCE: iommu/sun50i: Add support for the D1 variant - SAUCE: iommu/sun50i: Ensure the IOMMU can be used for DMA - SAUCE: riscv: dts: allwinner: d1: Add IOMMU node - SAUCE: riscv: mm: Use IOMMU for DMA when available - SAUCE: dt-bindings: spi: sun6i: Add R329 variant - SAUCE: spi: spi-sun6i: Use a struct for quirks - SAUCE: spi: spi-sun6i: Add Allwinner R329 support - SAUCE: [WIP] spi: spi-sun6i: Dual/Quad RX Support - SAUCE: riscv: dts: allwinner: Add SPI support - SAUCE: dt-bindings: display: Add Sitronix ST7701s panel binding - SAUCE: drm/panel: Add driver for ST7701s DPI LCD panel - [Config] riscv: updateconfigs for Allwinner D1 support - [Config] riscv: Build in cpufreq-dt like other archs - [Config] riscv: Default to performance cpufreq governor [ Ubuntu: 6.2.0-27.28 ] * lunar/linux: 6.2.0-27.28 -proposed tracker (LP: #2026488) * Packaging resync (LP: #1786013) - [Packaging] resync update-dkms-versions helper - [Packaging] update annotations scripts * CVE-2023-2640 // CVE-2023-32629 - Revert "UBUNTU: SAUCE: overlayfs: handle idmapped mounts in ovl_do_(set|remove)xattr" - Revert "UBUNTU: SAUCE: overlayfs: Skip permission checking for trusted.overlayfs.* xattrs" - SAUCE: overlayfs: default to userxattr when mounted from non initial user namespace * UNII-4 5.9G Band support request on 8852BE (LP: #2023952) - wifi: rtw89: 8851b: add 8851B basic chip_info - wifi: rtw89: introduce realtek ACPI DSM method - wifi: rtw89: regd: judge UNII-4 according to BIOS and chip - wifi: rtw89: support U-NII-4 channels on 5GHz band * Disable hv-kvp-daemon if /dev/vmbus/hv_kvp is not present (LP: #2024900) - [Packaging] disable hv-kvp-daemon if needed * A deadlock issue in scsi rescan task while resuming from S3 (LP: #2018566) - ata: libata-scsi: Avoid deadlock on rescan after device resume * [SRU] Intel Sapphire Rapids HBM support needs CONFIG_NUMA_EMU (LP: #2008745) - [Config] Intel Sapphire Rapids HBM support needs CONFIG_NUMA_EMU * Lunar update: v6.2.15 upstream stable release (LP: #2025067) - ASOC: Intel: sof_sdw: add quirk for Intel 'Rooks County' NUC M15 - ASoC: Intel: soc-acpi: add table for Intel 'Rooks County' NUC M15 - ASoC: soc-pcm: fix hw->formats cleared by soc_pcm_hw_init() for dpcm - x86/hyperv: Block root partition functionality in a Confidential VM - ASoC: amd: yc: Add DMI entries to support Victus by HP Laptop 16-e1xxx (8A22) - iio: adc: palmas_gpadc: fix NULL dereference on rmmod - ASoC: Intel: bytcr_rt5640: Add quirk for the Acer Iconia One 7 B1-750 - ASoC: da7213.c: add missing pm_runtime_disable() - net: wwan: t7xx: do not compile with -Werror - wifi: mt76: mt7921: Fix use-after-free in fw features query. - selftests mount: Fix mount_setattr_test builds failed - scsi: mpi3mr: Handle soft reset in progress fault code (0xF002) - net: sfp: add quirk enabling 2500Base-x for HG MXPD-483II - platform/x86: thinkpad_acpi: Add missing T14s Gen1 type to s2idle quirk list - wifi: ath11k: reduce the MHI timeout to 20s - tracing: Error if a trace event has an array for a __field() - asm-generic/io.h: suppress endianness warnings for readq() and writeq() - asm-generic/io.h: suppress endianness warnings for relaxed accessors - x86/cpu: Add model number for Intel Arrow Lake processor - wifi: mt76: mt7921e: Set memory space enable in PCI_COMMAND if unset - ASoC: amd: ps: update the acp clock source. - arm64: Always load shadow stack pointer directly from the task struct - arm64: Stash shadow stack pointer in the task struct on interrupt - powerpc/boot: Fix boot wrapper code generation with CONFIG_POWER10_CPU - PCI: kirin: Select REGMAP_MMIO - PCI: pciehp: Fix AB-BA deadlock between reset_lock and device_lock - PCI: qcom: Fix the incorrect register usage in v2.7.0 config - bus: mhi: host: pci_generic: Revert "Add a secondary AT port to Telit FN990" - phy: qcom-qmp-pcie: sc8180x PCIe PHY has 2 lanes - IMA: allow/fix UML builds - wifi: rtw88: usb: fix priority queue to endpoint mapping - usb: gadget: udc: core: Invoke usb_gadget_connect only when started - usb: gadget: udc: core: Prevent redundant calls to pullup - usb: dwc3: gadget: Stall and restart EP0 if host is unresponsive - USB: dwc3: fix runtime pm imbalance on probe errors - USB: dwc3: fix runtime pm imbalance on unbind - hwmon: (k10temp) Check range scale when CUR_TEMP register is read-write - hwmon: (adt7475) Use device_property APIs when configuring polarity - tpm: Add !tpm_amd_is_rng_defective() to the hwrng_unregister() call site - posix-cpu-timers: Implement the missing timer_wait_running callback - media: ov8856: Do not check for for module version - drm/vmwgfx: Fix Legacy Display Unit atomic drm support - blk-stat: fix QUEUE_FLAG_STATS clear - blk-mq: release crypto keyslot before reporting I/O complete - blk-crypto: make blk_crypto_evict_key() return void - blk-crypto: make blk_crypto_evict_key() more robust - staging: iio: resolver: ads1210: fix config mode - tty: Prevent writing chars during tcsetattr TCSADRAIN/FLUSH - xhci: fix debugfs register accesses while suspended - serial: fix TIOCSRS485 locking - serial: 8250: Fix serial8250_tx_empty() race with DMA Tx - serial: max310x: fix IO data corruption in batched operations - tick/nohz: Fix cpu_is_hotpluggable() by checking with nohz subsystem - fs: fix sysctls.c built - MIPS: fw: Allow firmware to pass a empty env - ipmi:ssif: Add send_retries increment - ipmi: fix SSIF not responding under certain cond. - iio: addac: stx104: Fix race condition when converting analog-to-digital - iio: addac: stx104: Fix race condition for stx104_write_raw() - kheaders: Use array declaration instead of char - wifi: mt76: add missing locking to protect against concurrent rx/status calls - wifi: rtw89: correct 5 MHz mask setting - pwm: meson: Fix axg ao mux parents - pwm: meson: Fix g12a ao clk81 name - soundwire: qcom: correct setting ignore bit on v1.5.1 - pinctrl: qcom: lpass-lpi: set output value before enabling output - ring-buffer: Ensure proper resetting of atomic variables in ring_buffer_reset_online_cpus - ring-buffer: Sync IRQ works before buffer destruction - crypto: api - Demote BUG_ON() in crypto_unregister_alg() to a WARN_ON() - crypto: safexcel - Cleanup ring IRQ workqueues on load failure - crypto: arm64/aes-neonbs - fix crash with CFI enabled - crypto: testmgr - fix RNG performance in fuzz tests - crypto: ccp - Don't initialize CCP for PSP 0x1649 - rcu: Avoid stack overflow due to __rcu_irq_enter_check_tick() being kprobe- ed - reiserfs: Add security prefix to xattr name in reiserfs_security_write() - cpufreq: qcom-cpufreq-hw: fix double IO unmap and resource release on exit - KVM: x86/pmu: Disallow legacy LBRs if architectural LBRs are available - KVM: nVMX: Emulate NOPs in L2, and PAUSE if it's not intercepted - KVM: arm64: Avoid vcpu->mutex v. kvm->lock inversion in CPU_ON - KVM: arm64: Avoid lock inversion when setting the VM register width - KVM: arm64: Use config_lock to protect data ordered against KVM_RUN - KVM: arm64: Use config_lock to protect vgic state - KVM: arm64: vgic: Don't acquire its_lock before config_lock - relayfs: fix out-of-bounds access in relay_file_read - drm/amd/display: Remove stutter only configurations - drm/amd/display: limit timing for single dimm memory - drm/amd/display: fix PSR-SU/DSC interoperability support - drm/amd/display: fix a divided-by-zero error - KVM: RISC-V: Retry fault if vma_lookup() results become invalid - ksmbd: fix racy issue under cocurrent smb2 tree disconnect - ksmbd: call rcu_barrier() in ksmbd_server_exit() - ksmbd: fix NULL pointer dereference in smb2_get_info_filesystem() - ksmbd: fix memleak in session setup - ksmbd: not allow guest user on multichannel - ksmbd: fix deadlock in ksmbd_find_crypto_ctx() - ACPI: video: Remove acpi_backlight=video quirk for Lenovo ThinkPad W530 - i2c: omap: Fix standard mode false ACK readings - riscv: mm: remove redundant parameter of create_fdt_early_page_table - tracing: Fix permissions for the buffer_percent file - drm/amd/pm: re-enable the gfx imu when smu resume - iommu/amd: Fix "Guest Virtual APIC Table Root Pointer" configuration in IRTE - RISC-V: Align SBI probe implementation with spec - Revert "ubifs: dirty_cow_znode: Fix memleak in error handling path" - ubifs: Fix memleak when insert_old_idx() failed - ubi: Fix return value overwrite issue in try_write_vid_and_data() - ubifs: Free memory for tmpfile name - ubifs: Fix memory leak in do_rename - ceph: fix potential use-after-free bug when trimming caps - fs: dlm: fix DLM_IFL_CB_PENDING gets overwritten - xfs: don't consider future format versions valid - cxl/hdm: Fail upon detecting 0-sized decoders - bus: mhi: host: Remove duplicate ee check for syserr - bus: mhi: host: Use mhi_tryset_pm_state() for setting fw error state - bus: mhi: host: Range check CHDBOFF and ERDBOFF - ASoC: dt-bindings: qcom,lpass-rx-macro: correct minItems for clocks - kunit: fix bug in the order of lines in debugfs logs - rcu: Fix missing TICK_DEP_MASK_RCU_EXP dependency check - selftests/resctrl: Return NULL if malloc_and_init_memory() did not alloc mem - selftests/resctrl: Move ->setup() call outside of test specific branches - selftests/resctrl: Allow ->setup() to return errors - selftests/resctrl: Check for return value after write_schemata() - selinux: fix Makefile dependencies of flask.h - selinux: ensure av_permissions.h is built when needed - tpm, tpm_tis: Do not skip reset of original interrupt vector - tpm, tpm_tis: Claim locality before writing TPM_INT_ENABLE register - tpm, tpm_tis: Disable interrupts if tpm_tis_probe_irq() failed - tpm, tpm_tis: Claim locality before writing interrupt registers - tpm, tpm: Implement usage counter for locality - tpm, tpm_tis: Claim locality when interrupts are reenabled on resume - erofs: stop parsing non-compact HEAD index if clusterofs is invalid - erofs: initialize packed inode after root inode is assigned - erofs: fix potential overflow calculating xattr_isize - drm/rockchip: Drop unbalanced obj unref - drm/i915/dg2: Drop one PCI ID - drm/vgem: add missing mutex_destroy - drm/probe-helper: Cancel previous job before starting new one - drm/amdgpu: register a vga_switcheroo client for MacBooks with apple-gmux - tools/x86/kcpuid: Fix avx512bw and avx512lvl fields in Fn00000007 - soc: ti: k3-ringacc: Add try_module_get() to k3_dmaring_request_dual_ring() - soc: ti: pm33xx: Fix refcount leak in am33xx_pm_probe - arm64: dts: renesas: r8a77990: Remove bogus voltages from OPP table - arm64: dts: renesas: r8a774c0: Remove bogus voltages from OPP table - arm64: dts: renesas: r9a07g044: Update IRQ numbers for SSI channels - arm64: dts: renesas: r9a07g054: Update IRQ numbers for SSI channels - arm64: dts: renesas: r9a07g043: Update IRQ numbers for SSI channels - drm/mediatek: dp: Only trigger DRM HPD events if bridge is attached - drm/msm/disp/dpu: check for crtc enable rather than crtc active to release shared resources - EDAC/skx: Fix overflows on the DRAM row address mapping arrays - ARM: dts: qcom-apq8064: Fix opp table child name - regulator: core: Shorten off-on-delay-us for always-on/boot-on by time since booted - arm64: dts: ti: k3-am62-main: Fix GPIO numbers in DT - arm64: dts: ti: k3-am62a7-sk: Fix DDR size to full 4GB - arm64: dts: ti: k3-j721e-main: Remove ti,strobe-sel property - arm64: dts: broadcom: bcmbca: bcm4908: fix NAND interrupt name - arm64: dts: broadcom: bcmbca: bcm4908: fix LED nodenames - arm64: dts: broadcom: bcmbca: bcm4908: fix procmon nodename - arm64: dts: qcom: msm8998: Fix stm-stimulus-base reg name - arm64: dts: qcom: sc7280: fix EUD port properties - arm64: dts: qcom: sdm845: correct dynamic power coefficients - arm64: dts: qcom: sdm845: Fix the PCI I/O port range - arm64: dts: qcom: msm8998: Fix the PCI I/O port range - arm64: dts: qcom: sc7280: Fix the PCI I/O port range - arm64: dts: qcom: ipq8074: Fix the PCI I/O port range - arm64: dts: qcom: ipq6018: Add/remove some newlines - arm64: dts: qcom: ipq6018: Fix the PCI I/O port range - arm64: dts: qcom: msm8996: Fix the PCI I/O port range - arm64: dts: qcom: sm8250: Fix the PCI I/O port range - arm64: dts: qcom: sc8280xp: Fix the PCI I/O port range - arm64: dts: qcom: sm8150: Fix the PCI I/O port range - arm64: dts: qcom: sm8450: Fix the PCI I/O port range - ARM: dts: qcom: ipq4019: Fix the PCI I/O port range - ARM: dts: qcom: ipq8064: Fix the PCI I/O port range - arm64: dts: qcom: msm8976: Add and provide xo clk to rpmcc - ARM: dts: qcom: sdx55: Fix the unit address of PCIe EP node - x86/MCE/AMD: Use an u64 for bank_map - media: bdisp: Add missing check for create_workqueue - media: platform: mtk-mdp3: Add missing check and free for ida_alloc - media: amphion: decoder implement display delay enable - media: av7110: prevent underflow in write_ts_to_decoder() - firmware: qcom_scm: Clear download bit during reboot - drm/bridge: adv7533: Fix adv7533_mode_valid for adv7533 and adv7535 - media: max9286: Free control handler - accel: Link to compute accelerator subsystem intro - arm64: dts: ti: k3-am625: Correct L2 cache size to 512KB - arm64: dts: ti: k3-am62a7: Correct L2 cache size to 512KB - drm/msm/adreno: drop bogus pm_runtime_set_active() - drm: msm: adreno: Disable preemption on Adreno 510 - virt/coco/sev-guest: Double-buffer messages - arm64: dts: qcom: sm8350-microsoft-surface: fix USB dual-role mode property - drm/amd/display/dc/dce60/Makefile: Fix previous attempt to silence known override-init warnings - ACPI: processor: Fix evaluating _PDC method when running as Xen dom0 - mmc: sdhci-of-esdhc: fix quirk to ignore command inhibit for data - arm64: dts: qcom: sm8450: fix pcie1 gpios properties name - drm: rcar-du: Fix a NULL vs IS_ERR() bug - ARM: dts: gta04: fix excess dma channel usage - firmware: arm_scmi: Fix xfers allocation on Rx channel - perf/arm-cmn: Move overlapping wp_combine field - perf/amlogic: Fix config1/config2 parsing issue - ARM: dts: stm32: fix spi1 pin assignment on stm32mp15 - arm64: dts: apple: t8103: Disable unused PCIe ports - cpufreq: mediatek: fix passing zero to 'PTR_ERR' - cpufreq: mediatek: fix KP caused by handler usage after regulator_put/clk_put - cpufreq: mediatek: raise proc/sram max voltage for MT8516 - cpufreq: mediatek: Raise proc and sram max voltage for MT7622/7623 - cpufreq: qcom-cpufreq-hw: Revert adding cpufreq qos - arm64: dts: mediatek: mt8192-asurada: Fix voltage constraint for Vgpu - ACPI: VIOT: Initialize the correct IOMMU fwspec - drm/lima/lima_drv: Add missing unwind goto in lima_pdev_probe() - drm/mediatek: dp: Change the aux retries times when receiving AUX_DEFER - mailbox: mpfs: switch to txdone_poll - soc: bcm: brcmstb: biuctrl: fix of_iomap leak - soc: renesas: renesas-soc: Release 'chipid' from ioremap() - gpu: host1x: Fix potential double free if IOMMU is disabled - gpu: host1x: Fix memory leak of device names - arm64: dts: qcom: sc7280-herobrine-villager: correct trackpad supply - arm64: dts: qcom: sc7180-trogdor-lazor: correct trackpad supply - arm64: dts: qcom: sc7180-trogdor-pazquel: correct trackpad supply - arm64: dts: qcom: msm8998-oneplus-cheeseburger: revert "fix backlight pin function" - 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: apq8096-db820c: drop unit address from PMI8994 regulator - drm/ttm/pool: Fix ttm_pool_alloc error path - regulator: core: Consistently set mutex_owner when using ww_mutex_lock_slow() - regulator: core: Avoid lockdep reports when resolving supplies - x86/apic: Fix atomic update of offset in reserve_eilvt_offset() - soc: qcom: rpmh-rsc: Support RSC v3 minor versions - arm64: dts: qcom: msm8994-angler: Fix cont_splash_mem mapping - arm64: dts: qcom: msm8994-angler: removed clash with smem_region - arm64: dts: sc7180: Rename qspi data12 as data23 - arm64: dts: sc7280: Rename qspi data12 as data23 - arm64: dts: sdm845: Rename qspi data12 as data23 - media: mtk-jpeg: Fixes jpeghw multi-core judgement - media: mtk-jpeg: Fixes jpeg enc&dec worker sw flow - media: mediatek: vcodec: Use 4K frame size when supported by stateful decoder - media: mediatek: vcodec: Make MM21 the default capture format - media: mediatek: vcodec: Force capture queue format to MM21 - media: mediatek: vcodec: add params to record lat and core lat_buf count - media: mediatek: vcodec: using each instance lat_buf count replace core ready list - media: mediatek: vcodec: move lat_buf to the top of core list - media: mediatek: vcodec: add core decode done event - media: mediatek: vcodec: remove unused lat_buf - media: mediatek: vcodec: making sure queue_work successfully - media: mediatek: vcodec: change lat thread decode error condition - media: cedrus: fix use after free bug in cedrus_remove due to race condition - media: rkvdec: fix use after free bug in rkvdec_remove - platform/x86/amd/pmf: Move out of BIOS SMN pair for driver probe - platform/x86/amd: pmc: Don't try to read SMU version on Picasso - platform/x86/amd: pmc: Hide SMU version and program attributes for Picasso - platform/x86/amd: pmc: Don't dump data after resume from s0i3 on picasso - platform/x86/amd: pmc: Move idlemask check into `amd_pmc_idlemask_read` - platform/x86/amd: pmc: Utilize SMN index 0 for driver probe - platform/x86/amd: pmc: Move out of BIOS SMN pair for STB init - media: dm1105: Fix use after free bug in dm1105_remove due to race condition - media: saa7134: fix use after free bug in saa7134_finidev due to race condition - media: platform: mtk-mdp3: fix potential frame size overflow in mdp_try_fmt_mplane() - media: vsp1: Replace vb2_is_streaming() with vb2_start_streaming_called() - platform: Provide a remove callback that returns no value - media: rcar_fdp1: Convert to platform remove callback returning void - media: rcar_fdp1: Fix refcount leak in probe and remove function - media: v4l: async: Return async sub-devices to subnotifier list - media: hi846: Fix memleak in hi846_init_controls() - drm/amd/display: Fix potential null dereference - media: rc: gpio-ir-recv: Fix support for wake-up - media: venus: dec: Fix handling of the start cmd - media: venus: dec: Fix capture formats enumeration order - regulator: stm32-pwr: fix of_iomap leak - x86/ioapic: Don't return 0 from arch_dynirq_lower_bound() - arm64: kgdb: Set PSTATE.SS to 1 to re-enable single-step - perf/arm-cmn: Fix port detection for CMN-700 - media: mediatek: vcodec: fix decoder disable pm crash - media: mediatek: vcodec: add remove function for decoder platform driver - debugobject: Prevent init race with static objects - drm/i915: Make intel_get_crtc_new_encoder() less oopsy - tick/common: Align tick period with the HZ tick. - ACPI: bus: Ensure that notify handlers are not running after removal - cpufreq: use correct unit when verify cur freq - rpmsg: glink: Propagate TX failures in intentless mode as well - hwmon: (pmbus/fsp-3y) Fix functionality bitmask in FSP-3Y YM-2151E - platform/chrome: cros_typec_switch: Add missing fwnode_handle_put() - wifi: ath6kl: minor fix for allocation size - wifi: ath9k: hif_usb: fix memory leak of remain_skbs - wifi: ath11k: Use platform_get_irq() to get the interrupt - wifi: ath5k: Use platform_get_irq() to get the interrupt - wifi: ath5k: fix an off by one check in ath5k_eeprom_read_freq_list() - wifi: ath11k: fix SAC bug on peer addition with sta band migration - wifi: rtl8xxxu: Remove always true condition in rtl8xxxu_print_chipinfo - wifi: brcmfmac: support CQM RSSI notification with older firmware - wifi: ath6kl: reduce WARN to dev_dbg() in callback - tools: bpftool: Remove invalid \' json escape - wifi: rtw88: mac: Return the original error from rtw_pwr_seq_parser() - wifi: rtw88: mac: Return the original error from rtw_mac_power_switch() - bpf: take into account liveness when propagating precision - bpf: fix precision propagation verbose logging - crypto: qat - fix concurrency issue when device state changes - scm: fix MSG_CTRUNC setting condition for SO_PASSSEC - wifi: ath11k: fix deinitialization of firmware resources - selftests/bpf: Fix a fd leak in an error path in network_helpers.c - bpf: Remove misleading spec_v1 check on var-offset stack read - net: pcs: xpcs: remove double-read of link state when using AN - vlan: partially enable SIOCSHWTSTAMP in container - net/packet: annotate accesses to po->xmit - net/packet: convert po->origdev to an atomic flag - net/packet: convert po->auxdata to an atomic flag - libbpf: Fix ld_imm64 copy logic for ksym in light skeleton. - net: dsa: qca8k: remove assignment of an_enabled in pcs_get_state() - netfilter: keep conntrack reference until IPsecv6 policy checks are done - bpf: return long from bpf_map_ops funcs - bpf: Fix __reg_bound_offset 64->32 var_off subreg propagation - scsi: target: Move sess cmd counter to new struct - scsi: target: Move cmd counter allocation - scsi: target: Pass in cmd counter to use during cmd setup - scsi: target: iscsit: isert: Alloc per conn cmd counter - scsi: target: iscsit: Stop/wait on cmds during conn close - scsi: target: Fix multiple LUN_RESET handling - scsi: target: iscsit: Fix TAS handling during conn cleanup - scsi: megaraid: Fix mega_cmd_done() CMDID_INT_CMDS - net: sunhme: Fix uninitialized return code - f2fs: handle dqget error in f2fs_transfer_project_quota() - f2fs: fix uninitialized skipped_gc_rwsem - f2fs: apply zone capacity to all zone type - f2fs: compress: fix to call f2fs_wait_on_page_writeback() in f2fs_write_raw_pages() - f2fs: fix scheduling while atomic in decompression path - crypto: caam - Clear some memory in instantiate_rng - crypto: sa2ul - Select CRYPTO_DES - wifi: rtlwifi: fix incorrect error codes in rtl_debugfs_set_write_rfreg() - wifi: rtlwifi: fix incorrect error codes in rtl_debugfs_set_write_reg() - scsi: hisi_sas: Handle NCQ error when IPTT is valid - wifi: rt2x00: Fix memory leak when handling surveys - bpf: rename list_head -> graph_root in field info types - bpf: Add __bpf_kfunc tag for marking kernel functions as kfuncs - bpf: Migrate release_on_unlock logic to non-owning ref semantics - bpf: Add basic bpf_rb_{root,node} support - bpf: Add bpf_rbtree_{add,remove,first} kfuncs - bpf: Add support for bpf_rb_root and bpf_rb_node in kfunc args - bpf: Add callback validation to kfunc verifier logic - bpf: factor out fetching basic kfunc metadata - bpf: Fix struct_meta lookup for bpf_obj_free_fields kfunc call - f2fs: fix iostat lock protection - net: qrtr: correct types of trace event parameters - selftests: xsk: Use correct UMEM size in testapp_invalid_desc - selftests: xsk: Disable IPv6 on VETH1 - selftests: xsk: Deflakify STATS_RX_DROPPED test - selftests/bpf: Wait for receive in cg_storage_multi test - bpftool: Fix bug for long instructions in program CFG dumps - crypto: drbg - Only fail when jent is unavailable in FIPS mode - xsk: Fix unaligned descriptor validation - f2fs: fix to avoid use-after-free for cached IPU bio - wifi: iwlwifi: fix duplicate entry in iwl_dev_info_table - bpf/btf: Fix is_int_ptr() - scsi: lpfc: Fix ioremap issues in lpfc_sli4_pci_mem_setup() - net: ethernet: stmmac: dwmac-rk: rework optional clock handling - net: ethernet: stmmac: dwmac-rk: fix optional phy regulator handling - wifi: ath11k: fix writing to unintended memory region - bpf, sockmap: fix deadlocks in the sockhash and sockmap - nvmet: fix error handling in nvmet_execute_identify_cns_cs_ns() - nvmet: fix Identify Namespace handling - nvmet: fix Identify Controller handling - nvmet: fix Identify Active Namespace ID list handling - nvmet: fix I/O Command Set specific Identify Controller - nvme: fix async event trace event - nvme-fcloop: fix "inconsistent {IN-HARDIRQ-W} -> {HARDIRQ-ON-W} usage" - selftests/bpf: Use read_perf_max_sample_freq() in perf_event_stackmap - selftests/bpf: Fix leaked bpf_link in get_stackid_cannot_attach - blk-mq: don't plug for head insertions in blk_execute_rq_nowait - wifi: iwlwifi: debug: fix crash in __iwl_err() - wifi: iwlwifi: mvm: fix A-MSDU checks - wifi: iwlwifi: trans: don't trigger d3 interrupt twice - wifi: iwlwifi: mvm: don't set CHECKSUM_COMPLETE for unsupported protocols - bpf, sockmap: Revert buggy deadlock fix in the sockhash and sockmap - f2fs: fix to check return value of f2fs_do_truncate_blocks() - f2fs: fix to check return value of inc_valid_block_count() - md/raid10: fix task hung in raid10d - 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: don't call bio_start_io_acct twice for bio which experienced read error - wifi: iwlwifi: mvm: don't drop unencrypted MCAST frames - wifi: iwlwifi: yoyo: skip dump correctly on hw error - wifi: iwlwifi: yoyo: Fix possible division by zero - wifi: iwlwifi: mvm: initialize seq variable - wifi: iwlwifi: fw: move memset before early return - jdb2: Don't refuse invalidation of already invalidated buffers - io_uring/rsrc: use nospec'ed indexes - wifi: iwlwifi: make the loop for card preparation effective - wifi: mt76: remove redundent MCU_UNI_CMD_* definitions - wifi: mt76: mt7921: fix wrong command to set STA channel - wifi: mt76: mt7921: fix PCI DMA hang after reboot - wifi: mt76: mt7915: unlock on error in mt7915_thermal_temp_store() - wifi: mt76: mt7996: fix radiotap bitfield - wifi: mt76: mt7915: expose device tree match table - wifi: mt76: mt7915: add error message in mt7915_thermal_set_cur_throttle_state() - wifi: mt76: mt7915: rework init flow in mt7915_thermal_init() - wifi: mt76: handle failure of vzalloc in mt7615_coredump_work - wifi: mt76: mt7996: let non-bufferable MMPDUs use correct hw queue - wifi: mt76: mt7996: fix pointer calculation in ie countdown event - wifi: mt76: mt7996: fix eeprom tx path bitfields - wifi: mt76: add flexible polling wait-interval support - wifi: mt76: mt7921e: fix probe timeout after reboot - wifi: mt76: fix 6GHz high channel not be scanned - mt76: mt7921: fix kernel panic by accessing unallocated eeprom.data - wifi: mt76: mt7921: fix missing unwind goto in `mt7921u_probe` - wifi: mt76: mt7921e: improve reliability of dma reset - wifi: mt76: mt7921e: stop chip reset worker in unregister hook - wifi: mt76: connac: fix txd multicast rate setting - wifi: iwlwifi: mvm: check firmware response size - netfilter: conntrack: restore IPS_CONFIRMED out of nf_conntrack_hash_check_insert() - wifi: mt76: mt7996: rely on mt76_connac_txp_common structure - wifi: mt76: mt7996: fill txd by host driver - netfilter: conntrack: fix wrong ct->timeout value - wifi: iwlwifi: fw: fix memory leak in debugfs - ixgbe: Allow flow hash to be set via ethtool - ixgbe: Enable setting RSS table to default values - net/mlx5e: Don't clone flow post action attributes second time - net/mlx5: E-switch, Create per vport table based on devlink encap mode - net/mlx5: E-switch, Don't destroy indirect table in split rule - net/mlx5e: Fix error flow in representor failing to add vport rx rule - net/mlx5: Remove "recovery" arg from mlx5_load_one() function - net/mlx5: Suspend auxiliary devices only in case of PCI device suspend - Revert "net/mlx5: Remove "recovery" arg from mlx5_load_one() function" - net/mlx5: Use recovery timeout on sync reset flow - net/mlx5e: Nullify table pointer when failing to create - Revert "net/mlx5e: Don't use termination table when redundant" - net: stmmac:fix system hang when setting up tag_8021q VLAN for DSA ports - bpf: Fix race between btf_put and btf_idr walk. - bpf: Don't EFAULT for getsockopt with optval=NULL - netfilter: nf_tables: don't write table validation state without mutex - net: dpaa: Fix uninitialized variable in dpaa_stop() - net/sched: sch_fq: fix integer overflow of "credit" - ipv4: Fix potential uninit variable access bug in __ip_make_skb() - rxrpc: Fix error when reading rxrpc tokens - Revert "Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work" - netlink: Use copy_to_user() for optval in netlink_getsockopt(). - net: amd: Fix link leak when verifying config failed - tcp/udp: Fix memleaks of sk and zerocopy skbs with TX timestamp. - ipmi: ASPEED_BT_IPMI_BMC: select REGMAP_MMIO instead of depending on it - ASoC: cs35l41: Only disable internal boost - drivers: staging: rtl8723bs: Fix locking in _rtw_join_timeout_handler() - drivers: staging: rtl8723bs: Fix locking in rtw_scan_timeout_handler() - pstore: Revert pmsg_lock back to a normal mutex - usb: host: xhci-rcar: remove leftover quirk handling - usb: dwc3: gadget: Change condition for processing suspend event - serial: stm32: Re-assert RTS/DE GPIO in RS485 mode only if more data are transmitted - fpga: bridge: fix kernel-doc parameter description - iommufd/selftest: Catch overflow of uptr and length - iio: light: max44009: add missing OF device matching - serial: 8250_bcm7271: Fix arbitration handling - spi: atmel-quadspi: Don't leak clk enable count in pm resume - spi: atmel-quadspi: Free resources even if runtime resume failed in .remove() - spi: imx: Don't skip cleanup in remove's error path - interconnect: qcom: drop obsolete OSM_L3/EPSS defines - interconnect: qcom: osm-l3: drop unuserd header inclusion - spi: f_ospi: Add missing spi_mem_default_supports_op() helper - module/decompress: Never use kunmap() for local un-mappings - usb: gadget: udc: renesas_usb3: Fix use after free bug in renesas_usb3_remove due to race condition - ASoC: soc-compress: Inherit atomicity from DAI link for Compress FE - PCI: imx6: Install the fault handler only on compatible match - ASoC: es8316: Handle optional IRQ assignment - linux/vt_buffer.h: allow either builtin or modular for macros - spi: qup: Don't skip cleanup in remove's error path - interconnect: qcom: rpm: drop bogus pm domain attach - spi: mchp-pci1xxxx: Fix length of SPI transactions not set properly in driver - spi: mchp-pci1xxxx: Fix SPI transactions not working after suspend and resume - spi: fsl-spi: Fix CPM/QE mode Litte Endian - vmci_host: fix a race condition in vmci_host_poll() causing GPF - of: Fix modalias string generation - PCI/EDR: Clear Device Status after EDR error recovery - ia64: mm/contig: fix section mismatch warning/error - ia64: salinfo: placate defined-but-not-used warning - scripts/gdb: bail early if there are no clocks - scripts/gdb: bail early if there are no generic PD - HID: amd_sfh: Correct the structure fields - HID: amd_sfh: Correct the sensor enable and disable command - HID: amd_sfh: Fix illuminance value - HID: amd_sfh: Add support for shutdown operation - HID: amd_sfh: Correct the stop all command - HID: amd_sfh: Increase sensor command timeout for SFH1.1 - HID: amd_sfh: Handle "no sensors" enabled for SFH1.1 - cacheinfo: Check sib_leaf in cache_leaves_are_shared() - coresight: etm_pmu: Set the module field - drm/panel: novatek-nt35950: Improve error handling - ASoC: fsl_mqs: move of_node_put() to the correct location - PCI/PM: Extend D3hot delay for NVIDIA HDA controllers - drm/panel: novatek-nt35950: Only unregister DSI1 if it exists - spi: cadence-quadspi: fix suspend-resume implementations - i2c: cadence: cdns_i2c_master_xfer(): Fix runtime PM leak on error path - i2c: xiic: xiic_xfer(): Fix runtime PM leak on error path - scripts/gdb: raise error with reduced debugging information - uapi/linux/const.h: prefer ISO-friendly __typeof__ - sh: sq: Fix incorrect element size for allocating bitmap buffer - usb: gadget: tegra-xudc: Fix crash in vbus_draw - usb: chipidea: fix missing goto in `ci_hdrc_probe` - usb: mtu3: fix kernel panic at qmu transfer done irq handler - firmware: stratix10-svc: Fix an NULL vs IS_ERR() bug in probe - tty: serial: fsl_lpuart: adjust buffer length to the intended size - serial: 8250: Add missing wakeup event reporting - spi: cadence-quadspi: use macro DEFINE_SIMPLE_DEV_PM_OPS - staging: rtl8192e: Fix W_DISABLE# does not work after stop/start - spmi: Add a check for remove callback when removing a SPMI driver - virtio_ring: don't update event idx on get_buf - fbdev: mmp: Fix deferred clk handling in mmphw_probe() - selftests/powerpc/pmu: Fix sample field check in the mmcra_thresh_marked_sample_test - macintosh/windfarm_smu_sat: Add missing of_node_put() - powerpc/perf: Properly detect mpc7450 family - powerpc/mpc512x: fix resource printk format warning - powerpc/wii: fix resource printk format warnings - powerpc/sysdev/tsi108: fix resource printk format warnings - macintosh: via-pmu-led: requires ATA to be set - powerpc/rtas: use memmove for potentially overlapping buffer copy - sched/fair: Fix inaccurate tally of ttwu_move_affine - perf/core: Fix hardlockup failure caused by perf throttle - Revert "objtool: Support addition to set CFA base" - riscv: Fix ptdump when KASAN is enabled - sched/rt: Fix bad task migration for rt tasks - rv: Fix addition on an uninitialized variable 'run' - tracing/user_events: Ensure write index cannot be negative - clk: at91: clk-sam9x60-pll: fix return value check - IB/hifi1: add a null check of kzalloc_node in hfi1_ipoib_txreq_init - RDMA/siw: Fix potential page_array out of range access - clk: mediatek: mt2712: Add error handling to clk_mt2712_apmixed_probe() - clk: mediatek: Consistently use GATE_MTK() macro - clk: mediatek: mt7622: Properly use CLK_IS_CRITICAL flag - clk: mediatek: mt8135: Properly use CLK_IS_CRITICAL flag - RDMA/rdmavt: Delete unnecessary NULL check - clk: mediatek: clk-pllfh: fix missing of_node_put() in fhctl_parse_dt() - clk: qcom: gcc-qcm2290: Fix up gcc_sdcc2_apps_clk_src - workqueue: Fix hung time report of worker pools - rtc: omap: include header for omap_rtc_power_off_program prototype - RDMA/mlx4: Prevent shift wrapping in set_user_sq_size() - rtc: meson-vrtc: Use ktime_get_real_ts64() to get the current time - rtc: k3: handle errors while enabling wake irq - RDMA/rxe: Replace exists by rxe in rxe.c - RDMA/erdma: Use fixed hardware page size - fs/ntfs3: Fix memory leak if ntfs_read_mft failed - fs/ntfs3: Add check for kmemdup - fs/ntfs3: Fix OOB read in indx_insert_into_buffer - fs/ntfs3: Fix slab-out-of-bounds read in hdr_delete_de() - iommu/mediatek: Set dma_mask for PGTABLE_PA_35_EN - RDMA/rxe: Remove tasklet call from rxe_cq.c - power: supply: generic-adc-battery: fix unit scaling - clk: add missing of_node_put() in "assigned-clocks" property parsing - RDMA/siw: Remove namespace check from siw_netdev_event() - clk: qcom: gcc-sm6115: Mark RCGs shared where applicable - power: supply: rk817: Fix low SOC bugs - RDMA/cm: Trace icm_send_rej event before the cm state is reset - RDMA/srpt: Add a check for valid 'mad_agent' pointer - IB/hfi1: Fix SDMA mmu_rb_node not being evicted in LRU order - IB/hfi1: Fix bugs with non-PAGE_SIZE-end multi-iovec user SDMA requests - clk: imx: fracn-gppll: fix the rate table - clk: imx: fracn-gppll: disable hardware select control - clk: imx: imx8ulp: Fix XBAR_DIVBUS and AD_SLOW clock parents - NFSv4.1: Always send a RECLAIM_COMPLETE after establishing lease - iommu/amd: Set page size bitmap during V2 domain allocation - s390/checksum: always use cksm instruction - clk: qcom: lpasscc-sc7280: Skip qdsp6ss clock registration - clk: qcom: lpassaudiocc-sc7280: Add required gdsc power domain clks in lpass_cc_sc7280_desc - clk: qcom: gcc-sm8350: fix PCIe PIPE clocks handling - clk: qcom: dispcc-qcm2290: get rid of test clock - clk: qcom: dispcc-qcm2290: Remove inexistent DSI1PHY clk - Input: raspberrypi-ts - fix refcount leak in rpi_ts_probe - swiotlb: relocate PageHighMem test away from rmem_swiotlb_setup - swiotlb: fix debugfs reporting of reserved memory pools - RDMA/rxe: Convert tasklet args to queue pairs - RDMA/rxe: Remove __rxe_do_task() - RDMA/rxe: Fix the error "trying to register non-static key in rxe_cleanup_task" - RDMA/mlx5: Check pcie_relaxed_ordering_enabled() in UMR - RDMA/mlx5: Fix flow counter query via DEVX - SUNRPC: remove the maximum number of retries in call_bind_status - RDMA/mlx5: Use correct device num_ports when modify DC - clocksource/drivers/davinci: Fix memory leak in davinci_timer_register when init fails - openrisc: Properly store r31 to pt_regs on unhandled exceptions - timekeeping: Fix references to nonexistent ktime_get_fast_ns() - SMB3: Add missing locks to protect deferred close file list - SMB3: Close deferred file handles in case of handle lease break - ext4: fix i_disksize exceeding i_size problem in paritally written case - ext4: fix use-after-free read in ext4_find_extent for bigalloc + inline - pinctrl: renesas: r8a779a0: Remove incorrect AVB[01] pinmux configuration - pinctrl: renesas: r8a779f0: Fix tsn1_avtp_pps pin group - pinctrl: renesas: r8a779g0: Fix Group 4/5 pin functions - pinctrl: renesas: r8a779g0: Fix Group 6/7 pin functions - pinctrl: renesas: r8a779g0: Fix ERROROUTC function names - leds: TI_LMU_COMMON: select REGMAP instead of depending on it - pinctrl: ralink: reintroduce ralink,rt2880-pinmux compatible string - dmaengine: mv_xor_v2: Fix an error code. - leds: tca6507: Fix error handling of using fwnode_property_read_string - pwm: mtk-disp: Disable shadow registers before setting backlight values - pwm: mtk-disp: Configure double buffering before reading in .get_state() - soundwire: intel: don't save hw_params for use in prepare - phy: tegra: xusb: Add missing tegra_xusb_port_unregister for usb2_port and ulpi_port - phy: ti: j721e-wiz: Fix unreachable code in wiz_mode_select() - dma: gpi: remove spurious unlock in gpi_ch_init - dmaengine: dw-edma: Fix to change for continuous transfer - dmaengine: dw-edma: Fix to enable to issue dma request on DMA processing - dmaengine: at_xdmac: do not enable all cyclic channels - pinctrl-bcm2835.c: fix race condition when setting gpio dir - thermal/drivers/mediatek: Use devm_of_iomap to avoid resource leak in mtk_thermal_probe - mfd: tqmx86: Do not access I2C_DETECT register through io_base - mfd: tqmx86: Specify IO port register range more precisely - mfd: tqmx86: Correct board names for TQMxE39x - mfd: ocelot-spi: Fix unsupported bulk read - mfd: arizona-spi: Add missing MODULE_DEVICE_TABLE - hte: tegra: fix 'struct of_device_id' build error - hte: tegra-194: Fix off by one in tegra_hte_map_to_line_id() - ACPI: PM: Do not turn of unused power resources on the Toshiba Click Mini - PM: hibernate: Turn snapshot_test into global variable - PM: hibernate: Do not get block device exclusively in test_resume mode - afs: Fix updating of i_size with dv jump from server - afs: Fix getattr to report server i_size on dirs, not local size - afs: Avoid endless loop if file is larger than expected - parisc: Fix argument pointer in real64_call_asm() - parisc: Ensure page alignment in flush functions - ALSA: usb-audio: Add quirk for Pioneer DDJ-800 - ALSA: hda/realtek: Add quirk for ASUS UM3402YAR using CS35L41 - ALSA: hda/realtek: support HP Pavilion Aero 13-be0xxx Mute LED - nilfs2: do not write dirty data after degenerating to read-only - nilfs2: fix infinite loop in nilfs_mdt_get_block() - mm: do not reclaim private data from pinned page - drbd: correctly submit flush bio on barrier - md/raid10: fix null-ptr-deref in raid10_sync_request - md/raid5: Improve performance for sequential IO - kasan: hw_tags: avoid invalid virt_to_page() - mtd: core: provide unique name for nvmem device, take two - mtd: core: fix nvmem error reporting - mtd: core: fix error path for nvmem provider - mtd: spi-nor: core: Update flash's current address mode when changing address mode - drivers: remoteproc: xilinx: Fix carveout names - mailbox: zynqmp: Fix IPI isr handling - kcsan: Avoid READ_ONCE() in read_instrumented_memory() - mailbox: zynqmp: Fix typo in IPI documentation - nfp: fix incorrect pointer deference when offloading IPsec with bonding - wifi: rtl8xxxu: RTL8192EU always needs full init - wifi: rtw88: rtw8821c: Fix rfe_option field width - wifi: rtw89: fix potential race condition between napi_init and napi_enable - clk: microchip: fix potential UAF in auxdev release callback - clk: rockchip: rk3399: allow clk_cifout to force clk_cifout_src to reparent - scripts/gdb: fix lx-timerlist for Python3 - btrfs: scrub: reject unsupported scrub flags - s390/dasd: fix hanging blockdevice after request requeue - ia64: fix an addr to taddr in huge_pte_offset() - mm/mempolicy: correctly update prev when policy is equal on mbind - vhost_vdpa: fix unmap process in no-batch mode - dm verity: fix error handling for check_at_most_once on FEC - dm clone: call kmem_cache_destroy() in dm_clone_init() error path - dm integrity: call kmem_cache_destroy() in dm_integrity_init() error path - dm flakey: fix a crash with invalid table line - dm ioctl: fix nested locking in table_clear() to remove deadlock concern - dm: don't lock fs when the map is NULL in process of resume - blk-iocost: avoid 64-bit division in ioc_timer_fn - cifs: fix potential use-after-free bugs in TCP_Server_Info::hostname - cifs: protect session status check in smb2_reconnect() - cifs: fix sharing of DFS connections - cifs: fix potential race when tree connecting ipc - cifs: protect access of TCP_Server_Info::{origin,leaf}_fullpath - thunderbolt: Use correct type in tb_port_is_clx_enabled() prototype - perf auxtrace: Fix address filter entire kernel size - perf intel-pt: Fix CYC timestamps after standalone CBR - i40e: Remove unused i40e status codes - i40e: Remove string printing for i40e_status - i40e: use int for i40e_status - debugobject: Ensure pool refill (again) - Linux 6.2.15 * Lunar update: v6.2.14 upstream stable release (LP: #2025066) - rust: arch/um: Disable FP/SIMD instruction to match x86 - um: Only disable SSE on clang to work around old GCC bugs - rcu/kvfree: Avoid freeing new kfree_rcu() memory after old grace period - mm/mempolicy: fix use-after-free of VMA iterator - drm/fb-helper: set x/yres_virtual in drm_fb_helper_check_var - gpiolib: acpi: Add a ignore wakeup quirk for Clevo NL5xNU - bluetooth: Perform careful capability checks in hci_sock_ioctl() - wifi: brcmfmac: add Cypress 43439 SDIO ids - btrfs: fix uninitialized variable warnings - USB: serial: option: add UNISOC vendor and TOZED LT70C product - driver core: Don't require dynamic_debug for initcall_debug probe timing - riscv: Move early dtb mapping into the fixmap region - riscv: Do not set initial_boot_params to the linear address of the dtb - riscv: No need to relocate the dtb as it lies in the fixmap region - Linux 6.2.14 * CVE-2023-35001 - netfilter: nf_tables: prevent OOB access in nft_byteorder_eval * CVE-2023-31248 - netfilter: nf_tables: do not ignore genmask when looking up chain by id * CVE-2023-3389 - io_uring/poll: serialize poll linked timer start with poll removal * CVE-2023-3269 - mm: introduce new 'lock_mm_and_find_vma()' page fault helper - mm: make the page fault mmap locking killable - arm64/mm: Convert to using lock_mm_and_find_vma() - powerpc/mm: Convert to using lock_mm_and_find_vma() - mips/mm: Convert to using lock_mm_and_find_vma() - riscv/mm: Convert to using lock_mm_and_find_vma() - arm/mm: Convert to using lock_mm_and_find_vma() - mm/fault: convert remaining simple cases to lock_mm_and_find_vma() - powerpc/mm: convert coprocessor fault to lock_mm_and_find_vma() - mm: make find_extend_vma() fail if write lock not held - execve: expand new process stack manually ahead of time - mm: always expand the stack with the mmap write lock held - [CONFIG]: Set CONFIG_LOCK_MM_AND_FIND_VMA * CVE-2023-3390 - netfilter: nf_tables: incorrect error path handling with NFT_MSG_NEWRULE * CVE-2023-3141 - memstick: r592: Fix UAF bug in r592_remove due to race condition * CVE-2023-3090 - ipvlan:Fix out-of-bounds caused by unclear skb->cb [ Ubuntu: 6.2.0-25.25 ] * lunar/linux: 6.2.0-25.25 -proposed tracker (LP: #2024167) * ftrace in ubuntu_kernel_selftests failed with "check if duplicate events are caught" on J-5.15 P9 / J-kvm / L-kvm (LP: #1977827) - SAUCE: selftests/ftrace: Add test dependency * Add microphone support of the front headphone port on P3 Tower (LP: #2023650) - ALSA: hda/realtek: Add Lenovo P3 Tower platform * Add audio support for ThinkPad P1 Gen 6 and Z16 Gen 2 (LP: #2023539) - ALSA: hda/realtek: Add quirk for ThinkPad P1 Gen 6 * Fix Disable thunderbolt clx make edp-monitor garbage while moving the touchpad (LP: #2023004) - drm/i915: Use 18 fast wake AUX sync len * Fix Monitor lost after replug WD19TBS to SUT port with VGA/DVI to type-C dongle (LP: #2021949) - thunderbolt: Increase timeout of DP OUT adapter handshake - thunderbolt: Do not touch CL state configuration during discovery - thunderbolt: Increase DisplayPort Connection Manager handshake timeout * Enable Tracing Configs for OSNOISE and TIMERLAT (LP: #2018591) - [Config] Enable OSNOISE_TRACER and TIMERLAT_TRACER configs * Fix only reach PC3 when ethernet is plugged r8169 (LP: #1946433) - r8169: use spinlock to protect mac ocp register access - r8169: use spinlock to protect access to registers Config2 and Config5 - r8169: enable cfg9346 config register access in atomic context - r8169: prepare rtl_hw_aspm_clkreq_enable for usage in atomic context - r8169: disable ASPM during NAPI poll - r8169: remove ASPM restrictions now that ASPM is disabled during NAPI poll * introduce do_lib_rust=true|false to enable/disable linux-lib-rust package (LP: #2021605) - [Packaging] introduce do_lib_rust and enable it only on generic amd64 * System either hang with black screen or rebooted on entering suspend on AMD Ryzen 9 PRO 7940HS w/ Radeon 780M Graphics (LP: #2020685) - drm/amdgpu: refine get gpu clock counter method - drm/amdgpu/gfx11: update gpu_clock_counter logic * generate linux-lib-rust only on amd64 (LP: #2020356) - [Packaging] generate linux-lib-rust only on amd64 * No HDMI/DP audio output on dock(Nvidia GPU) (LP: #2020062) - ALSA: hda: Add NVIDIA codec IDs a3 through a7 to patch table * Add support for mdev_set_iommu_device() kABI in Ubuntu 22.10 kernel (LP: #1988806) - SAUCE: Add mdev_set_iommu_device() kABI. * Enable audio LEDs on HP laptops (LP: #2019915) - ALSA: hda/realtek: Fix mute and micmute LEDs for an HP laptop - ALSA: hda/realtek: Fix mute and micmute LEDs for yet another HP laptop * linux-*: please enable dm-verity kconfigs to allow MoK/db verified root images (LP: #2019040) - [Config] CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING=y * Lunar update: v6.2.13 upstream stable release (LP: #2023929) - ARM: dts: rockchip: fix a typo error for rk3288 spdif node - arm64: dts: rockchip: Lower sd speed on rk3566-soquartz - arm64: dts: qcom: ipq8074-hk01: enable QMP device, not the PHY node - arm64: dts: qcom: ipq8074-hk10: enable QMP device, not the PHY node - arm64: dts: meson-g12-common: specify full DMC range - arm64: dts: meson-g12-common: resolve conflict between canvas & pmu - perf/amlogic: adjust register offsets - arm64: dts: qcom: sc8280xp-pmics: fix pon compatible and registers - arm64: dts: imx8mm-evk: correct pmic clock source - arm64: dts: imx8mm-verdin: correct off-on-delay - arm64: dts: imx8mp-verdin: correct off-on-delay - netfilter: br_netfilter: fix recent physdev match breakage - netfilter: nf_tables: Modify nla_memdup's flag to GFP_KERNEL_ACCOUNT - rust: str: fix requierments->requirements typo - regulator: fan53555: Explicitly include bits header - regulator: fan53555: Fix wrong TCS_SLEW_MASK - virtio_net: bugfix overflow inside xdp_linearize_page() - sfc: Fix use-after-free due to selftest_work - netfilter: nf_tables: fix ifdef to also consider nf_tables=m - i40e: fix accessing vsi->active_filters without holding lock - i40e: fix i40e_setup_misc_vector() error handling - netfilter: nf_tables: validate catch-all set elements - cxgb4: fix use after free bugs caused by circular dependency problem - netfilter: nf_tables: tighten netlink attribute requirements for catch-all elements - bnxt_en: Do not initialize PTP on older P3/P4 chips - mlxfw: fix null-ptr-deref in mlxfw_mfa2_tlv_next() - LoongArch: Fix build error if CONFIG_SUSPEND is not set - bonding: Fix memory leak when changing bond type to Ethernet - net: rpl: fix rpl header size calculation - mlxsw: pci: Fix possible crash during initialization - spi: spi-rockchip: Fix missing unwind goto in rockchip_sfc_probe() - bpf: Fix incorrect verifier pruning due to missing register precision taints - net: dsa: microchip: ksz8795: Correctly handle huge frame configuration - bnxt_en: fix free-runnig PHC mode - e1000e: Disable TSO on i219-LM card to increase speed - net: bridge: switchdev: don't notify FDB entries with "master dynamic" - f2fs: Fix f2fs_truncate_partial_nodes ftrace event - platform/x86/intel: vsec: Fix a memory leak in intel_vsec_add_aux - platform/x86 (gigabyte-wmi): Add support for A320M-S2H V2 - selftests: sigaltstack: fix -Wuninitialized - scsi: megaraid_sas: Fix fw_crash_buffer_show() - scsi: core: Improve scsi_vpd_inquiry() checks - net: dsa: b53: mmap: add phy ops - platform/x86: gigabyte-wmi: add support for B650 AORUS ELITE AX - s390/ptrace: fix PTRACE_GET_LAST_BREAK error handling - drm: buddy_allocator: Fix buddy allocator init on 32-bit systems - drm: test: Fix 32-bit issue in drm_buddy_test - nvme-tcp: fix a possible UAF when failing to allocate an io queue - xen/netback: use same error messages for same errors - platform/x86: gigabyte-wmi: add support for X570S AORUS ELITE - platform/x86: asus-nb-wmi: Add quirk_asus_tablet_mode to other ROG Flow X13 models - mtd: spi-nor: fix memory leak when using debugfs_lookup() - pwm: Zero-initialize the pwm_state passed to driver's .get_state() - Revert "userfaultfd: don't fail on unrecognized features" - Revert "ACPICA: Events: Support fixed PCIe wake event" - iio: dac: ad5755: Add missing fwnode_handle_put() - iio: light: tsl2772: fix reading proximity-diodes from device tree - ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook - btrfs: set default discard iops_limit to 1000 - btrfs: reinterpret async discard iops_limit=0 as no delay - rust: kernel: Mark rust_fmt_argument as extern "C" - LoongArch: module: set section addresses to 0x0 - LoongArch: Check unwind_error() in arch_stack_walk() - LoongArch: Fix probing of the CRC32 feature - LoongArch: Mark 3 symbol exports as non-GPL - wifi: ath9k: Don't mark channelmap stack variable read-only in ath9k_mci_update_wlan_channels() - maple_tree: make maple state reusable after mas_empty_area_rev() - maple_tree: fix mas_empty_area() search - maple_tree: fix a potential memory leak, OOB access, or other unpredictable bug - ASoC: SOF: ipc4-topology: Clarify bind failure caused by missing fw_module - nilfs2: initialize unused bytes in segment summary blocks - mptcp: stops worker on unaccepted sockets at listener close - mptcp: fix accept vs worker race - tools/mm/page_owner_sort.c: fix TGID output when cull=tg is used - memstick: fix memory leak if card device is never registered - kernel/sys.c: fix and improve control flow in __sys_setres[ug]id() - writeback, cgroup: fix null-ptr-deref write in bdi_split_work_to_wbs - mmc: sdhci_am654: Set HIGH_SPEED_ENA for SDR12 and SDR25 - drm/amdgpu: Fix desktop freezed after gpu-reset - drm/amd/display: set dcn315 lb bpp to 48 - drm/rockchip: vop2: fix suspend/resume - drm/rockchip: vop2: Use regcache_sync() to fix suspend/resume - mm: fix memory leak on mm_init error handling - mm/userfaultfd: fix uffd-wp handling for THP migration entries - mm/khugepaged: check again on anon uffd-wp during isolation - mm/huge_memory.c: warn with pr_warn_ratelimited instead of VM_WARN_ON_ONCE_FOLIO - mm: kmsan: handle alloc failures in kmsan_ioremap_page_range() - mm: kmsan: handle alloc failures in kmsan_vmap_pages_range_noflush() - mm: page_alloc: skip regions with hugetlbfs pages when allocating 1G pages - mm/mmap: regression fix for unmapped_area{_topdown} - cifs: avoid dup prefix path in dfs_get_automount_devname() - KVM: arm64: Make vcpu flag updates non-preemptible - KVM: arm64: Fix buffer overflow in kvm_arm_set_fw_reg() - MIPS: Define RUNTIME_DISCARD_EXIT in LD script - LoongArch: Make -mstrict-align configurable - LoongArch: Make WriteCombine configurable for ioremap() - purgatory: fix disabling debug info - PCI/MSI: Remove over-zealous hardware size check in pci_msix_validate_entries() - [Config] updateconfigs for GCC12_NO_ARRAY_BOUNDS - gcc: disable '-Warray-bounds' for gcc-13 too - Input: cyttsp5 - fix sensing configuration data structure - Input: pegasus-notetaker - check pipe type when probing - iio: adc: at91-sama5d2_adc: fix an error code in at91_adc_allocate_trigger() - fpga: bridge: properly initialize bridge device before populating children - mm/page_alloc: fix potential deadlock on zonelist_update_seq seqlock - ASoC: SOF: pm: Tear down pipelines only if DSP was active - ASoC: fsl_asrc_dma: fix potential null-ptr-deref - ASoC: fsl_sai: Fix pins setting for i.MX8QM platform - ASN.1: Fix check for strdup() success - Linux 6.2.13 * CVE-2023-2124 - xfs: verify buffer contents when we skip log replay * cls_flower: off-by-one in fl_set_geneve_opt (LP: #2023577) - net/sched: flower: fix possible OOB write in fl_set_geneve_opt() * Some INVLPG implementations can leave Global translations unflushed when PCIDs are enabled (LP: #2023220) - x86/mm: Avoid incomplete Global INVLPG flushes * CVE-2023-2176 - RDMA/core: Refactor rdma_bind_addr * support python < 3.9 with annotations (LP: #2020531) - [Packaging] kconfig/annotations.py: support older way of merging dicts * Packaging resync (LP: #1786013) - [Packaging] resync git-ubuntu-log - [Packaging] resync getabis -- Dimitri John Ledkov <email address hidden> Thu, 13 Jul 2023 12:43:44 +0100
Available diffs
linux-riscv (6.2.0-24.24.1) lunar; urgency=medium * lunar/linux-riscv: 6.2.0-24.24.1 -proposed tracker (LP: #2024057) * Packaging resync (LP: #1786013) - [Packaging] resync update-dkms-versions helper [ Ubuntu: 6.2.0-24.24 ] * lunar/linux: 6.2.0-24.24 -proposed tracker (LP: #2024058) * Packaging resync (LP: #1786013) - [Packaging] resync git-ubuntu-log - [Packaging] resync getabis * cls_flower: off-by-one in fl_set_geneve_opt (LP: #2023577) - net/sched: flower: fix possible OOB write in fl_set_geneve_opt() * Some INVLPG implementations can leave Global translations unflushed when PCIDs are enabled (LP: #2023220) - x86/mm: Avoid incomplete Global INVLPG flushes -- Emil Renner Berthing <email address hidden> Thu, 22 Jun 2023 00:00:56 +0200
linux-riscv (5.19.0-1021.23) kinetic; urgency=medium * kinetic/linux-riscv: 5.19.0-1021.23 -proposed tracker (LP: #2024041) * Packaging resync (LP: #1786013) - [Packaging] resync update-dkms-versions helper [ Ubuntu: 5.19.0-46.47 ] * kinetic/linux: 5.19.0-46.47 -proposed tracker (LP: #2024043) * Packaging resync (LP: #1786013) - [Packaging] resync git-ubuntu-log - [Packaging] resync getabis * CVE-2023-2430 - io_uring/msg_ring: fix missing lock on overflow for IOPOLL * cls_flower: off-by-one in fl_set_geneve_opt (LP: #2023577) - net/sched: flower: fix possible OOB write in fl_set_geneve_opt() * Some INVLPG implementations can leave Global translations unflushed when PCIDs are enabled (LP: #2023220) - x86/mm: Avoid incomplete Global INVLPG flushes [ Ubuntu: 5.19.0-45.46 ] * kinetic/linux: 5.19.0-45.46 -proposed tracker (LP: #2023057) * Kinetic update: upstream stable patchset 2023-05-23 (LP: #2020599) - wifi: cfg80211: Partial revert "wifi: cfg80211: Fix use after free for wext" -- Emil Renner Berthing <email address hidden> Wed, 21 Jun 2023 13:22:42 +0200
Available diffs
linux-riscv (6.2.0-19.19.1+23.10.2) mantic; urgency=medium * Miscellaneous Ubuntu changes - [Config] Update configs
Available diffs
Superseded in lunar-security |
Superseded in lunar-updates |
Deleted in lunar-proposed (Reason: moved to -updates) |
linux-riscv (6.2.0-23.23.1) lunar; urgency=medium * lunar/linux-riscv: 6.2.0-23.23.1 -proposed tracker (LP: #2019844) * introduce do_lib_rust=true|false to enable/disable linux-lib-rust package (LP: #2021605) - [Packaging] introduce do_lib_rust and enable it only on generic amd64 * Packaging resync (LP: #1786013) - [Packaging] resync git-ubuntu-log - [Packaging] resync getabis - [Packaging] update update.conf - debian/dkms-versions -- update from kernel-versions (main/2023.05.15) [ Ubuntu: 6.2.0-23.23 ] * lunar/linux: 6.2.0-23.23 -proposed tracker (LP: #2019845) * Packaging resync (LP: #1786013) - [Packaging] update helper scripts - debian/dkms-versions -- update from kernel-versions (main/2023.05.15) * Fix flicker display problem on some panels which support PSR2 (LP: #2002968) - drm/i915/psr: Add continuous full frame bit together with single * Kernel 6.1 bumped the disk consumption on default images by 15% (LP: #2015867) - [Packaging] introduce a separate linux-lib-rust package * Update I915 PSR calculation on Linux 6.2 (LP: #2018655) - drm/i915: Fix fast wake AUX sync len - drm/i915: Explain the magic numbers for AUX SYNC/precharge length * Computer with Intel Atom CPU will not boot with Kernel 6.2.0-20 (LP: #2017444) - [Config]: Disable CONFIG_INTEL_ATOMISP * udev fails to make prctl() syscall with apparmor=0 (as used by maas by default) (LP: #2016908) - SAUCE: (no-up) Stacking v38: Fix prctl() syscall with apparmor=0 * CVE-2023-32233 - netfilter: nf_tables: deactivate anonymous set from preparation phase * CVE-2023-2612 - SAUCE: shiftfs: prevent lock unbalance in shiftfs_create_object() * CVE-2023-31436 - net: sched: sch_qfq: prevent slab-out-of-bounds in qfq_activate_agg * CVE-2023-1380 - wifi: brcmfmac: slab-out-of-bounds read in brcmf_get_assoc_ies() * 5.19 not reporting cgroups v1 blkio.throttle.io_serviced (LP: #2016186) - SAUCE: blk-throttle: Fix io statistics for cgroup v1 * LSM stacking and AppArmor for 6.2: additional fixes (LP: #2017903) - SAUCE: (no-up) apparmor: fix policy_compat perms remap for file dfa - SAUCE: (no-up) apparmor: fix profile verification and enable it - SAUCE: (no-up) apparmor: fix: add missing failure check in compute_xmatch_perms - SAUCE: (no-up) apparmor: fix: kzalloc perms tables for shared dfas * Lunar update: v6.2.12 upstream stable release (LP: #2017219) - Revert "pinctrl: amd: Disable and mask interrupts on resume" - drm/amd/display: Pass the right info to drm_dp_remove_payload - drm/i915: Workaround ICL CSC_MODE sticky arming - ALSA: emu10k1: fix capture interrupt handler unlinking - ALSA: hda/sigmatel: add pin overrides for Intel DP45SG motherboard - ALSA: i2c/cs8427: fix iec958 mixer control deactivation - ALSA: hda: patch_realtek: add quirk for Asus N7601ZM - ALSA: hda/realtek: Add quirks for Lenovo Z13/Z16 Gen2 - ALSA: firewire-tascam: add missing unwind goto in snd_tscm_stream_start_duplex() - ALSA: emu10k1: don't create old pass-through playback device on Audigy - ALSA: hda/sigmatel: fix S/PDIF out on Intel D*45* motherboards - ALSA: hda/hdmi: disable KAE for Intel DG2 - Bluetooth: L2CAP: Fix use-after-free in l2cap_disconnect_{req,rsp} - Bluetooth: Fix race condition in hidp_session_thread - bluetooth: btbcm: Fix logic error in forming the board name. - Bluetooth: Free potentially unfreed SCO connection - Bluetooth: hci_conn: Fix possible UAF - btrfs: restore the thread_pool= behavior in remount for the end I/O workqueues - btrfs: fix fast csum implementation detection - fbmem: Reject FB_ACTIVATE_KD_TEXT from userspace - mtdblock: tolerate corrected bit-flips - mtd: rawnand: meson: fix bitmask for length in command word - mtd: rawnand: stm32_fmc2: remove unsupported EDO mode - mtd: rawnand: stm32_fmc2: use timings.mode instead of checking tRC_min - KVM: arm64: PMU: Restore the guest's EL0 event counting after migration - fbcon: Fix error paths in set_con2fb_map - fbcon: set_con2fb_map needs to set con2fb_map! - drm/i915/dsi: fix DSS CTL register offsets for TGL+ - io_uring: complete request via task work in case of DEFER_TASKRUN - clk: sprd: set max_register according to mapping range - RDMA/irdma: Do not generate SW completions for NOPs - RDMA/irdma: Fix memory leak of PBLE objects - RDMA/irdma: Increase iWARP CM default rexmit count - RDMA/irdma: Add ipv4 check to irdma_find_listener() - IB/mlx5: Add support for 400G_8X lane speed - RDMA/erdma: Fix some typos - RDMA/erdma: Update default EQ depth to 4096 and max_send_wr to 8192 - RDMA/erdma: Inline mtt entries into WQE if supported - RDMA/erdma: Defer probing if netdevice can not be found - clk: rs9: Fix suspend/resume - RDMA/cma: Allow UD qp_type to join multicast only - bpf: tcp: Use sock_gen_put instead of sock_put in bpf_iter_tcp - LoongArch, bpf: Fix jit to skip speculation barrier opcode - dmaengine: apple-admac: Handle 'global' interrupt flags - dmaengine: apple-admac: Set src_addr_widths capability - dmaengine: apple-admac: Fix 'current_tx' not getting freed - 9p/xen : Fix use after free bug in xen_9pfs_front_remove due to race condition - bpf, arm64: Fixed a BTI error on returning to patched function - KVM: arm64: Advertise ID_AA64PFR0_EL1.CSV2/3 to protected VMs - niu: Fix missing unwind goto in niu_alloc_channels() - tcp: restrict net.ipv4.tcp_app_win - bonding: fix ns validation on backup slaves - iavf: refactor VLAN filter states - iavf: remove active_cvlans and active_svlans bitmaps - net: openvswitch: fix race on port output - Bluetooth: hci_conn: Fix not cleaning up on LE Connection failure - Bluetooth: Fix printing errors if LE Connection times out - Bluetooth: SCO: Fix possible circular locking dependency sco_sock_getsockopt - Bluetooth: Set ISO Data Path on broadcast sink - drm/nouveau/fb: add missing sysmen flush callbacks - drm/armada: Fix a potential double free in an error handling path - qlcnic: check pci_reset_function result - smc: Fix use-after-free in tcp_write_timer_handler(). - net: wwan: iosm: Fix error handling path in ipc_pcie_probe() - cgroup,freezer: hold cpu_hotplug_lock before freezer_mutex - rtnetlink: Restore RTM_NEW/DELLINK notification behavior - net: qrtr: Fix an uninit variable access bug in qrtr_tx_resume() - sctp: fix a potential overflow in sctp_ifwdtsn_skip - RDMA/core: Fix GID entry ref leak when create_ah fails - selftests: openvswitch: adjust datapath NL message declaration - udp6: fix potential access to stale information - selftests: add the missing CONFIG_IP_SCTP in net config - net: macb: fix a memory corruption in extended buffer descriptor mode - skbuff: Fix a race between coalescing and releasing SKBs - ARM: 9290/1: uaccess: Fix KASAN false-positives - ARM: dts: qcom: apq8026-lg-lenok: add missing reserved memory - arm64: dts: qcom: sa8540p-ride: correct name of remoteproc_nsp0 firmware - power: supply: rk817: Fix unsigned comparison with less than zero - power: supply: cros_usbpd: reclassify "default case!" as debug - power: supply: axp288_fuel_gauge: Added check for negative values - selftests/bpf: Fix progs/find_vma_fail1.c build error. - wifi: mwifiex: mark OF related data as maybe unused - i2c: imx-lpi2c: clean rx/tx buffers upon new message - i2c: hisi: Avoid redundant interrupts - efi: sysfb_efi: Add quirk for Lenovo Yoga Book X91F/L - block: ublk_drv: mark device as LIVE before adding disk - ACPI: video: Add backlight=native DMI quirk for Acer Aspire 3830TG - drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Book X90F - hwmon: (peci/cputemp) Fix miscalculated DTS for SKX - hwmon: (xgene) Fix ioremap and memremap leak - verify_pefile: relax wrapper length check - asymmetric_keys: log on fatal failures in PE/pkcs7 - nvme: send Identify with CNS 06h only to I/O controllers - wifi: iwlwifi: mvm: fix mvmtxq->stopped handling - wifi: iwlwifi: mvm: protect TXQ list manipulation - drm/amdgpu: add mes resume when do gfx post soft reset - drm/amdgpu: Force signal hw_fences that are embedded in non-sched jobs - drm/amdgpu/gfx: set cg flags to enter/exit safe mode - ACPI: resource: Add Medion S17413 to IRQ override quirk - tracing: Add trace_array_puts() to write into instance - tracing: Have tracing_snapshot_instance_cond() write errors to the appropriate instance - maple_tree: fix write memory barrier of nodes once dead for RCU mode - ksmbd: avoid out of bounds access in decode_preauth_ctxt() - riscv: add icache flush for nommu sigreturn trampoline - HID: intel-ish-hid: Fix kernel panic during warm reset - net: sfp: initialize sfp->i2c_block_size at sfp allocation - net: phy: nxp-c45-tja11xx: add remove callback - net: phy: nxp-c45-tja11xx: fix unsigned long multiplication overflow - scsi: ses: Handle enclosure with just a primary component gracefully - thermal: intel: Avoid updating unsupported THERM_STATUS_CLEAR mask bits - drm/amd/pm: correct the pcie link state check for SMU13 - PCI: Fix use-after-free in pci_bus_release_domain_nr() - PCI/MSI: Provide missing stub for pci_msix_can_alloc_dyn() - x86/PCI: Add quirk for AMD XHCI controller that loses MSI-X state in D3hot - cgroup: fix display of forceidle time at root - cgroup/cpuset: Fix partition root's cpuset.cpus update bug - cgroup/cpuset: Wake up cpuset_attach_wq tasks in cpuset_cancel_attach() - cgroup/cpuset: Make cpuset_fork() handle CLONE_INTO_CGROUP properly - cgroup/cpuset: Add cpuset_can_fork() and cpuset_cancel_fork() methods - drm/amd/pm: correct SMU13.0.7 pstate profiling clock settings - drm/amd/pm: correct SMU13.0.7 max shader clock reporting - mptcp: use mptcp_schedule_work instead of open-coding it - mptcp: stricter state check in mptcp_worker - mptcp: fix NULL pointer dereference on fastopen early fallback - selftests: mptcp: userspace pm: uniform verify events - ubi: Fix failure attaching when vid_hdr offset equals to (sub)page size - ubi: Fix deadlock caused by recursively holding work_sem - i2c: mchp-pci1xxxx: Update Timing registers - powerpc/papr_scm: Update the NUMA distance table for the target node - sched/fair: Fix imbalance overflow - x86/rtc: Remove __init for runtime functions - i2c: ocores: generate stop condition after timeout in polling mode - cifs: fix negotiate context parsing - nvme-pci: mark Lexar NM760 as IGNORE_DEV_SUBNQN - nvme-pci: add NVME_QUIRK_BOGUS_NID for T-FORCE Z330 SSD - Linux 6.2.12 * RFC: virtio and virtio-scsi should be built in (LP: #1685291) - [Config] Mark CONFIG_SCSI_VIRTIO built-in * Dell: Enable speaker mute hotkey LED indicator (LP: #2015972) - platform/x86: dell-laptop: Register ctl-led for speaker-mute * Debian autoreconstruct Fix restoration of execute permissions (LP: #2015498) - [Debian] autoreconstruct - fix restoration of execute permissions * Lost display on built-in monitor after suspend (LP: #2001599) - drm/i915: Generalize the PPS vlv_pipe_check() stuff - drm/i915: Try to use the correct power sequencer intiially on bxt/glk - drm/i915: Extend dual PPS handlind for ICP+ - drm/i915: Reject unusable power sequencers - drm/i915: Print the PPS registers using consistent format - drm/i915: Fix whitespace - drm/i915: Improve PPS debugs * [SRU][Jammy] CONFIG_PCI_MESON is not enabled (LP: #2007745) - [Config] arm64: Enable PCI_MESON module * sched: cpumask: improve on cpumask_local_spread() locality (LP: #2008824) - lib/find: introduce find_nth_and_andnot_bit - cpumask: introduce cpumask_nth_and_andnot - sched: add sched_numa_find_nth_cpu() - cpumask: improve on cpumask_local_spread() locality - lib/cpumask: reorganize cpumask_local_spread() logic - sched/topology: Introduce sched_numa_hop_mask() - sched/topology: Introduce for_each_numa_hop_mask() - net/mlx5e: Improve remote NUMA preferences used for the IRQ affinity hints - lib/cpumask: update comment for cpumask_local_spread() - sched/topology: fix KASAN warning in hop_cmp() * Fix E-star testing failure with RTK 8852BE (LP: #2012019) - wifi: rtw89: 8852be: enable CLKREQ of PCI capability - wifi: rtw89: release RX standby timer of beamformee CSI to save power * vmd may fail to create sysfs entry while `pci_rescan_bus()` called in some other drivers like wwan (LP: #2011389) - SAUCE: PCI: vmd: guard device addition and removal * Lunar update: v6.2.11 upstream stable release (LP: #2016879) - dm cache: Add some documentation to dm-cache-background-tracker.h - dm integrity: Remove bi_sector that's only used by commented debug code - dm: change "unsigned" to "unsigned int" - dm: fix improper splitting for abnormal bios - drm/i915: Move the DSB setup/cleaup into the color code - drm/i915: Add a .color_post_update() hook - gpio: GPIO_REGMAP: select REGMAP instead of depending on it - Drivers: vmbus: Check for channel allocation before looking up relids - ASoC: SOF: ipc4: Ensure DSP is in D0I0 during sof_ipc4_set_get_data() - pwm: hibvt: Explicitly set .polarity in .get_state() - pwm: cros-ec: Explicitly set .polarity in .get_state() - pwm: iqs620a: Explicitly set .polarity in .get_state() - pwm: sprd: Explicitly set .polarity in .get_state() - pwm: meson: Explicitly set .polarity in .get_state() - ASoC: codecs: lpass: fix the order or clks turn off during suspend - KVM: s390: pv: fix external interruption loop not always detected - wifi: mac80211: fix the size calculation of ieee80211_ie_len_eht_cap() - wifi: mac80211: fix invalid drv_sta_pre_rcu_remove calls for non-uploaded sta - net: qrtr: Fix a refcount bug in qrtr_recvmsg() - net: phylink: add phylink_expects_phy() method - net: stmmac: check if MAC needs to attach to a PHY - net: stmmac: remove redundant fixup to support fixed-link mode - wifi: brcmfmac: Fix SDIO suspend/resume regression - NFSD: Avoid calling OPDESC() with ops->opnum == OP_ILLEGAL - nfsd: call op_release, even when op_func returns an error - icmp: guard against too small mtu - ALSA: hda/hdmi: Preserve the previous PCM device upon re-enablement - net: don't let netpoll invoke NAPI if in xmit context - net: dsa: mv88e6xxx: Reset mv88e6393x force WD event bit - net: ethernet: mtk_eth_soc: fix remaining throughput regression - sctp: check send stream number after wait_for_sndbuf - drm/i915/huc: Cancel HuC delayed load timer on reset. - net: qrtr: Do not do DEL_SERVER broadcast after DEL_CLIENT - ipv6: Fix an uninit variable access bug in __ip6_make_skb() - platform/x86: think-lmi: Fix memory leak when showing current settings - platform/x86: think-lmi: Fix memory leaks when parsing ThinkStation WMI strings - platform/x86: think-lmi: Clean up display of current_value on Thinkstation - gpio: davinci: Do not clear the bank intr enable bit in save_context - gpio: davinci: Add irq chip flag to skip set wake - net: ethernet: ti: am65-cpsw: Fix mdio cleanup in probe - net: stmmac: fix up RX flow hash indirection table when setting channels - sunrpc: only free unix grouplist after RCU settles - NFSD: callback request does not use correct credential for AUTH_SYS - ice: fix wrong fallback logic for FDIR - ice: Reset FDIR counter in FDIR init stage - raw: use net_hash_mix() in hash function - raw: Fix NULL deref in raw_get_next(). - ping: Fix potentail NULL deref for /proc/net/icmp. - ethtool: reset #lanes when lanes is omitted - netlink: annotate lockless accesses to nlk->max_recvmsg_len - gve: Secure enough bytes in the first TX desc for all TCP pkts - arm64: compat: Work around uninitialized variable warning - net: stmmac: check fwnode for phy device before scanning for phy - cxl/pci: Fix CDAT retrieval on big endian - cxl/pci: Handle truncated CDAT header - cxl/pci: Handle truncated CDAT entries - cxl/pci: Handle excessive CDAT length - PCI/DOE: Silence WARN splat with CONFIG_DEBUG_OBJECTS=y - PCI/DOE: Fix memory leak with CONFIG_DEBUG_OBJECTS=y - Revert "usb: xhci-pci: Set PROBE_PREFER_ASYNCHRONOUS" - usb: xhci: tegra: fix sleep in atomic call - xhci: Free the command allocated for setting LPM if we return early - xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough iommu - usb: cdnsp: Fixes error: uninitialized symbol 'len' - usb: dwc3: pci: add support for the Intel Meteor Lake-S - USB: serial: cp210x: add Silicon Labs IFS-USB-DATACABLE IDs - usb: typec: altmodes/displayport: Fix configure initial pin assignment - USB: serial: option: add Telit FE990 compositions - USB: serial: option: add Quectel RM500U-CN modem - drivers: iio: adc: ltc2497: fix LSB shift - iio: adis16480: select CONFIG_CRC32 - iio: adc: qcom-spmi-adc5: Fix the channel name - iio: adc: ti-ads7950: Set `can_sleep` flag for GPIO chip - iio: dac: cio-dac: Fix max DAC write value check for 12-bit - iio: adc: max11410: fix read_poll_timeout() usage - iio: accel: kionix-kx022a: Get the timestamp from the driver's private data in the trigger_handler - iio: buffer: correctly return bytes written in output buffers - iio: buffer: make sure O_NONBLOCK is respected - iio: light: cm32181: Unregister second I2C client if present - iio: light: vcnl4000: Fix WARN_ON on uninitialized lock - tty: serial: sh-sci: Fix transmit end interrupt handler - tty: serial: sh-sci: Fix Rx on RZ/G2L SCI - tty: serial: fsl_lpuart: avoid checking for transfer complete when UARTCTRL_SBK is asserted in lpuart32_tx_empty - tty: serial: fsl_lpuart: fix crash in lpuart_uport_is_active - nilfs2: fix potential UAF of struct nilfs_sc_info in nilfs_segctor_thread() - nilfs2: fix sysfs interface lifetime - fsdax: dedupe should compare the min of two iters' length - fsdax: unshare: zero destination if srcmap is HOLE or UNWRITTEN - fsdax: force clear dirty mark if CoW - dt-bindings: serial: renesas,scif: Fix 4th IRQ for 4-IRQ SCIFs - serial: 8250: Prevent starting up DMA Rx on THRI interrupt - ksmbd: do not call kvmalloc() with __GFP_NORETRY | __GFP_NO_WARN - ksmbd: fix slab-out-of-bounds in init_smb2_rsp_hdr - ALSA: hda/realtek: Add quirk for Clevo X370SNW - ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook - x86/acpi/boot: Correct acpi_is_processor_usable() check - x86/ACPI/boot: Use FADT version to check support for online capable - KVM: x86: Clear "has_error_code", not "error_code", for RM exception injection - KVM: nVMX: Do not report error code when synthesizing VM-Exit from Real Mode - KVM: SVM: Flush Hyper-V TLB when required - mm: kfence: fix PG_slab and memcg_data clearing - mm: kfence: fix handling discontiguous page - coresight: etm4x: Do not access TRCIDR1 for identification - coresight-etm4: Fix for() loop drvdata->nr_addr_cmp range bug - counter: 104-quad-8: Fix race condition between FLAG and CNTR reads - counter: 104-quad-8: Fix Synapse action reported for Index signals - blk-mq: directly poll requests - ftrace: Mark get_lock_parent_ip() __always_inline - ftrace: Fix issue that 'direct->addr' not restored in modify_ftrace_direct() - fs: drop peer group ids under namespace lock - can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memory access - can: isotp: fix race between isotp_sendsmg() and isotp_release() - can: isotp: isotp_ops: fix poll() to not report false EPOLLOUT events - can: isotp: isotp_recvmsg(): use sock_recv_cmsgs() to get SOCK_RXQ_OVFL infos - ACPI: video: Add auto_detect arg to __acpi_video_get_backlight_type() - ACPI: video: Make acpi_backlight=video work independent from GPU driver - ACPI: video: Add acpi_backlight=video quirk for Apple iMac14,1 and iMac14,2 - ACPI: video: Add acpi_backlight=video quirk for Lenovo ThinkPad W530 - net: stmmac: Add queue reset into stmmac_xdp_open() function - tracing/synthetic: Fix races on freeing last_cmd - tracing/timerlat: Notify new max thread latency - tracing/osnoise: Fix notify new tracing_max_latency - tracing: Free error logs of tracing instances - iommufd: Check for uptr overflow - iommufd: Fix unpinning of pages when an access is present - iommufd: Do not corrupt the pfn list when doing batch carry - ASoC: hdac_hdmi: use set_stream() instead of set_tdm_slots() - ASoC: SOF: avoid a NULL dereference with unsupported widgets - iio: adc: ad7791: fix IRQ flags - io_uring: fix return value when removing provided buffers - io_uring: fix memory leak when removing provided buffers - scsi: qla2xxx: Fix memory leak in qla2x00_probe_one() - scsi: iscsi_tcp: Check that sock is valid before iscsi_set_param() - nvme: fix discard support without oncs - cifs: sanitize paths in cifs_update_super_prepath. - block: ublk: make sure that block size is set correctly - block: don't set GD_NEED_PART_SCAN if scan partition failed - perf: Optimize perf_pmu_migrate_context() - perf/core: Fix the same task check in perf_event_set_output - tracing/synthetic: Make lastcmd_mutex static - zsmalloc: document freeable stats - mm: vmalloc: avoid warn_alloc noise caused by fatal signal - wifi: mt76: mt7921: fix fw used for offload check for mt7922 - wifi: mt76: ignore key disable commands - ublk: read any SQE values upfront - drm/panfrost: Fix the panfrost_mmu_map_fault_addr() error path - drm/nouveau/disp: Support more modes by checking with lower bpc - drm/i915: Fix context runtime accounting - drm/i915: fix race condition UAF in i915_perf_add_config_ioctl - ring-buffer: Fix race while reader and writer are on the same page - mm/swap: fix swap_info_struct race between swapoff and get_swap_pages() - mm/hugetlb: fix uffd wr-protection for CoW optimization path - maple_tree: fix get wrong data_end in mtree_lookup_walk() - maple_tree: fix a potential concurrency bug in RCU mode - drm/amd/display: Clear MST topology if it fails to resume - drm/amdgpu: for S0ix, skip SDMA 5.x+ suspend/resume - drm/amdgpu: skip psp suspend for IMU enabled ASICs mode2 reset - drm/bridge: lt9611: Fix PLL being unable to lock - mm: take a page reference when removing device exclusive entries - maple_tree: remove GFP_ZERO from kmem_cache_alloc() and kmem_cache_alloc_bulk() - maple_tree: fix potential rcu issue - maple_tree: reduce user error potential - maple_tree: fix handle of invalidated state in mas_wr_store_setup() - maple_tree: fix mas_prev() and mas_find() state handling - maple_tree: be more cautious about dead nodes - maple_tree: refine ma_state init from mas_start() - maple_tree: detect dead nodes in mas_start() - maple_tree: fix freeing of nodes in rcu mode - maple_tree: remove extra smp_wmb() from mas_dead_leaves() - maple_tree: add smp_rmb() to dead node detection - maple_tree: add RCU lock checking to rcu callback functions - mm: enable maple tree RCU mode by default. - Linux 6.2.11 * Lunar update: v6.2.10 upstream stable release (LP: #2016878) - thunderbolt: Limit USB3 bandwidth of certain Intel USB4 host routers - cifs: update ip_addr for ses only for primary chan setup - cifs: prevent data race in cifs_reconnect_tcon() - cifs: avoid race conditions with parallel reconnects - zonefs: Reorganize code - zonefs: Simplify IO error handling - zonefs: Reduce struct zonefs_inode_info size - zonefs: Separate zone information from inode information - zonefs: Fix error message in zonefs_file_dio_append() - btrfs: rename BTRFS_FS_NO_OVERCOMMIT to BTRFS_FS_ACTIVE_ZONE_TRACKING - btrfs: zoned: count fresh BG region as zone unusable - btrfs: zoned: drop space_info->active_total_bytes - fsverity: don't drop pagecache at end of FS_IOC_ENABLE_VERITY - cifs: fix missing unload_nls() in smb2_reconnect() - xfrm: Zero padding when dumping algos and encap - ASoC: codecs: tx-macro: Fix for KASAN: slab-out-of-bounds - ASoC: Intel: avs: max98357a: Explicitly define codec format - ASoC: Intel: avs: da7219: Explicitly define codec format - ASoC: Intel: avs: rt5682: Explicitly define codec format - ASoC: Intel: avs: ssm4567: Remove nau8825 bits - ASoC: Intel: avs: nau8825: Adjust clock control - lib: zstd: Backport fix for in-place decompression - zstd: Fix definition of assert() - ACPI: video: Add backlight=native DMI quirk for Dell Vostro 15 3535 - ACPI: x86: Introduce an acpi_quirk_skip_gpio_event_handlers() helper - ACPI: x86: Add skip i2c clients quirk for Acer Iconia One 7 B1-750 - ACPI: x86: Add skip i2c clients quirk for Lenovo Yoga Book X90 - ASoC: SOF: ipc3: Check for upper size limit for the received message - ASoC: SOF: ipc4-topology: Fix incorrect sample rate print unit - ASoC: SOF: Intel: pci-tng: revert invalid bar size setting - ASoC: SOF: Intel: hda-dsp: harden D0i3 programming sequence - ASoC: SOF: Intel: hda-ctrl: re-add sleep after entering and exiting reset - ASoC: SOF: IPC4: update gain ipc msg definition to align with fw - ASoC: hdmi-codec: only startup/shutdown on supported streams - wifi: mac80211: check basic rates validity - md: avoid signed overflow in slot_store() - x86/PVH: obtain VGA console info in Dom0 - drm/amdkfd: Fix BO offset for multi-VMA page migration - drm/amdkfd: fix a potential double free in pqm_create_queue - drm/amdgpu/vcn: custom video info caps for sriov - drm/amdkfd: fix potential kgd_mem UAFs - drm/amd/display: Fix HDCP failing to enable after suspend - net: hsr: Don't log netdev_err message on unknown prp dst node - ALSA: asihpi: check pao in control_message() - ALSA: hda/ca0132: fixup buffer overrun at tuning_ctl_set() - fbdev: tgafb: Fix potential divide by zero - ACPI: tools: pfrut: Check if the input of level and type is in the right numeric range - sched_getaffinity: don't assume 'cpumask_size()' is fully initialized - nvme-pci: fixing memory leak in probe teardown path - nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM620 - drm/amdkfd: Fixed kfd_process cleanup on module exit. - net/mlx5e: Lower maximum allowed MTU in XSK to match XDP prerequisites - fbdev: nvidia: Fix potential divide by zero - fbdev: intelfb: Fix potential divide by zero - fbdev: lxfb: Fix potential divide by zero - fbdev: au1200fb: Fix potential divide by zero - tools/power turbostat: Fix /dev/cpu_dma_latency warnings - tools/power turbostat: fix decoding of HWP_STATUS - tracing: Fix wrong return in kprobe_event_gen_test.c - btrfs: fix uninitialized variable warning in btrfs_update_block_group - btrfs: use temporary variable for space_info in btrfs_update_block_group - mtd: rawnand: meson: initialize struct with zeroes - mtd: nand: mxic-ecc: Fix mxic_ecc_data_xfer_wait_for_completion() when irq is used - ca8210: Fix unsigned mac_len comparison with zero in ca8210_skb_tx() - riscv/kvm: Fix VM hang in case of timer delta being zero. - mips: bmips: BCM6358: disable RAC flush for TP1 - ALSA: usb-audio: Fix recursive locking at XRUN during syncing - PCI: dwc: Fix PORT_LINK_CONTROL update when CDM check enabled - platform/x86: think-lmi: add missing type attribute - platform/x86: think-lmi: use correct possible_values delimiters - platform/x86: think-lmi: only display possible_values if available - platform/x86: think-lmi: Add possible_values for ThinkStation - platform/surface: aggregator: Add missing fwnode_handle_put() - mtd: rawnand: meson: invalidate cache on polling ECC bit - SUNRPC: fix shutdown of NFS TCP client socket - sfc: ef10: don't overwrite offload features at NIC reset - scsi: megaraid_sas: Fix crash after a double completion - scsi: mpt3sas: Don't print sense pool info twice - net: dsa: realtek: fix out-of-bounds access - ptp_qoriq: fix memory leak in probe() - net: dsa: microchip: ksz8: fix ksz8_fdb_dump() - net: dsa: microchip: ksz8: fix ksz8_fdb_dump() to extract all 1024 entries - net: dsa: microchip: ksz8: fix offset for the timestamp filed - net: dsa: microchip: ksz8: ksz8_fdb_dump: avoid extracting ghost entry from empty dynamic MAC table. - net: dsa: microchip: ksz8863_smi: fix bulk access - net: dsa: microchip: ksz8: fix MDB configuration with non-zero VID - r8169: fix RTL8168H and RTL8107E rx crc error - regulator: Handle deferred clk - net/net_failover: fix txq exceeding warning - net: stmmac: don't reject VLANs when IFF_PROMISC is set - drm/i915/pmu: Use functions common with sysfs to read actual freq - drm/i915/tc: Fix the ICL PHY ownership check in TC-cold state - drm/i915/perf: Drop wakeref on GuC RC error - platform/x86/intel/pmc: Alder Lake PCH slp_s0_residency fix - can: bcm: bcm_tx_setup(): fix KMSAN uninit-value in vfs_write - s390/vfio-ap: fix memory leak in vfio_ap device driver - ACPI: bus: Rework system-level device notification handling - loop: LOOP_CONFIGURE: send uevents for partitions - net: mvpp2: classifier flow fix fragmentation flags - net: mvpp2: parser fix QinQ - net: mvpp2: parser fix PPPoE - smsc911x: avoid PHY being resumed when interface is not up - ice: Fix ice_cfg_rdma_fltr() to only update relevant fields - ice: add profile conflict check for AVF FDIR - ice: fix invalid check for empty list in ice_sched_assoc_vsi_to_agg() - net: ethernet: mtk_eth_soc: fix tx throughput regression with direct 1G links - ALSA: ymfpci: Create card with device-managed snd_devm_card_new() - ALSA: ymfpci: Fix BUG_ON in probe function - net: wwan: iosm: fixes 7560 modem crash - drm/nouveau/kms: Fix backlight registration - net: ipa: compute DMA pool size properly - bnx2x: use the right build_skb() helper - i40e: fix registers dump after run ethtool adapter self test - bnxt_en: Fix reporting of test result in ethtool selftest - bnxt_en: Fix typo in PCI id to device description string mapping - bnxt_en: Add missing 200G link speed reporting - net: dsa: mv88e6xxx: Enable IGMP snooping on user ports only - net: dsa: sync unicast and multicast addresses for VLAN filters too - net: ethernet: mtk_eth_soc: fix flow block refcounting logic - net: ethernet: mtk_eth_soc: fix L2 offloading with DSA untag offload - net: ethernet: mtk_eth_soc: add missing ppe cache flush when deleting a flow - pinctrl: ocelot: Fix alt mode for ocelot - Input: xpad - fix incorrectly applied patch for MAP_PROFILE_BUTTON - iommu/vt-d: Allow zero SAGAW if second-stage not supported - Revert "venus: firmware: Correct non-pix start and end addresses" - Input: i8042 - add TUXEDO devices to i8042 quirk tables for partial fix - Input: alps - fix compatibility with -funsigned-char - Input: focaltech - use explicitly signed char type - cifs: prevent infinite recursion in CIFSGetDFSRefer() - cifs: fix DFS traversal oops without CONFIG_CIFS_DFS_UPCALL - Input: i8042 - add quirk for Fujitsu Lifebook A574/H - Input: goodix - add Lenovo Yoga Book X90F to nine_bytes_report DMI table - btrfs: fix deadlock when aborting transaction during relocation with scrub - btrfs: fix race between quota disable and quota assign ioctls - btrfs: scan device in non-exclusive mode - btrfs: ignore fiemap path cache when there are multiple paths for a node - zonefs: Do not propagate iomap_dio_rw() ENOTBLK error to user space - io_uring/poll: clear single/double poll flags on poll arming - io_uring/rsrc: fix rogue rsrc node grabbing - io_uring: fix poll/netmsg alloc caches - vmxnet3: use gro callback when UPT is enabled - zonefs: Always invalidate last cached page on append write - dm: fix __send_duplicate_bios() to always allow for splitting IO - can: j1939: prevent deadlock by moving j1939_sk_errqueue() - xen/netback: don't do grant copy across page boundary - net: phy: dp83869: fix default value for tx-/rx-internal-delay - modpost: Fix processing of CRCs on 32-bit build machines - pinctrl: amd: Disable and mask interrupts on resume - pinctrl: at91-pio4: fix domain name assignment - platform/x86: ideapad-laptop: Stop sending KEY_TOUCHPAD_TOGGLE - thermal: intel: int340x: processor_thermal: Fix additional deadlock - powerpc: Don't try to copy PPR for task with NULL pt_regs - powerpc/pseries/vas: Ignore VAS update for DLPAR if copy/paste is not enabled - powerpc/64s: Fix __pte_needs_flush() false positive warning - NFSv4: Fix hangs when recovering open state after a server reboot - ALSA: hda/conexant: Partial revert of a quirk for Lenovo - ALSA: usb-audio: Fix regression on detection of Roland VS-100 - ALSA: hda/realtek: Add quirks for some Clevo laptops - ALSA: hda/realtek: Add quirk for Lenovo ZhaoYang CF4620Z - xtensa: fix KASAN report for show_stack - rcu: Fix rcu_torture_read ftrace event - dt-bindings: mtd: jedec,spi-nor: Document CPOL/CPHA support - s390/uaccess: add missing earlyclobber annotations to __clear_user() - s390: reintroduce expoline dependence to scripts - drm/etnaviv: fix reference leak when mmaping imported buffer - drm/amdgpu: allow more APUs to do mode2 reset when go to S4 - drm/amd/display: Add DSC Support for Synaptics Cascaded MST Hub - drm/amd/display: Take FEC Overhead into Timeslot Calculation - drm/i915/gem: Flush lmem contents after construction - drm/i915/dpt: Treat the DPT BO as a framebuffer - drm/i915: Disable DC states for all commits - drm/i915: Split icl_color_commit_noarm() from skl_color_commit_noarm() - drm/i915: Move CSC load back into .color_commit_arm() when PSR is enabled on skl/glk - KVM: arm64: PMU: Fix GET_ONE_REG for vPMC regs to return the current value - KVM: arm64: PMU: Don't save PMCR_EL0.{C,P} for the vCPU - KVM: arm64: Retry fault if vma_lookup() results become invalid - KVM: arm64: Disable interrupts while walking userspace PTs - KVM: arm64: Check for kvm_vma_mte_allowed in the critical section - usb: ucsi: Fix ucsi->connector race - libbpf: Fix BTF-to-C converter's padding logic - selftests/bpf: Add few corner cases to test padding handling of btf_dump - libbpf: Fix btf_dump's packed struct determination - drm/amdkfd: Get prange->offset after svm_range_vram_node_new - hsr: ratelimit only when errors are printed - x86/PVH: avoid 32-bit build warning when obtaining VGA console info - Revert "cpuidle, intel_idle: Fix CPUIDLE_FLAG_IRQ_ENABLE *again*" - Linux 6.2.10 * Lunar update: v6.2.9 upstream stable release (LP: #2016877) - interconnect: qcom: osm-l3: fix icc_onecell_data allocation - interconnect: qcom: sm8450: switch to qcom_icc_rpmh_* function - interconnect: qcom: qcm2290: Fix MASTER_SNOC_BIMC_NRT - perf/core: Fix perf_output_begin parameter is incorrectly invoked in perf_event_bpf_output - perf: fix perf_event_context->time - tracing/hwlat: Replace sched_setaffinity with set_cpus_allowed_ptr - drm/amd/display: fix k1 k2 divider programming for phantom streams - drm/amd/display: Remove OTG DIV register write for Virtual signals. - drm/amd/display: Fix DP MST sinks removal issue - arm64: dts: freescale: imx8-ss-lsio: Fix flexspi clock order - arm64: dts: qcom: sc8280xp: Add label property to vadc channel nodes - arm64: dts: qcom: sm6375: Add missing power-domain-named to CDSP - arm64: dts: qcom: sm8450: correct WSA2 assigned clocks - arm64: dts: qcom: sm8450: Mark UFS controller as cache coherent - power: supply: bq24190: Fix use after free bug in bq24190_remove due to race condition - power: supply: da9150: Fix use after free bug in da9150_charger_remove due to race condition - wifi: mt76: do not run mt76_unregister_device() on unregistered hw - wifi: mt76: connac: do not check WED status for non-mmio devices - efi: earlycon: Reprobe after parsing config tables - arm64: dts: imx8dxl-evk: Disable hibernation mode of AR8031 for EQOS - arm64: dts: imx8dxl-evk: Fix eqos phy reset gpio - ARM: dts: imx6sll: e70k02: fix usbotg1 pinctrl - ARM: dts: imx6sll: e60k02: fix usbotg1 pinctrl - ARM: dts: imx6sl: tolino-shine2hd: fix usbotg1 pinctrl - arm64: dts: imx8mn: specify #sound-dai-cells for SAI nodes - arm64: dts: imx93: add missing #address-cells and #size-cells to i2c nodes - NFS: Fix /proc/PID/io read_bytes for buffered reads - xsk: Add missing overflow check in xdp_umem_reg - iavf: fix inverted Rx hash condition leading to disabled hash - iavf: fix non-tunneled IPv6 UDP packet type and hashing - iavf: do not track VLAN 0 filters - intel/igbvf: free irq on the error path in igbvf_request_msix() - igbvf: Regard vf reset nack as success - igc: fix the validation logic for taprio's gate list - i2c: imx-lpi2c: check only for enabled interrupt flags - i2c: mxs: ensure that DMA buffers are safe for DMA - i2c: hisi: Only use the completion interrupt to finish the transfer - scsi: scsi_dh_alua: Fix memleak for 'qdata' in alua_activate() - nfsd: don't replace page in rq_pages if it's a continuation of last page - net: dsa: b53: mmap: fix device tree support - net: usb: smsc95xx: Limit packet length to skb->len - qed/qed_sriov: guard against NULL derefs from qed_iov_get_vf_info - xirc2ps_cs: Fix use after free bug in xirc2ps_detach - net: phy: Ensure state transitions are processed from phy_stop() - net: mdio: fix owner field for mdio buses registered using device-tree - net: mdio: fix owner field for mdio buses registered using ACPI - net: stmmac: Fix for mismatched host/device DMA address width - thermal/drivers/mellanox: Use generic thermal_zone_get_trip() function - mlxsw: core_thermal: Fix fan speed in maximum cooling state - drm/i915/fbdev: lock the fbdev obj before vma pin - drm/i915/mtl: Disable MC6 for MTL A step - drm/i915/guc: Rename GuC register state capture node to be more obvious - drm/i915/guc: Fix missing ecodes - drm/i915/gt: perform uc late init after probe error injection - drm/i915: Fix format for perf_limit_reasons - drm/i915: Update vblank timestamping stuff on seamless M/N change - net: dsa: report rx_bytes unadjusted for ETH_HLEN - net: qcom/emac: Fix use after free bug in emac_remove due to race condition - net: usb: lan78xx: Limit packet length to skb->len - net/ps3_gelic_net: Fix RX sk_buff length - net/ps3_gelic_net: Use dma_mapping_error - octeontx2-vf: Add missing free for alloc_percpu - bootconfig: Fix testcase to increase max node - keys: Do not cache key in task struct if key is requested from kernel thread - ice: check if VF exists before mode check - iavf: fix hang on reboot with ice - i40e: fix flow director packet filter programming - bpf: Adjust insufficient default bpf_jit_limit - net/mlx5e: Set uplink rep as NETNS_LOCAL - net/mlx5e: Block entering switchdev mode with ns inconsistency - net/mlx5: Fix steering rules cleanup - net/mlx5e: Overcome slow response for first macsec ASO WQE - net/mlx5: Read the TC mapping of all priorities on ETS query - net/mlx5: E-Switch, Fix an Oops in error handling code - net: dsa: tag_brcm: legacy: fix daisy-chained switches - atm: idt77252: fix kmemleak when rmmod idt77252 - erspan: do not use skb_mac_header() in ndo_start_xmit() - net: mscc: ocelot: fix stats region batching - net/sonic: use dma_mapping_error() for error check - nvme-tcp: fix nvme_tcp_term_pdu to match spec - mlxsw: spectrum_fid: Fix incorrect local port type - hvc/xen: prevent concurrent accesses to the shared ring - ksmbd: add low bound validation to FSCTL_SET_ZERO_DATA - ksmbd: add low bound validation to FSCTL_QUERY_ALLOCATED_RANGES - ksmbd: fix possible refcount leak in smb2_open() - Bluetooth: hci_sync: Resume adv with no RPA when active scan - Bluetooth: hci_core: Detect if an ACL packet is in fact an ISO packet - Bluetooth: btusb: Remove detection of ISO packets over bulk - Bluetooth: ISO: fix timestamped HCI ISO data packet parsing - Bluetooth: Remove "Power-on" check from Mesh feature - gve: Cache link_speed value from device - net: asix: fix modprobe "sysfs: cannot create duplicate filename" - 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: mdio: thunder: Add missing fwnode_handle_put() - efi/libstub: Use relocated version of kernel's struct screen_info - drm/amd/display: Set dcn32 caps.seamless_odm - Bluetooth: btqcomsmd: Fix command timeout after setting BD address - Bluetooth: L2CAP: Fix responding with wrong PDU type - Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work - Bluetooth: mgmt: Fix MGMT add advmon with RSSI command - Bluetooth: HCI: Fix global-out-of-bounds - platform/chrome: cros_ec_chardev: fix kernel data leak from ioctl - entry: Fix noinstr warning in __enter_from_user_mode() - perf/x86/amd/core: Always clear status for idx - entry/rcu: Check TIF_RESCHED _after_ delayed RCU wake-up - hwmon: fix potential sensor registration fail if of_node is missing - hwmon (it87): Fix voltage scaling for chips with 10.9mV ADCs - scsi: qla2xxx: Synchronize the IOCB count to be in order - scsi: qla2xxx: Perform lockless command completion in abort path - smb3: lower default deferred close timeout to address perf regression - smb3: fix unusable share after force unmount failure - uas: Add US_FL_NO_REPORT_OPCODES for JMicron JMS583Gen 2 - thunderbolt: Use scale field when allocating USB3 bandwidth - thunderbolt: Call tb_check_quirks() after initializing adapters - thunderbolt: Add quirk to disable CLx - thunderbolt: Fix memory leak in margining - thunderbolt: Disable interrupt auto clear for rings - thunderbolt: Add missing UNSET_INBOUND_SBTX for retimer access - thunderbolt: Use const qualifier for `ring_interrupt_index` - thunderbolt: Rename shadowed variables bit to interrupt_bit and auto_clear_bit - ASoC: amd: yp: Add OMEN by HP Gaming Laptop 16z-n000 to quirks - ASoC: Intel: sof_rt5682: Add quirk for Rex board with mx98360a amplifier - ASoC: amd: yc: Add DMI entries to support HP OMEN 16-n0xxx (8A43) - ACPI: x86: Drop quirk for HP Elitebook - ACPI: x86: utils: Add Cezanne to the list for forcing StorageD3Enable - riscv: Bump COMMAND_LINE_SIZE value to 1024 - drm/cirrus: NULL-check pipe->plane.state->fb in cirrus_pipe_update() - HID: cp2112: Fix driver not registering GPIO IRQ chip as threaded - ca8210: fix mac_len negative array access - HID: logitech-hidpp: Add support for Logitech MX Master 3S mouse - HID: intel-ish-hid: ipc: Fix potential use-after-free in work function - m68k: mm: Fix systems with memory at end of 32-bit address space - m68k: Only force 030 bus error if PC not in exception table - selftests/bpf: check that modifier resolves after pointer - cpumask: fix incorrect cpumask scanning result checks - scsi: target: iscsi: Fix an error message in iscsi_check_key() - scsi: qla2xxx: Add option to disable FC2 Target support - scsi: hisi_sas: Check devm_add_action() return value - scsi: ufs: core: Add soft dependency on governor_simpleondemand - scsi: lpfc: Check kzalloc() in lpfc_sli4_cgn_params_read() - scsi: lpfc: Avoid usage of list iterator variable after loop - scsi: mpi3mr: Driver unload crashes host when enhanced logging is enabled - scsi: mpi3mr: Wait for diagnostic save during controller init - scsi: mpi3mr: NVMe command size greater than 8K fails - scsi: mpi3mr: Bad drive in topology results kernel crash - scsi: storvsc: Handle BlockSize change in Hyper-V VHD/VHDX file - platform/x86: int3472: Add GPIOs to Surface Go 3 Board data - net: usb: cdc_mbim: avoid altsetting toggling for Telit FE990 - net: usb: qmi_wwan: add Telit 0x1080 composition - drm/amd/display: Update clock table to include highest clock setting - sh: sanitize the flags on sigreturn - drm/amdgpu: Fix call trace warning and hang when removing amdgpu device - drm/amd: Fix initialization mistake for NBIO 7.3.0 - net/sched: act_mirred: better wording on protection against excessive stack growth - act_mirred: use the backlog for nested calls to mirred ingress - cifs: lock chan_lock outside match_session - cifs: append path to open_enter trace event - cifs: do not poll server interfaces too regularly - cifs: empty interface list when server doesn't support query interfaces - cifs: dump pending mids for all channels in DebugData - cifs: print session id while listing open files - cifs: fix dentry lookups in directory handle cache - x86/mm: Do not shuffle CPU entry areas without KASLR - x86/fpu/xstate: Prevent false-positive warning in __copy_xstate_uabi_buf() - selftests/x86/amx: Add a ptrace test - scsi: core: Add BLIST_SKIP_VPD_PAGES for SKhynix H28U74301AMR - usb: misc: onboard-hub: add support for Microchip USB2517 USB 2.0 hub - usb: dwc2: fix a race, don't power off/on phy for dual-role mode - usb: dwc2: drd: fix inconsistent mode if role-switch-default-mode="host" - usb: dwc2: fix a devres leak in hw_enable upon suspend resume - block/io_uring: pass in issue_flags for uring_cmd task_work handling - usb: gadget: u_audio: don't let userspace block driver unbind - btrfs: zoned: fix btrfs_can_activate_zone() to support DUP profile - Bluetooth: Fix race condition in hci_cmd_sync_clear - efi: sysfb_efi: Fix DMI quirks not working for simpledrm - mm/slab: Fix undefined init_cache_node_node() for NUMA and !SMP - efi/libstub: zboot: Mark zboot EFI application as NX compatible - arm64: efi: Set NX compat flag in PE/COFF header - fscrypt: destroy keyring after security_sb_delete() - fsverity: Remove WQ_UNBOUND from fsverity read workqueue - lockd: set file_lock start and end when decoding nlm4 testargs - arm64: dts: imx8mm-nitrogen-r2: fix WM8960 clock name - igb: revert rtnl_lock() that causes deadlock - dm thin: fix deadlock when swapping to thin device - usb: typec: tcpm: fix create duplicate source-capabilities file - usb: typec: tcpm: fix warning when handle discover_identity message - usb: cdns3: Fix issue with using incorrect PCI device function - usb: cdnsp: Fixes issue with redundant Status Stage - usb: cdnsp: changes PCI Device ID to fix conflict with CNDS3 driver - 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: dwc3: gadget: Add 1ms delay after end transfer command without IOC - usb: ucsi: Fix NULL pointer deref in ucsi_connector_change() - usb: ucsi_acpi: Increase the command completion timeout - mm: kfence: fix using kfence_metadata without initialization in show_object() - kfence: avoid passing -g for test - io_uring/net: avoid sending -ECONNABORTED on repeated connection requests - io_uring/rsrc: fix null-ptr-deref in io_file_bitmap_get() - Revert "kasan: drop skip_kasan_poison variable in free_pages_prepare" - kcsan: avoid passing -g for test - test_maple_tree: add more testing for mas_empty_area() - maple_tree: fix mas_skip_node() end slot detection - ksmbd: fix wrong signingkey creation when encryption is AES256 - ksmbd: set FILE_NAMED_STREAMS attribute in FS_ATTRIBUTE_INFORMATION - ksmbd: don't terminate inactive sessions after a few seconds - ksmbd: return STATUS_NOT_SUPPORTED on unsupported smb2.0 dialect - ksmbd: return unsupported error on smb1 mount - wifi: mac80211: fix qos on mesh interfaces - wifi: mac80211: Serialize ieee80211_handle_wake_tx_queue() - nilfs2: fix kernel-infoleak in nilfs_ioctl_wrap_copy() - drm/bridge: lt8912b: return EPROBE_DEFER if bridge is not found - drm/amd/display: fix wrong index used in dccg32_set_dpstreamclk - drm/meson: fix missing component unbind on bind errors - drm/amdgpu/nv: Apply ASPM quirk on Intel ADL + AMD Navi - drm/i915/active: Fix missing debug object activation - drm/i915: Preserve crtc_state->inherited during state clearing - drm/amdgpu: skip ASIC reset for APUs when go to S4 - drm/amdgpu: reposition the gpu reset checking for reuse - riscv: mm: Fix incorrect ASID argument when flushing TLB - riscv: Handle zicsr/zifencei issues between clang and binutils - tee: amdtee: fix race condition in amdtee_open_session - firmware: arm_scmi: Fix device node validation for mailbox transport - arm64: dts: qcom: sc8280xp-x13s: mark s11b regulator as always-on - arm64: dts: qcom: sc7280: Mark PCIe controller as cache coherent - arm64: dts: qcom: sm8150: Fix the iommu mask used for PCIe controllers - soc: qcom: llcc: Fix slice configuration values for SC8280XP - mm/ksm: fix race with VMA iteration and mm_struct teardown - bus: imx-weim: fix branch condition evaluates to a garbage value - i2c: xgene-slimpro: Fix out-of-bounds bug in xgene_slimpro_i2c_xfer() - dm stats: check for and propagate alloc_percpu failure - dm crypt: add cond_resched() to dmcrypt_write() - dm crypt: avoid accessing uninitialized tasklet - sched/fair: sanitize vruntime of entity being placed - sched/fair: Sanitize vruntime of entity being migrated - Linux 6.2.9 - [Config] ppc64: updateconfigs following v6.2.9 stable updates * Lunar update: v6.2.8 upstream stable release (LP: #2016876) - xfrm: Allow transport-mode states with AF_UNSPEC selector - drm/virtio: Pass correct device to dma_sync_sgtable_for_device() - drm/msm/gem: Prevent blocking within shrinker loop - drm/panfrost: Don't sync rpm suspension after mmu flushing - fbdev: chipsfb: Fix error codes in chipsfb_pci_init() - cifs: Move the in_send statistic to __smb_send_rqst() - drm/meson: fix 1px pink line on GXM when scaling video overlay - clk: HI655X: select REGMAP instead of depending on it - selftests: amd-pstate: fix TEST_FILES - ASoC: SOF: Intel: MTL: Fix the device description - ASoC: SOF: Intel: HDA: Fix device description - ASoC: SOF: Intel: SKL: Fix device description - ASOC: SOF: Intel: pci-tgl: Fix device description - ASoC: SOF: ipc4-topology: set dmic dai index from copier - docs: Correct missing "d_" prefix for dentry_operations member d_weak_revalidate - scsi: mpt3sas: Fix NULL pointer access in mpt3sas_transport_port_add() - scsi: mpi3mr: Fix throttle_groups memory leak - scsi: mpi3mr: Fix config page DMA memory leak - scsi: mpi3mr: Fix mpi3mr_hba_port memory leak in mpi3mr_remove() - scsi: mpi3mr: Fix sas_hba.phy memory leak in mpi3mr_remove() - scsi: mpi3mr: Return proper values for failures in firmware init path - scsi: mpi3mr: Fix memory leaks in mpi3mr_init_ioc() - scsi: mpi3mr: ioctl timeout when disabling/enabling interrupt - scsi: mpi3mr: Fix expander node leak in mpi3mr_remove() - ALSA: hda: Match only Intel devices with CONTROLLER_IN_GPU() - netfilter: nft_nat: correct length for loading protocol registers - netfilter: nft_masq: correct length for loading protocol registers - netfilter: nft_redir: correct length for loading protocol registers - netfilter: nft_redir: correct value of inet type `.maxattrs` - scsi: core: Add BLIST_NO_VPD_SIZE for some VDASD - scsi: core: Fix a procfs host directory removal regression - ftrace,kcfi: Define ftrace_stub_graph conditionally - tcp: tcp_make_synack() can be called from process context - vdpa/mlx5: should not activate virtq object when suspended - wifi: nl80211: fix NULL-ptr deref in offchan check - wifi: cfg80211: fix MLO connection ownership - selftests: fix LLVM build for i386 and x86_64 - nfc: pn533: initialize struct pn533_out_arg properly - ipvlan: Make skb->skb_iif track skb->dev for l3s mode - i40e: Fix kernel crash during reboot when adapter is in recovery mode - vhost-vdpa: free iommu domain after last use during cleanup - vdpa_sim: not reset state in vdpasim_queue_ready - vdpa_sim: set last_used_idx as last_avail_idx in vdpasim_queue_ready - PCI: s390: Fix use-after-free of PCI resources with per-function hotplug - bnxt_en: reset PHC frequency in free-running mode - net/smc: fix NULL sndbuf_desc in smc_cdc_tx_handler() - qed/qed_dev: guard against a possible division by zero - net: dsa: mt7530: remove now incorrect comment regarding port 5 - net: dsa: mt7530: set PLL frequency and trgmii only when trgmii is used - block: do not reverse request order when flushing plug list - loop: Fix use-after-free issues - blk-mq: fix "bad unlock balance detected" on q->srcu in __blk_mq_run_dispatch_ops - net: tunnels: annotate lockless accesses to dev->needed_headroom - net: phy: smsc: bail out in lan87xx_read_status if genphy_read_status fails - tcp: Fix bind() conflict check for dual-stack wildcard address. - nfc: st-nci: Fix use after free bug in ndlc_remove due to race condition - mlxsw: spectrum: Fix incorrect parsing depth after reload - net/smc: fix deadlock triggered by cancel_delayed_work_syn() - net: usb: smsc75xx: Limit packet length to skb->len - net: ethernet: mtk_eth_soc: reset PCS state - net: ethernet: mtk_eth_soc: only write values if needed - drm/bridge: Fix returned array size name for atomic_get_input_bus_fmts kdoc - powerpc/mm: Fix false detection of read faults - block: null_blk: Fix handling of fake timeout request - nvme: fix handling single range discard request - nvmet: avoid potential UAF in nvmet_req_complete() - block: sunvdc: add check for mdesc_grab() returning NULL - block: count 'ios' and 'sectors' when io is done for bio-based device - net/mlx5e: Fix macsec ASO context alignment - net/mlx5e: Don't cache tunnel offloads capability - net/mlx5: Fix setting ec_function bit in MANAGE_PAGES - net/mlx5: Disable eswitch before waiting for VF pages - net/mlx5: E-switch, Fix wrong usage of source port rewrite in split rules - net/mlx5: E-switch, Fix missing set of split_count when forward to ovs internal port - net/mlx5e: Fix cleanup null-ptr deref on encap lock - net/mlx5: Set BREAK_FW_WAIT flag first when removing driver - veth: Fix use after free in XDP_REDIRECT - ice: xsk: disable txq irq before flushing hw - net: dsa: don't error out when drivers return ETH_DATA_LEN in .port_max_mtu() - net: dsa: mv88e6xxx: fix max_mtu of 1492 on 6165, 6191, 6220, 6250, 6290 - ravb: avoid PHY being resumed when interface is not up - sh_eth: avoid PHY being resumed when interface is not up - ipv4: Fix incorrect table ID in IOCTL path - net: usb: smsc75xx: Move packet length check to prevent kernel panic in skb_pull - net: atlantic: Fix crash when XDP is enabled but no program is loaded - net/iucv: Fix size of interrupt data - i825xx: sni_82596: use eth_hw_addr_set() - qed/qed_mng_tlv: correctly zero out ->min instead of ->hour - net: dsa: microchip: fix RGMII delay configuration on KSZ8765/KSZ8794/KSZ8795 - ethernet: sun: add check for the mdesc_grab() - net: renesas: rswitch: Rename rings in struct rswitch_gwca_queue - net: renesas: rswitch: Fix the output value of quote from rswitch_rx() - bonding: restore IFF_MASTER/SLAVE flags on bond enslave ether type change - bonding: restore bond's IFF_SLAVE flag if a non-eth dev enslave fails - hwmon: (adt7475) Display smoothing attributes in correct order - hwmon: (adt7475) Fix masking of hysteresis registers - hwmon: (xgene) Fix use after free bug in xgene_hwmon_remove due to race condition - hwmon: (ina3221) return prober error code - hwmon: (ucd90320) Add minimum delay between bus accesses - hwmon: tmp512: drop of_match_ptr for ID table - kconfig: Update config changed flag before calling callback - hwmon: (adm1266) Set `can_sleep` flag for GPIO chip - hwmon: (ltc2992) Set `can_sleep` flag for GPIO chip - media: m5mols: fix off-by-one loop termination error - ext4: update s_journal_inum if it changes after journal replay - ext4: fix task hung in ext4_xattr_delete_inode - drm/amdkfd: Fix an illegal memory access - net/9p: fix bug in client create for .L - LoongArch: Only call get_timer_irq() once in constant_clockevent_init() - sh: intc: Avoid spurious sizeof-pointer-div warning - drm/amdgpu: fix ttm_bo calltrace warning in psp_hw_fini - drm/amd/display: fix shift-out-of-bounds in CalculateVMAndRowBytes - ext4: fix possible double unlock when moving a directory - Revert "tty: serial: fsl_lpuart: adjust SERIAL_FSL_LPUART_CONSOLE config dependency" - tty: serial: fsl_lpuart: fix race on RX DMA shutdown - tty: serial: fsl_lpuart: skip waiting for transmission complete when UARTCTRL_SBK is asserted - serial: 8250_em: Fix UART port type - serial: 8250_fsl: fix handle_irq locking - serial: 8250: ASPEED_VUART: select REGMAP instead of depending on it - firmware: xilinx: don't make a sleepable memory allocation from an atomic context - memory: tegra: fix interconnect registration race - memory: tegra20-emc: fix interconnect registration race - memory: tegra124-emc: fix interconnect registration race - memory: tegra30-emc: fix interconnect registration race - drm/ttm: Fix a NULL pointer dereference - s390/ipl: add missing intersection check to ipl_report handling - interconnect: fix icc_provider_del() error handling - interconnect: fix provider registration API - interconnect: imx: fix registration race - interconnect: fix mem leak when freeing nodes - interconnect: qcom: osm-l3: fix registration race - interconnect: qcom: rpm: fix probe child-node error handling - interconnect: qcom: rpm: fix registration race - interconnect: qcom: rpmh: fix probe child-node error handling - interconnect: qcom: rpmh: fix registration race - interconnect: qcom: msm8974: fix registration race - interconnect: exynos: fix node leak in probe PM QoS error path - interconnect: exynos: fix registration race - md: select BLOCK_LEGACY_AUTOLOAD - cifs: generate signkey for the channel that's reconnecting - tracing: Make splice_read available again - tracing: Do not let histogram values have some modifiers - tracing: Check field value in hist_field_name() - tracing: Make tracepoint lockdep check actually test something - cifs: Fix smb2_set_path_size() - cifs: set DFS root session in cifs_get_smb_ses() - cifs: fix use-after-free bug in refresh_cache_worker() - cifs: return DFS root session id in DebugData - cifs: use DFS root session instead of tcon ses - KVM: SVM: Fix a benign off-by-one bug in AVIC physical table mask - KVM: SVM: Modify AVIC GATag to support max number of 512 vCPUs - ALSA: hda: intel-dsp-config: add MTL PCI id - ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book2 Pro - Revert "riscv: mm: notify remote harts about mmu cache updates" - riscv: asid: Fixup stale TLB entry cause application crash - drm/edid: fix info leak when failing to get panel id - drm/shmem-helper: Remove another errant put in error path - drm/sun4i: fix missing component unbind on bind errors - drm/i915/active: Fix misuse of non-idle barriers as fence trackers - drm/i915/dg2: Add HDMI pixel clock frequencies 267.30 and 319.89 MHz - drm/amdgpu: Don't resume IOMMU after incomplete init - drm/amd/pm: Fix sienna cichlid incorrect OD volage after resume - drm/amdgpu/vcn: Disable indirect SRAM on Vangogh broken BIOSes - drm/amd/pm: bump SMU 13.0.4 driver_if header version - drm/amd/display: Do not set DRR on pipe Commit - drm/amd/display: disconnect MPCC only on OTG change - drm/amd/display: Write to correct dirty_rect - mptcp: fix possible deadlock in subflow_error_report - mptcp: refactor passive socket initialization - mptcp: use the workqueue to destroy unaccepted sockets - mptcp: fix UaF in listener shutdown - 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() - ftrace: Fix invalid address access in lookup_rec() when index is 0 - ocfs2: fix data corruption after failed write - nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV3000 - ice: avoid bonding causing auxiliary plug/unplug under RTNL lock - vp_vdpa: fix the crash in hot unplug with vp_vdpa - mm/userfaultfd: propagate uffd-wp bit when PTE-mapping the huge zeropage - mm: teach mincore_hugetlb about pte markers - powerpc/64: Set default CPU in Kconfig - powerpc/boot: Don't always pass -mcpu=powerpc when building 32-bit uImage - mmc: sdhci_am654: lower power-on failed message severity - fbdev: stifb: Provide valid pixelclock and add fb_check_var() checks - trace/hwlat: Do not wipe the contents of per-cpu thread data - trace/hwlat: Do not start per-cpu thread if it is already running - ACPI: PPTT: Fix to avoid sleep in the atomic context when PPTT is absent - net: phy: nxp-c45-tja11xx: fix MII_BASIC_CONFIG_REV bit - fbdev: Fix incorrect page mapping clearance at fb_deferred_io_release() - RISC-V: mm: Support huge page in vmalloc_fault() - io_uring/msg_ring: let target know allocated index - cpuidle: psci: Iterate backwards over list in psci_pd_remove() - ASoC: Intel: soc-acpi: fix copy-paste issue in topology names - ASoC: qcom: q6prm: fix incorrect clk_root passed to ADSP - x86/mce: Make sure logged MCEs are processed after sysfs update - x86/mm: Fix use of uninitialized buffer in sme_enable() - x86/resctrl: Clear staged_config[] before and after it is used - powerpc: Pass correct CPU reference to assembler - virt/coco/sev-guest: Check SEV_SNP attribute at probe time - virt/coco/sev-guest: Simplify extended guest request handling - virt/coco/sev-guest: Remove the disable_vmpck label in handle_guest_request() - virt/coco/sev-guest: Carve out the request issuing logic into a helper - virt/coco/sev-guest: Do some code style cleanups - virt/coco/sev-guest: Convert the sw_exit_info_2 checking to a switch-case - virt/coco/sev-guest: Add throttling awareness - perf: Fix check before add_event_to_groups() in perf_group_detach() - powerpc: Disable CPU unknown by CLANG when CC_IS_CLANG - powerpc/64: Replace -mcpu=e500mc64 by -mcpu=e5500 - Linux 6.2.8 - [Config] ppc64: updateconfigs following v6.2.8 stable updates * Lunar update: v6.2.8 upstream stable release (LP: #2016876) // CVE-2023-30456 - KVM: nVMX: add missing consistency checks for CR0 and CR4 * Lunar update: v6.2.7 upstream stable release (LP: #2016875) - fs: prevent out-of-bounds array speculation when closing a file descriptor - btrfs: fix unnecessary increment of read error stat on write error - btrfs: fix percent calculation for bg reclaim message - btrfs: fix block group item corruption after inserting new block group - io_uring/uring_cmd: ensure that device supports IOPOLL - erofs: fix wrong kunmap when using LZMA on HIGHMEM platforms - perf inject: Fix --buildid-all not to eat up MMAP2 - fork: allow CLONE_NEWTIME in clone3 flags - RISC-V: Stop emitting attributes - thermal: intel: int340x: processor_thermal: Fix deadlock - x86/CPU/AMD: Disable XSAVES on AMD family 0x17 - drm/amdgpu: fix error checking in amdgpu_read_mm_registers for soc15 - drm/amdgpu: fix error checking in amdgpu_read_mm_registers for soc21 - drm/amdgpu: fix error checking in amdgpu_read_mm_registers for nv - drm/display: Don't block HDR_OUTPUT_METADATA on unknown EOTF - drm/connector: print max_requested_bpc in state debugfs - drm/msm/adreno: fix runtime PM imbalance at unbind - staging: rtl8723bs: Fix key-store index handling - staging: rtl8723bs: Pass correct parameters to cfg80211_get_bss() - ext4: fix cgroup writeback accounting with fs-layer encryption - ext4: fix RENAME_WHITEOUT handling for inline directories - ext4: fix another off-by-one fsmap error on 1k block filesystems - ext4: move where set the MAY_INLINE_DATA flag is set - ext4: fix WARNING in ext4_update_inline_data - ext4: zero i_disksize when initializing the bootloader inode - HID: core: Provide new max_buffer_size attribute to over-ride the default - HID: uhid: Over-ride the default maximum data buffer value with our own - nfc: change order inside nfc_se_io error path - KVM: VMX: Reset eVMCS controls in VP assist page during hardware disabling - KVM: VMX: Don't bother disabling eVMCS static key on module exit - KVM: x86: Move guts of kvm_arch_init() to standalone helper - KVM: VMX: Do _all_ initialization before exposing /dev/kvm to userspace - udf: Fix off-by-one error when discarding preallocation - bus: mhi: ep: Power up/down MHI stack during MHI RESET - bus: mhi: ep: Change state_lock to mutex - drm/i915: Introduce intel_panel_init_alloc() - drm/i915: Do panel VBT init early if the VBT declares an explicit panel type - drm/i915: Populate encoder->devdata for DSI on icl+ - block: Revert "block: Do not reread partition table on exclusively open device" - block: fix scan partition for exclusively open device again - riscv: Add header include guards to insn.h - scsi: core: Remove the /proc/scsi/${proc_name} directory earlier - ext4: Fix possible corruption when moving a directory - drm/nouveau/kms/nv50: fix nv50_wndw_new_ prototype - drm/nouveau/fb/gp102-: cache scrubber binary on first load - drm/msm: Fix potential invalid ptr free - drm/msm/a5xx: fix setting of the CP_PREEMPT_ENABLE_LOCAL register - drm/msm/a5xx: fix highest bank bit for a530 - drm/msm/a5xx: fix the emptyness check in the preempt code - drm/msm/a5xx: fix context faults during ring switch - bgmac: fix *initial* chip reset to support BCM5358 - nfc: fdp: add null check of devm_kmalloc_array in fdp_nci_i2c_read_device_properties - powerpc: dts: t1040rdb: fix compatible string for Rev A boards - tls: rx: fix return value for async crypto - drm/msm/dpu: disable features unsupported by QCM2290 - ila: do not generate empty messages in ila_xlat_nl_cmd_get_mapping() - net: lan966x: Fix port police support using tc-matchall - selftests: nft_nat: ensuring the listening side is up before starting the client - netfilter: nft_last: copy content when cloning expression - netfilter: nft_quota: copy content when cloning expression - net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() - net: use indirect calls helpers for sk_exit_memory_pressure() - perf stat: Fix counting when initial delay configured - net: lan78xx: fix accessing the LAN7800's internal phy specific registers from the MAC driver - net: caif: Fix use-after-free in cfusbl_device_notify() - ice: copy last block omitted in ice_get_module_eeprom() - nfp: fix incorrectly set csum flag for nfd3 path - nfp: fix esp-tx-csum-offload doesn't take effect - bpf, sockmap: Fix an infinite loop error when len is 0 in tcp_bpf_recvmsg_parser() - drm/msm/dpu: fix len of sc7180 ctl blocks - drm/msm/dpu: fix sm6115 and qcm2290 mixer width limits - drm/msm/dpu: correct sm8250 and sm8350 scaler - drm/msm/dpu: correct sm6115 scaler - drm/msm/dpu: drop DPU_DIM_LAYER from MIXER_MSM8998_MASK - drm/msm/dpu: fix clocks settings for msm8998 SSPP blocks - drm/msm/disp/dpu: fix sc7280_pp base offset - drm/msm/dpu: clear DSPP reservations in rm release - net: stmmac: add to set device wake up flag when stmmac init phy - net: phylib: get rid of unnecessary locking - bnxt_en: Avoid order-5 memory allocation for TPA data - netfilter: ctnetlink: revert to dumping mark regardless of event type - netfilter: tproxy: fix deadlock due to missing BH disable - m68k: mm: Move initrd phys_to_virt handling after paging_init() - btrfs: fix extent map logging bit not cleared for split maps after dropping range - bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES - btf: fix resolving BTF_KIND_VAR after ARRAY, STRUCT, UNION, PTR - net: phy: smsc: fix link up detection in forced irq mode - net: ethernet: mtk_eth_soc: fix RX data corruption issue - net: tls: fix device-offloaded sendpage straddling records - scsi: megaraid_sas: Update max supported LD IDs to 240 - scsi: sd: Fix wrong zone_write_granularity value during revalidate - netfilter: conntrack: adopt safer max chain length - platform/x86: dell-ddv: Return error if buffer is empty - platform/x86: dell-ddv: Fix temperature scaling - platform: mellanox: select REGMAP instead of depending on it - platform: x86: MLX_PLATFORM: select REGMAP instead of depending on it - block: fix wrong mode for blkdev_put() from disk_scan_partitions() - NFSD: Protect against filesystem freezing - ice: Fix DSCP PFC TLV creation - ethernet: ice: avoid gcc-9 integer overflow warning - net/smc: fix fallback failed while sendmsg with fastopen - octeontx2-af: Unlock contexts in the queue context cache in case of fault detection - SUNRPC: Fix a server shutdown leak - net: dsa: mt7530: permit port 5 to work without port 6 on MT7621 SoC - af_unix: fix struct pid leaks in OOB support - erofs: Revert "erofs: fix kvcalloc() misuse with __GFP_NOFAIL" - riscv: Use READ_ONCE_NOCHECK in imprecise unwinding stack mode - RISC-V: Don't check text_mutex during stop_machine - drm/amdgpu: fix return value check in kfd - ext4: Fix deadlock during directory rename - RISC-V: take text_mutex during alternative patching - drm/amdgpu/soc21: don't expose AV1 if VCN0 is harvested - drm/amdgpu/soc21: Add video cap query support for VCN_4_0_4 - watch_queue: fix IOC_WATCH_QUEUE_SET_SIZE alloc error paths - tpm/eventlog: Don't abort tpm_read_log on faulty ACPI address - MIPS: Fix a compilation issue - powerpc/64: Don't recurse irq replay - powerpc/iommu: fix memory leak with using debugfs_lookup() - clk: renesas: rcar-gen3: Disable R-Car H3 ES1.* - powerpc: Remove __kernel_text_address() in show_instructions() - powerpc/bpf/32: Only set a stack frame when necessary - powerpc/64: Fix task_cpu in early boot when booting non-zero cpuid - powerpc/64: Move paca allocation to early_setup() - powerpc/kcsan: Exclude udelay to prevent recursive instrumentation - alpha: fix R_ALPHA_LITERAL reloc for large modules - macintosh: windfarm: Use unsigned type for 1-bit bitfields - PCI: Add SolidRun vendor ID - scripts: handle BrokenPipeError for python scripts - media: ov5640: Fix analogue gain control - media: rc: gpio-ir-recv: add remove function - drm/amd/display: Allow subvp on vactive pipes that are 2560x1440@60 - drm/amd/display: adjust MALL size available for DCN32 and DCN321 - filelocks: use mount idmapping for setlease permission check - Revert "bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES" - RISC-V: fix taking the text_mutex twice during sifive errata patching - UML: define RUNTIME_DISCARD_EXIT - Linux 6.2.7 * Miscellaneous Ubuntu changes - [Packaging] Move final-checks script to debian/scripts/checks - [Packaging] checks/final-checks: Honor 'do_skip_checks' - [Packaging] Drop wireguard DKMS - [Packaging] Remove update-version-dkms - [Packaging] debian/rules: Add DKMS info to 'printenv' output * Miscellaneous upstream changes - Revert "Revert "mm: kfence: apply kmemleak_ignore_phys on early allocated pool"" [ Ubuntu: 6.2.0-21.21 ] * lunar/linux: 6.2.0-21.21 -proposed tracker (LP: #2016249) * efivarfs:efivarfs.sh in ubuntu_kernel_selftests crash L-6.2 ARM64 node dazzle (rcu_preempt detected stalls) (LP: #2015741) - efi/libstub: smbios: Use length member instead of record struct size - arm64: efi: Use SMBIOS processor version to key off Ampere quirk - efi/libstub: smbios: Drop unused 'recsize' parameter * Miscellaneous Ubuntu changes - SAUCE: selftests/bpf: ignore pointer types check with clang - SAUCE: selftests/bpf: avoid conflicting data types in profiler.inc.h - [Packaging] get rid of unnecessary artifacts in linux-headers * Miscellaneous upstream changes - Revert "UBUNTU: SAUCE: Revert "efi: random: refresh non-volatile random seed when RNG is initialized"" - Revert "UBUNTU: SAUCE: Revert "efi: random: fix NULL-deref when refreshing seed"" [ Ubuntu: 6.2.0-20.20 ] * lunar/linux: 6.2.0-20.20 -proposed tracker (LP: #2015429) * Packaging resync (LP: #1786013) - debian/dkms-versions -- update from kernel-versions (main/master) * FTBFS with different dkms or when makeflags are set (LP: #2015361) - [Packaging] FTBFS with different dkms or when makeflags are set * expoline.o is packaged unconditionally for s390x (LP: #2013209) - [Packaging] Copy expoline.o only when produced by the build * net:l2tp.sh failure with lunar:linux 6.2 (LP: #2013014) - SAUCE: l2tp: generate correct module alias strings * Miscellaneous Ubuntu changes - [Packaging] annotations: prevent duplicate include lines -- Manuel Diewald <email address hidden> Thu, 01 Jun 2023 09:08:34 +0200
Available diffs
Superseded in kinetic-security |
Superseded in kinetic-updates |
Deleted in kinetic-proposed (Reason: moved to -updates) |
linux-riscv (5.19.0-1020.22) kinetic; urgency=medium * kinetic/linux-riscv: 5.19.0-1020.22 -proposed tracker (LP: #2019825) * Packaging resync (LP: #1786013) - [Packaging] resync git-ubuntu-log [ Ubuntu: 5.19.0-44.45 ] * kinetic/linux: 5.19.0-44.45 -proposed tracker (LP: #2019827) * Linux 5.19 amdgpu: NULL pointer on GCN2 and invalid load on GCN1 (LP: #2018470) - drm/amdgpu: Fix for BO move issue * CVE-2023-32233 - netfilter: nf_tables: deactivate anonymous set from preparation phase * CVE-2023-2612 - SAUCE: shiftfs: prevent lock unbalance in shiftfs_create_object() * CVE-2023-31436 - net: sched: sch_qfq: prevent slab-out-of-bounds in qfq_activate_agg * CVE-2023-1380 - wifi: brcmfmac: slab-out-of-bounds read in brcmf_get_assoc_ies() * conntrack mark is not advertised via netlink (LP: #2016269) - netfilter: ctnetlink: revert to dumping mark regardless of event type * 5.19 not reporting cgroups v1 blkio.throttle.io_serviced (LP: #2016186) - SAUCE: blk-throttle: Fix io statistics for cgroup v1 * [SRU] Backport request for hpwdt from upstream 6.1 to Jammy (LP: #2008751) - watchdog/hpwdt: Enable HP_WATCHDOG for ARM64 systems. - watchdog/hpwdt: Include nmi.h only if CONFIG_HPWDT_NMI_DECODING - [Config] Add arm64 option to CONFIG_HP_WATCHDOG * vmwgfx fails to reserve graphics buffer on aarch64 leading to blank display (LP: #2007001) - SAUCE: Revert "video/aperture: Disable and unregister sysfb devices via aperture helpers" * Ubuntu 22.04 raise abnormal NIC MSI-X requests with larger CPU cores (256) (LP: #2012335) - ice: Allow operation with reduced device MSI-X * Dell: Enable speaker mute hotkey LED indicator (LP: #2015972) - platform/x86: dell-laptop: Register ctl-led for speaker-mute * [SRU]With "Performance per Watt (DAPC)" enabled in the BIOS, Bootup time is taking longer than expected (LP: #2008527) - cpufreq: ACPI: Defer setting boost MSRs * [SRU][Jammy] CONFIG_PCI_MESON is not enabled (LP: #2007745) - [Config] arm64: Enable PCI_MESON module * Kinetic update: upstream stable patchset 2023-05-08 (LP: #2018948) - HID: asus: use spinlock to protect concurrent accesses - HID: asus: use spinlock to safely schedule workers - powerpc/mm: Rearrange if-else block to avoid clang warning - ARM: OMAP2+: Fix memory leak in realtime_counter_init() - arm64: dts: qcom: qcs404: use symbol names for PCIe resets - arm64: dts: qcom: msm8996-tone: Fix USB taking 6 minutes to wake up - arm64: dts: qcom: sm8150-kumano: Panel framebuffer is 2.5k instead of 4k - arm64: dts: qcom: sm6125: Reorder HSUSB PHY clocks to match bindings - arm64: dts: imx8m: Align SoC unique ID node unit address - ARM: zynq: Fix refcount leak in zynq_early_slcr_init - arm64: dts: mediatek: mt8183: Fix systimer 13 MHz clock description - arm64: dts: qcom: sdm845-db845c: fix audio codec interrupt pin name - arm64: dts: qcom: sc7180: correct SPMI bus address cells - arm64: dts: qcom: sc7280: correct SPMI bus address cells - arm64: dts: meson-gx: Fix Ethernet MAC address unit name - arm64: dts: meson-g12a: Fix internal Ethernet PHY unit name - arm64: dts: meson-gx: Fix the SCPI DVFS node name and unit address - arm64: dts: msm8992-bullhead: add memory hole region - arm64: dts: qcom: msm8992-bullhead: Fix cont_splash_mem size - arm64: dts: qcom: msm8992-bullhead: Disable dfps_data_mem - arm64: dts: qcom: ipq8074: correct USB3 QMP PHY-s clock output names - arm64: dts: qcom: ipq8074: fix Gen3 PCIe QMP PHY - arm64: dts: qcom: ipq8074: correct Gen2 PCIe ranges - arm64: dts: qcom: ipq8074: fix Gen3 PCIe node - arm64: dts: qcom: ipq8074: correct PCIe QMP PHY output clock names - arm64: dts: meson: remove CPU opps below 1GHz for G12A boards - ARM: OMAP1: call platform_device_put() in error case in omap1_dm_timer_init() - ARM: bcm2835_defconfig: Enable the framebuffer - ARM: s3c: fix s3c64xx_set_timer_source prototype - arm64: dts: ti: k3-j7200: Fix wakeup pinmux range - ARM: dts: exynos: correct wr-active property in Exynos3250 Rinato - ARM: imx: Call ida_simple_remove() for ida_simple_get - arm64: dts: amlogic: meson-gx: fix SCPI clock dvfs node name - 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-gxl-s905d-sml5442tw: drop invalid clock-names property - arm64: dts: amlogic: meson-gx: add missing unit address to rng 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-sm1-bananapi-m5: fix adc keys node names - arm64: dts: amlogic: meson-gxl-s905d-phicomm-n1: fix led node name - arm64: dts: amlogic: meson-gxbb-kii-pro: fix led node name - arm64: dts: amlogic: meson-sm1-odroid-hc4: fix active fan thermal trip - locking/rwsem: Disable preemption in all down_read*() and up_read() code paths - arm64: dts: renesas: beacon-renesom: Fix gpio expander reference - arm64: dts: meson: bananapi-m5: switch VDDIO_C pin to OPEN_DRAIN - ARM: dts: sun8i: nanopi-duo2: Fix regulator GPIO reference - ARM: dts: imx7s: correct iomuxc gpr mux controller cells - arm64: dts: mt8192: Fix CPU map for single-cluster SoC - arm64: dts: mediatek: mt7622: Add missing pwm-cells to pwm node - blk-mq: avoid sleep in blk_mq_alloc_request_hctx - blk-mq: remove stale comment for blk_mq_sched_mark_restart_hctx - blk-mq: correct stale comment of .get_budget - arm64: dts: qcom: msm8992-lg-bullhead: Correct memory overlaps with the SMEM and MPSS memory regions - s390/dasd: Fix potential memleak in dasd_eckd_init() - sched/rt: pick_next_rt_entity(): check list_entry - x86/perf/zhaoxin: Add stepping check for ZXC - KEYS: asymmetric: Fix ECDSA use via keyctl uapi - arm64: dts: qcom: pmk8350: Specify PBS register for PON - arm64: dts: qcom: pmk8350: Use the correct PON compatible - block: bio-integrity: Copy flags when bio_integrity_payload is cloned - wifi: rsi: Fix memory leak in rsi_coex_attach() - wifi: rtlwifi: rtl8821ae: don't call kfree_skb() under spin_lock_irqsave() - 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: iwlegacy: common: don't call dev_kfree_skb() under spin_lock_irqsave() - wifi: libertas: fix memory leak in lbs_init_adapter() - wifi: rtl8xxxu: don't call dev_kfree_skb() under spin_lock_irqsave() - wifi: rtlwifi: Fix global-out-of-bounds bug in _rtl8812ae_phy_set_txpower_limit() - libbpf: Fix btf__align_of() by taking into account field offsets - wifi: ipw2x00: don't call dev_kfree_skb() under spin_lock_irqsave() - wifi: ipw2200: fix memory leak in ipw_wdev_init() - wifi: wilc1000: fix potential memory leak in wilc_mac_xmit() - wifi: brcmfmac: fix potential memory leak in brcmf_netdev_start_xmit() - wifi: brcmfmac: unmap dma buffer in brcmf_msgbuf_alloc_pktid() - wifi: libertas_tf: don't call kfree_skb() under spin_lock_irqsave() - 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: cmdresp: don't call kfree_skb() under spin_lock_irqsave() - wifi: wl3501_cs: don't call kfree_skb() under spin_lock_irqsave() - crypto: x86/ghash - fix unaligned access in ghash_setkey() - ACPICA: Drop port I/O validation for some regions - genirq: Fix the return type of kstat_cpu_irqs_sum() - rcu-tasks: Improve comments explaining tasks_rcu_exit_srcu purpose - rcu-tasks: Remove preemption disablement around srcu_read_[un]lock() calls - rcu-tasks: Fix synchronize_rcu_tasks() VS zap_pid_ns_processes() - lib/mpi: Fix buffer overrun when SG is too long - crypto: ccp - Avoid page allocation failure warning for SEV_GET_ID2 - ACPICA: nsrepair: handle cases without a return value correctly - thermal/drivers/tsens: Drop msm8976-specific defines - thermal/drivers/tsens: Sort out msm8976 vs msm8956 data - thermal/drivers/tsens: fix slope values for msm8939 - thermal/drivers/tsens: limit num_sensors to 9 for msm8939 - wifi: rtl8xxxu: Fix memory leaks with RTL8723BU, RTL8192EU - wifi: orinoco: check return value of hermes_write_wordrec() - wifi: ath9k: htc_hst: free skb in ath9k_htc_rx_msg() if there is no callback function - ath9k: htc: clean up statistics macros - wifi: ath9k: hif_usb: clean up skbs if ath9k_hif_usb_rx_stream() fails - wifi: ath9k: Fix potential stack-out-of-bounds write in ath9k_wmi_rsp_callback() - wifi: ath11k: Fix memory leak in ath11k_peer_rx_frag_setup - wifi: cfg80211: Fix extended KCK key length check in nl80211_set_rekey_data() - ACPI: battery: Fix missing NUL-termination with large strings - crypto: ccp - Failure on re-initialization due to duplicate sysfs filename - crypto: essiv - Handle EBUSY correctly - crypto: seqiv - Handle EBUSY correctly - powercap: fix possible name leak in powercap_register_zone() - x86/microcode: Print previous version of microcode after reload - x86/microcode: Add a parameter to microcode_check() to store CPU capabilities - x86/microcode: Check CPU capabilities after late microcode update correctly - x86/microcode: Adjust late loading result reporting message - crypto: xts - Handle EBUSY correctly - leds: led-class: Add missing put_device() to led_put() - crypto: ccp - Flush the SEV-ES TMR memory before giving it to firmware - bpftool: profile online CPUs instead of possible - net/mlx5: Enhance debug print in page allocation failure - irqchip: Fix refcount leak in platform_irqchip_probe - irqchip/alpine-msi: Fix refcount leak in alpine_msix_init_domains - irqchip/irq-mvebu-gicp: Fix refcount leak in mvebu_gicp_probe - irqchip/ti-sci: Fix refcount leak in ti_sci_intr_irq_domain_probe - s390/mem_detect: fix detect_memory() error handling - s390/vmem: fix empty page tables cleanup under KASAN - net: add sock_init_data_uid() - tun: tun_chr_open(): correctly initialize socket uid - tap: tap_open(): correctly initialize socket uid - OPP: fix error checking in opp_migrate_dentry() - Bluetooth: L2CAP: Fix potential user-after-free - Bluetooth: hci_qca: get wakeup status from serdev device handle - s390/ap: fix status returned by ap_aqic() - s390/ap: fix status returned by ap_qact() - libbpf: Fix alen calculation in libbpf_nla_dump_errormsg() - rds: rds_rm_zerocopy_callback() correct order for list_add_tail() - crypto: rsa-pkcs1pad - Use akcipher_request_complete - m68k: /proc/hardware should depend on PROC_FS - RISC-V: time: initialize hrtimer based broadcast clock event device - wifi: iwl3945: Add missing check for create_singlethread_workqueue - wifi: iwl4965: Add missing check for create_singlethread_workqueue() - wifi: mwifiex: fix loop iterator in mwifiex_update_ampdu_txwinsize() - selftests/bpf: Fix out-of-srctree build - ACPI: resource: Add IRQ overrides for MAINGEAR Vector Pro 2 models - ACPI: resource: Do IRQ override on all TongFang GMxRGxx - crypto: crypto4xx - Call dma_unmap_page when done - wifi: mac80211: make rate u32 in sta_set_rate_info_rx() - thermal/drivers/hisi: Drop second sensor hi3660 - can: esd_usb: Move mislocated storage of SJA1000_ECC_SEG bits in case of a bus error - bpf: Fix global subprog context argument resolution logic - irqchip/irq-brcmstb-l2: Set IRQ_LEVEL for level triggered interrupts - irqchip/irq-bcm7120-l2: Set IRQ_LEVEL for level triggered interrupts - selftests/net: Interpret UDP_GRO cmsg data as an int value - l2tp: Avoid possible recursive deadlock in l2tp_tunnel_register() - net: bcmgenet: fix MoCA LED control - sefltests: netdevsim: wait for devlink instance after netns removal - drm: Fix potential null-ptr-deref due to drmm_mode_config_init() - drm/fourcc: Add missing big-endian XRGB1555 and RGB565 formats - drm/bridge: ti-sn65dsi83: Fix delay after reset deassert to match spec - [Config] updateconfigs for DRM_MXSFB - drm: mxsfb: DRM_MXSFB should depend on ARCH_MXS || ARCH_MXC - drm/bridge: megachips: Fix error handling in i2c_register_driver() - drm/vkms: Fix memory leak in vkms_init() - drm/vkms: Fix null-ptr-deref in vkms_release() - drm/vc4: dpi: Add option for inverting pixel clock and output enable - drm/vc4: dpi: Fix format mapping for RGB565 - drm: tidss: Fix pixel format definition - gpu: ipu-v3: common: Add of_node_put() for reference returned by of_graph_get_port_by_id() - hwmon: (ftsteutates) Fix scaling of measurements - drm/msm/hdmi: Add missing check for alloc_ordered_workqueue - pinctrl: qcom: pinctrl-msm8976: Correct function names for wcss pins - pinctrl: stm32: Fix refcount leak in stm32_pctrl_get_irq_domain - pinctrl: rockchip: Fix refcount leak in rockchip_pinctrl_parse_groups - drm/vc4: hvs: Set AXI panic modes - drm/vc4: hvs: Fix colour order for xRGB1555 on HVS5 - drm/vc4: hdmi: Correct interlaced timings again - drm/msm: clean event_thread->worker in case of an error - scsi: qla2xxx: edif: Fix I/O timeout due to over-subscription - scsi: qla2xxx: Fix exchange oversubscription - scsi: qla2xxx: Fix exchange oversubscription for management commands - ASoC: fsl_sai: initialize is_dsp_mode flag - drm/msm/adreno: Fix null ptr access in adreno_gpu_cleanup() - ALSA: hda/ca0132: minor fix for allocation size - drm/msm/gem: Add check for kmalloc - drm/msm/dpu: Disallow unallocated resources to be returned - drm/bridge: lt9611: fix sleep mode setup - drm/bridge: lt9611: fix HPD reenablement - drm/bridge: lt9611: fix polarity programming - drm/bridge: lt9611: fix programming of video modes - drm/bridge: lt9611: fix clock calculation - drm/bridge: lt9611: pass a pointer to the of node - drm/mipi-dsi: Fix byte order of 16-bit DCS set/get brightness - drm: exynos: dsi: Fix MIPI_DSI*_NO_* mode flags - drm/msm/dsi: Allow 2 CTRLs on v2.5.0 - drm/msm: use strscpy instead of strncpy - drm/msm/dpu: Add check for cstate - drm/msm/dpu: Add check for pstates - drm/msm/mdp5: Add check for kzalloc - pinctrl: bcm2835: Remove of_node_put() in bcm2835_of_gpio_ranges_fallback() - pinctrl: mediatek: Initialize variable pullen and pullup to zero - pinctrl: mediatek: Initialize variable *buf to zero - gpu: host1x: Don't skip assigning syncpoints to channels - drm/tegra: firewall: Check for is_addr_reg existence in IMM check - drm/msm/dpu: set pdpu->is_rt_pipe early in dpu_plane_sspp_atomic_update() - drm/mediatek: dsi: Reduce the time of dsi from LP11 to sending cmd - drm/mediatek: Use NULL instead of 0 for NULL pointer - drm/mediatek: Drop unbalanced obj unref - drm/mediatek: mtk_drm_crtc: Add checks for devm_kcalloc - drm/mediatek: Clean dangling pointer on bind error path - ASoC: soc-compress.c: fixup private_data on snd_soc_new_compress() - gpio: vf610: connect GPIO label to dev name - spi: dw_bt1: fix MUX_MMIO dependencies - 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 controls that works with completion mechanism - ASoC: mchp-spdifrx: disable all interrupts in mchp_spdifrx_dai_remove() - ASoC: rsnd: fixup #endif position - ASoC: mchp-spdifrx: Fix uninitialized use of mr in mchp_spdifrx_hw_params() - ASoC: dt-bindings: meson: fix gx-card codec node regex - hwmon: (ltc2945) Handle error case in ltc2945_value_store - drm/amdgpu: fix enum odm_combine_mode mismatch - scsi: mpt3sas: Fix a memory leak - scsi: aic94xx: Add missing check for dma_map_single() - HID: multitouch: Add quirks for flipped axes - HID: retain initial quirks set up when creating HID devices - ASoC: codecs: lpass: fix incorrect mclk rate - spi: bcm63xx-hsspi: Fix multi-bit mode setting - hwmon: (mlxreg-fan) Return zero speed for broken fan - ASoC: tlv320adcx140: fix 'ti,gpio-config' DT property init - dm: remove flush_scheduled_work() during local_exit() - nfs4trace: fix state manager flag printing - NFS: fix disabling of swap - spi: synquacer: Fix timeout handling in synquacer_spi_transfer_one() - ASoC: soc-dapm.h: fixup warning struct snd_pcm_substream not declared - HID: bigben: use spinlock to protect concurrent accesses - HID: bigben_worker() remove unneeded check on report_field - HID: bigben: use spinlock to safely schedule workers - hid: bigben_probe(): validate report count - drm/shmem-helper: Fix locking for drm_gem_shmem_get_pages_sgt() - nfsd: fix race to check ls_layouts - cifs: Fix lost destroy smbd connection when MR allocate failed - cifs: Fix warning and UAF when destroy the MR list - gfs2: jdata writepage fix - perf llvm: Fix inadvertent file creation - leds: led-core: Fix refcount leak in of_led_get() - perf inject: Use perf_data__read() for auxtrace - perf intel-pt: Do not try to queue auxtrace data on pipe - perf tools: Fix auto-complete on aarch64 - sparc: allow PM configs for sparc32 COMPILE_TEST - printf: fix errname.c list - objtool: add UACCESS exceptions for __tsan_volatile_read/write - mfd: cs5535: Don't build on UML - mfd: pcf50633-adc: Fix potential memleak in pcf50633_adc_async_read() - dmaengine: idxd: Set traffic class values in GRPCFG on DSA 2.0 - [Config] updateconfigs for HISI_DMA - dmaengine: HISI_DMA should depend on ARCH_HISI - iio: light: tsl2563: Do not hardcode interrupt trigger type - usb: gadget: fusb300_udc: free irq on the error path in fusb300_probe() - i2c: designware: fix i2c_dw_clk_rate() return size to be u32 - soundwire: cadence: Don't overflow the command FIFOs - driver core: fix potential null-ptr-deref in device_add() - kobject: modify kobject_get_path() to take a const * - kobject: Fix slab-out-of-bounds in fill_kobj_path() - alpha/boot/tools/objstrip: fix the check for ELF header - media: uvcvideo: Check for INACTIVE in uvc_ctrl_is_accessible() - coresight: etm4x: Fix accesses to TRCSEQRSTEVR and TRCSEQSTR - coresight: cti: Prevent negative values of enable count - coresight: cti: Add PM runtime call in enable_store - ACPI: resource: Add helper function acpi_dev_get_memory_resources() - usb: typec: intel_pmc_mux: Use the helper acpi_dev_get_memory_resources() - usb: typec: intel_pmc_mux: Don't leak the ACPI device reference count - PCI/IOV: Enlarge virtfn sysfs name buffer - PCI: switchtec: Return -EFAULT for copy_to_user() errors - tty: serial: fsl_lpuart: disable Rx/Tx DMA in lpuart32_shutdown() - tty: serial: fsl_lpuart: clear LPUART Status Register in lpuart32_shutdown() - serial: tegra: Add missing clk_disable_unprepare() in tegra_uart_hw_init() - Revert "char: pcmcia: cm4000_cs: Replace mdelay with usleep_range in set_protocol" - eeprom: idt_89hpesx: Fix error handling in idt_init() - applicom: Fix PCI device refcount leak in applicom_init() - firmware: stratix10-svc: add missing gen_pool_destroy() in stratix10_svc_drv_probe() - VMCI: check context->notify_page after call to get_user_pages_fast() to avoid GPF - misc/mei/hdcp: Use correct macros to initialize uuid_le - driver core: fix resource leak in device_add() - drivers: base: transport_class: fix possible memory leak - drivers: base: transport_class: fix resource leak when transport_add_device() fails - firmware: dmi-sysfs: Fix null-ptr-deref in dmi_sysfs_register_handle - fotg210-udc: Add missing completion handler - dmaengine: dw-edma: Fix missing src/dst address of interleaved xfers - usb: early: xhci-dbc: Fix a potential out-of-bound memory access - tty: serial: fsl_lpuart: Fix the wrong RXWATER setting for rx dma case - RDMA/cxgb4: add null-ptr-check after ip_dev_find() - usb: musb: mediatek: don't unregister something that wasn't registered - usb: gadget: configfs: Restrict symlink creation is UDC already binded - iommu/vt-d: Set No Execute Enable bit in PASID table entry - power: supply: remove faulty cooling logic - RDMA/cxgb4: Fix potential null-ptr-deref in pass_establish() - usb: max-3421: Fix setting of I/O pins - RDMA/irdma: Cap MSIX used to online CPUs + 1 - serial: fsl_lpuart: fix RS485 RTS polariy inverse issue - tty: serial: imx: Handle RS485 DE signal active high - tty: serial: imx: disable Ageing Timer interrupt request irq - dmaengine: dw-edma: Fix readq_ch() return value truncation - phy: rockchip-typec: fix tcphy_get_mode error case - iw_cxgb4: Fix potential NULL dereference in c4iw_fill_res_cm_id_entry() - iommu: Fix error unwind in iommu_group_alloc() - dmaengine: sf-pdma: pdma_desc memory leak fix - dmaengine: dw-axi-dmac: Do not dereference NULL structure - iommu/vt-d: Fix error handling in sva enable/disable paths - iommu/vt-d: Allow to use flush-queue when first level is default - IB/hfi1: Fix math bugs in hfi1_can_pin_pages() - IB/hfi1: Fix sdma.h tx->num_descs off-by-one errors - remoteproc: qcom_q6v5_mss: Use a carveout to authenticate modem headers - media: ti: cal: fix possible memory leak in cal_ctx_create() - media: platform: ti: Add missing check for devm_regulator_get - powerpc: Remove linker flag from KBUILD_AFLAGS - s390/vdso: Drop '-shared' from KBUILD_CFLAGS_64 - builddeb: clean generated package content - 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: i2c: ov772x: Fix memleak in ov772x_probe() - media: i2c: imx219: Split common registers from mode tables - media: i2c: imx219: Fix binning for RAW8 capture - media: v4l2-jpeg: correct the skip count in jpeg_parse_app14_data - media: v4l2-jpeg: ignore the unknown APP14 marker - media: imx-jpeg: Apply clk_bulk api instead of operating specific clk - media: i2c: ov7670: 0 instead of -EINVAL was returned - media: usb: siano: Fix use after free bugs caused by do_submit_urb - media: saa7134: Use video_unregister_device for radio_dev - rpmsg: glink: Avoid infinite loop on intent for missing channel - udf: Define EFSCORRUPTED error code - ARM: dts: exynos: Use Exynos5420 compatible for the MIPI video phy - blk-iocost: fix divide by 0 error in calc_lcoefs() - trace/blktrace: fix memory leak with using debugfs_lookup() - wifi: ath9k: Fix use-after-free in ath9k_hif_usb_disconnect() - wifi: brcmfmac: Fix potential stack-out-of-bounds in brcmf_c_preinit_dcmds() - rcu: Make RCU_LOCKDEP_WARN() avoid early lockdep checks - rcu: Suppress smp_processor_id() complaint in synchronize_rcu_expedited_wait() - rcu-tasks: Make rude RCU-Tasks work well with CPU hotplug - wifi: ath11k: debugfs: fix to work with multiple PCI devices - thermal: intel: Fix unsigned comparison with less than zero - timers: Prevent union confusion from unexpected restart_syscall() - x86/bugs: Reset speculation control settings on init - wifi: brcmfmac: ensure CLM version is null-terminated to prevent stack-out- of-bounds - wifi: mt7601u: fix an integer underflow - inet: fix fast path in __inet_hash_connect() - ice: restrict PTP HW clock freq adjustments to 100, 000, 000 PPB - ice: add missing checks for PF vsi type - ACPI: Don't build ACPICA with '-Os' - thermal: intel: intel_pch: Add support for Wellsburg PCH - clocksource: Suspend the watchdog temporarily when high read latency detected - crypto: hisilicon: Wipe entire pool on error - net: bcmgenet: Add a check for oversized packets - m68k: Check syscall_trace_enter() return code - netfilter: nf_tables: NULL pointer dereference in nf_tables_updobj() - tools/power/x86/intel-speed-select: Add Emerald Rapid quirk - wifi: mt76: dma: free rx_head in mt76_dma_rx_cleanup - ACPI: video: Fix Lenovo Ideapad Z570 DMI match - net/mlx5: fw_tracer: Fix debug print - coda: Avoid partial allocation of sig_inputArgs - uaccess: Add minimum bounds check on kernel buffer size - s390/idle: mark arch_cpu_idle() noinstr - time/debug: Fix memory leak with using debugfs_lookup() - PM: domains: fix memory leak with using debugfs_lookup() - PM: EM: fix memory leak with using debugfs_lookup() - Bluetooth: btusb: Add VID:PID 13d3:3529 for Realtek RTL8821CE - hv_netvsc: Check status in SEND_RNDIS_PKT completion message - scm: add user copy checks to put_cmsg() - drm/amd/display: Revert Reduce delay when sink device not able to ACK 00340h write - drm/amd/display: Fix potential null-deref in dm_resume - drm/omap: dsi: Fix excessive stack usage - HID: Add Mapping for System Microphone Mute - drm/tiny: ili9486: Do not assume 8-bit only SPI controllers - drm/radeon: free iio for atombios when driver shutdown - scsi: lpfc: Fix use-after-free KFENCE violation during sysfs firmware write - Revert "fbcon: don't lose the console font across generic->chip driver switch" - drm: amd: display: Fix memory leakage - drm/msm/dsi: Add missing check for alloc_ordered_workqueue - docs/scripts/gdb: add necessary make scripts_gdb step - ASoC: soc-compress: Reposition and add pcm_mutex - ASoC: kirkwood: Iterate over array indexes instead of using pointer math - regulator: max77802: Bounds check regulator id against opmode - regulator: s5m8767: Bounds check id indexing into arrays - gfs2: Improve gfs2_make_fs_rw error handling - hwmon: (coretemp) Simplify platform device handling - pinctrl: at91: use devm_kasprintf() to avoid potential leaks - scsi: snic: Fix memory leak with using debugfs_lookup() - HID: logitech-hidpp: Don't restart communication if not necessary - drm: panel-orientation-quirks: Add quirk for Lenovo IdeaPad Duet 3 10IGL5 - dm thin: add cond_resched() to various workqueue loops - dm cache: add cond_resched() to various workqueue loops - nfsd: zero out pointers after putting nfsd_files on COPY setup error - drm/shmem-helper: Revert accidental non-GPL export - wifi: rtl8xxxu: fixing transmisison failure for rtl8192eu - firmware: coreboot: framebuffer: Ignore reserved pixel color bits - block: don't allow multiple bios for IOCB_NOWAIT issue - rtc: pm8xxx: fix set-alarm race - ipmi:ssif: resend_msg() cannot fail - ipmi_ssif: Rename idle state and check - s390/extmem: return correct segment type in __segment_load() - s390: discard .interp section - s390/kprobes: fix irq mask clobbering on kprobe reenter from post_handler - s390/kprobes: fix current_kprobe never cleared after kprobes reenter - cifs: Fix uninitialized memory read in smb3_qfs_tcon() - btrfs: hold block group refcount during async discard - locking/rwsem: Prevent non-first waiter from spinning in down_write() slowpath - ksmbd: fix wrong data area length for smb2 lock request - ksmbd: do not allow the actual frame length to be smaller than the rfc1002 length - ARM: dts: exynos: correct HDMI phy compatible in Exynos4 - hfs: fix missing hfs_bnode_get() in __hfs_bnode_create - fs: hfsplus: fix UAF issue in hfsplus_put_super - 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 - exfat: fix inode->i_blocks for non-512 byte sector size device - 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 - f2fs: fix information leak in f2fs_move_inline_dirents() - f2fs: fix cgroup writeback accounting with fs-layer encryption - ocfs2: fix defrag path triggering jbd2 ASSERT - ocfs2: fix non-auto defrag path not working issue - selftests/landlock: Skip overlayfs tests when not supported - selftests/landlock: Test ptrace as much as possible with Yama - udf: Truncate added extents on failed expansion - udf: Do not bother merging very long extents - udf: Do not update file length for failed writes to inline files - udf: Preserve link count of system files - udf: Detect system inodes linked into directory hierarchy - udf: Fix file corruption when appending just after end of preallocated extent - RDMA/siw: Fix user page pinning accounting - KVM: Destroy target device if coalesced MMIO unregistration fails - KVM: x86: Inject #GP if WRMSR sets reserved bits in APIC Self-IPI - KVM: SVM: Fix potential overflow in SEV's send|receive_update_data() - KVM: SVM: hyper-v: placate modpost section mismatch error - KVM: s390: disable migration mode when dirty tracking is disabled - x86/virt: Force GIF=1 prior to disabling SVM (for reboot flows) - x86/crash: Disable virt in core NMI crash handler to avoid double shootdown - x86/reboot: Disable virtualization in an emergency if SVM is supported - x86/reboot: Disable SVM, not just VMX, when stopping CPUs - x86/kprobes: Fix __recover_optprobed_insn check optimizing logic - x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range - x86/microcode/amd: Remove load_microcode_amd()'s bsp parameter - x86/microcode/AMD: Add a @cpu parameter to the reloading functions - x86/microcode/AMD: Fix mixed steppings support - x86/speculation: Allow enabling STIBP with legacy IBRS - Documentation/hw-vuln: Document the interaction between IBRS and STIBP - brd: return 0/-error from brd_insert_page() - ima: Align ima_file_mmap() parameters with mmap_file LSM hook - irqdomain: Fix association race - irqdomain: Fix disassociation race - irqdomain: Look for existing mapping only once - irqdomain: Drop bogus fwspec-mapping error handling - irqdomain: Fix domain registration race - crypto: qat - fix out-of-bounds read - io_uring: handle TIF_NOTIFY_RESUME when checking for task_work - io_uring: mark task TASK_RUNNING before handling resume/task work - io_uring: add a conditional reschedule to the IOPOLL cancelation loop - io_uring/rsrc: disallow multi-source reg buffers - io_uring: remove MSG_NOSIGNAL from recvmsg - io_uring/poll: allow some retries for poll triggering spuriously - ALSA: ice1712: Do not left ice->gpio_mutex locked in aureon_add_controls() - ALSA: hda/realtek: Add quirk for HP EliteDesk 800 G6 Tower PC - jbd2: fix data missing when reusing bh which is ready to be checkpointed - ext4: optimize ea_inode block expansion - ext4: refuse to create ea block when umounted - mtd: spi-nor: sfdp: Fix index value for SCCR dwords - mtd: spi-nor: spansion: Consider reserved bits in CFR5 register - mtd: spi-nor: Fix shift-out-of-bounds in spi_nor_set_erase_type - dm: send just one event on resize, not two - dm: add cond_resched() to dm_wq_work() - wifi: rtl8xxxu: Use a longer retry limit of 48 - wifi: ath11k: allow system suspend to survive ath11k - wifi: cfg80211: Fix use after free for wext - qede: fix interrupt coalescing configuration - thermal: intel: powerclamp: Fix cur_state for multi package system - dm flakey: fix logic when corrupting a bio - dm flakey: don't corrupt the zero page - dm flakey: fix a bug with 32-bit highmem systems - ARM: dts: qcom: sdx55: Add Qcom SMMU-500 as the fallback for IOMMU node - ARM: dts: exynos: correct TMU phandle in Exynos4210 - ARM: dts: exynos: correct TMU phandle in Exynos4 - ARM: dts: exynos: correct TMU phandle in Odroid XU3 family - ARM: dts: exynos: correct TMU phandle in Exynos5250 - ARM: dts: exynos: correct TMU phandle in Odroid XU - ARM: dts: exynos: correct TMU phandle in Odroid HC1 - fuse: add inode/permission checks to fileattr_get/fileattr_set - rbd: avoid use-after-free in do_rbd_add() when rbd_dev_create() fails - ceph: update the time stamps and try to drop the suid/sgid - alpha: fix FEN fault handling - dax/kmem: Fix leak of memory-hotplug resources - mips: fix syscall_get_nr - media: ipu3-cio2: Fix PM runtime usage_count in driver unbind - remoteproc/mtk_scp: Move clk ops outside send_lock - docs: gdbmacros: print newest record - mm: memcontrol: deprecate charge moving - mm/thp: check and bail out if page in deferred queue already - ktest.pl: Give back console on Ctrt^C on monitor - ktest.pl: Fix missing "end_monitor" when machine check fails - ktest.pl: Add RUN_TIMEOUT option with default unlimited - ring-buffer: Handle race between rb_move_tail and rb_check_pages - tools/bootconfig: fix single & used for logical condition - scsi: qla2xxx: Fix link failure in NPIV environment - scsi: qla2xxx: Check if port is online before sending ELS - scsi: qla2xxx: Fix DMA-API call trace on NVMe LS requests - scsi: qla2xxx: Remove unintended flag clearing - scsi: qla2xxx: Fix erroneous link down - scsi: qla2xxx: Remove increment of interface err cnt - scsi: ses: Don't attach if enclosure has no components - scsi: ses: Fix slab-out-of-bounds in ses_enclosure_data_process() - 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_intf_remove() - RISC-V: add a spin_shadow_stack declaration - riscv: mm: fix regression due to update_mmu_cache change - riscv: jump_label: Fixup unaligned arch_static_branch function - riscv, mm: Perform BPF exhandler fixup on page fault - riscv: ftrace: Remove wasted nops for !RISCV_ISA_C - riscv: ftrace: Reduce the detour code size to half - MIPS: DTS: CI20: fix otg power gpio - PCI/PM: Observe reset delay irrespective of bridge_d3 - PCI: hotplug: Allow marking devices as disconnected during bind/unbind - PCI: Avoid FLR for AMD FCH AHCI adapters - iommu/vt-d: Avoid superfluous IOTLB tracking in lazy mode - vfio/type1: prevent underflow of locked_vm via exec() - vfio/type1: track locked_vm per dma - vfio/type1: restore locked_vm - drm/i915/quirks: Add inverted backlight quirk for HP 14-r206nv - drm/radeon: Fix eDP for single-display iMac11,2 - drm/edid: fix AVI infoframe aspect ratio handling - qede: avoid uninitialized entries in coal_entry array - arm64: dts: qcom: ipq8074: fix Gen2 PCIe QMP PHY - wifi: ath9k: use proper statements in conditionals - kbuild: Port silent mode detection to future gnu make. - arm64: dts: qcom: sm6350: Fix up the ramoops node - arm64: dts: mediatek: mt8192: Fix systimer 13 MHz clock description - arm64: dts: mediatek: mt8195: Fix systimer 13 MHz clock description - x86/acpi/boot: Do not register processors that cannot be onlined for x2APIC - arm64: dts: meson-gxl: jethub-j80: Fix WiFi MAC address node - arm64: dts: meson-gxl: jethub-j80: Fix Bluetooth MAC node name - arm64: tegra: Fix duplicate regulator on Jetson TX1 - arm64: dts: mediatek: mt8192: Mark scp_adsp clock as broken - arm64: dts: meson: radxa-zero: allow usb otg mode - arm64: dts: mt8195: Fix CPU map for single-cluster SoC - arm64: dts: mediatek: mt7986: Fix watchdog compatible - ARM: dts: stm32: Update part number NVMEM description on stm32mp131 - blk-mq: wait on correct sbitmap_queue in blk_mq_mark_tag_wait - blk-mq: Fix potential io hung for shared sbitmap per tagset - arm64: dts: qcom: sm8350: drop incorrect cells from serial - arm64: dts: qcom: msm8953: correct TLMM gpio-ranges - block: Fix io statistics for cgroup in throttle path - wifi: mt76: mt7915: add missing of_node_put() - wifi: mt76: mt7921s: fix slab-out-of-bounds access in sdio host - wifi: mt76: mt7915: check return value before accessing free_block_num - wifi: mt76: mt7915: drop always true condition of __mt7915_reg_addr() - wifi: mt76: mt7915: fix unintended sign extension of mt7915_hw_queue_read() - wifi: rtw89: 8852c: rfk: correct DACK setting - wifi: rtw89: 8852c: rfk: correct DPK settings - wifi: wilc1000: add missing unregister_netdev() in wilc_netdev_ifc_init() - libbpf: Fix invalid return address register in s390 - kselftest/arm64: Fix syscall-abi for systems without 128 bit SME - workqueue: Protects wq_unbound_cpumask with wq_pool_attach_mutex - s390/early: fix sclp_early_sccb variable lifetime - s390/vfio-ap: fix an error handling path in vfio_ap_mdev_probe_queue() - x86/signal: Fix the value returned by strict_sas_size() - wifi: rtw89: fix potential leak in rtw89_append_probe_req_ie() - wifi: rtw89: Add missing check for alloc_workqueue - s390/bpf: Add expoline to tail calls - wifi: iwlwifi: mei: fix compilation errors in rfkill() - kselftest/arm64: Fix enumeration of systems without 128 bit SME - can: rcar_canfd: Fix R-Car V3U GAFLCFG field accesses - wifi: mt76: mt7915: call mt7915_mcu_set_thermal_throttling() only after init_work - wifi: mt76: mt7915: fix memory leak in mt7915_mcu_exit - wifi: mt76: add memory barrier to SDIO queue kick - cpufreq: davinci: Fix clk use after free - net: ipa: generic command param fix - crypto: octeontx2 - Fix objects shared between several modules - tools/lib/thermal: Fix thermal_sampling_exit() - selftests/bpf: Fix map_kptr test. - net/smc: fix potential panic dues to unprotected smc_llc_srv_add_link() - net: lan966x: Fix possible deadlock inside PTP - net/mlx4_en: Introduce flexible array to silence overflow warning - drm/msm/dpu: check for null return of devm_kzalloc() in dpu_writeback_init() - drm/vc4: hvs: SCALER_DISPBKGND_AUTOHS is only valid on HVS4 - scsi: qla2xxx: edif: Fix clang warning - scsi: ufs: exynos: Fix DMA alignment for PAGE_SIZE != 4096 - habanalabs: bugs fixes in timestamps buff alloc - dt-bindings: display: mediatek: Fix the fallback for mediatek,mt8186-disp- ccorr - ASoC: topology: Properly access value coming from topology file - regmap: apply reg_base and reg_downshift for single register ops - hwmon: (asus-ec-sensors) add missing mutex path - [Config] updateconfigs for SND_HDA_CTL_DEV_ID - ALSA: hda: Fix the control element identification for multiple codecs - ASoC: qcom: q6apm-lpass-dai: unprepare stream if its already prepared - ASoC: qcom: q6apm-dai: fix race condition while updating the position pointer - ASoC: qcom: q6apm-dai: Add SNDRV_PCM_INFO_BATCH flag - nfsd: fix courtesy client with deny mode handling in nfs4_upgrade_open - NFSD: copy the whole verifier in nfsd_copy_write_verifier - cifs: use tcon allocation functions even for dummy tcon - tools/tracing/rtla: osnoise_hist: use total duration for average calculation - perf test bpf: Skip test if kernel-debuginfo is not present - perf record: Fix segfault with --overwrite and --max-size - RDMA/hns: Fix refcount leak in hns_roce_mmap - mei: pxp: Use correct macros to initialize uuid_le - misc: fastrpc: Fix an error handling path in fastrpc_rpmsg_probe() - driver core: location: Free struct acpi_pld_info *pld before return false - PCI: mt7621: Delay phy ports initialization - driver core: fw_devlink: Add DL_FLAG_CYCLE support to device links - mtd: mtdpart: Don't create platform device that'll never probe - usb: host: fsl-mph-dr-of: reuse device_set_of_node_from_dev - PCI: Fix dropping valid root bus resources with .end = zero - dmaengine: ptdma: check for null desc before calling pt_cmd_callback - RDMA/rxe: Fix missing memory barriers in rxe_queue.h - media: imx: imx7-media-csi: fix missing clk_disable_unprepare() in imx7_csi_init() - media: camss: csiphy-3ph: avoid undefined behavior - media: drivers/media/v4l2-core/v4l2-h264 : add detection of null pointers - rpmsg: glink: Release driver_override - block: clear bio->bi_bdev when putting a bio back in the cache - block: be a bit more careful in checking for NULL bdev while polling - ipmi: ipmb: Fix the MODULE_PARM_DESC associated to 'retry_time_ms' - io_uring: Replace 0-length array with flexible array - io_uring: fix fget leak when fs don't support nowait buffered read - scsi: mpi3mr: Fix missing mrioc->evtack_cmds initialization - scsi: mpi3mr: Fix issues in mpi3mr_get_all_tgt_info() - scsi: mpi3mr: Remove unnecessary memcpy() to alltgt_info->dmi - ksmbd: fix possible memory leak in smb2_lock() - f2fs: fix kernel crash due to null io->bio - KVM: VMX: Fix crash due to uninitialized current_vmcs - KVM: x86: Purge "highest ISR" cache when updating APICv state - KVM: x86: Don't inhibit APICv/AVIC on xAPIC ID "change" if APIC is disabled - KVM: x86: Don't inhibit APICv/AVIC if xAPIC ID mismatch is due to 32-bit ID - KVM: SVM: Process ICR on AVIC IPI delivery failure due to invalid target - virt/sev-guest: Return -EIO if certificate buffer is not large enough - ima: fix error handling logic when file measurement failed - irqdomain: Refactor __irq_domain_alloc_irqs() - irqdomain: Fix mapping-creation race - mm/damon/paddr: fix missing folio_put() - cxl/pmem: Fix nvdimm registration races - cpuidle: add ARCH_SUSPEND_POSSIBLE dependencies - hwmon: (peci/cputemp) Fix off-by-one in coretemp_label allocation - hwmon: (nct6775) Fix incorrect parenthesization in nct6775_write_fan_div() - ARM: dts: qcom: sdx65: Add Qcom SMMU-500 as the fallback for IOMMU node - [Config] updateconfigs for HUGETLB_PAGE_OPTIMIZE_VMEMMAP_DEFAULT_ON - arm64: mm: hugetlb: Disable HUGETLB_PAGE_OPTIMIZE_VMEMMAP - panic: fix the panic_print NMI backtrace setting - kprobes: Fix to handle forcibly unoptimized kprobes on freeing_list - scsi: aacraid: Allocate cmd_priv with scsicmd - riscv: Avoid enabling interrupts in die() - PCI: Unify delay handling for reset and resume - bus: mhi: ep: Only send -ENOTCONN status if client driver is available - bus: mhi: ep: Move chan->lock to the start of processing queued ch ring - bus: mhi: ep: Save channel state locally during suspend and resume - iommu/vt-d: Fix PASID directory pointer coherency - vfio/type1: exclude mdevs from VFIO_UPDATE_VADDR - drm/i915: Don't use stolen memory for ring buffers with LLC - drm/i915: Don't use BAR mappings for ring buffers with LLC * CVE-2022-4269 - act_mirred: use the backlog for nested calls to mirred ingress - net/sched: act_mirred: better wording on protection against excessive stack growth * CVE-2023-30456 - KVM: nVMX: add missing consistency checks for CR0 and CR4 * CVE-2023-1859 - 9p/xen : Fix use after free bug in xen_9pfs_front_remove due to race condition * CVE-2023-1670 - xirc2ps_cs: Fix use after free bug in xirc2ps_detach * Packaging resync (LP: #1786013) - [Packaging] update helper scripts -- Manuel Diewald <email address hidden> Fri, 26 May 2023 17:23:37 +0200
Available diffs
linux-riscv (5.19.0-1019.21) kinetic; urgency=medium * kinetic/linux-riscv: 5.19.0-1019.21 -proposed tracker (LP: #2019604) * Packaging resync (LP: #1786013) - [Packaging] resync getabis [ Ubuntu: 5.19.0-43.44 ] * kinetic/linux: 5.19.0-43.44 -proposed tracker (LP: #2019606) * CVE-2023-32233 - netfilter: nf_tables: deactivate anonymous set from preparation phase * CVE-2023-2612 - SAUCE: shiftfs: prevent lock unbalance in shiftfs_create_object() * CVE-2023-31436 - net: sched: sch_qfq: prevent slab-out-of-bounds in qfq_activate_agg * CVE-2023-1380 - wifi: brcmfmac: slab-out-of-bounds read in brcmf_get_assoc_ies() * CVE-2023-30456 - KVM: nVMX: add missing consistency checks for CR0 and CR4 * Packaging resync (LP: #1786013) - [Packaging] update helper scripts -- Emil Renner Berthing <email address hidden> Tue, 23 May 2023 17:29:07 +0200
Available diffs
Superseded in kinetic-security |
Superseded in kinetic-updates |
Deleted in kinetic-proposed (Reason: moved to -updates) |
linux-riscv (5.19.0-1018.19) kinetic; urgency=medium * kinetic/linux-riscv: 5.19.0-1018.19 -proposed tracker (LP: #2016499) * Packaging resync (LP: #1786013) - [Packaging] update helper scripts [ Ubuntu: 5.19.0-42.43 ] * kinetic/linux: 5.19.0-42.43 -proposed tracker (LP: #2016503) * selftest: fib_tests: Always cleanup before exit (LP: #2015956) - selftest: fib_tests: Always cleanup before exit * Debian autoreconstruct Fix restoration of execute permissions (LP: #2015498) - [Debian] autoreconstruct - fix restoration of execute permissions * Kinetic update: upstream stable patchset 2023-04-10 (LP: #2015812) - drm/etnaviv: don't truncate physical page address - wifi: rtl8xxxu: gen2: Turn on the rate control - drm/edid: Fix minimum bpc supported with DSC1.2 for HDMI sink - clk: mxl: Switch from direct readl/writel based IO to regmap based IO - clk: mxl: Remove redundant spinlocks - clk: mxl: Add option to override gate clks - clk: mxl: Fix a clk entry by adding relevant flags - powerpc: dts: t208x: Mark MAC1 and MAC2 as 10G - clk: mxl: syscon_node_to_regmap() returns error pointers - random: always mix cycle counter in add_latent_entropy() - KVM: x86: Fail emulation during EMULTYPE_SKIP on any exception - KVM: SVM: Skip WRMSR fastpath on VM-Exit if next RIP isn't valid - can: kvaser_usb: hydra: help gcc-13 to figure out cmd_len - powerpc: dts: t208x: Disable 10G on MAC1 and MAC2 - powerpc/vmlinux.lds: Ensure STRICT_ALIGN_SIZE is at least page aligned - powerpc/64s/radix: Fix RWX mapping with relocated kernel - uaccess: Add speculation barrier to copy_from_user() - wifi: mwifiex: Add missing compatible string for SD8787 - audit: update the mailing list in MAINTAINERS - ext4: Fix function prototype mismatch for ext4_feat_ktype - Revert "net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs" - bpf: add missing header file include - wifi: ath11k: fix warning in dma_free_coherent() of memory chunks while recovery - sched/psi: Stop relying on timer_pending() for poll_work rescheduling - docs: perf: Fix PMU instance name of hisi-pcie-pmu - randstruct: disable Clang 15 support - ionic: refactor use of ionic_rx_fill() - Fix XFRM-I support for nested ESP tunnels - arm64: dts: rockchip: drop unused LED mode property from rk3328-roc-cc - ARM: dts: rockchip: add power-domains property to dp node on rk3288 - HID: elecom: add support for TrackBall 056E:011C - ACPI: NFIT: fix a potential deadlock during NFIT teardown - btrfs: send: limit number of clones and allocated memory size - ASoC: rt715-sdca: fix clock stop prepare timeout issue - IB/hfi1: Assign npages earlier - neigh: make sure used and confirmed times are valid - HID: core: Fix deadloop in hid_apply_multiplier. - x86/cpu: Add Lunar Lake M - bpf: bpf_fib_lookup should not return neigh in NUD_FAILED state - net: Remove WARN_ON_ONCE(sk->sk_forward_alloc) from sk_stream_kill_queues(). - vc_screen: don't clobber return value in vcs_read - scripts/tags.sh: fix incompatibility with PCRE2 - usb: dwc3: pci: add support for the Intel Meteor Lake-M - USB: serial: option: add support for VW/Skoda "Carstick LTE" - usb: gadget: u_serial: Add null pointer check in gserial_resume - USB: core: Don't hold device lock while reading the "descriptors" sysfs file * Kinetic update: upstream stable patchset 2023-04-06 (LP: #2015511) - ARM: dts: imx: Fix pca9547 i2c-mux node name - ARM: dts: vf610: Fix pca9548 i2c-mux node names - arm64: dts: freescale: Fix pca954x i2c-mux node names - arm64: dts: imx8mq-thor96: fix no-mmc property for SDHCI - firmware: arm_scmi: Clear stale xfer->hdr.status - bpf: Skip task with pid=1 in send_signal_common() - erofs/zmap.c: Fix incorrect offset calculation - blk-cgroup: fix missing pd_online_fn() while activating policy - HID: playstation: sanity check DualSense calibration data. - dmaengine: imx-sdma: Fix a possible memory leak in sdma_transfer_init - cifs: fix return of uninitialized rc in dfs_cache_update_tgthint() - extcon: usbc-tusb320: fix kernel-doc warning - net: fix NULL pointer in skb_segment_list - net: mctp: purge receive queues on sk destruction - firewire: fix memory leak for payload of request subaction to IEC 61883-1 FCP region - bus: sunxi-rsb: Fix error handling in sunxi_rsb_init() - ASoC: Intel: bytcht_es8316: Drop reference count of ACPI device after use - ASoC: Intel: bytcr_rt5651: Drop reference count of ACPI device after use - ASoC: Intel: bytcr_rt5640: Drop reference count of ACPI device after use - ASoC: Intel: bytcr_wm5102: Drop reference count of ACPI device after use - bpf: Fix a possible task gone issue with bpf_send_signal[_thread]() helpers - ALSA: hda/via: Avoid potential array out-of-bound in add_secret_dac_path() - bpf: Fix to preserve reg parent/live fields when copying range info - bpf, sockmap: Check for any of tcp_bpf_prots when cloning a listener - arm64: dts: imx8mm: Fix pad control for UART1_DTE_RX - drm/vc4: hdmi: make CEC adapter name unique - scsi: Revert "scsi: core: map PQ=1, PDT=other values to SCSI_SCAN_TARGET_PRESENT" - vhost/net: Clear the pending messages when the backend is removed - WRITE is "data source", not destination... - READ is "data destination", not source... - fix iov_iter_bvec() "direction" argument - fix "direction" argument of iov_iter_kvec() - ice: Prevent set_channel from changing queues while RDMA active - qede: execute xdp_do_flush() before napi_complete_done() - virtio-net: execute xdp_do_flush() before napi_complete_done() - dpaa_eth: execute xdp_do_flush() before napi_complete_done() - dpaa2-eth: execute xdp_do_flush() before napi_complete_done() - sfc: correctly advertise tunneled IPv6 segmentation - net: phy: dp83822: Fix null pointer access on DP83825/DP83826 devices - block, bfq: replace 0/1 with false/true in bic apis - block, bfq: fix uaf for bfqq in bic_set_bfqq() - netrom: Fix use-after-free caused by accept on already connected socket - drm/i915/guc: Fix locking when searching for a hung request - drm/i915/adlp: Fix typo for reference clock - netfilter: br_netfilter: disable sabotage_in hook after first suppression - squashfs: harden sanity check in squashfs_read_xattr_id_table - net: phy: meson-gxl: Add generic dummy stubs for MMD register access - 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 - riscv: kprobe: Fixup kernel panic when probing an illegal position - igc: return an error if the mac type is unknown in igc_ptp_systim_to_hwtstamp() - can: j1939: fix errant WARN_ON_ONCE in j1939_session_deactivate - ata: libata: Fix sata_down_spd_limit() when no link speed is reported - 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 - virtio-net: Keep stop() to follow mirror sequence of open() - net: openvswitch: fix flow memory leak in ovs_flow_cmd_new - efi: fix potential NULL deref in efi_mem_reserve_persistent - i2c: designware-pci: Add new PCI IDs for AMD NAVI GPU - i2c: mxs: suppress probe-deferral error message - scsi: target: core: Fix warning on RT kernels - perf/x86/intel: Add Emerald Rapids - scsi: iscsi_tcp: Fix UAF during logout when accessing the shost ipaddress - scsi: iscsi_tcp: Fix UAF during login when accessing the shost ipaddress - i2c: rk3x: fix a bunch of kernel-doc warnings - platform/x86: gigabyte-wmi: add support for B450M DS3H WIFI-CF - net/x25: Fix to not accept on connected socket - drm/amd/display: Fix timing not changning when freesync video is enabled - iio: adc: stm32-dfsdm: fill module aliases - usb: dwc3: qcom: enable vbus override when in OTG dr-mode - usb: gadget: f_fs: Fix unbalanced spinlock in __ffs_ep0_queue_wait - vc_screen: move load of struct vc_data pointer in vcs_read() to avoid UAF - fbcon: Check font dimension limits - net: qrtr: free memory on error path in radix_tree_insert() - watchdog: diag288_wdt: do not use stack buffers for hardware data - watchdog: diag288_wdt: fix __diag288() inline assembly - ALSA: hda/realtek: Add Acer Predator PH315-54 - efi: Accept version 2 of memory attributes table - iio: hid: fix the retval in accel_3d_capture_sample - iio: hid: fix the retval in gyro_3d_capture_sample - iio: adc: berlin2-adc: Add missing of_node_put() in error path - iio:adc:twl6030: Enable measurements of VUSB, VBAT and others - iio: imu: fxos8700: fix ACCEL measurement range selection - iio: imu: fxos8700: fix incomplete ACCEL and MAGN channels readback - iio: imu: fxos8700: fix IMU data bits returned to user space - 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: fix incorrect ODR mode readback - iio: imu: fxos8700: fix failed initialization ODR mode assignment - iio: imu: fxos8700: remove definition FXOS8700_CTRL_ODR_MIN - iio: imu: fxos8700: fix MAGN sensor scale and unit - nvmem: qcom-spmi-sdam: fix module autoloading - parisc: Fix return code of pdc_iodc_print() - parisc: Wire up PTRACE_GETREGS/PTRACE_SETREGS for compat case - riscv: disable generation of unwind tables - mm: hugetlb: proc: check for hugetlb shared PMD in /proc/PID/smaps - usb: gadget: f_uac2: Fix incorrect increment of bNumEndpoints - kernel/irq/irqdomain.c: fix memory leak with using debugfs_lookup() - x86/debug: Fix stack recursion caused by wrongly ordered DR7 accesses - fpga: stratix10-soc: Fix return value check in s10_ops_write_init() - mm/swapfile: add cond_resched() in get_swap_pages() - highmem: round down the address passed to kunmap_flush_on_unmap() - Squashfs: fix handling and sanity checking of xattr_ids count - drm/i915: Fix potential bit_17 double-free - nvmem: core: initialise nvmem->id early - nvmem: core: remove nvmem_config wp_gpio - nvmem: core: fix cell removal on error - serial: 8250_dma: Fix DMA Rx completion race - serial: 8250_dma: Fix DMA Rx rearm race - phy: qcom-qmp-combo: fix memleak on probe deferral - phy: qcom-qmp-usb: fix memleak on probe deferral - phy: qcom-qmp-combo: fix broken power on - phy: qcom-qmp-combo: fix runtime suspend - iio:adc:twl6030: Enable measurement of VAC - powerpc/imc-pmu: Revert nest_init_lock to being a mutex - fs/ntfs3: Validate attribute data and valid sizes - ovl: Use "buf" flexible array for memcpy() destination - fbdev: smscufx: fix error handling code in ufx_usb_probe - f2fs: fix to do sanity check on i_extra_isize in is_alive() - wifi: brcmfmac: Check the count value of channel spec to prevent out-of- bounds reads - gfs2: Cosmetic gfs2_dinode_{in,out} cleanup - gfs2: Always check inode size of inline inodes - bpf: Skip invalid kfunc call in backtrack_insn - ASoC: Intel: sof_es8336: Drop reference count of ACPI device after use - ASoC: Intel: avs: Implement PCI shutdown - bpf: Add missing btf_put to register_btf_id_dtor_kfuncs - arm64: dts: imx8mm-verdin: Do not power down eth-phy - vhost-scsi: unbreak any layout for response - skb: Do mix page pool and page referenced frags in GRO - net: wwan: t7xx: Fix Runtime PM initialization - fscache: Use wait_on_bit() to wait for the freeing of relinquished volume - drm/i915: Fix request ref counting during error capture & debugfs dump - drm/i915: Fix up locking around dumping requests lists - ALSA: firewire-motu: fix unreleased lock warning in hwdep device - sctp: do not check hb_timer.expires when resetting hb_timer - can: mcp251xfd: mcp251xfd_ring_set_ringparam(): assign missing tx_obj_num_coalesce_irq - rtc: sunplus: fix format string for printing resource - certs: Fix build error when PKCS#11 URI contains semicolon - hv_netvsc: Fix missed pagebuf entries in netvsc_dma_map/unmap() - ARM: dts: imx7d-smegw01: Fix USB host over-current polarity - can: isotp: split tx timer into transmission and timeout - can: isotp: handle wait_event_interruptible() return values - iio: adc: xilinx-ams: fix devm_krealloc() return value check - iio: imx8qxp-adc: fix irq flood when call imx8qxp_adc_read_raw() - nvmem: brcm_nvram: Add check for kzalloc - nvmem: sunxi_sid: Always use 32-bit MMIO reads - Revert "mm: kmemleak: alloc gray object for reserved region with direct map" - mm: memcg: fix NULL pointer in mem_cgroup_track_foreign_dirty_slowpath() - usb: typec: ucsi: Don't attempt to resume the ports before they exist - usb: gadget: udc: do not clear gadget driver.bus - mm/uffd: fix pte marker when fork() without fork event - migrate: hugetlb: check for hugetlb shared PMD in node migration - drm/i915: Avoid potential vm use-after-free - nvmem: core: fix device node refcounting - powerpc/64s/radix: Fix crash with unaligned relocated kernel - powerpc/64s: Fix local irq disable when PMIs are disabled - btrfs: limit device extents to the device size - btrfs: zlib: zero-initialize zlib workspace - ALSA: hda/realtek: Add Positivo N14KP6-TG - ALSA: emux: Avoid potential array out-of-bound in snd_emux_xg_control() - ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book2 Pro 360 - ALSA: hda/realtek: Enable mute/micmute LEDs on HP Elitebook, 645 G9 - tracing: Fix poll() and select() do not work on per_cpu trace_pipe and trace_pipe_raw - of/address: Return an error when no valid dma-ranges are found - can: j1939: do not wait 250 ms if the same addr was already claimed - xfrm: compat: change expression for switch in xfrm_xlate64 - IB/hfi1: Restore allocated resources on failed copyout - xfrm/compat: prevent potential spectre v1 gadget in xfrm_xlate32_attr() - IB/IPoIB: Fix legacy IPoIB due to wrong number of queues - RDMA/irdma: Fix potential NULL-ptr-dereference - RDMA/usnic: use iommu_map_atomic() under spin_lock() - xfrm: fix bug with DSCP copy to v6 from v4 tunnel - net: phylink: move phy_device_free() to correctly release phy device - bonding: fix error checking in bond_debug_reregister() - net: phy: meson-gxl: use MMD access dummy stubs for GXL, internal PHY - ionic: clean interrupt before enabling queue to avoid credit race - uapi: add missing ip/ipv6 header dependencies for linux/stddef.h - ice: Do not use WQ_MEM_RECLAIM flag for workqueue - net: dsa: mt7530: don't change PVC_EG_TAG when CPU port becomes VLAN-aware - net: mscc: ocelot: fix VCAP filters not matching on MAC with "protocol 802.1Q" - net/mlx5e: Update rx ring hw mtu upon each rx-fcs flag change - net/mlx5: Bridge, fix ageing of peer FDB entries - net/mlx5e: IPoIB, Show unknown speed instead of error - net/mlx5: fw_tracer, Clear load bit when freeing string DBs buffers - net/mlx5: fw_tracer, Zero consumer index when reloading the tracer - net/mlx5: Serialize module cleanup with reload and remove - igc: Add ndo_tx_timeout support - rds: rds_rm_zerocopy_callback() use list_first_entry() - selftests: forwarding: lib: quote the sysctl values - ALSA: pci: lx6464es: fix a debug loop - riscv: stacktrace: Fix missing the first frame - ASoC: topology: Return -ENOMEM on memory allocation failure - pinctrl: mediatek: Fix the drive register definition of some Pins - pinctrl: aspeed: Fix confusing types in return value - pinctrl: single: fix potential NULL dereference - spi: dw: Fix wrong FIFO level setting for long xfers - pinctrl: intel: Restore the pins that used to be in Direct IRQ mode - cifs: Fix use-after-free in rdata->read_into_pages() - net: USB: Fix wrong-direction WARNING in plusb.c - mptcp: be careful on subflow status propagation on errors - btrfs: free device in btrfs_close_devices for a single device filesystem - usb: core: add quirk for Alcor Link AK9563 smartcard reader - usb: typec: altmodes/displayport: Fix probe pin assign check - clk: ingenic: jz4760: Update M/N/OD calculation algorithm - ceph: flush cap releases when the session is flushed - riscv: Fixup race condition on PG_dcache_clean in flush_icache_pte - powerpc/64s/interrupt: Fix interrupt exit race with security mitigation switch - rtmutex: Ensure that the top waiter is always woken up - arm64: dts: meson-gx: Make mmc host controller interrupts level-sensitive - arm64: dts: meson-g12-common: Make mmc host controller interrupts level- sensitive - arm64: dts: meson-axg: Make mmc host controller interrupts level-sensitive - Fix page corruption caused by racy check in __free_pages - drm/amdgpu/fence: Fix oops due to non-matching drm_sched init/fini - drm/i915: Initialize the obj flags for shmem objects - drm/i915: Fix VBT DSI DVO port handling - x86/speculation: Identify processors vulnerable to SMT RSB predictions - KVM: x86: Mitigate the cross-thread return address predictions bug - Documentation/hw-vuln: Add documentation for Cross-Thread Return Predictions - hv_netvsc: Allocate memory in netvsc_dma_map() with GFP_ATOMIC - xfrm: annotate data-race around use_time - of: Make OF framebuffer device names unique - cpufreq: qcom-hw: Fix cpufreq_driver->get() for non-LMH systems - net: microchip: sparx5: fix PTP init/deinit not checking all ports - drm/virtio: exbuf->fence_fd unmodified on interrupted wait - ice: Fix disabling Rx VLAN filtering with port VLAN enabled - ice: switch: fix potential memleak in ice_add_adv_recipe() - net/mlx5e: Fix crash unsetting rx-vlan-filter in switchdev mode - txhash: fix sk->sk_txrehash default - selftests: Fix failing VXLAN VNI filtering test - arm64: dts: rockchip: fix input enable pinconf on rk3399 - arm64: dts: rockchip: set sdmmc0 speed to sd-uhs-sdr50 on rock-3a - ASoC: tas5805m: rework to avoid scheduling while atomic. - ASoC: tas5805m: add missing page switch. - ASoC: fsl_sai: fix getting version from VERID - mptcp: do not wait for bare sockets' timeout - selftests: mptcp: allow more slack for slow test-case - selftests: mptcp: stop tests earlier - riscv: kprobe: Fixup misaligned load text - tracing: Fix TASK_COMM_LEN in trace event format file - drm/i915: Move fd_install after last use of fence - mptcp: fix locking for in-kernel listener creation - ASoC: Intel: sof_rt5682: always set dpcm_capture for amplifiers - ASoC: Intel: sof_cs42l42: always set dpcm_capture for amplifiers - selftests/bpf: Verify copy_register_state() preserves parent/live fields - ALSA: hda: Do not unset preset when cleaning up codec - bpf, sockmap: Don't let sock_map_{close,destroy,unhash} call itself - ASoC: cs42l56: fix DT probe - tools/virtio: fix the vringh test for virtio ring changes - net/rose: Fix to not accept on connected socket - net: stmmac: do not stop RX_CLK in Rx LPI state for qcs404 SoC - drm/nouveau/devinit/tu102-: wait for GFW_BOOT_PROGRESS == COMPLETED - net: sched: sch: Bounds check priority - s390/decompressor: specify __decompress() buf len to avoid overflow - nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association - drm/amd/display: Properly handle additional cases where DCN is not supported - platform/x86: touchscreen_dmi: Add Chuwi Vi8 (CWI501) DMI match - nvmem: core: add error handling for dev_set_name - nvmem: core: fix cleanup after dev_set_name() - nvmem: core: fix registration vs use race - nvmem: core: fix return value - aio: fix mremap after fork null-deref - drm/amd/display: Fail atomic_check early on normalize_zpos error - tcp: Fix listen() regression in 5.15.88. - mmc: jz4740: Work around bug on JZ4760(B) - mmc: sdio: fix possible resource leaks in some error paths - mmc: mmc_spi: fix error handling in mmc_spi_probe() - ALSA: hda/conexant: add a new hda codec SN6180 - ALSA: hda/realtek - fixed wrong gpio assigned - sched/psi: Fix use-after-free in ep_remove_wait_queue() - hugetlb: check for undefined shift on 32 bit architectures - of: reserved_mem: Have kmemleak ignore dynamically allocated reserved mem - net: Fix unwanted sign extension in netdev_stats_to_stats64() - revert "squashfs: harden sanity check in squashfs_read_xattr_id_table" - ixgbe: allow to increase MTU to 3K with XDP enabled - i40e: add double of VLAN header when computing the max MTU - net: bgmac: fix BCM5358 support by setting correct flags - net: ethernet: ti: am65-cpsw: Add RX DMA Channel Teardown Quirk - sctp: sctp_sock_filter(): avoid list_entry() on possibly empty list - dccp/tcp: Avoid negative sk_forward_alloc by ipv6_pinfo.pktoptions. - net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path - net: openvswitch: fix possible memory leak in ovs_meter_cmd_set() - net: stmmac: fix order of dwmac5 FlexPPS parametrization sequence - bnxt_en: Fix mqprio and XDP ring checking logic - net: stmmac: Restrict warning on disabling DMA store and fwd mode - ixgbe: add double of VLAN header when computing the max MTU - ipv6: Fix datagram socket connection with DSCP. - ipv6: Fix tcp socket connection with DSCP. - nilfs2: fix underflow in second superblock position calculations - mm/filemap: fix page end in filemap_get_read_batch - drm/i915/gen11: Wa_1408615072/Wa_1407596294 should be on GT list - net/sched: act_ctinfo: use percpu stats - i40e: Add checking for null for nlmsg_find_attr() - kvm: initialize all of the kvm_debugregs structure before sending it to userspace - alarmtimer: Prevent starvation by small intervals and SIG_IGN - ASoC: SOF: Intel: hda-dai: fix possible stream_tag leak - net: sched: sch: Fix off by one in htb_activate_prios() - platform/x86/amd: pmc: add CONFIG_SERIO dependency - kasan: fix Oops due to missing calls to kasan_arch_is_ready() - fbdev: Fix invalid page access after closing deferred I/O devices - drm/vmwgfx: Stop accessing buffer objects which failed init - drm/vmwgfx: Do not drop the reference to the handle too soon - gpio: sim: fix a memory leak - coredump: Move dump_emit_page() to kill unused warning - drm/vc4: crtc: Increase setup cost in core clock calculation to handle extreme reduced blanking - ice: fix lost multicast packets in promisc mode - ice: xsk: Fix cleaning of XDP_TX frames - tracing: Make trace_define_field_ext() static - net: use a bounce buffer for copying skb->mark - igb: conditionalize I2C bit banging on external thermal sensor support - igb: Fix PPS input and output using 3rd and 4th SDP * cm32181 module error blocking suspend (LP: #1988346) // Kinetic update: upstream stable patchset 2023-04-06 (LP: #2015511) - iio: light: cm32181: Fix PM support on system with 2 I2C resources * kernel: fix __clear_user() inline assembly constraints (LP: #2013088) - s390/uaccess: add missing earlyclobber annotations to __clear_user() * expoline.o is packaged unconditionally for s390x (LP: #2013209) - [Packaging] Copy expoline.o only when produced by the build * Fix selftests/ftracetests/Meta-selftests (LP: #2006453) - selftests/ftrace: Fix bash specific "==" operator * No HDMI audio under 5.19.0-35 & -37 (regression from -32) (LP: #2009136) - ALSA: memalloc: Try dma_alloc_noncontiguous() at first - ALSA: memalloc: Drop special handling of GFP for CONTINUOUS allocation - ALSA: vx: Drop superfluous GFP setup - ALSA: pdaudiocf: Drop superfluous GFP setup - ASoC: Intel: sst: Switch to standard device pages - ALSA: memalloc: Workaround for Xen PV * Intel E810 NICs driver in causing hangs when booting and bonds configured (LP: #2004262) - ice: avoid bonding causing auxiliary plug/unplug under RTNL lock * Kinetic update: upstream stable patchset 2023-04-04 (LP: #2015288) - memory: tegra: Remove clients SID override programming - memory: atmel-sdramc: Fix missing clk_disable_unprepare in atmel_ramc_probe() - memory: mvebu-devbus: Fix missing clk_disable_unprepare in mvebu_devbus_probe() - dmaengine: ti: k3-udma: Do conditional decrement of UDMA_CHAN_RT_PEER_BCNT_REG - arm64: dts: imx8mp-phycore-som: Remove invalid PMIC property - ARM: dts: imx6ul-pico-dwarf: Use 'clock-frequency' - ARM: dts: imx7d-pico: Use 'clock-frequency' - ARM: dts: imx6qdl-gw560x: Remove incorrect 'uart-has-rtscts' - arm64: dts: imx8mm-beacon: Fix ecspi2 pinmux - ARM: imx: add missing of_node_put() - HID: intel_ish-hid: Add check for ishtp_dma_tx_map - arm64: dts: imx8mm-venice-gw7901: fix USB2 controller OC polarity - soc: imx8m: Fix incorrect check for of_clk_get_by_name() - reset: uniphier-glue: Fix possible null-ptr-deref - EDAC/highbank: Fix memory leak in highbank_mc_probe() - firmware: arm_scmi: Harden shared memory access in fetch_response - firmware: arm_scmi: Harden shared memory access in fetch_notification - tomoyo: fix broken dependency on *.conf.default - RDMA/core: Fix ib block iterator counter overflow - IB/hfi1: Reject a zero-length user expected buffer - IB/hfi1: Reserve user expected TIDs - IB/hfi1: Fix expected receive setup error exit issues - IB/hfi1: Immediately remove invalid memory from hardware - IB/hfi1: Remove user expected buffer invalidate race - affs: initialize fsdata in affs_truncate() - PM: AVS: qcom-cpr: Fix an error handling path in cpr_probe() - arm64: dts: qcom: msm8992: Don't use sfpb mutex - arm64: dts: qcom: msm8992-libra: Fix the memory map - phy: ti: fix Kconfig warning and operator precedence - NFSD: fix use-after-free in nfsd4_ssc_setup_dul() - ARM: dts: at91: sam9x60: fix the ddr clock for sam9x60 - amd-xgbe: TX Flow Ctrl Registers are h/w ver dependent - amd-xgbe: Delay AN timeout during KR training - bpf: Fix pointer-leak due to insufficient speculative store bypass mitigation - phy: rockchip-inno-usb2: Fix missing clk_disable_unprepare() in rockchip_usb2phy_power_on() - net: nfc: Fix use-after-free in local_cleanup() - net: wan: Add checks for NULL for utdm in undo_uhdlc_init and unmap_si_regs - net: enetc: avoid deadlock in enetc_tx_onestep_tstamp() - sch_htb: Avoid grafting on htb_destroy_class_offload when destroying htb - gpio: mxc: Protect GPIO irqchip RMW with bgpio spinlock - gpio: mxc: Always set GPIOs used as interrupt source to INPUT mode - pinctrl: rockchip: fix reading pull type on rk3568 - net: stmmac: Fix queue statistics reading - net/sched: sch_taprio: fix possible use-after-free - l2tp: Serialize access to sk_user_data with sk_callback_lock - l2tp: Don't sleep and disable BH under writer-side sk_callback_lock - l2tp: convert l2tp_tunnel_list to idr - l2tp: close all race conditions in l2tp_tunnel_register() - net: usb: sr9700: Handle negative len - net: mdio: validate parameter addr in mdiobus_get_phy() - HID: check empty report_list in hid_validate_values() - HID: check empty report_list in bigben_probe() - net: stmmac: fix invalid call to mdiobus_get_phy() - pinctrl: rockchip: fix mux route data for rk3568 - HID: revert CHERRY_MOUSE_000C quirk - usb: gadget: f_fs: Prevent race during ffs_ep0_queue_wait - usb: gadget: f_fs: Ensure ep0req is dequeued before free_request - Bluetooth: Fix possible deadlock in rfcomm_sk_state_change - net: ipa: disable ipa interrupt during suspend - net/mlx5: E-switch, Fix setting of reserved fields on MODIFY_SCHEDULING_ELEMENT - net: mlx5: eliminate anonymous module_init & module_exit - drm/panfrost: fix GENERIC_ATOMIC64 dependency - dmaengine: Fix double increment of client_count in dma_chan_get() - net: macb: fix PTP TX timestamp failure due to packet padding - virtio-net: correctly enable callback during start_xmit - l2tp: prevent lockdep issue in l2tp_tunnel_register() - HID: betop: check shape of output reports - cifs: fix potential deadlock in cache_refresh_path() - dmaengine: xilinx_dma: call of_node_put() when breaking out of for_each_child_of_node() - phy: phy-can-transceiver: Skip warning if no "max-bitrate" - drm/amd/display: fix issues with driver unload - nvme-pci: fix timeout request state check - tcp: avoid the lookup process failing to get sk in ehash table - ptdma: pt_core_execute_cmd() should use spinlock - device property: fix of node refcount leak in fwnode_graph_get_next_endpoint() - w1: fix deadloop in __w1_remove_master_device() - w1: fix WARNING after calling w1_process() - driver core: Fix test_async_probe_init saves device in wrong array - selftests/net: toeplitz: fix race on tpacket_v3 block close - net: dsa: microchip: ksz9477: port map correction in ALU table entry register - thermal/core: Remove duplicate information when an error occurs - thermal/core: Rename 'trips' to 'num_trips' - thermal: Validate new state in cur_state_store() - thermal/core: fix error code in __thermal_cooling_device_register() - thermal: core: call put_device() only after device_register() fails - net: stmmac: enable all safety features by default - tcp: fix rate_app_limited to default to 1 - scsi: iscsi: Fix multiple iSCSI session unbind events sent to userspace - cpufreq: Add Tegra234 to cpufreq-dt-platdev blocklist - kcsan: test: don't put the expect array on the stack - cpufreq: Add SM6375 to cpufreq-dt-platdev blocklist - ASoC: fsl_micfil: Correct the number of steps on SX controls - net: usb: cdc_ether: add support for Thales Cinterion PLS62-W modem - drm: Add orientation quirk for Lenovo ideapad D330-10IGL - s390/debug: add _ASM_S390_ prefix to header guard - s390: expicitly align _edata and _end symbols on page boundary - perf/x86/msr: Add Emerald Rapids - perf/x86/intel/uncore: Add Emerald Rapids - cpufreq: armada-37xx: stop using 0 as NULL pointer - ASoC: fsl_ssi: Rename AC'97 streams to avoid collisions with AC'97 CODEC - ASoC: fsl-asoc-card: Fix naming of AC'97 CODEC widgets - spi: spidev: remove debug messages that access spidev->spi without locking - KVM: s390: interrupt: use READ_ONCE() before cmpxchg() - scsi: hisi_sas: Set a port invalid only if there are no devices attached when refreshing port id - r8152: add vendor/device ID pair for Microsoft Devkit - platform/x86: touchscreen_dmi: Add info for the CSL Panther Tab HD - platform/x86: asus-nb-wmi: Add alternate mapping for KEY_SCREENLOCK - lockref: stop doing cpu_relax in the cmpxchg loop - firmware: coreboot: Check size of table entry and use flex-array - drm/i915: Remove unused variable - x86: ACPI: cstate: Optimize C3 entry on AMD CPUs - panic: Separate sysctl logic from CONFIG_SMP - exit: Put an upper limit on how often we can oops - exit: Expose "oops_count" to sysfs - exit: Allow oops_limit to be disabled - panic: Consolidate open-coded panic_on_warn checks - panic: Introduce warn_limit - panic: Expose "warn_count" to sysfs - docs: Fix path paste-o for /sys/kernel/warn_count - exit: Use READ_ONCE() for all oops/warn limit reads - Bluetooth: hci_sync: cancel cmd_timer if hci_open failed - drm/amdgpu: complete gfxoff allow signal during suspend without delay - scsi: hpsa: Fix allocation size for scsi_host_alloc() - module: Don't wait for GOING modules - tracing: Make sure trace_printk() can output as soon as it can be used - trace_events_hist: add check for return value of 'create_hist_field' - ftrace/scripts: Update the instructions for ftrace-bisect.sh - cifs: Fix oops due to uncleared server->smbd_conn in reconnect - i2c: mv64xxx: Remove shutdown method from driver - i2c: mv64xxx: Add atomic_xfer method to driver - ksmbd: add max connections parameter - ksmbd: do not sign response to session request for guest login - ksmbd: downgrade ndr version error message to debug - ksmbd: limit pdu length size according to connection status - KVM: x86/vmx: Do not skip segment attributes if unusable bit is set - KVM: arm64: GICv4.1: Fix race with doorbell on VPE activation/deactivation - thermal: intel: int340x: Protect trip temperature from concurrent updates - ipv6: fix reachability confirmation with proxy_ndp - ARM: 9280/1: mm: fix warning on phys_addr_t to void pointer assignment - EDAC/device: Respect any driver-supplied workqueue polling value - EDAC/qcom: Do not pass llcc_driv_data as edac_device_ctl_info's pvt_info - net: mana: Fix IRQ name - add PCI and queue number - scsi: ufs: core: Fix devfreq deadlocks - i2c: designware: use casting of u64 in clock multiplication to avoid overflow - netlink: prevent potential spectre v1 gadgets - net: fix UaF in netns ops registration error path - drm/i915/selftest: fix intel_selftest_modify_policy argument types - netfilter: nft_set_rbtree: Switch to node list walk for overlap detection - netfilter: nft_set_rbtree: skip elements in transaction from garbage collection - netlink: annotate data races around nlk->portid - netlink: annotate data races around dst_portid and dst_group - netlink: annotate data races around sk_state - ipv4: prevent potential spectre v1 gadget in ip_metrics_convert() - ipv4: prevent potential spectre v1 gadget in fib_metrics_match() - netfilter: conntrack: fix vtag checks for ABORT/SHUTDOWN_COMPLETE - netrom: Fix use-after-free of a listening socket. - net/sched: sch_taprio: do not schedule in taprio_reset() - sctp: fail if no bound addresses can be used for a given scope - riscv/kprobe: Fix instruction simulation of JALR - nvme: fix passthrough csi check - gpio: mxc: Unlock on error path in mxc_flip_edge() - net: ravb: Fix lack of register setting after system resumed for Gen3 - net: ravb: Fix possible hang if RIS2_QFF1 happen - net: mctp: mark socks as dead on unhash, prevent re-add - thermal: intel: int340x: Add locking to int340x_thermal_get_trip_type() - net/tg3: resolve deadlock in tg3_reset_task() during EEH - net: mdio-mux-meson-g12a: force internal PHY off on mux switch - treewide: fix up files incorrectly marked executable - tools: gpio: fix -c option of gpio-event-mon - Revert "Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode" - x86/i8259: Mark legacy PIC interrupts with IRQ_LEVEL - netfilter: conntrack: unify established states for SCTP paths - perf/x86/amd: fix potential integer overflow on shift of a int - dmaengine: qcom: gpi: Set link_rx bit on GO TRE for rx operation - soc: imx: imx8mp-blk-ctrl: enable global pixclk with HDMI_TX_PHY PD - arm64: dts: verdin-imx8mm: fix dahlia audio playback - arm64: dts: verdin-imx8mm: fix dev board audio playback - soc: imx: imx8mp-blk-ctrl: don't set power device name - arm64: dts: imx8mp: Fix missing GPC Interrupt - arm64: dts: imx8mp: Fix power-domain typo - reset: ti-sci: honor TI_SCI_PROTOCOL setting when not COMPILE_TEST - firmware: arm_scmi: Fix virtio channels cleanup on shutdown - interconnect: qcom: msm8996: Provide UFS clocks to A2NoC - interconnect: qcom: msm8996: Fix regmap max_register values - RDMA/rxe: Fix inaccurate constants in rxe_type_info - RDMA/rxe: Prevent faulty rkey generation - drm/msm/gpu: Fix potential double-free - bpf: hash map, avoid deadlock with suitable hash mask - net: lan966x: add missing fwnode_handle_put() for ports node - block/rnbd-clt: fix wrong max ID in ida_alloc_max - usb: ucsi: Ensure connector delayed work items are flushed - netfilter: conntrack: handle tcp challenge acks during connection reuse - net/mlx5e: Avoid false lock dependency warning on tc_ht even more - net/mlx5e: Set decap action based on attr for sample - dmaengine: tegra: Fix memory leak in terminate_all() - net: sched: gred: prevent races when adding offloads to stats - usb: dwc3: fix extcon dependency - bnxt: Do not read past the end of test names - btrfs: zoned: enable metadata over-commit for non-ZNS setup - vfio/type1: Respect IOMMU reserved regions in vfio_test_domain_fgsp() - kvm/vfio: Fix potential deadlock on vfio group_lock - ftrace: Export ftrace_free_filter() to modules - riscv: fix -Wundef warning for CONFIG_RISCV_BOOT_SPINWAIT - regulator: dt-bindings: samsung,s2mps14: add lost samsung,ext-control-gpios - i2c: designware: Fix unbalanced suspended flag - iavf: schedule watchdog immediately when changing primary MAC - tracing/osnoise: Use built-in RCU list checking - gpio: ep93xx: Fix port F hwirq numbers in handler - net: mctp: add an explicit reference from a mctp_sk_key to sock - net: mctp: move expiry timer delete to unhash - net: mctp: hold key reference when looking up a general key - riscv: Move call to init_cpu_topology() to later initialization stage - Partially revert "perf/arm-cmn: Optimise DTC counter accesses" - x86/sev: Add SEV-SNP guest feature negotiation support - acpi: Fix suspend with Xen PV * CVE-2023-1075 - net/tls: tls_is_tx_ready() checked list_entry * devlink_port_split from ubuntu_kernel_selftests.net fails on hirsute (KeyError: 'flavour') (LP: #1937133) - selftests: net: devlink_port_split.py: skip test if no suitable device available * Connection timeout due to conntrack limits (LP: #2011616) - netfilter: conntrack: adopt safer max chain length * Kinetic update: upstream stable patchset 2023-03-27 (LP: #2012977) - btrfs: fix trace event name typo for FLUSH_DELAYED_REFS - pNFS/filelayout: Fix coalescing test for single DS - tools/virtio: initialize spinlocks in vring_test.c - virtio_pci: modify ENOENT to EINVAL - vduse: Validate vq_num in vduse_validate_config() - net/ethtool/ioctl: return -EOPNOTSUPP if we have no phy stats - r8169: move rtl_wol_enable_rx() and rtl_prepare_power_down() - RDMA/srp: Move large values to a new enum for gcc13 - btrfs: always report error in run_one_delayed_ref() - x86/asm: Fix an assembler warning with current binutils - f2fs: let's avoid panic if extent_tree is not created - perf/x86/rapl: Treat Tigerlake like Icelake - fbdev: omapfb: avoid stack overflow warning - Bluetooth: hci_qca: Fix driver shutdown on closed serdev - wifi: brcmfmac: fix regression for Broadcom PCIe wifi devices - wifi: mac80211: sdata can be NULL during AMPDU start - Add exception protection processing for vd in axi_chan_handle_err function - zonefs: Detect append writes at invalid locations - nilfs2: fix general protection fault in nilfs_btree_insert() - efi: fix userspace infinite retry read efivars after EFI runtime services page fault - ALSA: hda/realtek: fix mute/micmute LEDs don't work for a HP platform - hugetlb: unshare some PMDs when splitting VMAs - io_uring: don't gate task_work run on TIF_NOTIFY_SIGNAL - eventpoll: add EPOLL_URING_WAKE poll wakeup flag - eventfd: provide a eventfd_signal_mask() helper - xhci-pci: set the dma max_seg_size - usb: xhci: Check endpoint is valid before dereferencing it - xhci: Fix null pointer dereference when host dies - xhci: Add update_hub_device override for PCI xHCI hosts - xhci: Add a flag to disable USB3 lpm on a xhci root port level. - usb: acpi: add helper to check port lpm capability using acpi _DSM - xhci: Detect lpm incapable xHC USB3 roothub ports from ACPI tables - prlimit: do_prlimit needs to have a speculation check - USB: serial: option: add Quectel EM05-G (GR) modem - USB: serial: option: add Quectel EM05-G (CS) modem - USB: serial: option: add Quectel EM05-G (RS) modem - USB: serial: option: add Quectel EC200U modem - USB: serial: option: add Quectel EM05CN (SG) modem - USB: serial: option: add Quectel EM05CN modem - staging: vchiq_arm: fix enum vchiq_status return types - USB: misc: iowarrior: fix up header size for USB_DEVICE_ID_CODEMERCS_IOW100 - misc: fastrpc: Don't remove map on creater_process and device_release - misc: fastrpc: Fix use-after-free race condition for maps - usb: core: hub: disable autosuspend for TI TUSB8041 - comedi: adv_pci1760: Fix PWM instruction handling - ACPI: PRM: Check whether EFI runtime is available - mmc: sunxi-mmc: Fix clock refcount imbalance during unbind - mmc: sdhci-esdhc-imx: correct the tuning start tap and step setting - btrfs: do not abort transaction on failure to write log tree when syncing log - btrfs: fix race between quota rescan and disable leading to NULL pointer deref - cifs: do not include page data when checking signature - thunderbolt: Use correct function to calculate maximum USB3 link rate - riscv: dts: sifive: fu740: fix size of pcie 32bit memory - bpf: restore the ebpf program ID for BPF_AUDIT_UNLOAD and PERF_BPF_EVENT_PROG_UNLOAD - tty: serial: qcom-geni-serial: fix slab-out-of-bounds on RX FIFO buffer - tty: fix possible null-ptr-defer in spk_ttyio_release - USB: serial: cp210x: add SCALANCE LPE-9000 device id - usb: cdns3: remove fetched trb from cache before dequeuing - usb: host: ehci-fsl: Fix module alias - usb: typec: tcpm: Fix altmode re-registration causes sysfs create fail - usb: typec: altmodes/displayport: Add pin assignment helper - usb: typec: altmodes/displayport: Fix pin assignment calculation - usb: gadget: g_webcam: Send color matching descriptor per frame - usb: gadget: f_ncm: fix potential NULL ptr deref in ncm_bitrate() - usb-storage: apply IGNORE_UAS only for HIKSEMI MD202 on RTL9210 - dt-bindings: phy: g12a-usb2-phy: fix compatible string documentation - dt-bindings: phy: g12a-usb3-pcie-phy: fix compatible string documentation - serial: pch_uart: Pass correct sg to dma_unmap_sg() - dmaengine: lgm: Move DT parsing after initialization - dmaengine: tegra210-adma: fix global intr clear - dmaengine: idxd: Let probe fail when workqueue cannot be enabled - serial: amba-pl011: fix high priority character transmission in rs486 mode - serial: atmel: fix incorrect baudrate setup - gsmi: fix null-deref in gsmi_get_variable - mei: me: add meteor lake point M DID - drm/i915: re-disable RC6p on Sandy Bridge - drm/i915/display: Check source height is > 0 - drm/amd/display: Fix set scaling doesn's work - drm/amd/display: Calculate output_color_space after pixel encoding adjustment - drm/amd/display: Fix COLOR_SPACE_YCBCR2020_TYPE matrix - fs/ntfs3: Fix attr_punch_hole() null pointer derenference - arm64: efi: Execute runtime services from a dedicated stack - efi: rt-wrapper: Add missing include - x86/fpu: Use _Alignof to avoid undefined behavior in TYPE_ALIGN - net/mlx5: fix missing mutex_unlock in mlx5_fw_fatal_reporter_err_work() - block: mq-deadline: Rename deadline_is_seq_writes() - Revert "wifi: mac80211: fix memory leak in ieee80211_if_add()" - soc: qcom: apr: Make qcom,protection-domain optional again - mm/khugepaged: fix collapse_pte_mapped_thp() to allow anon_vma - serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handler - misc: fastrpc: Fix use-after-free and race in fastrpc_map_find - btrfs: fix missing error handling when logging directory items - thunderbolt: Disable XDomain lane 1 only in software connection manager - thunderbolt: Do not report errors if on-board retimers are found - thunderbolt: Do not call PM runtime functions in tb_retimer_scan() - mptcp: explicitly specify sock family at subflow creation time - mptcp: netlink: respect v4/v6-only sockets - usb: musb: fix error return code in omap2430_probe() - USB: gadget: Add ID numbers to configfs-gadget driver names - arm64: dts: imx8mp: correct usb clocks - dmaengine: idxd: Prevent use after free on completion memory - dmaengine: idxd: Do not call DMX TX callbacks during workqueue disable - mei: bus: fix unlink on bus in error path - VMCI: Use threaded irqs instead of tasklets - ARM: omap1: fix !ARCH_OMAP1_ANY link failures - drm/amdgpu: Correct the power calcultion for Renior/Cezanne. - drm/i915: Allow switching away via vga-switcheroo if uninitialized - octeontx2-pf: Avoid use of GFP_KERNEL in atomic context - octeontx2-pf: Fix the use of GFP_KERNEL in atomic context on rt * Kinetic update: upstream stable patchset 2023-03-21 (LP: #2012438) - ALSA: control-led: use strscpy in set_led_id() - ALSA: hda/realtek - Turn on power early - ALSA: hda/realtek: Enable mute/micmute LEDs on HP Spectre x360 13-aw0xxx - KVM: arm64: Fix S1PTW handling on RO memslots - KVM: arm64: nvhe: Fix build with profile optimization - selftests: kvm: Fix a compile error in selftests/kvm/rseq_test.c - efi: tpm: Avoid READ_ONCE() for accessing the event log - docs: Fix the docs build with Sphinx 6.0 - net: stmmac: add aux timestamps fifo clearance wait - perf auxtrace: Fix address filter duplicate symbol selection - s390/kexec: fix ipl report address for kdump - ASoC: qcom: lpass-cpu: Fix fallback SD line index handling - s390/cpum_sf: add READ_ONCE() semantics to compare and swap loops - s390/percpu: add READ_ONCE() to arch_this_cpu_to_op_simple() - drm/virtio: Fix GEM handle creation UAF - drm/i915/gt: Reset twice - cifs: Fix uninitialized memory read for smb311 posix symlink create - platform/x86: dell-privacy: Only register SW_CAMERA_LENS_COVER if present - platform/surface: aggregator: Ignore command messages not intended for us - platform/x86: dell-privacy: Fix SW_CAMERA_LENS_COVER reporting - dt-bindings: msm: dsi-controller-main: Fix operating-points-v2 constraint - drm/msm/adreno: Make adreno quirks not overwrite each other - dt-bindings: msm: dsi-controller-main: Fix power-domain constraint - dt-bindings: msm: dsi-controller-main: Fix description of core clock - dt-bindings: msm: dsi-phy-28nm: Add missing qcom, dsi-phy-regulator-ldo-mode - platform/x86: ideapad-laptop: Add Legion 5 15ARH05 DMI id to set_fn_lock_led_list[] - drm/msm/dp: do not complete dp_aux_cmd_fifo_tx() if irq is not for aux transfer - dt-bindings: msm/dsi: Don't require vdds-supply on 10nm PHY - dt-bindings: msm/dsi: Don't require vcca-supply on 14nm PHY - platform/x86: sony-laptop: Don't turn off 0x153 keyboard backlight during probe - ixgbe: fix pci device refcount leak - ipv6: raw: Deduct extension header length in rawv6_push_pending_frames - usb: ulpi: defer ulpi_register on ulpi_read_id timeout - iommu/iova: Fix alloc iova overflows issue - iommu/mediatek-v1: Fix an error handling path in mtk_iommu_v1_probe() - sched/core: Fix use-after-free bug in dup_user_cpus_ptr() - netfilter: ipset: Fix overflow before widen in the bitmap_ip_create() function. - powerpc/imc-pmu: Fix use of mutex in IRQs disabled section - x86/boot: Avoid using Intel mnemonics in AT&T syntax asm - EDAC/device: Fix period calculation in edac_device_reset_delay_period() - x86/resctrl: Fix task CLOSID/RMID update race - regulator: da9211: Use irq handler when ready - scsi: mpi3mr: Refer CONFIG_SCSI_MPI3MR in Makefile - scsi: ufs: core: WLUN suspend SSU/enter hibern8 fail recovery - ASoC: wm8904: fix wrong outputs volume after power reactivation - ALSA: usb-audio: Make sure to stop endpoints before closing EPs - ALSA: usb-audio: Relax hw constraints for implicit fb sync - tipc: fix unexpected link reset due to discovery messages - octeontx2-af: Fix LMAC config in cgx_lmac_rx_tx_enable - hvc/xen: lock console list traversal - nfc: pn533: Wait for out_urb's completion in pn533_usb_send_frame() - af_unix: selftest: Fix the size of the parameter to connect() - tools/nolibc: restore mips branch ordering in the _start block - tools/nolibc: fix the O_* fcntl/open macro definitions for riscv - net/sched: act_mpls: Fix warning during failed attribute validation - net/mlx5: Fix ptp max frequency adjustment range - net/mlx5e: Don't support encap rules with gbp option - perf build: Properly guard libbpf includes - igc: Fix PPS delta between two synchronized end-points - platform/surface: aggregator: Add missing call to ssam_request_sync_free() - KVM: x86: Do not return host topology information from KVM_GET_SUPPORTED_CPUID - arm64: atomics: remove LL/SC trampolines - arm64: cmpxchg_double*: hazard against entire exchange variable - efi: fix NULL-deref in init error path - 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 - Revert "usb: ulpi: defer ulpi_register on ulpi_read_id timeout" - pinctrl: amd: Add dynamic debugging for active GPIOs - arm64: mte: Fix double-freeing of the temporary tag storage during coredump - elfcore: Add a cprm parameter to elf_core_extra_{phdrs,data_size} - cpufreq: amd-pstate: fix kernel hang issue while amd-pstate unregistering - drm/i915: Reserve enough fence slot for i915_vma_unbind_async - drm/i915: Fix potential context UAFs - cifs: do not query ifaces on smb1 mounts - ASoC: rt9120: Make dev PM runtime bind AsoC component PM - platform/x86: int3472/discrete: Ensure the clk/power enable pins are in output mode - platform/x86: asus-wmi: Don't load fan curves without fan - drm/msm: another fix for the headless Adreno GPU - arm64/signal: Always allocate SVE signal frames on SME only systems - arm64/signal: Always accept SVE signal frames on SME only systems - arm64/mm: add pud_user_exec() check in pud_user_accessible_page() - arm64: ptrace: Use ARM64_SME to guard the SME register enumerations - arm64/mm: fix incorrect file_map_count for invalid pmd - iavf/iavf_main: actually log ->src mask when talking about it - x86/pat: Fix pat_x_mtrr_type() for MTRR disabled case - scsi: storvsc: Fix swiotlb bounce buffer leak in confidential VM - ASoC: Intel: fix sof-nau8825 link failure - drm/msm/dpu: Fix some kernel-doc comments - drm/msm/dpu: Fix memory leak in msm_mdss_parse_data_bus_icc_path - mtd: cfi: allow building spi-intel standalone - stmmac: dwmac-mediatek: remove the dwmac_fix_mac_speed - sched/core: Fix arch_scale_freq_tick() on tickless systems - net/mlx5: check attr pointer validity before dereferencing it - net/mlx5e: TC, Keep mod hdr actions after mod hdr alloc - net/mlx5: Fix command stats access after free - net/mlx5e: Verify dev is present for fix features ndo - net/mlx5e: IPoIB, Block queue count configuration when sub interfaces are present - net/mlx5e: IPoIB, Block PKEY interfaces with less rx queues than parent - net/mlx5e: IPoIB, Fix child PKEY interface stats on rx path - octeontx2-pf: Fix resource leakage in VF driver unbind - net: lan966x: check for ptp to be enabled in lan966x_ptp_deinit() - net: hns3: fix wrong use of rss size during VF rss config - bnxt: make sure we return pages to the pool - platform/x86/amd: Fix refcount leak in amd_pmc_probe * Kinetic update: upstream stable patchset 2023-03-20 (LP: #2012307) - parisc: Align parisc MADV_XXX constants with all other architectures - x86/fpu: Take task_struct* in copy_sigframe_from_user_to_xstate() - 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 - selftests/vm/pkeys: Add a regression test for setting PKRU through ptrace - serial: fixup backport of "serial: Deassert Transmit Enable on probe in driver-specific way" - ALSA: hda/hdmi: Add a HP device 0x8715 to force connect list - ALSA: hda - Enable headset mic on another Dell laptop with ALC3254 - Revert "SUNRPC: Use RMW bitops in single-threaded hot paths" - ALSA: hda: cs35l41: Check runtime suspend capability at runtime_idle * Kinetic update: upstream stable patchset 2023-03-06 (LP: #2009546) - usb: dwc3: qcom: Fix memory leak in dwc3_qcom_interconnect_init - cifs: fix oops during encryption - nvme-pci: fix doorbell buffer value endianness - nvme-pci: fix mempool alloc size - nvme-pci: fix page size checks - ACPI: resource: do IRQ override on LENOVO IdeaPad - ACPI: resource: do IRQ override on XMG Core 15 - ACPI: resource: do IRQ override on Lenovo 14ALC7 - block, bfq: fix uaf for bfqq in bfq_exit_icq_bfqq - ata: ahci: Fix PCS quirk application for suspend - nvme: fix the NVME_CMD_EFFECTS_CSE_MASK definition - nvmet: don't defer passthrough commands with trivial effects to the workqueue - fs/ntfs3: Validate BOOT record_size - fs/ntfs3: Add overflow check for attribute size - fs/ntfs3: Validate data run offset - fs/ntfs3: Add null pointer check to attr_load_runs_vcn - fs/ntfs3: Fix memory leak on ntfs_fill_super() error path - fs/ntfs3: Add null pointer check for inode operations - fs/ntfs3: Validate attribute name offset - fs/ntfs3: Validate buffer length while parsing index - fs/ntfs3: Validate resident attribute name - fs/ntfs3: Fix slab-out-of-bounds read in run_unpack - soundwire: dmi-quirks: add quirk variant for LAPBC710 NUC15 - fs/ntfs3: Validate index root when initialize NTFS security - fs/ntfs3: Use __GFP_NOWARN allocation at wnd_init() - fs/ntfs3: Use __GFP_NOWARN allocation at ntfs_fill_super() - fs/ntfs3: Delete duplicate condition in ntfs_read_mft() - fs/ntfs3: Fix slab-out-of-bounds in r_page - objtool: Fix SEGFAULT - powerpc/rtas: avoid device tree lookups in rtas_os_term() - powerpc/rtas: avoid scheduling in rtas_os_term() - HID: multitouch: fix Asus ExpertBook P2 P2451FA trackpoint - HID: plantronics: Additional PIDs for double volume key presses quirk - pstore: Properly assign mem_type property - pstore/zone: Use GFP_ATOMIC to allocate zone buffer - hfsplus: fix bug causing custom uid and gid being unable to be assigned with mount - binfmt: Fix error return code in load_elf_fdpic_binary() - ovl: Use ovl mounter's fsuid and fsgid in ovl_link() - ALSA: line6: correct midi status byte when receiving data from podxt - ALSA: line6: fix stack overflow in line6_midi_transmit - pnode: terminate at peers of source - mfd: mt6360: Add bounds checking in Regmap read/write call-backs - md: fix a crash in mempool_free - mm, compaction: fix fast_isolate_around() to stay within boundaries - f2fs: should put a page when checking the summary info - f2fs: allow to read node block after shutdown - mmc: vub300: fix warning - do not call blocking ops when !TASK_RUNNING - 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_tis: Add the missed acpi_put_table() to fix memory leak - SUNRPC: Don't leak netobj memory when gss_read_proxy_verf() fails - kcsan: Instrument memcpy/memset/memmove with newer Clang - media: stv0288: use explicitly signed char - soc: qcom: Select REMAP_MMIO for LLCC driver - kest.pl: Fix grub2 menu handling for rebooting - ktest.pl minconfig: Unset configs instead of just removing them - jbd2: use the correct print format - perf/x86/intel/uncore: Disable I/O stacks to PMU mapping on ICX-D - perf/x86/intel/uncore: Clear attr_update properly - arm64: dts: qcom: sdm845-db845c: correct SPI2 pins drive strength - mmc: sdhci-sprd: Disable CLK_AUTO when the clock is less than 400K - btrfs: fix resolving backrefs for inline extent followed by prealloc - ARM: ux500: do not directly dereference __iomem - arm64: dts: qcom: sdm850-lenovo-yoga-c630: correct I2C12 pins drive strength - selftests: Use optional USERCFLAGS and USERLDFLAGS - PM/devfreq: governor: Add a private governor_data for governor - cpufreq: Init completion before kobject_init_and_add() - ALSA: patch_realtek: Fix Dell Inspiron Plus 16 - ALSA: hda/realtek: Apply dual codec fixup for Dell Latitude laptops - fs: dlm: fix sock release if listen fails - fs: dlm: retry accept() until -EAGAIN or error returns - mptcp: remove MPTCP 'ifdef' in TCP SYN cookies - dm cache: Fix ABBA deadlock between shrink_slab and dm_cache_metadata_abort - dm thin: Fix ABBA deadlock between shrink_slab and dm_pool_abort_metadata - dm thin: Use last transaction's pmd->root when commit failed - dm thin: resume even if in FAIL mode - dm thin: Fix UAF in run_timer_softirq() - dm integrity: Fix UAF in dm_integrity_dtr() - dm clone: Fix UAF in clone_dtr() - dm cache: Fix UAF in destroy() - dm cache: set needs_check flag after aborting metadata - tracing/hist: Fix out-of-bound write on 'action_data.var_ref_idx' - perf/core: Call LSM hook after copying perf_event_attr - of/kexec: Fix reading 32-bit "linux,initrd-{start,end}" values - KVM: VMX: Resume guest immediately when injecting #GP on ECREATE - KVM: nVMX: Inject #GP, not #UD, if "generic" VMXON CR0/CR4 check fails - KVM: nVMX: Properly expose ENABLE_USR_WAIT_PAUSE control to L1 - x86/microcode/intel: Do not retry microcode reloading on the APs - ftrace/x86: Add back ftrace_expected for ftrace bug reports - x86/kprobes: Fix kprobes instruction boudary check with CONFIG_RETHUNK - x86/kprobes: Fix optprobe optimization check with CONFIG_RETHUNK - tracing: Fix race where eprobes can be called before the event - tracing: Fix complicated dependency of CONFIG_TRACER_MAX_TRACE - tracing/hist: Fix wrong return value in parse_action_params() - tracing/probes: Handle system names with hyphens - tracing: Fix infinite loop in tracing_read_pipe on overflowed print_trace_line - staging: media: tegra-video: fix chan->mipi value on error - staging: media: tegra-video: fix device_node use after free - ARM: 9256/1: NWFPE: avoid compiler-generated __aeabi_uldivmod - media: dvb-core: Fix double free in dvb_register_device() - cifs: fix confusing debug message - cifs: fix missing display of three mount options - rtc: ds1347: fix value written to century register - block: mq-deadline: Do not break sequential write streams to zoned HDDs - md/bitmap: Fix bitmap chunk size overflow issues - efi: Add iMac Pro 2017 to uefi skip cert quirk - wifi: wilc1000: sdio: fix module autoloading - ASoC: jz4740-i2s: Handle independent FIFO flush bits - ipu3-imgu: Fix NULL pointer dereference in imgu_subdev_set_selection() - ipmi: fix long wait in unload when IPMI disconnect - mtd: spi-nor: Check for zero erase size in spi_nor_find_best_erase_type() - ima: Fix a potential NULL pointer access in ima_restore_measurement_list - ipmi: fix use after free in _ipmi_destroy_user() - PCI: Fix pci_device_is_present() for VFs by checking PF - PCI/sysfs: Fix double free in error path - riscv: stacktrace: Fixup ftrace_graph_ret_addr retp argument - riscv: mm: notify remote harts about mmu cache updates - crypto: n2 - add missing hash statesize - driver core: Fix bus_type.match() error handling in __driver_attach() - phy: qcom-qmp-combo: fix sc8180x reset - iommu/amd: Fix ivrs_acpihid cmdline parsing code - remoteproc: core: Do pm_relax when in RPROC_OFFLINE state - parisc: led: Fix potential null-ptr-deref in start_task() - device_cgroup: Roll back to original exceptions after copy failure - drm/connector: send hotplug uevent on connector cleanup - drm/i915/dsi: fix VBT send packet port selection for dual link DSI - drm/ingenic: Fix missing platform_driver_unregister() call in ingenic_drm_init() - ext4: silence the warning when evicting inode with dioread_nolock - ext4: add inode table check in __ext4_get_inode_loc to aovid possible infinite loop - ext4: remove trailing newline from ext4_msg() message - fs: ext4: initialize fsdata in pagecache_write() - ext4: fix use-after-free in ext4_orphan_cleanup - ext4: fix undefined behavior in bit shift for ext4_check_flag_values - ext4: add EXT4_IGET_BAD flag to prevent unexpected bad inode - ext4: add helper to check quota inums - ext4: fix bug_on in __es_tree_search caused by bad quota inode - ext4: fix reserved cluster accounting in __es_remove_extent() - ext4: check and assert if marking an no_delete evicting inode dirty - ext4: fix bug_on in __es_tree_search caused by bad boot loader inode - ext4: fix leaking uninitialized memory in fast-commit journal - ext4: fix uninititialized value in 'ext4_evict_inode' - ext4: init quota for 'old.inode' in 'ext4_rename' - 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: avoid BUG_ON when creating xattrs - ext4: fix kernel BUG in 'ext4_write_inline_data_end()' - ext4: fix inode leak in ext4_xattr_inode_create() on an error path - ext4: initialize quota before expanding inode in setproject ioctl - ext4: avoid unaccounted block allocation when expanding inode - ext4: allocate extended attribute value in vmalloc area - drm/amdgpu: handle polaris10/11 overlap asics (v2) - block: mq-deadline: Fix dd_finish_request() for zoned devices - tracing: Fix issue of missing one synthetic field - ext4: use ext4_debug() instead of jbd_debug() - ext4: introduce EXT4_FC_TAG_BASE_LEN helper - ext4: factor out ext4_fc_get_tl() - ext4: fix potential out of bound read in ext4_fc_replay_scan() - ext4: disable fast-commit of encrypted dir operations - ext4: don't set up encryption key during jbd2 transaction - ext4: add missing validation of fast-commit record lengths - ext4: fix unaligned memory access in ext4_fc_reserve_space() - ext4: fix off-by-one errors in fast-commit block filling - ARM: renumber bits related to _TIF_WORK_MASK - phy: qcom-qmp-combo: fix out-of-bounds clock access - btrfs: replace strncpy() with strscpy() - btrfs: fix extent map use-after-free when handling missing device in read_one_chunk - x86/MCE/AMD: Clear DFR errors found in THR handler - media: s5p-mfc: Fix to handle reference queue during finishing - media: s5p-mfc: Clear workbit to handle error condition - media: s5p-mfc: Fix in register read and write for H264 - perf probe: Use dwarf_attr_integrate as generic DWARF attr accessor - perf probe: Fix to get the DW_AT_decl_file and DW_AT_call_file as unsinged data - ravb: Fix "failed to switch device to config mode" message during unbind - ext4: goto right label 'failed_mount3a' - ext4: correct inconsistent error msg in nojournal mode - mbcache: automatically delete entries from cache on freeing - ext4: fix deadlock due to mbcache entry corruption - SUNRPC: ensure the matching upcall is in-flight upon downcall - btrfs: fix an error handling path in btrfs_defrag_leaves() - bpf: pull before calling skb_postpull_rcsum() - drm/panfrost: Fix GEM handle creation ref-counting - netfilter: nf_tables: consolidate set description - netfilter: nf_tables: add function to create set stateful expressions - netfilter: nf_tables: perform type checking for existing sets - vmxnet3: correctly report csum_level for encapsulated packet - netfilter: nf_tables: honor set timeout and garbage collection updates - veth: Fix race with AF_XDP exposing old or uninitialized descriptors - nfsd: shut down the NFSv4 state objects before the filecache - net: hns3: add interrupts re-initialization while doing VF FLR - net: hns3: fix miss L3E checking for rx packet - net: hns3: fix VF promisc mode not update when mac table full - qlcnic: prevent ->dcb use-after-free on qlcnic_dcb_enable() failure - net: dsa: mv88e6xxx: depend on PTP conditionally - nfc: Fix potential resource leaks - vdpa_sim: fix possible memory leak in vdpasim_net_init() and vdpasim_blk_init() - vhost/vsock: Fix error handling in vhost_vsock_init() - vringh: fix range used in iotlb_translate() - vhost: fix range used in translate_desc() - vdpa_sim: fix vringh initialization in vdpasim_queue_ready() - net/mlx5: E-Switch, properly handle ingress tagged packets on VST - net/mlx5: Add forgotten cleanup calls into mlx5_init_once() error path - net/mlx5: Avoid recovery in probe flows - net/mlx5e: IPoIB, Don't allow CQE compression to be turned on by default - net/mlx5e: Always clear dest encap in neigh-update-del - net/mlx5e: Fix hw mtu initializing at XDP SQ allocation - net: amd-xgbe: add missed tasklet_kill - net: ena: Fix toeplitz initial hash value - net: ena: Don't register memory info on XDP exchange - net: ena: Account for the number of processed bytes in XDP - net: ena: Use bitmask to indicate packet redirection - net: ena: Fix rx_copybreak value update - net: ena: Set default value for RX interrupt moderation - net: ena: Update NUMA TPH hint register upon NUMA node update - net: phy: xgmiitorgmii: Fix refcount leak in xgmiitorgmii_probe - RDMA/mlx5: Fix mlx5_ib_get_hw_stats when used for device - RDMA/mlx5: Fix validation of max_rd_atomic caps for DC - drm/meson: Reduce the FIFO lines held when AFBC is not used - filelock: new helper: vfs_inode_has_locks - ceph: switch to vfs_inode_has_locks() to fix file lock bug - gpio: sifive: Fix refcount leak in sifive_gpio_probe - net: sched: atm: dont intepret cls results when asked to drop - net: sched: cbq: dont intepret cls results when asked to drop - net: sparx5: Fix reading of the MAC address - netfilter: ipset: fix hash:net,port,net hang with /0 subnet - netfilter: ipset: Rework long task execution when adding/deleting entries - perf tools: Fix resources leak in perf_data__open_dir() - drm/imx: ipuv3-plane: Fix overlay plane width - fs/ntfs3: don't hold ni_lock when calling truncate_setsize() - drivers/net/bonding/bond_3ad: return when there's no aggregator - octeontx2-pf: Fix lmtst ID used in aura free - usb: rndis_host: Secure rndis_query check against int overflow - perf stat: Fix handling of --for-each-cgroup with --bpf-counters to match non BPF mode - drm/i915: unpin on error in intel_vgpu_shadow_mm_pin() - caif: fix memory leak in cfctrl_linkup_request() - udf: Fix extension of the last extent in the file - ASoC: Intel: bytcr_rt5640: Add quirk for the Advantech MICA-071 tablet - nvme: fix multipath crash caused by flush request when blktrace is enabled - io_uring: check for valid register opcode earlier - nvmet: use NVME_CMD_EFFECTS_CSUPP instead of open coding it - nvme: also return I/O command effects from nvme_command_effects - btrfs: check superblock to ensure the fs was not modified at thaw time - x86/kexec: Fix double-free of elf header buffer - nfsd: fix handling of readdir in v4root vs. mount upcall timeout - fbdev: matroxfb: G200eW: Increase max memory from 1 MB to 16 MB - block: don't allow splitting of a REQ_NOWAIT bio - io_uring: fix CQ waiting timeout handling - thermal: int340x: Add missing attribute for data rate base - riscv: uaccess: fix type of 0 variable on error in get_user() - riscv, kprobes: Stricter c.jr/c.jalr decoding - drm/i915/gvt: fix gvt debugfs destroy - drm/i915/gvt: fix vgpu debugfs clean in remove - hfs/hfsplus: avoid WARN_ON() for sanity check, use proper error handling - ksmbd: fix infinite loop in ksmbd_conn_handler_loop() - ksmbd: check nt_len to be at least CIFS_ENCPWD_SIZE in ksmbd_decode_ntlmssp_auth_blob - Revert "ACPI: PM: Add support for upcoming AMD uPEP HID AMDI007" - mptcp: dedicated request sock for subflow in v6 - mptcp: use proper req destructor for IPv6 - ext4: don't allow journal inode to have encrypt flag - btrfs: make thaw time super block check to also verify checksum - mbcache: Avoid nesting of cache->c_list_lock under bit locks - efi: random: combine bootloader provided RNG seed with RNG protocol output - drm/mgag200: Fix PLL setup for G200_SE_A rev >=4 - futex: Fix futex_waitv() hrtimer debug object leak on kcalloc error - rtmutex: Add acquire semantics for rtmutex lock acquisition slow path - mm/mempolicy: fix memory leak in set_mempolicy_home_node system call - block: Do not reread partition table on exclusively open device - arm64: dts: qcom: sdm850-samsung-w737: correct I2C12 pins drive strength - EDAC/mc_sysfs: Increase legacy channel support to 12 - ext2: unbugger ext2_empty_dir() - bpf: Resolve fext program type when checking map compatibility - mptcp: netlink: fix some error return code - ima: Fix hash dependency to correct algorithm - KVM: x86: fix APICv/x2AVIC disabled when vm reboot by itself - powerpc/ftrace: fix syscall tracing on PPC64_ELF_ABI_V1 - arm64: dts: mediatek: mt8195-demo: fix the memory size of node secmon - drm/amdgpu: fix mmhub register base coding error - mtd: spi-nor: gigadevice: gd25q256: replace gd25q256_default_init with gd25q256_post_bfpt - ima: Fix memory leak in __ima_inode_hash() - crypto: ccree,hisilicon - Fix dependencies to correct algorithm - RISC-V: kexec: Fix memory leak of fdt buffer - riscv: Fixup compile error with !MMU - RISC-V: kexec: Fix memory leak of elf header buffer - bus: mhi: host: Fix race between channel preparation and M0 event - test_kprobes: Fix implicit declaration error of test_kprobes - remoteproc: imx_dsp_rproc: Add mutex protection for workqueue - remoteproc: imx_rproc: Correct i.MX93 DRAM mapping - parisc: Add missing FORCE prerequisites in Makefile - ext4: journal_path mount options should follow links - drm/i915: improve the catch-all evict to handle lock contention - drm/i915/migrate: Account for the reserved_space - cifs: fix interface count calculation during refresh - cifs: refcount only the selected iface during interface update - usb: dwc3: gadget: Ignore End Transfer delay on teardown - ice: xsk: do not use xdp_return_frame() on tx_buf->raw_buf - net: vrf: determine the dst using the original ifindex for multicast - mptcp: fix lockdep false positive - net: lan966x: Fix configuration of the PCS - bnxt_en: Simplify bnxt_xdp_buff_init() - bnxt_en: Fix XDP RX path - bnxt_en: Fix first buffer size calculations for XDP multi-buffer - bnxt_en: Fix HDS and jumbo thresholds for RX packets - vdpa/mlx5: Fix rule forwarding VLAN to TIR - vdpa/mlx5: Fix wrong mac address deletion - vhost-vdpa: fix an iotlb memory leak - virtio-crypto: fix memory leak in virtio_crypto_alg_skcipher_close_session() - vdpa/vp_vdpa: fix kfree a wrong pointer in vp_vdpa_remove - vdpasim: fix memory leak when freeing IOTLBs - net/mlx5: Fix io_eq_size and event_eq_size params validation - net/mlx5: Fix RoCE setting at HCA level - net/mlx5e: CT: Fix ct debugfs folder name - net/mlx5e: Set geneve_tlv_option_0_exist when matching on geneve option - net/mlx5: Lag, fix failure to cancel delayed bond work - vxlan: Fix memory leaks in error path - drm/i915/gvt: fix double free bug in split_2MB_gtt_entry - qed: allow sleep in qed_mcp_trace_dump() - usb: dwc3: xilinx: include linux/gpio/consumer.h - net: dsa: tag_qca: fix wrong MGMT_DATA2 size - vhost_vdpa: fix the crash in unmap a large memory - of/fdt: run soc memory setup when early_init_dt_scan_memory fails * CVE-2022-36280 - drm/vmwgfx: Validate the box size for the snooped cursor * CVE-2023-1118 - media: rc: Fix use-after-free bugs caused by ene_tx_irqsim() -- Roxana Nicolescu <email address hidden> Thu, 11 May 2023 19:38:37 +0200
Available diffs
linux-riscv (5.19.0-1017.18) kinetic; urgency=medium * kinetic/linux-riscv: 5.19.0-1017.18 -proposed tracker (LP: #2016647) * CVE-2023-1829 - [Config]: Make sure CONFIG_NET_CLS_TCINDEX is not available [ Ubuntu: 5.19.0-41.42 ] * kinetic/linux: 5.19.0-41.42 -proposed tracker (LP: #2016651) * CVE-2023-1829 - net/sched: Retire tcindex classifier - [Config]: Make sure CONFIG_NET_CLS_TCINDEX is not available * CVE-2023-0386 - ovl: fail on invalid uid/gid mapping at copy up -- Thadeu Lima de Souza Cascardo <email address hidden> Tue, 18 Apr 2023 20:12:12 -0300
Available diffs
Superseded in kinetic-security |
Superseded in kinetic-updates |
Deleted in kinetic-proposed (Reason: moved to -updates) |
linux-riscv (5.19.0-1016.17) kinetic; urgency=medium * kinetic/linux-riscv: 5.19.0-1016.17 -proposed tracker (LP: #2011872) [ Ubuntu: 5.19.0-40.41 ] * kinetic/linux: 5.19.0-40.41 -proposed tracker (LP: #2012668) * CVE-2023-0468 - io_uring: fix tw losing poll events - io_uring: make poll refs more robust * Regression in ext4 during online resize (LP: #2003816) - ext4: fix bad checksum after online resize - ext4: fix corruption when online resizing a 1K bigalloc fs - ext4: fix corrupt backup group descriptors after online resize [ Ubuntu: 5.19.0-39.40 ] * kinetic/linux: 5.19.0-39.40 -proposed tracker (LP: #2011876) * CVE-2023-26545 - net: mpls: fix stale pointer if allocation fails during device rename * CVE-2023-1032 - net: avoid double iput when sock_alloc_file fails * CVE-2022-41218 // CVE-2022-41218 is assigned to those bugs above. - media: dvb-core: Fix UAF due to refcount races at releasing * CVE-2023-1281 - net/sched: tcindex: update imperfect hash filters respecting rcu * linux: CONFIG_SERIAL_8250_MID=y (LP: #2009283) - [Config] enable CONFIG_SERIAL_8250_MID=y * apply the latest TDX attestation driver from Intel (LP: #2009437) - Revert "UBUNTU: SAUCE: selftests: tdx: Test GetReport TDX attestation feature" - Revert "UBUNTU: SAUCE: x86/tdx: Add TDX Guest attestation interface driver" - x86/tdx: Add a wrapper to get TDREPORT0 from the TDX Module - virt: Add TDX guest driver - selftests/tdx: Test TDX attestation GetReport support - [Config] enable TDX attestation driver as module by default * cpufreq: intel_pstate: Update Balance performance EPP for Sapphire Rapids (LP: #2008519) - cpufreq: intel_pstate: Adjust balance_performance EPP for Sapphire Rapids * Fail to output sound to external monitor which connects via docking station (LP: #2009024) - [Config] Enable CONFIG_SND_HDA_INTEL_HDMI_SILENT_STREAM * Fix mediatek wifi driver crash when loading wrong SAR table (LP: #2009118) - wifi: mt76: mt7921: fix error code of return in mt7921_acpi_read * CVE-2022-47929 - net: sched: disallow noqueue for qdisc classes * Intel graphic driver is not probing[8086:468b] (LP: #1990242) - drm/i915: Add new ADL-S pci id * Some QHD panels fail to refresh when PSR2 enabled (LP: #2009014) - drm/i915/psr: Use full update In case of area calculation fails - drm/i915: Ensure damage clip area is within pipe area - SAUCE: drm/i915/psr: Use calculated io and fast wake lines * overlayfs mounts as R/O over idmapped mount (LP: #2009065) - SAUCE: overlayfs: handle idmapped mounts in ovl_do_(set|remove)xattr * Kinetic update: upstream stable patchset 2023-02-28 (LP: #2008832) - usb: musb: remove extra check in musb_gadget_vbus_draw - arm64: dts: qcom: ipq6018-cp01-c1: use BLSPI1 pins - arm64: dts: qcom: sm8250-sony-xperia-edo: fix touchscreen bias-disable - arm64: dts: qcom: msm8996: Add MSM8996 Pro support - arm64: dts: qcom: msm8996: fix supported-hw in cpufreq OPP tables - arm64: dts: qcom: msm8996: fix GPU OPP table - ARM: dts: qcom: apq8064: fix coresight compatible - arm64: dts: qcom: sdm630: fix UART1 pin bias - arm64: dts: qcom: sdm845-cheza: fix AP suspend pin bias - arm64: dts: qcom: msm8916: Drop MSS fallback compatible - objtool, kcsan: Add volatile read/write instrumentation to whitelist - ARM: dts: stm32: Drop stm32mp15xc.dtsi from Avenger96 - ARM: dts: stm32: Fix AV96 WLAN regulator gpio property - drivers: soc: ti: knav_qmss_queue: Mark knav_acc_firmwares as static - arm64: dts: qcom: pm660: Use unique ADC5_VCOIN address in node name - arm64: dts: qcom: sm8250: correct LPASS pin pull down - soc: qcom: llcc: make irq truly optional - arm64: dts: qcom: sm8150: fix UFS PHY registers - arm64: dts: qcom: sm8250: fix UFS PHY registers - arm64: dts: qcom: sm8350: fix UFS PHY registers - arm64: dts: qcom: sm8250: drop bogus DP PHY clock - soc: qcom: apr: Add check for idr_alloc and of_property_read_string_index - arm64: dts: qcom: sm6125: fix SDHCI CQE reg names - arm: dts: spear600: Fix clcd interrupt - soc: ti: knav_qmss_queue: Fix PM disable depth imbalance in knav_queue_probe - soc: ti: smartreflex: Fix PM disable depth imbalance in omap_sr_probe - arm64: mm: kfence: only handle translation faults - perf: arm_dsu: Fix hotplug callback leak in dsu_pmu_init() - perf/arm_dmc620: Fix hotplug callback leak in dmc620_pmu_init() - perf/smmuv3: Fix hotplug callback leak in arm_smmu_pmu_init() - arm64: dts: ti: k3-am65-main: Drop dma-coherent in crypto node - arm64: dts: ti: k3-j721e-main: Drop dma-coherent in crypto node - ARM: dts: nuvoton: Remove bogus unit addresses from fixed-partition nodes - arm64: dts: mt6779: Fix devicetree build warnings - arm64: dts: mt2712e: Fix unit_address_vs_reg warning for oscillators - arm64: dts: mt2712e: Fix unit address for pinctrl node - arm64: dts: mt2712-evb: Fix vproc fixed regulators unit names - arm64: dts: mt2712-evb: Fix usb vbus regulators unit names - arm64: dts: mediatek: pumpkin-common: Fix devicetree warnings - arm64: dts: mediatek: mt6797: Fix 26M oscillator unit name - ARM: dts: dove: Fix assigned-addresses for every PCIe Root Port - ARM: dts: armada-370: Fix assigned-addresses for every PCIe Root Port - ARM: dts: armada-xp: 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: turris-omnia: Add ethernet aliases - ARM: dts: turris-omnia: Add switch port 6 node - arm64: dts: armada-3720-turris-mox: Add missing interrupt for RTC - seccomp: Move copy_seccomp() to no failure path. - pstore/ram: Fix error return code in ramoops_probe() - ARM: mmp: fix timer_read delay - pstore: Avoid kcore oops by vmap()ing with VM_IOREMAP - tpm/tpm_ftpm_tee: Fix error handling in ftpm_mod_init() - tpm/tpm_crb: Fix error message in __crb_relinquish_locality() - ovl: remove privs in ovl_copyfile() - ovl: remove privs in ovl_fallocate() - sched/uclamp: Fix relationship between uclamp and migration margin - sched/uclamp: Make task_fits_capacity() use util_fits_cpu() - sched/uclamp: Make select_idle_capacity() use util_fits_cpu() - sched/core: Introduce sched_asym_cpucap_active() - sched/uclamp: Make asym_fits_capacity() use util_fits_cpu() - cpuidle: dt: Return the correct numbers of parsed idle states - alpha: fix TIF_NOTIFY_SIGNAL handling - alpha: fix syscall entry in !AUDUT_SYSCALL case - x86/sgx: Reduce delay and interference of enclave release - PM: hibernate: Fix mistake in kerneldoc comment - fs: don't audit the capability check in simple_xattr_list() - cpufreq: qcom-hw: Fix memory leak in qcom_cpufreq_hw_read_lut() - selftests/ftrace: event_triggers: wait longer for test_event_enable - perf: Fix possible memleak in pmu_dev_alloc() - lib/debugobjects: fix stat count and optimize debug_objects_mem_init - platform/x86: huawei-wmi: fix return value calculation - timerqueue: Use rb_entry_safe() in timerqueue_getnext() - proc: fixup uptime selftest - lib/fonts: fix undefined behavior in bit shift for get_default_font - ocfs2: fix memory leak in ocfs2_stack_glue_init() - MIPS: vpe-mt: fix possible memory leak while module exiting - MIPS: vpe-cmp: fix possible memory leak while module exiting - selftests/efivarfs: Add checking of the test return value - PNP: fix name memory leak in pnp_alloc_dev() - perf/x86/intel/uncore: Fix reference count leak in sad_cfg_iio_topology() - perf/x86/intel/uncore: Fix reference count leak in hswep_has_limit_sbox() - 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() - platform/chrome: cros_usbpd_notify: Fix error handling in cros_usbpd_notify_init() - thermal: core: fix some possible name leaks in error paths - irqchip: gic-pm: Use pm_runtime_resume_and_get() in gic_probe() - irqchip/wpcm450: Fix memory leak in wpcm450_aic_of_init() - EDAC/i10nm: fix refcount leak in pci_get_dev_wrapper() - NFSD: Finish converting the NFSv2 GETACL result encoder - nfsd: don't call nfsd_file_put from client states seqfile display - genirq/irqdesc: Don't try to remove non-existing sysfs files - cpufreq: amd_freq_sensitivity: Add missing pci_dev_put() - libfs: add DEFINE_SIMPLE_ATTRIBUTE_SIGNED for signed value - lib/notifier-error-inject: fix error when writing -errno to debugfs file - debugfs: fix error when writing negative value to atomic_t debugfs file - rapidio: fix possible name leaks when rio_add_device() fails - rapidio: rio: fix possible name leak in rio_register_mport() - clocksource/drivers/sh_cmt: Access registers according to spec - mips: ralink: mt7621: define MT7621_SYSC_BASE with __iomem - mips: ralink: mt7621: soc queries and tests as functions - mips: ralink: mt7621: do not use kzalloc too early - futex: Resend potentially swallowed owner death notification - cpu/hotplug: Make target_store() a nop when target == state - cpu/hotplug: Do not bail-out in DYING/STARTING sections - clocksource/drivers/timer-ti-dm: Fix missing clk_disable_unprepare in dmtimer_systimer_init_clock() - ACPICA: Fix use-after-free in acpi_ut_copy_ipackage_to_ipackage() - uprobes/x86: Allow to probe a NOP instruction with 0x66 prefix - x86/xen: Fix memory leak in xen_smp_intr_init{_pv}() - x86/xen: Fix memory leak in xen_init_lock_cpu() - xen/privcmd: Fix a possible warning in privcmd_ioctl_mmap_resource() - PM: runtime: Do not call __rpm_callback() from rpm_idle() - platform/chrome: cros_ec_typec: Cleanup switch handle return paths - platform/chrome: cros_ec_typec: zero out stale pointers - platform/x86: mxm-wmi: fix memleak in mxm_wmi_call_mx[ds|mx]() - platform/x86: intel_scu_ipc: fix possible name leak in __intel_scu_ipc_register() - MIPS: BCM63xx: Add check for NULL for clk in clk_enable - MIPS: OCTEON: warn only once if deprecated link status is being used - lockd: set other missing fields when unlocking files - fs: sysv: Fix sysv_nblocks() returns wrong value - rapidio: fix possible UAF when kfifo_alloc() fails - eventfd: change int to __u64 in eventfd_signal() ifndef CONFIG_EVENTFD - relay: fix type mismatch when allocating memory in relay_create_buf() - hfs: Fix OOB Write in hfs_asc2mac - rapidio: devices: fix missing put_device in mport_cdev_open - platform/mellanox: mlxbf-pmc: Fix event typo - 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: rtl8xxxu: Fix reading the vendor of combo chips - drm/bridge: adv7533: remove dynamic lane switching from adv7533 bridge - libbpf: Fix use-after-free in btf_dump_name_dups - libbpf: Fix null-pointer dereference in find_prog_by_sec_insn() - ata: libata: fix NCQ autosense logic - ipmi: kcs: Poll OBF briefly to reduce OBE latency - drm/amdgpu/powerplay/psm: Fix memory leak in power state init - media: v4l2-ctrls: Fix off-by-one error in integer menu control check - media: coda: jpeg: Add check for kmalloc - media: adv748x: afe: Select input port when initializing AFE - media: i2c: ad5820: Fix error path - venus: pm_helpers: Fix error check in vcodec_domains_get() - soreuseport: Fix socket selection for SO_INCOMING_CPU. - media: exynos4-is: don't rely on the v4l2_async_subdev internals - libbpf: Btf dedup identical struct test needs check for nested structs/arrays - can: kvaser_usb: kvaser_usb_leaf: Get capabilities from device - can: kvaser_usb: kvaser_usb_leaf: Rename {leaf,usbcan}_cmd_error_event to {leaf,usbcan}_cmd_can_error_event - can: kvaser_usb: kvaser_usb_leaf: Handle CMD_ERROR_EVENT - can: kvaser_usb_leaf: Set Warning state even without bus errors - can: kvaser_usb_leaf: Fix improved state not being reported - can: kvaser_usb_leaf: Fix wrong CAN state after stopping - can: kvaser_usb_leaf: Fix bogus restart events - can: kvaser_usb: Add struct kvaser_usb_busparams - can: kvaser_usb: Compare requested bittiming parameters with actual parameters in do_set_{,data}_bittiming - drm/rockchip: lvds: fix PM usage counter unbalance in poweron - clk: renesas: r9a06g032: Repair grave increment error - spi: Update reference to struct spi_controller - drm/panel/panel-sitronix-st7701: Remove panel on DSI attach failure - drm/msm/hdmi: drop unused GPIO support - drm/msm/hdmi: use devres helper for runtime PM management - bpf: Fix slot type check in check_stack_write_var_off - media: vivid: fix compose size exceed boundary - media: platform: exynos4-is: fix return value check in fimc_md_probe() - bpf: propagate precision in ALU/ALU64 operations - bpf: propagate precision across all frames, not just the last one - clk: qcom: gcc-sm8250: Use retention mode for USB GDSCs - mtd: Fix device name leak when register device failed in add_mtd_device() - Input: joystick - fix Kconfig warning for JOYSTICK_ADC - wifi: rsi: Fix handling of 802.3 EAPOL frames sent via control port - media: camss: Clean up received buffers on failed start of streaming - net, proc: Provide PROC_FS=n fallback for proc_create_net_single_write() - rxrpc: Fix ack.bufferSize to be 0 when generating an ack - bfq: fix waker_bfqq inconsistency crash - drm/radeon: Add the missed acpi_put_table() to fix memory leak - drm/mediatek: Modify dpi power on/off sequence. - ASoC: pxa: fix null-pointer dereference in filter() - nvmet: only allocate a single slab for bvecs - regulator: core: fix unbalanced of node refcount in regulator_dev_lookup() - amdgpu/pm: prevent array underflow in vega20_odn_edit_dpm_table() - nvme: return err on nvme_init_non_mdts_limits fail - regulator: qcom-rpmh: Fix PMR735a S3 regulator spec - drm/fourcc: Fix vsub/hsub for Q410 and Q401 - integrity: Fix memory leakage in keyring allocation error path - ima: Fix misuse of dereference of pointer in template_desc_init_fields() - block: clear ->slave_dir when dropping the main slave_dir reference - wifi: ath10k: Fix return value in ath10k_pci_init() - drm/msm/a6xx: Fix speed-bin detection vs probe-defer - mtd: lpddr2_nvm: Fix possible null-ptr-deref - Input: elants_i2c - properly handle the reset GPIO when power is off - media: vidtv: Fix use-after-free in vidtv_bridge_dvb_init() - media: solo6x10: fix possible memory leak in solo_sysfs_init() - media: platform: exynos4-is: Fix error handling in fimc_md_init() - media: videobuf-dma-contig: use dma_mmap_coherent - mtd: spi-nor: hide jedec_id sysfs attribute if not present - mtd: spi-nor: Fix the number of bytes for the dummy cycles - bpf: Move skb->len == 0 checks into __bpf_redirect - HID: hid-sensor-custom: set fixed size for custom attributes - pinctrl: k210: call of_node_put() - ALSA: pcm: fix undefined behavior in bit shift for SNDRV_PCM_RATE_KNOT - ALSA: seq: fix undefined behavior in bit shift for SNDRV_SEQ_FILTER_USE_EVENT - regulator: core: use kfree_const() to free space conditionally - clk: rockchip: Fix memory leak in rockchip_clk_register_pll() - drm/amdgpu: fix pci device refcount leak - bonding: fix link recovery in mode 2 when updelay is nonzero - mtd: maps: pxa2xx-flash: fix memory leak in probe - drbd: remove call to memset before free device/resource/connection - drbd: destroy workqueue when drbd device was freed - ASoC: qcom: Add checks for devm_kcalloc - media: vimc: Fix wrong function called when vimc_init() fails - media: imon: fix a race condition in send_packet() - clk: imx8mn: rename vpu_pll to m7_alt_pll - clk: imx: replace osc_hdmi with dummy - clk: imx8mn: fix imx8mn_sai2_sels clocks list - clk: imx8mn: fix imx8mn_enet_phy_sels clocks list - pinctrl: pinconf-generic: add missing of_node_put() - media: dvb-core: Fix ignored return value in dvb_register_frontend() - media: dvb-usb: az6027: fix null-ptr-deref in az6027_i2c_xfer() - media: s5p-mfc: Add variant data for MFC v7 hardware for Exynos 3250 SoC - drm/tegra: Add missing clk_disable_unprepare() in tegra_dc_probe() - ASoC: dt-bindings: wcd9335: fix reset line polarity in example - ASoC: mediatek: mtk-btcvsd: Add checks for write and read of mtk_btcvsd_snd - 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 - NFS: Fix an Oops in nfs_d_automount() - ALSA: asihpi: fix missing pci_disable_device() - wifi: iwlwifi: mvm: fix double free on tx path. - ASoC: mediatek: mt8173: Enable IRQ when pdata is ready - drm/amd/pm/smu11: BACO is supported when it's in BACO state - drm/radeon: Fix PCI device refcount leak in radeon_atrm_get_bios() - drm/amdgpu: Fix PCI device refcount leak in amdgpu_atrm_get_bios() - drm/amdkfd: Fix memory leakage - ASoC: pcm512x: Fix PM disable depth imbalance in pcm512x_probe - netfilter: conntrack: set icmpv6 redirects as RELATED - Input: wistron_btns - disable on UML - bpf, sockmap: Fix repeated calls to sock_put() when msg has more_data - bpf, sockmap: Fix missing BPF_F_INGRESS flag when using apply_bytes - bpf, sockmap: Fix data loss caused by using apply_bytes on ingress redirect - bonding: uninitialized variable in bond_miimon_inspect() - spi: spidev: mask SPI_CS_HIGH in SPI_IOC_RD_MODE - wifi: cfg80211: Fix not unregister reg_pdev when load_builtin_regdb_keys() fails - wifi: mt76: mt7921: fix reporting of TX AGGR histogram - wifi: mt76: fix coverity overrun-call in mt76_get_txpower() - regulator: core: fix module refcount leak in set_supply() - clk: qcom: lpass-sc7180: Fix pm_runtime usage - clk: qcom: clk-krait: fix wrong div2 functions - 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. - configfs: fix possible memory leak in configfs_create_dir() - regulator: core: fix resource leak in regulator_register() - hwmon: (jc42) Convert register access and caching to regmap/regcache - hwmon: (jc42) Restore the min/max/critical temperatures on resume - bpf, sockmap: fix race in sock_map_free() - ALSA: pcm: Set missing stop_operating flag at undoing trigger start - media: saa7164: fix missing pci_disable_device() - ALSA: mts64: fix possible null-ptr-defer in snd_mts64_interrupt - xprtrdma: Fix regbuf data not freed in rpcrdma_req_create() - SUNRPC: Fix missing release socket in rpc_sockname() - NFSv4.x: Fail client initialisation if state manager thread can't run - riscv, bpf: Emit fixed-length instructions for BPF_PSEUDO_FUNC - mmc: alcor: fix return value check of mmc_add_host() - mmc: moxart: fix return value check of mmc_add_host() - mmc: mxcmmc: fix return value check of mmc_add_host() - mmc: pxamci: fix return value check of mmc_add_host() - mmc: rtsx_pci: fix return value check of mmc_add_host() - mmc: rtsx_usb_sdmmc: fix return value check of mmc_add_host() - mmc: toshsd: fix return value check of mmc_add_host() - mmc: vub300: fix return value check of mmc_add_host() - mmc: wmt-sdmmc: fix return value check of mmc_add_host() - mmc: atmel-mci: fix return value check of mmc_add_host() - mmc: omap_hsmmc: fix return value check of mmc_add_host() - mmc: meson-gx: fix return value check of mmc_add_host() - mmc: via-sdmmc: fix return value check of mmc_add_host() - mmc: wbsd: fix return value check of mmc_add_host() - mmc: mmci: fix return value check of mmc_add_host() - mmc: renesas_sdhi: alway populate SCC pointer - memstick/ms_block: Add check for alloc_ordered_workqueue - mmc: core: Normalize the error handling branch in sd_read_ext_regs() - regulator: qcom-labibb: Fix missing of_node_put() in qcom_labibb_regulator_probe() - media: c8sectpfe: Add of_node_put() when breaking out of loop - media: coda: Add check for dcoda_iram_alloc - media: coda: Add check for kmalloc - clk: samsung: Fix memory leak in _samsung_clk_register_pll() - spi: spi-gpio: Don't set MOSI as an input if not 3WIRE mode - wifi: rtl8xxxu: Add __packed to struct rtl8723bu_c2h - wifi: rtl8xxxu: Fix the channel width reporting - wifi: brcmfmac: Fix error return code in brcmf_sdio_download_firmware() - blktrace: Fix output non-blktrace event when blk_classic option enabled - bpf: Do not zero-extend kfunc return values - clk: socfpga: Fix memory leak in socfpga_gate_init() - net: vmw_vsock: vmci: Check memcpy_from_msg() - net: defxx: Fix missing err handling in dfx_init() - net: stmmac: selftests: fix potential memleak in stmmac_test_arpoffload() - net: stmmac: fix possible memory leak in stmmac_dvr_probe() - drivers: net: qlcnic: Fix potential memory leak in qlcnic_sriov_init() - of: overlay: fix null pointer dereferencing in find_dup_cset_node_entry() and find_dup_cset_prop() - ethernet: s2io: don't call dev_kfree_skb() under spin_lock_irqsave() - net: farsync: Fix kmemleak when rmmods farsync - net/tunnel: wait until all sk_user_data reader finish before releasing the sock - net: apple: mace: don't call dev_kfree_skb() under spin_lock_irqsave() - net: apple: bmac: don't call dev_kfree_skb() under spin_lock_irqsave() - net: emaclite: don't call dev_kfree_skb() under spin_lock_irqsave() - net: ethernet: dnet: don't call dev_kfree_skb() under spin_lock_irqsave() - hamradio: don't call dev_kfree_skb() under spin_lock_irqsave() - net: amd: lance: don't call dev_kfree_skb() under spin_lock_irqsave() - af_unix: call proto_unregister() in the error path in af_unix_init() - net: amd-xgbe: Fix logic around active and passive cables - net: amd-xgbe: Check only the minimum speed for active/passive cables - can: tcan4x5x: Remove invalid write in clear_interrupts - can: m_can: Call the RAM init directly from m_can_chip_config - can: tcan4x5x: Fix use of register error status mask - net: lan9303: Fix read error execution path - ntb_netdev: Use dev_kfree_skb_any() in interrupt context - sctp: sysctl: make extra pointers netns aware - Bluetooth: MGMT: Fix error report for ADD_EXT_ADV_PARAMS - Bluetooth: btintel: Fix missing free skb in btintel_setup_combined() - Bluetooth: btusb: don't call kfree_skb() under spin_lock_irqsave() - Bluetooth: hci_qca: don't call kfree_skb() under spin_lock_irqsave() - Bluetooth: hci_ll: don't call kfree_skb() under spin_lock_irqsave() - Bluetooth: hci_h5: don't call kfree_skb() under spin_lock_irqsave() - 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: RFCOMM: don't call kfree_skb() under spin_lock_irqsave() - stmmac: fix potential division by 0 - i40e: Fix the inability to attach XDP program on downed interface - net: dsa: tag_8021q: avoid leaking ctx on dsa_tag_8021q_register() error path - crypto: hisilicon/qm - fix missing destroy qp_idr - crypto: sun8i-ss - use dma_addr instead u32 - crypto: nitrox - avoid double free on error path in nitrox_sriov_init() - scsi: core: Fix a race between scsi_done() and scsi_timeout() - apparmor: Use pointer to struct aa_label for lbs_cred - PCI: dwc: Fix n_fts[] array overrun - RDMA/core: Fix order of nldev_exit call - PCI: pci-epf-test: Register notifier if only core_init_notifier is enabled - f2fs: Fix the race condition of resize flag between resizefs - crypto: rockchip - do not do custom power management - crypto: rockchip - do not store mode globally - crypto: rockchip - add fallback for cipher - crypto: rockchip - add fallback for ahash - crypto: rockchip - better handle cipher key - crypto: rockchip - remove non-aligned handling - crypto: rockchip - rework by using crypto_engine - apparmor: Fix memleak in alloc_ns() - f2fs: fix to invalidate dcc->f2fs_issue_discard in error path - f2fs: fix normal discard process - f2fs: fix to destroy sbi->post_read_wq in error path of f2fs_fill_super() - RDMA/irdma: Report the correct link speed - scsi: qla2xxx: Fix set-but-not-used variable warnings - RDMA/siw: Fix immediate work request flush to completion queue - IB/mad: Don't call to function that might sleep while in atomic context - RDMA/restrack: Release MR restrack when delete - RDMA/core: Make sure "ib_port" is valid when access sysfs node - RDMA/nldev: Return "-EAGAIN" if the cm_id isn't from expected port - RDMA/siw: Set defined status for work completion with undefined status - scsi: scsi_debug: Fix a warning in resp_write_scat() - crypto: ccree - Remove debugfs when platform_driver_register failed - crypto: cryptd - Use request context instead of stack for sub-request - crypto: hisilicon/qm - add missing pci_dev_put() in q_num_set() - RDMA/hns: Repacing 'dseg_len' by macros in fill_ext_sge_inl_data() - RDMA/hns: Fix ext_sge num error when post send - PCI: Check for alloc failure in pci_request_irq() - RDMA/hfi: Decrease PCI device reference count in error path - crypto: ccree - Make cc_debugfs_global_fini() available for module init function - RDMA/hns: fix memory leak in hns_roce_alloc_mr() - RDMA/rxe: Fix NULL-ptr-deref in rxe_qp_do_cleanup() when socket create failed - dt-bindings: imx6q-pcie: Fix clock names for imx6sx and imx8mq - dt-bindings: visconti-pcie: Fix interrupts array max constraints - scsi: hpsa: Fix possible memory leak in hpsa_init_one() - crypto: tcrypt - Fix multibuffer skcipher speed test mem leak - padata: Always leave BHs disabled when running ->parallel() - padata: Fix list iterator in padata_do_serial() - scsi: mpt3sas: Fix possible resource leaks in mpt3sas_transport_port_add() - scsi: hpsa: Fix error handling in hpsa_add_sas_host() - scsi: hpsa: Fix possible memory leak in hpsa_add_sas_device() - scsi: efct: Fix possible memleak in efct_device_init() - scsi: scsi_debug: Fix a warning in resp_verify() - scsi: scsi_debug: Fix a warning in resp_report_zones() - scsi: fcoe: Fix possible name leak when device_register() fails - scsi: scsi_debug: Fix possible name leak in sdebug_add_host_helper() - scsi: ipr: Fix WARNING in ipr_init() - scsi: fcoe: Fix transport not deattached when fcoe_if_init() fails - scsi: snic: Fix possible UAF in snic_tgt_create() - RDMA/nldev: Add checks for nla_nest_start() in fill_stat_counter_qps() - f2fs: avoid victim selection from previous victim section - RDMA/nldev: Fix failure to send large messages - crypto: amlogic - Remove kcalloc without check - crypto: omap-sham - Use pm_runtime_resume_and_get() in omap_sham_probe() - riscv/mm: add arch hook arch_clear_hugepage_flags - RDMA/hfi1: Fix error return code in parse_platform_config() - RDMA/srp: Fix error return code in srp_parse_options() - orangefs: Fix sysfs not cleanup when dev init failed - RDMA/hns: Fix AH attr queried by query_qp - RDMA/hns: Fix PBL page MTR find - RDMA/hns: Fix page size cap from firmware - RDMA/hns: Fix error code of CMD - crypto: img-hash - Fix variable dereferenced before check 'hdev->req' - hwrng: amd - Fix PCI device refcount leak - hwrng: geode - Fix PCI device refcount leak - IB/IPoIB: Fix queue count inconsistency for PKEY child interfaces - RISC-V: Align the shadow stack - drivers: dio: fix possible memory leak in dio_init() - serial: tegra: Read DMA status before terminating - serial: 8250_bcm7271: Fix error handling in brcmuart_init() - class: fix possible memory leak in __class_register() - vfio: platform: Do not pass return buffer to ACPI _RST method - uio: uio_dmem_genirq: Fix missing unlock in irq configuration - uio: uio_dmem_genirq: Fix deadlock between irq config and handling - usb: fotg210-udc: Fix ages old endianness issues - staging: vme_user: Fix possible UAF in tsi148_dma_list_add - usb: typec: Check for ops->exit instead of ops->enter in altmode_exit - usb: typec: tcpci: fix of node refcount leak in tcpci_register_port() - usb: typec: tipd: Cleanup resources if devm_tps6598_psy_register fails - usb: typec: tipd: Fix spurious fwnode_handle_put in error path - extcon: usbc-tusb320: Factor out extcon into dedicated functions - extcon: usbc-tusb320: Add USB TYPE-C support - extcon: usbc-tusb320: Update state on probe even if no IRQ pending - serial: amba-pl011: avoid SBSA UART accessing DMACR register - serial: pl011: Do not clear RX FIFO & RX interrupt in unthrottle. - serial: stm32: move dma_request_chan() before clk_prepare_enable() - serial: pch: Fix PCI device refcount leak in pch_request_dma() - tty: serial: clean up stop-tx part in altera_uart_tx_chars() - tty: serial: altera_uart_{r,t}x_chars() need only uart_port - serial: altera_uart: fix locking in polling mode - serial: sunsab: Fix error handling in sunsab_init() - test_firmware: fix memory leak in test_firmware_init() - misc: ocxl: fix possible name leak in ocxl_file_register_afu() - ocxl: fix pci device refcount leak when calling get_function_0() - misc: tifm: fix possible memory leak in tifm_7xx1_switch_media() - misc: sgi-gru: fix use-after-free error in gru_set_context_option, gru_fault and gru_handle_user_call_os - firmware: raspberrypi: fix possible memory leak in rpi_firmware_probe() - cxl: fix possible null-ptr-deref in cxl_guest_init_afu|adapter() - cxl: fix possible null-ptr-deref in cxl_pci_init_afu|adapter() - iio: temperature: ltc2983: make bulk write buffer DMA-safe - iio: adis: add '__adis_enable_irq()' implementation - counter: stm32-lptimer-cnt: fix the check on arr and cmp registers update - coresight: trbe: remove cpuhp instance node before remove cpuhp state - usb: roles: fix of node refcount leak in usb_role_switch_is_parent() - usb: gadget: f_hid: fix f_hidg lifetime vs cdev - usb: gadget: f_hid: fix refcount leak on error path - drivers: mcb: fix resource leak in mcb_probe() - mcb: mcb-parse: fix error handing in chameleon_parse_gdd() - chardev: fix error handling in cdev_device_add() - i2c: pxa-pci: fix missing pci_disable_device() on error in ce4100_i2c_probe - staging: rtl8192u: Fix use after free in ieee80211_rx() - staging: rtl8192e: Fix potential use-after-free in rtllib_rx_Monitor() - vme: Fix error not catched in fake_init() - gpiolib: cdev: fix NULL-pointer dereferences - gpiolib: protect the GPIO device against being dropped while in use by user- space - i2c: mux: reg: check return value after calling platform_get_resource() - i2c: ismt: Fix an out-of-bounds bug in ismt_access() - usb: storage: Add check for kcalloc - tracing/hist: Fix issue of losting command info in error_log - ksmbd: Fix resource leak in ksmbd_session_rpc_open() - samples: vfio-mdev: Fix missing pci_disable_device() in mdpy_fb_probe() - thermal/drivers/imx8mm_thermal: Validate temperature range - thermal/drivers/qcom/temp-alarm: Fix inaccurate warning for gen2 - thermal/drivers/qcom/lmh: Fix irq handler return value - fbdev: ssd1307fb: Drop optional dependency - fbdev: pm2fb: fix missing pci_disable_device() - fbdev: via: Fix error in via_core_init() - fbdev: vermilion: decrease reference count in error path - fbdev: ep93xx-fb: Add missing clk_disable_unprepare in ep93xxfb_probe() - fbdev: geode: don't build on UML - fbdev: uvesafb: don't build on UML - fbdev: uvesafb: Fixes an error handling path in uvesafb_probe() - HSI: omap_ssi_core: fix unbalanced pm_runtime_disable() - HSI: omap_ssi_core: fix possible memory leak in ssi_probe() - power: supply: fix residue sysfs file in error handle route of __power_supply_register() - perf trace: Return error if a system call doesn't exist - perf trace: Use macro RAW_SYSCALL_ARGS_NUM to replace number - perf trace: Handle failure when trace point folder is missed - perf symbol: correction while adjusting symbol - power: supply: z2_battery: Fix possible memleak in z2_batt_probe() - HSI: omap_ssi_core: Fix error handling in ssi_init() - power: supply: ab8500: Fix error handling in ab8500_charger_init() - power: supply: fix null pointer dereferencing in power_supply_get_battery_info - perf stat: Refactor __run_perf_stat() common code - perf stat: Do not delay the workload with --delay - RDMA/siw: Fix pointer cast warning - fs/ntfs3: Avoid UBSAN error on true_sectors_per_clst() - fs/ntfs3: Harden against integer overflows - iommu/sun50i: Fix reset release - iommu/sun50i: Consider all fault sources for reset - iommu/sun50i: Fix R/W permission check - iommu/sun50i: Fix flush size - iommu/rockchip: fix permission bits in page table entries v2 - phy: usb: s2 WoL wakeup_count not incremented for USB->Eth devices - include/uapi/linux/swab: Fix potentially missing __always_inline - pwm: tegra: Improve required rate calculation - fs/ntfs3: Fix slab-out-of-bounds read in ntfs_trim_fs - dmaengine: idxd: Fix crc_val field for completion record - rtc: rtc-cmos: Do not check ACPI_FADT_LOW_POWER_S0 - rtc: cmos: Fix event handler registration ordering issue - rtc: cmos: Fix wake alarm breakage - rtc: cmos: fix build on non-ACPI platforms - rtc: cmos: Call cmos_wake_setup() from cmos_do_probe() - rtc: cmos: Call rtc_wake_setup() from cmos_do_probe() - rtc: cmos: Eliminate forward declarations of some functions - rtc: cmos: Rename ACPI-related functions - rtc: cmos: Disable ACPI RTC event on removal - rtc: snvs: Allow a time difference on clock register read - rtc: pcf85063: Fix reading alarm - iommu/amd: Fix pci device refcount leak in ppr_notifier() - iommu/fsl_pamu: Fix resource leak in fsl_pamu_probe() - macintosh: fix possible memory leak in macio_add_one_device() - macintosh/macio-adb: check the return value of ioremap() - powerpc/52xx: Fix a resource leak in an error handling path - cxl: Fix refcount leak in cxl_calc_capp_routing - powerpc/xmon: Fix -Wswitch-unreachable warning in bpt_cmds - powerpc/xive: add missing iounmap() in error path in xive_spapr_populate_irq_data() - powerpc/perf: callchain validate kernel stack pointer bounds - powerpc/83xx/mpc832x_rdb: call platform_device_put() in error case in of_fsl_spi_probe() - powerpc/hv-gpci: Fix hv_gpci event list - selftests/powerpc: Fix resource leaks - iommu/sun50i: Remove IOMMU_DOMAIN_IDENTITY - pwm: sifive: Call pwm_sifive_update_clock() while mutex is held - pwm: mtk-disp: Fix the parameters calculated by the enabled flag of disp_pwm - pwm: mediatek: always use bus clock for PWM on MT7622 - remoteproc: sysmon: fix memory leak in qcom_add_sysmon_subdev() - remoteproc: qcom: q6v5: Fix potential null-ptr-deref in q6v5_wcss_init_mmio() - remoteproc: qcom_q6v5_pas: disable wakeup on probe fail or remove - remoteproc: qcom_q6v5_pas: detach power domains on remove - remoteproc: qcom_q6v5_pas: Fix missing of_node_put() in adsp_alloc_memory_region() - remoteproc: qcom: q6v5: Fix missing clk_disable_unprepare() in q6v5_wcss_qcs404_power_on() - powerpc/pseries/eeh: use correct API for error log size - mfd: bd957x: Fix Kconfig dependency on REGMAP_IRQ - mfd: qcom_rpm: Fix an error handling path in qcom_rpm_probe() - mfd: pm8008: Remove driver data structure pm8008_data - mfd: pm8008: Fix return value check in pm8008_probe() - netfilter: flowtable: really fix NAT IPv6 offload - rtc: st-lpc: Add missing clk_disable_unprepare in st_rtc_probe() - rtc: pic32: Move devm_rtc_allocate_device earlier in pic32_rtc_probe() - rtc: pcf85063: fix pcf85063_clkout_control - nfsd: under NFSv4.1, fix double svc_xprt_put on rpc_create failure - net: macsec: fix net device access prior to holding a lock - mISDN: hfcsusb: 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: hfcmulti: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave() - block, bfq: fix possible uaf for 'bfqq->bic' - net: enetc: avoid buffer leaks on xdp_do_redirect() failure - nfc: pn533: Clear nfc_target before being used - unix: Fix race in SOCK_SEQPACKET's unix_dgram_sendmsg() - r6040: Fix kmemleak in probe and remove - igc: Enhance Qbv scheduling by using first flag bit - igc: Use strict cycles for Qbv scheduling - igc: Add checking for basetime less than zero - igc: allow BaseTime 0 enrollment for Qbv - igc: recalculate Qbv end_time by considering cycle time - igc: Lift TAPRIO schedule restriction - igc: Set Qbv start_time and end_time to end_time if not being configured in GCL - rtc: mxc_v2: Add missing clk_disable_unprepare() - selftests: devlink: fix the fd redirect in dummy_reporter_test - openvswitch: Fix flow lookup to use unmasked key - soc: mediatek: pm-domains: Fix the power glitch issue - arm64: dts: mt8183: Fix Mali GPU clock - skbuff: Account for tail adjustment during pull operations - mailbox: mpfs: read the system controller's status - mailbox: arm_mhuv2: Fix return value check in mhuv2_probe() - mailbox: zynq-ipi: fix error handling while device_register() fails - net_sched: reject TCF_EM_SIMPLE case for complex ematch module - rxrpc: Fix missing unlock in rxrpc_do_sendmsg() - myri10ge: Fix an error handling path in myri10ge_probe() - net: stream: purge sk_error_queue in sk_stream_kill_queues() - HID: amd_sfh: Add missing check for dma_alloc_coherent - rcu: Fix __this_cpu_read() lockdep warning in rcu_force_quiescent_state() - arm64: make is_ttbrX_addr() noinstr-safe - video: hyperv_fb: Avoid taking busy spinlock on panic path - x86/hyperv: Remove unregister syscore call from Hyper-V cleanup - binfmt_misc: fix shift-out-of-bounds in check_special_flags - fs: jfs: fix shift-out-of-bounds in dbAllocAG - udf: Avoid double brelse() in udf_rename() - jfs: Fix fortify moan in symlink - fs: jfs: fix shift-out-of-bounds in dbDiscardAG - ACPICA: Fix error code path in acpi_ds_call_control_method() - nilfs2: fix shift-out-of-bounds/overflow in nilfs_sb2_bad_offset() - nilfs2: fix shift-out-of-bounds due to too large exponent of block size - acct: fix potential integer overflow in encode_comp_t() - hfs: fix OOB Read in __hfs_brec_find - drm/etnaviv: add missing quirks for GC300 - media: imx-jpeg: Disable useless interrupt to avoid kernel panic - brcmfmac: return error when getting invalid max_flowrings from dongle - wifi: ath9k: verify the expected usb_endpoints are present - wifi: ar5523: Fix use-after-free on ar5523_cmd() timed out - ASoC: codecs: rt298: Add quirk for KBL-R RVP platform - ipmi: fix memleak when unload ipmi driver - drm/amd/display: prevent memory leak - Revert "drm/amd/display: Limit max DSC target bpp for specific monitors" - qed (gcc13): use u16 for fid to be big enough - bpf: make sure skb->len != 0 when redirecting to a tunneling device - net: ethernet: ti: Fix return type of netcp_ndo_start_xmit() - hamradio: baycom_epp: Fix return type of baycom_send_packet() - wifi: brcmfmac: Fix potential shift-out-of-bounds in brcmf_fw_alloc_request() - igb: Do not free q_vector unless new one was allocated - drm/amdgpu: Fix type of second parameter in trans_msg() callback - drm/amdgpu: Fix type of second parameter in odn_edit_dpm_table() callback - s390/ctcm: Fix return type of ctc{mp,}m_tx() - s390/netiucv: Fix return type of netiucv_tx() - s390/lcs: Fix return type of lcs_start_xmit() - drm/msm: Use drm_mode_copy() - drm/rockchip: Use drm_mode_copy() - drm/sti: Use drm_mode_copy() - drm/mediatek: Fix return type of mtk_hdmi_bridge_mode_valid() - drivers/md/md-bitmap: check the return value of md_bitmap_get_counter() - md/raid1: stop mdx_raid1 thread when raid1 array run failed - drm/amd/display: fix array index out of bound error in bios parser - net: add atomic_long_t to net_device_stats fields - ipv6/sit: use DEV_STATS_INC() to avoid data-races - mrp: introduce active flags to prevent UAF when applicant uninit - ppp: associate skb with a device at tx - bpf: Prevent decl_tag from being referenced in func_proto arg - ethtool: avoiding integer overflow in ethtool_phys_id() - media: dvb-frontends: fix leak of memory fw - media: dvbdev: adopts refcnt to avoid UAF - media: dvb-usb: fix memory leak in dvb_usb_adapter_init() - blk-mq: fix possible memleak when register 'hctx' failed - drm/amd/display: Use the largest vready_offset in pipe group - libbpf: Avoid enum forward-declarations in public API in C++ mode - regulator: core: fix use_count leakage when handling boot-on - wifi: mt76: do not run mt76u_status_worker if the device is not running - mmc: f-sdh30: Add quirks for broken timeout clock capability - mmc: renesas_sdhi: better reset from HS400 mode - media: si470x: Fix use-after-free in si470x_int_in_callback() - clk: st: Fix memory leak in st_of_quadfs_setup() - crypto: hisilicon/hpre - fix resource leak in remove process - scsi: lpfc: Fix hard lockup when reading the rx_monitor from debugfs - scsi: ufs: Reduce the START STOP UNIT timeout - scsi: elx: libefc: Fix second parameter type in state callbacks - hugetlbfs: fix null-ptr-deref in hugetlbfs_parse_param() - drm/fsl-dcu: Fix return type of fsl_dcu_drm_connector_mode_valid() - drm/sti: Fix return type of sti_{dvo,hda,hdmi}_connector_mode_valid() - orangefs: Fix kmemleak in orangefs_prepare_debugfs_help_string() - orangefs: Fix kmemleak in orangefs_{kernel,client}_debug_init() - KVM: selftests: Fix build regression by using accessor function - hwmon: (jc42) Fix missing unlock on error in jc42_write() - ALSA: hda: add snd_hdac_stop_streams() helper - ASoC: Intel: Skylake: Fix driver hang during shutdown - ASoC: mediatek: mt8173-rt5650-rt5514: fix refcount leak in mt8173_rt5650_rt5514_dev_probe() - ASoC: audio-graph-card: fix refcount leak of cpu_ep in __graph_for_each_link() - ASoC: rockchip: pdm: Add missing clk_disable_unprepare() in rockchip_pdm_runtime_resume() - ASoC: mediatek: mt8183: fix refcount leak in mt8183_mt6358_ts3a227_max98357_dev_probe() - ASoC: wm8994: Fix potential deadlock - ASoC: rockchip: spdif: Add missing clk_disable_unprepare() in rk_spdif_runtime_resume() - ASoC: rt5670: Remove unbalanced pm_runtime_put() - drm/i915/display: Don't disable DDI/Transcoder when setting phy test pattern - LoadPin: Ignore the "contents" argument of the LSM hooks - pstore: Switch pmsg_lock to an rt_mutex to avoid priority inversion - perf debug: Set debug_peo_args and redirect_to_stderr variable to correct values in perf_quiet_option() - afs: Fix lost servers_outstanding count - pstore: Make sure CONFIG_PSTORE_PMSG selects CONFIG_RT_MUTEXES - ALSA: usb-audio: add the quirk for KT0206 device - ALSA: hda/realtek: Add quirk for Lenovo TianYi510Pro-14IOB - ALSA: hda/hdmi: Add HP Device 0x8711 to force connect list - usb: cdnsp: fix lack of ZLP for ep0 - usb: xhci-mtk: fix leakage of shared hcd when fail to set wakeup irq - arm64: dts: qcom: sm8250: fix USB-DP PHY registers - usb: dwc3: Fix race between dwc3_set_mode and __dwc3_set_mode - usb: dwc3: core: defer probe on ulpi_read_id timeout - xhci: Prevent infinite loop in transaction errors recovery for streams - HID: wacom: Ensure bootloader PID is usable in hidraw mode - HID: mcp2221: don't connect hidraw - loop: Fix the max_loop commandline argument treatment when it is set to 0 - 9p: set req refcount to zero to avoid uninitialized usage - security: Restrict CONFIG_ZERO_CALL_USED_REGS to gcc or clang > 15.0.6 - reiserfs: Add missing calls to reiserfs_security_free() - iio: fix memory leak in iio_device_register_eventset() - iio: adc: ad_sigma_delta: do not use internal iio_dev lock - iio: adc128s052: add proper .data members in adc128_of_match table - regulator: core: fix deadlock on regulator enable - floppy: Fix memory leak in do_floppy_init() - gcov: add support for checksum field - fbdev: fbcon: release buffer when fbcon_do_set_font() failed - ovl: fix use inode directly in rcu-walk mode - btrfs: do not BUG_ON() on ENOMEM when dropping extent items for a range - scsi: qla2xxx: Fix crash when I/O abort times out - net: stmmac: fix errno when create_singlethread_workqueue() fails - media: dvbdev: fix build warning due to comments - media: dvbdev: fix refcnt bug - extcon: usbc-tusb320: Call the Type-C IRQ handler only if a port is registered - mfd: qcom_rpm: Use devm_of_platform_populate() to simplify code - pwm: tegra: Fix 32 bit build - staging: r8188eu: fix led register settings - arm64: dts: renesas: r8a779g0: Fix HSCIF0 "brg_int" clock - memory: renesas-rpc-if: Clear HS bit during hardware initialization - firmware: ti_sci: Fix polled mode during system suspend - arm64: dts: qcom: sc7180-trogdor-homestar: fully configure secondary I2S pins - arm64: dts: qcom: sm8450: fix UFS PHY registers - arm64: dts: qcom: sm6350: drop bogus DP PHY clock - arm64: dts: qcom: pm6350: Include header for KEY_POWER - arm64: dts: renesas: r9a09g011: Fix unit address format error - dt-bindings: pwm: fix microchip corePWM's pwm-cells - arm64: dts: mt7986: fix trng node name - drivers: perf: marvell_cn10k: Fix hotplug callback leak in tad_pmu_init() - arm64: dts: ti: k3-j721s2: Fix the interrupt ranges property for main & wkup gpio intr - arm64: dts: mediatek: mt8195: Fix CPUs capacity-dmips-mhz - arm64: dts: mt7896a: Fix unit_address_vs_reg warning for oscillator - soc: apple: sart: Stop casting function pointer signatures - soc: apple: rtkit: Stop casting function pointer signatures - drivers/perf: hisi: Fix some event id for hisi-pcie-pmu - arch: arm64: apple: t8103: Use standard "iommu" node name - sched/uclamp: Fix fits_capacity() check in feec() - sched/uclamp: Make cpu_overutilized() use util_fits_cpu() - sched/uclamp: Cater for uclamp in find_energy_efficient_cpu()'s early exit condition - sched/psi: Fix possible missing or delayed pending event - x86/split_lock: Add sysctl to control the misery mode - selftests: cgroup: fix unsigned comparison with less than zero - cpufreq: qcom-hw: Fix the frequency returned by cpufreq_driver->get() - mailbox: pcc: Reset pcc_chan_count to zero in case of PCC probe failure - ACPI: pfr_telemetry: use ACPI_FREE() to free acpi_object - ACPI: pfr_update: use ACPI_FREE() to free acpi_object - NFSD: Finish converting the NFSv3 GETACL result encoder - ocfs2: fix memory leak in ocfs2_mount_volume() - erofs: Fix pcluster memleak when its block address is zero - erofs: fix missing unmap if z_erofs_get_extent_compressedlen() fails - NFSD: pass range end to vfs_fsync_range() instead of count - ipc: fix memory leak in init_mqueue_fs() - wifi: ath11k: fix firmware assert during bandwidth change for peer sta - libbpf: Fix memory leak in parse_usdt_arg() - selftest/bpf: Fix memory leak in kprobe_multi_test - selftests/bpf: Fix error failure of case test_xdp_adjust_tail_grow - selftest/bpf: Fix error usage of ASSERT_OK in xdp_adjust_tail.c - libbpf: Use elf_getshdrnum() instead of e_shnum - libbpf: Deal with section with no data gracefully - ASoC: Intel: avs: Fix potential RX buffer overflow - drm/bridge: it6505: Initialize AUX channel in it6505_i2c_probe - Input: iqs7222 - set all ULP entry masks by default - Input: iqs7222 - drop unused device node references - Input: iqs7222 - report malformed properties - Input: iqs7222 - protect against undefined slider size - media: amphion: reset instance if it's aborted before codec header parsed - media: mediatek: vcodec: fix h264 cavlc bitstream fail - drm/i915: Fix compute pre-emption w/a to apply to compute engines - media: i2c: hi846: Fix memory leak in hi846_parse_dt() - media: i2c: ov5648: Free V4L2 fwnode data on unbind - clk: renesas: r8a779a0: Fix SD0H clock name - ASoC: dt-bindings: rt5682: Set sound-dai-cells to 1 - dw9768: Enable low-power probe on ACPI - drm/ttm: fix undefined behavior in bit shift for TTM_TT_FLAG_PRIV_POPULATED - drm/msm/mdp5: stop overriding drvdata - bpf: Clobber stack slot when writing over spilled PTR_TO_BTF_ID - drm/msm/dpu1: Account for DSC's bits_per_pixel having 4 fractional bits - drm/msm/dsi: Remove useless math in DSC calculations - drm/msm/dsi: Remove repeated calculation of slice_per_intf - drm/msm/dsi: Use DIV_ROUND_UP instead of conditional increment on modulo - drm/msm/dsi: Reuse earlier computed dsc->slice_chunk_size - drm/msm/dsi: Appropriately set dsc->mux_word_size based on bpc - media: rkvdec: Add required padding - clk: qcom: gcc-ipq806x: use parent_data for the last remaining entry - clk: qcom: dispcc-sm6350: Add CLK_OPS_PARENT_ENABLE to pixel&byte src - mtd: core: fix possible resource leak in init_mtd() - clk: renesas: r8a779f0: Fix SCIF parent clocks - virt/sev-guest: Add a MODULE_ALIAS - wifi: rtw89: use u32_encode_bits() to fill MAC quota value - drm: rcar-du: Drop leftovers dependencies from Kconfig - drbd: use blk_queue_max_discard_sectors helper - dt-bindings: pinctrl: update uart/mmc bindings for MT7986 SoC - pinctrl: mediatek: fix the pinconf register offset of some pins - wifi: iwlwifi: mei: make sure ownership confirmed message is sent - wifi: iwlwifi: mei: don't send SAP commands if AMT is disabled - wifi: iwlwifi: mei: fix tx DHCP packet for devices with new Tx API - wifi: iwlwifi: mei: avoid blocking sap messages handling due to rtnl lock - wifi: iwlwifi: mei: fix potential NULL-ptr deref after clone - module: Fix NULL vs IS_ERR checking for module_get_next_page - wifi: rtw89: Fix some error handling path in rtw89_core_sta_assoc() - net: ethernet: mtk_eth_soc: do not overwrite mtu configuration running reset routine - media: amphion: add lock around vdec_g_fmt - media: amphion: apply vb2_queue_error instead of setting manually - media: amphion: Fix error handling in vpu_driver_init() - net: ethernet: mtk_eth_soc: fix RSTCTRL_PPE{0,1} definitions - clk: imx93: correct the flexspi1 clock setting - HID: i2c: let RMI devices decide what constitutes wakeup event - clk: imx93: unmap anatop base in error handling path - clk: imx93: correct enet clock - clk: imx: imxrt1050: fix IMXRT1050_CLK_LCDIF_APB offsets - wifi: rtw89: fix physts IE page check - ASoC: Intel: avs: Lock substream before snd_pcm_stop() - drm/i915/guc: make default_lists const data - mtd: core: Fix refcount error in del_mtd_device() - media: imx: imx7-media-csi: Clear BIT_MIPI_DOUBLE_CMPNT for <16b formats - x86/boot: Skip realmode init code when running as Xen PV guest - media: amphion: try to wakeup vpu core to avoid failure - media: amphion: cancel vpu before release instance - media: amphion: lock and check m2m_ctx in event handler - media: mediatek: vcodec: Fix getting NULL pointer for dst buffer - media: mediatek: vcodec: Fix h264 set lat buffer error - media: mediatek: vcodec: Setting lat buf to lat_list when lat decode error - media: mediatek: vcodec: Core thread depends on core_list - NFSv4.2: Always decode the security label - wifi: plfxlc: fix potential memory leak in __lf_x_usb_enable_rx() - wifi: rtl8xxxu: Fix use after rcu_read_unlock in rtl8xxxu_bss_info_changed - clk: mediatek: fix dependency of MT7986 ADC clocks - amdgpu/nv.c: Corrected typo in the video capabilities resolution - drm/i915/bios: fix a memory leak in generate_lfp_data_ptrs - clk: visconti: Fix memory leak in visconti_register_pll() - wifi: mac80211: fix memory leak in ieee80211_if_add() - wifi: mt76: mt7915: fix mt7915_mac_set_timing() - wifi: mt76: mt7915: fix reporting of TX AGGR histogram - mt76: mt7915: Fix PCI device refcount leak in mt7915_pci_init_hif2() - dt-bindings: clock: Add resets for LPASS audio clock controller for SC7280 - dt-bindings: clock: Add support for external MCLKs for LPASS on SC7280 - clk: qcom: lpass: Add support for resets & external mclk for SC7280 - pinctrl: thunderbay: fix possible memory leak in thunderbay_build_functions() - bpftool: Fix memory leak in do_build_table_cb - mmc: litex_mmc: ensure `host->irq == 0` if polling - ipvs: use u64_stats_t for the per-cpu counters - net: setsockopt: fix IPV6_UNICAST_IF option for connected sockets - net: ethernet: ti: am65-cpsw: Fix PM runtime leakage in am65_cpsw_nuss_ndo_slave_open() - crypto: hisilicon/qm - re-enable communicate interrupt before notifying PF - fortify: Do not cast to "unsigned char" - f2fs: allow to set compression for inlined file - f2fs: fix the assign logic of iocb - RDMA/irdma: Fix inline for multiple SGE's - RDMA/irdma: Fix RQ completion opcode - RDMA/irdma: Do not request 2-level PBLEs for CQ alloc - RDMA/rxe: Fix mr->map double free - RDMA/hns: Fix incorrect sge nums calculation - RDMA/irdma: Initialize net_type before checking it - scsi: ufs: core: Fix the polling implementation - f2fs: set zstd compress level correctly - f2fs: fix to enable compress for newly created file if extension matches - crypto: qat - fix error return code in adf_probe - RDMA: Disable IB HW for UML - PCI: vmd: Fix secondary bus reset for Intel bridges - RDMA/hns: Fix the gid problem caused by free mr - RDMA/hns: Fix XRC caps on HIP08 - RISC-V: Fix unannoted hardirqs-on in return to userspace slow-path - RISC-V: Fix MEMREMAP_WB for systems with Svpbmt - riscv: Fix crash during early errata patching - f2fs: fix iostat parameter for discard - riscv: Fix P4D_SHIFT definition for 3-level page table mode - interconnect: qcom: sc7180: fix dropped const of qcom_icc_bcm - usb: typec: tipd: Fix typec_unregister_port error paths - usb: musb: omap2430: Fix probe regression for missing resources - USB: gadget: Fix use-after-free during usb config switch - tracing/user_events: Fix call print_fmt leak - usb: typec: wusb3801: fix fwnode refcount leak in wusb3801_probe() - thermal/drivers/k3_j72xx_bandgap: Fix the debug print message - led: qcom-lpg: Fix sleeping in atomic - watchdog: iTCO_wdt: Set NO_REBOOT if the watchdog is not already running - power: supply: cw2015: Fix potential null-ptr-deref in cw_bat_probe() - perf off_cpu: Fix a typo in BTF tracepoint name, it should be 'btf_trace_sched_switch' - ftrace: Allow WITH_ARGS flavour of graph tracer with shadow call stack - phy: marvell: phy-mvebu-a3700-comphy: Reset COMPHY registers before USB 3.0 power on - iommu/s390: Fix duplicate domain attachments - iommu/sun50i: Implement .iotlb_sync_map - phy: usb: Use slow clock for wake enabled suspend - phy: usb: Fix clock imbalance for suspend/resume - pwm: tegra: Ensure the clock rate is not less than needed - rtc: rzn1: Check return value in rzn1_rtc_probe - rtc: class: Fix potential memleak in devm_rtc_allocate_device() - iommu/mediatek: Check return value after calling platform_get_resource() - kprobes: Fix check for probe enabled in kill_kprobe() - iommu/mediatek: Add platform_device_put for recovering the device refcnt - iommu/mediatek: Use component_match_add - iommu/mediatek: Add error path for loop of mm_dts_parse - iommu/mediatek: Validate number of phandles associated with "mediatek,larbs" - mfd: axp20x: Do not sleep in the power off handler - selftests/bpf: Select CONFIG_FUNCTION_ERROR_INJECTION - mctp: serial: Fix starting value for frame check sequence - mctp: Remove device type check at unregister - ASoC: sof_es8336: fix possible use-after-free in sof_es8336_remove() - ALSA: hda/hdmi: fix i915 silent stream programming flow - ALSA: hda/hdmi: set default audio parameters for KAE silent-stream - ALSA: hda/hdmi: fix stream-id config keep-alive for rt suspend - lkdtm: cfi: Make PAC test work with GCC 7 and 8 - drm/amd/pm: avoid large variable on kernel stack - MIPS: ralink: mt7621: avoid to init common ralink reset controller - perf test: Fix "all PMU test" to skip parametrized events - Input: iqs7222 - avoid sending empty SYN_REPORT events - dt-bindings: input: iqs7222: Reduce 'linux,code' to optional - dt-bindings: input: iqs7222: Correct minimum slider size - dt-bindings: input: iqs7222: Add support for IQS7222A v1.13+ - Input: iqs7222 - trim force communication command - Input: iqs7222 - add support for IQS7222A v1.13+ - arm64: dts: qcom: sm6350: fix USB-DP PHY registers - dt-bindings: clocks: imx8mp: Add ID for usb suspend clock - clk: imx: imx8mp: add shared clk gate for usb suspend clk - iio: addac: ad74413r: fix integer promotion bug in ad74413_get_input_current_offset() - mm/gup: disallow FOLL_FORCE|FOLL_WRITE on hugetlb mappings [ Ubuntu: 5.19.0-38.39 ] * kinetic/linux: 5.19.0-38.39 -proposed tracker (LP: #2012088) * NFS deathlock with last Kernel 5.4.0-144.161 and 5.15.0-67.74 (LP: #2009325) - NFS: Correct timing for assigning access cache timestamp -- Roxana Nicolescu <email address hidden> Tue, 04 Apr 2023 13:59:50 +0200
Available diffs
- diff from 5.19.0-1015.16 to 5.19.0-1016.17 (440.9 KiB)
Superseded in mantic-release |
Published in lunar-release |
Deleted in lunar-proposed (Reason: Moved to lunar) |
linux-riscv (6.2.0-19.19.1) lunar; urgency=medium * lunar/linux-riscv: 6.2.0-19.19.1 -proposed tracker (LP: #2013348) * Enable StarFive VisionFive 2 board (LP: #2013232) - net: phy: motorcomm: change the phy id of yt8521 and yt8531s to lowercase - dt-bindings: net: Add Motorcomm yt8xxx ethernet phy - net: phy: Add BIT macro for Motorcomm yt8521/yt8531 gigabit ethernet phy - net: phy: Add dts support for Motorcomm yt8521 gigabit ethernet phy - net: phy: Add dts support for Motorcomm yt8531s gigabit ethernet phy - net: phy: Add driver for Motorcomm yt8531 gigabit ethernet phy - net: phy: motorcomm: uninitialized variables in yt8531_link_change_notify() - dt-bindings: pinctrl: Add StarFive JH7110 sys pinctrl - dt-bindings: pinctrl: Add StarFive JH7110 aon pinctrl - pinctrl: starfive: Add StarFive JH7110 sys controller driver - pinctrl: starfive: Add StarFive JH7110 aon controller driver - dt-bindings: mmc: Add StarFive MMC module - mmc: starfive: Add sdio/emmc driver support - dt-bindings: riscv: Add StarFive JH7110 SoC and VisionFive 2 board - dt-bindings: riscv: correct starfive visionfive 2 compatibles - dt-bindings: sifive,ccache0: Support StarFive JH7110 SoC - soc: sifive: ccache: Add StarFive JH7110 support - RISC-V: introduce ARCH_FOO kconfig aliases for SOC_FOO symbols - SAUCE: clk: starfive: Replace SOC_STARFIVE with ARCH_STARFIVE - SAUCE: clk: starfive: Factor out common JH7100 and JH7110 code - SAUCE: clk: starfive: Rename clk-starfive-jh7100.h to clk-starfive-jh71x0.h - SAUCE: clk: starfive: Rename "jh7100" to "jh71x0" for the common code - SAUCE: reset: starfive: Replace SOC_STARFIVE with ARCH_STARFIVE - SAUCE: reset: Create subdirectory for StarFive drivers - SAUCE: reset: starfive: Factor out common JH71X0 reset code - SAUCE: reset: starfive: Extract the common JH71X0 reset code - SAUCE: reset: starfive: Rename "jh7100" to "jh71x0" for the common code - SAUCE: reset: starfive: jh71x0: Use 32bit I/O on 32bit registers - SAUCE: dt-bindings: clock: Add StarFive JH7110 system clock and reset generator - SAUCE: dt-bindings: clock: Add StarFive JH7110 always-on clock and reset generator - SAUCE: clk: starfive: Add StarFive JH7110 system clock driver - SAUCE: clk: starfive: Add StarFive JH7110 always-on clock driver - SAUCE: reset: starfive: Add StarFive JH7110 reset driver - SAUCE: dt-bindings: timer: Add StarFive JH7110 clint - SAUCE: dt-bindings: interrupt-controller: Add StarFive JH7110 plic - SAUCE: dt-bindings: riscv: Add SiFive S7 compatible - SAUCE: riscv: dts: starfive: Add initial StarFive JH7110 device tree - SAUCE: riscv: dts: starfive: Add StarFive JH7110 pin function definitions - SAUCE: riscv: dts: starfive: Add StarFive JH7110 VisionFive 2 board device tree - SAUCE: dt-bindings: syscon: Add StarFive syscon doc - SAUCE: mmc: starfive: Add initialization of prev_err - SAUCE: riscv: dts: starfive: Add mmc node - SAUCE: dt-bindings: net: snps,dwmac: Add dwmac-5.20 version - SAUCE: net: stmmac: platform: Add snps,dwmac-5.20 IP compatible string - SAUCE: dt-bindings: net: snps,dwmac: Add 'ahb' reset/reset-name - SAUCE: dt-bindings: net: Add support StarFive dwmac - SAUCE: net: stmmac: Add glue layer for StarFive JH7110 SoC - SAUCE: net: stmmac: starfive_dmac: Add phy interface settings - SAUCE: riscv: dts: starfive: jh7110: Add ethernet device nodes - SAUCE: riscv: dts: starfive: visionfive 2: Add configuration of gmac and phy - SAUCE: riscv: dts: starfive: Add VisionFive 2 reserved memory node - [Config] updateconfigs for VisionFive 2 patches - [Config] Enable CONFIG_SERIAL_8250_DW for riscv64 * Packaging resync (LP: #1786013) - [Packaging] update Ubuntu.md - [Packaging] update update.conf [ Ubuntu: 6.2.0-19.19 ] * lunar/linux: 6.2.0-19.19 -proposed tracker (LP: #2012488) * Neuter signing tarballs (LP: #2012776) - [Packaging] neuter the signing tarball * LSM stacking and AppArmor refresh for 6.2 kernel (LP: #2012136) - Revert "UBUNTU: [Config] define CONFIG_SECURITY_APPARMOR_RESTRICT_USERNS" - Revert "UBUNTU: SAUCE: apparmor: add user namespace creation mediation" - Revert "UBUNTU: SAUCE: apparmor: Add fine grained mediation of posix mqueues" - Revert "UBUNTU: SAUCE: Revert "apparmor: make __aa_path_perm() static"" - Revert "UBUNTU: SAUCE: LSM: Specify which LSM to display (using struct cred as input)" - Revert "UBUNTU: SAUCE: apparmor: Fix build error, make sk parameter const" - Revert "UBUNTU: SAUCE: LSM: Use lsmblob in smk_netlbl_mls()" - Revert "UBUNTU: SAUCE: LSM: change ima_read_file() to use lsmblob" - Revert "UBUNTU: SAUCE: apparmor: rename kzfree() to kfree_sensitive()" - Revert "UBUNTU: SAUCE: AppArmor: Remove the exclusive flag" - Revert "UBUNTU: SAUCE: LSM: Add /proc attr entry for full LSM context" - Revert "UBUNTU: SAUCE: Audit: Fix incorrect static inline function declration." - Revert "UBUNTU: SAUCE: Audit: Fix for missing NULL check" - Revert "UBUNTU: SAUCE: Audit: Add a new record for multiple object LSM attributes" - Revert "UBUNTU: SAUCE: Audit: Add new record for multiple process LSM attributes" - Revert "UBUNTU: SAUCE: NET: Store LSM netlabel data in a lsmblob" - Revert "UBUNTU: SAUCE: LSM: security_secid_to_secctx in netlink netfilter" - Revert "UBUNTU: SAUCE: LSM: Use lsmcontext in security_inode_getsecctx" - Revert "UBUNTU: SAUCE: LSM: Use lsmcontext in security_secid_to_secctx" - Revert "UBUNTU: SAUCE: LSM: Ensure the correct LSM context releaser" - Revert "UBUNTU: SAUCE: LSM: Specify which LSM to display" - Revert "UBUNTU: SAUCE: IMA: Change internal interfaces to use lsmblobs" - Revert "UBUNTU: SAUCE: LSM: Use lsmblob in security_cred_getsecid" - Revert "UBUNTU: SAUCE: LSM: Use lsmblob in security_inode_getsecid" - Revert "UBUNTU: SAUCE: LSM: Use lsmblob in security_task_getsecid" - Revert "UBUNTU: SAUCE: LSM: Use lsmblob in security_ipc_getsecid" - Revert "UBUNTU: SAUCE: LSM: Use lsmblob in security_secid_to_secctx" - Revert "UBUNTU: SAUCE: LSM: Use lsmblob in security_secctx_to_secid" - Revert "UBUNTU: SAUCE: net: Prepare UDS for security module stacking" - Revert "UBUNTU: SAUCE: LSM: Use lsmblob in security_kernel_act_as" - Revert "UBUNTU: SAUCE: LSM: Use lsmblob in security_audit_rule_match" - Revert "UBUNTU: SAUCE: LSM: Create and manage the lsmblob data structure." - Revert "UBUNTU: SAUCE: LSM: Infrastructure management of the sock security" - Revert "UBUNTU: SAUCE: apparmor: LSM stacking: switch from SK_CTX() to aa_sock()" - Revert "UBUNTU: SAUCE: apparmor: rename aa_sock() to aa_unix_sk()" - Revert "UBUNTU: SAUCE: apparmor: disable showing the mode as part of a secid to secctx" - Revert "UBUNTU: SAUCE: apparmor: fix use after free in sk_peer_label" - Revert "UBUNTU: SAUCE: apparmor: af_unix mediation" - Revert "UBUNTU: SAUCE: apparmor: patch to provide compatibility with v2.x net rules" - Revert "UBUNTU: SAUCE: apparmor: add/use fns to print hash string hex value" - SAUCE: apparmor: rename SK_CTX() to aa_sock and make it an inline fn - SAUCE: apparmor: Add sysctls for additional controls of unpriv userns restrictions - SAUCE: Stacking v38: LSM: Identify modules by more than name - SAUCE: Stacking v38: LSM: Add an LSM identifier for external use - SAUCE: Stacking v38: LSM: Identify the process attributes for each module - SAUCE: Stacking v38: LSM: Maintain a table of LSM attribute data - SAUCE: Stacking v38: proc: Use lsmids instead of lsm names for attrs - SAUCE: Stacking v38: integrity: disassociate ima_filter_rule from security_audit_rule - SAUCE: Stacking v38: LSM: Infrastructure management of the sock security - SAUCE: Stacking v38: LSM: Add the lsmblob data structure. - SAUCE: Stacking v38: LSM: provide lsm name and id slot mappings - SAUCE: Stacking v38: IMA: avoid label collisions with stacked LSMs - SAUCE: Stacking v38: LSM: Use lsmblob in security_audit_rule_match - SAUCE: Stacking v38: LSM: Use lsmblob in security_kernel_act_as - SAUCE: Stacking v38: LSM: Use lsmblob in security_secctx_to_secid - SAUCE: Stacking v38: LSM: Use lsmblob in security_secid_to_secctx - SAUCE: Stacking v38: LSM: Use lsmblob in security_ipc_getsecid - SAUCE: Stacking v38: LSM: Use lsmblob in security_current_getsecid - SAUCE: Stacking v38: LSM: Use lsmblob in security_inode_getsecid - SAUCE: Stacking v38: LSM: Use lsmblob in security_cred_getsecid - SAUCE: Stacking v38: LSM: Specify which LSM to display - SAUCE: Stacking v38: LSM: Ensure the correct LSM context releaser - SAUCE: Stacking v38: LSM: Use lsmcontext in security_secid_to_secctx - SAUCE: Stacking v38: LSM: Use lsmcontext in security_inode_getsecctx - SAUCE: Stacking v38: Use lsmcontext in security_dentry_init_security - SAUCE: Stacking v38: LSM: security_secid_to_secctx in netlink netfilter - SAUCE: Stacking v38: NET: Store LSM netlabel data in a lsmblob - SAUCE: Stacking v38: binder: Pass LSM identifier for confirmation - SAUCE: Stacking v38: LSM: security_secid_to_secctx module selection - SAUCE: Stacking v38: Audit: Keep multiple LSM data in audit_names - SAUCE: Stacking v38: Audit: Create audit_stamp structure - SAUCE: Stacking v38: LSM: Add a function to report multiple LSMs - SAUCE: Stacking v38: Audit: Allow multiple records in an audit_buffer - SAUCE: Stacking v38: Audit: Add record for multiple task security contexts - SAUCE: Stacking v38: audit: multiple subject lsm values for netlabel - SAUCE: Stacking v38: Audit: Add record for multiple object contexts - SAUCE: Stacking v38: netlabel: Use a struct lsmblob in audit data - SAUCE: Stacking v38: LSM: Removed scaffolding function lsmcontext_init - SAUCE: Stacking v38: AppArmor: Remove the exclusive flag - SAUCE: apparmor: combine common_audit_data and apparmor_audit_data - SAUCE: apparmor: setup slab cache for audit data - SAUCE: apparmor: rename audit_data->label to audit_data->subj_label - SAUCE: apparmor: pass cred through to audit info. - SAUCE: apparmor: Improve debug print infrastructure - SAUCE: apparmor: add the ability for profiles to have a learning cache - SAUCE: apparmor: enable userspace upcall for mediation - SAUCE: apparmor: cache buffers on percpu list if there is lock contention - SAUCE: apparmor: fix policy_compat permission remap with extended permissions - SAUCE: apparmor: advertise availability of exended perms - [Config] define CONFIG_SECURITY_APPARMOR_RESTRICT_USERNS * kinetic: apply new apparmor and LSM stacking patch set (LP: #1989983) // LSM stacking and AppArmor refresh for 6.2 kernel (LP: #2012136) - SAUCE: apparmor: add/use fns to print hash string hex value - SAUCE: apparmor: patch to provide compatibility with v2.x net rules - SAUCE: apparmor: add user namespace creation mediation - SAUCE: apparmor: af_unix mediation - SAUCE: apparmor: Add fine grained mediation of posix mqueues * devlink_port_split from ubuntu_kernel_selftests.net fails on hirsute (KeyError: 'flavour') (LP: #1937133) - selftests: net: devlink_port_split.py: skip test if no suitable device available * NFS deathlock with last Kernel 5.4.0-144.161 and 5.15.0-67.74 (LP: #2009325) - NFS: Correct timing for assigning access cache timestamp -- Dimitri John Ledkov <email address hidden> Thu, 30 Mar 2023 18:14:32 +0100
Available diffs
Superseded in kinetic-security |
Superseded in kinetic-updates |
Deleted in kinetic-proposed (Reason: moved to -updates) |
linux-riscv (5.19.0-1015.16) kinetic; urgency=medium * kinetic/linux-riscv: 5.19.0-1015.16 -proposed tracker (LP: #2008301) [ Ubuntu: 5.19.0-37.38 ] * kinetic/linux: 5.19.0-37.38 -proposed tracker (LP: #2008305) * XPS 9320 screen flicker on UHD panel 3840x2400 (LP: #2007516) - SAUCE: drm/i915/display/psr: Disable PSR2 sel fetch on panel SHP 5457 * Fix speaker mute hotkey doesn't work on Dell G16 series (LP: #2003161) - platform/x86: dell-wmi: Add a keymap for KEY_MUTE in type 0x0010 table * net:cmsg_ipv6.sh from ubuntu_kernel_selftests failed with K-5.19 (LP: #2000709) - selftest: net: Improve IPV6_TCLASS/IPV6_HOPLIMIT tests apparmor compatibility * rtcpie in timers from ubuntu_kernel_selftests randomly failing (LP: #1814234) - SAUCE: selftest: rtcpie: Force passing unreliable subtest * CVE-2023-0469 - io_uring/filetable: fix file reference underflow * Improve arp_ndisc_evict_nocarrier.sh test result processing (LP: #2006546) - selftests: net: return non-zero for failures reported in arp_ndisc_evict_nocarrier * Make cm32181 sensor work after system suspend (LP: #1981773) - iio: light: cm32181: Add PM support * Fix Thunderbolt device hotplug fail when connect via thunderbolt dock (LP: #1991366) - PCI: Fix used_buses calculation in pci_scan_child_bus_extend() - PCI: Pass available buses even if the bridge is already configured - PCI: Move pci_assign_unassigned_root_bus_resources() - PCI: Fix whitespace and indentation - PCI: Fix typo in pci_scan_child_bus_extend() * arp_ndisc_evict_nocarrier.sh in net from ubuntu_kernel_selftests failed on J-oem-5.17 / K (LP: #1968310) - selftests: net: fix cleanup_v6() for arp_ndisc_evict_nocarrier * Screen freeze after resuming from suspend (nvme0: I/O timeout) (LP: #1996048) - PCI: vmd: Disable MSI remapping after suspend * RaptorLake: Fix the Screen is shaking by onboard HDMI port in mirror mode (LP: #1993561) - drm/i915/display: Drop check for doublescan mode in modevalid - drm/i915/display: Prune Interlace modes for Display >=12 * udpgro_frglist.sh in net from ubuntu_kernel_selftests failed with K-5.19 (Missing nat6to4 helper) (LP: #2000708) - selftests/net: mv bpf/nat6to4.c to net folder * selftests/.../nat6to4 breaks the selftests build (LP: #1996536) - selftests: net: Add cross-compilation support for BPF programs - selftests: net: Fix O=dir builds * CVE-2023-0266 // CVE-2023-0266 was assigned for this issue. - ALSA: pcm: Move rwsem lock inside snd_ctl_elem_read to prevent UAF * CVE-2022-4382 - USB: gadgetfs: Fix race between mounting and unmounting * CVE-2022-2196 - KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS * ubuntu_kernel_selftests: net:udpgso_bench.sh failed (LP: #1951447) - selftests: net: udpgso_bench: Fix racing bug between the rx/tx programs * Kinetic update: upstream stable patchset 2023-02-02 (LP: #2004602) - clk: generalize devm_clk_get() a bit - clk: Provide new devm_clk helpers for prepared and enabled clocks - mmc: mtk-sd: Fix missing clk_disable_unprepare in msdc_of_clock_parse() - arm64: dts: rockchip: keep I2S1 disabled for GPIO function on ROCK Pi 4 series - arm: dts: rockchip: fix node name for hym8563 rtc - arm: dts: rockchip: remove clock-frequency from rtc - ARM: dts: rockchip: fix ir-receiver node names - arm64: dts: rockchip: fix ir-receiver node names - ARM: dts: rockchip: rk3188: fix lcdc1-rgb24 node name - fs: use acquire ordering in __fget_light() - ARM: 9251/1: perf: Fix stacktraces for tracepoint events in THUMB2 kernels - ARM: 9266/1: mm: fix no-MMU ZERO_PAGE() implementation - ASoC: wm8962: Wait for updated value of WM8962_CLOCKING1 register - spi: mediatek: Fix DEVAPC Violation at KO Remove - ARM: dts: rockchip: disable arm_global_timer on rk3066 and rk3188 - ASoC: rt711-sdca: fix the latency time of clock stop prepare state machine transitions - 9p/fd: Use P9_HDRSZ for header size - regulator: slg51000: Wait after asserting CS pin - ALSA: seq: Fix function prototype mismatch in snd_seq_expand_var_event - btrfs: send: avoid unaligned encoded writes when attempting to clone range - ASoC: soc-pcm: Add NULL check in BE reparenting - regulator: twl6030: fix get status of twl6032 regulators - fbcon: Use kzalloc() in fbcon_prepare_logo() - usb: dwc3: gadget: Disable GUSB2PHYCFG.SUSPHY for End Transfer - 9p/xen: check logical size for buffer size - net: usb: qmi_wwan: add u-blox 0x1342 composition - mm/khugepaged: take the right locks for page table retraction - mm/khugepaged: fix GUP-fast interaction by sending IPI - mm/khugepaged: invoke MMU notifiers in shmem/file collapse paths - cifs: fix use-after-free caused by invalid pointer `hostname` - xen/netback: do some code cleanup - xen/netback: don't call kfree_skb() with interrupts disabled - media: videobuf2-core: take mmap_lock in vb2_get_unmapped_area() - soundwire: intel: Initialize clock stop timeout - media: v4l2-dv-timings.c: fix too strict blanking sanity checks - memcg: fix possible use-after-free in memcg_write_event_control() - mm/gup: fix gup_pud_range() for dax - Bluetooth: btusb: Add debug message for CSR controllers - Bluetooth: Fix crash when replugging CSR fake controllers - net: mana: Fix race on per-CQ variable napi work_done - KVM: s390: vsie: Fix the initialization of the epoch extension (epdx) field - drm/vmwgfx: Don't use screen objects when SEV is active - drm/amdgpu/sdma_v4_0: turn off SDMA ring buffer in the s2idle suspend - drm/shmem-helper: Remove errant put in error path - drm/shmem-helper: Avoid vm_open error paths - net: dsa: sja1105: avoid out of bounds access in sja1105_init_l2_policing() - HID: usbhid: Add ALWAYS_POLL quirk for some mice - HID: hid-lg4ff: Add check for empty lbuf - HID: core: fix shift-out-of-bounds in hid_report_raw_event - HID: ite: Enable QUIRK_TOUCHPAD_ON_OFF_REPORT on Acer Aspire Switch V 10 - can: af_can: fix NULL pointer dereference in can_rcv_filter - clk: Fix pointer casting to prevent oops in devm_clk_release() - gpiolib: fix memory leak in gpiochip_setup_dev() - netfilter: nft_set_pipapo: Actually validate intervals in fields after the first one - drm/vmwgfx: Fix race issue calling pin_user_pages - ieee802154: cc2520: Fix error return code in cc2520_hw_init() - ca8210: Fix crash by zero initializing data - netfilter: ctnetlink: fix compilation warning after data race fixes in ct mark - drm/bridge: ti-sn65dsi86: Fix output polarity setting bug - gpio: amd8111: Fix PCI device reference count leak - e1000e: Fix TX dispatch condition - igb: Allocate MSI-X vector when testing - net: broadcom: Add PTP_1588_CLOCK_OPTIONAL dependency for BCMGENET under ARCH_BCM2835 - drm: bridge: dw_hdmi: fix preference of RGB modes over YUV420 - af_unix: Get user_ns from in_skb in unix_diag_get_exact(). - vmxnet3: correctly report encapsulated LRO packet - vmxnet3: use correct intrConf reference when using extended queues - Bluetooth: 6LoWPAN: add missing hci_dev_put() in get_l2cap_conn() - Bluetooth: Fix not cleanup led when bt_init fails - net: dsa: ksz: Check return value - net: dsa: hellcreek: Check return value - net: dsa: sja1105: Check return value - selftests: rtnetlink: correct xfrm policy rule in kci_test_ipsec_offload - mac802154: fix missing INIT_LIST_HEAD in ieee802154_if_add() - net: encx24j600: Add parentheses to fix precedence - net: encx24j600: Fix invalid logic in reading of MISTAT register - net: mdiobus: fwnode_mdiobus_register_phy() rework error handling - net: mdiobus: fix double put fwnode in the error path - octeontx2-pf: Fix potential memory leak in otx2_init_tc() - xen-netfront: Fix NULL sring after live migration - net: mvneta: Prevent out of bounds read in mvneta_config_rss() - i40e: Fix not setting default xps_cpus after reset - i40e: Fix for VF MAC address 0 - i40e: Disallow ip4 and ip6 l4_4_bytes - NFC: nci: Bounds check struct nfc_target arrays - nvme initialize core quirks before calling nvme_init_subsystem - gpio/rockchip: fix refcount leak in rockchip_gpiolib_register() - net: stmmac: fix "snps,axi-config" node property parsing - ip_gre: do not report erspan version on GRE interface - net: microchip: sparx5: Fix missing destroy_workqueue of mact_queue - net: thunderx: Fix missing destroy_workqueue of nicvf_rx_mode_wq - net: hisilicon: Fix potential use-after-free in hisi_femac_rx() - net: mdio: fix unbalanced fwnode reference count in mdio_device_release() - net: hisilicon: Fix potential use-after-free in hix5hd2_rx() - tipc: Fix potential OOB in tipc_link_proto_rcv() - ipv4: Fix incorrect route flushing when source address is deleted - ipv4: Fix incorrect route flushing when table ID 0 is used - net: dsa: sja1105: fix memory leak in sja1105_setup_devlink_regions() - tipc: call tipc_lxc_xmit without holding node_read_lock - ethernet: aeroflex: fix potential skb leak in greth_init_rings() - dpaa2-switch: Fix memory leak in dpaa2_switch_acl_entry_add() and dpaa2_switch_acl_entry_remove() - net: phy: mxl-gpy: fix version reporting - net: plip: don't call kfree_skb/dev_kfree_skb() under spin_lock_irq() - ipv6: avoid use-after-free in ip6_fragment() - net: thunderbolt: fix memory leak in tbnet_open() - net: mvneta: Fix an out of bounds check - macsec: add missing attribute validation for offload - s390/qeth: fix use-after-free in hsci - can: esd_usb: Allow REC and TEC to return to zero - io_uring: Fix a null-ptr-deref in io_tctx_exit_cb() - madvise: use zap_page_range_single for madvise dontneed - drm/i915: Remove non-existent pipes from bigjoiner pipe mask - arm64: dts: rockchip: Fix gmac failure of rgmii-id from rk3566-roc-pc - arm64: dts: rockchip: Fix i2c3 pinctrl on rk3566-roc-pc - arm64: dts: rockchip: remove i2c5 from rk3566-roc-pc - arm64: dts: rockchip: fix node name for hym8563 rtc - ARM: dts: rockchip: fix adc-keys sub node names - arm64: dts: rockchip: fix adc-keys sub node names - LoongArch: Makefile: Use "grep -E" instead of "egrep" - LoongArch: Combine acpi_boot_table_init() and acpi_boot_init() - LoongArch: Set _PAGE_DIRTY only if _PAGE_MODIFIED is set in {pmd,pte}_mkwrite() - net/mlx5: Lag, avoid lockdep warnings - hugetlb: don't delete vma_lock in hugetlb MADV_DONTNEED processing - crypto: ccp - Add a quirk to firmware update - soundwire: dmi-quirks: add remapping for HP Omen 16-k0005TX - platform/x86: asus-wmi: Adjust tablet/lidflip handling to use enum - platform/x86: asus-wmi: Add support for ROG X13 tablet mode - fscache: Fix oops due to race with cookie_lru and use_cookie - tmpfs: fix data loss from failed fallocate - selftests/tls: Fix tls selftests dependency to correct algorithm - drm/amd/display: fix array index out of bound error in DCN32 DML - HID: uclogic: Add HID_QUIRK_HIDINPUT_FORCE quirk - ARM: 9278/1: kfence: only handle translation faults - netfilter: conntrack: fix using __this_cpu_add in preemptible - net: ethernet: ti: am65-cpsw: Fix RGMII configuration at SPEED_10 - inet: ping: use hlist_nulls rcu iterator during lookup - Bluetooth: Remove codec id field in vendor codec definition - Bluetooth: Fix support for Read Local Supported Codecs V2 - nfp: correct desc type when header dma len is 4096 - net: microchip: sparx5: correctly free skb in xmit - net: wwan: iosm: fix memory leak in ipc_mux_init() - ravb: Fix potential use-after-free in ravb_rx_gbeth() - bonding: get correct NA dest address - net: dsa: mv88e6xxx: accept phy-mode = "internal" for internal PHY ports - drm/amdgpu/vcn: update vcn4 fw shared data structure - x86/vdso: Conditionally export __vdso_sgx_enter_enclave() - ASoC: fsl_micfil: explicitly clear software reset bit - ASoC: fsl_micfil: explicitly clear CHnF flags - ASoC: ops: Check bounds for second channel in snd_soc_put_volsw_sx() - libbpf: Use page size as max_entries when probing ring buffer map - pinctrl: meditatek: Startup with the IRQs disabled - can: sja1000: fix size of OCR_MODE_MASK define - can: mcba_usb: Fix termination command argument - net: fec: don't reset irq coalesce settings to defaults on "ip link up" - ASoC: cs42l51: Correct PGA Volume minimum value - perf: Fix perf_pending_task() UaF - nvme-pci: clear the prp2 field when not used - ASoC: ops: Correct bounds check for second channel on SX controls - net: fec: properly guard irq coalesce setup - libbpf: Fix uninitialized warning in btf_dump_dump_type_data - udf: Discard preallocation before extending file with a hole - udf: Fix preallocation discarding at indirect extent boundary - udf: Do not bother looking for prealloc extents if i_lenExtents matches i_size - udf: Fix extending file within last block - usb: gadget: uvc: Prevent buffer overflow in setup handler - USB: serial: option: add Quectel EM05-G modem - USB: serial: cp210x: add Kamstrup RF sniffer PIDs - USB: serial: f81232: fix division by zero on line-speed change - USB: serial: f81534: fix division by zero on line-speed change - xhci: Apply XHCI_RESET_TO_DEFAULT quirk to ADL-N - igb: Initialize mailbox message for VF reset - usb: dwc3: pci: Update PCIe device ID for USB3 controller on CPU sub-system for Raptor Lake - selftests: net: Use "grep -E" instead of "egrep" - net: loopback: use NET_NAME_PREDICTABLE for name_assign_type - PCI: mt7621: Add sentinel to quirks table - kallsyms: Make module_kallsyms_on_each_symbol generally available - ftrace: Add support to resolve module symbols in ftrace_lookup_symbols - bpf: Rename __bpf_kprobe_multi_cookie_cmp to bpf_kprobe_multi_addrs_cmp - bpf: Take module reference on kprobe_multi link - selftests/bpf: Add load_kallsyms_refresh function - selftests/bpf: Add bpf_testmod_fentry_* functions - selftests/bpf: Add kprobe_multi check to module attach test - selftests/bpf: Add kprobe_multi kmod attach api tests - usb: typec: ucsi: Resume in separate work - KEYS: encrypted: fix key instantiation with user-provided data * Kinetic update: upstream stable patchset 2023-02-02 (LP: #2004602) // net:fcnal-test.sh 'nettest' command not found on F/K (LP: #2006391) - selftests/net: Find nettest in current directory * CVE-2023-23559 - wifi: rndis_wlan: Prevent buffer overflow in rndis_query_oid * CVE-2023-0045 - x86/bugs: Flush IBP in ib_prctl_set() [ Ubuntu: 5.19.0-35.36 ] * kinetic/linux: 5.19.0-35.36 -proposed tracker (LP: #2004652) * CVE-2023-0461 - SAUCE: Fix inet_csk_listen_start after CVE-2023-0461 [ Ubuntu: 5.19.0-34.35 ] * kinetic/linux: 5.19.0-34.35 -proposed tracker (LP: #2004299) * LXD containers using shiftfs on ZFS or TMPFS broken on 5.15.0-48.54 (LP: #1990849) - [SAUCE] shiftfs: fix -EOVERFLOW inside the container * Kinetic update: upstream stable patchset 2023-01-27 (LP: #2004051) - ASoC: fsl_sai: use local device pointer - serial: Add rs485_supported to uart_port - serial: fsl_lpuart: Fill in rs485_supported - x86/sgx: Create utility to validate user provided offset and length - x86/sgx: Add overflow check in sgx_validate_offset_length() - binder: validate alloc->mm in ->mmap() handler - ceph: Use kcalloc for allocating multiple elements - ceph: fix NULL pointer dereference for req->r_session - wifi: mac80211: fix memory free error when registering wiphy fail - wifi: mac80211_hwsim: fix debugfs attribute ps with rc table support - riscv: dts: sifive unleashed: Add PWM controlled LEDs - audit: fix undefined behavior in bit shift for AUDIT_BIT - wifi: airo: do not assign -1 to unsigned char - wifi: mac80211: Fix ack frame idr leak when mesh has no route - wifi: ath11k: Fix QCN9074 firmware boot on x86 - spi: stm32: fix stm32_spi_prepare_mbr() that halves spi clk for every run - selftests/bpf: Add verifier test for release_reference() - Revert "net: macsec: report real_dev features when HW offloading is enabled" - platform/x86: ideapad-laptop: Disable touchpad_switch - platform/x86: touchscreen_dmi: Add info for the RCA Cambio W101 v2 2-in-1 - platform/x86/intel/pmt: Sapphire Rapids PMT errata fix - scsi: ibmvfc: Avoid path failures during live migration - scsi: scsi_debug: Make the READ CAPACITY response compliant with ZBC - drm: panel-orientation-quirks: Add quirk for Acer Switch V 10 (SW5-017) - block, bfq: fix null pointer dereference in bfq_bio_bfqg() - arm64/syscall: Include asm/ptrace.h in syscall_wrapper header. - nvmet: fix memory leak in nvmet_subsys_attr_model_store_locked - Revert "drm/amdgpu: Revert "drm/amdgpu: getting fan speed pwm for vega10 properly"" - ALSA: usb-audio: add quirk to fix Hamedal C20 disconnect issue - RISC-V: vdso: Do not add missing symbols to version section in linker script - MIPS: pic32: treat port as signed integer - xfrm: fix "disable_policy" on ipv4 early demux - xfrm: replay: Fix ESN wrap around for GSO - af_key: Fix send_acquire race with pfkey_register - ARM: dts: am335x-pcm-953: Define fixed regulators in root node - ASoC: hdac_hda: fix hda pcm buffer overflow issue - ASoC: sgtl5000: Reset the CHIP_CLK_CTRL reg on remove - ASoC: soc-pcm: Don't zero TDM masks in __soc_pcm_open() - x86/hyperv: Restore VP assist page after cpu offlining/onlining - scsi: storvsc: Fix handling of srb_status and capacity change events - ASoC: max98373: Add checks for devm_kcalloc - regulator: core: fix kobject release warning and memory leak in regulator_register() - spi: dw-dma: decrease reference count in dw_spi_dma_init_mfld() - regulator: core: fix UAF in destroy_regulator() - bus: sunxi-rsb: Remove the shutdown callback - bus: sunxi-rsb: Support atomic transfers - tee: optee: fix possible memory leak in optee_register_device() - ARM: dts: at91: sam9g20ek: enable udc vbus gpio pinctrl - selftests: mptcp: fix mibit vs mbit mix up - net: liquidio: simplify if expression - rxrpc: Fix race between conn bundle lookup and bundle removal [ZDI- CAN-15975] - net: dsa: sja1105: disallow C45 transactions on the BASE-TX MDIO bus - nfc/nci: fix race with opening and closing - net: pch_gbe: fix potential memleak in pch_gbe_tx_queue() - 9p/fd: fix issue of list_del corruption in p9_fd_cancel() - netfilter: conntrack: Fix data-races around ct mark - netfilter: nf_tables: do not set up extensions for end interval - iavf: Fix a crash during reset task - iavf: Do not restart Tx queues after reset task failure - iavf: Fix race condition between iavf_shutdown and iavf_remove - ARM: mxs: fix memory leak in mxs_machine_init() - ARM: dts: imx6q-prti6q: Fix ref/tcxo-clock-frequency properties - net: ethernet: mtk_eth_soc: fix error handling in mtk_open() - net/mlx4: Check retval of mlx4_bitmap_init - net: mvpp2: fix possible invalid pointer dereference - net/qla3xxx: fix potential memleak in ql3xxx_send() - octeontx2-af: debugsfs: fix pci device refcount leak - net: pch_gbe: fix pci device refcount leak while module exiting - nfp: fill splittable of devlink_port_attrs correctly - nfp: add port from netdev validation for EEPROM access - macsec: Fix invalid error code set - 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() - netfilter: ipset: regression in ip_set_hash_ip.c - net/mlx5: Do not query pci info while pci disabled - net/mlx5: Fix FW tracer timestamp calculation - net/mlx5: Fix handling of entry refcount when command is not issued to FW - tipc: set con sock in tipc_conn_alloc - tipc: add an extra conn_get in tipc_conn_alloc - tipc: check skb_linearize() return value in tipc_disc_rcv() - xfrm: Fix oops in __xfrm_state_delete() - xfrm: Fix ignored return value in xfrm6_init() - net: wwan: iosm: use ACPI_FREE() but not kfree() in ipc_pcie_read_bios_cfg() - sfc: fix potential memleak in __ef100_hard_start_xmit() - net: sparx5: fix error handling in sparx5_port_open() - net: sched: allow act_ct to be built without NF_NAT - NFC: nci: fix memory leak in nci_rx_data_packet() - regulator: twl6030: re-add TWL6032_SUBCLASS - bnx2x: fix pci device refcount leak in bnx2x_vf_is_pcie_pending() - dma-buf: fix racing conflict of dma_heap_add() - netfilter: ipset: restore allowing 64 clashing elements in hash:net,iface - netfilter: flowtable_offload: add missing locking - fs: do not update freeing inode i_io_list - dccp/tcp: Reset saddr on failure after inet6?_hash_connect(). - ipv4: Fix error return code in fib_table_insert() - arcnet: fix potential memory leak in com20020_probe() - s390/dasd: fix no record found for raw_track_access - nfc: st-nci: fix incorrect validating logic in EVT_TRANSACTION - nfc: st-nci: fix memory leaks in EVT_TRANSACTION - nfc: st-nci: fix incorrect sizing calculations in EVT_TRANSACTION - net: enetc: cache accesses to &priv->si->hw - net: enetc: preserve TX ring priority across reconfiguration - octeontx2-pf: Add check for devm_kcalloc - octeontx2-af: Fix reference count issue in rvu_sdp_init() - net: thunderx: Fix the ACPI memory leak - s390/crashdump: fix TOD programmable field size - lib/vdso: use "grep -E" instead of "egrep" - [Config] updateconfigs for CC_HAS_ASM_GOTO_TIED_OUTPUT - init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash - nios2: add FORCE for vmlinuz.gz - KVM: arm64: pkvm: Fixup boot mode to reflect that the kernel resumes from EL1 - usb: dwc3: exynos: Fix remove() function - usb: cdnsp: Fix issue with Clear Feature Halt Endpoint - usb: cdnsp: fix issue with ZLP - added TD_SIZE = 1 - ext4: fix use-after-free in ext4_ext_shift_extents - arm64: dts: rockchip: lower rk3399-puma-haikou SD controller clock frequency - iio: light: apds9960: fix wrong register for gesture gain - iio: core: Fix entry not deleted when iio_register_sw_trigger_type() fails - bus: ixp4xx: Don't touch bit 7 on IXP42x - usb: dwc3: gadget: conditionally remove requests - usb: dwc3: gadget: Return -ESHUTDOWN on ep disable - usb: dwc3: gadget: Clear ep descriptor last - nilfs2: fix nilfs_sufile_mark_dirty() not set segment usage as dirty - gcov: clang: fix the buffer overflow issue - mm: vmscan: fix extreme overreclaim and swap floods - KVM: x86: nSVM: leave nested mode on vCPU free - KVM: x86: forcibly leave nested mode on vCPU reset - KVM: x86: nSVM: harden svm_free_nested against freeing vmcb02 while still in use - KVM: x86: add kvm_leave_nested - KVM: x86: remove exit_int_info warning in svm_handle_exit - x86/tsx: Add a feature bit for TSX control MSR support - x86/pm: Add enumeration check before spec MSRs save/restore setup - x86/ioremap: Fix page aligned size calculation in __ioremap_caller() - Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode - ASoC: Intel: bytcht_es8316: Add quirk for the Nanote UMPC-01 - tools: iio: iio_generic_buffer: Fix read size - serial: 8250: 8250_omap: Avoid RS485 RTS glitch on ->set_termios() - Input: goodix - try resetting the controller when no config is set - Input: soc_button_array - add use_low_level_irq module parameter - Input: soc_button_array - add Acer Switch V 10 to dmi_use_low_level_irq[] - Input: i8042 - apply probe defer to more ASUS ZenBook models - ASoC: stm32: dfsdm: manage cb buffers cleanup - xen-pciback: Allow setting PCI_MSIX_FLAGS_MASKALL too - xen/platform-pci: add missing free_irq() in error path - platform/x86: asus-wmi: add missing pci_dev_put() in asus_wmi_set_xusb2pr() - platform/x86: acer-wmi: Enable SW_TABLET_MODE on Switch V 10 (SW5-017) - drm/amdgpu: disable BACO support on more cards - zonefs: fix zone report size in __zonefs_io_error() - platform/x86: hp-wmi: Ignore Smart Experience App event - platform/x86: ideapad-laptop: Fix interrupt storm on fn-lock toggle on some Yoga laptops - [Config] updateconfigs for INET_TABLE_PERTURB_ORDER - tcp: configurable source port perturb table size - net: usb: qmi_wwan: add Telit 0x103a composition - scsi: iscsi: Fix possible memory leak when device_register() failed - gpu: host1x: Avoid trying to use GART on Tegra20 - dm integrity: flush the journal on suspend - dm integrity: clear the journal on suspend - fuse: lock inode unconditionally in fuse_fallocate() - wifi: wilc1000: validate length of IEEE80211_P2P_ATTR_OPER_CHANNEL attribute - wifi: wilc1000: validate length of IEEE80211_P2P_ATTR_CHANNEL_LIST attribute - wifi: wilc1000: validate number of channels - btrfs: free btrfs_path before copying root refs to userspace - btrfs: free btrfs_path before copying fspath to userspace - btrfs: free btrfs_path before copying subvol info to userspace - btrfs: zoned: fix missing endianness conversion in sb_write_pointer - btrfs: use kvcalloc in btrfs_get_dev_zone_info - btrfs: sysfs: normalize the error handling branch in btrfs_init_sysfs() - drm/amd/dc/dce120: Fix audio register mapping, stop triggering KASAN - drm/amdgpu: Enable Aldebaran devices to report CU Occupancy - drm/amdgpu: always register an MMU notifier for userptr - drm/i915: fix TLB invalidation for Gen12 video and compute engines - wifi: cfg80211: Fix bitrates overflow issue - spi: tegra210-quad: Don't initialise DMA if not supported - s390/zcrypt: fix warning about field-spanning write - selftests/net: give more time to udpgro bg processes to complete startup - ACPI: video: Add backlight=native DMI quirk for Dell G15 5515 - drm: panel-orientation-quirks: Add quirk for Nanote UMPC-01 - s390: always build relocatable kernel - nvme: quiet user passthrough command errors - net: wwan: iosm: fix kernel test robot reported errors - drm/amdgpu: Drop eviction lock when allocating PT BO - arm64: dts: rockchip: fix quartz64-a bluetooth configuration - power: supply: ip5xxx: Fix integer overflow in current_now calculation - power: supply: ab8500: Defer thermal zone probe - arm64: dts: rockchip: Fix Pine64 Quartz4-B PMIC interrupt - regulator: rt5759: fix OOB in validate_desc() - spi: tegra210-quad: Fix duplicate resource error - selftests: mptcp: gives slow test-case more time - selftests: mptcp: run mptcp_sockopt from a new netns - bonding: fix ICMPv6 header handling when receiving IPv6 messages - drm/i915: Fix warn in intel_display_power_*_domain() functions - net/mlx5: SF: Fix probing active SFs during driver probe phase - net/mlx5: cmdif, Print info on any firmware cmd failure to tracepoint - net/mlx5: E-Switch, Set correctly vport destination - net/mlx5e: Offload rule only when all encaps are valid - net: phy: at803x: fix error return code in at803x_probe() - zonefs: Fix race between modprobe and mount - tsnep: Fix rotten packets - blk-mq: fix queue reference leak on blk_mq_alloc_disk_for_queue failure - test_kprobes: fix implicit declaration error of test_kprobes - net: ethernet: mtk_eth_soc: fix resource leak in error path - net: dm9051: Fix missing dev_kfree_skb() in dm9051_loop_rx() - s390/ap: fix memory leak in ap_init_qci_info() - fscache: fix OOB Read in __fscache_acquire_volume - net: wwan: t7xx: Fix the ACPI memory leak - virtio_net: Fix probe failed when modprobe virtio_net - can: gs_usb: remove dma allocations - cifs: fix missing unlock in cifs_file_copychunk_range() - cifs: Use after free in debug code - iio: adc: aspeed: Remove the trim valid dts property. - dt-bindings: iio: adc: Remove the property "aspeed,trim-data-valid" - mm/damon/sysfs-schemes: skip stats update if the scheme directory is removed - virt/sev-guest: Prevent IV reuse in the SNP guest driver - zonefs: Fix active zone accounting - spi: spi-imx: Fix spi_bus_clk if requested clock is higher than input clock - spi: spi-imx: spi_imx_transfer_one(): check for DMA transfer first - mm/cgroup/reclaim: fix dirty pages throttling on cgroup v1 - KVM: x86/mmu: Fix race condition in direct_page_fault - KVM: x86/xen: Only do in-kernel acceleration of hypercalls for guest CPL0 - KVM: x86/xen: Validate port number in SCHEDOP_poll - drm/i915/gvt: Get reference to KVM iff attachment to VM is successful - KVM: Update gfn_to_pfn_cache khva when it moves within the same page - mm: fix unexpected changes to {failslab|fail_page_alloc}.attr - mm: correctly charge compressed memory to its memcg - LoongArch: Clear FPU/SIMD thread info flags for kernel thread - LoongArch: Set _PAGE_DIRTY only if _PAGE_WRITE is set in {pmd,pte}_mkdirty() - ASoC: amd: yc: Add Alienware m17 R5 AMD into DMI table - ASoC: Intel: soc-acpi: add ES83x6 support to IceLake - ASoC: hda: intel-dsp-config: add ES83x6 quirk for IceLake - ASoC: SOF: ipc3-topology: use old pipeline teardown flow with SOF2.1 and older - Revert "tty: n_gsm: avoid call of sleeping functions from atomic context" - Revert "tty: n_gsm: replace kicktimer with delayed_work" - ASoC: sof_es8336: reduce pop noise on speaker - pinctrl: qcom: sc8280xp: Rectify UFS reset pins - platform/x86: thinkpad_acpi: Enable s2idle quirk for 21A1 machine type - platform/x86: ideapad-laptop: Add module parameters to match DMI quirk tables - block: make blk_set_default_limits() private - scsi: mpi3mr: Suppress command reply debug prints - btrfs: free btrfs_path before copying inodes to userspace - btrfs: do not modify log tree while holding a leaf from fs tree locked - drm/i915/ttm: never purge busy objects - drm/display/dp_mst: Fix drm_dp_mst_add_affected_dsc_crtcs() return code - drm/amdgpu/psp: don't free PSP buffers on suspend - drm/amd/amdgpu: reserve vm invalidation engine for firmware - drm/amdgpu: Partially revert "drm/amdgpu: update drm_display_info correctly when the edid is read" - btrfs: sink iterator parameter to btrfs_ioctl_logical_to_ino - btrfs: qgroup: fix sleep from invalid context bug in btrfs_qgroup_inherit() - iio: health: afe4403: Fix oob read in afe4403_read_raw - iio: health: afe4404: Fix oob read in afe4404_[read|write]_raw - iio: light: rpr0521: add missing Kconfig dependencies - bpf, perf: Use subprog name when reporting subprog ksymbol - scripts/faddr2line: Fix regression in name resolution on ppc64le - ARM: at91: rm9200: fix usb device clock id - libbpf: Handle size overflow for ringbuf mmap - hwmon: (ltc2947) fix temperature scaling - hwmon: (ina3221) Fix shunt sum critical calculation - hwmon: (i5500_temp) fix missing pci_disable_device() - hwmon: (ibmpex) Fix possible UAF when ibmpex_register_bmc() fails - bpf: Do not copy spin lock field from user in bpf_selem_alloc - nvmem: rmem: Fix return value check in rmem_read() - of: property: decrement node refcount in of_fwnode_get_reference_args() - ixgbevf: Fix resource leak in ixgbevf_init_module() - i40e: Fix error handling in i40e_init_module() - fm10k: Fix error handling in fm10k_init_module() - iavf: Fix error handling in iavf_init_module() - e100: Fix possible use after free in e100_xmit_prepare - net/mlx5: DR, Fix uninitialized var warning - net/mlx5: Fix uninitialized variable bug in outlen_write() - net/mlx5e: Fix use-after-free when reverting termination table - can: sja1000_isa: sja1000_isa_probe(): add missing free_sja1000dev() - can: cc770: cc770_isa_probe(): add missing free_cc770dev() - can: etas_es58x: es58x_init_netdev(): free netdev when register_candev() - can: m_can: pci: add missing m_can_class_free_dev() in probe/remove methods - can: m_can: Add check for devm_clk_get - qlcnic: fix sleep-in-atomic-context bugs caused by msleep - aquantia: Do not purge addresses when setting the number of rings - wifi: cfg80211: fix buffer overflow in elem comparison - wifi: cfg80211: don't allow multi-BSSID in S1G - wifi: mac8021: fix possible oob access in ieee80211_get_rate_duration - net: phy: fix null-ptr-deref while probe() failed - net: ethernet: ti: am65-cpsw: fix error handling in am65_cpsw_nuss_probe() - net: net_netdev: Fix error handling in ntb_netdev_init_module() - net/9p: Fix a potential socket leak in p9_socket_open - net: ethernet: nixge: fix NULL dereference - net: wwan: iosm: fix kernel test robot reported error - net: wwan: iosm: fix dma_alloc_coherent incompatible pointer type - dsa: lan9303: Correct stat name - tipc: re-fetch skb cb after tipc_msg_validate - net: hsr: Fix potential use-after-free - net: mdiobus: fix unbalanced node reference count - afs: Fix fileserver probe RTT handling - net: tun: Fix use-after-free in tun_detach() - packet: do not set TP_STATUS_CSUM_VALID on CHECKSUM_COMPLETE - sctp: fix memory leak in sctp_stream_outq_migrate() - net: ethernet: renesas: ravb: Fix promiscuous mode after system resumed - hwmon: (coretemp) Check for null before removing sysfs attrs - hwmon: (coretemp) fix pci device refcount leak in nv1a_ram_new() - riscv: vdso: fix section overlapping under some conditions - riscv: mm: Proper page permissions after initmem free - ALSA: dice: fix regression for Lexicon I-ONIX FW810S - error-injection: Add prompt for function error injection - tools/vm/slabinfo-gnuplot: use "grep -E" instead of "egrep" - nilfs2: fix NULL pointer dereference in nilfs_palloc_commit_free_entry() - x86/bugs: Make sure MSR_SPEC_CTRL is updated properly upon resume from S3 - pinctrl: intel: Save and restore pins in "direct IRQ" mode - v4l2: don't fall back to follow_pfn() if pin_user_pages_fast() fails - net: stmmac: Set MAC's flow control register to reflect current settings - mmc: mmc_test: Fix removal of debugfs file - mmc: core: Fix ambiguous TRIM and DISCARD arg - mmc: sdhci-esdhc-imx: correct CQHCI exit halt state check - mmc: sdhci-sprd: Fix no reset data and command after voltage switch - mmc: sdhci: Fix voltage switch delay - drm/amdgpu: temporarily disable broken Clang builds due to blown stack-frame - drm/amdgpu: enable Vangogh VCN indirect sram mode - drm/i915: Fix negative value passed as remaining time - drm/i915: Never return 0 if not all requests retired - tracing/osnoise: Fix duration type - tracing: Fix race where histograms can be called before the event - tracing: Free buffers when a used dynamic event is removed - io_uring: cmpxchg for poll arm refs release - io_uring/poll: fix poll_refs race with cancelation - ASoC: ops: Fix bounds check for _sx controls - pinctrl: single: Fix potential division by zero - riscv: Sync efi page table's kernel mappings before switching - riscv: fix race when vmap stack overflow - riscv: kexec: Fixup irq controller broken in kexec crash path - nvme: fix SRCU protection of nvme_ns_head list - iommu/vt-d: Fix PCI device refcount leak in has_external_pci() - iommu/vt-d: Fix PCI device refcount leak in dmar_dev_scope_init() - mm: migrate: fix THP's mapcount on isolation - Kconfig.debug: provide a little extra FRAME_WARN leeway when KASAN is enabled - ipv4: Handle attempt to delete multipath route when fib_info contains an nh reference - ipv4: Fix route deletion when nexthop info is not specified - i2c: npcm7xx: Fix error handling in npcm_i2c_init() - i2c: imx: Only DMA messages with I2C_M_DMA_SAFE flag set - ACPI: HMAT: remove unnecessary variable initialization - ACPI: HMAT: Fix initiator registration for single-initiator systems - Revert "clocksource/drivers/riscv: Events are stopped during CPU suspend" - char: tpm: Protect tpm_pm_suspend with locks - Input: raydium_ts_i2c - fix memory leak in raydium_i2c_send() - ipc/sem: Fix dangling sem_array access in semtimedop race - clk: samsung: exynos7885: Correct "div4" clock parents - libbpf: Use correct return pointer in attach_raw_tp - clocksource/drivers/arm_arch_timer: Fix XGene-1 TVAL register math error - clk: qcom: gcc-sc8280xp: add cxo as parent for three ufs ref clks - vfs: fix copy_file_range() averts filesystem freeze protection - net: wwan: iosm: fix crash in peek throughput test - net: wwan: iosm: fix incorrect skb length - mptcp: don't orphan ssk in mptcp_close() - mptcp: fix sleep in atomic at close time - hwmon: (asus-ec-sensors) Add checks for devm_kcalloc - ASoC: tlv320adc3xxx: Fix build error for implicit function declaration - mm/damon/sysfs: fix wrong empty schemes assumption under online tuning in damon_sysfs_set_schemes() - i2c: Restore initial power state if probe fails - i2c: qcom-geni: fix error return code in geni_i2c_gpi_xfer - powerpc/bpf/32: Fix Oops on tail call tests * 5.15.0-58.64 breaks xen bridge networking (pvh domU) (LP: #2002889) - xen/netback: fix build warning * NFS: client permission error after adding user to permissible group (LP: #2003053) - NFS: Clear the file access cache upon login - NFS: Judge the file access cache's timestamp in rcu path - NFS: Fix up a sparse warning * cmsg_so_mark.sh / cmsg_time.sh / cmsg_ipv6.sh in net from ubuntu_kernel_selftests hang with non-amd64 (LP: #2000667) - selftests: net: fix cmsg_so_mark.sh test hang * Set explicit CC in the headers package (LP: #1999750) - [Packaging] Set explicit CC in the headers package * powerpc-build in ubuntu_kernel_selftests failed on P9 with K-5.19 (LP: #2000772) - selftests/powerpc: Avoid GCC 12 uninitialised variable warning * [SRU] SoF for RPL platform support (LP: #1992714) - ASoC: SOC: Intel: introduce cl_init callback - ASoC: SOF: Intel: add MeteorLake machines - ASoC: SOF: Intel: Add support for MeteorLake (MTL) - ASoC: Intel: common: add ACPI matching tables for Raptor Lake - ASoC: SOF: Intel: pci-tgl: use RPL specific firmware definitions - [Config] Enable SND_SOC_SOF_METEORLAKE as module * Rear Audio port sometimes has no audio output after reboot(Cirrus Logic) (LP: #1998905) - ALSA: hda/cirrus: Add extra 10 ms delay to allow PLL settle and lock. * Fix SUT can't displayed after resume from WB/CB with dGFX installed(FR:6/10)[RX6300][RX6500] (LP: #1999836) - drm/amd/display: No display after resume from WB/CB * commit cf58599cded35cf4affed1e659c0e2c742d3fda7 seems to be missing in kinetic master to remove "hio" reference from Makefile (LP: #1999556) - Ubuntu: remove leftover reference to ubuntu/hio driver * Add additional Mediatek MT7922 BT device ID (LP: #1998885) - Bluetooth: btusb: Add a new VID/PID 0489/e0f2 for MT7922 * Mute/mic LEDs no function on a HP platfrom (LP: #1998882) - ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook * CVE-2023-0461 - net/ulp: prevent ULP without clone op from entering the LISTEN status - net/ulp: use consistent error code when blocking ULP * CVE-2023-0179 - netfilter: nft_payload: incorrect arithmetics when fetching VLAN header bits * CVE-2022-20369 - NFSD: fix use-after-free in __nfs42_ssc_open() * Kinetic update: upstream stable patchset 2023-01-23 (LP: #2003753) - 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: wm8997: Revert "ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe" - ASoC: mt6660: Keep the pm_runtime enables before component stuff in mt6660_i2c_probe - ASoC: rt1019: Fix the TDM settings - ASoC: wm8962: Add an event handler for TEMP_HP and TEMP_SPK - spi: intel: Fix the offset to get the 64K erase opcode - ASoC: codecs: jz4725b: add missed Line In power control bit - ASoC: codecs: jz4725b: fix reported volume for Master ctl - ASoC: codecs: jz4725b: use right control for Capture Volume - ASoC: codecs: jz4725b: fix capture selector naming - ASoC: Intel: sof_sdw: add quirk variant for LAPBC710 NUC15 - selftests/futex: fix build for clang - selftests/intel_pstate: fix build for ARCH=x86_64 - ASoC: rt1308-sdw: add the default value of some registers - drm/amd/display: Remove wrong pipe control lock - ACPI: scan: Add LATT2021 to acpi_ignore_dep_ids[] - RDMA/efa: Add EFA 0xefa2 PCI ID - btrfs: raid56: properly handle the error when unable to find the missing stripe - NFSv4: Retry LOCK on OLD_STATEID during delegation return - ACPI: x86: Add another system to quirk list for forcing StorageD3Enable - firmware: arm_scmi: Cleanup the core driver removal callback - i2c: tegra: Allocate DMA memory for DMA engine - i2c: i801: add lis3lv02d's I2C address for Vostro 5568 - drm/imx: imx-tve: Fix return type of imx_tve_connector_mode_valid - btrfs: remove pointless and double ulist frees in error paths of qgroup tests - x86/cpu: Add several Intel server CPU model numbers - ASoC: codecs: jz4725b: Fix spelling mistake "Sourc" -> "Source", "Routee" -> "Route" - KVM: x86/pmu: Do not speculatively query Intel GP PMCs that don't exist yet - hugetlbfs: don't delete error page from pagecache - arm64: dts: qcom: sa8155p-adp: Specify which LDO modes are allowed - arm64: dts: qcom: sm8150-xperia-kumano: Specify which LDO modes are allowed - arm64: dts: qcom: sm8250-xperia-edo: Specify which LDO modes are allowed - arm64: dts: qcom: sm8350-hdk: Specify which LDO modes are allowed - spi: stm32: Print summary 'callbacks suppressed' message - ARM: dts: at91: sama7g5: fix signal name of pin PB2 - ASoC: core: Fix use-after-free in snd_soc_exit() - ASoC: tas2770: Fix set_tdm_slot in case of single slot - ASoC: tas2764: Fix set_tdm_slot in case of single slot - ARM: at91: pm: avoid soft resetting AC DLL - serial: 8250: omap: Fix missing PM runtime calls for omap8250_set_mctrl() - serial: 8250_omap: remove wait loop from Errata i202 workaround - serial: 8250: omap: Fix unpaired pm_runtime_put_sync() in omap8250_remove() - serial: 8250: omap: Flush PM QOS work on remove - serial: imx: Add missing .thaw_noirq hook - tty: n_gsm: fix sleep-in-atomic-context bug in gsm_control_send - bpf, test_run: Fix alignment problem in bpf_prog_test_run_skb() - ASoC: soc-utils: Remove __exit for snd_soc_util_exit() - pinctrl: rockchip: list all pins in a possible mux route for PX30 - scsi: scsi_transport_sas: Fix error handling in sas_phy_add() - block: sed-opal: kmalloc the cmd/resp buffers - bpf: Fix memory leaks in __check_func_call - arm64: Fix bit-shifting UB in the MIDR_CPU_MODEL() macro - siox: fix possible memory leak in siox_device_add() - parport_pc: Avoid FIFO port location truncation - pinctrl: devicetree: fix null pointer dereferencing in pinctrl_dt_to_map - drm/vc4: kms: Fix IS_ERR() vs NULL check for vc4_kms - drm/panel: simple: set bpc field for logic technologies displays - drm/drv: Fix potential memory leak in drm_dev_init() - drm: Fix potential null-ptr-deref in drm_vblank_destroy_worker() - arm64: dts: imx8mm: Fix NAND controller size-cells - arm64: dts: imx8mn: Fix NAND controller size-cells - ata: libata-transport: fix double ata_host_put() in ata_tport_add() - ata: libata-transport: fix error handling in ata_tport_add() - ata: libata-transport: fix error handling in ata_tlink_add() - ata: libata-transport: fix error handling in ata_tdev_add() - nfp: change eeprom length to max length enumerators - MIPS: fix duplicate definitions for exported symbols - MIPS: Loongson64: Add WARN_ON on kexec related kmalloc failed - bpf: Initialize same number of free nodes for each pcpu_freelist - net: bgmac: Drop free_netdev() from bgmac_enet_remove() - mISDN: fix possible memory leak in mISDN_dsp_element_register() - net: hinic: Fix error handling in hinic_module_init() - net: stmmac: ensure tx function is not running in stmmac_xdp_release() - soc: imx8m: Enable OCOTP clock before reading the register - net: liquidio: release resources when liquidio driver open failed - mISDN: fix misuse of put_device() in mISDN_register_device() - net: macvlan: Use built-in RCU list checking - net: caif: fix double disconnect client in chnl_net_open() - bnxt_en: Remove debugfs when pci_register_driver failed - net: mhi: Fix memory leak in mhi_net_dellink() - net: dsa: make dsa_master_ioctl() see through port_hwtstamp_get() shims - xen/pcpu: fix possible memory leak in register_pcpu() - net: ionic: Fix error handling in ionic_init_module() - net: ena: Fix error handling in ena_init() - net: hns3: fix setting incorrect phy link ksettings for firmware in resetting process - bridge: switchdev: Fix memory leaks when changing VLAN protocol - drbd: use after free in drbd_create_device() - platform/x86/intel: pmc: Don't unconditionally attach Intel PMC when virtualized - platform/surface: aggregator: Do not check for repeated unsequenced packets - cifs: add check for returning value of SMB2_close_init - net: ag71xx: call phylink_disconnect_phy if ag71xx_hw_enable() fail in ag71xx_open() - net/x25: Fix skb leak in x25_lapb_receive_frame() - cifs: Fix wrong return value checking when GETFLAGS - net: microchip: sparx5: Fix potential null-ptr-deref in sparx_stats_init() and sparx5_start() - net: thunderbolt: Fix error handling in tbnet_init() - cifs: add check for returning value of SMB2_set_info_init - ftrace: Fix the possible incorrect kernel message - ftrace: Optimize the allocation for mcount entries - ftrace: Fix null pointer dereference in ftrace_add_mod() - ring_buffer: Do not deactivate non-existant pages - tracing: Fix memory leak in tracing_read_pipe() - tracing/ring-buffer: Have polling block on watermark - tracing: Fix memory leak in test_gen_synth_cmd() and test_empty_synth_event() - tracing: Fix wild-memory-access in register_synth_event() - tracing: Fix race where eprobes can be called before the event - tracing: kprobe: Fix potential null-ptr-deref on trace_event_file in kprobe_event_gen_test_exit() - tracing: kprobe: Fix potential null-ptr-deref on trace_array in kprobe_event_gen_test_exit() - drm/amd/display: Add HUBP surface flip interrupt handler - ALSA: usb-audio: Drop snd_BUG_ON() from snd_usbmidi_output_open() - ALSA: hda/realtek: fix speakers for Samsung Galaxy Book Pro - ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book Pro 360 - Revert "usb: dwc3: disable USB core PHY management" - slimbus: qcom-ngd: Fix build error when CONFIG_SLIM_QCOM_NGD_CTRL=y && CONFIG_QCOM_RPROC_COMMON=m - slimbus: stream: correct presence rate frequencies - speakup: fix a segfault caused by switching consoles - USB: bcma: Make GPIO explicitly optional - USB: serial: option: add Sierra Wireless EM9191 - USB: serial: option: remove old LARA-R6 PID - USB: serial: option: add u-blox LARA-R6 00B modem - USB: serial: option: add u-blox LARA-L6 modem - USB: serial: option: add Fibocom FM160 0x0111 composition - usb: add NO_LPM quirk for Realforce 87U Keyboard - usb: chipidea: fix deadlock in ci_otg_del_timer - usb: cdns3: host: fix endless superspeed hub port reset - usb: typec: mux: Enter safe mode only when pins need to be reconfigured - iio: adc: at91_adc: fix possible memory leak in at91_adc_allocate_trigger() - iio: trigger: sysfs: fix possible memory leak in iio_sysfs_trig_init() - iio: adc: mp2629: fix wrong comparison of channel - iio: adc: mp2629: fix potential array out of bound access - iio: pressure: ms5611: changed hardcoded SPI speed to value limited - dm ioctl: fix misbehavior if list_versions races with module loading - 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 - Input: iforce - invert valid length check when fetching device IDs - maccess: Fix writing offset in case of fault in strncpy_from_kernel_nofault() - net: phy: marvell: add sleep time after enabling the loopback bit - scsi: zfcp: Fix double free of FSF request when qdio send fails - 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 - firmware: coreboot: Register bus in module init - mmc: core: properly select voltage range without power cycle - mmc: sdhci-pci-o2micro: fix card detect fail issue caused by CD# debounce timeout - mmc: sdhci-pci: Fix possible memory leak caused by missing pci_dev_put() - docs: update mediator contact information in CoC doc - misc/vmw_vmci: fix an infoleak in vmci_host_do_receive_datagram() - perf/x86/intel/pt: Fix sampling using single range output - nvme: restrict management ioctls to admin - nvme: ensure subsystem reset is single threaded - serial: 8250_lpss: Use 16B DMA burst with Elkhart Lake - perf: Improve missing SIGTRAP checking - ring-buffer: Include dropped pages in counting dirty patches - tracing: Fix warning on variable 'struct trace_array' - net: use struct_group to copy ip/ipv6 header addresses - scsi: target: tcm_loop: Fix possible name leak in tcm_loop_setup_hba_bus() - scsi: scsi_debug: Fix possible UAF in sdebug_add_host_helper() - kprobes: Skip clearing aggrprobe's post_handler in kprobe-on-ftrace case - Input: i8042 - fix leaking of platform device on module removal - macvlan: enforce a consistent minimal mtu - tcp: cdg: allow tcp_cdg_release() to be called multiple times - kcm: avoid potential race in kcm_tx_work - kcm: close race conditions on sk_receive_queue - 9p: trans_fd/p9_conn_cancel: drop client lock earlier - gfs2: Check sb_bsize_shift after reading superblock - gfs2: Switch from strlcpy to strscpy - 9p/trans_fd: always use O_NONBLOCK read/write - wifi: wext: use flex array destination for memcpy() - mm: fs: initialize fsdata passed to write_begin/write_end interface - net/9p: use a dedicated spinlock for trans_fd - ntfs: fix use-after-free in ntfs_attr_find() - ntfs: fix out-of-bounds read in ntfs_attr_find() - ntfs: check overflow when iterating ATTR_RECORDs - drm/msm/gpu: Fix crash during system suspend after unbind - spi: tegra210-quad: Fix combined sequence - ASoC: rt5682s: Fix the TDM Tx settings - selftests/kexec: fix build for ARCH=x86_64 - ASoC: Intel: sof_rt5682: Add quirk for Rex board - ASoC: amd: yc: Adding Lenovo ThinkBook 14 Gen 4+ ARA and Lenovo ThinkBook 16 Gen 4+ ARA to the Quirks List - ASoC: amd: yc: Add Lenovo Thinkbook 14+ 2022 21D0 to quirks table - drm/amdgpu: Adjust MES polling timeout for sriov - platform/x86: thinkpad_acpi: Fix reporting a non present second fan on some models - drm/scheduler: fix fence ref counting - cxl/mbox: Add a check on input payload size - SUNRPC: Fix crasher in gss_unwrap_resp_integ() - drm/rockchip: vop2: fix null pointer in plane_atomic_disable - drm/rockchip: vop2: disable planes when disabling the crtc - ksefltests: pidfd: Fix wait_states: Test terminated by timeout - powerpc/64e: Fix amdgpu build on Book3E w/o AltiVec - block: blk_add_rq_to_plug(): clear stale 'last' after flush - firmware: arm_scmi: Make tx_prepare time out eventually - drm/amd/display: Ignore Cable ID Feature - drm/amdgpu: set fb_modifiers_not_supported in vkms - drm/amd: Fail the suspend if resources can't be evicted - cxl/pmem: Use size_add() against integer overflow - tools/testing/cxl: Fix some error exits - arm64/mm: fold check for KFENCE into can_set_direct_map() - arm64: fix rodata=full again - KVM: SVM: remove dead field from struct svm_cpu_data - KVM: SVM: do not allocate struct svm_cpu_data dynamically - KVM: SVM: restore host save area from assembly - KVM: SVM: move MSR_IA32_SPEC_CTRL save/restore to assembly - arm64: dts: qcom: sc7280: Add the reset reg for lpass audiocc on SC7280 - ASoC: fsl_asrc fsl_esai fsl_sai: allow CONFIG_PM=N - arm64: dts: qcom: sm8250: Disable the not yet supported cluster idle state - tty: serial: fsl_lpuart: don't break the on-going transfer when global reset - bnxt_en: refactor bnxt_cancel_reservations() - bnxt_en: fix the handling of PCIE-AER - mtd: onenand: omap2: add dependency on GPMC - sctp: remove the unnecessary sinfo_stream check in sctp_prsctp_prune_unsent - sctp: clear out_curr if all frag chunks of current msg are pruned - erofs: clean up .read_folio() and .readahead() in fscache mode - io_uring: calculate CQEs from the user visible value - pinctrl: mediatek: common-v2: Fix bias-disable for PULL_PU_PD_RSEL_TYPE - selftests/bpf: Fix test_progs compilation failure in 32-bit arch - arm64: dts: imx8mm-tqma8mqml-mba8mx: Fix USB DR - cifs: Fix connections leak when tlink setup failed - ata: libata-core: do not issue non-internal commands once EH is pending - net: phy: dp83867: Fix SGMII FIFO depth for non OF devices - mctp i2c: don't count unused / invalid keys for flow release - octeon_ep: delete unnecessary napi rollback under set_queues_err in octep_open() - octeon_ep: ensure octep_get_link_status() successfully before octep_link_up() - octeon_ep: fix potential memory leak in octep_device_setup() - octeon_ep: ensure get mac address successfully before eth_hw_addr_set() - erofs: fix missing xas_retry() in fscache mode - mlxsw: Avoid warnings when not offloaded FDB entry with IPv6 is removed - net: hns3: fix incorrect hw rss hash type of rx packet - net: hns3: fix return value check bug of rx copybreak - netfs: Fix missing xas_retry() calls in xarray iteration - netfs: Fix dodgy maths - net: dsa: don't leak tagger-owned storage on switch driver unbind - net: lan966x: Fix potential null-ptr-deref in lan966x_stats_init() - s390: avoid using global register for current_stack_pointer - netdevsim: Fix memory leak of nsim_dev->fa_cookie - rethook: fix a potential memleak in rethook_alloc() - drm/amd/pm: fix SMU13 runpm hang due to unintentional workaround - drm/display: Don't assume dual mode adaptors support i2c sub-addressing - drm/amd/display: Fix invalid DPIA AUX reply causing system hang - drm/amd/display: Fix access timeout to DPIA AUX at boot time - drm/amd/display: Support parsing VRAM info v3.0 from VBIOS - usb: dwc3: Do not get extcon device when usb-role-switch is used - nvme-pci: add NVME_QUIRK_BOGUS_NID for Micron Nitro - nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV7000 - usb: typec: tipd: Prevent uninitialized event{1,2} in IRQ handler - iio: accel: bma400: Ensure VDDIO is enable defore reading the chip ID. - iio: pressure: ms5611: fixed value compensation bug - ceph: avoid putting the realm twice when decoding snaps fails - s390/dcssblk: fix deadlock when adding a DCSS - blk-cgroup: properly pin the parent in blkcg_css_online - x86/fpu: Drop fpregs lock before inheriting FPU permissions - ASoC: SOF: topology: No need to assign core ID if token parsing failed - perf/x86/amd: Fix crash due to race between amd_pmu_enable_all, perf NMI and throttling - net: usb: smsc95xx: fix external PHY reset - tracing: Fix potential null-pointer-access of entry in list 'tr->err_log' - arm64/mm: fix incorrect file_map_count for non-leaf pmd/pud - KVM: x86/xen: Fix eventfd error handling in kvm_xen_eventfd_assign() - netlink: Bounds-check struct nlmsgerr creation - bpf: Prevent bpf program recursion for raw tracepoint probes * Fix RPL-S support on powercap/intel_rapl (LP: #1990161) - powercap: intel_rapl: Add support for RAPTORLAKE_P - powercap: intel_rapl: Add support for RAPTORLAKE_S * Kinetic update: upstream stable patchset 2023-01-04 (LP: #2001726) - drm/amdkfd: handle CPU fault on COW mapping - drm/amdkfd: Fix NULL pointer dereference in svm_migrate_to_ram() - hwspinlock: qcom: correct MMIO max register for newer SoCs - phy: stm32: fix an error code in probe - wifi: cfg80211: silence a sparse RCU warning - wifi: cfg80211: fix memory leak in query_regdb_file() - soundwire: qcom: reinit broadcast completion - soundwire: qcom: check for outanding writes before doing a read - bpf, verifier: Fix memory leak in array reallocation for stack state - bpf, sockmap: Fix the sk->sk_forward_alloc warning of sk_stream_kill_queues - wifi: mac80211: Set TWT Information Frame Disabled bit as 1 - bpftool: Fix NULL pointer dereference when pin {PROG, MAP, LINK} without FILE - HID: hyperv: fix possible memory leak in mousevsc_probe() - bpf, sockmap: Fix sk->sk_forward_alloc warn_on in sk_stream_kill_queues - bpf: Fix sockmap calling sleepable function in teardown path - bpf, sock_map: Move cancel_work_sync() out of sock lock - bpf: Add helper macro bpf_for_each_reg_in_vstate - bpf: Fix wrong reg type conversion in release_reference() - net: gso: fix panic on frag_list with mixed head alloc types - macsec: delete new rxsc when offload fails - macsec: fix secy->n_rx_sc accounting - macsec: fix detection of RXSCs when toggling offloading - macsec: clear encryption keys from the stack after setting up offload - octeontx2-pf: NIX TX overwrites SQ_CTX_HW_S[SQ_INT] - net: tun: Fix memory leaks of napi_get_frags - bnxt_en: Fix possible crash in bnxt_hwrm_set_coal() - bnxt_en: fix potentially incorrect return value for ndo_rx_flow_steer - net: fman: Unregister ethernet device on removal - capabilities: fix undefined behavior in bit shift for CAP_TO_MASK - phy: ralink: mt7621-pci: add sentinel to quirks table - KVM: s390: pv: don't allow userspace to set the clock under PV - net: lapbether: fix issue of dev reference count leakage in lapbeth_device_event() - hamradio: fix issue of dev reference count leakage in bpq_device_event() - net: wwan: iosm: fix memory leak in ipc_wwan_dellink - net: wwan: mhi: fix memory leak in mhi_mbim_dellink - drm/vc4: Fix missing platform_unregister_drivers() call in vc4_drm_register() - tcp: prohibit TCP_REPAIR_OPTIONS if data was already sent - ipv6: addrlabel: fix infoleak when sending struct ifaddrlblmsg to network - can: af_can: fix NULL pointer dereference in can_rx_register() - net: stmmac: dwmac-meson8b: fix meson8b_devm_clk_prepare_enable() - net: broadcom: Fix BCMGENET Kconfig - tipc: fix the msg->req tlv len check in tipc_nl_compat_name_table_dump_header - dmaengine: pxa_dma: use platform_get_irq_optional - dmaengine: mv_xor_v2: Fix a resource leak in mv_xor_v2_remove() - dmaengine: ti: k3-udma-glue: fix memory leak when register device fail - net: lapbether: fix issue of invalid opcode in lapbeth_open() - drivers: net: xgene: disable napi when register irq failed in xgene_enet_open() - perf stat: Fix printing os->prefix in CSV metrics output - perf tools: Add the include/perf/ directory to .gitignore - netfilter: nfnetlink: fix potential dead lock in nfnetlink_rcv_msg() - netfilter: Cleanup nft_net->module_list from nf_tables_exit_net() - net: marvell: prestera: fix memory leak in prestera_rxtx_switch_init() - net: nixge: disable napi when enable interrupts failed in nixge_open() - net: wwan: iosm: fix memory leak in ipc_pcie_read_bios_cfg - net/mlx5: Bridge, verify LAG state when adding bond to bridge - net/mlx5: Allow async trigger completion execution on single CPU systems - net/mlx5e: E-Switch, Fix comparing termination table instance - net: cpsw: disable napi in cpsw_ndo_open() - net: cxgb3_main: disable napi when bind qsets failed in cxgb_up() - stmmac: intel: Update PCH PTP clock rate from 200MHz to 204.8MHz - mctp: Fix an error handling path in mctp_init() - cxgb4vf: shut down the adapter when t4vf_update_port_info() failed in cxgb4vf_open() - stmmac: dwmac-loongson: fix missing pci_disable_msi() while module exiting - stmmac: dwmac-loongson: fix missing pci_disable_device() in loongson_dwmac_probe() - stmmac: dwmac-loongson: fix missing of_node_put() while module exiting - net: phy: mscc: macsec: clear encryption keys when freeing a flow - net: atlantic: macsec: clear encryption keys from the stack - ethernet: s2io: disable napi when start nic failed in s2io_card_up() - net: mv643xx_eth: disable napi when init rxq or txq failed in mv643xx_eth_open() - ethernet: tundra: free irq when alloc ring failed in tsi108_open() - net: macvlan: fix memory leaks of macvlan_common_newlink - riscv: process: fix kernel info leakage - riscv: vdso: fix build with llvm - riscv: fix reserved memory setup - arm64: efi: Fix handling of misaligned runtime regions and drop warning - MIPS: jump_label: Fix compat branch range check - mmc: cqhci: Provide helper for resetting both SDHCI and CQHCI - mmc: sdhci-of-arasan: Fix SDHCI_RESET_ALL for CQHCI - mmc: sdhci_am654: Fix SDHCI_RESET_ALL for CQHCI - mmc: sdhci-tegra: Fix SDHCI_RESET_ALL for CQHCI - mmc: sdhci-esdhc-imx: use the correct host caps for MMC_CAP_8_BIT_DATA - ALSA: hda/hdmi - enable runtime pm for more AMD display audio - ALSA: hda/ca0132: add quirk for EVGA Z390 DARK - ALSA: hda: fix potential memleak in 'add_widget_node' - ALSA: hda/realtek: Add Positivo C6300 model quirk - ALSA: usb-audio: Yet more regression for for the delayed card registration - ALSA: usb-audio: Add quirk entry for M-Audio Micro - ALSA: usb-audio: Add DSD support for Accuphase DAC-60 - vmlinux.lds.h: Fix placement of '.data..decrypted' section - ata: libata-scsi: fix SYNCHRONIZE CACHE (16) command failure - nilfs2: fix deadlock in nilfs_count_free_blocks() - nilfs2: fix use-after-free bug of ns_writer on remount - drm/i915/dmabuf: fix sg_table handling in map_dma_buf - drm/amdgpu: disable BACO on special BEIGE_GOBY card - btrfs: fix match incorrectly in dev_args_match_device - btrfs: selftests: fix wrong error check in btrfs_free_dummy_root() - btrfs: zoned: initialize device's zone info for seeding - mms: sdhci-esdhc-imx: Fix SDHCI_RESET_ALL for CQHCI - udf: Fix a slab-out-of-bounds write bug in udf_find_entry() - mm/damon/dbgfs: check if rm_contexts input is for a real context - mm/memremap.c: map FS_DAX device memory as decrypted - mm/shmem: use page_mapping() to detect page cache for uffd continue - can: j1939: j1939_send_one(): fix missing CAN header initialization - dmaengine: at_hdmac: Fix at_lli struct definition - dmaengine: at_hdmac: Don't start transactions at tx_submit level - dmaengine: at_hdmac: Start transfer for cyclic channels in issue_pending - dmaengine: at_hdmac: Fix premature completion of desc in issue_pending - dmaengine: at_hdmac: Do not call the complete callback on device_terminate_all - dmaengine: at_hdmac: Protect atchan->status with the channel lock - dmaengine: at_hdmac: Fix concurrency problems by removing atc_complete_all() - dmaengine: at_hdmac: Fix concurrency over descriptor - dmaengine: at_hdmac: Free the memset buf without holding the chan lock - dmaengine: at_hdmac: Fix concurrency over the active list - dmaengine: at_hdmac: Fix descriptor handling when issuing it to hardware - dmaengine: at_hdmac: Fix completion of unissued descriptor in case of errors - dmaengine: at_hdmac: Don't allow CPU to reorder channel enable - dmaengine: at_hdmac: Fix impossible condition - dmaengine: at_hdmac: Check return code of dma_async_device_register - drm/amdkfd: Migrate in CPU page fault use current mm - net: tun: call napi_schedule_prep() to ensure we own a napi - x86/cpu: Restore AMD's DE_CFG MSR after resume - drm/i915/gvt: Add missing vfio_unregister_group_dev() call - KVM: debugfs: Return retval of simple_attr_open() if it fails - HID: wacom: Fix logic used for 3rd barrel switch emulation - ALSA: arm: pxa: pxa2xx-ac97-lib: fix return value check of platform_get_irq() - spi: mediatek: Fix package division error - drm/vc4: hdmi: Fix HSM clock too low on Pi4 - PCI: hv: Fix the definition of vector in hv_compose_msi_msg() - KVM: s390: pci: Fix allocation size of aift kzdev elements - drm/i915/psr: Send update also on invalidate - drm/i915: Do not set cache_dirty for DGFX - dt-bindings: net: tsnep: Fix typo on generic nvmem property - dmanegine: idxd: reformat opcap output to match bitmap_parse() input - dmaengine: idxd: Fix max batch size for Intel IAA - dmaengine: idxd: fix RO device state error after been disabled/reset - dmaengine: stm32-dma: fix potential race between pause and resume - net: ethernet: mtk-star-emac: disable napi when connect and start PHY failed in mtk_star_enable() - octeontx2-pf: Fix SQE threshold checking - perf stat: Fix crash with --per-node --metric-only in CSV mode - net: wwan: iosm: fix invalid mux header type - net/mlx5e: Add missing sanity checks for max TX WQE size - ice: Fix spurious interrupt during removal of trusted VF - iavf: Fix VF driver counting VLAN 0 filters - ALSA: memalloc: Don't fall back for SG-buffer with IOMMU - eth: sp7021: drop free_netdev() from spl2sw_init_netdev() - mmc: sdhci-brcmstb: Fix SDHCI_RESET_ALL for CQHCI - ALSA: hda/realtek: Add quirk for ASUS Zenbook using CS35L41 - drm/amdgpu: workaround for TLB seq race - drm/amdkfd: Fix error handling in criu_checkpoint - drm/amdkfd: Fix error handling in kfd_criu_restore_events - btrfs: zoned: clone zoned device info when cloning a device - net: ethernet: ti: am65-cpsw: Fix segmentation fault at module unload - spi: intel: Use correct mask for flash and protected regions - dmaengine: idxd: Do not enable user type Work Queue without Shared Virtual Addressing - can: isotp: fix tx state handling for echo tx processing - can: rcar_canfd: Add missing ECC error checks for channels 2-7 - KVM: x86: use a separate asm-offsets.c file - KVM: SVM: replace regs argument of __svm_vcpu_run() with vcpu_svm - KVM: SVM: adjust register allocation for __svm_vcpu_run() - KVM: SVM: retrieve VMCB from assembly - KVM: SVM: move guest vmsave/vmload back to assembly * AMD Rembrandt: DP tunneling fails with Thunderbolt monitors (LP: #1983143) // Kinetic update: upstream stable patchset 2023-01-04 (LP: #2001726) - thunderbolt: Add DP OUT resource when DP tunnel is discovered * CVE-2022-47520 - wifi: wilc1000: validate pairwise and authentication suite offsets * CVE-2022-3545 - nfp: fix use-after-free in area_cache_get() [ Ubuntu: 5.19.0-31.32 ] * kinetic/linux: 5.19.0-31.32 -proposed tracker (LP: #2003423) * amdgpu: framebuffer is destroyed and the screen freezes with unsupported IP blocks (LP: #2003524) - drm/amd: Delay removal of the firmware framebuffer * Revoke & rotate to new signing key (LP: #2002812) - [Packaging] Revoke and rotate to new signing key -- Emil Renner Berthing <email address hidden> Tue, 14 Mar 2023 13:06:44 +0100
Available diffs
Superseded in kinetic-security |
Superseded in kinetic-updates |
Deleted in kinetic-proposed (Reason: moved to -updates) |
linux-riscv (5.19.0-1013.14) kinetic; urgency=medium * kinetic/linux-riscv: 5.19.0-1013.14 -proposed tracker (LP: #2001753) [ Ubuntu: 5.19.0-30.31 ] * kinetic/linux: 5.19.0-30.31 -proposed tracker (LP: #2001756) * Packaging resync (LP: #1786013) - [Packaging] update helper scripts - debian/dkms-versions -- update from kernel-versions (main/2023.01.02) * Add some ACPI device IDs for Intel HID device (LP: #1995453) - platform/x86/intel/hid: Add some ACPI device IDs * Fix iosm: WWAN cannot build the connection (DW5823e) (LP: #1998115) - net: wwan: iosm: fix driver not working with INTEL_IOMMU disabled - [Config] CONFIG_IOSM update annotations on arm64 armhf ppc64el s390x riscv64 * BPF_[AND|OR|XOR|FETCH|XCHG|CMPXCHG] in net:test_bpf.sh from ubuntu_kernel_selftests failed on K-5.19 P9 (LP: #2001618) - powerpc/bpf/64: add support for BPF_ATOMIC bitwise operations - powerpc/bpf/64: add support for atomic fetch operations - powerpc/bpf/64: Add instructions for atomic_[cmp]xchg * [DEP-8] Run ADT regression suite for lowlatency kernels Jammy and later (LP: #1999528) - [DEP-8] Fix regression suite to run on lowlatency * Kinetic update: upstream stable patchset 2022-12-15 (LP: #1999828) - serial: ar933x: Deassert Transmit Enable on ->rs485_config() - KVM: x86: Trace re-injected exceptions - RDMA/cma: Use output interface for net_dev check - IB/hfi1: Correctly move list in sc_disable() - RDMA/hns: Disable local invalidate operation - NFSv4: Fix a potential state reclaim deadlock - NFSv4.1: Handle RECLAIM_COMPLETE trunking errors - NFSv4.1: We must always send RECLAIM_COMPLETE after a reboot - SUNRPC: Fix null-ptr-deref when xps sysfs alloc failed - NFSv4.2: Fixup CLONE dest file size for zero-length count - nfs4: Fix kmemleak when allocate slot failed - net: dsa: Fix possible memory leaks in dsa_loop_init() - RDMA/core: Fix null-ptr-deref in ib_core_cleanup() - RDMA/qedr: clean up work queue on failure in qedr_alloc_resources() - net: dsa: fall back to default tagger if we can't load the one from DT - nfc: fdp: Fix potential memory leak in fdp_nci_send() - nfc: nxp-nci: Fix potential memory leak in nxp_nci_send() - nfc: s3fwrn5: Fix potential memory leak in s3fwrn5_nci_send() - nfc: nfcmrvl: Fix potential memory leak in nfcmrvl_i2c_nci_send() - net: fec: fix improper use of NETDEV_TX_BUSY - ata: pata_legacy: fix pdc20230_set_piomode() - net: sched: Fix use after free in red_enqueue() - net: tun: fix bugs for oversize packet when napi frags enabled - netfilter: nf_tables: netlink notifier might race to release objects - netfilter: nf_tables: release flow rule object from commit path - ipvs: use explicitly signed chars - ipvs: fix WARNING in __ip_vs_cleanup_batch() - ipvs: fix WARNING in ip_vs_app_net_cleanup() - rose: Fix NULL pointer dereference in rose_send_frame() - mISDN: fix possible memory leak in mISDN_register_device() - isdn: mISDN: netjet: fix wrong check of device registration - btrfs: fix inode list leak during backref walking at resolve_indirect_refs() - btrfs: fix inode list leak during backref walking at find_parent_nodes() - btrfs: fix ulist leaks in error paths of qgroup self tests - netfilter: ipset: enforce documented limit to prevent allocating huge memory - Bluetooth: virtio_bt: Use skb_put to set length - Bluetooth: L2CAP: fix use-after-free in l2cap_conn_del() - Bluetooth: L2CAP: Fix memory leak in vhci_write - net: mdio: fix undefined behavior in bit shift for __mdiobus_register - ibmvnic: Free rwi on reset success - stmmac: dwmac-loongson: fix invalid mdio_node - net/smc: Fix possible leaked pernet namespace in smc_init() - net, neigh: Fix null-ptr-deref in neigh_table_clear() - ipv6: fix WARNING in ip6_route_net_exit_late() - vsock: fix possible infinite sleep in vsock_connectible_wait_data() - 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: 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: v4l: subdev: Fail graciously when getting try data for NULL state - ACPI: APEI: Fix integer overflow in ghes_estatus_pool_init() - scsi: core: Restrict legal sdev_state transitions via sysfs - HID: saitek: add madcatz variant of MMO7 mouse device ID - drm/amdgpu: set vm_update_mode=0 as default for Sienna Cichlid in SRIOV case - i2c: xiic: Add platform module alias - efi/tpm: Pass correct address to memblock_reserve - clk: qcom: Update the force mem core bit for GPU clocks - ARM: dts: imx6qdl-gw59{10,13}: fix user pushbutton GPIO offset - arm64: dts: imx8: correct clock order - arm64: dts: lx2160a: specify clock frequencies for the MDIO controllers - arm64: dts: ls1088a: specify clock frequencies for the MDIO controllers - arm64: dts: ls208xa: specify clock frequencies for the MDIO controllers - block: Fix possible memory leak for rq_wb on add_disk failure - firmware: arm_scmi: Suppress the driver's bind attributes - firmware: arm_scmi: Make Rx chan_setup fail on memory errors - firmware: arm_scmi: Fix devres allocation device in virtio transport - arm64: dts: juno: Add thermal critical trip points - i2c: piix4: Fix adapter not be removed in piix4_remove() - Bluetooth: L2CAP: Fix attempting to access uninitialized memory - fscrypt: stop using keyrings subsystem for fscrypt_master_key - fscrypt: fix keyring memory leak on mount failure - btrfs: fix lost file sync on direct IO write with nowait and dsync iocb - btrfs: fix tree mod log mishandling of reallocated nodes - btrfs: fix type of parameter generation in btrfs_get_dentry - ftrace: Fix use-after-free for dynamic ftrace_ops - tracing: kprobe: Fix memory leak in test_gen_kprobe/kretprobe_cmd() - kprobe: reverse kp->flags when arm_kprobe failed - ring-buffer: Check for NULL cpu_buffer in ring_buffer_wake_waiters() - tools/nolibc/string: Fix memcmp() implementation - tracing/histogram: Update document for KEYS_MAX size - capabilities: fix potential memleak on error path from vfs_getxattr_alloc() - fuse: add file_modified() to fallocate - efi: random: reduce seed size to 32 bytes - efi: random: Use 'ACPI reclaim' memory for random seed - arm64: entry: avoid kprobe recursion - perf/x86/intel: Fix pebs event constraints for ICL - perf/x86/intel: Add Cooper Lake stepping to isolation_ucodes[] - perf/x86/intel: Fix pebs event constraints for SPR - parisc: Make 8250_gsc driver dependend on CONFIG_PARISC - parisc: Export iosapic_serial_irq() symbol for serial port driver - parisc: Avoid printing the hardware path twice - ext4: fix warning in 'ext4_da_release_space' - ext4: fix BUG_ON() when directory entry has invalid rec_len - x86/syscall: Include asm/ptrace.h in syscall_wrapper header - KVM: x86: Mask off reserved bits in CPUID.80000006H - KVM: x86: Mask off reserved bits in CPUID.8000001AH - KVM: x86: Mask off reserved bits in CPUID.80000008H - KVM: x86: Mask off reserved bits in CPUID.80000001H - KVM: x86: Mask off reserved bits in CPUID.8000001FH - KVM: VMX: fully disable SGX if SECONDARY_EXEC_ENCLS_EXITING unavailable - KVM: arm64: Fix bad dereference on MTE-enabled systems - 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 rsm - KVM: x86: emulator: update the emulation mode after CR0 write - tee: Fix tee_shm_register() for kernel TEE drivers - ext4,f2fs: fix readahead of verity data - cifs: fix regression in very old smb1 mounts - drm/rockchip: dsi: Clean up 'usage_mode' when failing to attach - drm/rockchip: dsi: Force synchronous probe - drm/i915/sdvo: Filter out invalid outputs more sensibly - drm/i915/sdvo: Setup DDC fully before output init - wifi: brcmfmac: Fix potential buffer overflow in brcmf_fweh_event_worker() - usb: dwc3: gadget: Don't delay End Transfer on delayed_status - RDMA/hns: Fix NULL pointer problem in free_mr_init() - docs/process/howto: Replace C89 with C11 - RDMA/rxe: Fix mr leak in RESPST_ERR_RNR - tools/nolibc: Fix missing strlen() definition and infinite loop with gcc-12 - ata: palmld: fix return value check in palmld_pata_probe() - net: lan966x: Fix the MTU calculation - net: lan966x: Adjust maximum frame size when vlan is enabled/disabled - net: lan966x: Fix FDMA when MTU is changed - net: lan966x: Fix unmapping of received frames using FDMA - bridge: Fix flushing of dynamic FDB entries - iio: adc: stm32-adc: fix channel sampling time init - drm/vc4: hdmi: Check the HSM rate at runtime_resume - hwrng: bcm2835 - use hwrng_msleep() instead of cpu_relax() - drm/amdkfd: Fix type of reset_type parameter in hqd_destroy() callback - drm/amdgpu: Program GC registers through RLCG interface in gfx_v11/gmc_v11 - nvme-pci: disable write zeroes on various Kingston SSD - bio: safeguard REQ_ALLOC_CACHE bio put - clk: rs9: Fix I2C accessors - arm64: dts: imx8mm: Enable CPLD_Dn pull down resistor on MX8Menlo - clk: renesas: r8a779g0: Fix HSCIF parent clocks - arm64: dts: verdin-imx8mp: fix ctrl_sleep_moci - arm64: dts: imx8mm: remove otg1/2 power domain dependency on hsio - arm64: dts: imx8mm: correct usb power domains - arm64: dts: imx8mn: remove otg1 power domain dependency on hsio - arm64: dts: imx8mn: Correct the usb power domain - drm/rockchip: dw_hdmi: filter regulator -EPROBE_DEFER error messages - drm/rockchip: fix fbdev on non-IOMMU devices - drm/i915: stop abusing swiotlb_max_segment - blk-mq: Fix kmemleak in blk_mq_init_allocated_queue - firmware: arm_scmi: Fix deferred_tx_wq release on error paths - clk: renesas: r8a779g0: Add SASYNCPER clocks - btrfs: fix a memory allocation failure test in btrfs_submit_direct - ACPI: NUMA: Add CXL CFMWS 'nodes' to the possible nodes set - tracing/fprobe: Fix to check whether fprobe is registered correctly - fprobe: Check rethook_alloc() return in rethook initialization - fuse: fix readdir cache race - net/ulp: remove SOCK_SUPPORT_ZC from tls sockets - ARM: dts: imx6dl-yapp4: Do not allow PM to switch PU regulator off on Q/QP - net: remove SOCK_SUPPORT_ZC from sockmap - net: also flag accepted sockets supporting msghdr originated zerocopy - ext4: update the backup superblock's at the end of the online resize - x86/tdx: Prepare for using "INFO" call for a second purpose - x86/tdx: Panic on bad configs that #VE on "private" memory access - KVM: VMX: Fold vmx_supported_debugctl() into vcpu_supported_debugctl() - KVM: VMX: Ignore guest CPUID for host userspace writes to DEBUGCTL - KVM: Initialize gfn_to_pfn_cache locks in dedicated helper - KVM: Reject attempts to consume or refresh inactive gfn_to_pfn_cache - KVM: arm64: Fix SMPRI_EL1/TPIDR2_EL0 trapping on VHE - drm/amdgpu: disable GFXOFF during compute for GFX11 * Kinetic update: upstream stable patchset 2022-12-07 (LP: #1999079) - can: j1939: transport: j1939_session_skb_drop_old(): spin_unlock_irqrestore() before kfree_skb() - can: kvaser_usb: Fix possible completions during init_completion - ALSA: Use del_timer_sync() before freeing timer - ALSA: usb-audio: Add quirks for M-Audio Fast Track C400/600 - ALSA: au88x0: use explicitly signed char - ALSA: rme9652: use explicitly signed char - USB: add RESET_RESUME quirk for NVIDIA Jetson devices in RCM - usb: gadget: uvc: fix sg handling in error case - usb: gadget: uvc: fix sg handling during video encode - usb: dwc3: gadget: Stop processing more requests on IMI - usb: dwc3: gadget: Don't set IMI for no_interrupt - usb: bdc: change state when port disconnected - usb: xhci: add XHCI_SPURIOUS_SUCCESS to ASM1042 despite being a V0.96 controller - mtd: rawnand: marvell: Use correct logic for nand-keep-config - 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 - tools: iio: iio_utils: fix digit calculation - iio: light: tsl2583: Fix module unloading - iio: temperature: ltc2983: allocate iio channels once - iio: adxl372: Fix unsafe buffer attributes - fbdev: smscufx: Fix several use-after-free bugs - cpufreq: intel_pstate: Read all MSRs on the target CPU - cpufreq: intel_pstate: hybrid: Use known scaling factor for P-cores - fs/binfmt_elf: Fix memory leak in load_elf_binary() - exec: Copy oldsighand->action under spin-lock - mac802154: Fix LQI recording - scsi: qla2xxx: Use transport-defined speed mask for supported_speeds - drm/amdgpu: disallow gfxoff until GC IP blocks complete s2idle resume - drm/msm/dsi: fix memory corruption with too many bridges - drm/msm/hdmi: fix memory corruption with too many bridges - drm/msm/dp: fix IRQ lifetime - coresight: cti: Fix hang in cti_disable_hw() - mmc: sdhci_am654: 'select', not 'depends' REGMAP_MMIO - mmc: core: Fix kernel panic when remove non-standard SDIO card - mmc: sdhci-pci-core: Disable ES for ASUS BIOS on Jasper Lake - mmc: sdhci-esdhc-imx: Propagate ESDHC_FLAG_HS400* only on 8bit bus - counter: microchip-tcb-capture: Handle Signal1 read and Synapse - kernfs: fix use-after-free in __kernfs_remove - pinctrl: Ingenic: JZ4755 bug fixes - ARC: mm: fix leakage of memory allocated for PTE - perf auxtrace: Fix address filter symbol name match for modules - 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() - mmc: block: Remove error check of hw_reset on reset - ethtool: eeprom: fix null-deref on genl_info in dump - net: ieee802154: fix error return code in dgram_bind() - media: v4l2: Fix v4l2_i2c_subdev_set_name function documentation - media: atomisp: prevent integer overflow in sh_css_set_black_frame() - drm/msm: Fix return type of mdp4_lvds_connector_mode_valid - KVM: selftests: Fix number of pages for memory slot in memslot_modification_stress_test - ASoC: qcom: lpass-cpu: mark HDMI TX registers as volatile - perf: Fix missing SIGTRAPs - sched/core: Fix comparison in sched_group_cookie_match() - arc: iounmap() arg is volatile - mtd: rawnand: intel: Add missing of_node_put() in ebu_nand_probe() - ASoC: qcom: lpass-cpu: Mark HDMI TX parity register as volatile - ALSA: ac97: fix possible memory leak in snd_ac97_dev_register() - perf/x86/intel/lbr: Use setup_clear_cpu_cap() instead of clear_cpu_cap() - tipc: fix a null-ptr-deref in tipc_topsrv_accept - net: netsec: fix error handling in netsec_register_mdio() - 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: macb: Specify PHY PM management done by MAC - nfc: virtual_ncidev: Fix memory leak in virtual_nci_send() - x86/unwind/orc: Fix unreliable stack dump with gcov - amd-xgbe: fix the SFP compliance codes check for DAC cables - amd-xgbe: add the bit rate quirk for Molex cables - drm/i915/dp: Reset frl trained flag before restarting FRL training - atlantic: fix deadlock at aq_nic_stop - kcm: annotate data-races around kcm->rx_psock - kcm: annotate data-races around kcm->rx_wait - net: fix UAF issue in nfqnl_nf_hook_drop() when ops_init() failed - net: lantiq_etop: don't free skb when returning NETDEV_TX_BUSY - tcp: fix a signed-integer-overflow bug in tcp_add_backlog() - tcp: fix indefinite deferral of RTO with SACK reneging - net-memcg: avoid stalls when under memory pressure - drm/amdkfd: Fix memory leak in kfd_mem_dmamap_userptr() - can: mscan: mpc5xxx: mpc5xxx_can_probe(): add missing put_clock() in error path - can: mcp251x: mcp251x_can_probe(): add missing unregister_candev() in error path - PM: hibernate: Allow hybrid sleep to work with s2idle - media: vivid: s_fbuf: add more sanity checks - media: vivid: dev->bitmap_cap wasn't freed in all cases - media: v4l2-dv-timings: add sanity checks for blanking values - media: videodev2.h: V4L2_DV_BT_BLANKING_HEIGHT should check 'interlaced' - media: vivid: set num_in/outputs to 0 if not supported - perf vendor events power10: Fix hv-24x7 metric events - ipv6: ensure sane device mtu in tunnels - i40e: Fix ethtool rx-flow-hash setting for X722 - i40e: Fix VF hang when reset is triggered on another VF - i40e: Fix flow-type by setting GL_HASH_INSET registers - net: ksz884x: fix missing pci_disable_device() on error in pcidev_init() - PM: domains: Fix handling of unavailable/disabled idle states - perf vendor events arm64: Fix incorrect Hisi hip08 L3 metrics - net: fec: limit register access on i.MX6UL - net: ethernet: ave: Fix MAC to be in charge of PHY PM - ALSA: aoa: i2sbus: fix possible memory leak in i2sbus_add_dev() - ALSA: aoa: Fix I2S device accounting - openvswitch: switch from WARN to pr_warn - net: ehea: fix possible memory leak in ehea_register_port() - net: bcmsysport: Indicate MAC is in charge of PHY PM - nh: fix scope used to find saddr when adding non gw nh - net: broadcom: bcm4908_enet: update TX stats after actual transmission - netdevsim: remove dir in nsim_dev_debugfs_init() when creating ports dir failed - net/mlx5e: Do not increment ESN when updating IPsec ESN state - net/mlx5e: Extend SKB room check to include PTP-SQ - net/mlx5: Fix possible use-after-free in async command interface - net/mlx5: Update fw fatal reporter state on PCI handlers successful recover - net/mlx5: Fix crash during sync firmware reset - net: do not sense pfmemalloc status in skb_append_pagefrags() - kcm: do not sense pfmemalloc status in kcm_sendpage() - net: enetc: survive memory pressure without crashing - arm64: Add AMPERE1 to the Spectre-BHB affected list - 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 - ALSA: hda/realtek: Add quirk for ASUS Zenbook using CS35L41 - ALSA: hda/realtek: Add another HP ZBook G9 model quirks - usb: gadget: uvc: limit isoc_sg to super speed gadgets - usb: gadget: uvc: fix dropped frame after missed isoc - usb: gadget: aspeed: Fix probe regression - usb: dwc3: gadget: Force sending delayed status during soft disconnect - usb: typec: ucsi: Check the connection on resume - usb: typec: ucsi: acpi: Implement resume callback - usb: dwc3: Don't switch OTG -> peripheral if extcon is present - mtd: rawnand: tegra: Fix PM disable depth imbalance in probe - mtd: parsers: bcm47xxpart: Fix halfblock reads - iio: adxl367: Fix unsafe buffer attributes - fbdev: stifb: Fall back to cfb_fillrect() on 32-bit HCRX cards - drm/amdgpu: Fix VRAM BO swap issue - drm/i915: Extend Wa_1607297627 to Alderlake-P - drm/amdgpu: Remove ATC L2 access for MMHUB 2.1.x - drm/amdgpu: fix pstate setting issue - drm/amdkfd: update gfx1037 Lx cache setting - drm/amdkfd: correct the cache info for gfx1036 - drm/msm: fix use-after-free on probe deferral - drm/msm/hdmi: fix IRQ lifetime - drm/msm/dp: fix memory corruption with too many bridges - drm/msm/dp: fix bridge lifetime - mmc: queue: Cancel recovery work on cleanup - mmc: core: Fix WRITE_ZEROES CQE handling - counter: 104-quad-8: Fix race getting function mode and direction - mm/uffd: fix vma check on userfault for wp - mm: migrate: fix return value if all subpages of THPs are migrated successfully - mm,madvise,hugetlb: fix unexpected data loss with MADV_DONTNEED on hugetlbfs - mm/huge_memory: do not clobber swp_entry_t during THP split - s390/cio: fix out-of-bounds access on cio_ignore free - s390/uaccess: add missing EX_TABLE entries to __clear_user() - ACPI: PCC: Fix unintentional integer overflow - powerpc/64s/interrupt: Fix clear of PACA_IRQS_HARD_DIS when returning to soft-masked context - media: amphion: release m2m ctx when releasing vpu instance - media: ov8865: Fix an error handling path in ov8865_probe() - media: sun6i-csi: Add a Kconfig dependency on RESET_CONTROLLER - media: sun4i-csi: Add a Kconfig dependency on RESET_CONTROLLER - media: sun8i-di: Add a Kconfig dependency on RESET_CONTROLLER - media: sun8i-rotate: Add a Kconfig dependency on RESET_CONTROLLER - media: cedrus: Add a Kconfig dependency on RESET_CONTROLLER - drm/msm/a6xx: Replace kcalloc() with kvzalloc() - drm/msm/dp: add atomic_check to bridge ops - drm/msm/dp: cleared DP_DOWNSPREAD_CTRL register before start link training - ASoC: codec: tlv320adc3xxx: add GPIOLIB dependency - pinctrl: qcom: Avoid glitching lines when we first mux to output - spi: qup: support using GPIO as chip select line - x86/fpu: Configure init_fpstate attributes orderly - x86/fpu: Fix the init_fpstate size check with the actual size - x86/fpu: Exclude dynamic states from init_fpstate - bpf: prevent decl_tag from being referenced in func_proto - mtd: rawnand: intel: Remove unused nand_pa member from ebu_nand_cs - mtd: rawnand: intel: Use devm_platform_ioremap_resource_byname() - ASoC: codecs: tlv320adc3xxx: Wrap adc3xxx_i2c_remove() in __exit_p() - spi: aspeed: Fix window offset of CE1 - net: lan966x: Fix the rx drop counter - x86/fpu: Fix copy_xstate_to_uabi() to copy init states correctly - amd-xgbe: Yellow carp devices do not need rrc - drm/i915/dgfx: Keep PCI autosuspend control 'on' by default on all dGPU - net: lan966x: Stop replacing tx dcbs and dcbs_buf when changing MTU - mptcp: set msk local address earlier - netdevsim: fix memory leak in nsim_bus_dev_new() - net/mlx5: Wait for firmware to enable CRS before pci_restore_state - net/mlx5: DR, Fix matcher disconnect error flow - net/mlx5e: Update restore chain id for slow path packets - net/mlx5e: TC, Reject forwarding from internal port to internal port - riscv: mm: add missing memcpy in kasan_init * Virtual GPU driver packaging regression (LP: #1996112) - [Packaging] Reintroduce VM DRM drivers into modules * Fix AMD-PState driver for Genoa CPU (LP: #1998106) - Documentation: amd-pstate: Add unit test introduction - cpufreq: amd-pstate: cpufreq: amd-pstate: reset MSR_AMD_PERF_CTL register at init - cpufreq: amd-pstate: change amd-pstate driver to be built-in type - cpufreq: amd-pstate: add amd-pstate driver parameter for mode selection - Documentation: amd-pstate: add driver working mode introduction - Documentation: add amd-pstate kernel command line options * Kinetic update: upstream stable patchset 2022-11-30 (LP: #1998398) - clk: tegra: Fix Tegra PWM parent clock - Revert "btrfs: call __btrfs_remove_free_space_cache_locked on cache load failure" - ocfs2: clear dinode links count in case of error - ocfs2: fix BUG when iput after ocfs2_mknod fails - selinux: enable use of both GFP_KERNEL and GFP_ATOMIC in convert_context() - cpufreq: qcom: fix writes in read-only memory region - i2c: qcom-cci: Fix ordering of pm_runtime_xx and i2c_add_adapter - x86/microcode/AMD: Apply the patch early on every logical thread - hwmon/coretemp: Handle large core ID value - ata: ahci-imx: Fix MODULE_ALIAS - ata: ahci: Match EM_MAX_SLOTS with SATA_PMP_MAX_PORTS - x86/resctrl: Fix min_cbm_bits for AMD - cpufreq: qcom: fix memory leak in error path - drm/amdgpu: fix sdma doorbell init ordering on APUs - mm,hugetlb: take hugetlb_lock before decrementing h->resv_huge_pages - kvm: Add support for arch compat vm ioctls - KVM: arm64: vgic: Fix exit condition in scan_its_table() - media: ipu3-imgu: Fix NULL pointer dereference in active selection access - media: mceusb: set timeout to at least timeout provided - media: venus: dec: Handle the case where find_format fails - x86/topology: Fix multiple packages shown on a single-package system - x86/topology: Fix duplicated core ID within a package - btrfs: fix processing of delayed data refs during backref walking - btrfs: fix processing of delayed tree block refs during backref walking - drm/vc4: Add module dependency on hdmi-codec - ACPI: extlog: Handle multiple records - tipc: Fix recognition of trial period - tipc: fix an information leak in tipc_topsrv_kern_subscr - i40e: Fix DMA mappings leak - HID: magicmouse: Do not set BTN_MOUSE on double report - sfc: Change VF mac via PF as first preference if available. - net/atm: fix proc_mpc_write incorrect return value - net: phy: dp83867: Extend RX strap quirk for SGMII mode - net: phylink: add mac_managed_pm in phylink_config structure - scsi: lpfc: Fix memory leak in lpfc_create_port() - udp: Update reuse->has_conns under reuseport_lock. - cifs: Fix xid leak in cifs_create() - cifs: Fix xid leak in cifs_copy_file_range() - cifs: Fix xid leak in cifs_flock() - cifs: Fix xid leak in cifs_ses_add_channel() - dm: remove unnecessary assignment statement in alloc_dev() - net: hsr: avoid possible NULL deref in skb_clone() - ionic: catch NULL pointer issue on reconfig - netfilter: nf_tables: relax NFTA_SET_ELEM_KEY_END set flags requirements - nvme-hwmon: consistently ignore errors from nvme_hwmon_init - nvme-hwmon: kmalloc the NVME SMART log buffer - nvmet: fix workqueue MEM_RECLAIM flushing dependency - net: sched: cake: fix null pointer access issue when cake_init() fails - net: sched: delete duplicate cleanup of backlog and qlen - net: sched: sfb: fix null pointer access issue when sfb_init() fails - sfc: include vport_id in filter spec hash and equal() - wwan_hwsim: fix possible memory leak in wwan_hwsim_dev_new() - net: hns: fix possible memory leak in hnae_ae_register() - net: sched: fix race condition in qdisc_graft() - net: phy: dp83822: disable MDI crossover status change interrupt - iommu/vt-d: Allow NVS regions in arch_rmrr_sanity_check() - iommu/vt-d: Clean up si_domain in the init_dmars() error path - ACPI: video: Force backlight native for more TongFang devices - x86/Kconfig: Drop check for -mabi=ms for CONFIG_EFI_STUB - mm: /proc/pid/smaps_rollup: fix no vma's null-deref - smb3: interface count displayed incorrectly - cpufreq: tegra194: Fix module loading - KVM: x86: Copy filter arg outside kvm_vm_ioctl_set_msr_filter() - KVM: x86: Add compat handler for KVM_X86_SET_MSR_FILTER - media: venus: Fix NV12 decoder buffer discovery on HFI_VERSION_1XX - drm/vc4: hdmi: Enforce the minimum rate at runtime_resume - net/smc: Fix an error code in smc_lgr_create() - net: stmmac: Enable mac_managed_pm phylink config - blk-mq: fix null pointer dereference in blk_mq_clear_rq_mapping() - net: ethernet: mtk_eth_soc: fix possible memory leak in mtk_probe() - net: ethernet: mtk_eth_wed: add missing put_device() in mtk_wed_add_hw() - net: ethernet: mtk_eth_wed: add missing of_node_put() - ip6mr: fix UAF issue in ip6mr_sk_done() when addrconf_init_net() failed - cifs: Fix memory leak when build ntlmssp negotiate blob failed - netfilter: rpfilter/fib: Populate flowic_l3mdev field - netfilter: rpfilter/fib: Set ->flowic_uid correctly for user namespaces. - net: Fix return value of qdisc ingress handling on success - drbd: only clone bio if we have a backing device - wifi: mt76: mt7921e: fix random fw download fail * Mediatek WLAN RZ616(MT7922) SAR table control (LP: #1997200) - mt76: add 6 GHz band support in mt76_sar_freq_ranges - mt76: mt7921: introduce ACPI SAR support - mt76: mt7921: introduce ACPI SAR config in tx power - wifi: mt76: mt7921: fix use after free in mt7921_acpi_read() * Kinetic update: upstream stable patchset 2022-11-14 (LP: #1996540) - scsi: qla2xxx: Fix response queue handler reading stale packets - Upstream stable to v5.15.74, v6.0.2 - rcu-tasks: Convert RCU_LOCKDEP_WARN() to WARN_ONCE() - mmc: sdhci-msm: add compatible string check for sdm670 - thermal: intel_powerclamp: Use first online CPU as control_cpu - gcov: support GCC 12.1 and newer compilers - io-wq: Fix memory leak in worker creation - arm64: mte: Avoid setting PG_mte_tagged if no tags cleared or restored - serial: Deassert Transmit Enable on probe in driver-specific way - KVM: x86: Treat #DBs from the emulator as fault-like (code and DR7.GD=1) - drm/amd/display: Enable dpia support for dcn314 - drm/amdgpu: Enable F32_WPTR_POLL_ENABLE in mqd - libbpf: Initialize err in probe_map_create - libbpf: Fix crash if SEC("freplace") programs don't have attach_prog_fd set - libbpf: Fix NULL pointer exception in API btf_dump__dump_type_data - drm/vc4: drv: Call component_unbind_all() - video/aperture: Disable and unregister sysfb devices via aperture helpers - drm/bridge: anx7625: Fix refcount bug in anx7625_parse_dt() - drm/i915/dg2: Bump up CDCLK for DG2 - drm/panel: use 'select' for Ili9341 panel driver helpers - drm: fix drm_mipi_dbi build errors - ALSA: hda/hdmi: change type for the 'assigned' variable - ALSA: hda/hdmi: Fix the converter allocation for the silent stream - arm64: dts: qcom: sc7280: Cleanup the lpasscc node - arm64: dts: qcom: sc7280: Update lpasscore node - arm64: dts: qcom: pm8350c: Drop PWM reg declaration - arm64: dts: qcom: sc7180-trogdor: Keep pm6150_adc enabled for TZ - arm64: dts: qcom: sm8350-sagami: correct TS pin property - soc/tegra: fuse: Add missing of_node_put() in tegra_init_fuse() - arm64: dts: qcom: ipq8074: fix PCIe PHY serdes size - arm64: dts: qcom: sm8450: fix UFS PHY serdes size - arm64: dts: exynos: fix polarity of "enable" line of NFC chip in TM2 - selftests/cpu-hotplug: Use return instead of exit - selftests/cpu-hotplug: Delete fault injection related code - selftests/cpu-hotplug: Reserve one cpu online at least - usb: common: usb-conn-gpio: Simplify some error message - HID: uclogic: Fix warning in uclogic_rdesc_template_apply - tty: xilinx_uartps: Check clk_enable return value - fpga: dfl-pci: Add IDs for Intel N6000, N6001 and C6100 cards - iio: Use per-device lockdep class for mlock - scsi: lpfc: Fix various issues reported by tools - phy: qcom-qmp-usb: disable runtime PM on unbind - block: Fix the enum blk_eh_timer_return documentation - RDMA/rxe: Set pd early in mr alloc routines - clk: imx8mp: tune the order of enet_qos_root_clk - libbpf: Ensure functions with always_inline attribute are inline - libbpf: Do not require executable permission for shared libraries - micrel: ksz8851: fixes struct pointer issue - net: ftmac100: fix endianness-related issues from 'sparse' - net: sched: cls_u32: Avoid memcpy() false-positive warning - libbpf: Fix overrun in netlink attribute iteration - ALSA: usb-audio: Add quirk to enable Avid Mbox 3 support - ASoC: sunxi: sun4i-codec: set debugfs_prefix for CPU DAI component - ASoC: amd: yc: Add ASUS UM5302TA into DMI table - ASoC: amd: yc: Add Lenovo Yoga Slim 7 Pro X to quirks table - arm64: dts: qcom: sc7280-idp: correct ADC channel node name and unit address - ARM: orion: fix include path - hid: topre: Add driver fixing report descriptor - [Config] updateconfigs for HID_TOPRE - fsi: master-ast-cf: Fix missing of_node_put in fsi_master_acf_probe - dmaengine: dw-edma: Remove runtime PM support - HID: playstation: stop DualSense output work on remove. - HID: playstation: add initial DualSense Edge controller support - net: flag sockets supporting msghdr originated zerocopy - drm/amd/pm: disable cstate feature for gpu reset scenario - dm clone: Fix typo in block_device format specifier -- Emil Renner Berthing <email address hidden> Tue, 17 Jan 2023 12:55:34 +0100
Available diffs
linux-riscv (5.15.0-1028.32) jammy; urgency=medium * jammy/linux-riscv: 5.15.0-1028.32 -proposed tracker (LP: #2001665) [ Ubuntu: 5.15.0-58.64 ] * jammy/linux: 5.15.0-58.64 -proposed tracker (LP: #2001670) * CVE-2022-3643 - xen/netback: Ensure protocol headers don't fall in the non-linear area * CVE-2022-4378 - proc: proc_skip_spaces() shouldn't think it is working on C strings - proc: avoid integer type confusion in get_proc_long * CVE-2022-45934 - Bluetooth: L2CAP: Fix u8 overflow * CVE-2022-42896 - Bluetooth: L2CAP: Fix accepting connection request for invalid SPSM - Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm -- Thadeu Lima de Souza Cascardo <email address hidden> Mon, 09 Jan 2023 12:17:36 -0300
Available diffs
linux-riscv (5.19.0-1012.13) kinetic; urgency=medium * kinetic/linux-riscv: 5.19.0-1012.13 -proposed tracker (LP: #1999796) [ Ubuntu: 5.19.0-29.30 ] * kinetic/linux: 5.19.0-29.30 -proposed tracker (LP: #1999799) * CVE-2022-3643 - xen/netback: Ensure protocol headers don't fall in the non-linear area * CVE-2022-45934 - Bluetooth: L2CAP: Fix u8 overflow * CVE-2022-4378 - proc: proc_skip_spaces() shouldn't think it is working on C strings - proc: avoid integer type confusion in get_proc_long * CVE-2022-42896 - Bluetooth: L2CAP: Fix accepting connection request for invalid SPSM - Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm -- Thadeu Lima de Souza Cascardo <email address hidden> Thu, 05 Jan 2023 14:59:31 -0300
Available diffs
Superseded in kinetic-security |
Superseded in kinetic-updates |
Deleted in kinetic-proposed (Reason: moved to -updates) |
linux-riscv (5.19.0-1011.12) kinetic; urgency=medium * kinetic/linux-riscv: 5.19.0-1011.12 -proposed tracker (LP: #1999743) * Packaging resync (LP: #1786013) - [Packaging] update helper scripts - [Packaging] update update.conf [ Ubuntu: 5.19.0-28.29 ] * kinetic/linux: 5.19.0-28.29 -proposed tracker (LP: #1999746) * mm:vma05 in ubuntu_ltp fails with '[vdso] bug not patched' on kinetic/linux 5.19.0-27.28 (LP: #1999094) - fix coredump breakage
Available diffs
Superseded in jammy-security |
Superseded in jammy-updates |
Deleted in jammy-proposed (Reason: moved to -updates) |
linux-riscv (5.15.0-1027.31) jammy; urgency=medium * jammy/linux-riscv: 5.15.0-1027.31 -proposed tracker (LP: #1997733) [ Ubuntu: 5.15.0-57.63 ] * jammy/linux: 5.15.0-57.63 -proposed tracker (LP: #1997737) * Packaging resync (LP: #1786013) - [Packaging] update variants - debian/dkms-versions -- update from kernel-versions (main/2022.11.14) * Expose built-in trusted and revoked certificates (LP: #1996892) - [Packaging] Expose built-in trusted and revoked certificates * TEE Support for CCP driver (LP: #1991608) - crypto: ccp: Add support for TEE for PCI ID 0x14CA * alsa: soc: the kernel print UBSAN calltrace on the machine with cs35l41 codec (LP: #1996121) - ASoC: cs35l41: Add one more variable in the debug log - ASoC: cs35l41: Fix an out-of-bounds access in otp_packed_element_t * Fix ath11k deadlock on WCN6855 (LP: #1995041) - wifi: ath11k: avoid deadlock during regulatory update in ath11k_regd_update() * [UBUNTU 20.04] boot: Add s390x secure boot trailer (LP: #1996071) - s390/boot: add secure boot trailer * Fix rfkill causing soft blocked wifi (LP: #1996198) - platform/x86: hp_wmi: Fix rfkill causing soft blocked wifi * Fix Thunderbolt device hotplug fail when connect via thunderbolt dock (LP: #1991366) - PCI: Fix used_buses calculation in pci_scan_child_bus_extend() - PCI: Pass available buses even if the bridge is already configured - PCI: Move pci_assign_unassigned_root_bus_resources() - PCI: Distribute available resources for root buses, too - PCI: Fix whitespace and indentation - PCI: Fix typo in pci_scan_child_bus_extend() * md: Replace snprintf with scnprintf (LP: #1993315) - md: Replace snprintf with scnprintf * input/keyboard: the keyboard on some Asus laptops can't work (LP: #1992266) - ACPI: resource: Skip IRQ override on Asus Vivobook K3402ZA/K3502ZA - ACPI: resource: Add ASUS model S5402ZA to quirks * Fix Turbostat is not working for fam: 6 model: 191: stepping: 2 CPU (LP: #1991365) - tools/power turbostat: Add support for RPL-S * pcieport 0000:00:1b.0: PCIe Bus Error: severity=Uncorrected (Non-Fatal), type=Transaction Layer, (Requester ID) (LP: #1988797) - PCI/PTM: Cache PTM Capability offset - PCI/PTM: Add pci_upstream_ptm() helper - PCI/PTM: Separate configuration and enable - PCI/PTM: Add pci_suspend_ptm() and pci_resume_ptm() - PCI/PTM: Move pci_ptm_info() body into its only caller - PCI/PTM: Preserve RsvdP bits in PTM Control register - PCI/PTM: Reorder functions in logical order - PCI/PTM: Consolidate PTM interface declarations - PCI/PM: Always disable PTM for all devices during suspend - PCI/PM: Simplify pci_pm_suspend_noirq() * Fix RPL-S support on powercap/intel_rapl (LP: #1990161) - x86/cpu: Drop spurious underscore from RAPTOR_LAKE #define - x86/cpu: Add new Alderlake and Raptorlake CPU model numbers - x86/cpu: Add new Raptor Lake CPU model number - powercap: intel_rapl: add support for RaptorLake - powercap: intel_rapl: Add support for RAPTORLAKE_P - powercap: intel_rapl: Add support for RAPTORLAKE_S * AMD Yellow Carp system hang on HDMI plug in/out over HP hook2 docking (LP: #1991974) - drm/amd/display: Fix for link encoder access for MST. - drm/amd/display: Fix MST link encoder availability check. - drm/amd/display: FEC configuration for dpia links - drm/amd/display: FEC configuration for dpia links in MST mode - drm/amd/display: Add work around for tunneled MST. * Jammy update: v5.15.74 upstream stable release (LP: #1995638) - nilfs2: fix use-after-free bug of struct nilfs_root - nilfs2: fix leak of nilfs_root in case of writer thread creation failure - nilfs2: replace WARN_ONs by nilfs_error for checkpoint acquisition failure - ceph: don't truncate file in atomic_open - random: restore O_NONBLOCK support - random: clamp credited irq bits to maximum mixed - ALSA: hda: Fix position reporting on Poulsbo - efi: Correct Macmini DMI match in uefi cert quirk - USB: serial: qcserial: add new usb-id for Dell branded EM7455 - Revert "powerpc/rtas: Implement reentrant rtas call" - Revert "crypto: qat - reduce size of mapped region" - random: avoid reading two cache lines on irq randomness - random: use expired timer rather than wq for mixing fast pool - Input: xpad - add supported devices as contributed on github - Input: xpad - fix wireless 360 controller breaking after suspend - misc: pci_endpoint_test: Aggregate params checking for xfer - misc: pci_endpoint_test: Fix pci_endpoint_test_{copy,write,read}() panic - Linux 5.15.74 * Jammy update: v5.15.73 upstream stable release (LP: #1995637) - Makefile.extrawarn: Move -Wcast-function-type-strict to W=1 - docs: update mediator information in CoC docs - xsk: Inherit need_wakeup flag for shared sockets - mm: gup: fix the fast GUP race against THP collapse - powerpc/64s/radix: don't need to broadcast IPI for radix pmd collapse flush - firmware: arm_scmi: Improve checks in the info_get operations - firmware: arm_scmi: Harden accesses to the sensor domains - firmware: arm_scmi: Add SCMI PM driver remove routine - dmaengine: xilinx_dma: Fix devm_platform_ioremap_resource error handling - dmaengine: xilinx_dma: cleanup for fetching xlnx,num-fstores property - dmaengine: xilinx_dma: Report error in case of dma_set_mask_and_coherent API failure - ARM: dts: fix Moxa SDIO 'compatible', remove 'sdhci' misnomer - scsi: qedf: Fix a UAF bug in __qedf_probe() - net/ieee802154: fix uninit value bug in dgram_sendmsg - net: marvell: prestera: add support for for Aldrin2 - ALSA: hda/hdmi: Fix the converter reuse for the silent stream - um: Cleanup syscall_handler_t cast in syscalls_32.h - um: Cleanup compiler warning in arch/x86/um/tls_32.c - arch: um: Mark the stack non-executable to fix a binutils warning - net: atlantic: fix potential memory leak in aq_ndev_close() - drm/amd/display: Fix double cursor on non-video RGB MPO - drm/amd/display: Assume an LTTPR is always present on fixed_vs links - drm/amd/display: update gamut remap if plane has changed - drm/amd/display: skip audio setup when audio stream is enabled - mmc: core: Replace with already defined values for readability - mmc: core: Terminate infinite loop in SD-UHS voltage switch - perf parse-events: Identify broken modifiers - mm/huge_memory: minor cleanup for split_huge_pages_all - mm/huge_memory: use pfn_to_online_page() in split_huge_pages_all() - wifi: cfg80211: fix MCS divisor value - net/mlx5: Disable irq when locking lag_lock - usb: mon: make mmapped memory read only - USB: serial: ftdi_sio: fix 300 bps rate for SIO - rpmsg: qcom: glink: replace strncpy() with strscpy_pad() - Revert "clk: ti: Stop using legacy clkctrl names for omap4 and 5" - Linux 5.15.73 * Jammy update: v5.15.72 upstream stable release (LP: #1995517) - 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 - cgroup: reduce dependency on cgroup_mutex - cgroup: cgroup_get_from_id() must check the looked-up kn is a directory - uas: add no-uas quirk for Hiksemi usb_disk - usb-storage: Add Hiksemi USB3-FW to IGNORE_UAS - uas: ignore UAS for Thinkplus chips - usb: typec: ucsi: Remove incorrect warning - thunderbolt: Explicitly reset plug events delay back to USB4 spec value - net: usb: qmi_wwan: Add new usb-id for Dell branded EM7455 - Input: snvs_pwrkey - fix SNVS_HPVIDR1 register address - can: c_can: don't cache TX messages for C_CAN cores - clk: ingenic-tcu: Properly enable registers before accessing timers - x86/sgx: Do not fail on incomplete sanitization on premature stop of ksgxd - ARM: dts: integrator: Tag PCI host with device_type - ntfs: fix BUG_ON in ntfs_lookup_inode_by_name() - mm/damon/dbgfs: fix memory leak when using debugfs_lookup() - net: mt7531: only do PLL once after the reset - Revert "firmware: arm_scmi: Add clock management to the SCMI power domain" - drm/i915/gt: Restrict forced preemption to the active context - drm/amdgpu: Add amdgpu suspend-resume code path under SRIOV - vduse: prevent uninitialized memory accesses - libata: add ATA_HORKAGE_NOLPM for Pioneer BDR-207M and BDR-205 - mmc: moxart: fix 4-bit bus width and remove 8-bit bus width - mmc: hsq: Fix data stomping during mmc recovery - mm/page_alloc: fix race condition between build_all_zonelists and page allocation - mm: prevent page_frag_alloc() from corrupting the memory - mm: fix dereferencing possible ERR_PTR - mm/migrate_device.c: flush TLB while holding PTL - mm: fix madivse_pageout mishandling on non-LRU page - mm,hwpoison: check mm when killing accessing process - 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() - swiotlb: max mapping size takes min align mask into account - ARM: dts: am33xx: Fix MMCHS0 dma properties - reset: imx7: Fix the iMX8MP PCIe PHY PERST support - ARM: dts: am5748: keep usb4_tm disabled - soc: sunxi: sram: Actually claim SRAM regions - soc: sunxi: sram: Prevent the driver from being unbound - soc: sunxi_sram: Make use of the helper function devm_platform_ioremap_resource() - soc: sunxi: sram: Fix probe function ordering issues - soc: sunxi: sram: Fix debugfs info for A64 SRAM C - ASoC: imx-card: Fix refcount issue with of_node_put - arm64: dts: qcom: sm8350: fix UFS PHY serdes size - ASoC: tas2770: Reinit regcache on reset - drm/bridge: lt8912b: add vsync hsync - drm/bridge: lt8912b: set hdmi or dvi mode - drm/bridge: lt8912b: fix corrupted image output - Revert "drm: bridge: analogix/dp: add panel prepare/unprepare in suspend/resume time" - Input: melfas_mip4 - fix return value check in mip4_probe() - gpio: mvebu: Fix check for pwm support on non-A8K platforms - usbnet: Fix memory leak in usbnet_disconnect() - net: sched: act_ct: fix possible refcount leak in tcf_ct_init() - cxgb4: fix missing unlock on ETHOFLD desc collect fail path - net/mlxbf_gige: Fix an IS_ERR() vs NULL bug in mlxbf_gige_mdio_probe - nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices - wifi: mac80211: fix regression with non-QoS drivers - net: stmmac: power up/down serdes in stmmac_open/release - net: phy: Don't WARN for PHY_UP state in mdio_bus_phy_resume() - selftests: Fix the if conditions of in test_extra_filter() - vdpa/ifcvf: fix the calculation of queuepair - fs: split off setxattr_copy and do_setxattr function from setxattr - clk: imx: imx6sx: remove the SET_RATE_PARENT flag for QSPI clocks - clk: iproc: Do not rely on node name for correct PLL setup - KVM: x86: Hide IA32_PLATFORM_DCA_CAP[31:0] from the guest - x86/alternative: Fix race in try_get_desc() - drm/i915/gem: Really move i915_gem_context.link under ref protection - Linux 5.15.72 * Jammy update: v5.15.71 upstream stable release (LP: #1995420) - drm/amdgpu: Separate vf2pf work item init from virt data exchange - drm/amdgpu: make sure to init common IP before gmc - staging: r8188eu: Remove support for devices with 8188FU chipset (0bda:f179) - staging: r8188eu: Add Rosewill USB-N150 Nano to device tables - usb: dwc3: gadget: Avoid starting DWC3 gadget during UDC unbind - usb: dwc3: Issue core soft reset before enabling run/stop - usb: dwc3: gadget: Prevent repeat pullup() - usb: dwc3: gadget: Refactor pullup() - usb: dwc3: gadget: Don't modify GEVNTCOUNT in pullup() - usb: dwc3: gadget: Avoid duplicate requests to enable Run/Stop - usb: add quirks for Lenovo OneLink+ Dock - usb: gadget: udc-xilinx: replace memcpy with memcpy_toio - Revert "usb: add quirks for Lenovo OneLink+ Dock" - Revert "usb: gadget: udc-xilinx: replace memcpy with memcpy_toio" - drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES - USB: core: Fix RST error in hub.c - USB: serial: option: add Quectel BG95 0x0203 composition - USB: serial: option: add Quectel RM520N - ALSA: core: Fix double-free at snd_card_new() - ALSA: hda/tegra: set depop delay for tegra - ALSA: hda: add Intel 5 Series / 3400 PCI DID - ALSA: hda/realtek: Add quirk for Huawei WRT-WX9 - ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5570 laptop - ALSA: hda/realtek: Re-arrange quirk table entries - ALSA: hda/realtek: Add pincfg for ASUS G513 HP jack - ALSA: hda/realtek: Add pincfg for ASUS G533Z HP jack - ALSA: hda/realtek: Add quirk for ASUS GA503R laptop - ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5530 laptop - iommu/vt-d: Check correct capability for sagaw determination - btrfs: fix hang during unmount when stopping block group reclaim worker - btrfs: fix hang during unmount when stopping a space reclaim worker - media: flexcop-usb: fix endpoint type check - usb: dwc3: core: leave default DMA if the controller does not support 64-bit DMA - efi: x86: Wipe setup_data on pure EFI boot - efi: libstub: check Shim mode using MokSBStateRT - wifi: mt76: fix reading current per-tid starting sequence number for aggregation - gpio: mockup: fix NULL pointer dereference when removing debugfs - gpio: mockup: Fix potential resource leakage when register a chip - gpiolib: cdev: Set lineevent_state::irq after IRQ register successfully - riscv: fix a nasty sigreturn bug... - kasan: call kasan_malloc() from __kmalloc_*track_caller() - can: flexcan: flexcan_mailbox_read() fix return value for drop = true - net: mana: Add rmb after checking owner bits - mm/slub: fix to return errno if kmalloc() fails - mm: slub: fix flush_cpu_slab()/__free_slab() invocations in task context. - KVM: x86: Inject #UD on emulated XSETBV if XSAVES isn't enabled - arm64: topology: fix possible overflow in amu_fie_setup() - vmlinux.lds.h: CFI: Reduce alignment of jump-table to function alignment - xfs: reorder iunlink remove operation in xfs_ifree - xfs: fix xfs_ifree() error handling to not leak perag ref - xfs: validate inode fork size against fork format - firmware: arm_scmi: Harden accesses to the reset domains - firmware: arm_scmi: Fix the asynchronous reset requests - arm64: dts: rockchip: Pull up wlan wake# on Gru-Bob - arm64: dts: rockchip: Fix typo in lisense text for PX30.Core - drm/mediatek: dsi: Add atomic {destroy,duplicate}_state, reset callbacks - arm64: dts: rockchip: Set RK3399-Gru PCLK_EDP to 24 MHz - dmaengine: ti: k3-udma-private: Fix refcount leak bug in of_xudma_dev_get() - arm64: dts: rockchip: Remove 'enable-active-low' from rk3399-puma - netfilter: nf_conntrack_sip: fix ct_sip_walk_headers - netfilter: nf_conntrack_irc: Tighten matching on DCC message - netfilter: nfnetlink_osf: fix possible bogus match in nf_osf_find() - ice: Don't double unplug aux on peer initiated reset - iavf: Fix cached head and tail value for iavf_get_tx_pending - ipvlan: Fix out-of-bound bugs caused by unset skb->mac_header - net: core: fix flow symmetric hash - net: phy: aquantia: wait for the suspend/resume operations to finish - scsi: qla2xxx: Fix memory leak in __qlt_24xx_handle_abts() - scsi: mpt3sas: Fix return value check of dma_get_required_mask() - net: bonding: Share lacpdu_mcast_addr definition - net: bonding: Unsync device addresses on ndo_stop - net: team: Unsync device addresses on ndo_stop - drm/panel: simple: Fix innolux_g121i1_l01 bus_format - MIPS: lantiq: export clk_get_io() for lantiq_wdt.ko - MIPS: Loongson32: Fix PHY-mode being left unspecified - um: fix default console kernel parameter - iavf: Fix bad page state - mlxbf_gige: clear MDIO gateway lock after read - i40e: Fix set max_tx_rate when it is lower than 1 Mbps - sfc: fix TX channel offset when using legacy interrupts - sfc: fix null pointer dereference in efx_hard_start_xmit - drm/hisilicon/hibmc: Allow to be built if COMPILE_TEST is enabled - drm/hisilicon: Add depends on MMU - of: mdio: Add of_node_put() when breaking out of for_each_xx - net: ipa: properly limit modem routing table use - wireguard: ratelimiter: disable timings test by default - wireguard: netlink: avoid variable-sized memcpy on sockaddr - net: enetc: move enetc_set_psfp() out of the common enetc_set_features() - net: enetc: deny offload of tc-based TSN features on VF interfaces - net/sched: taprio: avoid disabling offload when it was never enabled - net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs - netfilter: nf_tables: fix nft_counters_enabled underflow at nf_tables_addchain() - netfilter: nf_tables: fix percpu memory leak at nf_tables_addchain() - netfilter: ebtables: fix memory leak when blob is malformed - net: ravb: Fix PHY state warning splat during system resume - net: sh_eth: Fix PHY state warning splat during system resume - can: gs_usb: gs_can_open(): fix race dev->can.state condition - perf stat: Fix BPF program section name - perf jit: Include program header in ELF files - perf kcore_copy: Do not check /proc/modules is unchanged - perf tools: Honor namespace when synthesizing build-ids - drm/mediatek: dsi: Move mtk_dsi_stop() call back to mtk_dsi_poweroff() - net/smc: Stop the CLC flow if no link to map buffers on - bonding: fix NULL deref in bond_rr_gen_slave_id - net: sunhme: Fix packet reception for len < RX_COPY_THRESHOLD - net: sched: fix possible refcount leak in tc_new_tfilter() - bnxt: prevent skb UAF after handing over to PTP worker - selftests: forwarding: add shebang for sch_red.sh - KVM: x86/mmu: Fold rmap_recycle into rmap_add - serial: fsl_lpuart: Reset prior to registration - serial: Create uart_xmit_advance() - serial: tegra: Use uart_xmit_advance(), fixes icount.tx accounting - serial: tegra-tcu: Use uart_xmit_advance(), fixes icount.tx accounting - s390/dasd: fix Oops in dasd_alias_get_start_dev due to missing pavgroup - drm/amd/amdgpu: fixing read wrong pf2vf data in SRIOV - Drivers: hv: Never allocate anything besides framebuffer from framebuffer memory region - drm/gma500: Fix BUG: sleeping function called from invalid context errors - drm/amd/pm: disable BACO entry/exit completely on several sienna cichlid cards - drm/amdgpu: use dirty framebuffer helper - drm/amd/display: Limit user regamma to a valid value - drm/amd/display: Reduce number of arguments of dml31's CalculateWatermarksAndDRAMSpeedChangeSupport() - drm/amd/display: Reduce number of arguments of dml31's CalculateFlipSchedule() - drm/amd/display: Mark dml30's UseMinimumDCFCLK() as noinline for stack usage - drm/rockchip: Fix return type of cdn_dp_connector_mode_valid - fsdax: Fix infinite loop in dax_iomap_rw() - workqueue: don't skip lockdep work dependency in cancel_work_sync() - i2c: imx: If pm_runtime_get_sync() returned 1 device access is possible - i2c: mlxbf: incorrect base address passed during io write - i2c: mlxbf: prevent stack overflow in mlxbf_i2c_smbus_start_transaction() - i2c: mlxbf: Fix frequency calculation - drm/amdgpu: don't register a dirty callback for non-atomic - NFSv4: Fixes for nfs4_inode_return_delegation() - devdax: Fix soft-reservation memory description - ext4: make directory inode spreading reflect flexbg size - ext4: fix bug in extents parsing when eh_entries == 0 and eh_depth > 0 - ext4: limit the number of retries after discarding preallocations blocks - ext4: make mballoc try target group first even with mb_optimize_scan - ext4: avoid unnecessary spreading of allocations among groups - ext4: use locality group preallocation for small closed files - Linux 5.15.71 - Revert "drm/amdgpu: use dirty framebuffer helper" * Jammy update: v5.15.70 upstream stable release (LP: #1995415) - drm/tegra: vic: Fix build warning when CONFIG_PM=n - serial: atmel: remove redundant assignment in rs485_config - tty: serial: atmel: Preserve previous USART mode if RS485 disabled - of: fdt: fix off-by-one error in unflatten_dt_nodes() - pinctrl: qcom: sc8180x: Fix gpio_wakeirq_map - pinctrl: qcom: sc8180x: Fix wrong pin numbers - pinctrl: rockchip: Enhance support for IRQ_TYPE_EDGE_BOTH - pinctrl: sunxi: Fix name for A100 R_PIO - NFSv4: Turn off open-by-filehandle and NFS re-export for NFSv4.0 - gpio: mpc8xxx: Fix support for IRQ_TYPE_LEVEL_LOW flow_type in mpc85xx - drm/meson: Correct OSD1 global alpha value - drm/meson: Fix OSD1 RGB to YCbCr coefficient - block: blk_queue_enter() / __bio_queue_enter() must return -EAGAIN for nowait - parisc: ccio-dma: Add missing iounmap in error path in ccio_probe() - of/device: Fix up of_dma_configure_id() stub - cifs: revalidate mapping when doing direct writes - cifs: don't send down the destination address to sendmsg for a SOCK_STREAM - cifs: always initialize struct msghdr smb_msg completely - parisc: Allow CONFIG_64BIT with ARCH=parisc - tools/include/uapi: Fix <asm/errno.h> for parisc and xtensa - drm/amdgpu: Don't enable LTR if not supported - drm/amdgpu: move nbio ih_doorbell_range() into ih code for vega - drm/amdgpu: move nbio sdma_doorbell_range() into sdma code for vega - binder: remove inaccurate mmap_assert_locked() - arm64: dts: juno: Add missing MHU secure-irq - ASoC: nau8824: Fix semaphore unbalance at error paths - regulator: pfuze100: Fix the global-out-of-bounds access in pfuze100_regulator_probe() - scsi: lpfc: Return DID_TRANSPORT_DISRUPTED instead of DID_REQUEUE - rxrpc: Fix local destruction being repeated - rxrpc: Fix calc of resend age - wifi: mac80211_hwsim: check length for virtio packets - ALSA: hda/sigmatel: Keep power up while beep is enabled - ALSA: hda/tegra: Align BDL entry to 4KB boundary - net: usb: qmi_wwan: add Quectel RM520N - afs: Return -EAGAIN, not -EREMOTEIO, when a file already locked - MIPS: OCTEON: irq: Fix octeon_irq_force_ciu_mapping() - drm/panfrost: devfreq: set opp to the recommended one to configure regulator - mksysmap: Fix the mismatch of 'L0' symbols in System.map - video: fbdev: pxa3xx-gcu: Fix integer overflow in pxa3xx_gcu_write - net: Find dst with sk's xfrm policy not ctl_sk - KVM: SEV: add cache flush to solve SEV cache incoherency issues - cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all() - ALSA: hda/sigmatel: Fix unused variable warning for beep power change - Linux 5.15.70 * Jammy update: v5.15.69 upstream stable release (LP: #1993010) - NFS: Fix WARN_ON due to unionization of nfs_inode.nrequests - ACPI: resource: skip IRQ override on AMD Zen platforms - ARM: dts: imx: align SPI NOR node name with dtschema - ARM: dts: imx6qdl-kontron-samx6i: fix spi-flash compatible - ARM: dts: at91: fix low limit for CPU regulator - ARM: dts: at91: sama7g5ek: specify proper regulator output ranges - lockdep: Fix -Wunused-parameter for _THIS_IP_ - x86/mm: Force-inline __phys_addr_nodebug() - task_stack, x86/cea: Force-inline stack helpers - tracing: hold caller_addr to hardirq_{enable,disable}_ip - tracefs: Only clobber mode/uid/gid on remount if asked - iommu/vt-d: Fix kdump kernels boot failure with scalable mode - Input: goodix - add support for GT1158 - platform/surface: aggregator_registry: Add support for Surface Laptop Go 2 - drm/msm/rd: Fix FIFO-full deadlock - dt-bindings: iio: gyroscope: bosch,bmg160: correct number of pins - HID: ishtp-hid-clientHID: ishtp-hid-client: Fix comment typo - hid: intel-ish-hid: ishtp: Fix ishtp client sending disordered message - tg3: Disable tg3 device on system reboot to avoid triggering AER - gpio: mockup: remove gpio debugfs when remove device - ieee802154: cc2520: add rc code in cc2520_tx() - Input: iforce - add support for Boeder Force Feedback Wheel - nvmet-tcp: fix unhandled tcp states in nvmet_tcp_state_change() - drm/amd/amdgpu: skip ucode loading if ucode_size == 0 - net: dsa: hellcreek: Print warning only once - perf/arm_pmu_platform: fix tests for platform_get_irq() failure - platform/x86: acer-wmi: Acer Aspire One AOD270/Packard Bell Dot keymap fixes - usb: storage: Add ASUS <0x0b05:0x1932> to IGNORE_UAS - mm: Fix TLB flush for not-first PFNMAP mappings in unmap_region() - soc: fsl: select FSL_GUTS driver for DPIO - usb: gadget: f_uac2: clean up some inconsistent indenting - usb: gadget: f_uac2: fix superspeed transfer - RDMA/irdma: Use s/g array in post send only when its valid - Input: goodix - add compatible string for GT1158 - Linux 5.15.69 * Jammy update: v5.15.68 upstream stable release (LP: #1993003) - net: wwan: iosm: remove pointless null check - efi: libstub: Disable struct randomization - efi: capsule-loader: Fix use-after-free in efi_capsule_write - wifi: iwlegacy: 4965: corrected fix for potential off-by-one overflow in il4965_rs_fill_link_cmd() - fs: only do a memory barrier for the first set_buffer_uptodate() - Revert "mm: kmemleak: take a full lowmem check in kmemleak_*_phys()" - scsi: qla2xxx: Disable ATIO interrupt coalesce for quad port ISP27XX - scsi: megaraid_sas: Fix double kfree() - drm/gem: Fix GEM handle release errors - drm/amdgpu: Move psp_xgmi_terminate call from amdgpu_xgmi_remove_device to psp_hw_fini - drm/amdgpu: Check num_gfx_rings for gfx v9_0 rb setup. - drm/radeon: add a force flush to delay work when radeon - scsi: ufs: core: Reduce the power mode change timeout - Revert "parisc: Show error if wrong 32/64-bit compiler is being used" - parisc: ccio-dma: Handle kmalloc failure in ccio_init_resources() - parisc: Add runtime check to prevent PA2.0 kernels on PA1.x machines - arm64: cacheinfo: Fix incorrect assignment of signed error value to unsigned fw_level - netfilter: conntrack: work around exceeded receive window - cpufreq: check only freq_table in __resolve_freq() - net/core/skbuff: Check the return value of skb_copy_bits() - md: Flush workqueue md_rdev_misc_wq in md_alloc() - fbdev: fbcon: Destroy mutex on freeing struct fb_info - fbdev: chipsfb: Add missing pci_disable_device() in chipsfb_pci_init() - drm/amdgpu: mmVM_L2_CNTL3 register not initialized correctly - ALSA: pcm: oss: Fix race at SNDCTL_DSP_SYNC - ALSA: emu10k1: Fix out of bounds access in snd_emu10k1_pcm_channel_alloc() - ALSA: aloop: Fix random zeros in capture data when using jiffies timer - ALSA: usb-audio: Fix an out-of-bounds bug in __snd_usb_parse_audio_interface() - tracing: Fix to check event_mutex is held while accessing trigger list - btrfs: zoned: set pseudo max append zone limit in zone emulation mode - vfio/type1: Unpin zero pages - kprobes: Prohibit probes in gate area - debugfs: add debugfs_lookup_and_remove() - sched/debug: fix dentry leak in update_sched_domain_debugfs - drm/amd/display: fix memory leak when using debugfs_lookup() - nvmet: fix a use-after-free - scsi: mpt3sas: Fix use-after-free warning - scsi: lpfc: Add missing destroy_workqueue() in error path - NFS: Further optimisations for 'ls -l' - NFS: Save some space in the inode - NFS: Fix another fsync() issue after a server reboot - cgroup: Elide write-locking threadgroup_rwsem when updating csses on an empty subtree - cgroup: Fix threadgroup_rwsem <-> cpus_read_lock() deadlock - ASoC: qcom: sm8250: add missing module owner - RDMA/rtrs-clt: Use the right sg_cnt after ib_dma_map_sg - RDMA/rtrs-srv: Pass the correct number of entries for dma mapped SGL - ARM: dts: imx6qdl-kontron-samx6i: remove duplicated node - soc: imx: gpcv2: Assert reset before ungating clock - regulator: core: Clean up on enable failure - tee: fix compiler warning in tee_shm_register() - RDMA/cma: Fix arguments order in net device validation - soc: brcmstb: pm-arm: Fix refcount leak and __iomem leak bugs - RDMA/hns: Fix supported page size - RDMA/hns: Fix wrong fixed value of qp->rq.wqe_shift - wifi: wilc1000: fix DMA on stack objects - ARM: at91: pm: fix self-refresh for sama7g5 - ARM: at91: pm: fix DDR recalibration when resuming from backup and self- refresh - ARM: dts: at91: sama5d27_wlsom1: specify proper regulator output ranges - ARM: dts: at91: sama5d2_icp: specify proper regulator output ranges - ARM: dts: at91: sama5d27_wlsom1: don't keep ldo2 enabled all the time - ARM: dts: at91: sama5d2_icp: don't keep vdd_other enabled all the time - netfilter: br_netfilter: Drop dst references before setting. - netfilter: nf_tables: clean up hook list when offload flags check fails - RDMA/srp: Set scmnd->result only when scmnd is not NULL - ALSA: usb-audio: Inform the delayed registration more properly - ALSA: usb-audio: Register card again for iface over delayed_register option - rxrpc: Fix ICMP/ICMP6 error handling - rxrpc: Fix an insufficiently large sglist in rxkad_verify_packet_2() - afs: Use the operation issue time instead of the reply time for callbacks - Revert "net: phy: meson-gxl: improve link-up behavior" - sch_sfb: Don't assume the skb is still around after enqueueing to child - tipc: fix shift wrapping bug in map_get() - net: introduce __skb_fill_page_desc_noacc - tcp: TX zerocopy should not sense pfmemalloc status - ice: use bitmap_free instead of devm_kfree - i40e: Fix kernel crash during module removal - iavf: Detach device during reset task - xen-netback: only remove 'hotplug-status' when the vif is actually destroyed - RDMA/siw: Pass a pointer to virt_to_page() - ipv6: sr: fix out-of-bounds read when setting HMAC data. - IB/core: Fix a nested dead lock as part of ODP flow - RDMA/mlx5: Set local port to one when accessing counters - erofs: fix pcluster use-after-free on UP platforms - nvme-tcp: fix UAF when detecting digest errors - nvme-tcp: fix regression that causes sporadic requests to time out - tcp: fix early ETIMEDOUT after spurious non-SACK RTO - nvmet: fix mar and mor off-by-one errors - RDMA/irdma: Report the correct max cqes from query device - RDMA/irdma: Return correct WC error for bind operation failure - RDMA/irdma: Report RNR NAK generation in device caps - sch_sfb: Also store skb len before calling child enqueue - perf script: Fix Cannot print 'iregs' field for hybrid systems - hwmon: (tps23861) fix byte order in resistance register - ASoC: mchp-spdiftx: remove references to mchp_i2s_caps - ASoC: mchp-spdiftx: Fix clang -Wbitfield-constant-conversion - MIPS: loongson32: ls1c: Fix hang during startup - kbuild: disable header exports for UML in a straightforward way - i40e: Refactor tc mqprio checks - i40e: Fix ADQ rate limiting for PF - swiotlb: avoid potential left shift overflow - iommu/amd: use full 64-bit value in build_completion_wait() - s390/boot: fix absolute zero lowcore corruption on boot - hwmon: (mr75203) fix VM sensor allocation when "intel,vm-map" not defined - hwmon: (mr75203) update pvt->v_num and vm_num to the actual number of used sensors - hwmon: (mr75203) fix voltage equation for negative source input - hwmon: (mr75203) fix multi-channel voltage reading - hwmon: (mr75203) enable polling for all VM channels - arm64/bti: Disable in kernel BTI when cross section thunks are broken - [Config] updateconfigs for ARM64_BTI_KERNEL - iommu/vt-d: Correctly calculate sagaw value of IOMMU - [Config] updateconfigs for ARM64_ERRATUM_2457168 - arm64: errata: add detection for AMEVCNTR01 incrementing incorrectly - drm/bridge: display-connector: implement bus fmts callbacks - perf machine: Use path__join() to compose a path instead of snprintf(dir, '/', filename) - ARM: at91: ddr: remove CONFIG_SOC_SAMA7 dependency - Linux 5.15.68 * Jammy update: v5.15.67 upstream stable release (LP: #1991841) - Linux 5.15.67 * Jammy update: v5.15.66 upstream stable release (LP: #1991840) - drm/msm/dsi: fix the inconsistent indenting - drm/msm/dp: delete DP_RECOVERED_CLOCK_OUT_EN to fix tps4 - drm/msm/dsi: Fix number of regulators for msm8996_dsi_cfg - drm/msm/dsi: Fix number of regulators for SDM660 - platform/x86: pmc_atom: Fix SLP_TYPx bitfield mask - iio: adc: mcp3911: make use of the sign bit - skmsg: Fix wrong last sg check in sk_msg_recvmsg() - bpf: Restrict bpf_sys_bpf to CAP_PERFMON - bpf, cgroup: Fix kernel BUG in purge_effective_progs - ieee802154/adf7242: defer destroy_workqueue call - drm/i915/backlight: extract backlight code to a separate file - drm/i915/display: avoid warnings when registering dual panel backlight - ALSA: hda: intel-nhlt: remove use of __func__ in dev_dbg - ALSA: hda: intel-nhlt: Correct the handling of fmt_config flexible array - wifi: cfg80211: debugfs: fix return type in ht40allow_map_read() - Revert "xhci: turn off port power in shutdown" - net: sparx5: fix handling uneven length packets in manual extraction - net: smsc911x: Stop and start PHY during suspend and resume - openvswitch: fix memory leak at failed datapath creation - net: dsa: xrs700x: Use irqsave variant for u64 stats update - net: sched: tbf: don't call qdisc_put() while holding tree lock - net/sched: fix netdevice reference leaks in attach_default_qdiscs() - ethernet: rocker: fix sleep in atomic context bug in neigh_timer_handler - mlxbf_gige: compute MDIO period based on i1clk - kcm: fix strp_init() order and cleanup - sch_cake: Return __NET_XMIT_STOLEN when consuming enqueued skb - tcp: annotate data-race around challenge_timestamp - Revert "sch_cake: Return __NET_XMIT_STOLEN when consuming enqueued skb" - net/smc: Remove redundant refcount increase - soundwire: qcom: fix device status array range - serial: fsl_lpuart: RS485 RTS polariy is inverse - staging: rtl8712: fix use after free bugs - staging: r8188eu: add firmware dependency - powerpc: align syscall table for ppc32 - vt: Clear selection before changing the font - musb: fix USB_MUSB_TUSB6010 dependency - tty: serial: lpuart: disable flow control while waiting for the transmit engine to complete - Input: iforce - wake up after clearing IFORCE_XMIT_RUNNING flag - iio: ad7292: Prevent regulator double disable - iio: adc: mcp3911: use correct formula for AD conversion - misc: fastrpc: fix memory corruption on probe - misc: fastrpc: fix memory corruption on open - USB: serial: ftdi_sio: add Omron CS1W-CIF31 device id - mmc: core: Fix UHS-I SD 1.8V workaround branch - mmc: core: Fix inconsistent sd3_bus_mode at UHS-I SD voltage switch failure - binder: fix UAF of ref->proc caused by race condition - binder: fix alloc->vma_vm_mm null-ptr dereference - cifs: fix small mempool leak in SMB2_negotiate() - KVM: VMX: Heed the 'msr' argument in msr_write_intercepted() - drm/i915/reg: Fix spelling mistake "Unsupport" -> "Unsupported" - clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops - Revert "clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops" - clk: core: Fix runtime PM sequence in clk_core_unprepare() - Input: rk805-pwrkey - fix module autoloading - clk: bcm: rpi: Fix error handling of raspberrypi_fw_get_rate - clk: bcm: rpi: Use correct order for the parameters of devm_kcalloc() - clk: bcm: rpi: Prevent out-of-bounds access - clk: bcm: rpi: Add missing newline - hwmon: (gpio-fan) Fix array out of bounds access - gpio: pca953x: Add mutex_lock for regcache sync in PM - KVM: x86: Mask off unsupported and unknown bits of IA32_ARCH_CAPABILITIES - xen/grants: prevent integer overflow in gnttab_dma_alloc_pages() - mm: pagewalk: Fix race between unmap and page walker - xen-blkback: Advertise feature-persistent as user requested - xen-blkfront: Advertise feature-persistent as user requested - xen-blkfront: Cache feature_persistent value before advertisement - thunderbolt: Use the actual buffer in tb_async_error() - usb: dwc3: pci: Add support for Intel Raptor Lake - media: mceusb: Use new usb_control_msg_*() routines - xhci: Add grace period after xHC start to prevent premature runtime suspend. - USB: serial: cp210x: add Decagon UCA device id - USB: serial: option: add support for OPPO R11 diag port - USB: serial: option: add Quectel EM060K modem - USB: serial: option: add support for Cinterion MV32-WA/WB RmNet mode - usb: typec: altmodes/displayport: correct pin assignment for UFP receptacles - usb: typec: intel_pmc_mux: Add new ACPI ID for Meteor Lake IOM device - usb: typec: tcpm: Return ENOTSUPP for power supply prop writes - usb: dwc2: fix wrong order of phy_power_on and phy_init - usb: cdns3: fix issue with rearming ISO OUT endpoint - usb: cdns3: fix incorrect handling TRB_SMM flag for ISOC transfer - USB: cdc-acm: Add Icom PMR F3400 support (0c26:0020) - usb-storage: Add ignore-residue quirk for NXP PN7462AU - s390/hugetlb: fix prepare_hugepage_range() check for 2 GB hugepages - s390: fix nospec table alignments - USB: core: Prevent nested device-reset calls - usb: xhci-mtk: relax TT periodic bandwidth allocation - usb: xhci-mtk: fix bandwidth release issue - usb: gadget: mass_storage: Fix cdrom data transfers on MAC-OS - driver core: Don't probe devices after bus_type.match() probe deferral - wifi: mac80211: Don't finalize CSA in IBSS mode if state is disconnected - wifi: mac80211: Fix UAF in ieee80211_scan_rx() - net: Use u64_stats_fetch_begin_irq() for stats fetch. - net: mac802154: Fix a condition in the receive path - ALSA: hda/realtek: Add speaker AMP init for Samsung laptops with ALC298 - ALSA: seq: oss: Fix data-race for max_midi_devs access - ALSA: seq: Fix data-race at module auto-loading - drm/i915/glk: ECS Liva Q2 needs GLK HDMI port timing quirk - drm/i915: Skip wm/ddb readout for disabled pipes - tty: n_gsm: add sanity check for gsm->receive in gsm_receive_buf() - kbuild: Add skip_encoding_btf_enum64 option to pahole - usb: dwc3: fix PHY disable sequence - usb: dwc3: qcom: fix use-after-free on runtime-PM wakeup - usb: dwc3: disable USB core PHY management - USB: serial: ch341: fix lost character on LCR updates - USB: serial: ch341: fix disabled rx timer on older devices - Linux 5.15.66 * Jammy update: v5.15.65 upstream stable release (LP: #1991831) - mm: Force TLB flush for PFNMAP mappings before unlink_file_vma() - drm/bridge: Add stubs for devm_drm_of_get_bridge when OF is disabled - ACPI: thermal: drop an always true check - drm/vc4: hdmi: Rework power up - drm/vc4: hdmi: Depends on CONFIG_PM - firmware: tegra: bpmp: Do only aligned access to IPC memory area - crypto: lib - remove unneeded selection of XOR_BLOCKS - Drivers: hv: balloon: Support status report for larger page sizes - mm/hugetlb: avoid corrupting page->mapping in hugetlb_mcopy_atomic_pte - [Config] updateconfigs for ARM64_ERRATUM_2441009 - arm64: errata: Add Cortex-A510 to the repeat tlbi list - io_uring: Remove unused function req_ref_put - kbuild: Fix include path in scripts/Makefile.modpost - Bluetooth: L2CAP: Fix build errors in some archs - HID: steam: Prevent NULL pointer dereference in steam_{recv,send}_report - udmabuf: Set the DMA mask for the udmabuf device (v2) - media: pvrusb2: fix memory leak in pvr_probe - HID: hidraw: fix memory leak in hidraw_release() - net: fix refcount bug in sk_psock_get (2) - fbdev: fb_pm2fb: Avoid potential divide by zero error - ftrace: Fix NULL pointer dereference in is_ftrace_trampoline when ftrace is dead - bpf: Don't redirect packets with invalid pkt_len - ALSA: usb-audio: Add quirk for LH Labs Geek Out HD Audio 1V5 - HID: add Lenovo Yoga C630 battery quirk - HID: AMD_SFH: Add a DMI quirk entry for Chromebooks - HID: asus: ROG NKey: Ignore portion of 0x5a report - HID: thrustmaster: Add sparco wheel and fix array length - drm/i915/gt: Skip TLB invalidations once wedged - mmc: mtk-sd: Clear interrupts when cqe off/disable - mmc: sdhci-of-dwcmshc: add reset call back for rockchip Socs - mmc: sdhci-of-dwcmshc: rename rk3568 to rk35xx - mmc: sdhci-of-dwcmshc: Re-enable support for the BlueField-3 SoC - btrfs: remove root argument from btrfs_unlink_inode() - btrfs: remove no longer needed logic for replaying directory deletes - btrfs: add and use helper for unlinking inode during log replay - btrfs: fix warning during log replay when bumping inode link count - fs/ntfs3: Fix work with fragmented xattr - ASoC: sh: rz-ssi: Improve error handling in rz_ssi_probe() error path - drm/amd/display: Avoid MPC infinite loop - drm/amd/display: Fix HDMI VSIF V3 incorrect issue - drm/amd/display: For stereo keep "FLIP_ANY_FRAME" - drm/amd/display: clear optc underflow before turn off odm clock - ksmbd: return STATUS_BAD_NETWORK_NAME error status if share is not configured - neigh: fix possible DoS due to net iface start/stop loop - s390/hypfs: avoid error message under KVM - ksmbd: don't remove dos attribute xattr on O_TRUNC open - drm/amd/pm: add missing ->fini_microcode interface for Sienna Cichlid - drm/amd/display: Fix pixel clock programming - drm/amdgpu: Increase tlb flush timeout for sriov - drm/amd/display: avoid doing vm_init multiple time - netfilter: conntrack: NF_CONNTRACK_PROCFS should no longer default to y - testing: selftests: nft_flowtable.sh: use random netns names - btrfs: move lockdep class helpers to locking.c - btrfs: fix lockdep splat with reloc root extent buffers - btrfs: tree-checker: check for overlapping extent items - kprobes: don't call disarm_kprobe() for disabled kprobes - btrfs: fix space cache corruption and potential double allocations - android: binder: fix lockdep check on clearing vma - net/af_packet: check len when min_header_len equals to 0 - net: neigh: don't call kfree_skb() under spin_lock_irqsave() - Linux 5.15.65 * CVE-2022-2663 - netfilter: nf_conntrack_irc: Fix forged IP logic * CVE-2022-3061 - video: fbdev: i740fb: Error out if 'pixclock' equals zero -- Emil Renner Berthing <email address hidden> Tue, 06 Dec 2022 14:09:28 +0100
Available diffs
Superseded in kinetic-proposed |
linux-riscv (5.19.0-1010.11) kinetic; urgency=medium * kinetic/linux-riscv: 5.19.0-1010.11 -proposed tracker (LP: #1997791) [ Ubuntu: 5.19.0-27.28 ] * kinetic/linux: 5.19.0-27.28 -proposed tracker (LP: #1997794) * Packaging resync (LP: #1786013) - debian/dkms-versions -- update from kernel-versions (main/2022.11.14) * selftests/.../nat6to4 breaks the selftests build (LP: #1996536) - [Config] Disable selftests/net/bpf/nat6to4 * Expose built-in trusted and revoked certificates (LP: #1996892) - [Packaging] Expose built-in trusted and revoked certificates * support for same series backports versioning numbers (LP: #1993563) - [Packaging] sameport -- add support for sameport versioning * Add cs35l41 firmware loading support (LP: #1995957) - ASoC: cs35l41: Move cs35l41 exit hibernate function into shared code - ASoC: cs35l41: Add common cs35l41 enter hibernate function - ASoC: cs35l41: Do not print error when waking from hibernation - ALSA: hda: cs35l41: Don't dereference fwnode handle - ALSA: hda: cs35l41: Allow compilation test on non-ACPI configurations - ALSA: hda: cs35l41: Drop wrong use of ACPI_PTR() - ALSA: hda: cs35l41: Consolidate selections under SND_HDA_SCODEC_CS35L41 - ALSA: hda: hda_cs_dsp_ctl: Add Library to support CS_DSP ALSA controls - ALSA: hda: hda_cs_dsp_ctl: Add apis to write the controls directly - ALSA: hda: cs35l41: Save codec object inside component struct - ALSA: hda: cs35l41: Add initial DSP support and firmware loading - ALSA: hda: cs35l41: Save Subsystem ID inside CS35L41 Driver - ALSA: hda: cs35l41: Support reading subsystem id from ACPI - ALSA: hda: cs35l41: Support multiple load paths for firmware - ALSA: hda: cs35l41: Support Speaker ID for laptops - ALSA: hda: cs35l41: Support Hibernation during Suspend - ALSA: hda: cs35l41: Read Speaker Calibration data from UEFI variables - ALSA: hda: hda_cs_dsp_ctl: Add fw id strings - ALSA: hda: cs35l41: Add defaulted values into dsp bypass config sequence - ALSA: hda: cs35l41: Support Firmware switching and reloading - ALSA: hda: cs35l41: Add module parameter to control firmware load - Revert "ALSA: hda: cs35l41: Allow compilation test on non-ACPI configurations" - ALSA: hda/realtek: More robust component matching for CS35L41 - [Config] updateconfigs for SND_HDA_CS_DSP_CONTROLS * Fibocom WWAN FM350-GL suspend error (notebook not suspend) (LP: #1990700) - net: wwan: t7xx: Add AP CLDMA * Screen cannot turn on after screen off with Matrox G200eW3 [102b:0536] (LP: #1995573) - drm/mgag200: Optimize damage clips - drm/mgag200: Add FB_DAMAGE_CLIPS support - drm/mgag200: Enable atomic gamma lut update * TEE Support for CCP driver (LP: #1991608) - crypto: ccp: Add support for TEE for PCI ID 0x14CA * AMD Cezanne takes 5 minutes to wake up from suspend (LP: #1993715) - platform/x86/amd: pmc: Read SMU version during suspend on Cezanne systems * Fix ath11k deadlock on WCN6855 (LP: #1995041) - wifi: ath11k: avoid deadlock during regulatory update in ath11k_regd_update() * intel_pmc_core not load on Raptor Lake (LP: #1988461) - x86/cpu: Add new Raptor Lake CPU model number - platform/x86/intel: pmc/core: Add Raptor Lake support to pmc core driver * [UBUNTU 20.04] boot: Add s390x secure boot trailer (LP: #1996071) - s390/boot: add secure boot trailer * Fix rfkill causing soft blocked wifi (LP: #1996198) - platform/x86: hp_wmi: Fix rfkill causing soft blocked wifi * Support Icicle Kit reference design v2022.10 (LP: #1993148) - riscv: dts: microchip: icicle: re-jig fabric peripheral addresses - riscv: dts: microchip: reduce the fic3 clock rate - riscv: dts: microchip: update memory configuration for v2022.10 - riscv: dts: microchip: fix fabric i2c reg size - SAUCE: riscv: dts: microchip: Disable PCIe on the Icicle Kit * Fix Turbostat is not working for fam: 6 model: 191: stepping: 2 CPU (LP: #1991365) - tools/power turbostat: Add support for RPL-S * armhf kernel compiled with gcc-12 fails to boot on pi 3/2 (LP: #1993120) - [Packaging] Support arch-specific compilers in updateconfigs * Kinetic update: v5.19.17 upstream stable release (LP: #1994179) - Revert "fs: check FMODE_LSEEK to control internal pipe splicing" - ALSA: oss: Fix potential deadlock at unregistration - ALSA: rawmidi: Drop register_mutex in snd_rawmidi_free() - ALSA: usb-audio: Fix potential memory leaks - ALSA: usb-audio: Fix NULL dererence at error path - ALSA: hda/realtek: remove ALC289_FIXUP_DUAL_SPK for Dell 5530 - ALSA: hda/realtek: Correct pin configs for ASUS G533Z - ALSA: hda/realtek: Add quirk for ASUS GV601R laptop - ALSA: hda/realtek: Add Intel Reference SSID to support headset keys - mtd: rawnand: atmel: Unmap streaming DMA mappings - io_uring/rw: fix unexpected link breakage - io_uring/net: fix fast_iov assignment in io_setup_async_msg() - io_uring/net: don't update msg_name if not provided - io_uring: correct pinned_vm accounting - hv_netvsc: Fix race between VF offering and VF association message from host - cifs: destage dirty pages before re-reading them for cache=none - cifs: Fix the error length of VALIDATE_NEGOTIATE_INFO message - iio: dac: ad5593r: Fix i2c read protocol requirements - iio: ltc2497: Fix reading conversion results - iio: adc: ad7923: fix channel readings for some variants - iio: pressure: dps310: Refactor startup procedure - iio: pressure: dps310: Reset chip after timeout - xhci: dbc: Fix memory leak in xhci_alloc_dbc() - usb: gadget: uvc: Fix argument to sizeof() in uvc_register_video() - usb: add quirks for Lenovo OneLink+ Dock - mmc: core: Add SD card quirk for broken discard - can: kvaser_usb: Fix use of uninitialized completion - can: kvaser_usb_leaf: Fix overread with an invalid command - can: kvaser_usb_leaf: Fix TX queue out of sync after restart - can: kvaser_usb_leaf: Fix CAN state after restart - mmc: renesas_sdhi: Fix rounding errors - mmc: sdhci-tegra: Use actual clock rate for SW tuning correction - mmc: sdhci-sprd: Fix minimum clock limit - i2c: designware: Fix handling of real but unexpected device interrupts - fs: dlm: fix race between test_bit() and queue_work() - fs: dlm: handle -EBUSY first in lock arg validation - fs: dlm: fix invalid derefence of sb_lvbptr - btf: Export bpf_dynptr definition - HID: multitouch: Add memory barriers - quota: Check next/prev free block number after reading from quota file - platform/chrome: cros_ec_proto: Update version on GET_NEXT_EVENT failure - arm64: dts: qcom: sdm845-mtp: correct ADC settle time - ASoC: wcd9335: fix order of Slimbus unprepare/disable - ASoC: wcd934x: fix order of Slimbus unprepare/disable - hwmon: (gsc-hwmon) Call of_node_get() before of_find_xxx API - net: thunderbolt: Enable DMA paths only after rings are enabled - regulator: qcom_rpm: Fix circular deferral regression - arm64: topology: move store_cpu_topology() to shared code - riscv: topology: fix default topology reporting - RISC-V: Re-enable counter access from userspace - RISC-V: Make port I/O string accessors actually work - parisc: fbdev/stifb: Align graphics memory size to 4MB - parisc: Fix userspace graphics card breakage due to pgtable special bit - riscv: vdso: fix NULL deference in vdso_join_timens() when vfork - riscv: Make VM_WRITE imply VM_READ - riscv: always honor the CONFIG_CMDLINE_FORCE when parsing dtb - riscv: Pass -mno-relax only on lld < 15.0.0 - UM: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK - nvmem: core: Fix memleak in nvmem_register() - nvme-multipath: fix possible hang in live ns resize with ANA access - dmaengine: mxs: use platform_driver_register - dmaengine: qcom-adm: fix wrong sizeof config in slave_config - dmaengine: qcom-adm: fix wrong calling convention for prep_slave_sg - drm/virtio: Check whether transferred 2D BO is shmem - drm/virtio: Unlock reservations on virtio_gpu_object_shmem_init() error - drm/virtio: Unlock reservations on dma_resv_reserve_fences() error - drm/virtio: Use appropriate atomic state in virtio_gpu_plane_cleanup_fb() - drm/udl: Restore display mode on resume - arm64: mte: move register initialization to C - [Config] updateconfigs for ARM64_ERRATUM_2441007 - arm64: errata: Add Cortex-A55 to the repeat tlbi list - clocksource/drivers/arm_arch_timer: Fix CNTPCT_LO and CNTVCT_LO value - mm/hugetlb: fix races when looking up a CONT-PTE/PMD size hugetlb page - mm/damon: validate if the pmd entry is present before accessing - mm/uffd: fix warning without PTE_MARKER_UFFD_WP compiled in - mm/mmap: undo ->mmap() when arch_validate_flags() fails - xen/gntdev: Prevent leaking grants - xen/gntdev: Accommodate VMA splitting - PCI: Sanitise firmware BAR assignments behind a PCI-PCI bridge - serial: cpm_uart: Don't request IRQ too early for console port - serial: stm32: Deassert Transmit Enable on ->rs485_config() - serial: 8250: Let drivers request full 16550A feature probing - serial: 8250: Request full 16550A feature probing for OxSemi PCIe devices - cpufreq: qcom-cpufreq-hw: Fix uninitialized throttled_freq warning - powercap: intel_rapl: Use standard Energy Unit for SPR Dram RAPL domain - powerpc/Kconfig: Fix non existing CONFIG_PPC_FSL_BOOKE - powerpc/boot: Explicitly disable usage of SPE instructions - slimbus: qcom-ngd: use correct error in message of pdr_add_lookup() failure - slimbus: qcom-ngd: cleanup in probe error path - scsi: lpfc: Rework MIB Rx Monitor debug info logic - scsi: qedf: Populate sysfs attributes for vport - gpio: rockchip: request GPIO mux to pinctrl when setting direction - pinctrl: rockchip: add pinmux_ops.gpio_set_direction callback - fbdev: smscufx: Fix use-after-free in ufx_ops_open() - hwrng: core - let sleep be interrupted when unregistering hwrng - smb3: do not log confusing message when server returns no network interfaces - ksmbd: fix incorrect handling of iterate_dir - ksmbd: fix endless loop when encryption for response fails - ksmbd: Fix wrong return value and message length check in smb2_ioctl() - ksmbd: Fix user namespace mapping - fs: record I_DIRTY_TIME even if inode already has I_DIRTY_INODE - btrfs: fix alignment of VMA for memory mapped files on THP - btrfs: enhance unsupported compat RO flags handling - btrfs: fix race between quota enable and quota rescan ioctl - btrfs: fix missed extent on fsync after dropping extent maps - btrfs: set generation before calling btrfs_clean_tree_block in btrfs_init_new_buffer - f2fs: fix wrong continue condition in GC - f2fs: complete checkpoints during remount - f2fs: flush pending checkpoints when freezing super - f2fs: increase the limit for reserve_root - f2fs: fix to do sanity check on destination blkaddr during recovery - f2fs: fix to do sanity check on summary info - jbd2: wake up journal waiters in FIFO order, not LIFO - jbd2: fix potential buffer head reference count leak - jbd2: fix potential use-after-free in jbd2_fc_wait_bufs - jbd2: add miss release buffer head in fc_do_one_pass() - ext2: Add sanity checks for group and filesystem size - ext4: avoid crash when inline data creation follows DIO write - ext4: fix null-ptr-deref in ext4_write_info - ext4: make ext4_lazyinit_thread freezable - ext4: fix check for block being out of directory size - ext4: don't increase iversion counter for ea_inodes - ext4: unconditionally enable the i_version counter - ext4: ext4_read_bh_lock() should submit IO if the buffer isn't uptodate - ext4: place buffer head allocation before handle start - ext4: fix i_version handling in ext4 - ext4: fix dir corruption when ext4_dx_add_entry() fails - ext4: fix miss release buffer head in ext4_fc_write_inode - ext4: fix potential memory leak in ext4_fc_record_modified_inode() - ext4: fix potential memory leak in ext4_fc_record_regions() - ext4: update 'state->fc_regions_size' after successful memory allocation - livepatch: fix race between fork and KLP transition - ftrace: Properly unset FTRACE_HASH_FL_MOD - ftrace: Still disable enabled records marked as disabled - ring-buffer: Allow splice to read previous partially read pages - ring-buffer: Have the shortest_full queue be the shortest not longest - ring-buffer: Check pending waiters when doing wake ups as well - ring-buffer: Add ring_buffer_wake_waiters() - ring-buffer: Fix race between reset page and reading page - tracing: Disable interrupt or preemption before acquiring arch_spinlock_t - tracing: Wake up ring buffer waiters on closing of the file - tracing: Wake up waiters when tracing is disabled - tracing: Add ioctl() to force ring buffer waiters to wake up - tracing: Do not free snapshot if tracer is on cmdline - tracing: Move duplicate code of trace_kprobe/eprobe.c into header - tracing: Add "(fault)" name injection to kernel probes - tracing: Fix reading strings from synthetic events - rpmsg: char: Avoid double destroy of default endpoint - thunderbolt: Explicitly enable lane adapter hotplug events at startup - efi: libstub: drop pointless get_memory_map() call - media: cedrus: Set the platform driver data earlier - media: cedrus: Fix endless loop in cedrus_h265_skip_bits() - blk-throttle: fix that io throttle can only work for single bio - blk-wbt: call rq_qos_add() after wb_normal is initialized - KVM: x86/emulator: Fix handing of POP SS to correctly set interruptibility - KVM: nVMX: Unconditionally purge queued/injected events on nested "exit" - KVM: nVMX: Don't propagate vmcs12's PERF_GLOBAL_CTRL settings to vmcs02 - KVM: VMX: Drop bits 31:16 when shoving exception error code into VMCS - staging: greybus: audio_helper: remove unused and wrong debugfs usage - drm/nouveau/kms/nv140-: Disable interlacing - drm/nouveau: fix a use-after-free in nouveau_gem_prime_import_sg_table() - drm/i915/gt: Use i915_vm_put on ppgtt_create error paths - drm/i915: Fix watermark calculations for gen12+ RC CCS modifier - drm/i915: Fix watermark calculations for gen12+ MC CCS modifier - drm/i915: Fix watermark calculations for gen12+ CCS+CC modifier - drm/i915: Fix watermark calculations for DG2 CCS modifiers - drm/i915: Fix watermark calculations for DG2 CCS+CC modifier - drm/amd/display: Fix vblank refcount in vrr transition - drm/amd/display: explicitly disable psr_feature_enable appropriately - smb3: must initialize two ACL struct fields to zero - selinux: use "grep -E" instead of "egrep" - ima: fix blocking of security.ima xattrs of unsupported algorithms - userfaultfd: open userfaultfds with O_RDONLY - ntfs3: rework xattr handlers and switch to POSIX ACL VFS helpers - thermal: cpufreq_cooling: Check the policy first in cpufreq_cooling_register() - cpufreq: amd-pstate: Fix initial highest_perf value - sh: machvec: Use char[] for section boundaries - MIPS: SGI-IP30: Fix platform-device leak in bridge_platform_create() - MIPS: SGI-IP27: Fix platform-device leak in bridge_platform_create() - erofs: fix order >= MAX_ORDER warning due to crafted negative i_size - erofs: use kill_anon_super() to kill super in fscache mode - ARM: 9243/1: riscpc: Unbreak the build - ARM: 9244/1: dump: Fix wrong pg_level in walk_pmd() - ARM: 9247/1: mm: set readonly for MT_MEMORY_RO with ARM_LPAE - ACPI: PCC: Release resources on address space setup failure path - ACPI: PCC: replace wait_for_completion() - ACPI: PCC: Fix Tx acknowledge in the PCC address space handler - objtool: Preserve special st_shndx indexes in elf_update_symbol - nfsd: Fix a memory leak in an error handling path - NFSD: Fix handling of oversized NFSv4 COMPOUND requests - x86/paravirt: add extra clobbers with ZERO_CALL_USED_REGS enabled - wifi: rtlwifi: 8192de: correct checking of IQK reload - wifi: ath10k: add peer map clean up for peer delete in ath10k_sta_state() - bpf: Fix non-static bpf_func_proto struct definitions - bpf: convert cgroup_bpf.progs to hlist - bpf: Cleanup check_refcount_ok - leds: lm3601x: Don't use mutex after it was destroyed - tsnep: Fix TSNEP_INFO_TX_TIME register define - bpf: Fix reference state management for synchronous callbacks - wifi: cfg80211: get correct AP link chandef - wifi: mac80211: allow bw change during channel switch in mesh - bpftool: Fix a wrong type cast in btf_dumper_int - audit: explicitly check audit_context->context enum value - audit: free audit_proctitle only on task exit - esp: choose the correct inner protocol for GSO on inter address family tunnels - spi: mt7621: Fix an error message in mt7621_spi_probe() - x86/resctrl: Fix to restore to original value when re-enabling hardware prefetch register - xsk: Fix backpressure mechanism on Tx - selftests/xsk: Add missing close() on netns fd - bpf: Disable preemption when increasing per-cpu map_locked - bpf: Propagate error from htab_lock_bucket() to userspace - wifi: ath11k: Fix incorrect QMI message ID mappings - bpf: Use this_cpu_{inc|dec|inc_return} for bpf_task_storage_busy - bpf: Use this_cpu_{inc_return|dec} for prog->active - Bluetooth: btusb: mediatek: fix WMT failure during runtime suspend - wifi: rtw89: pci: fix interrupt stuck after leaving low power mode - wifi: rtw89: pci: correct TX resource checking in low power mode - wifi: rtl8xxxu: tighten bounds checking in rtl8xxxu_read_efuse() - wifi: wfx: prevent underflow in wfx_send_pds() - wifi: rtw88: add missing destroy_workqueue() on error path in rtw_core_init() - selftests/xsk: Avoid use-after-free on ctx - spi: qup: add missing clk_disable_unprepare on error in spi_qup_resume() - spi: qup: add missing clk_disable_unprepare on error in spi_qup_pm_resume_runtime() - wifi: rtl8xxxu: Fix skb misuse in TX queue selection - spi: meson-spicc: do not rely on busy flag in pow2 clk ops - bpf: btf: fix truncated last_member_type_id in btf_struct_resolve - wifi: rtl8xxxu: gen2: Fix mistake in path B IQ calibration - wifi: rtl8xxxu: Remove copy-paste leftover in gen2_update_rate_mask - wifi: mt76: mt7921e: fix race issue between reset and suspend/resume - wifi: mt76: mt7921s: fix race issue between reset and suspend/resume - wifi: mt76: mt7921u: fix race issue between reset and suspend/resume - wifi: mt76: sdio: fix the deadlock caused by sdio->stat_work - wifi: mt76: sdio: poll sta stat when device transmits data - wifi: mt76: sdio: fix transmitting packet hangs - wifi: mt76: mt7615: add mt7615_mutex_acquire/release in mt7615_sta_set_decap_offload - wifi: mt76: mt7915: fix possible unaligned access in mt7915_mac_add_twt_setup - wifi: mt76: connac: fix possible unaligned access in mt76_connac_mcu_add_nested_tlv - wifi: mt76: mt7921: add mt7921_mutex_acquire at mt7921_[start, stop]_ap - wifi: mt76: mt7921: add mt7921_mutex_acquire at mt7921_sta_set_decap_offload - wifi: mt76: mt7915: fix mcs value in ht mode - wifi: mt76: mt7915: do not check state before configuring implicit beamform - wifi: mt76: mt7921e: fix rmmod crash in driver reload test - Bluetooth: RFCOMM: Fix possible deadlock on socket shutdown/release - net: fs_enet: Fix wrong check in do_pd_setup - bpf: Ensure correct locking around vulnerable function find_vpid() - wifi: ath11k: Include STA_KEEPALIVE_ARP_RESPONSE TLV header by default - Bluetooth: hci_{ldisc,serdev}: check percpu_init_rwsem() failure - netfilter: conntrack: fix the gc rescheduling delay - netfilter: conntrack: revisit the gc initial rescheduling bias - flow_dissector: Do not count vlan tags inside tunnel payload - wifi: ath11k: fix failed to find the peer with peer_id 0 when disconnected - wifi: ath11k: fix number of VHT beamformee spatial streams - mips: dts: ralink: mt7621: fix external phy on GB-PC2 - x86/microcode/AMD: Track patch allocation size explicitly - wifi: ath11k: fix peer addition/deletion error on sta band migration - x86/cpu: Include the header of init_ia32_feat_ctl()'s prototype - spi: cadence-quadspi: Fix PM disable depth imbalance in cqspi_probe - spi: dw: Fix PM disable depth imbalance in dw_spi_bt1_probe - spi/omap100k:Fix PM disable depth imbalance in omap1_spi100k_probe - skmsg: Schedule psock work if the cached skb exists on the psock - cw1200: fix incorrect check to determine if no element is found in list - i2c: mlxbf: support lock mechanism - Bluetooth: hci_core: Fix not handling link timeouts propertly - xfrm: Reinject transport-mode packets through workqueue - netfilter: nft_fib: Fix for rpath check with VRF devices - spi: s3c64xx: Fix large transfers with DMA - wifi: rtl8xxxu: gen2: Enable 40 MHz channel width - wifi: rtl8xxxu: Fix AIFS written to REG_EDCA_*_PARAM - vhost/vsock: Use kvmalloc/kvfree for larger packets. - eth: alx: take rtnl_lock on resume - sctp: handle the error returned from sctp_auth_asoc_init_active_key - tcp: fix tcp_cwnd_validate() to not forget is_cwnd_limited - spi: Ensure that sg_table won't be used after being freed - Bluetooth: hci_sync: Fix not indicating power state - hwmon: (pmbus/mp2888) Fix sensors readouts for MPS Multi-phase mp2888 controller - net: rds: don't hold sock lock when cancelling work from rds_tcp_reset_callbacks() - af_unix: Fix memory leaks of the whole sk due to OOB skb. - net: prestera: acl: Add check for kmemdup - eth: lan743x: reject extts for non-pci11x1x devices - bnx2x: fix potential memory leak in bnx2x_tpa_stop() - eth: sp7021: fix use after free bug in spl2sw_nvmem_get_mac_address - net: wwan: iosm: Call mutex_init before locking it - net/ieee802154: reject zero-sized raw_sendmsg() - once: add DO_ONCE_SLOW() for sleepable contexts - net: mvpp2: fix mvpp2 debugfs leak - 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/mipi-dsi: Detach devices when removing the host - drm/bridge: it6505: Power on downstream device in .atomic_enable - drm/virtio: Correct drm_gem_shmem_get_sg_table() error handling - drm/bridge: tc358767: Add of_node_put() when breaking out of loop - drm/bridge: parade-ps8640: Fix regulator supply order - drm/dp_mst: fix drm_dp_dpcd_read return value checks - drm:pl111: Add of_node_put() when breaking out of for_each_available_child_of_node() - ASoC: mt6359: fix tests for platform_get_irq() failure - drm/msm: Make .remove and .shutdown HW shutdown consistent - platform/chrome: fix double-free in chromeos_laptop_prepare() - platform/chrome: fix memory corruption in ioctl - drm/virtio: Fix same-context optimization - ASoC: soc-pcm.c: call __soc_pcm_close() in soc_pcm_close() - ASoC: tas2764: Allow mono streams - ASoC: tas2764: Drop conflicting set_bias_level power setting - ASoC: tas2764: Fix mute/unmute - platform/x86: msi-laptop: Fix old-ec check for backlight registering - platform/x86: msi-laptop: Fix resource cleanup - platform/chrome: cros_ec_typec: Correct alt mode index - drm/amdgpu: add missing pci_disable_device() in amdgpu_pmops_runtime_resume() - drm/bridge: megachips: Fix a null pointer dereference bug - drm/bridge: it6505: Fix the order of DP_SET_POWER commands - ASoC: rsnd: Add check for rsnd_mod_power_on - ASoC: wm_adsp: Handle optional legacy support - ALSA: hda: beep: Simplify keep-power-at-enable behavior - drm/virtio: set fb_modifiers_not_supported - drm/bochs: fix blanking - ASoC: SOF: mediatek: mt8195: Import namespace SND_SOC_SOF_MTK_COMMON - drm/omap: dss: Fix refcount leak bugs - drm/amdgpu: Fix memory leak in hpd_rx_irq_create_workqueue() - mmc: au1xmmc: Fix an error handling path in au1xmmc_probe() - ASoC: eureka-tlv320: Hold reference returned from of_find_xxx API - drm/msm: lookup the ICC paths in both mdp5/dpu and mdss devices - drm/msm/dpu: index dpu_kms->hw_vbif using vbif_idx - drm/msm/dp: correct 1.62G link rate at dp_catalog_ctrl_config_msa() - ALSA: usb-audio: Properly refcounting clock rate - drm/vmwgfx: Fix memory leak in vmw_mksstat_add_ioctl() - virtio-gpu: fix shift wrapping bug in virtio_gpu_fence_event_create() - ASoC: codecs: tx-macro: fix kcontrol put - ASoC: da7219: Fix an error handling path in da7219_register_dai_clks() - ALSA: dmaengine: increment buffer pointer atomically - mmc: wmt-sdmmc: Fix an error handling path in wmt_mci_probe() - ASoC: stm32: dfsdm: Fix PM disable depth imbalance in stm32_adfsdm_probe - ASoC: stm32: spdifrx: Fix PM disable depth imbalance in stm32_spdifrx_probe - ASoC: stm: Fix PM disable depth imbalance in stm32_i2s_probe - ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe - ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe - ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe - ASoC: mt6660: Fix PM disable depth imbalance in mt6660_i2c_probe - ALSA: hda/hdmi: Don't skip notification handling during PM operation - memory: pl353-smc: Fix refcount leak bug in pl353_smc_probe() - memory: of: Fix refcount leak bug in of_get_ddr_timings() - memory: of: Fix refcount leak bug in of_lpddr3_get_ddr_timings() - locks: fix TOCTOU race when granting write lease - soc: qcom: smsm: Fix refcount leak bugs in qcom_smsm_probe() - soc: qcom: smem_state: Add refcounting for the 'state->of_node' - ARM: dts: imx6qdl-kontron-samx6i: hook up DDC i2c bus - arm64: dts: renesas: r9a07g044: Fix SCI{Rx,Tx} interrupt types - arm64: dts: renesas: r9a07g054: Fix SCI{Rx,Tx} interrupt types - arm64: dts: renesas: r9a07g043: Fix SCI{Rx,Tx} interrupt types - dt-bindings: clock: exynosautov9: correct clock numbering of peric0/c1 - ARM: dts: turris-omnia: Fix mpp26 pin name and comment - ARM: dts: kirkwood: lsxl: fix serial line - ARM: dts: kirkwood: lsxl: remove first ethernet port - ia64: export memory_add_physaddr_to_nid to fix cxl build error - soc/tegra: fuse: Drop Kconfig dependency on TEGRA20_APB_DMA - arm64: dts: ti: k3-j7200: fix main pinmux range - ARM: dts: exynos: correct s5k6a3 reset polarity on Midas family - ARM: Drop CMDLINE_* dependency on ATAGS - ext4: don't run ext4lazyinit for read-only filesystems - arm64: ftrace: fix module PLTs with mcount - ARM: dts: exynos: fix polarity of VBUS GPIO of Origen - iomap: iomap: fix memory corruption when recording errors during writeback - iio: adc: at91-sama5d2_adc: fix AT91_SAMA5D2_MR_TRACKTIM_MAX - iio: adc: at91-sama5d2_adc: check return status for pressure and touch - iio: adc: at91-sama5d2_adc: lock around oversampling and sample freq - iio: adc: at91-sama5d2_adc: disable/prepare buffer on suspend/resume - iio: inkern: only release the device node when done with it - iio: inkern: fix return value in devm_of_iio_channel_get_by_name() - iio: ABI: Fix wrong format of differential capacitance channel ABI. - iio: magnetometer: yas530: Change data type of hard_offsets to signed - RDMA/mlx5: Don't compare mkey tags in DEVX indirect mkey - usb: common: debug: Check non-standard control requests - clk: meson: Hold reference returned by of_get_parent() - clk: st: Hold reference returned by of_get_parent() - clk: oxnas: Hold reference returned by of_get_parent() - clk: qoriq: Hold reference returned by of_get_parent() - clk: berlin: Add of_node_put() for of_get_parent() - clk: sprd: Hold reference returned by of_get_parent() - clk: tegra: Fix refcount leak in tegra210_clock_init - clk: tegra: Fix refcount leak in tegra114_clock_init - clk: tegra20: Fix refcount leak in tegra20_clock_init - clk: samsung: exynosautov9: correct register offsets of peric0/c1 - HSI: omap_ssi: Fix refcount leak in ssi_probe - HSI: omap_ssi_port: Fix dma_map_sg error check - clk: qcom: gcc-sdm660: Use floor ops for SDCC1 clock - media: exynos4-is: fimc-is: Add of_node_put() when breaking out of loop - tty: xilinx_uartps: Fix the ignore_status - media: amphion: insert picture startcode after seek for vc1g format - media: amphion: adjust the encoder's value range of gop size - media: amphion: don't change the colorspace reported by decoder. - media: amphion: fix a bug that vpu core may not resume after suspend - media: meson: vdec: add missing clk_disable_unprepare on error in vdec_hevc_start() - 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 - RDMA/rxe: Fix "kernel NULL pointer dereference" error - RDMA/rxe: Fix the error caused by qp->sk - clk: mediatek: clk-mt8195-vdo0: Set rate on vdo0_dp_intf0_dp_intf's parent - clk: mediatek: clk-mt8195-vdo1: Reparent and set rate on vdo1_dpintf's parent - clk: mediatek: mt8195-infra_ao: Set pwrmcu clocks as critical - misc: ocxl: fix possible refcount leak in afu_ioctl() - fpga: prevent integer overflow in dfl_feature_ioctl_set_irq() - phy: rockchip-inno-usb2: Return zero after otg sync - dmaengine: idxd: avoid deadlock in process_misc_interrupts() - dmaengine: hisilicon: Disable channels when unregister hisi_dma - dmaengine: hisilicon: Fix CQ head update - dmaengine: hisilicon: Add multi-thread support for a DMA channel - usb: gadget: f_fs: stricter integer overflow checks - dyndbg: fix static_branch manipulation - dyndbg: fix module.dyndbg handling - dyndbg: let query-modname override actual module name - dyndbg: drop EXPORTed dynamic_debug_exec_queries - clk: qcom: sm6115: Select QCOM_GDSC - mtd: devices: docg3: check the return value of devm_ioremap() in the probe - remoteproc: Harden rproc_handle_vdev() against integer overflow - 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 - mtd: rawnand: intel: Read the chip-select line from the correct OF node - mtd: rawnand: intel: Remove undocumented compatible string - mtd: rawnand: fsl_elbc: Fix none ECC mode - RDMA/irdma: Align AE id codes to correct flush code and event - RDMA/irdma: Validate udata inlen and outlen - RDMA/srp: Fix srp_abort() - RDMA/siw: Always consume all skbuf data in sk_data_ready() upcall. - RDMA/siw: Fix QP destroy to wait for all references dropped. - ata: fix ata_id_sense_reporting_enabled() and ata_id_has_sense_reporting() - ata: fix ata_id_has_devslp() - ata: fix ata_id_has_ncq_autosense() - ata: fix ata_id_has_dipm() - mtd: rawnand: meson: fix bit map use in meson_nfc_ecc_correct() - md/raid5: Ensure stripe_fill happens on non-read IO with journal - md/raid5: Remove unnecessary bio_put() in raid5_read_one_chunk() - RDMA/cm: Use SLID in the work completion as the DLID in responder side - IB: Set IOVA/LENGTH on IB_MR in core/uverbs layers - xhci: Don't show warning for reinit on known broken suspend - usb: gadget: function: fix dangling pnp_string in f_printer.c - usb: dwc3: core: fix some leaks in probe - drivers: serial: jsm: fix some leaks in probe - serial: 8250: Toggle IER bits on only after irq has been set up - tty: serial: fsl_lpuart: disable dma rx/tx use flags in lpuart_dma_shutdown - phy: qualcomm: call clk_disable_unprepare in the error handling - staging: vt6655: fix some erroneous memory clean-up loops - slimbus: qcom-ngd-ctrl: allow compile testing without QCOM_RPROC_COMMON - slimbus: qcom-ngd: Add error handling in of_qcom_slim_ngd_register - firmware: google: Test spinlock on panic path to avoid lockups - serial: 8250: Fix restoring termios speed after suspend - scsi: libsas: Fix use-after-free bug in smp_execute_task_sg() - scsi: pm8001: Fix running_req for internal abort commands - scsi: iscsi: Rename iscsi_conn_queue_work() - scsi: iscsi: Add recv workqueue helpers - scsi: iscsi: Run recv path from workqueue - scsi: iscsi: iscsi_tcp: Fix null-ptr-deref while calling getpeername() - clk: qcom: apss-ipq6018: mark apcs_alias0_core_clk as critical - clk: qcom: gcc-sm6115: Override default Alpha PLL regs - RDMA/rxe: Fix resize_finish() in rxe_queue.c - fsi: core: Check error number after calling ida_simple_get - mfd: intel_soc_pmic: Fix an error handling path in intel_soc_pmic_i2c_probe() - mfd: fsl-imx25: Fix an error handling path in mx25_tsadc_setup_irq() - mfd: lp8788: Fix an error handling path in lp8788_probe() - mfd: lp8788: Fix an error handling path in lp8788_irq_init() and lp8788_irq_init() - mfd: fsl-imx25: Fix check for platform_get_irq() errors - mfd: sm501: Add check for platform_driver_register() - mfd: da9061: Fix Failed to set Two-Wire Bus Mode. - clk: mediatek: mt8183: mfgcfg: Propagate rate changes to parent - clk: mediatek: clk-mt8195-mfg: Reparent mfg_bg3d and propagate rate changes - clk: mediatek: fix unregister function in mtk_clk_register_dividers cleanup - clk: mediatek: Migrate remaining clk_unregister_*() to clk_hw_unregister_*() - dmaengine: ioat: stop mod_timer from resurrecting deleted timer in __cleanup() - usb: mtu3: fix failed runtime suspend in host only mode - spmi: pmic-arb: correct duplicate APID to PPID mapping logic - clk: vc5: Fix 5P49V6901 outputs disabling when enabling FOD - clk: baikal-t1: Fix invalid xGMAC PTP clock divider - clk: baikal-t1: Add shared xGMAC ref/ptp clocks internal parent - clk: baikal-t1: Add SATA internal ref clock buffer - clk: bcm2835: fix bcm2835_clock_rate_from_divisor declaration - clk: imx: scu: fix memleak on platform_device_add() fails - clk: ti: Balance of_node_get() calls for of_find_node_by_name() - clk: ti: dra7-atl: Fix reference leak in of_dra7_atl_clk_probe - clk: ast2600: BCLK comes from EPLL - mailbox: mpfs: fix handling of the reg property - mailbox: mpfs: account for mbox offsets while sending - mailbox: bcm-ferxrm-mailbox: Fix error check for dma_map_sg - ipc: mqueue: fix possible memory leak in init_mqueue_fs() - powerpc/configs: Properly enable PAPR_SCM in pseries_defconfig - powerpc/math_emu/efp: Include module.h - powerpc/sysdev/fsl_msi: Add missing of_node_put() - powerpc/pci_dn: Add missing of_node_put() - powerpc/powernv: add missing of_node_put() in opal_export_attrs() - cpuidle: riscv-sbi: Fix CPU_PM_CPU_IDLE_ENTER_xyz() macro usage - powerpc: Fix fallocate and fadvise64_64 compat parameter combination - x86/hyperv: Fix 'struct hv_enlightened_vmcs' definition - powerpc/64s: Fix GENERIC_CPU build flags for PPC970 / G5 - powerpc/64: mark irqs hard disabled in boot paca - powerpc/64/interrupt: Fix return to masked context after hard-mask irq becomes pending - powerpc: Fix SPE Power ISA properties for e500v1 platforms - powerpc/kprobes: Fix null pointer reference in arch_prepare_kprobe() - powerpc/pseries/vas: Pass hw_cpu_id to node associativity HCALL - crypto: sahara - don't sleep when in softirq - crypto: hisilicon/zip - fix mismatch in get/set sgl_sge_nr - hwrng: arm-smccc-trng - fix NO_ENTROPY handling - crypto: ccp - Fail the PSP initialization when writing psp data file failed - cgroup: Honor caller's cgroup NS when resolving path - hwrng: imx-rngc - Moving IRQ handler registering after imx_rngc_irq_mask_clear() - crypto: qat - fix default value of WDT timer - crypto: hisilicon/qm - fix missing put dfx access - cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset - iommu/omap: Fix buffer overflow in debugfs - crypto: akcipher - default implementation for setting a private key - crypto: ccp - Release dma channels before dmaengine unrgister - crypto: inside-secure - Change swab to swab32 - crypto: qat - fix DMA transfer direction - clocksource/drivers/arm_arch_timer: Fix handling of ARM erratum 858921 - clocksource/drivers/timer-gxp: Add missing error handling in gxp_timer_probe - cifs: return correct error in ->calc_signature() - iommu/iova: Fix module config properly - tracing: kprobe: Fix kprobe event gen test module on exit - tracing: kprobe: Make gen test module work in arm and riscv - tracing/osnoise: Fix possible recursive locking in stop_per_cpu_kthreads - kbuild: remove the target in signal traps when interrupted - linux/export: use inline assembler to populate symbol CRCs - kbuild: rpm-pkg: fix breakage when V=1 is used - crypto: marvell/octeontx - prevent integer overflows - crypto: cavium - prevent integer overflow loading firmware - random: schedule jitter credit for next jiffy, not in two jiffies - thermal/drivers/qcom/tsens-v0_1: Fix MSM8939 fourth sensor hw_id - ACPI: APEI: do not add task_work to kernel thread to avoid memory leak - f2fs: fix race condition on setting FI_NO_EXTENT flag - f2fs: fix to account FS_CP_DATA_IO correctly - selftest: tpm2: Add Client.__del__() to close /dev/tpm* handle - module: tracking: Keep a record of tainted unloaded modules only - fs: dlm: fix race in lowcomms - rcu: Avoid triggering strict-GP irq-work when RCU is idle - rcu: Back off upon fill_page_cache_func() allocation failure - cpufreq: amd_pstate: fix wrong lowest perf fetch - ACPI: video: Add Toshiba Satellite/Portege Z830 quirk - fortify: Fix __compiletime_strlen() under UBSAN_BOUNDS_LOCAL - ACPI: tables: FPDT: Don't call acpi_os_map_memory() on invalid phys address - cpufreq: intel_pstate: Add Tigerlake support in no-HWP mode - MIPS: BCM47XX: Cast memcmp() of function to (void *) - powercap: intel_rapl: fix UBSAN shift-out-of-bounds issue - thermal: intel_powerclamp: Use get_cpu() instead of smp_processor_id() to avoid crash - ARM: decompressor: Include .data.rel.ro.local - ACPI: x86: Add a quirk for Dell Inspiron 14 2-in-1 for StorageD3Enable - x86/entry: Work around Clang __bdos() bug - NFSD: Return nfserr_serverfault if splice_ok but buf->pages have data - NFSD: fix use-after-free on source server when doing inter-server copy - wifi: ath10k: Set tx credit to one for WCN3990 snoc based devices - wifi: brcmfmac: fix invalid address access when enabling SCAN log level - bpftool: Clear errno after libcap's checks - ice: set tx_tstamps when creating new Tx rings via ethtool - net: ethernet: ti: davinci_mdio: Add workaround for errata i2329 - openvswitch: Fix double reporting of drops in dropwatch - openvswitch: Fix overreporting of drops in dropwatch - tcp: annotate data-race around tcp_md5sig_pool_populated - x86/mce: Retrieve poison range from hardware - wifi: ath9k: avoid uninit memory read in ath9k_htc_rx_msg() - thunderbolt: Add back Intel Falcon Ridge end-to-end flow control workaround - x86/apic: Don't disable x2APIC if locked - net: axienet: Switch to 64-bit RX/TX statistics - net-next: Fix IP_UNICAST_IF option behavior for connected sockets - xfrm: Update ipcomp_scratches with NULL when freed - wifi: ath11k: Register shutdown handler for WCN6750 - rtw89: ser: leave lps with mutex - iavf: Fix race between iavf_close and iavf_reset_task - wifi: brcmfmac: fix use-after-free bug in brcmf_netdev_start_xmit() - Bluetooth: btintel: Mark Intel controller to support LE_STATES quirk - regulator: core: Prevent integer underflow - wifi: ath11k: mhi: fix potential memory leak in ath11k_mhi_register() - wifi: mt76: mt7921: reset msta->airtime_ac while clearing up hw value - wifi: rtw89: free unused skb to prevent memory leak - wifi: rtw89: fix rx filter after scan - Bluetooth: L2CAP: initialize delayed works at l2cap_chan_create() - Bluetooth: hci_sysfs: Fix attempting to call device_add multiple times - bnxt_en: replace reset with config timestamps - selftests/bpf: Free the allocated resources after test case succeeds - can: bcm: check the result of can_send() in bcm_can_tx() - wifi: rt2x00: don't run Rt5592 IQ calibration on MT7620 - wifi: rt2x00: set correct TX_SW_CFG1 MAC register for MT7620 - wifi: rt2x00: set VGC gain for both chains of MT7620 - wifi: rt2x00: set SoC wmac clock register - wifi: rt2x00: correctly set BBP register 86 for MT7620 - hwmon: (sht4x) do not overflow clamping operation on 32-bit platforms - net: If sock is dead don't access sock's sk_wq in sk_stream_wait_memory - bpf: Adjust kprobe_multi entry_ip for CONFIG_X86_KERNEL_IBT - bpf: use bpf_prog_pack for bpf_dispatcher - Bluetooth: L2CAP: Fix user-after-free - i2c: designware-pci: Group AMD NAVI quirk parts together - drm/nouveau/nouveau_bo: fix potential memory leak in nouveau_bo_alloc() - drm: Use size_t type for len variable in drm_copy_field() - drm: Prevent drm_copy_field() to attempt copying a NULL pointer - drm/komeda: Fix handling of atomic commits in the atomic_commit_tail hook - gpu: lontium-lt9611: Fix NULL pointer dereference in lt9611_connector_init() - drm/amd/display: fix overflow on MIN_I64 definition - udmabuf: Set ubuf->sg = NULL if the creation of sg table fails - platform/x86: pmc_atom: Improve quirk message to be less cryptic - drm: bridge: dw_hdmi: only trigger hotplug event on link change - drm/amdgpu: Skip the program of MMMC_VM_AGP_* in SRIOV on MMHUB v3_0_0 - drm/admgpu: Skip CG/PG on SOC21 under SRIOV VF - ALSA: usb-audio: Register card at the last interface - drm/vc4: vec: Fix timings for VEC modes - drm: panel-orientation-quirks: Add quirk for Anbernic Win600 - drm: panel-orientation-quirks: Add quirk for Aya Neo Air - platform/chrome: cros_ec: Notify the PM of wake events during resume - platform/x86: hp-wmi: Setting thermal profile fails with 0x06 - platform/x86: msi-laptop: Change DMI match / alias strings to fix module autoloading - ALSA: intel-dspconfig: add ES8336 support for AlderLake-PS - ASoC: SOF: pci: Change DMI match info to support all Chrome platforms - ASoC: SOF: add quirk to override topology mclk_id - drm/amdgpu: SDMA update use unlocked iterator - drm/amd/display: correct hostvm flag - drm/amdgpu: fix initial connector audio value - drm/meson: reorder driver deinit sequence to fix use-after-free bug - drm/meson: explicitly remove aggregate driver at module unload time - drm/meson: remove drm bridges at aggregate driver unbind time - drm/dp: Don't rewrite link config when setting phy test pattern - drm/amd/display: Remove interface for periodic interrupt 1 - drm/amd/display: polling vid stream status in hpo dp blank - drm/amdkfd: Fix UBSAN shift-out-of-bounds warning - ARM: dts: imx6: delete interrupts property if interrupts-extended is set - ARM: dts: imx7d-sdb: config the max pressure for tsc2046 - ARM: dts: imx6q: add missing properties for sram - ARM: dts: imx6dl: add missing properties for sram - 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: imx6sl: use tabs for code indent - ARM: dts: imx6sx-udoo-neo: don't use multiple blank lines - kselftest/arm64: Fix validatation termination record after EXTRA_CONTEXT - arm64: dts: imx8mm-kontron: Use the VSELECT signal to switch SD card IO voltage - arm64: dts: imx8mq-librem5: Add bq25895 as max17055's power supply - btrfs: dump extra info if one free space cache has more bitmaps than it should - btrfs: scrub: properly report super block errors in system log - btrfs: scrub: try to fix super block errors - btrfs: don't print information about space cache or tree every remount - btrfs: call __btrfs_remove_free_space_cache_locked on cache load failure - ARM: 9233/1: stacktrace: Skip frame pointer boundary check for call_with_stack() - ARM: 9234/1: stacktrace: Avoid duplicate saving of exception PC value - ARM: 9242/1: kasan: Only map modules if CONFIG_KASAN_VMALLOC=n - clk: zynqmp: Fix stack-out-of-bounds in strncpy` - media: cx88: Fix a null-ptr-deref bug in buffer_prepare() - media: platform: fix some double free in meson-ge2d and mtk-jpeg and s5p-mfc - clk: zynqmp: pll: rectify rate rounding in zynqmp_pll_round_rate - RDMA/rxe: Delete error messages triggered by incoming Read requests - usb: host: xhci-plat: suspend and resume clocks - usb: host: xhci-plat: suspend/resume clks for brcm - scsi: lpfc: Fix null ndlp ptr dereference in abnormal exit path for GFT_ID - dmaengine: ti: k3-udma: Reset UDMA_CHAN_RT byte counters to prevent overflow - scsi: 3w-9xxx: Avoid disabling device if failing to enable it - nbd: Fix hung when signal interrupts nbd_start_device_ioctl() - iommu/arm-smmu-v3: Make default domain type of HiSilicon PTT device to identity - usb: gadget: uvc: increase worker prio to WQ_HIGHPRI - power: supply: adp5061: fix out-of-bounds read in adp5061_get_chg_type() - staging: vt6655: fix potential memory leak - blk-throttle: prevent overflow while calculating wait time - ata: libahci_platform: Sanity check the DT child nodes number - bcache: fix set_at_max_writeback_rate() for multiple attached devices - soundwire: cadence: Don't overwrite msg->buf during write commands - soundwire: intel: fix error handling on dai registration issues - HID: roccat: Fix use-after-free in roccat_read() - HSI: ssi_protocol: fix potential resource leak in ssip_pn_open() - HID: nintendo: check analog user calibration for plausibility - eventfd: guard wake_up in eventfd fs calls as well - md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d - usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info() - usb: musb: Fix musb_gadget.c rxstate overflow bug - usb: dwc3: core: add gfladj_refclk_lpm_sel quirk - arm64: dts: imx8mp: Add snps,gfladj-refclk-lpm-sel quirk to USB nodes - usb: dwc3: core: Enable GUCTL1 bit 10 for fixing termination error after resume bug - Revert "usb: storage: Add quirk for Samsung Fit flash" - staging: rtl8723bs: fix potential memory leak in rtw_init_drv_sw() - staging: rtl8723bs: fix a potential memory leak in rtw_init_cmd_priv() - scsi: tracing: Fix compile error in trace_array calls when TRACING is disabled - ext2: Use kvmalloc() for group descriptor array - nvme: handle effects after freeing the request - nvme: copy firmware_rev on each init - nvmet-tcp: add bounds check on Transfer Tag - usb: idmouse: fix an uninit-value in idmouse_open - blk-mq: use quiesced elevator switch when reinitializing queues - hwmon (occ): Retry for checksum failure - fsi: occ: Prevent use after free - usb: typec: ucsi: Don't warn on probe deferral - clk: bcm2835: Make peripheral PLLC critical - clk: bcm2835: Round UART input clock up - perf: Skip and warn on unknown format 'configN' attrs - perf intel-pt: Fix segfault in intel_pt_print_info() with uClibc - perf intel-pt: Fix system_wide dummy event for hybrid - mm: hugetlb: fix UAF in hugetlb_handle_userfault - net: ieee802154: return -EINVAL for unknown addr type - ALSA: usb-audio: Fix last interface check for registration - blk-wbt: fix that 'rwb->wc' is always set to 1 in wbt_init() - [Config] updateconfigs for MDIO_BITBANG - net: ethernet: ti: davinci_mdio: fix build for mdio bitbang uses - Revert "drm/amd/display: correct hostvm flag" - Revert "net/ieee802154: reject zero-sized raw_sendmsg()" - net/ieee802154: don't warn zero-sized raw_sendmsg() - powerpc/64s/interrupt: Fix lost interrupts when returning to soft-masked context - drm/amd/display: Fix build breakage with CONFIG_DEBUG_FS=n - kbuild: Add skip_encoding_btf_enum64 option to pahole - Kconfig.debug: simplify the dependency of DEBUG_INFO_DWARF4/5 - Kconfig.debug: add toolchain checks for DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT - [Config] updateconfigs for AS_HAS_NON_CONST_LEB128 - lib/Kconfig.debug: Add check for non-constant .{s,u}leb128 support to DWARF5 - HID: uclogic: Add missing suffix for digitalizers - ext4: continue to expand file system when the target size doesn't reach - drm/i915: Rename block_size()/block_offset() - drm/i915/bios: Validate fp_timing terminator presence - drm/i915/bios: Use hardcoded fp_timing size for generating LFP data pointers - Linux 5.19.17 * Kinetic update: v5.19.16 upstream stable release (LP: #1994164) - nilfs2: fix use-after-free bug of struct nilfs_root - nilfs2: fix leak of nilfs_root in case of writer thread creation failure - nilfs2: replace WARN_ONs by nilfs_error for checkpoint acquisition failure - ceph: don't truncate file in atomic_open - nvme-pci: set min_align_mask before calculating max_hw_sectors - random: restore O_NONBLOCK support - random: clamp credited irq bits to maximum mixed - ALSA: hda: Fix position reporting on Poulsbo - ALSA: hda/realtek: Add quirk for HP Zbook Firefly 14 G9 model - efi: Correct Macmini DMI match in uefi cert quirk - USB: serial: qcserial: add new usb-id for Dell branded EM7455 - Revert "USB: fixup for merge issue with "usb: dwc3: Don't switch OTG -> peripheral if extcon is present"" - Revert "usb: dwc3: Don't switch OTG -> peripheral if extcon is present" - Revert "powerpc/rtas: Implement reentrant rtas call" - Revert "crypto: qat - reduce size of mapped region" - random: avoid reading two cache lines on irq randomness - random: use expired timer rather than wq for mixing fast pool - mctp: prevent double key removal and unref - Input: xpad - add supported devices as contributed on github - Input: xpad - fix wireless 360 controller breaking after suspend - misc: pci_endpoint_test: Aggregate params checking for xfer - misc: pci_endpoint_test: Fix pci_endpoint_test_{copy,write,read}() panic - Linux 5.19.16 * Kinetic update: v5.19.15 upstream stable release (LP: #1994078) - sparc: Unbreak the build - Makefile.extrawarn: Move -Wcast-function-type-strict to W=1 - [Config] updateconfigs for CC_HAS_AUTO_VAR_INIT_ZERO_ENABLER - hardening: Remove Clang's enable flag for -ftrivial-auto-var-init=zero - docs: update mediator information in CoC docs - xsk: Inherit need_wakeup flag for shared sockets - firmware: arm_scmi: Improve checks in the info_get operations - firmware: arm_scmi: Harden accesses to the sensor domains - firmware: arm_scmi: Add SCMI PM driver remove routine - arm64: dts: rockchip: fix upper usb port on BPI-R2-Pro - dmaengine: xilinx_dma: Fix devm_platform_ioremap_resource error handling - dmaengine: xilinx_dma: cleanup for fetching xlnx,num-fstores property - dmaengine: xilinx_dma: Report error in case of dma_set_mask_and_coherent API failure - wifi: iwlwifi: don't spam logs with NSS>2 messages - ARM: dts: fix Moxa SDIO 'compatible', remove 'sdhci' misnomer - drm/amdgpu/mes: zero the sdma_hqd_mask of 2nd SDMA engine for SDMA 6.0.1 - scsi: qedf: Fix a UAF bug in __qedf_probe() - net/ieee802154: fix uninit value bug in dgram_sendmsg - net: marvell: prestera: add support for for Aldrin2 - ALSA: hda/hdmi: Fix the converter reuse for the silent stream - um: Cleanup syscall_handler_t cast in syscalls_32.h - um: Cleanup compiler warning in arch/x86/um/tls_32.c - gpio: ftgpio010: Make irqchip immutable - arch: um: Mark the stack non-executable to fix a binutils warning - net: atlantic: fix potential memory leak in aq_ndev_close() - KVM: s390: Pass initialized arg even if unused - drm/amd/display: Fix double cursor on non-video RGB MPO - drm/amd/display: Assume an LTTPR is always present on fixed_vs links - drm/amd/display: update gamut remap if plane has changed - drm/amd/display: skip audio setup when audio stream is enabled - drm/amd/display: Fix DP MST timeslot issue when fallback happened - drm/amd/display: increase dcn315 pstate change latency - perf/x86/intel: Fix unchecked MSR access error for Alder Lake N - don't use __kernel_write() on kmap_local_page() - i2c: davinci: fix PM disable depth imbalance in davinci_i2c_probe - usb: mon: make mmapped memory read only - USB: serial: ftdi_sio: fix 300 bps rate for SIO - gpiolib: acpi: Add support to ignore programming an interrupt - gpiolib: acpi: Add a quirk for Asus UM325UAZ - mmc: core: Replace with already defined values for readability - mmc: core: Terminate infinite loop in SD-UHS voltage switch - rpmsg: qcom: glink: replace strncpy() with strscpy_pad() - bpf: Gate dynptr API behind CAP_BPF - net: ethernet: mtk_eth_soc: fix state in __mtk_foe_entry_clear - bpf: Fix resetting logic for unreferenced kptrs - Bluetooth: use hdev->workqueue when queuing hdev->{cmd,ncmd}_timer works - Revert "clk: ti: Stop using legacy clkctrl names for omap4 and 5" - Linux 5.19.15 * Kinetic update: v5.19.14 upstream stable release (LP: #1994076) - riscv: make t-head erratas depend on MMU - tools/perf: Fix out of bound access to cpu mask array - perf record: Fix cpu mask bit setting for mixed mmaps - counter: 104-quad-8: Utilize iomap interface - counter: 104-quad-8: Implement and utilize register structures - counter: 104-quad-8: Fix skipped IRQ lines during events configuration - uas: add no-uas quirk for Hiksemi usb_disk - usb-storage: Add Hiksemi USB3-FW to IGNORE_UAS - uas: ignore UAS for Thinkplus chips - usb: typec: ucsi: Remove incorrect warning - thunderbolt: Explicitly reset plug events delay back to USB4 spec value - net: usb: qmi_wwan: Add new usb-id for Dell branded EM7455 - Input: snvs_pwrkey - fix SNVS_HPVIDR1 register address - can: c_can: don't cache TX messages for C_CAN cores - clk: ingenic-tcu: Properly enable registers before accessing timers - wifi: mac80211: ensure vif queues are operational after start - x86/sgx: Do not fail on incomplete sanitization on premature stop of ksgxd - frontswap: don't call ->init if no ops are registered - ARM: dts: integrator: Tag PCI host with device_type - ntfs: fix BUG_ON in ntfs_lookup_inode_by_name() - x86/uaccess: avoid check_object_size() in copy_from_user_nmi() - mm/damon/dbgfs: fix memory leak when using debugfs_lookup() - net: mt7531: only do PLL once after the reset - Revert "firmware: arm_scmi: Add clock management to the SCMI power domain" - powerpc/64s/radix: don't need to broadcast IPI for radix pmd collapse flush - drm/i915/gt: Restrict forced preemption to the active context - drm/amdgpu: Add amdgpu suspend-resume code path under SRIOV - vduse: prevent uninitialized memory accesses - libata: add ATA_HORKAGE_NOLPM for Pioneer BDR-207M and BDR-205 - mm: fix BUG splat with kvmalloc + GFP_ATOMIC - mptcp: factor out __mptcp_close() without socket lock - mptcp: fix unreleased socket in accept queue - mmc: moxart: fix 4-bit bus width and remove 8-bit bus width - mmc: hsq: Fix data stomping during mmc recovery - mm: gup: fix the fast GUP race against THP collapse - mm/page_alloc: fix race condition between build_all_zonelists and page allocation - mm: prevent page_frag_alloc() from corrupting the memory - mm/page_isolation: fix isolate_single_pageblock() isolation behavior - mm: fix dereferencing possible ERR_PTR - mm/migrate_device.c: flush TLB while holding PTL - mm/migrate_device.c: add missing flush_cache_page() - mm/migrate_device.c: copy pte dirty bit to page - mm: fix madivse_pageout mishandling on non-LRU page - mm: bring back update_mmu_cache() to finish_fault() - mm/hugetlb: correct demote page offset logic - mm,hwpoison: check mm when killing accessing process - media: dvb_vb2: fix possible out of bound access - media: rkvdec: Disable H.264 error detection - media: mediatek: vcodec: Drop platform_get_resource(IORESOURCE_IRQ) - media: v4l2-compat-ioctl32.c: zero buffer passed to v4l2_compat_get_array_args() - ARM: dts: am33xx: Fix MMCHS0 dma properties - reset: imx7: Fix the iMX8MP PCIe PHY PERST support - ARM: dts: am5748: keep usb4_tm disabled - soc: sunxi: sram: Actually claim SRAM regions - soc: sunxi: sram: Prevent the driver from being unbound - soc: sunxi: sram: Fix probe function ordering issues - soc: sunxi: sram: Fix debugfs info for A64 SRAM C - ASoC: imx-card: Fix refcount issue with of_node_put - clk: microchip: mpfs: fix clk_cfg array bounds violation - clk: microchip: mpfs: make the rtc's ahb clock critical - arm64: dts: qcom: sm8350: fix UFS PHY serdes size - ASoC: tas2770: Reinit regcache on reset - drm/bridge: lt8912b: add vsync hsync - drm/bridge: lt8912b: set hdmi or dvi mode - drm/bridge: lt8912b: fix corrupted image output - net: macb: Fix ZynqMP SGMII non-wakeup source resume failure - Revert "drm: bridge: analogix/dp: add panel prepare/unprepare in suspend/resume time" - Input: melfas_mip4 - fix return value check in mip4_probe() - gpio: mvebu: Fix check for pwm support on non-A8K platforms - perf parse-events: Break out tracepoint and printing - perf print-events: Fix "perf list" can not display the PMU prefix for some hybrid cache events - perf parse-events: Remove "not supported" hybrid cache events - usbnet: Fix memory leak in usbnet_disconnect() - net: sched: act_ct: fix possible refcount leak in tcf_ct_init() - cxgb4: fix missing unlock on ETHOFLD desc collect fail path - net/mlxbf_gige: Fix an IS_ERR() vs NULL bug in mlxbf_gige_mdio_probe - nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices - wifi: cfg80211: fix MCS divisor value - wifi: mac80211: fix regression with non-QoS drivers - wifi: mac80211: fix memory corruption in minstrel_ht_update_rates() - net: stmmac: power up/down serdes in stmmac_open/release - net: phy: Don't WARN for PHY_UP state in mdio_bus_phy_resume() - selftests: Fix the if conditions of in test_extra_filter() - ice: xsk: change batched Tx descriptor cleaning - ice: xsk: drop power of 2 ring size restriction for AF_XDP - vdpa/ifcvf: fix the calculation of queuepair - virtio-blk: Fix WARN_ON_ONCE in virtio_queue_rq() - vdpa/mlx5: Fix MQ to support non power of two num queues - clk: imx: imx6sx: remove the SET_RATE_PARENT flag for QSPI clocks - drm/i915/gt: Perf_limit_reasons are only available for Gen11+ - clk: iproc: Do not rely on node name for correct PLL setup - clk: imx93: drop of_match_ptr - net: mscc: ocelot: fix tagged VLAN refusal while under a VLAN-unaware bridge - net: ethernet: mtk_eth_soc: fix mask of RX_DMA_GET_SPORT{,_V2} - perf test: Fix test case 87 ("perf record tests") for hybrid systems - perf tests record: Fail the test if the 'errs' counter is not zero - KVM: x86: Hide IA32_PLATFORM_DCA_CAP[31:0] from the guest - x86/cacheinfo: Add a cpu_llc_shared_mask() UP variant - x86/alternative: Fix race in try_get_desc() - damon/sysfs: fix possible memleak on damon_sysfs_add_target - Linux 5.19.14 * Kinetic update: v5.19.13 upstream stable release (LP: #1994075) - Linux 5.19.13 * Kinetic update: v5.19.12 upstream stable release (LP: #1994074) - smb3: Move the flush out of smb2_copychunk_range() into its callers - smb3: fix temporary data corruption in collapse range - smb3: fix temporary data corruption in insert range - usb: add quirks for Lenovo OneLink+ Dock - usb: gadget: udc-xilinx: replace memcpy with memcpy_toio - smb3: use filemap_write_and_wait_range instead of filemap_write_and_wait - Revert "usb: add quirks for Lenovo OneLink+ Dock" - Revert "usb: gadget: udc-xilinx: replace memcpy with memcpy_toio" - xfrm: fix XFRMA_LASTUSED comment - block: remove QUEUE_FLAG_DEAD - block: stop setting the nomerges flags in blk_cleanup_queue - block: simplify disk shutdown - scsi: core: Fix a use-after-free - drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES - USB: core: Fix RST error in hub.c - USB: serial: option: add Quectel BG95 0x0203 composition - USB: serial: option: add Quectel RM520N - ALSA: core: Fix double-free at snd_card_new() - ALSA: hda/tegra: set depop delay for tegra - ALSA: hda: Fix hang at HD-audio codec unbinding due to refcount saturation - ALSA: hda: Fix Nvidia dp infoframe - ALSA: hda: add Intel 5 Series / 3400 PCI DID - ALSA: hda/realtek: Add quirk for Huawei WRT-WX9 - ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5570 laptop - ALSA: hda/realtek: Re-arrange quirk table entries - ALSA: hda/realtek: Add pincfg for ASUS G513 HP jack - ALSA: hda/realtek: Add pincfg for ASUS G533Z HP jack - ALSA: hda/realtek: Add quirk for ASUS GA503R laptop - ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5530 laptop - ALSA: hda/realtek: Add a quirk for HP OMEN 16 (8902) mute LED - iommu/vt-d: Check correct capability for sagaw determination - exfat: fix overflow for large capacity partition - btrfs: fix hang during unmount when stopping block group reclaim worker - btrfs: fix hang during unmount when stopping a space reclaim worker - btrfs: zoned: wait for extent buffer IOs before finishing a zone - libperf evlist: Fix polling of system-wide events - media: flexcop-usb: fix endpoint type check - usb: dwc3: core: leave default DMA if the controller does not support 64-bit DMA - thunderbolt: Add support for Intel Maple Ridge single port controller - efi: x86: Wipe setup_data on pure EFI boot - efi: libstub: check Shim mode using MokSBStateRT - wifi: mt76: fix reading current per-tid starting sequence number for aggregation - gpio: mockup: fix NULL pointer dereference when removing debugfs - gpio: mockup: Fix potential resource leakage when register a chip - gpiolib: cdev: Set lineevent_state::irq after IRQ register successfully - riscv: fix a nasty sigreturn bug... - riscv: fix RISCV_ISA_SVPBMT kconfig dependency warning - drm/i915/gem: Flush contexts on driver release - drm/i915/gem: Really move i915_gem_context.link under ref protection - xen/xenbus: fix xenbus_setup_ring() - kasan: call kasan_malloc() from __kmalloc_*track_caller() - can: flexcan: flexcan_mailbox_read() fix return value for drop = true - net: mana: Add rmb after checking owner bits - mm/slub: fix to return errno if kmalloc() fails - mm: slub: fix flush_cpu_slab()/__free_slab() invocations in task context. - KVM: x86: Reinstate kvm_vcpu_arch.guest_supported_xcr0 - KVM: x86: Always enable legacy FP/SSE in allowed user XFEATURES - KVM: x86: Inject #UD on emulated XSETBV if XSAVES isn't enabled - perf/arm-cmn: Add more bits to child node address offset field - arm64: topology: fix possible overflow in amu_fie_setup() - vmlinux.lds.h: CFI: Reduce alignment of jump-table to function alignment - batman-adv: Fix hang up with small MTU hard-interface - firmware: arm_scmi: Harden accesses to the reset domains - firmware: arm_scmi: Fix the asynchronous reset requests - arm64: dts: rockchip: Lower sd speed on quartz64-b - arm64: dts: rockchip: Pull up wlan wake# on Gru-Bob - arm64: dts: rockchip: Fix typo in lisense text for PX30.Core - drm/mediatek: dsi: Add atomic {destroy,duplicate}_state, reset callbacks - arm64: dts: imx8mm: Reverse CPLD_Dn GPIO label mapping on MX8Menlo - arm64: dts: rockchip: Set RK3399-Gru PCLK_EDP to 24 MHz - arm64: dts: imx8mn: remove GPU power domain reset - arm64: dts: imx8ulp: add #reset-cells for pcc - dmaengine: ti: k3-udma-private: Fix refcount leak bug in of_xudma_dev_get() - arm64: dts: rockchip: fix property for usb2 phy supply on rock-3a - arm64: dts: rockchip: fix property for usb2 phy supply on rk3568-evb1-v10 - arm64: dts: rockchip: Remove 'enable-active-low' from rk3399-puma - arm64: dts: rockchip: Remove 'enable-active-low' from rk3566-quartz64-a - arm64: dts: imx8mm-verdin: extend pmic voltages - netfilter: nf_conntrack_sip: fix ct_sip_walk_headers - netfilter: nf_conntrack_irc: Tighten matching on DCC message - netfilter: nfnetlink_osf: fix possible bogus match in nf_osf_find() - ice: Don't double unplug aux on peer initiated reset - ice: Fix crash by keep old cfg when update TCs more than queues - iavf: Fix cached head and tail value for iavf_get_tx_pending - ipvlan: Fix out-of-bound bugs caused by unset skb->mac_header - net: core: fix flow symmetric hash - wifi: iwlwifi: Mark IWLMEI as broken - [Config] updateconfigs for IWLMEI - arm64: dts: tqma8mqml: Include phy-imx8-pcie.h header - drm/mediatek: Fix wrong dither settings - arm64: dts: imx8mp-venice-gw74xx: fix CAN STBY polarity - arm64: dts: imx8mp-venice-gw74xx: fix ksz9477 cpu port - ARM: dts: lan966x: Fix the interrupt number for internal PHYs - net: phy: aquantia: wait for the suspend/resume operations to finish - arm64: dts: imx8mp-venice-gw74xx: fix port/phy validation - scsi: qla2xxx: Fix memory leak in __qlt_24xx_handle_abts() - scsi: mpt3sas: Fix return value check of dma_get_required_mask() - net: bonding: Share lacpdu_mcast_addr definition - net: bonding: Unsync device addresses on ndo_stop - net: team: Unsync device addresses on ndo_stop - drm/panel: simple: Fix innolux_g121i1_l01 bus_format - mm/slab_common: fix possible double free of kmem_cache - MIPS: lantiq: export clk_get_io() for lantiq_wdt.ko - MIPS: Loongson32: Fix PHY-mode being left unspecified - um: fix default console kernel parameter - iavf: Fix bad page state - mlxbf_gige: clear MDIO gateway lock after read - i40e: Fix set max_tx_rate when it is lower than 1 Mbps - netdevsim: Fix hwstats debugfs file permissions - sfc: fix TX channel offset when using legacy interrupts - sfc: fix null pointer dereference in efx_hard_start_xmit - bnxt_en: fix flags to check for supported fw version - gve: Fix GFP flags when allocing pages - drm/hisilicon: Add depends on MMU - of: mdio: Add of_node_put() when breaking out of for_each_xx - net: ipa: properly limit modem routing table use - sfc/siena: fix TX channel offset when using legacy interrupts - sfc/siena: fix null pointer dereference in efx_hard_start_xmit - wireguard: ratelimiter: disable timings test by default - wireguard: netlink: avoid variable-sized memcpy on sockaddr - net: enetc: move enetc_set_psfp() out of the common enetc_set_features() - net: enetc: deny offload of tc-based TSN features on VF interfaces - ipv6: Fix crash when IPv6 is administratively disabled - net/sched: taprio: avoid disabling offload when it was never enabled - net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs - ice: config netdev tc before setting queues number - ice: Fix interface being down after reset with link-down-on-close flag on - netfilter: nf_tables: fix nft_counters_enabled underflow at nf_tables_addchain() - netfilter: nf_tables: fix percpu memory leak at nf_tables_addchain() - netfilter: ebtables: fix memory leak when blob is malformed - netfilter: nf_ct_ftp: fix deadlock when nat rewrite is needed - net: ravb: Fix PHY state warning splat during system resume - net: sh_eth: Fix PHY state warning splat during system resume - gpio: tqmx86: fix uninitialized variable girq - can: gs_usb: gs_can_open(): fix race dev->can.state condition - perf stat: Fix BPF program section name - perf stat: Fix cpu map index in bperf cgroup code - perf jit: Include program header in ELF files - perf kcore_copy: Do not check /proc/modules is unchanged - perf tools: Honor namespace when synthesizing build-ids - drm/mediatek: dsi: Move mtk_dsi_stop() call back to mtk_dsi_poweroff() - ice: Fix ice_xdp_xmit() when XDP TX queue number is not sufficient - net/smc: Stop the CLC flow if no link to map buffers on - net: phy: micrel: fix shared interrupt on LAN8814 - bonding: fix NULL deref in bond_rr_gen_slave_id - net: sunhme: Fix packet reception for len < RX_COPY_THRESHOLD - net: sched: fix possible refcount leak in tc_new_tfilter() - bnxt: prevent skb UAF after handing over to PTP worker - selftests: forwarding: add shebang for sch_red.sh - io_uring: ensure that cached task references are always put on exit - serial: fsl_lpuart: Reset prior to registration - serial: Create uart_xmit_advance() - serial: tegra: Use uart_xmit_advance(), fixes icount.tx accounting - serial: tegra-tcu: Use uart_xmit_advance(), fixes icount.tx accounting - cgroup: cgroup_get_from_id() must check the looked-up kn is a directory - phy: marvell: phy-mvebu-a3700-comphy: Remove broken reset support - s390/dasd: fix Oops in dasd_alias_get_start_dev due to missing pavgroup - blk-mq: fix error handling in __blk_mq_alloc_disk - block: call blk_mq_exit_queue from disk_release for never added disks - block: Do not call blk_put_queue() if gendisk allocation fails - Drivers: hv: Never allocate anything besides framebuffer from framebuffer memory region - drm/gma500: Fix BUG: sleeping function called from invalid context errors - drm/gma500: Fix WARN_ON(lock->magic != lock) error - drm/gma500: Fix (vblank) IRQs not working after suspend/resume - gpio: ixp4xx: Make irqchip immutable - drm/amd/pm: disable BACO entry/exit completely on several sienna cichlid cards - drm/amdgpu: change the alignment size of TMR BO to 1M - drm/amdgpu: add HDP remap functionality to nbio 7.7 - drm/amdgpu: Skip reset error status for psp v13_0_0 - drm/amd/display: Limit user regamma to a valid value - drm/amd/display: Reduce number of arguments of dml31's CalculateWatermarksAndDRAMSpeedChangeSupport() - drm/amd/display: Reduce number of arguments of dml31's CalculateFlipSchedule() - drm/amd/display: Mark dml30's UseMinimumDCFCLK() as noinline for stack usage - drm/rockchip: Fix return type of cdn_dp_connector_mode_valid - gpio: mt7621: Make the irqchip immutable - pmem: fix a name collision - fsdax: Fix infinite loop in dax_iomap_rw() - workqueue: don't skip lockdep work dependency in cancel_work_sync() - i2c: imx: If pm_runtime_get_sync() returned 1 device access is possible - i2c: mlxbf: incorrect base address passed during io write - i2c: mlxbf: prevent stack overflow in mlxbf_i2c_smbus_start_transaction() - i2c: mlxbf: Fix frequency calculation - i2c: mux: harden i2c_mux_alloc() against integer overflows - drm/amdgpu: don't register a dirty callback for non-atomic - certs: make system keyring depend on built-in x509 parser - Makefile.debug: set -g unconditional on CONFIG_DEBUG_INFO_SPLIT - Makefile.debug: re-enable debug info for .S files - devdax: Fix soft-reservation memory description - ext4: fix bug in extents parsing when eh_entries == 0 and eh_depth > 0 - ext4: limit the number of retries after discarding preallocations blocks - ext4: make mballoc try target group first even with mb_optimize_scan - ext4: avoid unnecessary spreading of allocations among groups - ext4: use locality group preallocation for small closed files - ext4: use buckets for cr 1 block scan instead of rbtree - Revert "block: freeze the queue earlier in del_gendisk" - ext4: fixup possible uninitialized variable access in ext4_mb_choose_next_group_cr1() - ext4: make directory inode spreading reflect flexbg size - Linux 5.19.12 * Kinetic update: v5.19.11 upstream stable release (LP: #1994070) - of: fdt: fix off-by-one error in unflatten_dt_nodes() - pinctrl: qcom: sc8180x: Fix gpio_wakeirq_map - pinctrl: qcom: sc8180x: Fix wrong pin numbers - pinctrl: rockchip: Enhance support for IRQ_TYPE_EDGE_BOTH - pinctrl: sunxi: Fix name for A100 R_PIO - SUNRPC: Fix call completion races with call_decode() - NFSv4: Turn off open-by-filehandle and NFS re-export for NFSv4.0 - gpio: mpc8xxx: Fix support for IRQ_TYPE_LEVEL_LOW flow_type in mpc85xx - NFSv4.2: Update mode bits after ALLOCATE and DEALLOCATE - Revert "SUNRPC: Remove unreachable error condition" - drm/panel-edp: Fix delays for Innolux N116BCA-EA1 - drm/meson: Correct OSD1 global alpha value - drm/meson: Fix OSD1 RGB to YCbCr coefficient - drm/rockchip: vop2: Fix eDP/HDMI sync polarities - drm/i915/vdsc: Set VDSC PIC_HEIGHT before using for DP DSC - drm/i915/guc: Don't update engine busyness stats too frequently - drm/i915/guc: Cancel GuC engine busyness worker synchronously - block: blk_queue_enter() / __bio_queue_enter() must return -EAGAIN for nowait - parisc: ccio-dma: Add missing iounmap in error path in ccio_probe() - of/device: Fix up of_dma_configure_id() stub - io_uring/msg_ring: check file type before putting - cifs: revalidate mapping when doing direct writes - cifs: don't send down the destination address to sendmsg for a SOCK_STREAM - cifs: always initialize struct msghdr smb_msg completely - blk-lib: fix blkdev_issue_secure_erase - parisc: Allow CONFIG_64BIT with ARCH=parisc - tools/include/uapi: Fix <asm/errno.h> for parisc and xtensa - drm/i915/gt: Fix perf limit reasons bit positions - drm/i915: Set correct domains values at _i915_vma_move_to_active - drm/amdgpu: make sure to init common IP before gmc - drm/amdgpu: Don't enable LTR if not supported - drm/amdgpu: move nbio ih_doorbell_range() into ih code for vega - drm/amdgpu: move nbio sdma_doorbell_range() into sdma code for vega - net: Find dst with sk's xfrm policy not ctl_sk - dt-bindings: apple,aic: Fix required item "apple,fiq-index" in affinity description - cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all() - ALSA: hda/sigmatel: Keep power up while beep is enabled - ALSA: hda/sigmatel: Fix unused variable warning for beep power change - Linux 5.19.11 * Kinetic update: v5.19.10 upstream stable release (LP: #1994069) - iommu/vt-d: Fix kdump kernels boot failure with scalable mode - net/mlx5: Introduce ifc bits for using software vhca id - net/mlx5: Use software VHCA id when it's supported - RDMA/mlx5: Rely on RoCE fw cap instead of devlink when setting profile - RDMA/mlx5: Add a umr recovery flow - RDMA/mlx5: Fix UMR cleanup on error flow of driver init - ACPI: resource: skip IRQ override on AMD Zen platforms - Input: goodix - add support for GT1158 - platform/surface: aggregator_registry: Add support for Surface Laptop Go 2 - drm/msm/rd: Fix FIFO-full deadlock - peci: cpu: Fix use-after-free in adev_release() - kvm: x86: mmu: Always flush TLBs when enabling dirty logging - dt-bindings: iio: gyroscope: bosch,bmg160: correct number of pins - HID: ishtp-hid-clientHID: ishtp-hid-client: Fix comment typo - hid: intel-ish-hid: ishtp: Fix ishtp client sending disordered message - Bluetooth: MGMT: Fix Get Device Flags - tg3: Disable tg3 device on system reboot to avoid triggering AER - r8152: add PID for the Lenovo OneLink+ Dock - gpio: mockup: remove gpio debugfs when remove device - ieee802154: cc2520: add rc code in cc2520_tx() - Input: iforce - add support for Boeder Force Feedback Wheel - drm/amdgpu: disable FRU access on special SIENNA CICHLID card - drm/amd/pm: use vbios carried pptable for all SMU13.0.7 SKUs - nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM610 - nvmet-tcp: fix unhandled tcp states in nvmet_tcp_state_change() - drm/amd/amdgpu: skip ucode loading if ucode_size == 0 - net: dsa: hellcreek: Print warning only once - perf/arm_pmu_platform: fix tests for platform_get_irq() failure - platform/x86: acer-wmi: Acer Aspire One AOD270/Packard Bell Dot keymap fixes - usb: storage: Add ASUS <0x0b05:0x1932> to IGNORE_UAS - platform/x86: asus-wmi: Increase FAN_CURVE_BUF_LEN to 32 - LoongArch: Fix section mismatch due to acpi_os_ioremap() - LoongArch: Fix arch_remove_memory() undefined build error - gpio: 104-dio-48e: Make irq_chip immutable - gpio: 104-idio-16: Make irq_chip immutable - RDMA/irdma: Use s/g array in post send only when its valid - Input: goodix - add compatible string for GT1158 - Linux 5.19.10 * Kinetic update: v5.19.9 upstream stable release (LP: #1994068) - efi: libstub: Disable struct randomization - efi: capsule-loader: Fix use-after-free in efi_capsule_write - wifi: mt76: mt7921e: fix crash in chip reset fail - wifi: iwlegacy: 4965: corrected fix for potential off-by-one overflow in il4965_rs_fill_link_cmd() - fs: only do a memory barrier for the first set_buffer_uptodate() - soc: fsl: select FSL_GUTS driver for DPIO - Revert "mm: kmemleak: take a full lowmem check in kmemleak_*_phys()" - scsi: qla2xxx: Disable ATIO interrupt coalesce for quad port ISP27XX - scsi: core: Allow the ALUA transitioning state enough time - scsi: megaraid_sas: Fix double kfree() - drm/gem: Fix GEM handle release errors - drm/amdgpu: Move psp_xgmi_terminate call from amdgpu_xgmi_remove_device to psp_hw_fini - drm/amdgpu: fix hive reference leak when adding xgmi device - drm/amdgpu: Check num_gfx_rings for gfx v9_0 rb setup. - drm/amdgpu: Remove the additional kfd pre reset call for sriov - drm/radeon: add a force flush to delay work when radeon - scsi: ufs: core: Reduce the power mode change timeout - Revert "parisc: Show error if wrong 32/64-bit compiler is being used" - parisc: ccio-dma: Handle kmalloc failure in ccio_init_resources() - parisc: Add runtime check to prevent PA2.0 kernels on PA1.x machines - [Config] updateconfigs for ARM64_ERRATUM_2457168 - arm64: errata: add detection for AMEVCNTR01 incrementing incorrectly - netfilter: conntrack: work around exceeded receive window - thermal/int340x_thermal: handle data_vault when the value is ZERO_SIZE_PTR - cpufreq: check only freq_table in __resolve_freq() - net/core/skbuff: Check the return value of skb_copy_bits() - md: Flush workqueue md_rdev_misc_wq in md_alloc() - fbdev: omapfb: Fix tests for platform_get_irq() failure - fbdev: fbcon: Destroy mutex on freeing struct fb_info - fbdev: chipsfb: Add missing pci_disable_device() in chipsfb_pci_init() - x86/sev: Mark snp_abort() noreturn - drm/amdgpu: add sdma instance check for gfx11 CGCG - drm/amdgpu: mmVM_L2_CNTL3 register not initialized correctly - ALSA: pcm: oss: Fix race at SNDCTL_DSP_SYNC - ALSA: emu10k1: Fix out of bounds access in snd_emu10k1_pcm_channel_alloc() - ALSA: hda: Once again fix regression of page allocations with IOMMU - ALSA: aloop: Fix random zeros in capture data when using jiffies timer - ALSA: usb-audio: Clear fixed clock rate at closing EP - ALSA: usb-audio: Fix an out-of-bounds bug in __snd_usb_parse_audio_interface() - tracefs: Only clobber mode/uid/gid on remount if asked - tracing: hold caller_addr to hardirq_{enable,disable}_ip - tracing: Fix to check event_mutex is held while accessing trigger list - btrfs: zoned: set pseudo max append zone limit in zone emulation mode - btrfs: zoned: fix API misuse of zone finish waiting - vfio/type1: Unpin zero pages - kprobes: Prohibit probes in gate area - perf: RISC-V: fix access beyond allocated array - debugfs: add debugfs_lookup_and_remove() - sched/debug: fix dentry leak in update_sched_domain_debugfs - drm/amd/display: fix memory leak when using debugfs_lookup() - driver core: fix driver_set_override() issue with empty strings - nvmet: fix a use-after-free - drm/i915/bios: Copy the whole MIPI sequence block - drm/i915/slpc: Let's fix the PCODE min freq table setup for SLPC - scsi: mpt3sas: Fix use-after-free warning - scsi: lpfc: Add missing destroy_workqueue() in error path - cgroup: Elide write-locking threadgroup_rwsem when updating csses on an empty subtree - cgroup: Fix threadgroup_rwsem <-> cpus_read_lock() deadlock - cifs: remove useless parameter 'is_fsctl' from SMB2_ioctl() - smb3: missing inode locks in zero range - spi: bitbang: Fix lsb-first Rx - ASoC: cs42l42: Only report button state if there was a button interrupt - Revert "soc: imx: imx8m-blk-ctrl: set power device name" - arm64: dts: imx8mm-verdin: update CAN clock to 40MHz - arm64: dts: imx8mm-verdin: use level interrupt for mcp251xfd - ASoC: qcom: sm8250: add missing module owner - regmap: spi: Reserve space for register address/padding - arm64: dts: imx8mp-venice-gw74xx: fix sai2 pin settings - arm64: dts: imx8mq-tqma8mq: Remove superfluous interrupt-names - RDMA/rtrs-clt: Use the right sg_cnt after ib_dma_map_sg - RDMA/rtrs-srv: Pass the correct number of entries for dma mapped SGL - ARM: dts: imx6qdl-vicut1.dtsi: Fix node name backlight_led - ARM: dts: imx6qdl-kontron-samx6i: remove duplicated node - ARM: dts: imx6qdl-kontron-samx6i: fix spi-flash compatible - arm64: dts: ls1028a-qds-65bb: don't use in-band autoneg for 2500base-x - soc: imx: gpcv2: Assert reset before ungating clock - arm64: dts: verdin-imx8mm: add otg2 pd to usbphy - arm64: dts: imx8mm-venice-gw7901: fix port/phy validation - arm64: dts: freescale: verdin-imx8mm: fix atmel_mxt_ts reset polarity - arm64: dts: freescale: verdin-imx8mp: fix atmel_mxt_ts reset polarity - regulator: core: Clean up on enable failure - ASoC: SOF: Kconfig: Make IPC_FLOOD_TEST depend on SND_SOC_SOF - ASoC: SOF: Kconfig: Make IPC_MESSAGE_INJECTOR depend on SND_SOC_SOF - tee: fix compiler warning in tee_shm_register() - RDMA/irdma: Fix drain SQ hang with no completion - arm64: dts: renesas: r8a779g0: Fix HSCIF0 interrupt number - RDMA/cma: Fix arguments order in net device validation - soc: brcmstb: pm-arm: Fix refcount leak and __iomem leak bugs - RDMA/hns: Fix supported page size - RDMA/hns: Fix wrong fixed value of qp->rq.wqe_shift - RDMA/hns: Remove the num_qpc_timer variable - wifi: wilc1000: fix DMA on stack objects - ARM: at91: pm: fix self-refresh for sama7g5 - ARM: at91: pm: fix DDR recalibration when resuming from backup and self- refresh - ARM: dts: at91: sama5d27_wlsom1: specify proper regulator output ranges - ARM: dts: at91: sama5d2_icp: specify proper regulator output ranges - ARM: dts: at91: sama7g5ek: specify proper regulator output ranges - ARM: dts: at91: sama5d27_wlsom1: don't keep ldo2 enabled all the time - ARM: dts: at91: sama5d2_icp: don't keep vdd_other enabled all the time - netfilter: br_netfilter: Drop dst references before setting. - netfilter: nf_tables: clean up hook list when offload flags check fails - riscv: dts: microchip: use an mpfs specific l2 compatible - netfilter: nf_conntrack_irc: Fix forged IP logic - RDMA/srp: Set scmnd->result only when scmnd is not NULL - ALSA: usb-audio: Inform the delayed registration more properly - ALSA: usb-audio: Register card again for iface over delayed_register option - rxrpc: Fix ICMP/ICMP6 error handling - rxrpc: Fix an insufficiently large sglist in rxkad_verify_packet_2() - afs: Use the operation issue time instead of the reply time for callbacks - kunit: fix assert_type for comparison macros - Revert "net: phy: meson-gxl: improve link-up behavior" - sch_sfb: Don't assume the skb is still around after enqueueing to child - tipc: fix shift wrapping bug in map_get() - net: introduce __skb_fill_page_desc_noacc - tcp: TX zerocopy should not sense pfmemalloc status - ice: Fix DMA mappings leak - ice: use bitmap_free instead of devm_kfree - i40e: Fix kernel crash during module removal - iavf: Detach device during reset task - xen-netback: only remove 'hotplug-status' when the vif is actually destroyed - block: don't add partitions if GD_SUPPRESS_PART_SCAN is set - RDMA/siw: Pass a pointer to virt_to_page() - bonding: use unspecified address if no available link local address - bonding: add all node mcast address when slave up - ipv6: sr: fix out-of-bounds read when setting HMAC data. - IB/core: Fix a nested dead lock as part of ODP flow - RDMA/mlx5: Set local port to one when accessing counters - btrfs: zoned: fix mounting with conventional zones - erofs: fix error return code in erofs_fscache_{meta_,}read_folio - erofs: fix pcluster use-after-free on UP platforms - nvme-tcp: fix UAF when detecting digest errors - nvme-tcp: fix regression that causes sporadic requests to time out - tcp: fix early ETIMEDOUT after spurious non-SACK RTO - btrfs: fix the max chunk size and stripe length calculation - nvmet: fix mar and mor off-by-one errors - RDMA/irdma: Report the correct max cqes from query device - RDMA/irdma: Return error on MR deregister CQP failure - RDMA/irdma: Return correct WC error for bind operation failure - RDMA/irdma: Report RNR NAK generation in device caps - net: dsa: felix: disable cut-through forwarding for frames oversized for tc- taprio - net: dsa: felix: access QSYS_TAG_CONFIG under tas_lock in vsc9959_sched_speed_set - net: ethernet: mtk_eth_soc: fix typo in __mtk_foe_entry_clear - net: ethernet: mtk_eth_soc: check max allowed hash in mtk_ppe_check_skb - net/smc: Fix possible access to freed memory in link clear - io_uring: recycle kbuf recycle on tw requeue - net: phy: lan87xx: change interrupt src of link_up to comm_ready - sch_sfb: Also store skb len before calling child enqueue - libperf evlist: Fix per-thread mmaps for multi-threaded targets - perf dlfilter dlfilter-show-cycles: Fix types for print format - perf script: Fix Cannot print 'iregs' field for hybrid systems - perf record: Fix synthesis failure warnings - hwmon: (tps23861) fix byte order in resistance register - ASoC: mchp-spdiftx: remove references to mchp_i2s_caps - ASoC: mchp-spdiftx: Fix clang -Wbitfield-constant-conversion - MIPS: loongson32: ls1c: Fix hang during startup - kbuild: disable header exports for UML in a straightforward way - i40e: Refactor tc mqprio checks - i40e: Fix ADQ rate limiting for PF - net: bonding: replace dev_trans_start() with the jiffies of the last ARP/NS - bonding: accept unsolicited NA message - swiotlb: avoid potential left shift overflow - iommu/amd: use full 64-bit value in build_completion_wait() - s390/boot: fix absolute zero lowcore corruption on boot - time64.h: consolidate uses of PSEC_PER_NSEC - net: dsa: felix: tc-taprio intervals smaller than MTU should send at least one packet - hwmon: (mr75203) fix VM sensor allocation when "intel,vm-map" not defined - hwmon: (mr75203) update pvt->v_num and vm_num to the actual number of used sensors - hwmon: (mr75203) fix voltage equation for negative source input - hwmon: (mr75203) fix multi-channel voltage reading - hwmon: (mr75203) enable polling for all VM channels - perf evlist: Always use arch_evlist__add_default_attrs() - perf stat: Fix L2 Topdown metrics disappear for raw events - Revert "arm64: kasan: Revert "arm64: mte: reset the page tag in page->flags"" - hwmon: (asus-ec-sensors) add support for Strix Z690-a D4 - hwmon: (asus-ec-sensors) add support for Maximus XI Hero - hwmon: (asus-ec-sensors) add missing sensors for X570-I GAMING - hwmon: (asus-ec-sensors) add definitions for ROG ZENITH II EXTREME - hwmon: (asus-ec-sensors) autoload module via DMI data - arm64/bti: Disable in kernel BTI when cross section thunks are broken - [Config] updateconfigs for ARM64_BTI_KERNEL - iommu/vt-d: Correctly calculate sagaw value of IOMMU - iommu/virtio: Fix interaction with VFIO - iommu: Fix false ownership failure on AMD systems with PASID activated - drm/amd/display: Add SMU logging code - drm/amd/display: Removing assert statements for Linux - Linux 5.19.9 * Kinetic update: v5.19.8 upstream stable release (LP: #1994061) - drm/msm/dp: make eDP panel as the first connected connector - drm/msm/dsi: fix the inconsistent indenting - drm/msm/dpu: populate wb or intf before reset_intf_cfg - drm/msm/dp: delete DP_RECOVERED_CLOCK_OUT_EN to fix tps4 - drm/msm/dsi: Fix number of regulators for msm8996_dsi_cfg - drm/msm/dsi: Fix number of regulators for SDM660 - platform/x86: pmc_atom: Fix SLP_TYPx bitfield mask - platform/x86: x86-android-tablets: Fix broken touchscreen on Chuwi Hi8 with Windows BIOS - xsk: Fix corrupted packets for XDP_SHARED_UMEM - drm/msm/gpu: Drop qos request if devm_devfreq_add_device() fails - peci: aspeed: fix error check return value of platform_get_irq() - iio: adc: mcp3911: make use of the sign bit - skmsg: Fix wrong last sg check in sk_msg_recvmsg() - bpf: Restrict bpf_sys_bpf to CAP_PERFMON - ip_tunnel: Respect tunnel key's "flow_flags" in IP tunnels - bpf, cgroup: Fix kernel BUG in purge_effective_progs - drm/i915/gvt: Fix Comet Lake - ieee802154/adf7242: defer destroy_workqueue call - bpf: Fix a data-race around bpf_jit_limit. - drm/i915/ttm: fix CCS handling - drm/i915/display: avoid warnings when registering dual panel backlight - ALSA: hda: intel-nhlt: Correct the handling of fmt_config flexible array - wifi: cfg80211: debugfs: fix return type in ht40allow_map_read() - xhci: Fix null pointer dereference in remove if xHC has only one roothub - Revert "xhci: turn off port power in shutdown" - bpf: Allow helpers to accept pointers with a fixed size - bpf: Tidy up verifier check_func_arg() - bpf: Do mark_chain_precision for ARG_CONST_ALLOC_SIZE_OR_ZERO - Bluetooth: hci_event: Fix vendor (unknown) opcode status handling - Bluetooth: hci_sync: Fix suspend performance regression - Bluetooth: hci_event: Fix checking conn for le_conn_complete_evt - Bluetooth: hci_sync: hold hdev->lock when cleanup hci_conn - net: sparx5: fix handling uneven length packets in manual extraction - net: smsc911x: Stop and start PHY during suspend and resume - openvswitch: fix memory leak at failed datapath creation - nfp: flower: fix ingress police using matchall filter - net: dsa: xrs700x: Use irqsave variant for u64 stats update - net: sched: tbf: don't call qdisc_put() while holding tree lock - net/sched: fix netdevice reference leaks in attach_default_qdiscs() - net: phy: micrel: Make the GPIO to be non-exclusive - net: lan966x: improve error handle in lan966x_fdma_rx_get_frame() - ethernet: rocker: fix sleep in atomic context bug in neigh_timer_handler - cachefiles: fix error return code in cachefiles_ondemand_copen() - cachefiles: make on-demand request distribution fairer - mlxbf_gige: compute MDIO period based on i1clk - kcm: fix strp_init() order and cleanup - sch_cake: Return __NET_XMIT_STOLEN when consuming enqueued skb - tcp: annotate data-race around challenge_timestamp - Revert "sch_cake: Return __NET_XMIT_STOLEN when consuming enqueued skb" - net/smc: Remove redundant refcount increase - soundwire: qcom: fix device status array range - mm/slab_common: Deleting kobject in kmem_cache_destroy() without holding slab_mutex/cpu_hotplug_lock - platform/mellanox: mlxreg-lc: Fix coverity warning - platform/mellanox: mlxreg-lc: Fix locking issue - serial: fsl_lpuart: RS485 RTS polariy is inverse - tty: serial: atmel: Preserve previous USART mode if RS485 disabled - staging: rtl8712: fix use after free bugs - staging: r8188eu: Add Rosewill USB-N150 Nano to device tables - staging: r8188eu: add firmware dependency - Revert "powerpc: Remove unused FW_FEATURE_NATIVE references" - powerpc: align syscall table for ppc32 - powerpc/rtas: Fix RTAS MSR[HV] handling for Cell - vt: Clear selection before changing the font - musb: fix USB_MUSB_TUSB6010 dependency - tty: serial: lpuart: disable flow control while waiting for the transmit engine to complete - Input: iforce - wake up after clearing IFORCE_XMIT_RUNNING flag - iio: light: cm3605: Fix an error handling path in cm3605_probe() - iio: ad7292: Prevent regulator double disable - iio: adc: mcp3911: correct "microchip,device-addr" property - iio: adc: mcp3911: use correct formula for AD conversion - misc: fastrpc: fix memory corruption on probe - misc: fastrpc: fix memory corruption on open - firmware_loader: Fix use-after-free during unregister - firmware_loader: Fix memory leak in firmware upload - USB: serial: ftdi_sio: add Omron CS1W-CIF31 device id - landlock: Fix file reparenting without explicit LANDLOCK_ACCESS_FS_REFER - mmc: core: Fix UHS-I SD 1.8V workaround branch - mmc: core: Fix inconsistent sd3_bus_mode at UHS-I SD voltage switch failure - binder: fix UAF of ref->proc caused by race condition - binder: fix alloc->vma_vm_mm null-ptr dereference - cifs: fix small mempool leak in SMB2_negotiate() - KVM: VMX: Heed the 'msr' argument in msr_write_intercepted() - riscv: kvm: move extern sbi_ext declarations to a header - clk: ti: Fix missing of_node_get() ti_find_clock_provider() - drm/i915/reg: Fix spelling mistake "Unsupport" -> "Unsupported" - clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops - Revert "clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops" - clk: core: Fix runtime PM sequence in clk_core_unprepare() - Input: rk805-pwrkey - fix module autoloading - powerpc/papr_scm: Fix nvdimm event mappings - clk: bcm: rpi: Fix error handling of raspberrypi_fw_get_rate - clk: bcm: rpi: Prevent out-of-bounds access - clk: bcm: rpi: Add missing newline - hwmon: (gpio-fan) Fix array out of bounds access - gpio: pca953x: Add mutex_lock for regcache sync in PM - gpio: realtek-otto: switch to 32-bit I/O - KVM: x86: Mask off unsupported and unknown bits of IA32_ARCH_CAPABILITIES - powerpc/papr_scm: Ensure rc is always initialized in papr_scm_pmu_register() - xen/grants: prevent integer overflow in gnttab_dma_alloc_pages() - mm: pagewalk: Fix race between unmap and page walker - xen-blkback: Advertise feature-persistent as user requested - xen-blkfront: Advertise feature-persistent as user requested - xen-blkfront: Cache feature_persistent value before advertisement - thunderbolt: Use the actual buffer in tb_async_error() - thunderbolt: Check router generation before connecting xHCI - usb: dwc3: pci: Add support for Intel Raptor Lake - media: mceusb: Use new usb_control_msg_*() routines - xhci: Add grace period after xHC start to prevent premature runtime suspend. - usb: dwc3: disable USB core PHY management - usb: dwc3: gadget: Avoid duplicate requests to enable Run/Stop - usb: dwc3: fix PHY disable sequence - USB: serial: ch341: fix lost character on LCR updates - USB: serial: ch341: fix disabled rx timer on older devices - USB: serial: cp210x: add Decagon UCA device id - USB: serial: option: add support for OPPO R11 diag port - USB: serial: option: add Quectel EM060K modem - USB: serial: option: add support for Cinterion MV32-WA/WB RmNet mode - Revert "usb: typec: ucsi: add a common function ucsi_unregister_connectors()" - usb: typec: altmodes/displayport: correct pin assignment for UFP receptacles - usb: typec: intel_pmc_mux: Add new ACPI ID for Meteor Lake IOM device - usb: typec: tcpm: Return ENOTSUPP for power supply prop writes - usb: dwc2: fix wrong order of phy_power_on and phy_init - usb: cdns3: fix issue with rearming ISO OUT endpoint - usb: cdns3: fix incorrect handling TRB_SMM flag for ISOC transfer - USB: cdc-acm: Add Icom PMR F3400 support (0c26:0020) - usb-storage: Add ignore-residue quirk for NXP PN7462AU - s390/hugetlb: fix prepare_hugepage_range() check for 2 GB hugepages - s390: fix nospec table alignments - USB: core: Prevent nested device-reset calls - usb: xhci-mtk: relax TT periodic bandwidth allocation - usb: xhci-mtk: fix bandwidth release issue - usb: gadget: f_uac2: fix superspeed transfer - usb: gadget: mass_storage: Fix cdrom data transfers on MAC-OS - USB: gadget: Fix obscure lockdep violation for udc_mutex - dma-buf/dma-resv: check if the new fence is really later - arm64/kexec: Fix missing extra range for crashkres_low. - driver core: Don't probe devices after bus_type.match() probe deferral - wifi: mac80211: Don't finalize CSA in IBSS mode if state is disconnected - wifi: mac80211: Fix UAF in ieee80211_scan_rx() - ip: fix triggering of 'icmp redirect' - net: Use u64_stats_fetch_begin_irq() for stats fetch. - net: mac802154: Fix a condition in the receive path - ALSA: memalloc: Revive x86-specific WC page allocations again - ALSA: hda/realtek: Add speaker AMP init for Samsung laptops with ALC298 - ALSA: seq: oss: Fix data-race for max_midi_devs access - ALSA: seq: Fix data-race at module auto-loading - drm/i915/backlight: Disable pps power hook for aux based backlight - drm/i915/guc: clear stalled request after a reset - drm/i915/glk: ECS Liva Q2 needs GLK HDMI port timing quirk - drm/i915: Skip wm/ddb readout for disabled pipes - tty: n_gsm: add sanity check for gsm->receive in gsm_receive_buf() - tty: n_gsm: initialize more members at gsm_alloc_mux() - tty: n_gsm: replace kicktimer with delayed_work - tty: n_gsm: avoid call of sleeping functions from atomic context - Linux 5.19.8 * md: Replace snprintf with scnprintf (LP: #1993315) - md: Replace snprintf with scnprintf * ACPI: processor idle: Practically limit "Dummy wait" workaround to old Intel systems (LP: #1990985) - ACPI: processor idle: Practically limit "Dummy wait" workaround to old Intel systems * iavf: SR-IOV VFs error with no traffic flow when MTU greater than 1500 (LP: #1983656) - iavf: Fix set max MTU size with port VLAN and jumbo frames - i40e: Fix VF set max MTU size * Fix resume on AMD platforms when TBT monitor is plugged (LP: #1990920) - drm/amd/display: Detect dpcd_rev when hotplug mst monitor - drm/amd/display: Release remote dc_sink under mst scenario * [SRU][J/OEM-5.17][PATCH 0/1] Fix oled brightness set above frame-average luminance (LP: #1978986) - drm: New function to get luminance range based on static hdr metadata - drm/amdgpu_dm: Rely on split out luminance calculation function - drm/i915: Use luminance range calculated during edid parsing * Update Broadcom Emulex FC HBA lpfc driver to 14.2.0.5 for Ubuntu 22.04 (LP: #1988711) - scsi: lpfc: Fix uninitialized cqe field in lpfc_nvme_cancel_iocb() - scsi: lpfc: Set PU field when providing D_ID in XMIT_ELS_RSP64_CX iocb - scsi: lpfc: Fix lost NVMe paths during LIF bounce stress test - scsi: lpfc: Refactor lpfc_nvmet_prep_abort_wqe() into lpfc_sli_prep_abort_xri() - scsi: lpfc: Update lpfc version to 14.2.0.5 - scsi: lpfc: Copyright updates for 14.2.0.5 patches * input/keyboard: the keyboard on some Asus laptops can't work (LP: #1992266) - ACPI: resource: Skip IRQ override on Asus Vivobook K3402ZA/K3502ZA - ACPI: resource: Add ASUS model S5402ZA to quirks * pcieport 0000:00:1b.0: PCIe Bus Error: severity=Uncorrected (Non-Fatal), type=Transaction Layer, (Requester ID) (LP: #1988797) - PCI/PTM: Cache PTM Capability offset - PCI/PTM: Add pci_upstream_ptm() helper - PCI/PTM: Separate configuration and enable - PCI/PTM: Add pci_suspend_ptm() and pci_resume_ptm() - PCI/PTM: Move pci_ptm_info() body into its only caller - PCI/PTM: Preserve RsvdP bits in PTM Control register - PCI/PTM: Reorder functions in logical order - PCI/PTM: Consolidate PTM interface declarations - PCI/PM: Always disable PTM for all devices during suspend - PCI/PM: Simplify pci_pm_suspend_noirq() -- Emil Renner Berthing <email address hidden> Mon, 05 Dec 2022 16:54:31 +0100
Available diffs
linux-riscv (5.19.0-1009.10) kinetic; urgency=medium * kinetic/linux-riscv: 5.19.0-1009.10 -proposed tracker (LP: #1997431) [ Ubuntu: 5.19.0-26.27 ] * kinetic/linux: 5.19.0-26.27 -proposed tracker (LP: #1997434) * CVE-2022-3566 - tcp: Fix data races around icsk->icsk_af_ops. * CVE-2022-3567 - ipv6: Fix data races around sk->sk_prot. * CVE-2022-3621 - nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level() * CVE-2022-3565 - mISDN: fix use-after-free bugs in l1oip timer handlers * CVE-2022-3594 - r8152: Rate limit overflow messages * CVE-2022-3564 - Bluetooth: L2CAP: Fix use-after-free caused by l2cap_reassemble_sdu * CVE-2022-3524 - tcp/udp: Fix memory leak in ipv6_renew_options(). * CVE-2022-43945 - SUNRPC: Fix svcxdr_init_decode's end-of-buffer calculation - SUNRPC: Fix svcxdr_init_encode's buflen calculation - NFSD: Protect against send buffer overflow in NFSv2 READDIR - NFSD: Protect against send buffer overflow in NFSv3 READDIR - NFSD: Protect against send buffer overflow in NFSv2 READ - NFSD: Protect against send buffer overflow in NFSv3 READ - NFSD: Remove "inline" directives on op_rsize_bop helpers - NFSD: Cap rsize_bop result based on send buffer size -- Thadeu Lima de Souza Cascardo <email address hidden> Thu, 24 Nov 2022 07:29:28 -0300
linux-riscv (5.15.0-1026.30) jammy; urgency=medium * jammy/linux-riscv: 5.15.0-1026.30 -proposed tracker (LP: #1997075) [ Ubuntu: 5.15.0-56.62 ] * jammy/linux: 5.15.0-56.62 -proposed tracker (LP: #1997079) * CVE-2022-3566 - tcp: Fix data races around icsk->icsk_af_ops. * CVE-2022-3567 - ipv6: annotate some data-races around sk->sk_prot - ipv6: Fix data races around sk->sk_prot. * CVE-2022-3621 - nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level() * CVE-2022-3564 - Bluetooth: L2CAP: Fix use-after-free caused by l2cap_reassemble_sdu * CVE-2022-3524 - tcp/udp: Fix memory leak in ipv6_renew_options(). * CVE-2022-3565 - mISDN: fix use-after-free bugs in l1oip timer handlers * CVE-2022-3594 - r8152: Rate limit overflow messages * CVE-2022-43945 - SUNRPC: Fix svcxdr_init_decode's end-of-buffer calculation - SUNRPC: Fix svcxdr_init_encode's buflen calculation - NFSD: Protect against send buffer overflow in NFSv2 READDIR - NFSD: Protect against send buffer overflow in NFSv3 READDIR - NFSD: Protect against send buffer overflow in NFSv2 READ - NFSD: Protect against send buffer overflow in NFSv3 READ - NFSD: Remove "inline" directives on op_rsize_bop helpers - NFSD: Cap rsize_bop result based on send buffer size * CVE-2022-42703 - mm/rmap: Fix anon_vma->degree ambiguity leading to double-reuse * 5.15.0-53-generic no longer boots (LP: #1996740) - drm/amd/display: Add helper for blanking all dp displays -- Thadeu Lima de Souza Cascardo <email address hidden> Wed, 23 Nov 2022 11:27:47 -0300
Superseded in jammy-security |
Superseded in jammy-updates |
Deleted in jammy-proposed (Reason: moved to -updates) |
linux-riscv (5.15.0-1023.27) jammy; urgency=medium * jammy/linux-riscv: 5.15.0-1023.27 -proposed tracker (LP: #1992014) * Jammy update: v5.15.61 upstream stable release (LP: #1990162) - [Config] riscv: updateconfigs for CRYPTO_LIB_BLAKE2S [ Ubuntu: 5.15.0-53.59 ] * Fix blank screen on Thinkpad ADL 4K+ panel (LP: #1980621) - drm/i915: Implement WaEdpLinkRateDataReload * Kernel regresses openjdk on riscv64 (LP: #1992484) - SAUCE: Revert "riscv: mmap with PROT_WRITE but no PROT_READ is invalid" * iavf: SR-IOV VFs error with no traffic flow when MTU greater than 1500 (LP: #1983656) - iavf: Fix set max MTU size with port VLAN and jumbo frames - i40e: Fix VF set max MTU size * [Ubuntu 22.04] mpt3sas: Request to include latest bug fix patches (LP: #1965927) - scsi: mpt3sas: Remove scsi_dma_map() error messages - scsi: mpt3sas: Update persistent trigger pages from sysfs interface * ACPI: processor idle: Practically limit "Dummy wait" workaround to old Intel systems (LP: #1990985) - ACPI: processor idle: Practically limit "Dummy wait" workaround to old Intel systems * Fix resume on AMD platforms when TBT monitor is plugged (LP: #1990920) - SAUCE: Revert "drm/amd/display: Add helper for blanking all dp displays" - drm/amd/display: Detect dpcd_rev when hotplug mst monitor - drm/amd/display: Release remote dc_sink under mst scenario * LSM: Configuring Too Many LSMs Causes Kernel Panic on Boot (LP: #1987998) - SAUCE: LSM: Change Landlock from LSMBLOB_NEEDED to LSMBLOB_NOT_NEEDED * To support Intel Maple Ridge Thunderbolt [8086:1134] (LP: #1990240) - thunderbolt: Add support for Intel Maple Ridge single port controller * Intel graphic driver is not probing[8086:468b] (LP: #1990242) - drm/i915/adl_s: Update ADL-S PCI IDs - drm/i915: Add new ADL-S pci id * Add HDMI codec ID for Intel Raptor Lake (LP: #1989578) - ALSA: hda: Add PCI and HDMI IDs for Intel Raptor Lake * Jammy update: v5.15.64 upstream stable release (LP: #1991717) - wifi: rtlwifi: remove always-true condition pointed out by GCC 12 - eth: sun: cassini: remove dead code - audit: fix potential double free on error path from fsnotify_add_inode_mark - cgroup: Fix race condition at rebind_subsystems() - parisc: Make CONFIG_64BIT available for ARCH=parisc64 only - parisc: Fix exception handler for fldw and fstw instructions - kernel/sys_ni: add compat entry for fadvise64_64 - x86/entry: Move CLD to the start of the idtentry macro - block: add a bdev_max_zone_append_sectors helper - block: add bdev_max_segments() helper - btrfs: zoned: revive max_zone_append_bytes - btrfs: replace BTRFS_MAX_EXTENT_SIZE with fs_info->max_extent_size - btrfs: convert count_max_extents() to use fs_info->max_extent_size - Input: i8042 - move __initconst to fix code styling warning - Input: i8042 - merge quirk tables - Input: i8042 - add TUXEDO devices to i8042 quirk tables - Input: i8042 - add additional TUXEDO devices to i8042 quirk tables - drivers/base: fix userspace break from using bin_attributes for cpumap and cpulist - scsi: qla2xxx: Fix response queue handler reading stale packets - scsi: qla2xxx: edif: Fix dropped IKE message - btrfs: put initial index value of a directory in a constant - btrfs: pass the dentry to btrfs_log_new_name() instead of the inode - btrfs: remove unnecessary parameter delalloc_start for writepage_delalloc() - riscv: lib: uaccess: fold fixups into body - riscv: lib: uaccess: fix CSR_STATUS SR_SUM bit - xfrm: fix refcount leak in __xfrm_policy_check() - xfrm: clone missing x->lastused in xfrm_do_migrate - xfrm: policy: fix metadata dst->dev xmit null pointer dereference - fs: require CAP_SYS_ADMIN in target namespace for idmapped mounts - net: use eth_hw_addr_set() instead of ether_addr_copy() - Revert "net: macsec: update SCI upon MAC address change." - NFS: Don't allocate nfs_fattr on the stack in __nfs42_ssc_open() - NFSv4.2 fix problems with __nfs42_ssc_open - SUNRPC: RPC level errors should set task->tk_rpc_status - mm/smaps: don't access young/dirty bit if pte unpresent - ntfs: fix acl handling - rose: check NULL rose_loopback_neigh->loopback - r8152: fix the units of some registers for RTL8156A - r8152: fix the RX FIFO settings when suspending - nfc: pn533: Fix use-after-free bugs caused by pn532_cmd_timeout - ice: xsk: Force rings to be sized to power of 2 - ice: xsk: prohibit usage of non-balanced queue id - net/mlx5e: Properly disable vlan strip on non-UL reps - net/mlx5: Avoid false positive lockdep warning by adding lock_class_key - net/mlx5e: Fix wrong application of the LRO state - net/mlx5e: Fix wrong tc flag used when set hw-tc-offload off - net: ipa: don't assume SMEM is page-aligned - net: phy: Don't WARN for PHY_READY state in mdio_bus_phy_resume() - net: moxa: get rid of asymmetry in DMA mapping/unmapping - bonding: 802.3ad: fix no transmission of LACPDUs - net: ipvtap - add __init/__exit annotations to module init/exit funcs - netfilter: ebtables: reject blobs that don't provide all entry points - bnxt_en: fix NQ resource accounting during vf creation on 57500 chips - netfilter: nf_tables: disallow updates of implicit chain - netfilter: nf_tables: make table handle allocation per-netns friendly - netfilter: nft_payload: report ERANGE for too long offset and length - netfilter: nft_payload: do not truncate csum_offset and csum_type - netfilter: nf_tables: do not leave chain stats enabled on error - netfilter: nft_osf: restrict osf to ipv4, ipv6 and inet families - netfilter: nft_tunnel: restrict it to netdev family - netfilter: nf_tables: consolidate rule verdict trace call - netfilter: nft_cmp: optimize comparison for 16-bytes - netfilter: bitwise: improve error goto labels - netfilter: nf_tables: upfront validation of data via nft_data_init() - netfilter: nf_tables: disallow jump to implicit chain from set element - netfilter: nf_tables: disallow binding to already bound chain - netfilter: flowtable: add function to invoke garbage collection immediately - netfilter: flowtable: fix stuck flows on cleanup due to pending work - net: Fix data-races around sysctl_[rw]mem_(max|default). - net: Fix data-races around weight_p and dev_weight_[rt]x_bias. - net: Fix data-races around netdev_max_backlog. - net: Fix data-races around netdev_tstamp_prequeue. - ratelimit: Fix data-races in ___ratelimit(). - net: Fix data-races around sysctl_optmem_max. - net: Fix a data-race around sysctl_tstamp_allow_data. - net: Fix a data-race around sysctl_net_busy_poll. - net: Fix a data-race around sysctl_net_busy_read. - net: Fix a data-race around netdev_budget. - tcp: expose the tcp_mark_push() and tcp_skb_entail() helpers - mptcp: stop relying on tcp_tx_skb_cache - net: Fix data-races around sysctl_max_skb_frags. - net: Fix a data-race around netdev_budget_usecs. - net: Fix data-races around sysctl_fb_tunnels_only_for_init_net. - net: Fix data-races around sysctl_devconf_inherit_init_net. - net: Fix a data-race around sysctl_somaxconn. - ixgbe: stop resetting SYSTIME in ixgbe_ptp_start_cyclecounter - i40e: Fix incorrect address type for IPv6 flow rules - rxrpc: Fix locking in rxrpc's sendmsg - ionic: widen queue_lock use around lif init and deinit - ionic: clear broken state on generation change - ionic: fix up issues with handling EAGAIN on FW cmds - ionic: VF initial random MAC address if no assigned mac - net: stmmac: work around sporadic tx issue on link-up - btrfs: fix silent failure when deleting root reference - btrfs: replace: drop assert for suspended replace - btrfs: add info when mount fails due to stale replace target - btrfs: check if root is readonly while setting security xattr - btrfs: fix possible memory leak in btrfs_get_dev_args_from_path() - perf/x86/lbr: Enable the branch type for the Arch LBR by default - x86/unwind/orc: Unwind ftrace trampolines with correct ORC entry - x86/bugs: Add "unknown" reporting for MMIO Stale Data - x86/nospec: Unwreck the RSB stuffing - loop: Check for overflow while configuring loop - writeback: avoid use-after-free after removing device - asm-generic: sections: refactor memory_intersects - mm/damon/dbgfs: avoid duplicate context directory creation - s390/mm: do not trigger write fault when vma does not allow VM_WRITE - bootmem: remove the vmemmap pages from kmemleak in put_page_bootmem - s390: fix double free of GS and RI CBs on fork() failure - fbdev: fbcon: Properly revert changes when vc_resize() failed - Revert "memcg: cleanup racy sum avoidance code" - ACPI: processor: Remove freq Qos request for all CPUs - nouveau: explicitly wait on the fence in nouveau_bo_move_m2mf - smb3: missing inode locks in punch hole - xen/privcmd: fix error exit of privcmd_ioctl_dm_op() - riscv: traps: add missing prototype - io_uring: fix issue with io_write() not always undoing sb_start_write() - mm/hugetlb: fix hugetlb not supporting softdirty tracking - md: call __md_stop_writes in md_stop - mptcp: Fix crash due to tcp_tsorted_anchor was initialized before release skb - arm64: Fix match_list for erratum 1286807 on Arm Cortex-A76 - binder_alloc: add missing mmap_lock calls when using the VMA - x86/nospec: Fix i386 RSB stuffing - Documentation/ABI: Mention retbleed vulnerability info file for sysfs - blk-mq: fix io hung due to missing commit_rqs - perf python: Fix build when PYTHON_CONFIG is user supplied - perf/x86/intel/uncore: Fix broken read_counter() for SNB IMC PMU - perf/x86/intel/ds: Fix precise store latency handling - perf stat: Clear evsel->reset_group for each stat run - scsi: ufs: core: Enable link lost interrupt - scsi: storvsc: Remove WQ_MEM_RECLAIM from storvsc_error_wq - bpf: Don't use tnum_range on array range checking for poke descriptors - Linux 5.15.64 * Jammy update: v5.15.63 upstream stable release (LP: #1990564) - ALSA: info: Fix llseek return value when using callback - ALSA: hda/realtek: Add quirk for Clevo NS50PU, NS70PU - KVM: Unconditionally get a ref to /dev/kvm module when creating a VM - x86/mm: Use proper mask when setting PUD mapping - rds: add missing barrier to release_refill - locking/atomic: Make test_and_*_bit() ordered on failure - drm/nouveau: recognise GA103 - drm/ttm: Fix dummy res NULL ptr deref bug - drm/amd/display: Check correct bounds for stream encoder instances for DCN303 - ata: libata-eh: Add missing command name - mmc: pxamci: Fix another error handling path in pxamci_probe() - mmc: pxamci: Fix an error handling path in pxamci_probe() - mmc: meson-gx: Fix an error handling path in meson_mmc_probe() - btrfs: unset reloc control if transaction commit fails in prepare_to_relocate() - btrfs: reset RO counter on block group if we fail to relocate - btrfs: fix lost error handling when looking up extended ref on log replay - cifs: Fix memory leak on the deferred close - x86/kprobes: Fix JNG/JNLE emulation - tracing/eprobes: Do not allow eprobes to use $stack, or % for regs - tracing/eprobes: Do not hardcode $comm as a string - tracing/eprobes: Have event probes be consistent with kprobes and uprobes - tracing/probes: Have kprobes and uprobes use $COMM too - tracing: Have filter accept "common_cpu" to be consistent - ALSA: usb-audio: More comprehensive mixer map for ASUS ROG Zenith II - dt-bindings: usb: mtk-xhci: Allow wakeup interrupt-names to be optional - can: ems_usb: fix clang's -Wunaligned-access warning - apparmor: fix quiet_denied for file rules - Revert "UBUNTU: SAUCE: apparmor: drop prefixing abs root labels with '='" - apparmor: fix absroot causing audited secids to begin with = - apparmor: Fix failed mount permission check error message - apparmor: fix aa_label_asxprint return check - apparmor: fix setting unconfined mode on a loaded profile - apparmor: fix overlapping attachment computation - apparmor: fix reference count leak in aa_pivotroot() - apparmor: Fix memleak in aa_simple_write_to_buffer() - Documentation: ACPI: EINJ: Fix obsolete example - NFSv4.1: Don't decrease the value of seq_nr_highest_sent - NFSv4.1: Handle NFS4ERR_DELAY replies to OP_SEQUENCE correctly - NFSv4: Fix races in the legacy idmapper upcall - NFSv4.1: RECLAIM_COMPLETE must handle EACCES - NFSv4/pnfs: Fix a use-after-free bug in open - BPF: Fix potential bad pointer dereference in bpf_sys_bpf() - bpf: Don't reinit map value in prealloc_lru_pop - bpf: Acquire map uref in .init_seq_private for array map iterator - bpf: Acquire map uref in .init_seq_private for hash map iterator - bpf: Acquire map uref in .init_seq_private for sock local storage map iterator - bpf: Acquire map uref in .init_seq_private for sock{map,hash} iterator - bpf: Check the validity of max_rdwr_access for sock local storage map iterator - can: mcp251x: Fix race condition on receive interrupt - can: j1939: j1939_session_destroy(): fix memory leak of skbs - net: atlantic: fix aq_vec index out of range error - m68k: coldfire/device.c: protect FLEXCAN blocks - sunrpc: fix expiry of auth creds - SUNRPC: Fix xdr_encode_bool() - SUNRPC: Reinitialise the backchannel request buffers before reuse - virtio_net: fix memory leak inside XPD_TX with mergeable - devlink: Fix use-after-free after a failed reload - net: phy: Warn about incorrect mdio_bus_phy_resume() state - net: bcmgenet: Indicate MAC is in charge of PHY PM - net: bgmac: Fix a BUG triggered by wrong bytes_compl - selftests: forwarding: Fix failing tests with old libnet - dt-bindings: arm: qcom: fix Alcatel OneTouch Idol 3 compatibles - pinctrl: nomadik: Fix refcount leak in nmk_pinctrl_dt_subnode_to_map - pinctrl: qcom: msm8916: Allow CAMSS GP clocks to be muxed - pinctrl: amd: Don't save/restore interrupt status and wake status bits - pinctrl: sunxi: Add I/O bias setting for H6 R-PIO - pinctrl: qcom: sm8250: Fix PDC map - Input: exc3000 - fix return value check of wait_for_completion_timeout - octeontx2-pf: Fix NIX_AF_TL3_TL2X_LINKX_CFG register configuration - octeontx2-af: Apply tx nibble fixup always - octeontx2-af: suppress external profile loading warning - octeontx2-af: Fix mcam entry resource leak - octeontx2-af: Fix key checking for source mac - ACPI: property: Return type of acpi_add_nondev_subnodes() should be bool - geneve: do not use RT_TOS for IPv6 flowlabel - mlx5: do not use RT_TOS for IPv6 flowlabel - ipv6: do not use RT_TOS for IPv6 flowlabel - plip: avoid rcu debug splat - vsock: Fix memory leak in vsock_connect() - vsock: Set socket state back to SS_UNCONNECTED in vsock_connect_timeout() - dt-bindings: gpio: zynq: Add missing compatible strings - dt-bindings: arm: qcom: fix Longcheer L8150 compatibles - dt-bindings: arm: qcom: fix MSM8916 MTP compatibles - dt-bindings: arm: qcom: fix MSM8994 boards compatibles - dt-bindings: clock: qcom,gcc-msm8996: add more GCC clock sources - spi: dt-bindings: cadence: add missing 'required' - spi: dt-bindings: zynqmp-qspi: add missing 'required' - ceph: use correct index when encoding client supported features - tools/vm/slabinfo: use alphabetic order when two values are equal - ceph: don't leak snap_rwsem in handle_cap_grant - kbuild: dummy-tools: avoid tmpdir leak in dummy gcc - tools build: Switch to new openssl API for test-libcrypto - NTB: ntb_tool: uninitialized heap data in tool_fn_write() - nfp: ethtool: fix the display error of `ethtool -m DEVNAME` - xen/xenbus: fix return type in xenbus_file_read() - atm: idt77252: fix use-after-free bugs caused by tst_timer - geneve: fix TOS inheriting for ipv4 - perf probe: Fix an error handling path in 'parse_perf_probe_command()' - perf parse-events: Fix segfault when event parser gets an error - perf tests: Fix Track with sched_switch test for hybrid case - dpaa2-eth: trace the allocated address instead of page struct - fs/ntfs3: Fix using uninitialized value n when calling indx_read - fs/ntfs3: Fix NULL deref in ntfs_update_mftmirr - fs/ntfs3: Don't clear upper bits accidentally in log_replay() - fs/ntfs3: Fix double free on remount - fs/ntfs3: Do not change mode if ntfs_set_ea failed - fs/ntfs3: Fix missing i_op in ntfs_read_mft - nios2: page fault et.al. are *not* restartable syscalls... - nios2: don't leave NULLs in sys_call_table[] - nios2: traced syscall does need to check the syscall number - nios2: fix syscall restart checks - nios2: restarts apply only to the first sigframe we build... - nios2: add force_successful_syscall_return() - iavf: Fix adminq error handling - iavf: Fix reset error handling - ASoC: SOF: debug: Fix potential buffer overflow by snprintf() - ASoC: tas2770: Set correct FSYNC polarity - ASoC: tas2770: Allow mono streams - ASoC: tas2770: Drop conflicting set_bias_level power setting - ASoC: tas2770: Fix handling of mute/unmute - ASoC: codec: tlv320aic32x4: fix mono playback via I2S - netfilter: nf_tables: use READ_ONCE and WRITE_ONCE for shared generation id access - fs/ntfs3: uninitialized variable in ntfs_set_acl_ex() - netfilter: nf_tables: disallow NFTA_SET_ELEM_KEY_END with NFT_SET_ELEM_INTERVAL_END flag - netfilter: nf_tables: possible module reference underflow in error path - netfilter: nf_tables: really skip inactive sets when allocating name - netfilter: nf_tables: validate NFTA_SET_ELEM_OBJREF based on NFT_SET_OBJECT flag - netfilter: nf_tables: NFTA_SET_ELEM_KEY_END requires concat and interval flags - netfilter: nf_tables: disallow NFT_SET_ELEM_CATCHALL and NFT_SET_ELEM_INTERVAL_END - netfilter: nf_tables: check NFT_SET_CONCAT flag if field_count is specified - powerpc/pci: Fix get_phb_number() locking - spi: meson-spicc: add local pow2 clock ops to preserve rate between messages - net/sunrpc: fix potential memory leaks in rpc_sysfs_xprt_state_change() - net: dsa: mv88e6060: prevent crash on an unused port - mlxsw: spectrum: Clear PTP configuration after unregistering the netdevice - net: moxa: pass pdev instead of ndev to DMA functions - net: fix potential refcount leak in ndisc_router_discovery() - net: dsa: microchip: ksz9477: fix fdb_dump last invalid entry - net: dsa: felix: fix ethtool 256-511 and 512-1023 TX packet counters - net: genl: fix error path memory leak in policy dumping - net: dsa: don't warn in dsa_port_set_state_now() when driver doesn't support it - net: dsa: sja1105: fix buffer overflow in sja1105_setup_devlink_regions() - ice: Ignore EEXIST when setting promisc mode - i2c: imx: Make sure to unregister adapter on remove() - regulator: pca9450: Remove restrictions for regulator-name - i40e: Fix to stop tx_timeout recovery if GLOBR fails - fec: Fix timer capture timing in `fec_ptp_enable_pps()` - stmmac: intel: Add a missing clk_disable_unprepare() call in intel_eth_pci_remove() - igb: Add lock to avoid data race - kbuild: fix the modules order between drivers and libs - gcc-plugins: Undefine LATENT_ENTROPY_PLUGIN when plugin disabled for a file - tracing/eprobes: Fix reading of string fields - drm/imx/dcss: get rid of HPD warning message - ASoC: SOF: Intel: hda: Define rom_status_reg in sof_intel_dsp_desc - ASoC: SOF: Intel: hda: Fix potential buffer overflow by snprintf() - drm/meson: Fix refcount bugs in meson_vpu_has_available_connectors() - drm/sun4i: dsi: Prevent underflow when computing packet sizes - net: qrtr: start MHI channel after endpoit creation - KVM: arm64: Treat PMCR_EL1.LC as RES1 on asymmetric systems - KVM: arm64: Reject 32bit user PSTATE on asymmetric systems - HID: multitouch: new device class fix Lenovo X12 trackpad sticky - PCI: Add ACS quirk for Broadcom BCM5750x NICs - platform/chrome: cros_ec_proto: don't show MKBP version if unsupported - usb: cdns3 fix use-after-free at workaround 2 - usb: cdns3: fix random warning message when driver load - usb: gadget: uvc: calculate the number of request depending on framesize - usb: gadget: uvc: call uvc uvcg_warn on completed status instead of uvcg_info - PCI: aardvark: Fix reporting Slot capabilities on emulated bridge - irqchip/tegra: Fix overflow implicit truncation warnings - drm/meson: Fix overflow implicit truncation warnings - clk: ti: Stop using legacy clkctrl names for omap4 and 5 - scsi: ufs: ufs-mediatek: Fix the timing of configuring device regulators - usb: host: ohci-ppc-of: Fix refcount leak bug - usb: renesas: Fix refcount leak bug - usb: dwc2: gadget: remove D+ pull-up while no vbus with usb-role-switch - vboxguest: Do not use devm for irq - clk: qcom: ipq8074: dont disable gcc_sleep_clk_src - uacce: Handle parent device removal or parent driver module rmmod - zram: do not lookup algorithm in backends table - clk: qcom: clk-alpha-pll: fix clk_trion_pll_configure description - scsi: lpfc: Prevent buffer overflow crashes in debugfs with malformed user input - scsi: lpfc: Fix possible memory leak when failing to issue CMF WQE - gadgetfs: ep_io - wait until IRQ finishes - coresight: etm4x: avoid build failure with unrolled loops - habanalabs/gaudi: fix shift out of bounds - habanalabs/gaudi: mask constant value before cast - mmc: tmio: avoid glitches when resetting - pinctrl: intel: Check against matching data instead of ACPI companion - cxl: Fix a memory leak in an error handling path - PCI/ACPI: Guard ARM64-specific mcfg_quirks - um: add "noreboot" command line option for PANIC_TIMEOUT=-1 setups - dmaengine: dw-axi-dmac: do not print NULL LLI during error - dmaengine: dw-axi-dmac: ignore interrupt if no descriptor - RDMA/rxe: Limit the number of calls to each tasklet - csky/kprobe: reclaim insn_slot on kprobe unregistration - selftests/kprobe: Do not test for GRP/ without event failures - dmaengine: sprd: Cleanup in .remove() after pm_runtime_get_sync() failed - openrisc: io: Define iounmap argument as volatile - phy: samsung: phy-exynos-pcie: sanitize init/power_on callbacks - md: Notify sysfs sync_completed in md_reap_sync_thread() - nvmet-tcp: fix lockdep complaint on nvmet_tcp_wq flush during queue teardown - drivers:md:fix a potential use-after-free bug - ext4: avoid remove directory when directory is corrupted - ext4: avoid resizing to a partial cluster size - lib/list_debug.c: Detect uninitialized lists - tty: serial: Fix refcount leak bug in ucc_uart.c - KVM: PPC: Book3S HV: Fix "rm_exit" entry in debugfs timings - vfio: Clear the caps->buf to NULL after free - mips: cavium-octeon: Fix missing of_node_put() in octeon2_usb_clocks_start - iommu/io-pgtable-arm-v7s: Add a quirk to allow pgtable PA up to 35bit - modules: Ensure natural alignment for .altinstructions and __bug_table sections - ASoC: rsnd: care default case on rsnd_ssiu_busif_err_irq_ctrl() - riscv: dts: sifive: Add fu740 topology information - riscv: dts: canaan: Add k210 topology information - riscv: mmap with PROT_WRITE but no PROT_READ is invalid - RISC-V: Add fast call path of crash_kexec() - watchdog: export lockup_detector_reconfigure - powerpc/32: Set an IBAT covering up to _einittext during init - powerpc/32: Don't always pass -mcpu=powerpc to the compiler - ovl: warn if trusted xattr creation fails - powerpc/ioda/iommu/debugfs: Generate unique debugfs entries - ALSA: core: Add async signal helpers - ALSA: timer: Use deferred fasync helper - ALSA: control: Use deferred fasync helper - f2fs: fix to avoid use f2fs_bug_on() in f2fs_new_node_page() - f2fs: fix to do sanity check on segment type in build_sit_entries() - smb3: check xattr value length earlier - powerpc/64: Init jump labels before parse_early_param() - venus: pm_helpers: Fix warning in OPP during probe - video: fbdev: i740fb: Check the argument of i740_calc_vclk() - MIPS: tlbex: Explicitly compare _PAGE_NO_EXEC against 0 - can: j1939: j1939_sk_queue_activate_next_locked(): replace WARN_ON_ONCE with netdev_warn_once() - scsi: ufs: ufs-mediatek: Fix build error and type mismatch - xfs: flush inodegc workqueue tasks before cancel - xfs: reserve quota for dir expansion when linking/unlinking files - xfs: reserve quota for target dir expansion when renaming files - xfs: remove infinite loop when reserving free block pool - xfs: always succeed at setting the reserve pool size - xfs: fix overfilling of reserve pool - xfs: fix soft lockup via spinning in filestream ag selection loop - xfs: revert "xfs: actually bump warning counts when we send warnings" - xfs: reject crazy array sizes being fed to XFS_IOC_GETBMAP* - Linux 5.15.63 * Jammy update: v5.15.62 upstream stable release (LP: #1990554) - io_uring: use original request task for inflight tracking - tee: add overflow check in register_shm_helper() - net_sched: cls_route: disallow handle of 0 - ksmbd: prevent out of bound read for SMB2_WRITE - ksmbd: fix heap-based overflow in set_ntacl_dacl() - btrfs: only write the sectors in the vertical stripe which has data stripes - btrfs: raid56: don't trust any cached sector in __raid56_parity_recover() - Linux 5.15.62 * Jammy update: v5.15.61 upstream stable release (LP: #1990162) - Makefile: link with -z noexecstack --no-warn-rwx-segments - x86: link vdso and boot with -z noexecstack --no-warn-rwx-segments - Revert "pNFS: nfs3_set_ds_client should set NFS_CS_NOPING" - scsi: Revert "scsi: qla2xxx: Fix disk failure to rediscover" - pNFS/flexfiles: Report RDMA connection errors to the server - NFSD: Clean up the show_nf_flags() macro - nfsd: eliminate the NFSD_FILE_BREAK_* flags - ALSA: usb-audio: Add quirk for Behringer UMC202HD - ALSA: bcd2000: Fix a UAF bug on the error path of probing - ALSA: hda/realtek: Add quirk for Clevo NV45PZ - ALSA: hda/realtek: Add quirk for HP Spectre x360 15-eb0xxx - wifi: mac80211_hwsim: fix race condition in pending packet - wifi: mac80211_hwsim: add back erroneously removed cast - wifi: mac80211_hwsim: use 32-bit skb cookie - add barriers to buffer_uptodate and set_buffer_uptodate - lockd: detect and reject lock arguments that overflow - HID: hid-input: add Surface Go battery quirk - HID: wacom: Only report rotation for art pen - HID: wacom: Don't register pad_input for touch switch - KVM: nVMX: Snapshot pre-VM-Enter BNDCFGS for !nested_run_pending case - KVM: nVMX: Snapshot pre-VM-Enter DEBUGCTL for !nested_run_pending case - KVM: SVM: Don't BUG if userspace injects an interrupt with GIF=0 - KVM: s390: pv: don't present the ecall interrupt twice - KVM: x86: Split kvm_is_valid_cr4() and export only the non-vendor bits - KVM: nVMX: Let userspace set nVMX MSR to any _host_ supported value - KVM: nVMX: Account for KVM reserved CR4 bits in consistency checks - KVM: nVMX: Inject #UD if VMXON is attempted with incompatible CR0/CR4 - KVM: x86: Mark TSS busy during LTR emulation _after_ all fault checks - KVM: x86: Set error code to segment selector on LLDT/LTR non-canonical #GP - KVM: nVMX: Always enable TSC scaling for L2 when it was enabled for L1 - KVM: x86: Tag kvm_mmu_x86_module_init() with __init - KVM: x86: do not report preemption if the steal time cache is stale - KVM: x86: revalidate steal time cache if MSR value changes - riscv: set default pm_power_off to NULL - ALSA: hda/conexant: Add quirk for LENOVO 20149 Notebook model - ALSA: hda/cirrus - support for iMac 12,1 model - ALSA: hda/realtek: Add quirk for another Asus K42JZ model - ALSA: hda/realtek: Add a quirk for HP OMEN 15 (8786) mute LED - tty: vt: initialize unicode screen buffer - vfs: Check the truncate maximum size in inode_newsize_ok() - fs: Add missing umask strip in vfs_tmpfile - thermal: sysfs: Fix cooling_device_stats_setup() error code path - fbcon: Fix boundary checks for fbcon=vc:n1-n2 parameters - fbcon: Fix accelerated fbdev scrolling while logo is still shown - usbnet: Fix linkwatch use-after-free on disconnect - fix short copy handling in copy_mc_pipe_to_iter() - crypto: ccp - Use kzalloc for sev ioctl interfaces to prevent kernel memory leak - ovl: drop WARN_ON() dentry is NULL in ovl_encode_fh() - parisc: Fix device names in /proc/iomem - parisc: Drop pa_swapper_pg_lock spinlock - parisc: Check the return value of ioremap() in lba_driver_probe() - parisc: io_pgetevents_time64() needs compat syscall in 32-bit compat mode - riscv:uprobe fix SR_SPIE set/clear handling - dt-bindings: riscv: fix SiFive l2-cache's cache-sets - RISC-V: kexec: Fixup use of smp_processor_id() in preemptible context - RISC-V: Fixup get incorrect user mode PC for kernel mode regs - RISC-V: Fixup schedule out issue in machine_crash_shutdown() - RISC-V: Add modules to virtual kernel memory layout dump - rtc: rx8025: fix 12/24 hour mode detection on RX-8035 - drm/gem: Properly annotate WW context on drm_gem_lock_reservations() error - drm/shmem-helper: Add missing vunmap on error - drm/vc4: hdmi: Disable audio if dmas property is present but empty - drm/hyperv-drm: Include framebuffer and EDID headers - drm/nouveau: fix another off-by-one in nvbios_addr - drm/nouveau: Don't pm_runtime_put_sync(), only pm_runtime_put_autosuspend() - drm/nouveau/acpi: Don't print error when we get -EINPROGRESS from pm_runtime - drm/nouveau/kms: Fix failure path for creating DP connectors - drm/amdgpu: Check BO's requested pinning domains against its preferred_domains - bpf: Fix KASAN use-after-free Read in compute_effective_progs - btrfs: reject log replay if there is unsupported RO compat flag - mtd: rawnand: arasan: Fix clock rate in NV-DDR - mtd: rawnand: arasan: Update NAND bus clock instead of system clock - um: Remove straying parenthesis - um: seed rng using host OS rng - iio: fix iio_format_avail_range() printing for none IIO_VAL_INT - iio: light: isl29028: Fix the warning in isl29028_remove() - scsi: sg: Allow waiting for commands to complete on removed device - scsi: qla2xxx: Fix incorrect display of max frame size - scsi: qla2xxx: Zero undefined mailbox IN registers - soundwire: qcom: Check device status before reading devid - ksmbd: fix memory leak in smb2_handle_negotiate - ksmbd: prevent out of bound read for SMB2_TREE_CONNNECT - ksmbd: fix use-after-free bug in smb2_tree_disconect - fuse: limit nsec - fuse: ioctl: translate ENOSYS - serial: mvebu-uart: uart2 error bits clearing - md-raid10: fix KASAN warning - mbcache: don't reclaim used entries - mbcache: add functions to delete entry if unused - media: [PATCH] pci: atomisp_cmd: fix three missing checks on list iterator - ia64, processor: fix -Wincompatible-pointer-types in ia64_get_irr() - PCI: Add defines for normal and subtractive PCI bridges - powerpc/fsl-pci: Fix Class Code of PCIe Root Port - powerpc/ptdump: Fix display of RW pages on FSL_BOOK3E - powerpc/powernv: Avoid crashing if rng is NULL - MIPS: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK - coresight: Clear the connection field properly - usb: typec: ucsi: Acknowledge the GET_ERROR_STATUS command completion - USB: HCD: Fix URB giveback issue in tasklet function - ARM: dts: uniphier: Fix USB interrupts for PXs2 SoC - arm64: dts: uniphier: Fix USB interrupts for PXs3 SoC - usb: dwc3: gadget: refactor dwc3_repare_one_trb - usb: dwc3: gadget: fix high speed multiplier setting - netfilter: nf_tables: fix null deref due to zeroed list head - epoll: autoremove wakers even more aggressively - x86: Handle idle=nomwait cmdline properly for x86_idle - arch: make TRACE_IRQFLAGS_NMI_SUPPORT generic - arm64: Do not forget syscall when starting a new thread. - arm64: fix oops in concurrently setting insn_emulation sysctls - ext2: Add more validity checks for inode counts - sched/fair: Introduce SIS_UTIL to search idle CPU based on sum of util_avg - genirq: Don't return error on missing optional irq_request_resources() - irqchip/mips-gic: Only register IPI domain when SMP is enabled - genirq: GENERIC_IRQ_IPI depends on SMP - sched/core: Always flush pending blk_plug - irqchip/mips-gic: Check the return value of ioremap() in gic_of_init() - wait: Fix __wait_event_hrtimeout for RT/DL tasks - ARM: dts: imx6ul: add missing properties for sram - ARM: dts: imx6ul: change operating-points to uint32-matrix - ARM: dts: imx6ul: fix keypad compatible - ARM: dts: imx6ul: fix csi node compatible - ARM: dts: imx6ul: fix lcdif node compatible - ARM: dts: imx6ul: fix qspi node compatible - ARM: dts: BCM5301X: Add DT for Meraki MR26 - ARM: dts: ux500: Fix Codina accelerometer mounting matrix - ARM: dts: ux500: Fix Gavini accelerometer mounting matrix - spi: synquacer: Add missing clk_disable_unprepare() - ARM: OMAP2+: display: Fix refcount leak bug - ARM: OMAP2+: pdata-quirks: Fix refcount leak bug - ACPI: EC: Remove duplicate ThinkPad X1 Carbon 6th entry from DMI quirks - ACPI: EC: Drop the EC_FLAGS_IGNORE_DSDT_GPE quirk - ACPI: PM: save NVS memory for Lenovo G40-45 - ACPI: LPSS: Fix missing check in register_device_clock() - ARM: dts: qcom: sdx55: Fix the IRQ trigger type for UART - arm64: dts: qcom: ipq8074: fix NAND node name - arm64: dts: allwinner: a64: orangepi-win: Fix LED node name - ARM: shmobile: rcar-gen2: Increase refcount for new reference - firmware: tegra: Fix error check return value of debugfs_create_file() - hwmon: (dell-smm) Add Dell XPS 13 7390 to fan control whitelist - hwmon: (sht15) Fix wrong assumptions in device remove callback - PM: hibernate: defer device probing when resuming from hibernation - selinux: fix memleak in security_read_state_kernel() - selinux: Add boundary check in put_entry() - kasan: test: Silence GCC 12 warnings - drm/amdgpu: Remove one duplicated ef removal - powerpc/64s: Disable stack variable initialisation for prom_init - spi: spi-rspi: Fix PIO fallback on RZ platforms - ARM: findbit: fix overflowing offset - meson-mx-socinfo: Fix refcount leak in meson_mx_socinfo_init - arm64: dts: renesas: beacon: Fix regulator node names - spi: spi-altera-dfl: Fix an error handling path - ARM: bcm: Fix refcount leak in bcm_kona_smc_init - ACPI: processor/idle: Annotate more functions to live in cpuidle section - ARM: dts: imx7d-colibri-emmc: add cpu1 supply - soc: renesas: r8a779a0-sysc: Fix A2DP1 and A2CV[2357] PDR values - scsi: hisi_sas: Use managed PCI functions - dt-bindings: iio: accel: Add DT binding doc for ADXL355 - soc: amlogic: Fix refcount leak in meson-secure-pwrc.c - arm64: dts: renesas: Fix thermal-sensors on single-zone sensors - x86/pmem: Fix platform-device leak in error path - ARM: dts: ast2500-evb: fix board compatible - ARM: dts: ast2600-evb: fix board compatible - ARM: dts: ast2600-evb-a1: fix board compatible - arm64: dts: mt8192: Fix idle-states nodes naming scheme - arm64: dts: mt8192: Fix idle-states entry-method - arm64: select TRACE_IRQFLAGS_NMI_SUPPORT - arm64: cpufeature: Allow different PMU versions in ID_DFR0_EL1 - locking/lockdep: Fix lockdep_init_map_*() confusion - arm64: dts: qcom: sc7180: Remove ipa_fw_mem node on trogdor - soc: fsl: guts: machine variable might be unset - block: fix infinite loop for invalid zone append - ARM: dts: qcom: mdm9615: add missing PMIC GPIO reg - ARM: OMAP2+: Fix refcount leak in omapdss_init_of - ARM: OMAP2+: Fix refcount leak in omap3xxx_prm_late_init - arm64: dts: qcom: sdm630: disable GPU by default - arm64: dts: qcom: sdm630: fix the qusb2phy ref clock - arm64: dts: qcom: sdm630: fix gpu's interconnect path - arm64: dts: qcom: sdm636-sony-xperia-ganges-mermaid: correct sdc2 pinconf - cpufreq: zynq: Fix refcount leak in zynq_get_revision - regulator: qcom_smd: Fix pm8916_pldo range - ACPI: APEI: Fix _EINJ vs EFI_MEMORY_SP - ARM: dts: qcom-msm8974: fix irq type on blsp2_uart1 - soc: qcom: ocmem: Fix refcount leak in of_get_ocmem - soc: qcom: aoss: Fix refcount leak in qmp_cooling_devices_register - ARM: dts: qcom: pm8841: add required thermal-sensor-cells - bus: hisi_lpc: fix missing platform_device_put() in hisi_lpc_acpi_probe() - stack: Declare {randomize_,}kstack_offset to fix Sparse warnings - arm64: dts: qcom: msm8916: Fix typo in pronto remoteproc node - ACPI: APEI: explicit init of HEST and GHES in apci_init() - drivers/iio: Remove all strcpy() uses - ACPI: VIOT: Fix ACS setup - arm64: dts: qcom: sm6125: Move sdc2 pinctrl from seine-pdx201 to sm6125 - arm64: dts: qcom: sm6125: Append -state suffix to pinctrl nodes - arm64: dts: qcom: sm8250: add missing PCIe PHY clock-cells - arm64: dts: mt7622: fix BPI-R64 WPS button - arm64: tegra: Fixup SYSRAM references - arm64: tegra: Update Tegra234 BPMP channel addresses - arm64: tegra: Mark BPMP channels as no-memory-wc - arm64: tegra: Fix SDMMC1 CD on P2888 - erofs: avoid consecutive detection for Highmem memory - blk-mq: don't create hctx debugfs dir until q->debugfs_dir is created - spi: Fix simplification of devm_spi_register_controller - spi: tegra20-slink: fix UAF in tegra_slink_remove() - hwmon: (drivetemp) Add module alias - blktrace: Trace remapped requests correctly - PM: domains: Ensure genpd_debugfs_dir exists before remove - dm writecache: return void from functions - dm writecache: count number of blocks read, not number of read bios - dm writecache: count number of blocks written, not number of write bios - dm writecache: count number of blocks discarded, not number of discard bios - regulator: of: Fix refcount leak bug in of_get_regulation_constraints() - soc: qcom: Make QCOM_RPMPD depend on PM - arm64: dts: qcom: qcs404: Fix incorrect USB2 PHYs assignment - irqdomain: Report irq number for NOMAP domains - drivers/perf: arm_spe: Fix consistency of SYS_PMSCR_EL1.CX - nohz/full, sched/rt: Fix missed tick-reenabling bug in dequeue_task_rt() - x86/extable: Fix ex_handler_msr() print condition - selftests/seccomp: Fix compile warning when CC=clang - thermal/tools/tmon: Include pthread and time headers in tmon.h - dm: return early from dm_pr_call() if DM device is suspended - pwm: sifive: Simplify offset calculation for PWMCMP registers - pwm: sifive: Ensure the clk is enabled exactly once per running PWM - pwm: sifive: Shut down hardware only after pwmchip_remove() completed - pwm: lpc18xx-sct: Reduce number of devm memory allocations - pwm: lpc18xx-sct: Simplify driver by not using pwm_[gs]et_chip_data() - pwm: lpc18xx: Fix period handling - drm/dp: Export symbol / kerneldoc fixes for DP AUX bus - drm/bridge: tc358767: Move (e)DP bridge endpoint parsing into dedicated function - ath10k: do not enforce interrupt trigger type - drm/st7735r: Fix module autoloading for Okaya RH128128T - drm/panel: Fix build error when CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=y && CONFIG_DRM_DISPLAY_HELPER=m - wifi: rtlwifi: fix error codes in rtl_debugfs_set_write_h2c() - ath11k: fix netdev open race - drm/mipi-dbi: align max_chunk to 2 in spi_transfer - ath11k: Fix incorrect debug_mask mappings - drm/radeon: fix potential buffer overflow in ni_set_mc_special_registers() - drm/mediatek: Modify dsi funcs to atomic operations - drm/mediatek: Separate poweron/poweroff from enable/disable and define new funcs - drm/mediatek: Add pull-down MIPI operation in mtk_dsi_poweroff function - drm/meson: encoder_hdmi: switch to bridge DRM_BRIDGE_ATTACH_NO_CONNECTOR - drm/meson: encoder_hdmi: Fix refcount leak in meson_encoder_hdmi_init - drm/bridge: lt9611uxc: Cancel only driver's work - i2c: npcm: Remove own slave addresses 2:10 - i2c: npcm: Correct slave role behavior - i2c: mxs: Silence a clang warning - virtio-gpu: fix a missing check to avoid NULL dereference - drm/shmem-helper: Unexport drm_gem_shmem_create_with_handle() - drm/shmem-helper: Export dedicated wrappers for GEM object functions - drm/shmem-helper: Pass GEM shmem object in public interfaces - drm/virtio: Fix NULL vs IS_ERR checking in virtio_gpu_object_shmem_init - drm: adv7511: override i2c address of cec before accessing it - crypto: sun8i-ss - do not allocate memory when handling hash requests - crypto: sun8i-ss - fix error codes in allocate_flows() - net: fix sk_wmem_schedule() and sk_rmem_schedule() errors - can: netlink: allow configuring of fixed bit rates without need for do_set_bittiming callback - can: netlink: allow configuring of fixed data bit rates without need for do_set_data_bittiming callback - i2c: Fix a potential use after free - crypto: sun8i-ss - fix infinite loop in sun8i_ss_setup_ivs() - media: atmel: atmel-sama7g5-isc: fix warning in configs without OF - media: tw686x: Register the irq at the end of probe - media: imx-jpeg: Correct some definition according specification - media: imx-jpeg: Leave a blank space before the configuration data - media: imx-jpeg: Add pm-runtime support for imx-jpeg - media: imx-jpeg: use NV12M to represent non contiguous NV12 - media: imx-jpeg: Set V4L2_BUF_FLAG_LAST at eos - media: imx-jpeg: Refactor function mxc_jpeg_parse - media: imx-jpeg: Identify and handle precision correctly - media: imx-jpeg: Handle source change in a function - media: imx-jpeg: Support dynamic resolution change - media: imx-jpeg: Align upwards buffer size - media: imx-jpeg: Implement drain using v4l2-mem2mem helpers - wifi: iwlegacy: 4965: fix potential off-by-one overflow in il4965_rs_fill_link_cmd() - drm/radeon: fix incorrrect SPDX-License-Identifiers - rcutorture: Warn on individual rcu_torture_init() error conditions - rcutorture: Don't cpuhp_remove_state() if cpuhp_setup_state() failed - rcutorture: Fix ksoftirqd boosting timing and iteration - test_bpf: fix incorrect netdev features - crypto: ccp - During shutdown, check SEV data pointer before using - drm: bridge: adv7511: Add check for mipi_dsi_driver_register - media: imx-jpeg: Disable slot interrupt when frame done - drm/mcde: Fix refcount leak in mcde_dsi_bind - media: hdpvr: fix error value returns in hdpvr_read - media: v4l2-mem2mem: prevent pollerr when last_buffer_dequeued is set - media: driver/nxp/imx-jpeg: fix a unexpected return value problem - media: tw686x: Fix memory leak in tw686x_video_init - drm/vc4: plane: Remove subpixel positioning check - drm/vc4: plane: Fix margin calculations for the right/bottom edges - drm/bridge: Add a function to abstract away panels - drm/vc4: dsi: Switch to devm_drm_of_get_bridge - drm/vc4: Use of_device_get_match_data() - drm/vc4: dsi: Release workaround buffer and DMA - drm/vc4: dsi: Correct DSI divider calculations - drm/vc4: dsi: Correct pixel order for DSI0 - drm/vc4: dsi: Register dsi0 as the correct vc4 encoder type - drm/vc4: dsi: Fix dsi0 interrupt support - drm/vc4: dsi: Add correct stop condition to vc4_dsi_encoder_disable iteration - drm/vc4: hdmi: Fix HPD GPIO detection - drm/vc4: hdmi: Avoid full hdmi audio fifo writes - drm/vc4: hdmi: Reset HDMI MISC_CONTROL register - drm/vc4: hdmi: Fix timings for interlaced modes - drm/vc4: hdmi: Correct HDMI timing registers for interlaced modes - crypto: arm64/gcm - Select AEAD for GHASH_ARM64_CE - selftests/xsk: Destroy BPF resources only when ctx refcount drops to 0 - drm/rockchip: vop: Don't crash for invalid duplicate_state() - drm/rockchip: Fix an error handling path rockchip_dp_probe() - drm/mediatek: dpi: Remove output format of YUV - drm/mediatek: dpi: Only enable dpi after the bridge is enabled - drm: bridge: sii8620: fix possible off-by-one - hinic: Use the bitmap API when applicable - net: hinic: fix bug that ethtool get wrong stats - net: hinic: avoid kernel hung in hinic_get_stats64() - drm/msm/mdp5: Fix global state lock backoff - crypto: hisilicon/sec - don't sleep when in softirq - crypto: hisilicon - Kunpeng916 crypto driver don't sleep when in softirq - media: platform: mtk-mdp: Fix mdp_ipi_comm structure alignment - drm/msm: Avoid dirtyfb stalls on video mode displays (v2) - drm/msm/dpu: Fix for non-visible planes - mt76: mt76x02u: fix possible memory leak in __mt76x02u_mcu_send_msg - mt76: mt7615: do not update pm stats in case of error - ieee80211: add EHT 1K aggregation definitions - mt76: mt7921: fix aggregation subframes setting to HE max - mt76: mt7921: enlarge maximum VHT MPDU length to 11454 - mediatek: mt76: mac80211: Fix missing of_node_put() in mt76_led_init() - mediatek: mt76: eeprom: fix missing of_node_put() in mt76_find_power_limits_node() - skmsg: Fix invalid last sg check in sk_msg_recvmsg() - drm/exynos/exynos7_drm_decon: free resources when clk_set_parent() failed. - tcp: make retransmitted SKB fit into the send window - libbpf: Fix the name of a reused map - selftests: timers: valid-adjtimex: build fix for newer toolchains - selftests: timers: clocksource-switch: fix passing errors from child - bpf: Fix subprog names in stack traces. - fs: check FMODE_LSEEK to control internal pipe splicing - media: cedrus: h265: Fix flag name - media: hantro: postproc: Fix motion vector space size - media: hantro: Simplify postprocessor - media: hevc: Embedded indexes in RPS - media: staging: media: hantro: Fix typos - wifi: wil6210: debugfs: fix info leak in wil_write_file_wmi() - wifi: p54: Fix an error handling path in p54spi_probe() - wifi: p54: add missing parentheses in p54_flush() - selftests/bpf: fix a test for snprintf() overflow - libbpf: fix an snprintf() overflow check - can: pch_can: do not report txerr and rxerr during bus-off - can: rcar_can: do not report txerr and rxerr during bus-off - can: sja1000: do not report txerr and rxerr during bus-off - can: hi311x: do not report txerr and rxerr during bus-off - can: sun4i_can: do not report txerr and rxerr during bus-off - can: kvaser_usb_hydra: do not report txerr and rxerr during bus-off - can: kvaser_usb_leaf: do not report txerr and rxerr during bus-off - can: usb_8dev: do not report txerr and rxerr during bus-off - can: error: specify the values of data[5..7] of CAN error frames - can: pch_can: pch_can_error(): initialize errc before using it - Bluetooth: hci_intel: Add check for platform_driver_register - i2c: cadence: Support PEC for SMBus block read - i2c: mux-gpmux: Add of_node_put() when breaking out of loop - wifi: wil6210: debugfs: fix uninitialized variable use in `wil_write_file_wmi()` - wifi: iwlwifi: mvm: fix double list_add at iwl_mvm_mac_wake_tx_queue - wifi: libertas: Fix possible refcount leak in if_usb_probe() - media: cedrus: hevc: Add check for invalid timestamp - net/mlx5e: Remove WARN_ON when trying to offload an unsupported TLS cipher/version - net/mlx5e: Fix the value of MLX5E_MAX_RQ_NUM_MTTS - net/mlx5: Adjust log_max_qp to be 18 at most - crypto: hisilicon/hpre - don't use GFP_KERNEL to alloc mem during softirq - crypto: inside-secure - Add missing MODULE_DEVICE_TABLE for of - crypto: hisilicon/sec - fix auth key size error - inet: add READ_ONCE(sk->sk_bound_dev_if) in INET_MATCH() - ipv6: add READ_ONCE(sk->sk_bound_dev_if) in INET6_MATCH() - net: allow unbound socket for packets in VRF when tcp_l3mdev_accept set - netdevsim: fib: Fix reference count leak on route deletion failure - wifi: rtw88: check the return value of alloc_workqueue() - iavf: Fix max_rate limiting - iavf: Fix 'tc qdisc show' listing too many queues - netdevsim: Avoid allocation warnings triggered from user space - net: rose: fix netdev reference changes - net: ionic: fix error check for vlan flags in ionic_set_nic_features() - dccp: put dccp_qpolicy_full() and dccp_qpolicy_push() in the same lock - net: usb: make USB_RTL8153_ECM non user configurable - wireguard: ratelimiter: use hrtimer in selftest - wireguard: allowedips: don't corrupt stack when detecting overflow - HID: amd_sfh: Don't show client init failed as error when discovery fails - clk: renesas: r9a06g032: Fix UART clkgrp bitsel - mtd: maps: Fix refcount leak in of_flash_probe_versatile - mtd: maps: Fix refcount leak in ap_flash_init - mtd: rawnand: meson: Fix a potential double free issue - of: check previous kernel's ima-kexec-buffer against memory bounds - scsi: qla2xxx: edif: Reduce Initiator-Initiator thrashing - scsi: qla2xxx: edif: Fix potential stuck session in sa update - scsi: qla2xxx: edif: Reduce connection thrash - scsi: qla2xxx: edif: Fix inconsistent check of db_flags - scsi: qla2xxx: edif: Synchronize NPIV deletion with authentication application - scsi: qla2xxx: edif: Add retry for ELS passthrough - scsi: qla2xxx: edif: Fix n2n discovery issue with secure target - scsi: qla2xxx: edif: Fix n2n login retry for secure device - KVM: SVM: Unwind "speculative" RIP advancement if INTn injection "fails" - KVM: SVM: Stuff next_rip on emulated INT3 injection if NRIPS is supported - phy: samsung: exynosautov9-ufs: correct TSRV register configurations - PCI: microchip: Fix refcount leak in mc_pcie_init_irq_domains() - PCI: tegra194: Fix PM error handling in tegra_pcie_config_ep() - HID: cp2112: prevent a buffer overflow in cp2112_xfer() - mtd: sm_ftl: Fix deadlock caused by cancel_work_sync in sm_release - mtd: partitions: Fix refcount leak in parse_redboot_of - mtd: parsers: ofpart: Fix refcount leak in bcm4908_partitions_fw_offset - mtd: st_spi_fsm: Add a clk_disable_unprepare() in .probe()'s error path - PCI: mediatek-gen3: Fix refcount leak in mtk_pcie_init_irq_domains() - fpga: altera-pr-ip: fix unsigned comparison with less than zero - usb: host: Fix refcount leak in ehci_hcd_ppc_of_probe - usb: ohci-nxp: Fix refcount leak in ohci_hcd_nxp_probe - usb: gadget: tegra-xudc: Fix error check in tegra_xudc_powerdomain_init() - usb: xhci: tegra: Fix error check - netfilter: xtables: Bring SPDX identifier back - scsi: qla2xxx: edif: Send LOGO for unexpected IKE message - scsi: qla2xxx: edif: Reduce disruption due to multiple app start - scsi: qla2xxx: edif: Fix no login after app start - scsi: qla2xxx: edif: Tear down session if keys have been removed - scsi: qla2xxx: edif: Fix session thrash - scsi: qla2xxx: edif: Fix no logout on delete for N2N - iio: accel: bma400: Fix the scale min and max macro values - platform/chrome: cros_ec: Always expose last resume result - iio: accel: bma400: Reordering of header files - clk: mediatek: reset: Fix written reset bit offset - lib/test_hmm: avoid accessing uninitialized pages - memremap: remove support for external pgmap refcounts - mm/memremap: fix memunmap_pages() race with get_dev_pagemap() - KVM: Don't set Accessed/Dirty bits for ZERO_PAGE - mwifiex: Ignore BTCOEX events from the 88W8897 firmware - mwifiex: fix sleep in atomic context bugs caused by dev_coredumpv - scsi: iscsi: Allow iscsi_if_stop_conn() to be called from kernel - scsi: iscsi: Add helper to remove a session from the kernel - scsi: iscsi: Fix session removal on shutdown - dmaengine: dw-edma: Fix eDMA Rd/Wr-channels and DMA-direction semantics - mtd: dataflash: Add SPI ID table - clk: qcom: camcc-sm8250: Fix halt on boot by reducing driver's init level - misc: rtsx: Fix an error handling path in rtsx_pci_probe() - driver core: fix potential deadlock in __driver_attach - clk: qcom: clk-krait: unlock spin after mux completion - clk: qcom: gcc-msm8939: Add missing SYSTEM_MM_NOC_BFDCD_CLK_SRC - clk: qcom: gcc-msm8939: Fix bimc_ddr_clk_src rcgr base address - clk: qcom: gcc-msm8939: Add missing system_mm_noc_bfdcd_clk_src - clk: qcom: gcc-msm8939: Point MM peripherals to system_mm_noc clock - usb: host: xhci: use snprintf() in xhci_decode_trb() - RDMA/rxe: Fix deadlock in rxe_do_local_ops() - clk: qcom: ipq8074: fix NSS core PLL-s - clk: qcom: ipq8074: SW workaround for UBI32 PLL lock - clk: qcom: ipq8074: fix NSS port frequency tables - clk: qcom: ipq8074: set BRANCH_HALT_DELAY flag for UBI clocks - clk: qcom: camcc-sdm845: Fix topology around titan_top power domain - clk: qcom: camcc-sm8250: Fix topology around titan_top power domain - clk: qcom: clk-rcg2: Fail Duty-Cycle configuration if MND divider is not enabled. - clk: qcom: clk-rcg2: Make sure to not write d=0 to the NMD register - mm/mempolicy: fix get_nodes out of bound access - PCI: dwc: Stop link on host_init errors and de-initialization - PCI: dwc: Add unroll iATU space support to dw_pcie_disable_atu() - PCI: dwc: Disable outbound windows only for controllers using iATU - PCI: dwc: Set INCREASE_REGION_SIZE flag based on limit address - PCI: dwc: Deallocate EPC memory on dw_pcie_ep_init() errors - PCI: dwc: Always enable CDM check if "snps,enable-cdm-check" exists - soundwire: bus_type: fix remove and shutdown support - soundwire: revisit driver bind/unbind and callbacks - KVM: arm64: Don't return from void function - dmaengine: sf-pdma: Add multithread support for a DMA channel - PCI: endpoint: Don't stop controller when unbinding endpoint function - scsi: qla2xxx: Check correct variable in qla24xx_async_gffid() - intel_th: Fix a resource leak in an error handling path - intel_th: msu-sink: Potential dereference of null pointer - intel_th: msu: Fix vmalloced buffers - binder: fix redefinition of seq_file attributes - staging: rtl8192u: Fix sleep in atomic context bug in dm_fsync_timer_callback - mmc: sdhci-of-esdhc: Fix refcount leak in esdhc_signal_voltage_switch - mmc: mxcmmc: Silence a clang warning - mmc: renesas_sdhi: Get the reset handle early in the probe - memstick/ms_block: Fix some incorrect memory allocation - memstick/ms_block: Fix a memory leak - mmc: sdhci-of-at91: fix set_uhs_signaling rewriting of MC1R - of: device: Fix missing of_node_put() in of_dma_set_restricted_buffer - mmc: block: Add single read for 4k sector cards - KVM: s390: pv: leak the topmost page table when destroy fails - PCI: qcom: Set up rev 2.1.0 PARF_PHY before enabling clocks - scsi: smartpqi: Fix DMA direction for RAID requests - xtensa: iss/network: provide release() callback - xtensa: iss: fix handling error cases in iss_net_configure() - usb: gadget: udc: amd5536 depends on HAS_DMA - usb: aspeed-vhub: Fix refcount leak bug in ast_vhub_init_desc() - usb: dwc3: core: Deprecate GCTL.CORESOFTRESET - usb: dwc3: core: Do not perform GCTL_CORE_SOFTRESET during bootup - usb: dwc3: qcom: fix missing optional irq warnings - eeprom: idt_89hpesx: uninitialized data in idt_dbgfs_csr_write() - phy: stm32: fix error return in stm32_usbphyc_phy_init - interconnect: imx: fix max_node_id - um: random: Don't initialise hwrng struct with zero - RDMA/irdma: Fix a window for use-after-free - RDMA/irdma: Fix VLAN connection with wildcard address - RDMA/irdma: Fix setting of QP context err_rq_idx_valid field - RDMA/rtrs-srv: Fix modinfo output for stringify - RDMA/rtrs: Fix warning when use poll mode on client side. - RDMA/rtrs: Replace duplicate check with is_pollqueue helper - RDMA/rtrs: Introduce destroy_cq helper - RDMA/rtrs: Do not allow sessname to contain special symbols / and . - RDMA/rtrs: Rename rtrs_sess to rtrs_path - RDMA/rtrs-srv: Rename rtrs_srv_sess to rtrs_srv_path - RDMA/rtrs-clt: Rename rtrs_clt_sess to rtrs_clt_path - RDMA/rtrs-clt: Replace list_next_or_null_rr_rcu with an inline function - RDMA/qedr: Fix potential memory leak in __qedr_alloc_mr() - RDMA/hns: Fix incorrect clearing of interrupt status register - RDMA/siw: Fix duplicated reported IW_CM_EVENT_CONNECT_REPLY event - iio: cros: Register FIFO callback after sensor is registered - clk: qcom: gcc-msm8939: Fix weird field spacing in ftbl_gcc_camss_cci_clk - RDMA/hfi1: fix potential memory leak in setup_base_ctxt() - gpio: gpiolib-of: Fix refcount bugs in of_mm_gpiochip_add_data() - HID: mcp2221: prevent a buffer overflow in mcp_smbus_write() - HID: amd_sfh: Add NULL check for hid device - dmaengine: imx-dma: Cast of_device_get_match_data() with (uintptr_t) - scripts/gdb: lx-dmesg: read records individually - scripts/gdb: fix 'lx-dmesg' on 32 bits arch - RDMA/rxe: Fix mw bind to allow any consumer key portion - mmc: cavium-octeon: Add of_node_put() when breaking out of loop - mmc: cavium-thunderx: Add of_node_put() when breaking out of loop - HID: alps: Declare U1_UNICORN_LEGACY support - RDMA/rxe: For invalidate compare according to set keys in mr - PCI: tegra194: Fix Root Port interrupt handling - PCI: tegra194: Fix link up retry sequence - HID: amd_sfh: Handle condition of "no sensors" - USB: serial: fix tty-port initialized comments - usb: cdns3: change place of 'priv_ep' assignment in cdns3_gadget_ep_dequeue(), cdns3_gadget_ep_enable() - mtd: spi-nor: fix spi_nor_spimem_setup_op() call in spi_nor_erase_{sector,chip}() - KVM: nVMX: Set UMIP bit CR4_FIXED1 MSR when emulating UMIP - platform/olpc: Fix uninitialized data in debugfs write - RDMA/srpt: Duplicate port name members - RDMA/srpt: Introduce a reference count in struct srpt_device - RDMA/srpt: Fix a use-after-free - android: binder: stop saving a pointer to the VMA - mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region - selftests: kvm: set rax before vmcall - of/fdt: declared return type does not match actual return type - RDMA/mlx5: Add missing check for return value in get namespace flow - RDMA/rxe: Add memory barriers to kernel queues - RDMA/rxe: Remove the is_user members of struct rxe_sq/rxe_rq/rxe_srq - RDMA/rxe: Fix error unwind in rxe_create_qp() - block/rnbd-srv: Set keep_id to true after mutex_trylock - null_blk: fix ida error handling in null_add_dev() - nvme: use command_id instead of req->tag in trace_nvme_complete_rq() - nvme: define compat_ioctl again to unbreak 32-bit userspace. - nvme: disable namespace access for unsupported metadata - nvme: don't return an error from nvme_configure_metadata - nvme: catch -ENODEV from nvme_revalidate_zones again - block/bio: remove duplicate append pages code - block: ensure iov_iter advances for added pages - jbd2: fix outstanding credits assert in jbd2_journal_commit_transaction() - ext4: recover csum seed of tmp_inode after migrating to extents - jbd2: fix assertion 'jh->b_frozen_data == NULL' failure when journal aborted - usb: cdns3: Don't use priv_dev uninitialized in cdns3_gadget_ep_enable() - opp: Fix error check in dev_pm_opp_attach_genpd() - ASoC: cros_ec_codec: Fix refcount leak in cros_ec_codec_platform_probe - ASoC: samsung: Fix error handling in aries_audio_probe - ASoC: imx-audmux: Silence a clang warning - ASoC: mediatek: mt8173: Fix refcount leak in mt8173_rt5650_rt5676_dev_probe - ASoC: mt6797-mt6351: Fix refcount leak in mt6797_mt6351_dev_probe - ASoC: codecs: da7210: add check for i2c_add_driver - ASoC: mediatek: mt8173-rt5650: Fix refcount leak in mt8173_rt5650_dev_probe - serial: 8250: Export ICR access helpers for internal use - serial: 8250: dma: Allow driver operations before starting DMA transfers - serial: 8250_dw: Store LSR into lsr_saved_flags in dw8250_tx_wait_empty() - ASoC: codecs: msm8916-wcd-digital: move gains from SX_TLV to S8_TLV - ASoC: codecs: wcd9335: move gains from SX_TLV to S8_TLV - rpmsg: char: Add mutex protection for rpmsg_eptdev_open() - rpmsg: mtk_rpmsg: Fix circular locking dependency - remoteproc: k3-r5: Fix refcount leak in k3_r5_cluster_of_init - selftests/livepatch: better synchronize test_klp_callbacks_busy - profiling: fix shift too large makes kernel panic - remoteproc: imx_rproc: Fix refcount leak in imx_rproc_addr_init - ASoC: samsung: h1940_uda1380: include proepr GPIO consumer header - powerpc/perf: Optimize clearing the pending PMI and remove WARN_ON for PMI check in power_pmu_disable - ASoC: samsung: change gpiod_speaker_power and rx1950_audio from global to static variables - tty: n_gsm: Delete gsmtty open SABM frame when config requester - tty: n_gsm: fix user open not possible at responder until initiator open - tty: n_gsm: fix tty registration before control channel open - tty: n_gsm: fix wrong queuing behavior in gsm_dlci_data_output() - tty: n_gsm: fix missing timer to handle stalled links - tty: n_gsm: fix non flow control frames during mux flow off - tty: n_gsm: fix packet re-transmission without open control channel - tty: n_gsm: fix race condition in gsmld_write() - tty: n_gsm: fix resource allocation order in gsm_activate_mux() - ASoC: qcom: Fix missing of_node_put() in asoc_qcom_lpass_cpu_platform_probe() - ASoC: imx-card: Fix DSD/PDM mclk frequency - remoteproc: qcom: wcnss: Fix handling of IRQs - vfio/ccw: Do not change FSM state in subchannel event - serial: 8250_fsl: Don't report FE, PE and OE twice - tty: n_gsm: fix wrong T1 retry count handling - tty: n_gsm: fix DM command - tty: n_gsm: fix missing corner cases in gsmld_poll() - MIPS: vdso: Utilize __pa() for gic_pfn - swiotlb: fail map correctly with failed io_tlb_default_mem - ASoC: mt6359: Fix refcount leak bug - serial: 8250_bcm7271: Save/restore RTS in suspend/resume - iommu/exynos: Handle failed IOMMU device registration properly - 9p: fix a bunch of checkpatch warnings - 9p: Drop kref usage - 9p: Add client parameter to p9_req_put() - net: 9p: fix refcount leak in p9_read_work() error handling - MIPS: Fixed __debug_virt_addr_valid() - rpmsg: qcom_smd: Fix refcount leak in qcom_smd_parse_edge - kfifo: fix kfifo_to_user() return type - lib/smp_processor_id: fix imbalanced instrumentation_end() call - proc: fix a dentry lock race between release_task and lookup - remoteproc: qcom: pas: Check if coredump is enabled - remoteproc: sysmon: Wait for SSCTL service to come up - mfd: t7l66xb: Drop platform disable callback - mfd: max77620: Fix refcount leak in max77620_initialise_fps - iommu/arm-smmu: qcom_iommu: Add of_node_put() when breaking out of loop - perf tools: Fix dso_id inode generation comparison - s390/dump: fix old lowcore virtual vs physical address confusion - s390/maccess: fix semantics of memcpy_real() and its callers - s390/crash: fix incorrect number of bytes to copy to user space - s390/zcore: fix race when reading from hardware system area - ASoC: fsl_asrc: force cast the asrc_format type - ASoC: fsl-asoc-card: force cast the asrc_format type - ASoC: fsl_easrc: use snd_pcm_format_t type for sample_format - ASoC: imx-card: use snd_pcm_format_t type for asrc_format - ASoC: qcom: q6dsp: Fix an off-by-one in q6adm_alloc_copp() - fuse: Remove the control interface for virtio-fs - ASoC: audio-graph-card: Add of_node_put() in fail path - watchdog: sp5100_tco: Fix a memory leak of EFCH MMIO resource - watchdog: armada_37xx_wdt: check the return value of devm_ioremap() in armada_37xx_wdt_probe() - video: fbdev: amba-clcd: Fix refcount leak bugs - video: fbdev: sis: fix typos in SiS_GetModeID() - ASoC: mchp-spdifrx: disable end of block interrupt on failures - powerpc/32: Call mmu_mark_initmem_nx() regardless of data block mapping. - powerpc/32: Do not allow selection of e5500 or e6500 CPUs on PPC32 - powerpc/iommu: Fix iommu_table_in_use for a small default DMA window case - powerpc/pci: Prefer PCI domain assignment via DT 'linux,pci-domain' and alias - tty: serial: fsl_lpuart: correct the count of break characters - s390/dump: fix os_info virtual vs physical address confusion - s390/smp: cleanup target CPU callback starting - s390/smp: cleanup control register update routines - s390/maccess: rework absolute lowcore accessors - s390/smp: enforce lowcore protection on CPU restart - f2fs: fix to remove F2FS_COMPR_FL and tag F2FS_NOCOMP_FL at the same time - powerpc/spufs: Fix refcount leak in spufs_init_isolated_loader - powerpc/xive: Fix refcount leak in xive_get_max_prio - powerpc/cell/axon_msi: Fix refcount leak in setup_msi_msg_address - perf symbol: Fail to read phdr workaround - kprobes: Forbid probing on trampoline and BPF code areas - x86/bus_lock: Don't assume the init value of DEBUGCTLMSR.BUS_LOCK_DETECT to be zero - powerpc/pci: Fix PHB numbering when using opal-phbid - genelf: Use HAVE_LIBCRYPTO_SUPPORT, not the never defined HAVE_LIBCRYPTO - scripts/faddr2line: Fix vmlinux detection on arm64 - sched/deadline: Merge dl_task_can_attach() and dl_cpu_busy() - sched, cpuset: Fix dl_cpu_busy() panic due to empty cs->cpus_allowed - x86/numa: Use cpumask_available instead of hardcoded NULL check - video: fbdev: arkfb: Fix a divide-by-zero bug in ark_set_pixclock() - tools/thermal: Fix possible path truncations - sched: Fix the check of nr_running at queue wakelist - sched: Remove the limitation of WF_ON_CPU on wakelist if wakee cpu is idle - sched/core: Do not requeue task on CPU excluded from cpus_mask - f2fs: allow compression for mmap files in compress_mode=user - f2fs: do not allow to decompress files have FI_COMPRESS_RELEASED - video: fbdev: vt8623fb: Check the size of screen before memset_io() - video: fbdev: arkfb: Check the size of screen before memset_io() - video: fbdev: s3fb: Check the size of screen before memset_io() - scsi: ufs: core: Correct ufshcd_shutdown() flow - scsi: zfcp: Fix missing auto port scan and thus missing target ports - scsi: qla2xxx: Fix imbalance vha->vref_count - scsi: qla2xxx: Fix discovery issues in FC-AL topology - scsi: qla2xxx: Turn off multi-queue for 8G adapters - scsi: qla2xxx: Fix crash due to stale SRB access around I/O timeouts - scsi: qla2xxx: Fix excessive I/O error messages by default - scsi: qla2xxx: Fix erroneous mailbox timeout after PCI error injection - scsi: qla2xxx: Wind down adapter after PCIe error - scsi: qla2xxx: Fix losing FCP-2 targets on long port disable with I/Os - scsi: qla2xxx: Fix losing target when it reappears during delete - scsi: qla2xxx: Fix losing FCP-2 targets during port perturbation tests - x86/bugs: Enable STIBP for IBPB mitigated RETBleed - ftrace/x86: Add back ftrace_expected assignment - x86/kprobes: Update kcb status flag after singlestepping - x86/olpc: fix 'logical not is only applied to the left hand side' - SMB3: fix lease break timeout when multiple deferred close handles for the same file. - Input: gscps2 - check return value of ioremap() in gscps2_probe() - __follow_mount_rcu(): verify that mount_lock remains unchanged - spmi: trace: fix stack-out-of-bound access in SPMI tracing functions - drm/mediatek: Allow commands to be sent during video mode - drm/mediatek: Keep dsi as LP00 before dcs cmds transfer - crypto: blake2s - remove shash module - [Config] updateconfigs for CRYPTO_LIB_BLAKE2S - drm/vc4: drv: Adopt the dma configuration from the HVS or V3D component - usbnet: smsc95xx: Don't clear read-only PHY interrupt - usbnet: smsc95xx: Avoid link settings race on interrupt reception - firmware: arm_scpi: Ensure scpi_info is not assigned if the probe fails - scsi: lpfc: SLI path split: Refactor lpfc_iocbq - scsi: lpfc: SLI path split: Refactor fast and slow paths to native SLI4 - scsi: lpfc: SLI path split: Refactor SCSI paths - scsi: lpfc: Remove extra atomic_inc on cmd_pending in queuecommand after VMID - intel_th: pci: Add Meteor Lake-P support - intel_th: pci: Add Raptor Lake-S PCH support - intel_th: pci: Add Raptor Lake-S CPU support - KVM: set_msr_mce: Permit guests to ignore single-bit ECC errors - KVM: x86: Signal #GP, not -EPERM, on bad WRMSR(MCi_CTL/STATUS) - iommu/vt-d: avoid invalid memory access via node_online(NUMA_NO_NODE) - PCI/AER: Iterate over error counters instead of error strings - PCI: qcom: Power on PHY before IPQ8074 DBI register accesses - serial: 8250_pci: Refactor the loop in pci_ite887x_init() - serial: 8250_pci: Replace dev_*() by pci_*() macros - serial: 8250: Fold EndRun device support into OxSemi Tornado code - serial: 8250: Add proper clock handling for OxSemi PCIe devices - tty: 8250: Add support for Brainboxes PX cards. - dm writecache: set a default MAX_WRITEBACK_JOBS - kexec, KEYS, s390: Make use of built-in and secondary keyring for signature verification - dm thin: fix use-after-free crash in dm_sm_register_threshold_callback - net/9p: Initialize the iounit field during fid creation - ARM: remove some dead code - timekeeping: contribute wall clock to rng on time change - locking/csd_lock: Change csdlock_debug from early_param to __setup - block: remove the struct blk_queue_ctx forward declaration - block: don't allow the same type rq_qos add more than once - btrfs: ensure pages are unlocked on cow_file_range() failure - btrfs: reset block group chunk force if we have to wait - btrfs: properly flag filesystem with BTRFS_FEATURE_INCOMPAT_BIG_METADATA - ACPI: CPPC: Do not prevent CPPC from working in the future - powerpc/powernv/kvm: Use darn for H_RANDOM on Power9 - KVM: x86/pmu: Introduce the ctrl_mask value for fixed counter - KVM: VMX: Mark all PERF_GLOBAL_(OVF)_CTRL bits reserved if there's no vPMU - KVM: x86/pmu: Ignore pmu->global_ctrl check if vPMU doesn't support global_ctrl - KVM: VMX: Add helper to check if the guest PMU has PERF_GLOBAL_CTRL - KVM: nVMX: Attempt to load PERF_GLOBAL_CTRL on nVMX xfer iff it exists - dm raid: fix address sanitizer warning in raid_status - dm raid: fix address sanitizer warning in raid_resume - tracing: Add '__rel_loc' using trace event macros - tracing: Avoid -Warray-bounds warning for __rel_loc macro - ext4: update s_overhead_clusters in the superblock during an on-line resize - ext4: fix extent status tree race in writeback error recovery path - ext4: add EXT4_INODE_HAS_XATTR_SPACE macro in xattr.h - ext4: fix use-after-free in ext4_xattr_set_entry - ext4: correct max_inline_xattr_value_size computing - ext4: correct the misjudgment in ext4_iget_extra_inode - ext4: fix warning in ext4_iomap_begin as race between bmap and write - ext4: check if directory block is within i_size - ext4: make sure ext4_append() always allocates new block - ext4: remove EA inode entry from mbcache on inode eviction - ext4: use kmemdup() to replace kmalloc + memcpy - ext4: unindent codeblock in ext4_xattr_block_set() - ext4: fix race when reusing xattr blocks - KEYS: asymmetric: enforce SM2 signature use pkey algo - tpm: eventlog: Fix section mismatch for DEBUG_SECTION_MISMATCH - xen-blkback: fix persistent grants negotiation - xen-blkback: Apply 'feature_persistent' parameter when connect - xen-blkfront: Apply 'feature_persistent' parameter when connect - powerpc: Fix eh field when calling lwarx on PPC32 - tracing: Use a struct alignof to determine trace event field alignment - mac80211: fix a memory leak where sta_info is not freed - tcp: fix over estimation in sk_forced_mem_schedule() - crypto: lib/blake2s - reduce stack frame usage in self test - Revert "mwifiex: fix sleep in atomic context bugs caused by dev_coredumpv" - Revert "s390/smp: enforce lowcore protection on CPU restart" - drm/bridge: tc358767: Fix (e)DP bridge endpoint parsing in dedicated function - net: phy: smsc: Disable Energy Detect Power-Down in interrupt mode - drm/vc4: change vc4_dma_range_matches from a global to static - tracing/perf: Avoid -Warray-bounds warning for __rel_loc macro - drm/msm: Fix dirtyfb refcounting - drm/meson: Fix refcount leak in meson_encoder_hdmi_init - io_uring: mem-account pbuf buckets - Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm regression - drm/bridge: Move devm_drm_of_get_bridge to bridge/panel.c - scsi: lpfc: Fix locking for lpfc_sli_iocbq_lookup() - scsi: lpfc: Fix element offset in __lpfc_sli_release_iocbq_s4() - scsi: lpfc: Resolve some cleanup issues following SLI path refactoring - Linux 5.15.61 * CVE-2022-3028 - af_key: Do not call xfrm_probe_algs in parallel * CVE-2022-2978 - fs: fix UAF/GPF bug in nilfs_mdt_destroy * CVE-2022-40768 - scsi: stex: Properly zero out the passthrough command structure -- Emil Renner Berthing <email address hidden> Fri, 28 Oct 2022 15:03:35 +0200
Available diffs
Superseded in lunar-proposed |
Superseded in lunar-proposed |
Superseded in kinetic-security |
Superseded in kinetic-updates |
linux-riscv (5.19.0-1006.7) kinetic; urgency=medium [ Ubuntu: 5.19.0-23.24 ] * CVE-2022-2602 - SAUCE: io_uring/af_unix: defer registered files gc to io_uring release - SAUCE: io_uring/af_unix: fix memleak during unix GC * CVE-2022-41674 - SAUCE: wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans() - SAUCE: wifi: cfg80211/mac80211: reject bad MBSSID elements - SAUCE: wifi: cfg80211: ensure length byte is present before access - SAUCE: wifi: mac80211_hwsim: avoid mac80211 warning on bad rate - SAUCE: wifi: cfg80211: update hidden BSSes to avoid WARN_ON * CVE-2022-42722 - SAUCE: wifi: mac80211: fix crash in beacon protection for P2P-device * CVE-2022-42721 - SAUCE: wifi: cfg80211: avoid nontransmitted BSS list corruption * CVE-2022-42720 - SAUCE: wifi: cfg80211: fix BSS refcounting bugs * CVE-2022-42719 - SAUCE: wifi: mac80211: fix MBSSID parsing use-after-free -- Thadeu Lima de Souza Cascardo <email address hidden> Sat, 15 Oct 2022 00:21:55 -0300
Available diffs
linux-riscv (5.15.0-1022.26) jammy; urgency=medium [ Ubuntu: 5.15.0-52.58 ] * CVE-2022-2602 - SAUCE: io_uring/af_unix: defer registered files gc to io_uring release - SAUCE: io_uring/af_unix: fix memleak during unix GC * CVE-2022-41674 - mac80211: move CRC into struct ieee802_11_elems - mac80211: mlme: find auth challenge directly - mac80211: mesh: clean up rx_bcn_presp API - mac80211: always allocate struct ieee802_11_elems - mac80211: fix memory leaks with element parsing - SAUCE: wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans() - SAUCE: wifi: cfg80211/mac80211: reject bad MBSSID elements - SAUCE: wifi: cfg80211: ensure length byte is present before access - SAUCE: wifi: mac80211_hwsim: avoid mac80211 warning on bad rate - SAUCE: wifi: cfg80211: update hidden BSSes to avoid WARN_ON * CVE-2022-42722 - SAUCE: wifi: mac80211: fix crash in beacon protection for P2P-device * CVE-2022-42721 - SAUCE: wifi: cfg80211: avoid nontransmitted BSS list corruption * CVE-2022-42720 - SAUCE: wifi: cfg80211: fix BSS refcounting bugs * CVE-2022-42719 - SAUCE: wifi: mac80211: fix MBSSID parsing use-after-free -- Thadeu Lima de Souza Cascardo <email address hidden> Fri, 14 Oct 2022 14:16:33 -0300
Available diffs
Superseded in lunar-release |
Obsolete in kinetic-release |
Deleted in kinetic-proposed (Reason: Moved to kinetic) |
linux-riscv (5.19.0-1004.4) kinetic; urgency=medium * kinetic/linux-riscv: 5.19.0-1004.4 -proposed tracker (LP: #1992646) * Packaging resync (LP: #1786013) - debian/dkms-versions -- update from kernel-versions (main/master) [ Ubuntu: 5.19.0-21.21 ] * kinetic/linux: 5.19.0-21.21 -proposed tracker (LP: #1992639) * cannot change mount namespace (LP: #1991691) - SAUCE: apparmor: Fix getaatr mediation causing snap failures * Kernel regresses openjdk on riscv64 (LP: #1992484) - SAUCE: Revert "riscv: mmap with PROT_WRITE but no PROT_READ is invalid" [ Ubuntu: 5.19.0-20.20 ] * kinetic/linux: 5.19.0-20.20 -proposed tracker (LP: #1992408) * Packaging resync (LP: #1786013) - debian/dkms-versions -- update from kernel-versions (main/master) * Kinetic kernels 5.19.0-18/19-generic won't boot on Intel 11th/12th gen (LP: #1991704) - drm/i915: fix null pointer dereference * rcu_sched detected stalls on CPUs/tasks (LP: #1967130) - [Config] Disable VMAP_STACK on riscv64 * Disable sv57 as the userspace is not ready (LP: #1991790) - SAUCE: riscv: mm: Force disable sv57 * earlyconsole prints question marks on 5.19.0-1002-generic (LP: #1988984) - [Config] Set CONFIG_PWM_SIFIVE=m for riscv64 * RCU stalls (LP: #1991951) - [Config] Harmonize RCU_CPU_STALL_TIMEOUT * backport dkms fixes to build modules correctly for hwe-5.19+ kernels with custom compiler (LP: #1991664) - [Packaging] use versioned gcc-12 - [Packaging] Update configs with versioned compiler version * FTBFS on kinetic (LP: #1990964) - SAUCE: uapi: Fixup strace compile error * CVE-2022-40768 - scsi: stex: Properly zero out the passthrough command structure * [22.10 FEAT] zKVM: Crypto Passthrough Hotplug - kernel part (LP: #1852741) - s390/vfio-ap: use new AP bus interface to search for queue devices - s390/vfio-ap: move probe and remove callbacks to vfio_ap_ops.c - s390/vfio-ap: manage link between queue struct and matrix mdev - s390/vfio-ap: introduce shadow APCB - s390/vfio-ap: refresh guest's APCB by filtering AP resources assigned to mdev - s390/vfio-ap: allow assignment of unavailable AP queues to mdev device - s390/vfio-ap: rename matrix_dev->lock mutex to matrix_dev->mdevs_lock - s390/vfio-ap: introduce new mutex to control access to the KVM pointer - s390/vfio-ap: use proper locking order when setting/clearing KVM pointer - s390/vfio-ap: prepare for dynamic update of guest's APCB on assign/unassign - s390/vfio-ap: prepare for dynamic update of guest's APCB on queue probe/remove - s390/vfio-ap: allow hot plug/unplug of AP devices when assigned/unassigned - s390/vfio-ap: hot plug/unplug of AP devices when probed/removed - s390/vfio-ap: reset queues after adapter/domain unassignment - s390/vfio-ap: implement in-use callback for vfio_ap driver - s390/vfio-ap: sysfs attribute to display the guest's matrix - s390/vfio-ap: handle config changed and scan complete notification - s390/vfio-ap: update docs to include dynamic config support - s390/Docs: new doc describing lock usage by the vfio_ap device driver - MAINTAINERS: pick up all vfio_ap docs for VFIO AP maintainers -- Dimitri John Ledkov <email address hidden> Wed, 12 Oct 2022 22:46:18 +0100
Available diffs
linux-riscv (5.19.0-1003.3) kinetic; urgency=medium * kinetic/linux-riscv: 5.19.0-1003.3 -proposed tracker (LP: #1992335) * Packaging resync (LP: #1786013) - debian/dkms-versions -- update from kernel-versions (main/master) * Disable sv57 as the userspace is not ready (LP: #1991790) - SAUCE: riscv: mm: Force disable sv57 * rcu_sched detected stalls on CPUs/tasks (LP: #1967130) - [Packaging] Keep VMAP_STACK off * earlyconsole prints question marks on 5.19.0-1002-generic (LP: #1988984) - [Config] Set CONFIG_PWM_SIFIVE=m for * Miscellaneous Ubuntu changes - [Packaging] suffixless backport kernel, handle it as an exception - [Packaging] Add helper scripts - [Packaging] Use all annotations from parent - [Packaging] Review master changes - [Packaging] Adjust ABI after config changes. [ Ubuntu: 5.19.0-19.19 ] * kinetic/linux: 5.19.0-19.19 -proposed tracker (LP: #1990960) * kinetic: apply new apparmor and LSM stacking patch set (LP: #1989983) - Revert "Revert "Revert "UBUNTU: SAUCE: LSM: Specify which LSM to display (using struct cred as input)""" - Revert "Revert "Revert "UBUNTU: SAUCE: apparmor: Fix build error, make sk parameter const""" - Revert "Revert "Revert "UBUNTU: SAUCE: LSM: Use lsmblob in smk_netlbl_mls()""" - Revert "Revert "Revert "UBUNTU: SAUCE: LSM: change ima_read_file() to use lsmblob""" - Revert "Revert "Revert "UBUNTU: SAUCE: apparmor: rename kzfree() to kfree_sensitive()""" - Revert "Revert "Revert "UBUNTU: SAUCE: Audit: Fix for missing NULL check""" - Revert "Revert "Revert "UBUNTU: SAUCE: AppArmor: Remove the exclusive flag""" - Revert "Revert "Revert "UBUNTU: SAUCE: LSM: Add /proc attr entry for full LSM context""" - Revert "Revert "Revert "UBUNTU: SAUCE: Audit: Add a new record for multiple object LSM attributes""" - Revert "Revert "Revert "UBUNTU: SAUCE: Audit: Fix incorrect static inline function declration.""" - Revert "Revert "Revert "UBUNTU: SAUCE: Audit: Add new record for multiple process LSM attributes""" - Revert "Revert "Revert "UBUNTU: SAUCE: NET: Store LSM netlabel data in a lsmblob""" - Revert "Revert "Revert "UBUNTU: SAUCE: LSM: security_secid_to_secctx in netlink netfilter""" - Revert "Revert "Revert "UBUNTU: SAUCE: LSM: Use lsmcontext in security_inode_getsecctx""" - Revert "Revert "Revert "UBUNTU: SAUCE: LSM: Use lsmcontext in security_secid_to_secctx""" - Revert "Revert "Revert "UBUNTU: SAUCE: LSM: Ensure the correct LSM context releaser""" - Revert "Revert "Revert "UBUNTU: SAUCE: LSM: Specify which LSM to display""" - Revert "Revert "Revert "UBUNTU: SAUCE: IMA: Change internal interfaces to use lsmblobs""" - Revert "Revert "Revert "UBUNTU: SAUCE: LSM: Use lsmblob in security_cred_getsecid""" - Revert "Revert "Revert "UBUNTU: SAUCE: LSM: Use lsmblob in security_inode_getsecid""" - Revert "Revert "Revert "UBUNTU: SAUCE: LSM: Use lsmblob in security_task_getsecid""" - Revert "Revert "Revert "UBUNTU: SAUCE: LSM: Use lsmblob in security_ipc_getsecid""" - Revert "Revert "Revert "UBUNTU: SAUCE: LSM: Use lsmblob in security_secid_to_secctx""" - Revert "Revert "Revert "UBUNTU: SAUCE: LSM: Use lsmblob in security_secctx_to_secid""" - Revert "Revert "Revert "UBUNTU: SAUCE: net: Prepare UDS for security module stacking""" - Revert "Revert "Revert "UBUNTU: SAUCE: LSM: Use lsmblob in security_kernel_act_as""" - Revert "Revert "Revert "UBUNTU: SAUCE: LSM: Use lsmblob in security_audit_rule_match""" - Revert "Revert "Revert "UBUNTU: SAUCE: LSM: Create and manage the lsmblob data structure.""" - Revert "Revert "Revert "UBUNTU: SAUCE: LSM: Infrastructure management of the sock security""" - Revert "Revert "Revert "UBUNTU: SAUCE: apparmor: LSM stacking: switch from SK_CTX() to aa_sock()""" - Revert "Revert "Revert "UBUNTU: SAUCE: apparmor: rename aa_sock() to aa_unix_sk()""" - Revert "Revert "Revert "UBUNTU: SAUCE: apparmor: disable showing the mode as part of a secid to secctx""" - Revert "Revert "Revert "apparmor: fix absroot causing audited secids to begin with =""" - Revert "Revert "Revert "UBUNTU SAUCE: apparmor: fix apparmor mediating locking non-fs, unix sockets""" - Revert "Revert "Revert "UBUNTU: SAUCE: apparmor: fix use after free in sk_peer_label""" - Revert "Revert "Revert "UBUNTU: SAUCE: apparmor: af_unix mediation""" - Revert "Revert "Revert "UBUNTU: SAUCE: apparmor: patch to provide compatibility with v2.x net rules""" - Revert "Revert "Revert "UBUNTU: SAUCE: apparmor: add/use fns to print hash string hex value""" - SAUCE: upstream v6.0: apparmor: fix absroot causing audited secids to begin with = - SAUCE: upstream v6.0: apparmor: Fix kernel-doc - SAUCE: upstream v6.0: lsm: Fix kernel-doc - SAUCE: upstream v6.0: apparmor: Update help description of policy hash for introspection - SAUCE: upstream v6.0: apparmor: make export of raw binary profile to userspace optional - SAUCE: upstream v6.0: apparmor: Enable tuning of policy paranoid load for embedded systems - SAUCE: upstream v6.0: apparmor: don't create raw_sha1 symlink if sha1 hashing is disabled - SAUCE: upstream v6.0: apparmor: resolve uninitialized symbol warnings in policy_unpack_test.c - SAUCE: upstream v6.0: security/apparmor: remove redundant ret variable - SAUCE: upstream v6.0: apparmor: Use struct_size() helper in kmalloc() - SAUCE: upstream v6.0: apparmor: Fix match_mnt_path_str() and match_mnt() kernel-doc comment - SAUCE: upstream v6.0: apparmor: Fix some kernel-doc comments - SAUCE: upstream v6.0: apparmor: Fix some kernel-doc comments - SAUCE: upstream v6.0: apparmor: Fix undefined reference to `zlib_deflate_workspacesize' - SAUCE: upstream v6.0: apparmor: Fix some kernel-doc comments - SAUCE: upstream v6.0: apparmor: test: Remove some casts which are no-longer required - SAUCE: upstream v6.0: apparmor: add a kernel label to use on kernel objects - SAUCE: upstream v6.0: apparmor: Convert secid mapping to XArrays instead of IDR - SAUCE: upstream v6.0: apparmor: disable showing the mode as part of a secid to secctx - SAUCE: upstream v6.0: apparmor: Mark alloc_unconfined() as static - SAUCE: upstream v6.0: apparmor: Fix some kernel-doc comments - SAUCE: upstream v6.0: apparmor: allow label to carry debug flags - SAUCE: upstream v6.0: apparmor: extend policydb permission set by making use of the xbits - SAUCE: upstream v6.0: apparmor: move ptrace mediation to more logical task.{h,c} - SAUCE: upstream v6.0: apparmor: correct config reference to intended one - SAUCE: upstream v6.0: lsm,io_uring: add LSM hooks for the new uring_cmd file op - SAUCE: upstream v6.0: selinux: implement the security_uring_cmd() LSM hook - SAUCE: upstream v6.0: Smack: Provide read control for io_uring_cmd - SAUCE: apparmor-next 6.1: apparmor: fix a memleak in multi_transaction_new() - SAUCE: apparmor-next 6.1: apparmor: fix lockdep warning when removing a namespace - SAUCE: apparmor-next 6.1: apparmor: reserve mediation classes - SAUCE: apparmor-next 6.1: apparmor: use zstd compression for profile data - SAUCE: apparmor-next 6.1: apparmor: expose compression level limits in sysfs - SAUCE: apparmor-next 6.1: apparmor: compute file permissions on profile load - SAUCE: apparmor-next 6.1: apparmor: compute xmatch permissions on profile load - SAUCE: apparmor-next 6.1: apparmor: move fperm computation into policy_unpack - SAUCE: apparmor-next 6.1: apparmor: rework and cleanup fperm computation - SAUCE: apparmor-next 6.1: apparmor: convert xmatch to use aa_perms structure - SAUCE: apparmor-next 6.1: apparmor: compute policydb permission on profile load - SAUCE: apparmor-next 6.1: apparmor: combine file_rules and aa_policydb into a single shared struct - SAUCE: apparmor-next 6.1: apparmor: convert xmatch to using the new shared policydb struct - SAUCE: apparmor-next 6.1: apparmor: convert fperm lookup to use accept as an index - SAUCE: apparmor-next 6.1: apparmor: convert xmatch lookup to use accept as an index - SAUCE: apparmor-next 6.1: apparmor: cleanup shared permission struct - SAUCE: apparmor-next 6.1: apparmor: convert policy lookup to use accept as an index - SAUCE: apparmor-next 6.1: apparmor: preparse for state being more than just an integer - SAUCE: apparmor-next 6.1: apparmor: Fix abi check to include v8 abi - SAUCE: apparmor-next 6.1: apparmor: fix apparmor mediating locking non-fs unix sockets - SAUCE: apparmor-next 6.1: apparmor: extend policydb permission set by making use of the xbits - SAUCE: apparmor-next 6.1: apparmor: move dfa perm macros into policy_unpack - SAUCE: apparmor-next 6.1: apparmor: extend xindex size - SAUCE: apparmor-next 6.1: apparmor: isolate policy backwards compatibility to its own file - SAUCE: apparmor-next 6.1: apparmor: extend permissions to support a label and tag string - SAUCE: apparmor-next 6.1: apparmor: add mediation class information to auditing - SAUCE: apparmor-next 6.1: apparmor: add user mode flag - SAUCE: apparmor-next 6.1: apparmor: make transition table unpack generic so it can be reused - SAUCE: apparmor-next 6.1: apparmor: group dfa policydb unpacking - SAUCE: apparmor-next 6.1: apparmor: make unpack_array return a trianary value - SAUCE: apparmor-next 6.1: apparmor: add the ability for policy to specify a permission table - SAUCE: apparmor-next 6.1: apparmor: verify permission table indexes - SAUCE: apparmor-next 6.1: apparmor: make sure perm indexes are accumulated - SAUCE: apparmor-next 6.1: apparmor: cleanup: move perm accumulation into perms.h - SAUCE: apparmor-next 6.1: apparmor: verify loaded permission bits masks don't overlap - SAUCE: apparmor-next 6.1: apparmor: refactor profile rules and attachments - SAUCE: apparmor-next 6.1: apparmor: rework profile->rules to be a list - SAUCE: apparmor-next 6.1: apparmor: fix aa_class_names[] to match reserved classes - SAUCE: apparmor-next 6.1: apparmor: Fix regression in stacking due to label flags - SAUCE: apparmor-next 6.1: apparmor: Simplify obtain the newest label on a cred - SAUCE: apparmor-next 6.1: apparmor: make __aa_path_perm() static - SAUCE: apparmor-next 6.1: apparmor: Fix doc comment for compute_fperms - SAUCE: apparmor-next 6.1: apparmor: Remove unnecessary size check when unpacking trans_table - SAUCE: apparmor-next 6.1: apparmor: make sure the decompression ctx is promperly initialized - SAUCE: apparmor: add/use fns to print hash string hex value - SAUCE: apparmor: patch to provide compatibility with v2.x net rules - SAUCE: Revert "UBUNTU: SAUCE: apparmor-next 6.1: apparmor: make __aa_path_perm() static" - SAUCE: apparmor: af_unix mediation - SAUCE: fix shutdown unix socket owner conditional check - SAUCE: apparmor: rename aa_sock() to aa_unix_sk() - SAUCE: apparmor: Add fine grained mediation of posix mqueues - SAUCE: apparmor: LSM stacking: switch from SK_CTX() to aa_sock() - SAUCE: lsm stacking v37: integrity: disassociate ima_filter_rule from security_audit_rule - SAUCE: lsm stacking v37: LSM: Infrastructure management of the sock security - SAUCE: lsm stacking v37: LSM: Add the lsmblob data structure. - SAUCE: lsm stacking v37: LSM: provide lsm name and id slot mappings - SAUCE: lsm stacking v37: IMA: avoid label collisions with stacked LSMs - SAUCE: lsm stacking v37: LSM: Use lsmblob in security_audit_rule_match - SAUCE: lsm stacking v37: LSM: Use lsmblob in security_kernel_act_as - SAUCE: lsm stacking v37: LSM: Use lsmblob in security_secctx_to_secid - SAUCE: lsm stacking v37: LSM: Use lsmblob in security_secid_to_secctx - SAUCE: lsm stacking v37: LSM: Use lsmblob in security_ipc_getsecid - SAUCE: lsm stacking v37: LSM: Use lsmblob in security_current_getsecid - SAUCE: lsm stacking v37: LSM: Use lsmblob in security_inode_getsecid - SAUCE: lsm stacking v37: LSM: Use lsmblob in security_cred_getsecid - SAUCE: lsm stacking v37: LSM: Specify which LSM to display - SAUCE: fixup lsm stacking v37: LSM: Specify which LSM to display - SAUCE: lsm stacking v37: LSM: Ensure the correct LSM context releaser - SAUCE: lsm stacking v37: LSM: Use lsmcontext in security_secid_to_secctx - SAUCE: lsm stacking v37: LSM: Use lsmcontext in security_inode_getsecctx - SAUCE: lsm stacking v37: LSM: Use lsmcontext in security_dentry_init_security - SAUCE: lsm stacking v37: LSM: security_secid_to_secctx in netlink netfilter - SAUCE: lsm stacking v37: NET: Store LSM netlabel data in a lsmblob - SAUCE: lsm stacking v37: binder: Pass LSM identifier for confirmation - SAUCE: lsm stacking v37: LSM: security_secid_to_secctx module selection - SAUCE: lsm stacking v37: Audit: Keep multiple LSM data in audit_names - SAUCE: lsm stacking v37: Audit: Create audit_stamp structure - SAUCE: lsm stacking v37: LSM: Add a function to report multiple LSMs - SAUCE: lsm stacking v37: Audit: Allow multiple records in an audit_buffer - SAUCE: lsm stacking v37: Audit: Add record for multiple task security contexts - SAUCE: lsm stacking v37: audit: multiple subject lsm values for netlabel - SAUCE: lsm stacking v37: Audit: Add record for multiple object contexts - SAUCE: lsm stacking v37: netlabel: Use a struct lsmblob in audit data - SAUCE: lsm stacking v37: LSM: Removed scaffolding function lsmcontext_init - SAUCE: lsm stacking v37: LSM: Add /proc attr entry for full LSM context - SAUCE: lsm stacking v37: AppArmor: Remove the exclusive flag - SAUCE: security, lsm: Introduce security_create_user_ns() - SAUCE: bpf-lsm: Make bpf_lsm_userns_create() sleepable - SAUCE: selinux: Implement userns_create hook - SAUCE: apparmor: add user namespace creation mediation - [Config] update configs after apply new apparmor patch set * kinetic: apply new apparmor and LSM stacking patch set (LP: #1989983) // 5.19.0-17.17: kernel NULL pointer dereference, address: 0000000000000084 (LP: #1990236) - SAUCE: apparmor: fix oops in unix owner conditional setup * Miscellaneous Ubuntu changes - [Config] make sure CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT is enforced [ Ubuntu: 5.19.0-18.18 ] * kinetic/linux: 5.19.0-18.18 -proposed tracker (LP: #1990366) * 5.19.0-17.17: kernel NULL pointer dereference, address: 0000000000000084 (LP: #1990236) - Revert "UBUNTU: SAUCE: apparmor: Fix regression in stacking due to label flags" - Revert "UBUNTU: [Config] disable SECURITY_APPARMOR_RESTRICT_USERNS" - Revert "UBUNTU: SAUCE: Revert "hwrng: virtio - add an internal buffer"" - Revert "UBUNTU: SAUCE: Revert "hwrng: virtio - don't wait on cleanup"" - Revert "UBUNTU: SAUCE: Revert "hwrng: virtio - don't waste entropy"" - Revert "UBUNTU: SAUCE: Revert "hwrng: virtio - always add a pending request"" - Revert "UBUNTU: SAUCE: Revert "hwrng: virtio - unregister device before reset"" - Revert "UBUNTU: SAUCE: Revert "virtio-rng: make device ready before making request"" - Revert "UBUNTU: [Config] update configs after apply new apparmor patch set" - Revert "UBUNTU: SAUCE: apparmor: add user namespace creation mediation" - Revert "UBUNTU: SAUCE: selinux: Implement userns_create hook" - Revert "UBUNTU: SAUCE: bpf-lsm: Make bpf_lsm_userns_create() sleepable" - Revert "UBUNTU: SAUCE: security, lsm: Introduce security_create_user_ns()" - Revert "UBUNTU: SAUCE: lsm stacking v37: AppArmor: Remove the exclusive flag" - Revert "UBUNTU: SAUCE: lsm stacking v37: LSM: Add /proc attr entry for full LSM context" - Revert "UBUNTU: SAUCE: lsm stacking v37: LSM: Removed scaffolding function lsmcontext_init" - Revert "UBUNTU: SAUCE: lsm stacking v37: netlabel: Use a struct lsmblob in audit data" - Revert "UBUNTU: SAUCE: lsm stacking v37: Audit: Add record for multiple object contexts" - Revert "UBUNTU: SAUCE: lsm stacking v37: audit: multiple subject lsm values for netlabel" - Revert "UBUNTU: SAUCE: lsm stacking v37: Audit: Add record for multiple task security contexts" - Revert "UBUNTU: SAUCE: lsm stacking v37: Audit: Allow multiple records in an audit_buffer" - Revert "UBUNTU: SAUCE: lsm stacking v37: LSM: Add a function to report multiple LSMs" - Revert "UBUNTU: SAUCE: lsm stacking v37: Audit: Create audit_stamp structure" - Revert "UBUNTU: SAUCE: lsm stacking v37: Audit: Keep multiple LSM data in audit_names" - Revert "UBUNTU: SAUCE: lsm stacking v37: LSM: security_secid_to_secctx module selection" - Revert "UBUNTU: SAUCE: lsm stacking v37: binder: Pass LSM identifier for confirmation" - Revert "UBUNTU: SAUCE: lsm stacking v37: NET: Store LSM netlabel data in a lsmblob" - Revert "UBUNTU: SAUCE: lsm stacking v37: LSM: security_secid_to_secctx in netlink netfilter" - Revert "UBUNTU: SAUCE: lsm stacking v37: LSM: Use lsmcontext in security_dentry_init_security" - Revert "UBUNTU: SAUCE: lsm stacking v37: LSM: Use lsmcontext in security_inode_getsecctx" - Revert "UBUNTU: SAUCE: lsm stacking v37: LSM: Use lsmcontext in security_secid_to_secctx" - Revert "UBUNTU: SAUCE: lsm stacking v37: LSM: Ensure the correct LSM context releaser" - Revert "UBUNTU: SAUCE: fixup lsm stacking v37: LSM: Specify which LSM to display" - Revert "UBUNTU: SAUCE: lsm stacking v37: LSM: Specify which LSM to display" - Revert "UBUNTU: SAUCE: lsm stacking v37: LSM: Use lsmblob in security_cred_getsecid" - Revert "UBUNTU: SAUCE: lsm stacking v37: LSM: Use lsmblob in security_inode_getsecid" - Revert "UBUNTU: SAUCE: lsm stacking v37: LSM: Use lsmblob in security_current_getsecid" - Revert "UBUNTU: SAUCE: lsm stacking v37: LSM: Use lsmblob in security_ipc_getsecid" - Revert "UBUNTU: SAUCE: lsm stacking v37: LSM: Use lsmblob in security_secid_to_secctx" - Revert "UBUNTU: SAUCE: lsm stacking v37: LSM: Use lsmblob in security_secctx_to_secid" - Revert "UBUNTU: SAUCE: lsm stacking v37: LSM: Use lsmblob in security_kernel_act_as" - Revert "UBUNTU: SAUCE: lsm stacking v37: LSM: Use lsmblob in security_audit_rule_match" - Revert "UBUNTU: SAUCE: lsm stacking v37: IMA: avoid label collisions with stacked LSMs" - Revert "UBUNTU: SAUCE: lsm stacking v37: LSM: provide lsm name and id slot mappings" - Revert "UBUNTU: SAUCE: lsm stacking v37: LSM: Add the lsmblob data structure." - Revert "UBUNTU: SAUCE: lsm stacking v37: LSM: Infrastructure management of the sock security" - Revert "UBUNTU: SAUCE: lsm stacking v37: integrity: disassociate ima_filter_rule from security_audit_rule" - Revert "UBUNTU: SAUCE: apparmor: LSM stacking: switch from SK_CTX() to aa_sock()" - Revert "UBUNTU: SAUCE: apparmor: Add fine grained mediation of posix mqueues" - Revert "UBUNTU: SAUCE: apparmor: rename aa_sock() to aa_unix_sk()" - Revert "UBUNTU: SAUCE: fix shutdown unix socket owner conditional check" - Revert "UBUNTU: SAUCE: apparmor: af_unix mediation" - Revert "UBUNTU: SAUCE: apparmor: patch to provide compatibility with v2.x net rules" - Revert "UBUNTU: SAUCE: apparmor: add/use fns to print hash string hex value" - Revert "UBUNTU: SAUCE: apparmor-next 6.1: apparmor: fix aa_class_names[] to match reserved classes" - Revert "UBUNTU: SAUCE: apparmor-next 6.1: apparmor: rework profile->rules to be a list" - Revert "UBUNTU: SAUCE: apparmor-next 6.1: apparmor: refactor profile rules and attachments" - Revert "UBUNTU: SAUCE: apparmor-next 6.1: apparmor: verify loaded permission bits masks don't overlap" - Revert "UBUNTU: SAUCE: apparmor-next 6.1: apparmor: cleanup: move perm accumulation into perms.h" - Revert "UBUNTU: SAUCE: apparmor-next 6.1: apparmor: make sure perm indexes are accumulated" - Revert "UBUNTU: SAUCE: apparmor-next 6.1: apparmor: verify permission table indexes" - Revert "UBUNTU: SAUCE: apparmor-next 6.1: apparmor: add the ability for policy to specify a permission table" - Revert "UBUNTU: SAUCE: apparmor-next 6.1: apparmor: make unpack_array return a trianary value" - Revert "UBUNTU: SAUCE: apparmor-next 6.1: apparmor: group dfa policydb unpacking" - Revert "UBUNTU: SAUCE: apparmor-next 6.1: apparmor: make transition table unpack generic so it can be reused" - Revert "UBUNTU: SAUCE: apparmor-next 6.1: apparmor: add user mode flag" - Revert "UBUNTU: SAUCE: apparmor-next 6.1: apparmor: add mediation class information to auditing" - Revert "UBUNTU: SAUCE: apparmor-next 6.1: apparmor: extend permissions to support a label and tag string" - Revert "UBUNTU: SAUCE: apparmor-next 6.1: apparmor: isolate policy backwards compatibility to its own file" - Revert "UBUNTU: SAUCE: apparmor-next 6.1: apparmor: extend xindex size" - Revert "UBUNTU: SAUCE: apparmor-next 6.1: apparmor: move dfa perm macros into policy_unpack" - Revert "UBUNTU: SAUCE: apparmor-next 6.1: apparmor: extend policydb permission set by making use of the xbits" - Revert "UBUNTU: SAUCE: apparmor-next 6.1: apparmor: fix apparmor mediating locking non-fs unix sockets" - Revert "UBUNTU: SAUCE: apparmor-next 6.1: apparmor: Fix abi check to include v8 abi" - Revert "UBUNTU: SAUCE: apparmor-next 6.1: apparmor: preparse for state being more than just an integer" - Revert "UBUNTU: SAUCE: apparmor-next 6.1: apparmor: convert policy lookup to use accept as an index" - Revert "UBUNTU: SAUCE: apparmor-next 6.1: apparmor: cleanup shared permission struct" - Revert "UBUNTU: SAUCE: apparmor-next 6.1: apparmor: convert xmatch lookup to use accept as an index" - Revert "UBUNTU: SAUCE: apparmor-next 6.1: apparmor: convert fperm lookup to use accept as an index" - Revert "UBUNTU: SAUCE: apparmor-next 6.1: apparmor: convert xmatch to using the new shared policydb struct" - Revert "UBUNTU: SAUCE: apparmor-next 6.1: apparmor: combine file_rules and aa_policydb into a single shared struct" - Revert "UBUNTU: SAUCE: apparmor-next 6.1: apparmor: compute policydb permission on profile load" - Revert "UBUNTU: SAUCE: apparmor-next 6.1: apparmor: convert xmatch to use aa_perms structure" - Revert "UBUNTU: SAUCE: apparmor-next 6.1: apparmor: rework and cleanup fperm computation" - Revert "UBUNTU: SAUCE: apparmor-next 6.1: apparmor: move fperm computation into policy_unpack" - Revert "UBUNTU: SAUCE: apparmor-next 6.1: apparmor: compute xmatch permissions on profile load" - Revert "UBUNTU: SAUCE: apparmor-next 6.1: apparmor: compute file permissions on profile load" - Revert "UBUNTU: SAUCE: apparmor-next 6.1: apparmor: expose compression level limits in sysfs" - Revert "UBUNTU: SAUCE: apparmor-next 6.1: apparmor: use zstd compression for profile data" - Revert "UBUNTU: SAUCE: apparmor-next 6.1: apparmor: reserve mediation classes" - Revert "UBUNTU: SAUCE: apparmor-next 6.1: apparmor: fix lockdep warning when removing a namespace" - Revert "UBUNTU: SAUCE: apparmor-next 6.1: apparmor: fix a memleak in multi_transaction_new()" - Revert "UBUNTU: SAUCE: upstream v6.0: Smack: Provide read control for io_uring_cmd" - Revert "UBUNTU: SAUCE: upstream v6.0: selinux: implement the security_uring_cmd() LSM hook" - Revert "UBUNTU: SAUCE: upstream v6.0: lsm,io_uring: add LSM hooks for the new uring_cmd file op" - Revert "UBUNTU: SAUCE: upstream v6.0: apparmor: correct config reference to intended one" - Revert "UBUNTU: SAUCE: upstream v6.0: apparmor: move ptrace mediation to more logical task.{h,c}" - Revert "UBUNTU: SAUCE: upstream v6.0: apparmor: extend policydb permission set by making use of the xbits" - Revert "UBUNTU: SAUCE: upstream v6.0: apparmor: allow label to carry debug flags" - Revert "UBUNTU: SAUCE: upstream v6.0: apparmor: Fix some kernel-doc comments" - Revert "UBUNTU: SAUCE: upstream v6.0: apparmor: Mark alloc_unconfined() as static" - Revert "UBUNTU: SAUCE: upstream v6.0: apparmor: disable showing the mode as part of a secid to secctx" - Revert "UBUNTU: SAUCE: upstream v6.0: apparmor: Convert secid mapping to XArrays instead of IDR" - Revert "UBUNTU: SAUCE: upstream v6.0: apparmor: add a kernel label to use on kernel objects" - Revert "UBUNTU: SAUCE: upstream v6.0: apparmor: test: Remove some casts which are no-longer required" - Revert "UBUNTU: SAUCE: upstream v6.0: apparmor: Fix some kernel-doc comments" - Revert "UBUNTU: SAUCE: upstream v6.0: apparmor: Fix undefined reference to `zlib_deflate_workspacesize'" - Revert "UBUNTU: SAUCE: upstream v6.0: apparmor: Fix some kernel-doc comments" - Revert "UBUNTU: SAUCE: upstream v6.0: apparmor: Fix some kernel-doc comments" - Revert "UBUNTU: SAUCE: upstream v6.0: apparmor: Fix match_mnt_path_str() and match_mnt() kernel-doc comment" - Revert "UBUNTU: SAUCE: upstream v6.0: apparmor: Use struct_size() helper in kmalloc()" - Revert "UBUNTU: SAUCE: upstream v6.0: security/apparmor: remove redundant ret variable" - Revert "UBUNTU: SAUCE: upstream v6.0: apparmor: resolve uninitialized symbol warnings in policy_unpack_test.c" - Revert "UBUNTU: SAUCE: upstream v6.0: apparmor: don't create raw_sha1 symlink if sha1 hashing is disabled" - Revert "UBUNTU: SAUCE: upstream v6.0: apparmor: Enable tuning of policy paranoid load for embedded systems" - Revert "UBUNTU: SAUCE: upstream v6.0: apparmor: make export of raw binary profile to userspace optional" - Revert "UBUNTU: SAUCE: upstream v6.0: apparmor: Update help description of policy hash for introspection" - Revert "UBUNTU: SAUCE: upstream v6.0: lsm: Fix kernel-doc" - Revert "UBUNTU: SAUCE: upstream v6.0: apparmor: Fix kernel-doc" - Revert "UBUNTU: SAUCE: upstream v6.0: apparmor: fix absroot causing audited secids to begin with =" - Revert "Revert "UBUNTU: SAUCE: apparmor: add/use fns to print hash string hex value"" - Revert "Revert "UBUNTU: SAUCE: apparmor: patch to provide compatibility with v2.x net rules"" - Revert "Revert "UBUNTU: SAUCE: apparmor: af_unix mediation"" - Revert "Revert "UBUNTU: SAUCE: apparmor: fix use after free in sk_peer_label"" - Revert "Revert "UBUNTU SAUCE: apparmor: fix apparmor mediating locking non- fs, unix sockets"" - Revert "Revert "apparmor: fix absroot causing audited secids to begin with ="" - Revert "Revert "UBUNTU: SAUCE: apparmor: disable showing the mode as part of a secid to secctx"" - Revert "Revert "UBUNTU: SAUCE: apparmor: rename aa_sock() to aa_unix_sk()"" - Revert "Revert "UBUNTU: SAUCE: apparmor: LSM stacking: switch from SK_CTX() to aa_sock()"" - Revert "Revert "UBUNTU: SAUCE: LSM: Infrastructure management of the sock security"" - Revert "Revert "UBUNTU: SAUCE: LSM: Create and manage the lsmblob data structure."" - Revert "Revert "UBUNTU: SAUCE: LSM: Use lsmblob in security_audit_rule_match"" - Revert "Revert "UBUNTU: SAUCE: LSM: Use lsmblob in security_kernel_act_as"" - Revert "Revert "UBUNTU: SAUCE: net: Prepare UDS for security module stacking"" - Revert "Revert "UBUNTU: SAUCE: LSM: Use lsmblob in security_secctx_to_secid"" - Revert "Revert "UBUNTU: SAUCE: LSM: Use lsmblob in security_secid_to_secctx"" - Revert "Revert "UBUNTU: SAUCE: LSM: Use lsmblob in security_ipc_getsecid"" - Revert "Revert "UBUNTU: SAUCE: LSM: Use lsmblob in security_task_getsecid"" - Revert "Revert "UBUNTU: SAUCE: LSM: Use lsmblob in security_inode_getsecid"" - Revert "Revert "UBUNTU: SAUCE: LSM: Use lsmblob in security_cred_getsecid"" - Revert "Revert "UBUNTU: SAUCE: IMA: Change internal interfaces to use lsmblobs"" - Revert "Revert "UBUNTU: SAUCE: LSM: Specify which LSM to display"" - Revert "Revert "UBUNTU: SAUCE: LSM: Ensure the correct LSM context releaser"" - Revert "Revert "UBUNTU: SAUCE: LSM: Use lsmcontext in security_secid_to_secctx"" - Revert "Revert "UBUNTU: SAUCE: LSM: Use lsmcontext in security_inode_getsecctx"" - Revert "Revert "UBUNTU: SAUCE: LSM: security_secid_to_secctx in netlink netfilter"" - Revert "Revert "UBUNTU: SAUCE: NET: Store LSM netlabel data in a lsmblob"" - Revert "Revert "UBUNTU: SAUCE: Audit: Add new record for multiple process LSM attributes"" - Revert "Revert "UBUNTU: SAUCE: Audit: Fix incorrect static inline function declration."" - Revert "Revert "UBUNTU: SAUCE: Audit: Add a new record for multiple object LSM attributes"" - Revert "Revert "UBUNTU: SAUCE: LSM: Add /proc attr entry for full LSM context"" - Revert "Revert "UBUNTU: SAUCE: AppArmor: Remove the exclusive flag"" - Revert "Revert "UBUNTU: SAUCE: Audit: Fix for missing NULL check"" - Revert "Revert "UBUNTU: SAUCE: apparmor: rename kzfree() to kfree_sensitive()"" - Revert "Revert "UBUNTU: SAUCE: LSM: change ima_read_file() to use lsmblob"" - Revert "Revert "UBUNTU: SAUCE: LSM: Use lsmblob in smk_netlbl_mls()"" - Revert "Revert "UBUNTU: SAUCE: apparmor: Fix build error, make sk parameter const"" - Revert "Revert "UBUNTU: SAUCE: LSM: Specify which LSM to display (using struct cred as input)"" * [22.04 FEAT] Enhanced Interpretation for PCI Functions on s390x - kernel part (LP: #1853306) - s390/sclp: detect the zPCI load/store interpretation facility - s390/sclp: detect the AISII facility - s390/sclp: detect the AENI facility - s390/sclp: detect the AISI facility - s390/airq: pass more TPI info to airq handlers - s390/airq: allow for airq structure that uses an input vector - s390/pci: externalize the SIC operation controls and routine - s390/pci: stash associated GISA designation - s390/pci: stash dtsm and maxstbl - vfio/pci: introduce CONFIG_VFIO_PCI_ZDEV_KVM - KVM: s390: pci: add basic kvm_zdev structure - KVM: s390: pci: do initial setup for AEN interpretation - KVM: s390: pci: enable host forwarding of Adapter Event Notifications - KVM: s390: mechanism to enable guest zPCI Interpretation - KVM: s390: pci: provide routines for enabling/disabling interrupt forwarding - KVM: s390: pci: add routines to start/stop interpretive execution - vfio-pci/zdev: add open/close device hooks - vfio-pci/zdev: add function handle to clp base capability - vfio-pci/zdev: different maxstbl for interpreted devices - KVM: s390: add KVM_S390_ZPCI_OP to manage guest zPCI devices - MAINTAINERS: additional files related kvm s390 pci passthrough - Documentation: kvm: extend KVM_S390_ZPCI_OP subheading underline - KVM: s390: pci: Hook to access KVM lowlevel from VFIO * [22.10 FEAT] [IO2201] Independent Usage of Secondary Physical Function (LP: #1959542) - PCI: Clean up pci_scan_slot() - PCI: Split out next_ari_fn() from next_fn() - PCI: Move jailhouse's isolated function handling to pci_scan_slot() - PCI: Extend isolated function probing to s390 - s390/pci: allow zPCI zbus without a function zero * AMD ACP 6.2 DMIC support (LP: #1989518) - ASoC: amd: add Pink Sardine platform ACP IP register header - ASoC: amd: add Pink Sardine ACP PCI driver - ASoC: amd: add acp6.2 init/de-init functions - ASoC: amd: add platform devices for acp6.2 pdm driver and dmic driver - ASoC: amd: add acp6.2 pdm platform driver - ASoC: amd: add acp6.2 irq handler - ASoC: amd: add acp6.2 pdm driver dma ops - ASoC: amd: add acp6.2 pci driver pm ops - ASoC: amd: add acp6.2 pdm driver pm ops - ASoC: amd: enable Pink Sardine acp6.2 drivers build - ASoC: amd: create platform device for acp6.2 machine driver - ASoC: amd: add Pink Sardine machine driver using dmic - ASoC: amd: enable Pink sardine platform machine driver build. - [Config] Enable audio for AMD PinkSardine * support independent clock and LED GPIOs for Intel IPU6 platforms (LP: #1989046) - SAUCE: platform/x86: int3472: support independent clock and LED GPIOs * CVE-2022-2978 - SAUCE: fs: fix UAF/GPF bug in nilfs_mdt_destroy * Miscellaneous Ubuntu changes - [Config] disable SECURITY_APPARMOR_RESTRICT_USERNS - SAUCE: Add mdev_set_iommu_device() kABI. - SAUCE: apparmor: Fix regression in stacking due to label flags - [Config] update toolchain version * Miscellaneous upstream changes - Revert "drm/i915/opregion: check port number bounds for SWSCI display power state" [ Ubuntu: 5.19.0-17.17 ] * kinetic/linux: 5.19.0-17.17 -proposed tracker (LP: #1989987) * Packaging resync (LP: #1786013) - debian/dkms-versions -- update from kernel-versions (main/master) - debian/dkms-versions -- update from kernel-versions (main/master) * multiple kernel oops regarding hung tasks delaying boot (LP: #1989258) - SAUCE: Revert "virtio-rng: make device ready before making request" - SAUCE: Revert "hwrng: virtio - unregister device before reset" - SAUCE: Revert "hwrng: virtio - always add a pending request" - SAUCE: Revert "hwrng: virtio - don't waste entropy" - SAUCE: Revert "hwrng: virtio - don't wait on cleanup" - SAUCE: Revert "hwrng: virtio - add an internal buffer" * kinetic: apply new apparmor and LSM stacking patch set (LP: #1989983) - Revert "UBUNTU: SAUCE: LSM: Specify which LSM to display (using struct cred as input)" - Revert "UBUNTU: SAUCE: apparmor: Fix build error, make sk parameter const" - Revert "UBUNTU: SAUCE: LSM: Use lsmblob in smk_netlbl_mls()" - Revert "UBUNTU: SAUCE: LSM: change ima_read_file() to use lsmblob" - Revert "UBUNTU: SAUCE: apparmor: rename kzfree() to kfree_sensitive()" - Revert "UBUNTU: SAUCE: Audit: Fix for missing NULL check" - Revert "UBUNTU: SAUCE: AppArmor: Remove the exclusive flag" - Revert "UBUNTU: SAUCE: LSM: Add /proc attr entry for full LSM context" - Revert "UBUNTU: SAUCE: Audit: Add a new record for multiple object LSM attributes" - Revert "UBUNTU: SAUCE: Audit: Fix incorrect static inline function declration." - Revert "UBUNTU: SAUCE: Audit: Add new record for multiple process LSM attributes" - Revert "UBUNTU: SAUCE: NET: Store LSM netlabel data in a lsmblob" - Revert "UBUNTU: SAUCE: LSM: security_secid_to_secctx in netlink netfilter" - Revert "UBUNTU: SAUCE: LSM: Use lsmcontext in security_inode_getsecctx" - Revert "UBUNTU: SAUCE: LSM: Use lsmcontext in security_secid_to_secctx" - Revert "UBUNTU: SAUCE: LSM: Ensure the correct LSM context releaser" - Revert "UBUNTU: SAUCE: LSM: Specify which LSM to display" - Revert "UBUNTU: SAUCE: IMA: Change internal interfaces to use lsmblobs" - Revert "UBUNTU: SAUCE: LSM: Use lsmblob in security_cred_getsecid" - Revert "UBUNTU: SAUCE: LSM: Use lsmblob in security_inode_getsecid" - Revert "UBUNTU: SAUCE: LSM: Use lsmblob in security_task_getsecid" - Revert "UBUNTU: SAUCE: LSM: Use lsmblob in security_ipc_getsecid" - Revert "UBUNTU: SAUCE: LSM: Use lsmblob in security_secid_to_secctx" - Revert "UBUNTU: SAUCE: LSM: Use lsmblob in security_secctx_to_secid" - Revert "UBUNTU: SAUCE: net: Prepare UDS for security module stacking" - Revert "UBUNTU: SAUCE: LSM: Use lsmblob in security_kernel_act_as" - Revert "UBUNTU: SAUCE: LSM: Use lsmblob in security_audit_rule_match" - Revert "UBUNTU: SAUCE: LSM: Create and manage the lsmblob data structure." - Revert "UBUNTU: SAUCE: LSM: Infrastructure management of the sock security" - Revert "UBUNTU: SAUCE: apparmor: LSM stacking: switch from SK_CTX() to aa_sock()" - Revert "UBUNTU: SAUCE: apparmor: rename aa_sock() to aa_unix_sk()" - Revert "UBUNTU: SAUCE: apparmor: disable showing the mode as part of a secid to secctx" - Revert "apparmor: fix absroot causing audited secids to begin with =" - Revert "UBUNTU SAUCE: apparmor: fix apparmor mediating locking non-fs, unix sockets" - Revert "UBUNTU: SAUCE: apparmor: fix use after free in sk_peer_label" - Revert "UBUNTU: SAUCE: apparmor: af_unix mediation" - Revert "UBUNTU: SAUCE: apparmor: patch to provide compatibility with v2.x net rules" - Revert "UBUNTU: SAUCE: apparmor: add/use fns to print hash string hex value" - SAUCE: upstream v6.0: apparmor: fix absroot causing audited secids to begin with = - SAUCE: upstream v6.0: apparmor: Fix kernel-doc - SAUCE: upstream v6.0: lsm: Fix kernel-doc - SAUCE: upstream v6.0: apparmor: Update help description of policy hash for introspection - SAUCE: upstream v6.0: apparmor: make export of raw binary profile to userspace optional - SAUCE: upstream v6.0: apparmor: Enable tuning of policy paranoid load for embedded systems - SAUCE: upstream v6.0: apparmor: don't create raw_sha1 symlink if sha1 hashing is disabled - SAUCE: upstream v6.0: apparmor: resolve uninitialized symbol warnings in policy_unpack_test.c - SAUCE: upstream v6.0: security/apparmor: remove redundant ret variable - SAUCE: upstream v6.0: apparmor: Use struct_size() helper in kmalloc() - SAUCE: upstream v6.0: apparmor: Fix match_mnt_path_str() and match_mnt() kernel-doc comment - SAUCE: upstream v6.0: apparmor: Fix some kernel-doc comments - SAUCE: upstream v6.0: apparmor: Fix some kernel-doc comments - SAUCE: upstream v6.0: apparmor: Fix undefined reference to `zlib_deflate_workspacesize' - SAUCE: upstream v6.0: apparmor: Fix some kernel-doc comments - SAUCE: upstream v6.0: apparmor: test: Remove some casts which are no-longer required - SAUCE: upstream v6.0: apparmor: add a kernel label to use on kernel objects - SAUCE: upstream v6.0: apparmor: Convert secid mapping to XArrays instead of IDR - SAUCE: upstream v6.0: apparmor: disable showing the mode as part of a secid to secctx - SAUCE: upstream v6.0: apparmor: Mark alloc_unconfined() as static - SAUCE: upstream v6.0: apparmor: Fix some kernel-doc comments - SAUCE: upstream v6.0: apparmor: allow label to carry debug flags - SAUCE: upstream v6.0: apparmor: extend policydb permission set by making use of the xbits - SAUCE: upstream v6.0: apparmor: move ptrace mediation to more logical task.{h,c} - SAUCE: upstream v6.0: apparmor: correct config reference to intended one - SAUCE: upstream v6.0: lsm,io_uring: add LSM hooks for the new uring_cmd file op - SAUCE: upstream v6.0: selinux: implement the security_uring_cmd() LSM hook - SAUCE: upstream v6.0: Smack: Provide read control for io_uring_cmd - SAUCE: apparmor-next 6.1: apparmor: fix a memleak in multi_transaction_new() - SAUCE: apparmor-next 6.1: apparmor: fix lockdep warning when removing a namespace - SAUCE: apparmor-next 6.1: apparmor: reserve mediation classes - SAUCE: apparmor-next 6.1: apparmor: use zstd compression for profile data - SAUCE: apparmor-next 6.1: apparmor: expose compression level limits in sysfs - SAUCE: apparmor-next 6.1: apparmor: compute file permissions on profile load - SAUCE: apparmor-next 6.1: apparmor: compute xmatch permissions on profile load - SAUCE: apparmor-next 6.1: apparmor: move fperm computation into policy_unpack - SAUCE: apparmor-next 6.1: apparmor: rework and cleanup fperm computation - SAUCE: apparmor-next 6.1: apparmor: convert xmatch to use aa_perms structure - SAUCE: apparmor-next 6.1: apparmor: compute policydb permission on profile load - SAUCE: apparmor-next 6.1: apparmor: combine file_rules and aa_policydb into a single shared struct - SAUCE: apparmor-next 6.1: apparmor: convert xmatch to using the new shared policydb struct - SAUCE: apparmor-next 6.1: apparmor: convert fperm lookup to use accept as an index - SAUCE: apparmor-next 6.1: apparmor: convert xmatch lookup to use accept as an index - SAUCE: apparmor-next 6.1: apparmor: cleanup shared permission struct - SAUCE: apparmor-next 6.1: apparmor: convert policy lookup to use accept as an index - SAUCE: apparmor-next 6.1: apparmor: preparse for state being more than just an integer - SAUCE: apparmor-next 6.1: apparmor: Fix abi check to include v8 abi - SAUCE: apparmor-next 6.1: apparmor: fix apparmor mediating locking non-fs unix sockets - SAUCE: apparmor-next 6.1: apparmor: extend policydb permission set by making use of the xbits - SAUCE: apparmor-next 6.1: apparmor: move dfa perm macros into policy_unpack - SAUCE: apparmor-next 6.1: apparmor: extend xindex size - SAUCE: apparmor-next 6.1: apparmor: isolate policy backwards compatibility to its own file - SAUCE: apparmor-next 6.1: apparmor: extend permissions to support a label and tag string - SAUCE: apparmor-next 6.1: apparmor: add mediation class information to auditing - SAUCE: apparmor-next 6.1: apparmor: add user mode flag - SAUCE: apparmor-next 6.1: apparmor: make transition table unpack generic so it can be reused - SAUCE: apparmor-next 6.1: apparmor: group dfa policydb unpacking - SAUCE: apparmor-next 6.1: apparmor: make unpack_array return a trianary value - SAUCE: apparmor-next 6.1: apparmor: add the ability for policy to specify a permission table - SAUCE: apparmor-next 6.1: apparmor: verify permission table indexes - SAUCE: apparmor-next 6.1: apparmor: make sure perm indexes are accumulated - SAUCE: apparmor-next 6.1: apparmor: cleanup: move perm accumulation into perms.h - SAUCE: apparmor-next 6.1: apparmor: verify loaded permission bits masks don't overlap - SAUCE: apparmor-next 6.1: apparmor: refactor profile rules and attachments - SAUCE: apparmor-next 6.1: apparmor: rework profile->rules to be a list - SAUCE: apparmor-next 6.1: apparmor: fix aa_class_names[] to match reserved classes - SAUCE: apparmor: add/use fns to print hash string hex value - SAUCE: apparmor: patch to provide compatibility with v2.x net rules - SAUCE: apparmor: af_unix mediation - SAUCE: fix shutdown unix socket owner conditional check - SAUCE: apparmor: rename aa_sock() to aa_unix_sk() - SAUCE: apparmor: Add fine grained mediation of posix mqueues - SAUCE: apparmor: LSM stacking: switch from SK_CTX() to aa_sock() - SAUCE: lsm stacking v37: integrity: disassociate ima_filter_rule from security_audit_rule - SAUCE: lsm stacking v37: LSM: Infrastructure management of the sock security - SAUCE: lsm stacking v37: LSM: Add the lsmblob data structure. - SAUCE: lsm stacking v37: LSM: provide lsm name and id slot mappings - SAUCE: lsm stacking v37: IMA: avoid label collisions with stacked LSMs - SAUCE: lsm stacking v37: LSM: Use lsmblob in security_audit_rule_match - SAUCE: lsm stacking v37: LSM: Use lsmblob in security_kernel_act_as - SAUCE: lsm stacking v37: LSM: Use lsmblob in security_secctx_to_secid - SAUCE: lsm stacking v37: LSM: Use lsmblob in security_secid_to_secctx - SAUCE: lsm stacking v37: LSM: Use lsmblob in security_ipc_getsecid - SAUCE: lsm stacking v37: LSM: Use lsmblob in security_current_getsecid - SAUCE: lsm stacking v37: LSM: Use lsmblob in security_inode_getsecid - SAUCE: lsm stacking v37: LSM: Use lsmblob in security_cred_getsecid - SAUCE: lsm stacking v37: LSM: Specify which LSM to display - SAUCE: fixup lsm stacking v37: LSM: Specify which LSM to display - SAUCE: lsm stacking v37: LSM: Ensure the correct LSM context releaser - SAUCE: lsm stacking v37: LSM: Use lsmcontext in security_secid_to_secctx - SAUCE: lsm stacking v37: LSM: Use lsmcontext in security_inode_getsecctx - SAUCE: lsm stacking v37: LSM: Use lsmcontext in security_dentry_init_security - SAUCE: lsm stacking v37: LSM: security_secid_to_secctx in netlink netfilter - SAUCE: lsm stacking v37: NET: Store LSM netlabel data in a lsmblob - SAUCE: lsm stacking v37: binder: Pass LSM identifier for confirmation - SAUCE: lsm stacking v37: LSM: security_secid_to_secctx module selection - SAUCE: lsm stacking v37: Audit: Keep multiple LSM data in audit_names - SAUCE: lsm stacking v37: Audit: Create audit_stamp structure - SAUCE: lsm stacking v37: LSM: Add a function to report multiple LSMs - SAUCE: lsm stacking v37: Audit: Allow multiple records in an audit_buffer - SAUCE: lsm stacking v37: Audit: Add record for multiple task security contexts - SAUCE: lsm stacking v37: audit: multiple subject lsm values for netlabel - SAUCE: lsm stacking v37: Audit: Add record for multiple object contexts - SAUCE: lsm stacking v37: netlabel: Use a struct lsmblob in audit data - SAUCE: lsm stacking v37: LSM: Removed scaffolding function lsmcontext_init - SAUCE: lsm stacking v37: LSM: Add /proc attr entry for full LSM context - SAUCE: lsm stacking v37: AppArmor: Remove the exclusive flag - SAUCE: security, lsm: Introduce security_create_user_ns() - SAUCE: bpf-lsm: Make bpf_lsm_userns_create() sleepable - SAUCE: selinux: Implement userns_create hook - SAUCE: apparmor: add user namespace creation mediation - [Config] update configs after apply new apparmor patch set * [22.10 FEAT] KVM: Secure Execution guest dump encryption with customer keys - kernel part (LP: #1959940) - s390/uv: Add SE hdr query information - s390/uv: Add dump fields to query - KVM: s390: pv: Add query interface - KVM: s390: pv: Add dump support definitions - KVM: s390: pv: Add query dump information - KVM: s390: Add configuration dump functionality - KVM: s390: Add CPU dump functionality - KVM: s390: Add KVM_CAP_S390_PROTECTED_DUMP - Documentation: virt: Protected virtual machine dumps - Documentation/virt/kvm/api.rst: Add protvirt dump/info api descriptions - Documentation/virt/kvm/api.rst: Explain rc/rrc delivery * [SRU][OEM-5.14/Jammy/OEM-5.17][PATCH 0/1] Fix blank screen on Thinkpad ADL 4K+ panel (LP: #1980621) - SAUCE: drm/i915: Implement WaEdpLinkRateDataReload - SAUCE: Revert "drm/i915/display: Re-add check for low voltage sku for max dp source rate" * [UBUNTU 22.04] s390/qeth: cache link_info for ethtool (LP: #1984103) - s390/qeth: cache link_info for ethtool * Kernel livepatch support for for s390x (LP: #1639924) - [Config] Enable EXPOLINE_EXTERN on s390x * IWLMEI may cause device down at resuming from s2idle (LP: #1987312) - [Config] Disable IWLMEI * Raise CONFIG_NR_CPUS (LP: #1967889) - [Config] Raise riscv64 CONFIG_NR_CPUS to 32 * PolarFire Icicle Kit: missing USB support (LP: #1986970) - usb: musb: Add support for PolarFire SoC's musb controller - usb: musb: mpfs: Fix error codes in probe() - usb: musb: mpfs: add missing clk_disable_unprepare() in mpfs_remove() - [Config] Enable CONFIG_USB_MUSB_POLARFIRE_SOC on riscv64 * System freeze after resuming from suspend due to PCI ASPM settings (LP: #1980829) - SAUCE: PCI/ASPM: Save/restore L1SS Capability for suspend/resume - SAUCE: whitelist platforms that needs save/restore ASPM L1SS for suspend/resume * Please enable CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU (LP: #1980861) - [Config] Switch from DECOMP_SINGLE to DECOMP_MULTI_PERCPU * Miscellaneous Ubuntu changes - [Config] enable security-related configs - [Packaging] Make stamp-install-<flavor> target reentrant - [Packaging] Pass kernel build_arch to dkms - [Packaging] Enable building zfs during cross-compile - [Packaging] temporarily disable signing for ppc64el [ Ubuntu: 5.19.0-16.16 ] * kinetic/linux: 5.19.0-16.16 -proposed tracker (LP: #1988707) * Packaging resync (LP: #1786013) - debian/dkms-versions -- update from kernel-versions (main/master) * Kinetic update: v5.19.7 upstream stable release (LP: #1988733) - drm/vc4: hdmi: Rework power up - drm/vc4: hdmi: Depends on CONFIG_PM - firmware: tegra: bpmp: Do only aligned access to IPC memory area - crypto: lib - remove unneeded selection of XOR_BLOCKS - docs: kerneldoc-preamble: Test xeCJK.sty before loading - arm64: errata: Add Cortex-A510 to the repeat tlbi list - Bluetooth: L2CAP: Fix build errors in some archs - Revert "PCI/portdrv: Don't disable AER reporting in get_port_device_capability()" - HID: steam: Prevent NULL pointer dereference in steam_{recv,send}_report - udmabuf: Set the DMA mask for the udmabuf device (v2) - media: pvrusb2: fix memory leak in pvr_probe - USB: gadget: Fix use-after-free Read in usb_udc_uevent() - HID: hidraw: fix memory leak in hidraw_release() - net: fix refcount bug in sk_psock_get (2) - fbdev: fb_pm2fb: Avoid potential divide by zero error - ftrace: Fix NULL pointer dereference in is_ftrace_trampoline when ftrace is dead - bpf: Don't redirect packets with invalid pkt_len - mm/rmap: Fix anon_vma->degree ambiguity leading to double-reuse - ALSA: usb-audio: Add quirk for LH Labs Geek Out HD Audio 1V5 - HID: input: fix uclogic tablets - HID: add Lenovo Yoga C630 battery quirk - HID: AMD_SFH: Add a DMI quirk entry for Chromebooks - HID: Add Apple Touchbar on T2 Macs in hid_have_special_driver list - HID: asus: ROG NKey: Ignore portion of 0x5a report - HID: nintendo: fix rumble worker null pointer deref - HID: thrustmaster: Add sparco wheel and fix array length - HID: intel-ish-hid: ipc: Add Meteor Lake PCI device ID - mmc: mtk-sd: Clear interrupts when cqe off/disable - mmc: sdhci-of-dwcmshc: add reset call back for rockchip Socs - mmc: sdhci-of-dwcmshc: rename rk3568 to rk35xx - mmc: sdhci-of-dwcmshc: Re-enable support for the BlueField-3 SoC - fs/ntfs3: Fix work with fragmented xattr - ASoC: sh: rz-ssi: Improve error handling in rz_ssi_probe() error path - ASoC: rt5640: Fix the JD voltage dropping issue - rtla: Fix tracer name - drm/amd/display: Add a missing register field for HPO DP stream encoder - drm/amd/display: Device flash garbage before get in OS - drm/amd/display: Avoid MPC infinite loop - drm/amd/display: Fix HDMI VSIF V3 incorrect issue - drm/amd/display: For stereo keep "FLIP_ANY_FRAME" - drm/amd/display: clear optc underflow before turn off odm clock - drm/amd/display: Fix TDR eDP and USB4 display light up issue - drm/amd/pm: skip pptable override for smu_v13_0_7 - drm/amdkfd: Handle restart of kfd_ioctl_wait_events - drm/amd/pm: Fix a potential gpu_metrics_table memory leak - ksmbd: return STATUS_BAD_NETWORK_NAME error status if share is not configured - net: lan966x: fix checking for return value of platform_get_irq_byname() - neigh: fix possible DoS due to net iface start/stop loop - ALSA: hda/realtek: Add quirks for ASUS Zenbooks using CS35L41 - s390/hypfs: avoid error message under KVM - ksmbd: don't remove dos attribute xattr on O_TRUNC open - drm/amdgpu: disable 3DCGCG/CGLS temporarily due to stability issue - drm/amd/pm: add missing ->fini_microcode interface for Sienna Cichlid - drm/amd/pm: add missing ->fini_xxxx interfaces for some SMU13 asics - drm/amd/display: Fix pixel clock programming - drm/amdgpu: Increase tlb flush timeout for sriov - drm/amd/display: Fix plug/unplug external monitor will hang while playback MPO video - drm/amd/display: avoid doing vm_init multiple time - drm/amdgpu: Add decode_iv_ts helper for ih_v6 block - drm/amdgpu: Add secure display TA load for Renoir - drm/amdgpu: Fix interrupt handling on ih_soft ring - netfilter: conntrack: NF_CONNTRACK_PROCFS should no longer default to y - testing: selftests: nft_flowtable.sh: use random netns names - platform/x86: serial-multi-instantiate: Add CLSA0101 Laptop - ALSA: hda/cs8409: Support new Dolphin Variants - btrfs: move lockdep class helpers to locking.c - btrfs: fix lockdep splat with reloc root extent buffers - btrfs: tree-checker: check for overlapping extent items - android: binder: fix lockdep check on clearing vma - net/af_packet: check len when min_header_len equals to 0 - net: neigh: don't call kfree_skb() under spin_lock_irqsave() - arm64: cacheinfo: Fix incorrect assignment of signed error value to unsigned fw_level - Linux 5.19.7 * Kinetic update: v5.19.6 upstream stable release (LP: #1988732) - mm/gup: fix FOLL_FORCE COW security issue and remove FOLL_COW - NFS: Fix another fsync() issue after a server reboot - audit: fix potential double free on error path from fsnotify_add_inode_mark - cgroup: Fix race condition at rebind_subsystems() - parisc: Make CONFIG_64BIT available for ARCH=parisc64 only - parisc: Fix exception handler for fldw and fstw instructions - kernel/sys_ni: add compat entry for fadvise64_64 - kprobes: don't call disarm_kprobe() for disabled kprobes - mm/uffd: reset write protection when unregister with wp-mode - mm/hugetlb: support write-faults in shared mappings - mt76: mt7921: fix command timeout in AP stop period - xfrm: fix refcount leak in __xfrm_policy_check() - Revert "xfrm: update SA curlft.use_time" - xfrm: clone missing x->lastused in xfrm_do_migrate - af_key: Do not call xfrm_probe_algs in parallel - xfrm: policy: fix metadata dst->dev xmit null pointer dereference - fs: require CAP_SYS_ADMIN in target namespace for idmapped mounts - Revert "net: macsec: update SCI upon MAC address change." - NFSv4.2 fix problems with __nfs42_ssc_open - SUNRPC: RPC level errors should set task->tk_rpc_status - mm/smaps: don't access young/dirty bit if pte unpresent - ntfs: fix acl handling - rose: check NULL rose_loopback_neigh->loopback - r8152: fix the units of some registers for RTL8156A - r8152: fix the RX FIFO settings when suspending - nfc: pn533: Fix use-after-free bugs caused by pn532_cmd_timeout - ice: xsk: prohibit usage of non-balanced queue id - ice: xsk: use Rx ring's XDP ring when picking NAPI context - net/mlx5e: Properly disable vlan strip on non-UL reps - net/mlx5: LAG, fix logic over MLX5_LAG_FLAG_NDEVS_READY - net/mlx5: Eswitch, Fix forwarding decision to uplink - net/mlx5: Disable irq when locking lag_lock - net/mlx5: Fix cmd error logging for manage pages cmd - net/mlx5: Avoid false positive lockdep warning by adding lock_class_key - net/mlx5e: Fix wrong application of the LRO state - net/mlx5e: Fix wrong tc flag used when set hw-tc-offload off - net: dsa: microchip: ksz9477: cleanup the ksz9477_switch_detect - net: dsa: microchip: move switch chip_id detection to ksz_common - net: dsa: microchip: move tag_protocol to ksz_common - net: dsa: microchip: move vlan functionality to ksz_common - net: dsa: microchip: move the port mirror to ksz_common - net: dsa: microchip: update the ksz_phylink_get_caps - net: dsa: microchip: keep compatibility with device tree blobs with no phy- mode - net: ipa: don't assume SMEM is page-aligned - net: phy: Don't WARN for PHY_READY state in mdio_bus_phy_resume() - net: moxa: get rid of asymmetry in DMA mapping/unmapping - bonding: 802.3ad: fix no transmission of LACPDUs - net: ipvtap - add __init/__exit annotations to module init/exit funcs - netfilter: ebtables: reject blobs that don't provide all entry points - netfilter: nft_tproxy: restrict to prerouting hook - bnxt_en: Use PAGE_SIZE to init buffer when multi buffer XDP is not in use - bnxt_en: set missing reload flag in devlink features - bnxt_en: fix NQ resource accounting during vf creation on 57500 chips - bnxt_en: fix LRO/GRO_HW features in ndo_fix_features callback - netfilter: nf_tables: disallow updates of implicit chain - netfilter: nf_tables: make table handle allocation per-netns friendly - netfilter: nft_payload: report ERANGE for too long offset and length - netfilter: nft_payload: do not truncate csum_offset and csum_type - netfilter: nf_tables: do not leave chain stats enabled on error - netfilter: nft_osf: restrict osf to ipv4, ipv6 and inet families - netfilter: nft_tunnel: restrict it to netdev family - netfilter: nf_tables: disallow binding to already bound chain - netfilter: flowtable: add function to invoke garbage collection immediately - netfilter: flowtable: fix stuck flows on cleanup due to pending work - net: Fix data-races around sysctl_[rw]mem_(max|default). - net: Fix data-races around weight_p and dev_weight_[rt]x_bias. - net: Fix data-races around netdev_max_backlog. - net: Fix data-races around netdev_tstamp_prequeue. - ratelimit: Fix data-races in ___ratelimit(). - net: Fix data-races around sysctl_optmem_max. - net: Fix a data-race around sysctl_tstamp_allow_data. - net: Fix a data-race around sysctl_net_busy_poll. - net: Fix a data-race around sysctl_net_busy_read. - net: Fix a data-race around netdev_budget. - net: Fix data-races around sysctl_max_skb_frags. - net: Fix a data-race around netdev_budget_usecs. - net: Fix data-races around sysctl_fb_tunnels_only_for_init_net. - net: Fix data-races around sysctl_devconf_inherit_init_net. - net: Fix a data-race around gro_normal_batch. - net: Fix a data-race around netdev_unregister_timeout_secs. - net: Fix a data-race around sysctl_somaxconn. - ixgbe: stop resetting SYSTIME in ixgbe_ptp_start_cyclecounter - i40e: Fix incorrect address type for IPv6 flow rules - net: ethernet: mtk_eth_soc: enable rx cksum offload for MTK_NETSYS_V2 - net: ethernet: mtk_eth_soc: fix hw hash reporting for MTK_NETSYS_V2 - rxrpc: Fix locking in rxrpc's sendmsg - ionic: clear broken state on generation change - ionic: fix up issues with handling EAGAIN on FW cmds - ionic: VF initial random MAC address if no assigned mac - net: stmmac: work around sporadic tx issue on link-up - net: lantiq_xrx200: confirm skb is allocated before using - net: lantiq_xrx200: fix lock under memory pressure - net: lantiq_xrx200: restore buffer if memory allocation failed - btrfs: fix silent failure when deleting root reference - btrfs: replace: drop assert for suspended replace - btrfs: add info when mount fails due to stale replace target - btrfs: fix space cache corruption and potential double allocations - btrfs: check if root is readonly while setting security xattr - btrfs: fix possible memory leak in btrfs_get_dev_args_from_path() - btrfs: update generation of hole file extent item when merging holes - x86/boot: Don't propagate uninitialized boot_params->cc_blob_address - perf/x86/intel: Fix pebs event constraints for ADL - perf/x86/lbr: Enable the branch type for the Arch LBR by default - x86/entry: Fix entry_INT80_compat for Xen PV guests - x86/unwind/orc: Unwind ftrace trampolines with correct ORC entry - x86/sev: Don't use cc_platform_has() for early SEV-SNP calls - x86/bugs: Add "unknown" reporting for MMIO Stale Data - x86/nospec: Unwreck the RSB stuffing - x86/PAT: Have pat_enabled() properly reflect state when running on Xen - loop: Check for overflow while configuring loop - writeback: avoid use-after-free after removing device - audit: move audit_return_fixup before the filters - asm-generic: sections: refactor memory_intersects - mm/damon/dbgfs: avoid duplicate context directory creation - s390/mm: do not trigger write fault when vma does not allow VM_WRITE - bootmem: remove the vmemmap pages from kmemleak in put_page_bootmem - mm/hugetlb: avoid corrupting page->mapping in hugetlb_mcopy_atomic_pte - mm/mprotect: only reference swap pfn page if type match - cifs: skip extra NULL byte in filenames - s390: fix double free of GS and RI CBs on fork() failure - fbdev: fbcon: Properly revert changes when vc_resize() failed - Revert "memcg: cleanup racy sum avoidance code" - shmem: update folio if shmem_replace_page() updates the page - ACPI: processor: Remove freq Qos request for all CPUs - nouveau: explicitly wait on the fence in nouveau_bo_move_m2mf - smb3: missing inode locks in punch hole - ocfs2: fix freeing uninitialized resource on ocfs2_dlm_shutdown - xen/privcmd: fix error exit of privcmd_ioctl_dm_op() - riscv: signal: fix missing prototype warning - riscv: traps: add missing prototype - riscv: dts: microchip: correct L2 cache interrupts - Revert "zram: remove double compression logic" - io_uring: fix issue with io_write() not always undoing sb_start_write() - mm/hugetlb: fix hugetlb not supporting softdirty tracking - Revert "md-raid: destroy the bitmap after destroying the thread" - md: call __md_stop_writes in md_stop - arm64: Fix match_list for erratum 1286807 on Arm Cortex-A76 - binder_alloc: add missing mmap_lock calls when using the VMA - x86/nospec: Fix i386 RSB stuffing - drm/amdkfd: Fix isa version for the GC 10.3.7 - Documentation/ABI: Mention retbleed vulnerability info file for sysfs - blk-mq: fix io hung due to missing commit_rqs - perf python: Fix build when PYTHON_CONFIG is user supplied - perf/x86/intel/uncore: Fix broken read_counter() for SNB IMC PMU - perf/x86/intel/ds: Fix precise store latency handling - perf stat: Clear evsel->reset_group for each stat run - arm64: fix rodata=full - arm64/signal: Flush FPSIMD register state when disabling streaming mode - arm64/sme: Don't flush SVE register state when allocating SME storage - arm64/sme: Don't flush SVE register state when handling SME traps - scsi: ufs: core: Enable link lost interrupt - scsi: storvsc: Remove WQ_MEM_RECLAIM from storvsc_error_wq - scsi: core: Fix passthrough retry counter handling - riscv: dts: microchip: mpfs: fix incorrect pcie child node name - riscv: dts: microchip: mpfs: remove ti,fifo-depth property - riscv: dts: microchip: mpfs: remove bogus card-detect-delay - riscv: dts: microchip: mpfs: remove pci axi address translation property - bpf: Don't use tnum_range on array range checking for poke descriptors - Linux 5.19.6 * Kinetic update: v5.19.5 upstream stable release (LP: #1988207) - kbuild: dummy-tools: avoid tmpdir leak in dummy gcc - Linux 5.19.5 * Support Intel TDX guest attestation driver (LP: #1988120) - SAUCE: x86/tdx: Add TDX Guest attestation interface driver - SAUCE: selftests: tdx: Test GetReport TDX attestation feature * Kinetic update: v5.19.4 upstream stable release (LP: #1987923) - ALSA: info: Fix llseek return value when using callback - ALSA: hda/realtek: Add quirk for Clevo NS50PU, NS70PU - RDMA: Handle the return code from dma_resv_wait_timeout() properly - KVM: Unconditionally get a ref to /dev/kvm module when creating a VM - x86/mm: Use proper mask when setting PUD mapping - rds: add missing barrier to release_refill - drm/i915/gem: Remove shared locking on freeing objects - locking/atomic: Make test_and_*_bit() ordered on failure - drm/nouveau: recognise GA103 - drm/ttm: Fix dummy res NULL ptr deref bug - drm/amdgpu: Only disable prefer_shadow on hawaii - drm/amd/display: Check correct bounds for stream encoder instances for DCN303 - s390/ap: fix crash on older machines based on QCI info missing - ata: libata-eh: Add missing command name - mmc: pxamci: Fix another error handling path in pxamci_probe() - mmc: pxamci: Fix an error handling path in pxamci_probe() - mmc: meson-gx: Fix an error handling path in meson_mmc_probe() - btrfs: unset reloc control if transaction commit fails in prepare_to_relocate() - btrfs: reset RO counter on block group if we fail to relocate - btrfs: fix lost error handling when looking up extended ref on log replay - btrfs: fix warning during log replay when bumping inode link count - drm/amdgpu: change vram width algorithm for vram_info v3_0 - drm/i915/gt: Ignore TLB invalidations on idle engines - drm/i915/gt: Invalidate TLB of the OA unit at TLB invalidations - drm/i915/gt: Skip TLB invalidations once wedged - drm/i915/gt: Batch TLB invalidations - drm/i915: pass a pointer for tlb seqno at vma_invalidate_tlb() - cifs: Fix memory leak on the deferred close - x86/kprobes: Fix JNG/JNLE emulation - tracing/perf: Fix double put of trace event when init fails - tracing/eprobes: Do not allow eprobes to use $stack, or % for regs - tracing/eprobes: Do not hardcode $comm as a string - tracing/eprobes: Fix reading of string fields - tracing/eprobes: Have event probes be consistent with kprobes and uprobes - tracing/probes: Have kprobes and uprobes use $COMM too - tracing: Have filter accept "common_cpu" to be consistent - ALSA: usb-audio: More comprehensive mixer map for ASUS ROG Zenith II - ALSA: hda: Fix crash due to jack poll in suspend - dt-bindings: usb: mtk-xhci: Allow wakeup interrupt-names to be optional - can: ems_usb: fix clang's -Wunaligned-access warning - apparmor: fix quiet_denied for file rules - Revert "UBUNTU: SAUCE: apparmor: drop prefixing abs root labels with '='" - apparmor: fix absroot causing audited secids to begin with = - apparmor: Fix failed mount permission check error message - apparmor: fix aa_label_asxprint return check - apparmor: fix setting unconfined mode on a loaded profile - apparmor: fix overlapping attachment computation - apparmor: fix reference count leak in aa_pivotroot() - apparmor: Fix memleak in aa_simple_write_to_buffer() - Documentation: ACPI: EINJ: Fix obsolete example - netfilter: nf_tables: fix crash when nf_trace is enabled - net: tap: NULL pointer derefence in dev_parse_header_protocol when skb->dev is null - NFSv4.1: Don't decrease the value of seq_nr_highest_sent - NFSv4.1: Handle NFS4ERR_DELAY replies to OP_SEQUENCE correctly - NFSv4: Fix races in the legacy idmapper upcall - NFSv4.1: RECLAIM_COMPLETE must handle EACCES - NFSv4/pnfs: Fix a use-after-free bug in open - mptcp, btf: Add struct mptcp_sock definition when CONFIG_MPTCP is disabled - mptcp: move subflow cleanup in mptcp_destroy_common() - mptcp: do not queue data on closed subflows - selftests: mptcp: make sendfile selftest work - BPF: Fix potential bad pointer dereference in bpf_sys_bpf() - bpf: Disallow bpf programs call prog_run command. - bpf: Don't reinit map value in prealloc_lru_pop - bpf: Acquire map uref in .init_seq_private for array map iterator - bpf: Acquire map uref in .init_seq_private for hash map iterator - bpf: Acquire map uref in .init_seq_private for sock local storage map iterator - bpf: Acquire map uref in .init_seq_private for sock{map,hash} iterator - bpf: Check the validity of max_rdwr_access for sock local storage map iterator - can: mcp251x: Fix race condition on receive interrupt - can: j1939: j1939_session_destroy(): fix memory leak of skbs - net: atlantic: fix aq_vec index out of range error - m68k: coldfire/device.c: protect FLEXCAN blocks - sunrpc: fix expiry of auth creds - SUNRPC: Fix xdr_encode_bool() - SUNRPC: Reinitialise the backchannel request buffers before reuse - SUNRPC: Don't reuse bvec on retransmission of the request - ASoC: qdsp6: q6apm-dai: unprepare stream if its already prepared - virtio: VIRTIO_HARDEN_NOTIFICATION is broken - [Config] updateconfigs for VIRTIO_HARDEN_NOTIFICATION - virtio_net: fix memory leak inside XPD_TX with mergeable - virtio-blk: Avoid use-after-free on suspend/resume - devlink: Fix use-after-free after a failed reload - net: phy: Warn about incorrect mdio_bus_phy_resume() state - net: bcmgenet: Indicate MAC is in charge of PHY PM - net: phy: c45 baset1: do not skip aneg configuration if clock role is not specified - net: dsa: felix: suppress non-changes to the tagging protocol - net: bgmac: Fix a BUG triggered by wrong bytes_compl - net: atm: bring back zatm uAPI - selftests: forwarding: Fix failing tests with old libnet - dt-bindings: arm: qcom: fix Alcatel OneTouch Idol 3 compatibles - pinctrl: renesas: rzg2l: Return -EINVAL for pins which have input disabled - dt-bindings: pinctrl: mt8192: Add drive-strength-microamp - dt-bindings: pinctrl: mt8192: Use generic bias instead of pull-*-adv - pinctrl: nomadik: Fix refcount leak in nmk_pinctrl_dt_subnode_to_map - pinctrl: qcom: msm8916: Allow CAMSS GP clocks to be muxed - pinctrl: amd: Don't save/restore interrupt status and wake status bits - dt-bindings: pinctrl: mt8195: Fix name for mediatek,rsel-resistance-in-si- unit - dt-bindings: pinctrl: mt8195: Add and use drive-strength-microamp - pinctrl: sunxi: Add I/O bias setting for H6 R-PIO - dt-bindings: pinctrl: mt8186: Add and use drive-strength-microamp - pinctrl: qcom: sm8250: Fix PDC map - rtc: spear: set range max - Input: exc3000 - fix return value check of wait_for_completion_timeout - Input: mt6779-keypad - match hardware matrix organization - Input: iqs7222 - correct slider event disable logic - Input: iqs7222 - fortify slider event reporting - Input: iqs7222 - protect volatile registers - Input: iqs7222 - acknowledge reset before writing registers - Input: iqs7222 - handle reset during ATI - Input: iqs7222 - remove support for RF filter - dt-bindings: input: iqs7222: Remove support for RF filter - dt-bindings: input: iqs7222: Correct bottom speed step size - dt-bindings: input: iqs7222: Extend slider-mapped GPIO to IQS7222C - octeontx2-pf: Fix NIX_AF_TL3_TL2X_LINKX_CFG register configuration - octeontx2-af: Apply tx nibble fixup always - octeontx2-af: suppress external profile loading warning - octeontx2-af: Fix mcam entry resource leak - octeontx2-af: Fix key checking for source mac - ACPI: property: Return type of acpi_add_nondev_subnodes() should be bool - geneve: do not use RT_TOS for IPv6 flowlabel - vxlan: do not use RT_TOS for IPv6 flowlabel - mlx5: do not use RT_TOS for IPv6 flowlabel - ipv6: do not use RT_TOS for IPv6 flowlabel - plip: avoid rcu debug splat - vsock: Fix memory leak in vsock_connect() - vsock: Set socket state back to SS_UNCONNECTED in vsock_connect_timeout() - dt-bindings: gpio: zynq: Add missing compatible strings - dt-bindings: arm: qcom: fix Longcheer L8150 compatibles - dt-bindings: arm: qcom: fix MSM8916 MTP compatibles - dt-bindings: arm: qcom: fix MSM8994 boards compatibles - dt-bindings: clock: qcom,gcc-msm8996: add more GCC clock sources - dt-bindings: PCI: qcom: Fix reset conditional - spi: dt-bindings: cadence: add missing 'required' - spi: dt-bindings: zynqmp-qspi: add missing 'required' - dt-bindings: opp: opp-v2-kryo-cpu: Fix example binding checks - spi: dt-bindings: qcom,spi-geni-qcom: allow three interconnects - ceph: use correct index when encoding client supported features - tools/testing/cxl: Fix decoder default state - tools/vm/slabinfo: use alphabetic order when two values are equal - ceph: don't leak snap_rwsem in handle_cap_grant - clk: imx93: Correct the edma1's parent clock - vdpa_sim: use max_iotlb_entries as a limit in vhost_iotlb_init - vdpa_sim_blk: set number of address spaces and virtqueue groups - tools/testing/cxl: Fix cxl_hdm_decode_init() calling convention - kbuild: dummy-tools: avoid tmpdir leak in dummy gcc - tools build: Switch to new openssl API for test-libcrypto - NTB: ntb_tool: uninitialized heap data in tool_fn_write() - nfp: ethtool: fix the display error of `ethtool -m DEVNAME` - xen/xenbus: fix return type in xenbus_file_read() - tsnep: Fix tsnep_tx_unmap() error path usage - atm: idt77252: fix use-after-free bugs caused by tst_timer - fscache: don't leak cookie access refs if invalidation is in progress or failed - geneve: fix TOS inheriting for ipv4 - nvme-fc: fix the fc_appid_store return value - perf probe: Fix an error handling path in 'parse_perf_probe_command()' - i2c: qcom-geni: Fix GPI DMA buffer sync-back - perf parse-events: Fix segfault when event parser gets an error - perf tests: Fix Track with sched_switch test for hybrid case - dpaa2-eth: trace the allocated address instead of page struct - fs/ntfs3: Fix using uninitialized value n when calling indx_read - fs/ntfs3: Fix NULL deref in ntfs_update_mftmirr - fs/ntfs3: Don't clear upper bits accidentally in log_replay() - fs/ntfs3: Fix double free on remount - fs/ntfs3: Do not change mode if ntfs_set_ea failed - fs/ntfs3: Fix missing i_op in ntfs_read_mft - nios2: page fault et.al. are *not* restartable syscalls... - nios2: don't leave NULLs in sys_call_table[] - nios2: traced syscall does need to check the syscall number - nios2: fix syscall restart checks - nios2: restarts apply only to the first sigframe we build... - nios2: add force_successful_syscall_return() - iavf: Fix adminq error handling - iavf: Fix NULL pointer dereference in iavf_get_link_ksettings - iavf: Fix reset error handling - iavf: Fix deadlock in initialization - ASoC: Intel: avs: Fix potential buffer overflow by snprintf() - ASoC: SOF: debug: Fix potential buffer overflow by snprintf() - ASoC: SOF: Intel: hda: Fix potential buffer overflow by snprintf() - ASoC: DPCM: Don't pick up BE without substream - ASoC: tas2770: Set correct FSYNC polarity - ASoC: tas2770: Allow mono streams - ASoC: tas2770: Drop conflicting set_bias_level power setting - ASoC: tas2770: Fix handling of mute/unmute - ASoC: codec: tlv320aic32x4: fix mono playback via I2S - IB/iser: Fix login with authentication - RDMA/mlx5: Use the proper number of ports - RDMA/cxgb4: fix accept failure due to increased cpl_t5_pass_accept_rpl size - netfilter: nfnetlink: re-enable conntrack expectation events - netfilter: nf_tables: use READ_ONCE and WRITE_ONCE for shared generation id access - fs/ntfs3: uninitialized variable in ntfs_set_acl_ex() - netfilter: nf_tables: disallow NFTA_SET_ELEM_KEY_END with NFT_SET_ELEM_INTERVAL_END flag - netfilter: nf_ct_sane: remove pseudo skb linearization - netfilter: nf_ct_h323: cap packet size at 64k - netfilter: nf_ct_ftp: prefer skb_linearize - netfilter: nf_ct_irc: cap packet search space to 4k - netfilter: nf_tables: possible module reference underflow in error path - netfilter: nf_tables: really skip inactive sets when allocating name - netfilter: nf_tables: fix scheduling-while-atomic splat - netfilter: nf_tables: validate NFTA_SET_ELEM_OBJREF based on NFT_SET_OBJECT flag - netfilter: nf_tables: NFTA_SET_ELEM_KEY_END requires concat and interval flags - netfilter: nf_tables: disallow NFT_SET_ELEM_CATCHALL and NFT_SET_ELEM_INTERVAL_END - netfilter: nf_tables: check NFT_SET_CONCAT flag if field_count is specified - powerpc/pci: Fix get_phb_number() locking - spi: meson-spicc: add local pow2 clock ops to preserve rate between messages - net/sunrpc: fix potential memory leaks in rpc_sysfs_xprt_state_change() - net: dsa: mv88e6060: prevent crash on an unused port - net: qrtr: start MHI channel after endpoit creation - virtio_net: fix endian-ness for RSS - mlxsw: spectrum: Clear PTP configuration after unregistering the netdevice - net: moxa: pass pdev instead of ndev to DMA functions - net: fix potential refcount leak in ndisc_router_discovery() - net: rtnetlink: fix module reference count leak issue in rtnetlink_rcv_msg - net: sched: fix misuse of qcpu->backlog in gnet_stats_add_queue_cpu - net: dsa: microchip: ksz9477: fix fdb_dump last invalid entry - net: dsa: felix: fix ethtool 256-511 and 512-1023 TX packet counters - net: mscc: ocelot: fix incorrect ndo_get_stats64 packet counters - net: mscc: ocelot: fix address of SYS_COUNT_TX_AGING counter - net: genl: fix error path memory leak in policy dumping - net: dsa: don't warn in dsa_port_set_state_now() when driver doesn't support it - net: dsa: sja1105: fix buffer overflow in sja1105_setup_devlink_regions() - ice: Fix VSI rebuild WARN_ON check for VF - ice: Fix call trace with null VSI during VF reset - ice: Fix VF not able to send tagged traffic with no VLAN filters - ice: Fix double VLAN error when entering promisc mode - ice: Ignore EEXIST when setting promisc mode - ice: Fix clearing of promisc mode with bridge over bond - ice: Ignore error message when setting same promiscuous mode - modpost: fix module versioning when a symbol lacks valid CRC - i2c: imx: Make sure to unregister adapter on remove() - i40e: Fix tunnel checksum offload with fragmented traffic - regulator: pca9450: Remove restrictions for regulator-name - i40e: Fix to stop tx_timeout recovery if GLOBR fails - blk-mq: run queue no matter whether the request is the last request - tools/rtla: Fix command symlinks - fec: Fix timer capture timing in `fec_ptp_enable_pps()` - dt-bindings: display: sun4i: Add D1 TCONs to conditionals - stmmac: intel: Add a missing clk_disable_unprepare() call in intel_eth_pci_remove() - igb: Add lock to avoid data race - kbuild: fix the modules order between drivers and libs - gcc-plugins: Undefine LATENT_ENTROPY_PLUGIN when plugin disabled for a file - can: j1939: j1939_sk_queue_activate_next_locked(): replace WARN_ON_ONCE with netdev_warn_once() - drm/imx/dcss: get rid of HPD warning message - drm/meson: Fix refcount bugs in meson_vpu_has_available_connectors() - drm/i915/ttm: don't leak the ccs state - drm/amdgpu: Avoid another list of reset devices - drm/bridge: lvds-codec: Fix error checking of drm_of_lvds_get_data_mapping() - drm/sun4i: dsi: Prevent underflow when computing packet sizes - drm/amdgpu: Fix use-after-free on amdgpu_bo_list mutex - KVM: arm64: Treat PMCR_EL1.LC as RES1 on asymmetric systems - KVM: arm64: Reject 32bit user PSTATE on asymmetric systems - net: mscc: ocelot: turn stats_lock into a spinlock - net: mscc: ocelot: fix race between ndo_get_stats64 and ocelot_check_stats_work - net: mscc: ocelot: make struct ocelot_stat_layout array indexable - net: mscc: ocelot: report ndo_get_stats64 from the wraparound-resistant ocelot->stats - x86/ibt, objtool: Add IBT_NOSEAL() - x86/kvm: Fix "missing ENDBR" BUG for fastop functions - thunderbolt: Change downstream router's TMU rate in both TMU uni/bidir mode - HID: multitouch: new device class fix Lenovo X12 trackpad sticky - PCI: Add ACS quirk for Broadcom BCM5750x NICs - platform/chrome: cros_ec_proto: don't show MKBP version if unsupported - staging: r8188eu: add error handling of rtw_read8 - staging: r8188eu: add error handling of rtw_read16 - staging: r8188eu: add error handling of rtw_read32 - usb: cdns3 fix use-after-free at workaround 2 - usb: gadget: uvc: calculate the number of request depending on framesize - usb: gadget: uvc: call uvc uvcg_warn on completed status instead of uvcg_info - PCI: aardvark: Fix reporting Slot capabilities on emulated bridge - scsi: ufs: core: Add UFSHCD_QUIRK_BROKEN_64BIT_ADDRESS - scsi: ufs: core: Add UFSHCD_QUIRK_HIBERN_FASTAUTO - irqchip/tegra: Fix overflow implicit truncation warnings - drm/meson: Fix overflow implicit truncation warnings - clk: ti: Stop using legacy clkctrl names for omap4 and 5 - scsi: ufs: ufs-mediatek: Fix the timing of configuring device regulators - usb: typec: mux: Add CONFIG guards for functions - usb: host: ohci-ppc-of: Fix refcount leak bug - usb: renesas: Fix refcount leak bug - scsi: iscsi: Fix HW conn removal use after free - usb: dwc2: gadget: remove D+ pull-up while no vbus with usb-role-switch - vboxguest: Do not use devm for irq - clk: qcom: ipq8074: dont disable gcc_sleep_clk_src - uacce: Handle parent device removal or parent driver module rmmod - zram: do not lookup algorithm in backends table - clk: qcom: clk-alpha-pll: fix clk_trion_pll_configure description - scsi: lpfc: Prevent buffer overflow crashes in debugfs with malformed user input - scsi: lpfc: Fix possible memory leak when failing to issue CMF WQE - gadgetfs: ep_io - wait until IRQ finishes - coresight: etm4x: avoid build failure with unrolled loops - habanalabs: add terminating NULL to attrs arrays - habanalabs/gaudi: invoke device reset from one code block - habanalabs/gaudi: fix shift out of bounds - habanalabs/gaudi: mask constant value before cast - mmc: tmio: avoid glitches when resetting - scsi: ufs: ufs-exynos: Change ufs phy control sequence - pinctrl: intel: Check against matching data instead of ACPI companion - cxl: Fix a memory leak in an error handling path - PCI/ACPI: Guard ARM64-specific mcfg_quirks - um: add "noreboot" command line option for PANIC_TIMEOUT=-1 setups - of: overlay: Move devicetree_corrupt() check up - dmaengine: dw-axi-dmac: do not print NULL LLI during error - dmaengine: dw-axi-dmac: ignore interrupt if no descriptor - mmc: renesas_sdhi: newer SoCs don't need manual tap correction - ACPI: PPTT: Leave the table mapped for the runtime usage - RDMA/rxe: Limit the number of calls to each tasklet - csky/kprobe: reclaim insn_slot on kprobe unregistration - selftests/kprobe: Do not test for GRP/ without event failures - dmaengine: tegra: Add terminate() for Tegra234 - dmaengine: sprd: Cleanup in .remove() after pm_runtime_get_sync() failed - Revert "RDMA/rxe: Create duplicate mapping tables for FMRs" - openrisc: io: Define iounmap argument as volatile - phy: samsung: phy-exynos-pcie: sanitize init/power_on callbacks - md: Notify sysfs sync_completed in md_reap_sync_thread() - md/raid5: Make logic blocking check consistent with logic that blocks - nvmet-tcp: fix lockdep complaint on nvmet_tcp_wq flush during queue teardown - drivers:md:fix a potential use-after-free bug - ext4: avoid remove directory when directory is corrupted - ext4: block range must be validated before use in ext4_mb_clear_bb() - ext4: avoid resizing to a partial cluster size - lib/list_debug.c: Detect uninitialized lists - tty: serial: Fix refcount leak bug in ucc_uart.c - KVM: PPC: Book3S HV: Fix "rm_exit" entry in debugfs timings - vfio: Clear the caps->buf to NULL after free - mips: cavium-octeon: Fix missing of_node_put() in octeon2_usb_clocks_start - iommu/io-pgtable-arm-v7s: Add a quirk to allow pgtable PA up to 35bit - ASoC: Intel: avs: Set max DMA segment size - ALSA: hda: Fix page fault in snd_hda_codec_shutdown() - modules: Ensure natural alignment for .altinstructions and __bug_table sections - ASoC: SOF: Intel: cnl: Do not process IPC reply before firmware boot - ASoC: SOF: Intel: hda-ipc: Do not process IPC reply before firmware boot - ASoC: SOF: sof-client-probes: Only load the driver if IPC3 is used - ASoC: rsnd: care default case on rsnd_ssiu_busif_err_irq_ctrl() - riscv: dts: sifive: Add fu740 topology information - riscv: dts: canaan: Add k210 topology information - ASoC: nau8821: Don't unconditionally free interrupt - riscv: mmap with PROT_WRITE but no PROT_READ is invalid - RISC-V: Add fast call path of crash_kexec() - ALSA: hda/realtek: Enable speaker and mute LEDs for HP laptops - ASoC: SOF: Intel: hda: add sanity check on SSP index reported by NHLT - ASoC: Intel: sof_es8336: Fix GPIO quirks set via module option - ASoC: Intel: sof_es8336: ignore GpioInt when looking for speaker/headset GPIO lines - ASoC: Intel: sof_nau8825: Move quirk check to the front in late probe - watchdog: export lockup_detector_reconfigure - powerpc/watchdog: introduce a NMI watchdog's factor - powerpc/pseries/mobility: set NMI watchdog factor during an LPM - powerpc/32: Set an IBAT covering up to _einittext during init - powerpc/32: Don't always pass -mcpu=powerpc to the compiler - ASoC: codecs: va-macro: use fsgen as clock - ovl: warn if trusted xattr creation fails - powerpc/ioda/iommu/debugfs: Generate unique debugfs entries - ALSA: core: Add async signal helpers - ALSA: timer: Use deferred fasync helper - ALSA: pcm: Use deferred fasync helper - ALSA: control: Use deferred fasync helper - f2fs: fix to avoid use f2fs_bug_on() in f2fs_new_node_page() - f2fs: fix to do sanity check on segment type in build_sit_entries() - smb3: check xattr value length earlier - powerpc/64: Init jump labels before parse_early_param() - venus: pm_helpers: Fix warning in OPP during probe - video: fbdev: i740fb: Check the argument of i740_calc_vclk() - MIPS: tlbex: Explicitly compare _PAGE_NO_EXEC against 0 - f2fs: revive F2FS_IOC_ABORT_VOLATILE_WRITE - f2fs: fix null-ptr-deref in f2fs_get_dnode_of_data - scsi: ufs: ufs-mediatek: Fix build error and type mismatch - Revert "ALSA: hda: Fix page fault in snd_hda_codec_shutdown()" - Linux 5.19.4 * RISC-V kernel config is out of sync with other archs (LP: #1981437) - [Config] Align riscv64 CONFIG_LSM with other architectures - [Config] Enable CONFIG_DRM_RCAR_USE_LVDS for riscv64 - [Config] Enable CONFIG_DTPM for riscv64 - [Config] Set CONFIG_MTD_RAW_NAND=m for riscv64 * Use upstream LED description on Unmatched (LP: #1987513) - dt-bindings: leds: pwm-multicolor: Add active-low property - leds: pwm-multicolor: Support active-low LEDs - riscv: dts: sifive unmatched: Add PWM controlled LEDs * Fix invalid MAC address after hotplug tbt dock (LP: #1942999) - SAUCE: igc: wait for the MAC copy when enabled MAC passthrough * Kinetic update: v5.19.3 upstream stable release (LP: #1987345) - Revert "mm: kfence: apply kmemleak_ignore_phys on early allocated pool" - tee: add overflow check in register_shm_helper() - net_sched: cls_route: disallow handle of 0 - btrfs: only write the sectors in the vertical stripe which has data stripes - btrfs: raid56: don't trust any cached sector in __raid56_parity_recover() - kexec, KEYS: make the code in bzImage64_verify_sig generic - arm64: kexec_file: use more system keyrings to verify kernel image signature - Linux 5.19.3 * [22.04 FEAT] Deactivitate CONFIG_QETH_OSX kernel config option (LP: #1959890) - [Config] disable CONFIG_QETH_OSX on s390x * Kinetic update: v5.19.2 upstream stable release (LP: #1986865) - Makefile: link with -z noexecstack --no-warn-rwx-segments - x86: link vdso and boot with -z noexecstack --no-warn-rwx-segments - Revert "pNFS: nfs3_set_ds_client should set NFS_CS_NOPING" - scsi: Revert "scsi: qla2xxx: Fix disk failure to rediscover" - pNFS/flexfiles: Report RDMA connection errors to the server - nfsd: eliminate the NFSD_FILE_BREAK_* flags - ALSA: usb-audio: Add quirk for Behringer UMC202HD - ALSA: bcd2000: Fix a UAF bug on the error path of probing - ALSA: hda/realtek: Add quirk for Clevo NV45PZ - ALSA: hda/realtek: Add quirk for HP Spectre x360 15-eb0xxx - ALSA: hda/realtek: Add quirk for Lenovo Yoga9 14IAP7 - ASoC: amd: yc: Update DMI table entries - hwmon: (nct6775) Fix platform driver suspend regression - wifi: mac80211_hwsim: fix race condition in pending packet - wifi: mac80211_hwsim: add back erroneously removed cast - wifi: mac80211_hwsim: use 32-bit skb cookie - add barriers to buffer_uptodate and set_buffer_uptodate - lockd: detect and reject lock arguments that overflow - HID: hid-input: add Surface Go battery quirk - HID: nintendo: Add missing array termination - HID: wacom: Only report rotation for art pen - HID: wacom: Don't register pad_input for touch switch - KVM: nVMX: Snapshot pre-VM-Enter BNDCFGS for !nested_run_pending case - KVM: nVMX: Snapshot pre-VM-Enter DEBUGCTL for !nested_run_pending case - KVM: SVM: Don't BUG if userspace injects an interrupt with GIF=0 - KVM: s390: pv: don't present the ecall interrupt twice - KVM: Drop unused @gpa param from gfn=>pfn cache's __release_gpc() helper - KVM: Put the extra pfn reference when reusing a pfn in the gpc cache - KVM: Fully serialize gfn=>pfn cache refresh via mutex - KVM: Fix multiple races in gfn=>pfn cache refresh - KVM: Do not incorporate page offset into gfn=>pfn cache user address - KVM: x86: Split kvm_is_valid_cr4() and export only the non-vendor bits - KVM: nVMX: Let userspace set nVMX MSR to any _host_ supported value - KVM: nVMX: Account for KVM reserved CR4 bits in consistency checks - KVM: nVMX: Inject #UD if VMXON is attempted with incompatible CR0/CR4 - KVM: x86: Mark TSS busy during LTR emulation _after_ all fault checks - KVM: x86: Set error code to segment selector on LLDT/LTR non-canonical #GP - KVM: x86/mmu: Treat NX as a valid SPTE bit for NPT - KVM: SVM: Disable SEV-ES support if MMIO caching is disable - KVM: x86: Tag kvm_mmu_x86_module_init() with __init - KVM: x86/mmu: Fully re-evaluate MMIO caching when SPTE masks change - KVM: x86: do not report preemption if the steal time cache is stale - KVM: x86: revalidate steal time cache if MSR value changes - KVM: x86/xen: Initialize Xen timer only once - KVM: x86/xen: Stop Xen timer before changing IRQ - ALSA: hda/conexant: Add quirk for LENOVO 20149 Notebook model - ALSA: hda/cirrus - support for iMac 12,1 model - ALSA: hda/realtek: Add quirk for another Asus K42JZ model - ALSA: hda/realtek: Add a quirk for HP OMEN 15 (8786) mute LED - LoongArch: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK - tty: 8250: Add support for Brainboxes PX cards. - tty: vt: initialize unicode screen buffer - vfs: Check the truncate maximum size in inode_newsize_ok() - fs: Add missing umask strip in vfs_tmpfile - thermal: sysfs: Fix cooling_device_stats_setup() error code path - fbcon: Fix boundary checks for fbcon=vc:n1-n2 parameters - fbcon: Fix accelerated fbdev scrolling while logo is still shown - usbnet: Fix linkwatch use-after-free on disconnect - usbnet: smsc95xx: Fix deadlock on runtime resume - fix short copy handling in copy_mc_pipe_to_iter() - crypto: ccp - Use kzalloc for sev ioctl interfaces to prevent kernel memory leak - ovl: drop WARN_ON() dentry is NULL in ovl_encode_fh() - parisc: Fix device names in /proc/iomem - parisc: Drop pa_swapper_pg_lock spinlock - parisc: Check the return value of ioremap() in lba_driver_probe() - parisc: io_pgetevents_time64() needs compat syscall in 32-bit compat mode - riscv:uprobe fix SR_SPIE set/clear handling - riscv: lib: uaccess: fix CSR_STATUS SR_SUM bit - dt-bindings: riscv: fix SiFive l2-cache's cache-sets - riscv: dts: starfive: correct number of external interrupts - RISC-V: cpu_ops_spinwait.c should include head.h - RISC-V: Declare cpu_ops_spinwait in <asm/cpu_ops.h> - RISC-V: kexec: Fixup use of smp_processor_id() in preemptible context - RISC-V: Fixup get incorrect user mode PC for kernel mode regs - RISC-V: Fixup schedule out issue in machine_crash_shutdown() - RISC-V: Add modules to virtual kernel memory layout dump - RISC-V: Fix counter restart during overflow for RV32 - RISC-V: Fix SBI PMU calls for RV32 - RISC-V: Update user page mapping only once during start - wireguard: selftests: set CONFIG_NONPORTABLE on riscv32 - rtc: rx8025: fix 12/24 hour mode detection on RX-8035 - drm/gem: Properly annotate WW context on drm_gem_lock_reservations() error - drm/shmem-helper: Add missing vunmap on error - drm/vc4: hdmi: Disable audio if dmas property is present but empty - drm/ingenic: Use the highest possible DMA burst size - drm/fb-helper: Fix out-of-bounds access - drm/hyperv-drm: Include framebuffer and EDID headers - drm/dp/mst: Read the extended DPCD capabilities during system resume - drm/nouveau: fix another off-by-one in nvbios_addr - drm/nouveau: Don't pm_runtime_put_sync(), only pm_runtime_put_autosuspend() - drm/nouveau/acpi: Don't print error when we get -EINPROGRESS from pm_runtime - drm/nouveau/kms: Fix failure path for creating DP connectors - drm/tegra: Fix vmapping of prime buffers - drm/amdgpu: Check BO's requested pinning domains against its preferred_domains - bpf: Fix KASAN use-after-free Read in compute_effective_progs - btrfs: reject log replay if there is unsupported RO compat flag - mtd: rawnand: arasan: Fix clock rate in NV-DDR - mtd: rawnand: arasan: Update NAND bus clock instead of system clock - um: Remove straying parenthesis - um: seed rng using host OS rng - iio: fix iio_format_avail_range() printing for none IIO_VAL_INT - iio: light: isl29028: Fix the warning in isl29028_remove() - scsi: lpfc: Remove extra atomic_inc on cmd_pending in queuecommand after VMID - scsi: sg: Allow waiting for commands to complete on removed device - scsi: qla2xxx: Fix incorrect display of max frame size - scsi: qla2xxx: Zero undefined mailbox IN registers - soundwire: qcom: Check device status before reading devid - ksmbd: fix memory leak in smb2_handle_negotiate - ksmbd: prevent out of bound read for SMB2_TREE_CONNNECT - ksmbd: prevent out of bound read for SMB2_WRITE - ksmbd: fix use-after-free bug in smb2_tree_disconect - ksmbd: fix heap-based overflow in set_ntacl_dacl() - fuse: limit nsec - fuse: ioctl: translate ENOSYS - fuse: write inode in fuse_release() - fuse: fix deadlock between atomic O_TRUNC and page invalidation - serial: mvebu-uart: uart2 error bits clearing - md-raid: destroy the bitmap after destroying the thread - md-raid10: fix KASAN warning - mbcache: don't reclaim used entries - mbcache: add functions to delete entry if unused - media: isl7998x: select V4L2_FWNODE to fix build error - media: [PATCH] pci: atomisp_cmd: fix three missing checks on list iterator - ia64, processor: fix -Wincompatible-pointer-types in ia64_get_irr() - powerpc: Restore CONFIG_DEBUG_INFO in defconfigs - powerpc/64e: Fix early TLB miss with KUAP - powerpc/fsl-pci: Fix Class Code of PCIe Root Port - powerpc/ptdump: Fix display of RW pages on FSL_BOOK3E - powerpc/powernv: Avoid crashing if rng is NULL - MIPS: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK - coresight: Clear the connection field properly - usb: typec: ucsi: Acknowledge the GET_ERROR_STATUS command completion - USB: HCD: Fix URB giveback issue in tasklet function - Revert "net: usb: ax88179_178a needs FLAG_SEND_ZLP" - ARM: dts: uniphier: Fix USB interrupts for PXs2 SoC - arm64: dts: uniphier: Fix USB interrupts for PXs3 SoC - usb: dwc3: gadget: refactor dwc3_repare_one_trb - usb: dwc3: gadget: fix high speed multiplier setting - netfilter: nf_tables: do not allow SET_ID to refer to another table - netfilter: nf_tables: do not allow CHAIN_ID to refer to another table - netfilter: nf_tables: do not allow RULE_ID to refer to another chain - netfilter: nf_tables: upfront validation of data via nft_data_init() - netfilter: nf_tables: disallow jump to implicit chain from set element - netfilter: nf_tables: fix null deref due to zeroed list head - epoll: autoremove wakers even more aggressively - x86: Handle idle=nomwait cmdline properly for x86_idle - arch: make TRACE_IRQFLAGS_NMI_SUPPORT generic - arm64: kasan: do not instrument stacktrace.c - arm64: stacktrace: use non-atomic __set_bit - arm64: Do not forget syscall when starting a new thread. - arm64: fix oops in concurrently setting insn_emulation sysctls - arm64: kasan: Revert "arm64: mte: reset the page tag in page->flags" - [Config] updateconfigs for ARM64_ERRATUM_1742098 - arm64: errata: Remove AES hwcap for COMPAT tasks - ext2: Add more validity checks for inode counts - sched/fair: Introduce SIS_UTIL to search idle CPU based on sum of util_avg - genirq: Don't return error on missing optional irq_request_resources() - irqchip/mips-gic: Only register IPI domain when SMP is enabled - genirq: GENERIC_IRQ_IPI depends on SMP - sched/fair: fix case with reduced capacity CPU - sched/core: Always flush pending blk_plug - irqchip/mips-gic: Check the return value of ioremap() in gic_of_init() - ARM: dts: imx6ul: add missing properties for sram - ARM: dts: imx6ul: change operating-points to uint32-matrix - ARM: dts: imx6ul: fix keypad compatible - ARM: dts: imx6ul: fix csi node compatible - ARM: dts: imx6ul: fix lcdif node compatible - ARM: dts: imx6ul: fix qspi node compatible - ARM: dts: BCM5301X: Add DT for Meraki MR26 - ARM: dts: ux500: Fix Janice accelerometer mounting matrix - ARM: dts: ux500: Fix Codina accelerometer mounting matrix - ARM: dts: ux500: Fix Gavini accelerometer mounting matrix - arm64: dts: qcom: timer should use only 32-bit size - spi: synquacer: Add missing clk_disable_unprepare() - ARM: OMAP2+: display: Fix refcount leak bug - ARM: OMAP2+: pdata-quirks: Fix refcount leak bug - ACPI: EC: Remove duplicate ThinkPad X1 Carbon 6th entry from DMI quirks - ACPI: EC: Drop the EC_FLAGS_IGNORE_DSDT_GPE quirk - ACPI: PM: save NVS memory for Lenovo G40-45 - ACPI: LPSS: Fix missing check in register_device_clock() - ARM: dts: qcom: sdx55: Fix the IRQ trigger type for UART - arm64: dts: qcom: sc7280: Rename sar sensor labels - arm64: dts: qcom: add missing AOSS QMP compatible fallback - arm64: dts: qcom: ipq8074: fix NAND node name - arm64: dts: allwinner: a64: orangepi-win: Fix LED node name - ARM: shmobile: rcar-gen2: Increase refcount for new reference - firmware: tegra: Fix error check return value of debugfs_create_file() - hwmon: (dell-smm) Add Dell XPS 13 7390 to fan control whitelist - PM: EM: convert power field to micro-Watts precision and align drivers - ACPI: video: Use native backlight on Dell Inspiron N4010 - hwmon: (sht15) Fix wrong assumptions in device remove callback - PM: hibernate: defer device probing when resuming from hibernation - selinux: fix memleak in security_read_state_kernel() - selinux: Add boundary check in put_entry() - io_uring: fix io_uring_cqe_overflow trace format - kasan: test: Silence GCC 12 warnings - wait: Fix __wait_event_hrtimeout for RT/DL tasks - meson-mx-socinfo: Fix refcount leak in meson_mx_socinfo_init - arm64: dts: renesas: beacon: Fix regulator node names - spi: spi-altera-dfl: Fix an error handling path - ARM: bcm: Fix refcount leak in bcm_kona_smc_init - ACPI: processor/idle: Annotate more functions to live in cpuidle section - ARM: dts: imx7d-colibri-emmc: add cpu1 supply - ARM: dts: imx7-colibri: overhaul display/touch functionality - ARM: dts: imx7-colibri: add usb dual-role switching using extcon - ARM: dts: imx7-colibri: improve wake-up with gpio key - ARM: dts: imx7-colibri: move aliases, chosen, extcon and gpio-keys - ARM: dts: imx7-colibri-eval-v3: correct can controller comment - soc: renesas: r8a779a0-sysc: Fix A2DP1 and A2CV[2357] PDR values - soc: amlogic: Fix refcount leak in meson-secure-pwrc.c - arm64: dts: renesas: Fix thermal-sensors on single-zone sensors - Revert "ARM: dts: imx6qdl-apalis: Avoid underscore in node name" - x86/pmem: Fix platform-device leak in error path - ARM: dts: ast2500-evb: fix board compatible - ARM: dts: ast2600-evb: fix board compatible - ARM: dts: ast2600-evb-a1: fix board compatible - arm64: dts: mt8192: Fix idle-states nodes naming scheme - arm64: dts: mt8192: Fix idle-states entry-method - arm64: select TRACE_IRQFLAGS_NMI_SUPPORT - arm64: cpufeature: Allow different PMU versions in ID_DFR0_EL1 - locking/lockdep: Fix lockdep_init_map_*() confusion - arm64: dts: qcom: sc7180: Remove ipa_fw_mem node on trogdor - soc: fsl: guts: machine variable might be unset - spi: s3c64xx: constify fsd_spi_port_config - block: fix infinite loop for invalid zone append - arm64: dts: qcom: sdm845-akatsuki: Round down l22a regulator voltage - ARM: dts: qcom: mdm9615: add missing PMIC GPIO reg - ARM: OMAP2+: Fix refcount leak in omapdss_init_of - ARM: OMAP2+: Fix refcount leak in omap3xxx_prm_late_init - arm64: dts: qcom: sdm630: disable GPU by default - arm64: dts: qcom: sdm630: fix the qusb2phy ref clock - arm64: dts: qcom: sdm630: fix gpu's interconnect path - arm64: dts: qcom: sdm636-sony-xperia-ganges-mermaid: correct sdc2 pinconf - cpufreq: zynq: Fix refcount leak in zynq_get_revision - arm64: dts: renesas: r8a779m8: Drop operating points above 1.5 GHz - arm64: dts: renesas: r9a07g054l2-smarc: Correct SoC name in comment - regulator: qcom_smd: Fix pm8916_pldo range - ACPI: APEI: Fix _EINJ vs EFI_MEMORY_SP - ARM: dts: qcom: replace gcc PXO with pxo_board fixed clock - ARM: dts: qcom-msm8974: fix irq type on blsp2_uart1 - soc: qcom: ocmem: Fix refcount leak in of_get_ocmem - soc: qcom: aoss: Fix refcount leak in qmp_cooling_devices_register - ARM: dts: qcom: msm8974: add required ranges to OCMEM - ARM: dts: qcom: pm8841: add required thermal-sensor-cells - bus: hisi_lpc: fix missing platform_device_put() in hisi_lpc_acpi_probe() - lib: overflow: Do not define 64-bit tests on 32-bit - stack: Declare {randomize_,}kstack_offset to fix Sparse warnings - arm64: dts: qcom: msm8916: Fix typo in pronto remoteproc node - arm64: dts: qcom: msm8994: add required ranges to OCMEM - perf/x86/intel: Fix PEBS memory access info encoding for ADL - perf/x86/intel: Fix PEBS data source encoding for ADL - arm64: dts: exynosautov9: correct spi11 pin names - ACPI: VIOT: Fix ACS setup - m68k: virt: Fix missing platform_device_unregister() on error in virt_platform_init() - arm64: dts: qcom: sm6125: Move sdc2 pinctrl from seine-pdx201 to sm6125 - arm64: dts: qcom: sm6125: Append -state suffix to pinctrl nodes - arm64: dts: qcom: msm8996: correct #clock-cells for QMP PHY nodes - arm64: dts: qcom: sc7280: drop PCIe PHY clock index - arm64: dts: qcom: sm8250: add missing PCIe PHY clock-cells - arm64: dts: mt7622: fix BPI-R64 WPS button - arm64: tegra: Mark BPMP channels as no-memory-wc - arm64: tegra: Fix SDMMC1 CD on P2888 - arm64: dts: qcom: sc7280: fix PCIe clock reference - erofs: wake up all waiters after z_erofs_lzma_head ready - erofs: avoid consecutive detection for Highmem memory - spi: Return deferred probe error when controller isn't yet available - blk-mq: don't create hctx debugfs dir until q->debugfs_dir is created - spi: dw: Fix IP-core versions macro - spi: Fix simplification of devm_spi_register_controller - spi: tegra20-slink: fix UAF in tegra_slink_remove() - hwmon: (sch56xx-common) Add DMI override table - hwmon: (drivetemp) Add module alias - blktrace: Trace remapped requests correctly - PM: domains: Ensure genpd_debugfs_dir exists before remove - dm writecache: return void from functions - dm writecache: count number of blocks read, not number of read bios - dm writecache: count number of blocks written, not number of write bios - dm writecache: count number of blocks discarded, not number of discard bios - regulator: of: Fix refcount leak bug in of_get_regulation_constraints() - soc: qcom: Make QCOM_RPMPD depend on PM - soc: qcom: socinfo: Fix the id of SA8540P SoC - arm64: dts: qcom: msm8998: Make regulator voltages multiple of step-size - arm64: dts: qcom: qcs404: Fix incorrect USB2 PHYs assignment - ARM: dts: qcom: msm8974: Disable remoteprocs by default - irqdomain: Report irq number for NOMAP domains - perf: RISC-V: Add of_node_put() when breaking out of for_each_of_cpu_node() - drivers/perf: arm_spe: Fix consistency of SYS_PMSCR_EL1.CX - nohz/full, sched/rt: Fix missed tick-reenabling bug in dequeue_task_rt() - sched: only perform capability check on privileged operation - sched/numa: Initialise numa_migrate_retry - x86/extable: Fix ex_handler_msr() print condition - io_uring: move to separate directory - io_uring: define a 'prep' and 'issue' handler for each opcode - io_uring: Don't require reinitable percpu_ref - selftests/seccomp: Fix compile warning when CC=clang - thermal/tools/tmon: Include pthread and time headers in tmon.h - tools/power turbostat: Fix file pointer leak - dm: return early from dm_pr_call() if DM device is suspended - pwm: sifive: Simplify offset calculation for PWMCMP registers - pwm: sifive: Ensure the clk is enabled exactly once per running PWM - pwm: sifive: Shut down hardware only after pwmchip_remove() completed - pwm: lpc18xx: Fix period handling - erofs: update ctx->pos for every emitted dirent - dt-bindings: display: bridge: ldb: Fill in reg property - drm/i915: remove unused GEM_DEBUG_DECL() and GEM_DEBUG_BUG_ON() - drm/rockchip: vop2: unlock on error path in vop2_crtc_atomic_enable() - [Config] updateconfigs for DRM_FSL_LDB - drm: bridge: DRM_FSL_LDB should depend on ARCH_MXC - drm/bridge: anx7625: Use DPI bus type - drm/mgag200: Acquire I/O lock while reading EDID - drm/meson: Fix refcount leak in meson_encoder_hdmi_init - drm/dp: Export symbol / kerneldoc fixes for DP AUX bus - drm/bridge: tc358767: Handle dsi_lanes == 0 as invalid - drm/bridge: tc358767: Make sure Refclk clock are enabled - ath10k: do not enforce interrupt trigger type - ath11k: Fix warning on variable 'sar' dereference before check - ath11k: Init hw_params before setting up AHB resources - drm/edid: reset display info in drm_add_edid_modes() for NULL edid - drm/bridge: lt9611: Use both bits for HDMI sensing - drm/st7735r: Fix module autoloading for Okaya RH128128T - drm/panel: Fix build error when CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=y && CONFIG_DRM_DISPLAY_HELPER=m - drm: bridge: adv7511: Move CEC definitions to adv7511_cec.c - wifi: rtlwifi: fix error codes in rtl_debugfs_set_write_h2c() - wifi: wilc1000: use correct sequence of RESET for chip Power-UP/Down - ath11k: fix netdev open race - ath11k: fix IRQ affinity warning on shutdown - drm/mipi-dbi: align max_chunk to 2 in spi_transfer - drm/ssd130x: Only define a SPI device ID table when built as a module - selftests/bpf: Fix test_run logic in fexit_stress.c - sample: bpf: xdp_router_ipv4: Allow the kernel to send arp requests - selftests/bpf: Fix tc_redirect_dtime - libbpf: Fix is_pow_of_2 - ath11k: fix missing skb drop on htc_tx_completion error - ath11k: Fix incorrect debug_mask mappings - ath11k: Avoid REO CMD failed prints during firmware recovery - drm/radeon: fix potential buffer overflow in ni_set_mc_special_registers() - drm/mediatek: Modify dsi funcs to atomic operations - drm/mediatek: Separate poweron/poweroff from enable/disable and define new funcs - drm/mediatek: Add pull-down MIPI operation in mtk_dsi_poweroff function - drm/meson: encoder_cvbs: Fix refcount leak in meson_encoder_cvbs_init - drm/meson: encoder_hdmi: Fix refcount leak in meson_encoder_hdmi_init - drm/bridge: lt9611uxc: Cancel only driver's work - drm/amdgpu: fix scratch register access method in SRIOV - drm/amdgpu/display: Prepare for new interfaces - i2c: npcm: Remove own slave addresses 2:10 - i2c: npcm: Correct slave role behavior - i2c: mxs: Silence a clang warning - virtio-gpu: fix a missing check to avoid NULL dereference - drm/virtio: Fix NULL vs IS_ERR checking in virtio_gpu_object_shmem_init - libbpf: Fix uprobe symbol file offset calculation logic - drm: adv7511: override i2c address of cec before accessing it - crypto: sun8i-ss - fix error codes in allocate_flows() - crypto: sun8i-ss - Fix error codes for dma_mapping_error() - crypto: sun8i-ss - fix a NULL vs IS_ERR() check in sun8i_ss_hashkey - net: fix sk_wmem_schedule() and sk_rmem_schedule() errors - can: netlink: allow configuring of fixed bit rates without need for do_set_bittiming callback - drm/vkms: check plane_composer->map[0] before using it - can: netlink: allow configuring of fixed data bit rates without need for do_set_data_bittiming callback - drm/bridge: anx7625: Zero error variable when panel bridge not present - drm/bridge: it6505: Add missing CRYPTO_HASH dependency - i2c: Fix a potential use after free - libbpf: Fix internal USDT address translation logic for shared libraries - selftests/bpf: Don't force lld on non-x86 architectures - tcp: fix possible freeze in tx path under memory pressure - crypto: sun8i-ss - fix infinite loop in sun8i_ss_setup_ivs() - net: ag71xx: fix discards 'const' qualifier warning - ping: convert to RCU lookups, get rid of rwlock - raw: use more conventional iterators - raw: convert raw sockets to RCU - raw: Fix mixed declarations error in raw_icmp_error(). - media: atmel: atmel-sama7g5-isc: fix warning in configs without OF - media: camss: csid: fix wrong size passed to devm_kmalloc_array() - media: tw686x: Register the irq at the end of probe - media: amphion: return error if format is unsupported by vpu - media: Hantro: Correct G2 init qp field - media: imx-jpeg: Correct some definition according specification - media: imx-jpeg: Leave a blank space before the configuration data - media: imx-jpeg: Align upwards buffer size - media: imx-jpeg: Implement drain using v4l2-mem2mem helpers - media: rcar-vin: Fix channel routing for Ebisu - ath9k: fix use-after-free in ath9k_hif_usb_rx_cb - wifi: mac80211: set STA deflink addresses - wifi: iwlegacy: 4965: fix potential off-by-one overflow in il4965_rs_fill_link_cmd() - wifi: rtw89: 8852a: rfk: fix div 0 exception - drm/radeon: fix incorrrect SPDX-License-Identifiers - drm/amd: Don't show warning on reading vbios values for SMU13 3.1 - drm/amdkfd: correct sdma queue number of sdma 6.0.1 - torture: Adjust to again produce debugging information - rcutorture: Fix ksoftirqd boosting timing and iteration - test_bpf: fix incorrect netdev features - drm/display: Fix build error without CONFIG_OF - selftests/bpf: Fix rare segfault in sock_fields prog test - crypto: ccp - During shutdown, check SEV data pointer before using - drm: bridge: adv7511: Add check for mipi_dsi_driver_register - media: imx-jpeg: Disable slot interrupt when frame done - media: amphion: output firmware error message - drm/mcde: Fix refcount leak in mcde_dsi_bind - media: hdpvr: fix error value returns in hdpvr_read - media: v4l2-mem2mem: prevent pollerr when last_buffer_dequeued is set - media: sta2x11: remove VIRT_TO_BUS dependency - media: mediatek: vcodec: Initialize decoder parameters after getting dec_capability - media: mediatek: vcodec: Skip SOURCE_CHANGE & EOS events for stateless - media: driver/nxp/imx-jpeg: fix a unexpected return value problem - media: tw686x: Fix memory leak in tw686x_video_init - media: mediatek: vcodec: Fix non subdev architecture open power fail - drm/vc4: kms: Use maximum FIFO load for the HVS clock rate - drm/vc4: plane: Remove subpixel positioning check - drm/vc4: plane: Fix margin calculations for the right/bottom edges - drm/vc4: dsi: Release workaround buffer and DMA - drm/vc4: dsi: Correct DSI divider calculations - drm/vc4: dsi: Correct pixel order for DSI0 - drm/vc4: dsi: Register dsi0 as the correct vc4 encoder type - drm/vc4: dsi: Fix dsi0 interrupt support - drm/vc4: dsi: Add correct stop condition to vc4_dsi_encoder_disable iteration - drm/vc4: hdmi: Add all the vc5 HDMI registers into the debugfs dumps - drm/vc4: hdmi: Clear unused infoframe packet RAM registers - drm/vc4: hdmi: Avoid full hdmi audio fifo writes - drm/vc4: hdmi: Reset HDMI MISC_CONTROL register - drm/vc4: hdmi: Switch to pm_runtime_status_suspended - drm/vc4: hdmi: Move HDMI reset to pm_resume - drm/vc4: hdmi: Fix timings for interlaced modes - drm/vc4: hdmi: Force modeset when bpc or format changes - drm/vc4: hdmi: Correct HDMI timing registers for interlaced modes - drm/vc4: hdmi: Move pixel doubling from Pixelvalve to HDMI block - mm: Account dirty folios properly during splits - crypto: arm64/gcm - Select AEAD for GHASH_ARM64_CE - selftests/xsk: Destroy BPF resources only when ctx refcount drops to 0 - net: dsa: felix: update base time of time-aware shaper when adjusting PTP time - net: dsa: felix: keep reference on entire tc-taprio config - net: dsa: felix: drop oversized frames with tc-taprio instead of hanging the port - selftests: net: fib_rule_tests: fix support for running individual tests - drm/rockchip: vop: Don't crash for invalid duplicate_state() - drm/rockchip: Fix an error handling path rockchip_dp_probe() - drm/mediatek: dpi: Remove output format of YUV - drm/mediatek: dpi: Only enable dpi after the bridge is enabled - drm/msm/dpu: move intf and wb assignment to dpu_encoder_setup_display() - drm/msm/dpu: fix maxlinewidth for writeback block - drm/msm/dpu: remove hard-coded linewidth limit for writeback - drm/msm/hdmi: fill the pwr_regs bulk regulators - drm: bridge: sii8620: fix possible off-by-one - drm/msm: Fix fence rollover issue - net: sched: provide shim definitions for taprio_offload_{get,free} - net: dsa: felix: build as module when tc-taprio is module - hinic: Use the bitmap API when applicable - net: hinic: fix bug that ethtool get wrong stats - net: hinic: avoid kernel hung in hinic_get_stats64() - drm/bridge: anx7625: Fix NULL pointer crash when using edp-panel - drm/msm: Avoid unclocked GMU register access in 6xx gpu_busy - libbpf, riscv: Use a0 for RC register - drm/msm/mdp5: Fix global state lock backoff - drm/radeon: avoid bogus "vram limit (0) must be a power of 2" warning - crypto: hisilicon/sec - don't sleep when in softirq - crypto: hisilicon - Kunpeng916 crypto driver don't sleep when in softirq - media: platform: mtk-mdp: Fix mdp_ipi_comm structure alignment - media: amphion: release core lock before reset vpu core - drm/msm/dpu: Fix for non-visible planes - media: atomisp: revert "don't pass a pointer to a local variable" - media: mediatek: vcodec: decoder: Fix 4K frame size enumeration - media: mediatek: vcodec: decoder: Fix resolution clamping in TRY_FMT - media: mediatek: vcodec: decoder: Skip alignment for default resolution - media: mediatek: vcodec: decoder: Drop max_{width,height} from mtk_vcodec_ctx - media: mediatek: vcodec: Initialize decoder parameters for each instance - media: amphion: defer setting last_buffer_dequeued until resolution changes are processed - media: hantro: Be more accurate on pixel formats step_width constraints - media: hantro: Fix RK3399 H.264 format advertising - media: amphion: sync buffer status with firmware during abort - media: amphion: only insert the first sequence startcode for vc1l format - mt76: mt7915: fix endianness in mt7915_rf_regval_get - mt76: mt76x02u: fix possible memory leak in __mt76x02u_mcu_send_msg - mt76: mt7915: fix endian bug in mt7915_rf_regval_set() - mt76: mt7921s: fix firmware download random fail - mt76: mt7921: not support beacon offload disable command - wifi: mac80211: reject WEP or pairwise keys with key ID > 3 - wifi: cfg80211: do some rework towards MLO link APIs - wifi: mac80211: move some future per-link data to bss_conf - mt76: mt7615: do not update pm stats in case of error - mt76: mt7921: do not update pm states in case of error - mt76: mt7921s: fix possible sdio deadlock in command fail - mt76: mt7921: fix aggregation subframes setting to HE max - mt76: mt7921: enlarge maximum VHT MPDU length to 11454 - mt76: mt7921: rely on mt76_dev in mt7921_mac_write_txwi signature - mt76: mt7915: rely on mt76_dev in mt7915_mac_write_txwi signature - mt76: connac: move mac connac2 defs in mt76_connac2_mac.h - mt76: connac: move connac2_mac_write_txwi in mt76_connac module - mt76: mt7915: fix incorrect testmode ipg on band 1 caused by wmm_idx - mt76: mt7615: fix throughput regression on DFS channels - mediatek: mt76: mac80211: Fix missing of_node_put() in mt76_led_init() - mediatek: mt76: eeprom: fix missing of_node_put() in mt76_find_power_limits_node() - skmsg: Fix invalid last sg check in sk_msg_recvmsg() - drm/exynos/exynos7_drm_decon: free resources when clk_set_parent() failed. - bpf, x64: Add predicate for bpf2bpf with tailcalls support in JIT - bpf, x86: fix freeing of not-finalized bpf_prog_pack - tcp: make retransmitted SKB fit into the send window - libbpf: Fix the name of a reused map - kunit: executor: Fix a memory leak on failure in kunit_filter_tests - selftests: timers: valid-adjtimex: build fix for newer toolchains - selftests: timers: clocksource-switch: fix passing errors from child - bpf: Fix subprog names in stack traces. - wifi: nl80211: acquire wdev mutex for dump_survey - media: v4l: async: Also match secondary fwnode endpoints - media: ov7251: add missing disable functions on error in ov7251_set_power_on() - fs: check FMODE_LSEEK to control internal pipe splicing - media: cedrus: h265: Fix flag name - media: uapi: HEVC: Change pic_order_cnt definition in v4l2_hevc_dpb_entry - media: cedrus: h265: Fix logic for not low delay flag - wifi: wil6210: debugfs: fix info leak in wil_write_file_wmi() - wifi: p54: Fix an error handling path in p54spi_probe() - wifi: p54: add missing parentheses in p54_flush() - drm/amdgpu: use the same HDP flush registers for all nbio 7.4.x - drm/amdgpu: use the same HDP flush registers for all nbio 2.3.x - drm/amdgpu: restore original stable pstate on ctx fini - bpf: fix potential 32-bit overflow when accessing ARRAY map element - libbpf: make RINGBUF map size adjustments more eagerly - selftests/bpf: fix a test for snprintf() overflow - libbpf: fix an snprintf() overflow check - can: pch_can: do not report txerr and rxerr during bus-off - can: rcar_can: do not report txerr and rxerr during bus-off - can: sja1000: do not report txerr and rxerr during bus-off - can: hi311x: do not report txerr and rxerr during bus-off - can: sun4i_can: do not report txerr and rxerr during bus-off - can: kvaser_usb_hydra: do not report txerr and rxerr during bus-off - can: kvaser_usb_leaf: do not report txerr and rxerr during bus-off - can: usb_8dev: do not report txerr and rxerr during bus-off - can: error: specify the values of data[5..7] of CAN error frames - libbpf: Fix str_has_sfx()'s return value - can: pch_can: pch_can_error(): initialize errc before using it - Bluetooth: hci_intel: Add check for platform_driver_register - Bluetooth: When HCI work queue is drained, only queue chained work - Bluetooth: mgmt: Fix refresh cached connection info - Bluetooth: hci_sync: Fix resuming scan after suspend resume - Bluetooth: hci_sync: Fix not updating privacy_mode - Bluetooth: Add default wakeup callback for HCI UART driver - i2c: cadence: Support PEC for SMBus block read - i2c: qcom-geni: Use the correct return value - btrfs: update stripe_sectors::uptodate in steal_rbio - ip_tunnels: Add new flow flags field to ip_tunnel_key - bpf: Set flow flag to allow any source IP in bpf_tunnel_key - bpf: Fix bpf_xdp_pointer return pointer - i2c: mux-gpmux: Add of_node_put() when breaking out of loop - wifi: ath11k: Fix register write failure on QCN9074 - wifi: wil6210: debugfs: fix uninitialized variable use in `wil_write_file_wmi()` - wifi: iwlwifi: mvm: fix double list_add at iwl_mvm_mac_wake_tx_queue - wifi: libertas: Fix possible refcount leak in if_usb_probe() - media: cedrus: hevc: Add check for invalid timestamp - hantro: Remove incorrect HEVC SPS validation - drm/amd/display: fix signedness bug in execute_synaptics_rc_command() - net/mlx5e: Remove WARN_ON when trying to offload an unsupported TLS cipher/version - net/mlx5e: TC, Fix post_act to not match on in_port metadata - net/mlx5e: Fix the value of MLX5E_MAX_RQ_NUM_MTTS - net/mlx5e: xsk: Account for XSK RQ UMRs when calculating ICOSQ size - net/mlx5e: Fix calculations related to max MPWQE size - net/mlx5e: Modify slow path rules to go to slow fdb - net/mlx5: Adjust log_max_qp to be 18 at most - net/mlx5: DR, Fix SMFS steering info dump format - net/mlx5: Fix driver use of uninitialized timeout - ax25: fix incorrect dev_tracker usage - crypto: hisilicon/hpre - don't use GFP_KERNEL to alloc mem during softirq - crypto: inside-secure - Add missing MODULE_DEVICE_TABLE for of - crypto: hisilicon/sec - fix auth key size error - net: allow unbound socket for packets in VRF when tcp_l3mdev_accept set - netdevsim: fib: Fix reference count leak on route deletion failure - wifi: rtw88: check the return value of alloc_workqueue() - iavf: Fix max_rate limiting - iavf: Fix 'tc qdisc show' listing too many queues - netdevsim: Avoid allocation warnings triggered from user space - net: rose: fix netdev reference changes - net: ice: fix error NETIF_F_HW_VLAN_CTAG_FILTER check in ice_vsi_sync_fltr() - net: ionic: fix error check for vlan flags in ionic_set_nic_features() - dccp: put dccp_qpolicy_full() and dccp_qpolicy_push() in the same lock - net: usb: make USB_RTL8153_ECM non user configurable - net/mlx5e: xsk: Discard unaligned XSK frames on striding RQ - wireguard: ratelimiter: use hrtimer in selftest - wireguard: allowedips: don't corrupt stack when detecting overflow - HID: amd_sfh: Don't show client init failed as error when discovery fails - clk: renesas: r9a06g032: Fix UART clkgrp bitsel - mtd: maps: Fix refcount leak in of_flash_probe_versatile - mtd: maps: Fix refcount leak in ap_flash_init - mtd: rawnand: meson: Fix a potential double free issue - clk: renesas: rzg2l: Fix reset status function - of: check previous kernel's ima-kexec-buffer against memory bounds - scsi: qla2xxx: edif: Reduce Initiator-Initiator thrashing - scsi: qla2xxx: edif: bsg refactor - scsi: qla2xxx: edif: Wait for app to ack on sess down - scsi: qla2xxx: edif: Add bsg interface to read doorbell events - scsi: qla2xxx: edif: Fix potential stuck session in sa update - scsi: qla2xxx: edif: Synchronize NPIV deletion with authentication application - scsi: qla2xxx: edif: Add retry for ELS passthrough - scsi: qla2xxx: edif: Fix n2n discovery issue with secure target - scsi: qla2xxx: edif: Fix n2n login retry for secure device - KVM: SVM: Unwind "speculative" RIP advancement if INTn injection "fails" - KVM: SVM: Stuff next_rip on emulated INT3 injection if NRIPS is supported - KVM: x86/mmu: Drop RWX=0 SPTEs during ept_sync_page() - phy: samsung: exynosautov9-ufs: correct TSRV register configurations - PCI: microchip: Fix refcount leak in mc_pcie_init_irq_domains() - PCI: tegra194: Fix PM error handling in tegra_pcie_config_ep() - HID: cp2112: prevent a buffer overflow in cp2112_xfer() - mtd: sm_ftl: Fix deadlock caused by cancel_work_sync in sm_release - mtd: partitions: Fix refcount leak in parse_redboot_of - mtd: parsers: ofpart: Fix refcount leak in bcm4908_partitions_fw_offset - mtd: spear_smi: Don't skip cleanup after mtd_device_unregister() failed - mtd: st_spi_fsm: Add a clk_disable_unprepare() in .probe()'s error path - mtd: spear_smi: Drop if with an always false condition - mtd: st_spi_fsm: Warn about failure to unregister mtd device - mtd: st_spi_fsm: Disable clock only after device was unregistered - PCI: mediatek-gen3: Fix refcount leak in mtk_pcie_init_irq_domains() - fpga: altera-pr-ip: fix unsigned comparison with less than zero - usb: host: Fix refcount leak in ehci_hcd_ppc_of_probe - usb: cdns3: fix random warning message when driver load - usb: gadget: uvc: Fix comment blocks style - usb: ohci-nxp: Fix refcount leak in ohci_hcd_nxp_probe - usb: gadget: tegra-xudc: Fix error check in tegra_xudc_powerdomain_init() - usbip: vudc: Don't enable IRQs prematurely - usb: host: ohci-at91: add support to enter suspend using SMC - usb: xhci: tegra: Fix error check - dmaengine: dw: dmamux: Export the module device table - dmaengine: dw: dmamux: Fix build without CONFIG_OF - netfilter: xtables: Bring SPDX identifier back - scsi: qla2xxx: edif: Send LOGO for unexpected IKE message - scsi: qla2xxx: edif: Reduce disruption due to multiple app start - scsi: qla2xxx: edif: Fix no login after app start - scsi: qla2xxx: edif: Tear down session if keys have been removed - scsi: qla2xxx: edif: Fix session thrash - scsi: qla2xxx: edif: Fix no logout on delete for N2N - scsi: qla2xxx: edif: Reduce N2N thrashing at app_start time - iio: accel: bma400: Fix the scale min and max macro values - platform/chrome: cros_ec: Always expose last resume result - iio: sx9324: Fix register field spelling - iio: accel: bma400: Reordering of header files - iio: accel: bma400: conversion to device-managed function - iio: accel: bma400: Add triggered buffer support - iio: core: Fix IIO_ALIGN and rename as it was not sufficiently large - iio: accel: adxl313: Fix alignment for DMA safety - iio: accel: adxl355: Fix alignment for DMA safety - iio: accel: adxl367: Fix alignment for DMA safety - iio: accel: bma220: Fix alignment for DMA safety - iio: accel: sca3000: Fix alignment for DMA safety - iio: accel: sca3300: Fix alignment for DMA safety - iio: adc: ad7266: Fix alignment for DMA safety - iio: adc: ad7280a: Fix alignment for DMA safety - iio: adc: ad7292: Fix alignment for DMA safety - iio: adc: ad7298: Fix alignment for DMA safety - iio: adc: ad7476: Fix alignment for DMA safety - iio: adc: ad7606: Fix alignment for DMA safety - iio: adc: ad7766: Fix alignment for DMA safety - iio: adc: ad7768-1: Fix alignment for DMA safety - iio: adc: ad7887: Fix alignment for DMA safety - iio: adc: ad7923: Fix alignment for DMA safety - iio: adc: ad7949: Fix alignment for DMA safety - iio: adc: hi8435: Fix alignment for DMA safety - iio: adc: ltc2496: Fix alignment for DMA safety - iio: adc: ltc2497: Fix alignment for DMA safety - iio: adc: max1027: Fix alignment for DMA safety - iio: adc: max11100: Fix alignment for DMA safety - iio: adc: max1118: Fix alignment for DMA safety - iio: adc: max1241: Fix alignment for DMA safety - iio: adc: mcp320x: Fix alignment for DMA safety - iio: adc: ti-adc0832: Fix alignment for DMA safety - iio: adc: ti-adc084s021: Fix alignment for DMA safety - iio: adc: ti-adc108s102: Fix alignment for DMA safety - iio: adc: ti-adc12138: Fix alignment for DMA safety - iio: adc: ti-adc128s052: Fix alignment for DMA safety - iio: adc: ti-adc161s626: Fix alignment for DMA safety - iio: adc: ti-ads124s08: Fix alignment for DMA safety - iio: adc: ti-ads131e08: Fix alignment for DMA safety - iio: adc: ti-ads7950: Fix alignment for DMA safety - iio: adc: ti-ads8344: Fix alignment for DMA safety - iio: adc: ti-ads8688: Fix alignment for DMA safety - iio: adc: ti-tlc4541: Fix alignment for DMA safety - iio: addac: ad74413r: Fix alignment for DMA safety - iio: amplifiers: ad8366: Fix alignment for DMA safety - iio: common: ssp: Fix alignment for DMA safety - iio: dac: ad5064: Fix alignment for DMA safety - iio: dac: ad5360: Fix alignment for DMA safety - iio: dac: ad5421: Fix alignment for DMA safety - iio: dac: ad5449: Fix alignment for DMA safety - iio: dac: ad5504: Fix alignment for DMA safety - iio: dac: ad5592r: Fix alignment for DMA safety - iio: dac: ad5686: Fix alignment for DMA safety - iio: dac: ad5755: Fix alignment for DMA safety - iio: dac: ad5761: Fix alignment for DMA safety - iio: dac: ad5764: Fix alignment for DMA safety - iio: dac: ad5766: Fix alignment for DMA safety - iio: dac: ad5770r: Fix alignment for DMA safety - iio: dac: ad5791: Fix alignment for DMA saftey - iio: dac: ad7293: Fix alignment for DMA safety - iio: dac: ad7303: Fix alignment for DMA safety - iio: dac: ad8801: Fix alignment for DMA safety - iio: dac: ltc2688: Fix alignment for DMA safety - iio: dac: mcp4922: Fix alignment for DMA safety - iio: dac: ti-dac082s085: Fix alignment for DMA safety - iio: dac: ti-dac5571: Fix alignment for DMA safety - iio: dac: ti-dac7311: Fix alignment for DMA safety - iio: dac: ti-dac7612: Fix alignment for DMA safety - iio: frequency: ad9523: Fix alignment for DMA safety - iio: frequency: adf4350: Fix alignment for DMA safety - iio: frequency: adf4371: Fix alignment for DMA safety - iio: frequency: admv1013: Fix alignment for DMA safety - iio: frequency: admv1014: Fix alignment for DMA safety - iio: frequency: admv4420: Fix alignment for DMA safety - iio: frequency: adrf6780: Fix alignment for DMA safety - iio: gyro: adis16080: Fix alignment for DMA safety - iio: gyro: adis16130: Fix alignment for DMA safety - iio: gyro: adxrs450: Fix alignment for DMA safety - iio: gyro: fxas210002c: Fix alignment for DMA safety - iio: imu: fxos8700: Fix alignment for DMA safety - iio: imu: inv_icm42600: Fix alignment for DMA safety - iio: imu: inv_icm42600: Fix alignment for DMA safety in buffer code. - iio: imu: mpu6050: Fix alignment for DMA safety - iio: potentiometer: ad5110: Fix alignment for DMA safety - iio: potentiometer: ad5272: Fix alignment for DMA safety - iio: potentiometer: max5481: Fix alignment for DMA safety - iio: potentiometer: mcp41010: Fix alignment for DMA safety - iio: potentiometer: mcp4131: Fix alignment for DMA safety - iio: proximity: as3935: Fix alignment for DMA safety - iio: resolver: ad2s1200: Fix alignment for DMA safety - iio: resolver: ad2s90: Fix alignment for DMA safety - iio: temp: ltc2983: Fix alignment for DMA safety - iio: temp: max31865: Fix alignment for DMA safety - iio: temp: maxim_thermocouple: Fix alignment for DMA safety - clk: mediatek: reset: Fix written reset bit offset - clk: imx93: use adc_root as the parent clock of adc1 - clk: imx93: correct nic_media parent - clk: imx: clk-fracn-gppll: fix mfd value - clk: imx: clk-fracn-gppll: Return rate in rate table properly in ->recalc_rate() - clk: imx: clk-fracn-gppll: correct rdiv - RDMA/rxe: fix xa_alloc_cycle() error return value check again - lib/test_hmm: avoid accessing uninitialized pages - mm/memremap: fix memunmap_pages() race with get_dev_pagemap() - KVM: Don't set Accessed/Dirty bits for ZERO_PAGE - KVM: selftests: Convert s390x/diag318_test_handler away from VCPU_ID - KVM: selftests: Use vm_create_with_vcpus() in max_guest_memory_test - devcoredump: remove the useless gfp_t parameter in dev_coredumpv and dev_coredumpm - mwifiex: fix sleep in atomic context bugs caused by dev_coredumpv - scsi: iscsi: Allow iscsi_if_stop_conn() to be called from kernel - scsi: iscsi: Add helper to remove a session from the kernel - scsi: iscsi: Fix session removal on shutdown - dmaengine: dw-edma: Fix eDMA Rd/Wr-channels and DMA-direction semantics - KVM: x86: Fix errant brace in KVM capability handling - mtd: hyperbus: rpc-if: Fix RPM imbalance in probe error path - mtd: dataflash: Add SPI ID table - clk: qcom: camcc-sm8250: Fix halt on boot by reducing driver's init level - misc: rtsx: Fix an error handling path in rtsx_pci_probe() - driver core: fix potential deadlock in __driver_attach - clk: qcom: clk-krait: unlock spin after mux completion - coresight: configfs: Fix unload of configurations on module exit - coresight: syscfg: Update load and unload operations - usb: gadget: f_mass_storage: Make CD-ROM emulation works with Windows OS - clk: qcom: gcc-msm8939: Add missing SYSTEM_MM_NOC_BFDCD_CLK_SRC - clk: qcom: gcc-msm8939: Fix bimc_ddr_clk_src rcgr base address - clk: qcom: gcc-msm8939: Add missing system_mm_noc_bfdcd_clk_src - clk: qcom: gcc-msm8939: Point MM peripherals to system_mm_noc clock - usb: host: xhci: use snprintf() in xhci_decode_trb() - RDMA/rxe: Add a responder state for atomic reply - RDMA/rxe: Fix deadlock in rxe_do_local_ops() - clk: qcom: ipq8074: fix NSS core PLL-s - clk: qcom: ipq8074: SW workaround for UBI32 PLL lock - clk: qcom: ipq8074: fix NSS port frequency tables - clk: qcom: ipq8074: set BRANCH_HALT_DELAY flag for UBI clocks - clk: qcom: camcc-sdm845: Fix topology around titan_top power domain - clk: qcom: camcc-sm8250: Fix topology around titan_top power domain - clk: qcom: clk-rcg2: Fail Duty-Cycle configuration if MND divider is not enabled. - clk: qcom: clk-rcg2: Make sure to not write d=0 to the NMD register - kernfs: fix potential NULL dereference in __kernfs_remove - mm: rmap: use the correct parameter name for DEFINE_PAGE_VMA_WALK - mm/migration: return errno when isolate_huge_page failed - mm/migration: fix potential pte_unmap on an not mapped pte - mm: introduce clear_highpage_kasan_tagged - kasan: fix zeroing vmalloc memory with HW_TAGS - mm/mempolicy: fix get_nodes out of bound access - phy: ti: tusb1210: Don't check for write errors when powering on - phy: rockchip-inno-usb2: Sync initial otg state - PCI: dwc: Stop link on host_init errors and de-initialization - PCI: dwc: Add unroll iATU space support to dw_pcie_disable_atu() - PCI: dwc: Disable outbound windows only for controllers using iATU - PCI: dwc: Set INCREASE_REGION_SIZE flag based on limit address - PCI: dwc: Deallocate EPC memory on dw_pcie_ep_init() errors - PCI: dwc: Always enable CDM check if "snps,enable-cdm-check" exists - soundwire: bus_type: fix remove and shutdown support - soundwire: revisit driver bind/unbind and callbacks - KVM: arm64: Don't return from void function - dmaengine: sf-pdma: Add multithread support for a DMA channel - PCI: endpoint: Don't stop controller when unbinding endpoint function - phy: qcom-qmp: fix the QSERDES_V5_COM_CMN_MODE register - scsi: qla2xxx: Check correct variable in qla24xx_async_gffid() - scsi: lpfc: Revert RSCN_MEMENTO workaround for misbehaved configuration - intel_th: Fix a resource leak in an error handling path - intel_th: msu-sink: Potential dereference of null pointer - intel_th: msu: Fix vmalloced buffers - binder: fix redefinition of seq_file attributes - staging: rtl8192u: Fix sleep in atomic context bug in dm_fsync_timer_callback - rtla/utils: Use calloc and check the potential memory allocation failure - habanalabs: fix double unlock on error in map_device_va() - dt-bindings: mmc: sdhci-msm: Fix issues in yaml bindings - mmc: sdhci-of-esdhc: Fix refcount leak in esdhc_signal_voltage_switch - mmc: mxcmmc: Silence a clang warning - mmc: renesas_sdhi: Get the reset handle early in the probe - memstick/ms_block: Fix some incorrect memory allocation - memstick/ms_block: Fix a memory leak - mmc: sdhci-of-at91: fix set_uhs_signaling rewriting of MC1R - of: device: Fix missing of_node_put() in of_dma_set_restricted_buffer - mmc: block: Add single read for 4k sector cards - KVM: s390: pv: leak the topmost page table when destroy fails - PCI/portdrv: Don't disable AER reporting in get_port_device_capability() - PCI: qcom: Set up rev 2.1.0 PARF_PHY before enabling clocks - scsi: smartpqi: Fix DMA direction for RAID requests - xtensa: iss/network: provide release() callback - xtensa: iss: fix handling error cases in iss_net_configure() - usb: gadget: udc: amd5536 depends on HAS_DMA - usb: aspeed-vhub: Fix refcount leak bug in ast_vhub_init_desc() - usb: dwc3: core: Deprecate GCTL.CORESOFTRESET - usb: dwc3: core: Do not perform GCTL_CORE_SOFTRESET during bootup - usb: dwc3: qcom: fix missing optional irq warnings - eeprom: idt_89hpesx: uninitialized data in idt_dbgfs_csr_write() - phy: stm32: fix error return in stm32_usbphyc_phy_init - phy: rockchip-inno-usb2: Ignore OTG IRQs in host mode - interconnect: imx: fix max_node_id - KVM: arm64: Fix hypervisor address symbolization - um: random: Don't initialise hwrng struct with zero - mm: percpu: use kmemleak_ignore_phys() instead of kmemleak_free() - RDMA/irdma: Fix a window for use-after-free - RDMA/irdma: Fix VLAN connection with wildcard address - RDMA/irdma: Fix setting of QP context err_rq_idx_valid field - RDMA/rtrs-srv: Fix modinfo output for stringify - RDMA/rtrs-clt: Replace list_next_or_null_rr_rcu with an inline function - RDMA/qedr: Fix potential memory leak in __qedr_alloc_mr() - RDMA/hns: Fix incorrect clearing of interrupt status register - RDMA/siw: Fix duplicated reported IW_CM_EVENT_CONNECT_REPLY event - RDMA/rxe: Fix BUG: KASAN: null-ptr-deref in rxe_qp_do_cleanup - iio: cros: Register FIFO callback after sensor is registered - clk: qcom: Drop mmcx gdsc supply for dispcc and videocc - clk: qcom: gdsc: Bump parent usage count when GDSC is found enabled - clk: qcom: gcc-msm8939: Fix weird field spacing in ftbl_gcc_camss_cci_clk - RDMA/hfi1: fix potential memory leak in setup_base_ctxt() - gpio: gpiolib-of: Fix refcount bugs in of_mm_gpiochip_add_data() - iio: adc: max1027: unlock on error path in max1027_read_single_value() - HID: mcp2221: prevent a buffer overflow in mcp_smbus_write() - HID: amd_sfh: Add NULL check for hid device - dmaengine: imx-dma: Cast of_device_get_match_data() with (uintptr_t) - scripts/gdb: fix 'lx-dmesg' on 32 bits arch - RDMA/rxe: Fix mw bind to allow any consumer key portion - mmc: core: quirks: Add of_node_put() when breaking out of loop - mmc: cavium-octeon: Add of_node_put() when breaking out of loop - mmc: cavium-thunderx: Add of_node_put() when breaking out of loop - HID: alps: Declare U1_UNICORN_LEGACY support - RDMA/rxe: For invalidate compare according to set keys in mr - RDMA/rxe: Fix rnr retry behavior - PCI: tegra194: Fix Root Port interrupt handling - PCI: tegra194: Fix link up retry sequence - HID: amd_sfh: Handle condition of "no sensors" - USB: serial: fix tty-port initialized comments - usb: xhci_plat_remove: avoid NULL dereference - usb: cdns3: change place of 'priv_ep' assignment in cdns3_gadget_ep_dequeue(), cdns3_gadget_ep_enable() - mtd: spi-nor: fix spi_nor_spimem_setup_op() call in spi_nor_erase_{sector,chip}() - staging: fbtft: core: set smem_len before fb_deferred_io_init call - KVM: nVMX: Set UMIP bit CR4_FIXED1 MSR when emulating UMIP - tools/power/x86/intel-speed-select: Fix off by one check - platform/x86: pmc_atom: Match all Lex BayTrail boards with critclk_systems DMI table - platform/mellanox: mlxreg-lc: Fix error flow and extend verbosity - platform/olpc: Fix uninitialized data in debugfs write - RDMA/srpt: Duplicate port name members - RDMA/srpt: Introduce a reference count in struct srpt_device - RDMA/srpt: Fix a use-after-free - android: binder: stop saving a pointer to the VMA - mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region - selftests/vm: fix errno handling in mrelease_test - tools/testing/selftests/vm/hugetlb-madvise.c: silence uninitialized variable warning - selftest/vm: uninitialized variable in main() - rtla: Fix Makefile when called from -C tools/ - rtla: Fix double free - [Config] updateconfigs for VIRTIO_ANCHOR - virtio: replace restricted mem access flag with callback - [Config] updateconfigs for XEN_VIRTIO_FORCE_GRANT - xen: don't require virtio with grants for non-PV guests - selftests: kvm: set rax before vmcall - of/fdt: declared return type does not match actual return type - RDMA/mlx5: Add missing check for return value in get namespace flow - RDMA/rxe: Fix error unwind in rxe_create_qp() - block/rnbd-srv: Set keep_id to true after mutex_trylock - null_blk: fix ida error handling in null_add_dev() - nbd: add missing definition of pr_fmt - mtip32xx: fix device removal - nvme: use command_id instead of req->tag in trace_nvme_complete_rq() - nvme: define compat_ioctl again to unbreak 32-bit userspace. - nvme: catch -ENODEV from nvme_revalidate_zones again - block/bio: remove duplicate append pages code - block: ensure iov_iter advances for added pages - jbd2: fix outstanding credits assert in jbd2_journal_commit_transaction() - ext4: recover csum seed of tmp_inode after migrating to extents - jbd2: fix assertion 'jh->b_frozen_data == NULL' failure when journal aborted - usb: cdns3: Don't use priv_dev uninitialized in cdns3_gadget_ep_enable() - opp: Fix error check in dev_pm_opp_attach_genpd() - ASoC: cros_ec_codec: Fix refcount leak in cros_ec_codec_platform_probe - ASoC: samsung: Fix error handling in aries_audio_probe - ASoC: imx-audmux: Silence a clang warning - ASoC: mediatek: mt8173: Fix refcount leak in mt8173_rt5650_rt5676_dev_probe - ASoC: max98390: use linux/gpio/consumer.h to fix build - ASoC: mt6797-mt6351: Fix refcount leak in mt6797_mt6351_dev_probe - ASoC: codecs: da7210: add check for i2c_add_driver - ASoC: mediatek: mt8173-rt5650: Fix refcount leak in mt8173_rt5650_dev_probe - serial: pic32: fix missing clk_disable_unprepare() on error in pic32_uart_startup() - serial: 8250: Create serial_lsr_in() - serial: 8250: Get preserved flags using serial_lsr_in() - serial: 8250_dw: Use serial_lsr_in() in dw8250_handle_irq() - serial: 8250_dw: Store LSR into lsr_saved_flags in dw8250_tx_wait_empty() - ASoC: SOF: make ctx_store and ctx_restore as optional - ASoC: codecs: msm8916-wcd-digital: move gains from SX_TLV to S8_TLV - ASoC: codecs: wcd9335: move gains from SX_TLV to S8_TLV - ASoC: cs35l45: Add endianness flag in snd_soc_component_driver - rpmsg: char: Add mutex protection for rpmsg_eptdev_open() - rpmsg: mtk_rpmsg: Fix circular locking dependency - remoteproc: k3-r5: Fix refcount leak in k3_r5_cluster_of_init - selftests/livepatch: better synchronize test_klp_callbacks_busy - profiling: fix shift too large makes kernel panic - remoteproc: imx_rproc: Fix refcount leak in imx_rproc_addr_init - KVM: PPC: Book3s: Fix warning about xics_rm_h_xirr_x - rpmsg: Fix possible refcount leak in rpmsg_register_device_override() - selftests/powerpc: Skip energy_scale_info test on older firmware - ASoC: samsung: h1940_uda1380: include proepr GPIO consumer header - powerpc/perf: Optimize clearing the pending PMI and remove WARN_ON for PMI check in power_pmu_disable - ASoC: soc-core.c: fixup snd_soc_of_get_dai_link_cpus() - ASoC: samsung: change gpiod_speaker_power and rx1950_audio from global to static variables - serial: 8250_dw: Take port lock while accessing LSR - ASoC: codecs: wsa881x: handle timeouts in resume path - vfio/mlx5: Protect mlx5vf_disable_fds() upon close device - vfio: Split migration ops from main device ops - net/ice: fix initializing the bitmap in the switch code - tty: n_gsm: fix user open not possible at responder until initiator open - tty: n_gsm: fix tty registration before control channel open - tty: n_gsm: fix wrong queuing behavior in gsm_dlci_data_output() - tty: n_gsm: fix missing timer to handle stalled links - tty: n_gsm: fix non flow control frames during mux flow off - tty: n_gsm: fix packet re-transmission without open control channel - tty: n_gsm: fix race condition in gsmld_write() - tty: n_gsm: fix deadlock and link starvation in outgoing data path - tty: n_gsm: fix resource allocation order in gsm_activate_mux() - ASoC: qcom: Fix missing of_node_put() in asoc_qcom_lpass_cpu_platform_probe() - MIPS: Loongson64: Fix section mismatch warning - ASoC: imx-card: Fix DSD/PDM mclk frequency - remoteproc: qcom: wcnss: Fix handling of IRQs - vfio/ccw: Remove UUID from s390 debug log - vfio/ccw: Fix FSM state if mdev probe fails - vfio/ccw: Do not change FSM state in subchannel event - ASoC: audio-graph-card2.c: use of_property_read_u32() for rate - serial: 8250_fsl: Don't report FE, PE and OE twice - tty: n_gsm: fix wrong T1 retry count handling - tty: n_gsm: fix DM command - tty: n_gsm: fix flow control handling in tx path - tty: n_gsm: fix missing corner cases in gsmld_poll() - MIPS: vdso: Utilize __pa() for gic_pfn - ASoC: SOF: mediatek: fix mt8195 StatvectorSel wrong setting - swiotlb: fail map correctly with failed io_tlb_default_mem - lib/bitmap: fix off-by-one in bitmap_to_arr64() - ASoC: SOF: ipc3-topology: Prevent double freeing of ipc_control_data via load_bytes - cpufreq: mediatek: fix error return code in mtk_cpu_dvfs_info_init() - ASoc: audio-graph-card2: Fix refcount leak bug in __graph_get_type() - ASoC: mt6359: Fix refcount leak bug - ASoC: SOF: ipc-msg-injector: fix copy in sof_msg_inject_ipc4_dfs_write() - serial: 8250_bcm7271: Save/restore RTS in suspend/resume - iommu/exynos: Handle failed IOMMU device registration properly - 9p: Drop kref usage - 9p: Add client parameter to p9_req_put() - net: 9p: fix refcount leak in p9_read_work() error handling - MIPS: Fixed __debug_virt_addr_valid() - rpmsg: qcom_smd: Fix refcount leak in qcom_smd_parse_edge - leds: pwm-multicolor: Don't show -EPROBE_DEFER as errors - kfifo: fix kfifo_to_user() return type - lib/smp_processor_id: fix imbalanced instrumentation_end() call - proc: fix a dentry lock race between release_task and lookup - remoteproc: qcom: pas: Check if coredump is enabled - remoteproc: sysmon: Wait for SSCTL service to come up - mfd: t7l66xb: Drop platform disable callback - mfd: max77620: Fix refcount leak in max77620_initialise_fps - ASoC: amd: yc: Decrease level of error message - iommu/arm-smmu: qcom_iommu: Add of_node_put() when breaking out of loop - perf tools: Fix dso_id inode generation comparison - riscv: spinwait: Fix hartid variable type - s390/crash: fix incorrect number of bytes to copy to user space - s390/zcore: fix race when reading from hardware system area - perf test: Fix test case 83 ('perf stat CSV output linter') on s390 - ASoC: fsl_asrc: force cast the asrc_format type - ASoC: fsl-asoc-card: force cast the asrc_format type - ASoC: fsl_easrc: use snd_pcm_format_t type for sample_format - ASoC: imx-card: use snd_pcm_format_t type for asrc_format - ASoC: qcom: q6dsp: Fix an off-by-one in q6adm_alloc_copp() - fuse: Remove the control interface for virtio-fs - ASoC: audio-graph-card: Add of_node_put() in fail path - ASoC: audio-graph-card2: Add of_node_put() in fail path - watchdog: f71808e_wdt: Add check for platform_driver_register - watchdog: sp5100_tco: Fix a memory leak of EFCH MMIO resource - watchdog: armada_37xx_wdt: check the return value of devm_ioremap() in armada_37xx_wdt_probe() - ASoC: Intel: sof_rt5682: Perform quirk check first in card late probe - video: fbdev: amba-clcd: Fix refcount leak bugs - video: fbdev: sis: fix typos in SiS_GetModeID() - ASoC: mchp-spdifrx: disable end of block interrupt on failures - powerpc/32: Call mmu_mark_initmem_nx() regardless of data block mapping. - powerpc/32s: Fix boot failure with KASAN + SMP + JUMP_LABEL_FEATURE_CHECK_DEBUG - powerpc/32: Do not allow selection of e5500 or e6500 CPUs on PPC32 - video: fbdev: offb: Include missing linux/platform_device.h - pseries/iommu/ddw: Fix kdump to work in absence of ibm,dma-window - powerpc/iommu: Fix iommu_table_in_use for a small default DMA window case - powerpc/pci: Prefer PCI domain assignment via DT 'linux,pci-domain' and alias - selftests/powerpc: Fix matrix multiply assist test - serial: 8250_bcm2835aux: Add missing clk_disable_unprepare() - tty: serial: qcom-geni-serial: Fix get_clk_div_rate() which otherwise could return a sub-optimal clock rate. - tty: serial: fsl_lpuart: correct the count of break characters - s390/smp: enforce lowcore protection on CPU restart - perf stat: Revert "perf stat: Add default hybrid events" - f2fs: fix to invalidate META_MAPPING before DIO write - f2fs: fix to check inline_data during compressed inode conversion - f2fs: fix to remove F2FS_COMPR_FL and tag F2FS_NOCOMP_FL at the same time - cifs: Fix memory leak when using fscache - powerpc/spufs: Fix refcount leak in spufs_init_isolated_loader - powerpc/xive: Fix refcount leak in xive_get_max_prio - powerpc/cell/axon_msi: Fix refcount leak in setup_msi_msg_address - perf symbol: Fail to read phdr workaround - kprobes: Forbid probing on trampoline and BPF code areas - x86/bus_lock: Don't assume the init value of DEBUGCTLMSR.BUS_LOCK_DETECT to be zero - powerpc/pci: Fix PHB numbering when using opal-phbid - genelf: Use HAVE_LIBCRYPTO_SUPPORT, not the never defined HAVE_LIBCRYPTO - scripts/faddr2line: Fix vmlinux detection on arm64 - tty: serial: qcom-geni-serial: Fix %lu -> %u in print statements - powerpc/64e: Fix kexec build error - sched, cpuset: Fix dl_cpu_busy() panic due to empty cs->cpus_allowed - x86/numa: Use cpumask_available instead of hardcoded NULL check - video: fbdev: arkfb: Fix a divide-by-zero bug in ark_set_pixclock() - tools/thermal: Fix possible path truncations - sched: Fix the check of nr_running at queue wakelist - sched: Remove the limitation of WF_ON_CPU on wakelist if wakee cpu is idle - sched/core: Do not requeue task on CPU excluded from cpus_mask - f2fs: do not allow to decompress files have FI_COMPRESS_RELEASED - video: fbdev: vt8623fb: Check the size of screen before memset_io() - video: fbdev: arkfb: Check the size of screen before memset_io() - video: fbdev: s3fb: Check the size of screen before memset_io() - scsi: ufs: core: Correct ufshcd_shutdown() flow - scsi: zfcp: Fix missing auto port scan and thus missing target ports - scsi: qla2xxx: Fix imbalance vha->vref_count - scsi: qla2xxx: Fix discovery issues in FC-AL topology - scsi: qla2xxx: Turn off multi-queue for 8G adapters - scsi: qla2xxx: Fix crash due to stale SRB access around I/O timeouts - scsi: qla2xxx: Fix excessive I/O error messages by default - scsi: qla2xxx: Fix erroneous mailbox timeout after PCI error injection - scsi: qla2xxx: Wind down adapter after PCIe error - scsi: qla2xxx: Fix losing FCP-2 targets on long port disable with I/Os - scsi: qla2xxx: Fix losing target when it reappears during delete - scsi: qla2xxx: Fix losing FCP-2 targets during port perturbation tests - cifs: fix lock length calculation - x86/bugs: Enable STIBP for IBPB mitigated RETBleed - ftrace/x86: Add back ftrace_expected assignment - x86/kprobes: Update kcb status flag after singlestepping - x86/olpc: fix 'logical not is only applied to the left hand side' - SMB3: fix lease break timeout when multiple deferred close handles for the same file. - posix-cpu-timers: Cleanup CPU timers before freeing them during exec - Input: gscps2 - check return value of ioremap() in gscps2_probe() - __follow_mount_rcu(): verify that mount_lock remains unchanged - spmi: trace: fix stack-out-of-bound access in SPMI tracing functions - csky: abiv1: Fixup compile error - drivers/base: fix userspace break from using bin_attributes for cpumap and cpulist - drm/mediatek: Keep dsi as LP00 before dcs cmds transfer - [Config] updateconfigs for CRYPTO_LIB_BLAKE2S - crypto: blake2s - remove shash module - firmware: arm_scpi: Ensure scpi_info is not assigned if the probe fails - intel_th: pci: Add Meteor Lake-P support - intel_th: pci: Add Raptor Lake-S PCH support - intel_th: pci: Add Raptor Lake-S CPU support - KVM: set_msr_mce: Permit guests to ignore single-bit ECC errors - KVM: x86: Signal #GP, not -EPERM, on bad WRMSR(MCi_CTL/STATUS) - iommu/vt-d: avoid invalid memory access via node_online(NUMA_NO_NODE) - PCI/AER: Iterate over error counters instead of error strings - PCI: qcom: Power on PHY before IPQ8074 DBI register accesses - dm writecache: set a default MAX_WRITEBACK_JOBS - kexec_file: drop weak attribute from functions - kexec: clean up arch_kexec_kernel_verify_sig - kexec, KEYS, s390: Make use of built-in and secondary keyring for signature verification - tracing/events: Add __vstring() and __assign_vstr() helper macros - dm thin: fix use-after-free crash in dm_sm_register_threshold_callback - net/9p: Initialize the iounit field during fid creation - ARM: Marvell: Update PCIe fixup - timekeeping: contribute wall clock to rng on time change - locking/csd_lock: Change csdlock_debug from early_param to __setup - block: don't allow the same type rq_qos add more than once - btrfs: tree-log: make the return value for log syncing consistent - btrfs: ensure pages are unlocked on cow_file_range() failure - btrfs: fix error handling of fallback uncompress write - btrfs: reset block group chunk force if we have to wait - btrfs: properly flag filesystem with BTRFS_FEATURE_INCOMPAT_BIG_METADATA - block: add bdev_max_segments() helper - btrfs: zoned: revive max_zone_append_bytes - btrfs: replace BTRFS_MAX_EXTENT_SIZE with fs_info->max_extent_size - btrfs: convert count_max_extents() to use fs_info->max_extent_size - btrfs: let can_allocate_chunk return error - btrfs: zoned: finish least available block group on data bg allocation - btrfs: zoned: disable metadata overcommit for zoned - btrfs: store chunk size in space-info struct - btrfs: zoned: introduce space_info->active_total_bytes - btrfs: zoned: activate metadata block group on flush_space - btrfs: zoned: activate necessary block group - btrfs: zoned: write out partially allocated region - btrfs: zoned: wait until zone is finished when allocation didn't progress - btrfs: join running log transaction when logging new name - intel_idle: make SPR C1 and C1E be independent - ACPI: CPPC: Do not prevent CPPC from working in the future - powerpc/powernv/kvm: Use darn for H_RANDOM on Power9 - s390/unwind: fix fgraph return address recovery - KVM: x86/pmu: Introduce the ctrl_mask value for fixed counter - KVM: VMX: Mark all PERF_GLOBAL_(OVF)_CTRL bits reserved if there's no vPMU - KVM: x86/pmu: Ignore pmu->global_ctrl check if vPMU doesn't support global_ctrl - KVM: x86/pmu: Accept 0 for absent PMU MSRs when host-initiated if !enable_pmu - Revert "KVM: x86/pmu: Accept 0 for absent PMU MSRs when host-initiated if !enable_pmu" - KVM: VMX: Add helper to check if the guest PMU has PERF_GLOBAL_CTRL - KVM: nVMX: Attempt to load PERF_GLOBAL_CTRL on nVMX xfer iff it exists - dm raid: fix address sanitizer warning in raid_status - dm raid: fix address sanitizer warning in raid_resume - dm: fix dm-raid crash if md_handle_request() splits bio - mm/damon/reclaim: fix potential memory leak in damon_reclaim_init() - hugetlb_cgroup: fix wrong hugetlb cgroup numa stat - batman-adv: tracing: Use the new __vstring() helper - tracing: Use a struct alignof to determine trace event field alignment - ext4: fix reading leftover inlined symlinks - ext4: update s_overhead_clusters in the superblock during an on-line resize - ext4: fix extent status tree race in writeback error recovery path - ext4: add EXT4_INODE_HAS_XATTR_SPACE macro in xattr.h - ext4: fix use-after-free in ext4_xattr_set_entry - ext4: correct max_inline_xattr_value_size computing - ext4: correct the misjudgment in ext4_iget_extra_inode - ext4: fix warning in ext4_iomap_begin as race between bmap and write - Documentation: ext4: fix cell spacing of table heading on blockmap table - ext4: check if directory block is within i_size - ext4: make sure ext4_append() always allocates new block - ext4: remove EA inode entry from mbcache on inode eviction - ext4: unindent codeblock in ext4_xattr_block_set() - ext4: fix race when reusing xattr blocks - KEYS: asymmetric: enforce SM2 signature use pkey algo - tpm: eventlog: Fix section mismatch for DEBUG_SECTION_MISMATCH - tpm: Add check for Failure mode for TPM2 modules - xen-blkback: fix persistent grants negotiation - xen-blkback: Apply 'feature_persistent' parameter when connect - xen-blkfront: Apply 'feature_persistent' parameter when connect - powerpc: Fix eh field when calling lwarx on PPC32 - powerpc64/ftrace: Fix ftrace for clang builds - net_sched: cls_route: remove from list when handle is 0 - Revert "drm/bridge: anx7625: Use DPI bus type" - tcp: fix over estimation in sk_forced_mem_schedule() - crypto: lib/blake2s - reduce stack frame usage in self test - raw: remove unused variables from raw6_icmp_error() - raw: fix a typo in raw_icmp_error() - Revert "mwifiex: fix sleep in atomic context bugs caused by dev_coredumpv" - Revert "devcoredump: remove the useless gfp_t parameter in dev_coredumpv and dev_coredumpm" - mptcp: refine memory scheduling - wifi: cfg80211: handle IBSS in channel switch - wifi: nl80211: hold wdev mutex for tid config - wifi: nl80211: relax wdev mutex check in wdev_chandef() - wifi: nl80211: acquire wdev mutex earlier in start_ap - wifi: cfg80211: remove chandef check in cfg80211_cac_event() - tracing: Use a copy of the va_list for __assign_vstr() - net: dsa: felix: fix min gate len calculation for tc when its first gate is closed - Revert "s390/smp: enforce lowcore protection on CPU restart" - powerpc/kexec: Fix build failure from uninitialised variable - io_uring: mem-account pbuf buckets - Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm regression - ASoC: Intel: avs: Use lookup table to create modules - geneve: Use ip_tunnel_key flow flags in route lookups - vxlan: Use ip_tunnel_key flow flags in route lookups - Linux 5.19.2 * Boot fails: failed to validate module [nls_iso8859_1] BTF: -22 (LP: #1911359) // Kinetic update: v5.19.2 upstream stable release (LP: #1986865) - x86/entry: Build thunk_$(BITS) only if CONFIG_PREEMPTION=y * Kinetic update: v5.19.1 upstream stable release (LP: #1986848) - block: fix default IO priority handling again - tools/vm/slabinfo: Handle files in debugfs - ACPI: video: Force backlight native for some TongFang devices - ACPI: video: Shortening quirk list by identifying Clevo by board_name only - ACPI: APEI: Better fix to avoid spamming the console with old error logs - crypto: arm64/poly1305 - fix a read out-of-bound - ata: sata_mv: Fixes expected number of resources now IRQs are gone - arm64: set UXN on swapper page tables - Bluetooth: hci_qca: Return wakeup for qca_wakeup - Bluetooth: hci_bcm: Add BCM4349B1 variant - Bluetooth: hci_bcm: Add DT compatible for CYW55572 - dt-bindings: bluetooth: broadcom: Add BCM4349B1 DT binding - Bluetooth: btusb: Add support of IMC Networks PID 0x3568 - Bluetooth: btusb: Add Realtek RTL8852C support ID 0x04CA:0x4007 - Bluetooth: btusb: Add Realtek RTL8852C support ID 0x04C5:0x1675 - Bluetooth: btusb: Add Realtek RTL8852C support ID 0x0CB8:0xC558 - Bluetooth: btusb: Add Realtek RTL8852C support ID 0x13D3:0x3587 - Bluetooth: btusb: Add Realtek RTL8852C support ID 0x13D3:0x3586 - macintosh/adb: fix oob read in do_adb_query() function - x86/speculation: Add RSB VM Exit protections - x86/speculation: Add LFENCE to RSB fill sequence - Linux 5.19.1 * refactoring of overlayfs fix to properly support shiftfs (LP: #1983640) - SAUCE: for aufs mmap: print the virtual file path - SAUCE: overlayfs: fix incorrect mnt_id of files opened from map_files * ioam6.sh in net from ubuntu_kernel_selftests fails with 5.15 kernels in Focal (LP: #1982930) - selftests: net: fix IOAM test skip return code * Miscellaneous Ubuntu changes - [Packaging]: always use fully qualified <triplet>-gcc-VER toolchain - [Config] update toolchain versions - [Packaging] use unversioned default gcc - [Packaging] Remove circular dependency between image & modules - [Packaging] kernelconfig: drop stray 'set -x' - SAUCE: Revert "perf tools: Use Python devtools for version autodetection rather than runtime" - [Config] update configs after applying stable updates -- Dimitri John Ledkov <email address hidden> Mon, 10 Oct 2022 14:17:45 +0100
Available diffs
Superseded in jammy-security |
Superseded in jammy-updates |
Deleted in jammy-proposed (Reason: moved to -updates) |
linux-riscv (5.15.0-1020.23) jammy; urgency=medium * jammy/linux-riscv: 5.15.0-1020.23 -proposed tracker (LP: #1989781) [ Ubuntu: 5.15.0-50.56 ] * jammy/linux: 5.15.0-50.56 -proposed tracker (LP: #1990148) * CVE-2022-3176 - io_uring: refactor poll update - io_uring: move common poll bits - io_uring: kill poll linking optimisation - io_uring: inline io_poll_complete - io_uring: correct fill events helpers types - io_uring: clean cqe filling functions - io_uring: poll rework - io_uring: remove poll entry from list when canceling all - io_uring: bump poll refs to full 31-bits - io_uring: fail links when poll fails - io_uring: fix wrong arm_poll error handling - io_uring: fix UAF due to missing POLLFREE handling * ip/nexthop: fix default address selection for connected nexthop (LP: #1988809) - selftests/net: test nexthop without gw * ip/nexthop: fix default address selection for connected nexthop (LP: #1988809) // icmp_redirect.sh in ubuntu_kernel_selftests failed on Jammy 5.15.0-49.55 (LP: #1990124) - ip: fix triggering of 'icmp redirect' [ Ubuntu: 5.15.0-49.55 ] * jammy/linux: 5.15.0-49.55 -proposed tracker (LP: #1989785) * amdgpu module crash after 5.15 kernel update (LP: #1981883) - drm/amdgpu: fix check in fbdev init * scsi: hisi_sas: Increase debugfs_dump_index after dump is  completed (LP: #1982070) - scsi: hisi_sas: Increase debugfs_dump_index after dump is completed * [UBUNTU 22.04] s390/qeth: cache link_info for ethtool (LP: #1984103) - s390/qeth: cache link_info for ethtool * WARN in trace_event_dyn_put_ref (LP: #1987232) - tracing/perf: Fix double put of trace event when init fails * Jammy update: v5.15.60 upstream stable release (LP: #1989221) - x86/speculation: Make all RETbleed mitigations 64-bit only - selftests/bpf: Extend verifier and bpf_sock tests for dst_port loads - selftests/bpf: Check dst_port only on the client socket - block: fix default IO priority handling again - tools/vm/slabinfo: Handle files in debugfs - ACPI: video: Force backlight native for some TongFang devices - ACPI: video: Shortening quirk list by identifying Clevo by board_name only - ACPI: APEI: Better fix to avoid spamming the console with old error logs - crypto: arm64/poly1305 - fix a read out-of-bound - KVM: x86: do not report a vCPU as preempted outside instruction boundaries - KVM: x86: do not set st->preempted when going back to user space - KVM: selftests: Make hyperv_clock selftest more stable - tools/kvm_stat: fix display of error when multiple processes are found - selftests: KVM: Handle compiler optimizations in ucall - KVM: x86/svm: add __GFP_ACCOUNT to __sev_dbg_{en,de}crypt_user() - arm64: set UXN on swapper page tables - btrfs: zoned: prevent allocation from previous data relocation BG - btrfs: zoned: fix critical section of relocation inode writeback - Bluetooth: hci_bcm: Add BCM4349B1 variant - Bluetooth: hci_bcm: Add DT compatible for CYW55572 - dt-bindings: bluetooth: broadcom: Add BCM4349B1 DT binding - Bluetooth: btusb: Add support of IMC Networks PID 0x3568 - Bluetooth: btusb: Add Realtek RTL8852C support ID 0x04CA:0x4007 - Bluetooth: btusb: Add Realtek RTL8852C support ID 0x04C5:0x1675 - Bluetooth: btusb: Add Realtek RTL8852C support ID 0x0CB8:0xC558 - Bluetooth: btusb: Add Realtek RTL8852C support ID 0x13D3:0x3587 - Bluetooth: btusb: Add Realtek RTL8852C support ID 0x13D3:0x3586 - macintosh/adb: fix oob read in do_adb_query() function - x86/speculation: Add RSB VM Exit protections - x86/speculation: Add LFENCE to RSB fill sequence - Linux 5.15.60 * Jammy update: v5.15.59 upstream stable release (LP: #1989218) - Bluetooth: L2CAP: Fix use-after-free caused by l2cap_chan_put - Revert "ocfs2: mount shared volume without ha stack" - ntfs: fix use-after-free in ntfs_ucsncmp() - fs: sendfile handles O_NONBLOCK of out_fd - secretmem: fix unhandled fault in truncate - mm: fix page leak with multiple threads mapping the same page - hugetlb: fix memoryleak in hugetlb_mcopy_atomic_pte - asm-generic: remove a broken and needless ifdef conditional - s390/archrandom: prevent CPACF trng invocations in interrupt context - nouveau/svm: Fix to migrate all requested pages - drm/simpledrm: Fix return type of simpledrm_simple_display_pipe_mode_valid() - watch_queue: Fix missing rcu annotation - watch_queue: Fix missing locking in add_watch_to_object() - tcp: Fix data-races around sysctl_tcp_dsack. - tcp: Fix a data-race around sysctl_tcp_app_win. - tcp: Fix a data-race around sysctl_tcp_adv_win_scale. - tcp: Fix a data-race around sysctl_tcp_frto. - tcp: Fix a data-race around sysctl_tcp_nometrics_save. - tcp: Fix data-races around sysctl_tcp_no_ssthresh_metrics_save. - ice: check (DD | EOF) bits on Rx descriptor rather than (EOP | RS) - ice: do not setup vlan for loopback VSI - scsi: ufs: host: Hold reference returned by of_parse_phandle() - Revert "tcp: change pingpong threshold to 3" - octeontx2-pf: Fix UDP/TCP src and dst port tc filters - tcp: Fix data-races around sysctl_tcp_moderate_rcvbuf. - tcp: Fix a data-race around sysctl_tcp_limit_output_bytes. - tcp: Fix a data-race around sysctl_tcp_challenge_ack_limit. - scsi: core: Fix warning in scsi_alloc_sgtables() - scsi: mpt3sas: Stop fw fault watchdog work item during system shutdown - net: ping6: Fix memleak in ipv6_renew_options(). - ipv6/addrconf: fix a null-ptr-deref bug for ip6_ptr - net/tls: Remove the context from the list in tls_device_down - igmp: Fix data-races around sysctl_igmp_qrv. - net: pcs: xpcs: propagate xpcs_read error to xpcs_get_state_c37_sgmii - net: sungem_phy: Add of_node_put() for reference returned by of_get_parent() - tcp: Fix a data-race around sysctl_tcp_min_tso_segs. - tcp: Fix a data-race around sysctl_tcp_min_rtt_wlen. - tcp: Fix a data-race around sysctl_tcp_autocorking. - tcp: Fix a data-race around sysctl_tcp_invalid_ratelimit. - Documentation: fix sctp_wmem in ip-sysctl.rst - macsec: fix NULL deref in macsec_add_rxsa - macsec: fix error message in macsec_add_rxsa and _txsa - macsec: limit replay window size with XPN - macsec: always read MACSEC_SA_ATTR_PN as a u64 - net: macsec: fix potential resource leak in macsec_add_rxsa() and macsec_add_txsa() - net: mld: fix reference count leak in mld_{query | report}_work() - tcp: Fix data-races around sk_pacing_rate. - net: Fix data-races around sysctl_[rw]mem(_offset)?. - tcp: Fix a data-race around sysctl_tcp_comp_sack_delay_ns. - tcp: Fix a data-race around sysctl_tcp_comp_sack_slack_ns. - tcp: Fix a data-race around sysctl_tcp_comp_sack_nr. - tcp: Fix data-races around sysctl_tcp_reflect_tos. - ipv4: Fix data-races around sysctl_fib_notify_on_flag_change. - i40e: Fix interface init with MSI interrupts (no MSI-X) - sctp: fix sleep in atomic context bug in timer handlers - octeontx2-pf: cn10k: Fix egress ratelimit configuration - virtio-net: fix the race between refill work and close - perf symbol: Correct address for bss symbols - sfc: disable softirqs for ptp TX - sctp: leave the err path free in sctp_stream_init to sctp_stream_free - ARM: crypto: comment out gcc warning that breaks clang builds - mm/hmm: fault non-owner device private entries - page_alloc: fix invalid watermark check on a negative value - ARM: 9216/1: Fix MAX_DMA_ADDRESS overflow - EDAC/ghes: Set the DIMM label unconditionally - docs/kernel-parameters: Update descriptions for "mitigations=" param with retbleed - locking/rwsem: Allow slowpath writer to ignore handoff bit if not set by first waiter - x86/bugs: Do not enable IBPB at firmware entry when IBPB is not available - Linux 5.15.59 * Jammy update: v5.15.58 upstream stable release (LP: #1988479) - pinctrl: stm32: fix optional IRQ support to gpios - riscv: add as-options for modules with assembly compontents - mlxsw: spectrum_router: Fix IPv4 nexthop gateway indication - lockdown: Fix kexec lockdown bypass with ima policy - drm/ttm: fix locking in vmap/vunmap TTM GEM helpers - bus: mhi: host: pci_generic: add Telit FN980 v1 hardware revision - bus: mhi: host: pci_generic: add Telit FN990 - Revert "selftest/vm: verify remap destination address in mremap_test" - Revert "selftest/vm: verify mmap addr in mremap_test" - PCI: hv: Fix multi-MSI to allow more than one MSI vector - PCI: hv: Fix hv_arch_irq_unmask() for multi-MSI - PCI: hv: Reuse existing IRTE allocation in compose_msi_msg() - PCI: hv: Fix interrupt mapping for multi-MSI - serial: mvebu-uart: correctly report configured baudrate value - batman-adv: Use netif_rx_any_context() any. - xfs: fix maxlevels comparisons in the btree staging code - xfs: fold perag loop iteration logic into helper function - xfs: rename the next_agno perag iteration variable - xfs: terminate perag iteration reliably on agcount - xfs: fix perag reference leak on iteration race with growfs - xfs: prevent a WARN_ONCE() in xfs_ioc_attr_list() - r8152: fix a WOL issue - ip: Fix data-races around sysctl_ip_default_ttl. - xfrm: xfrm_policy: fix a possible double xfrm_pols_put() in xfrm_bundle_lookup() - power/reset: arm-versatile: Fix refcount leak in versatile_reboot_probe - RDMA/irdma: Do not advertise 1GB page size for x722 - RDMA/irdma: Fix sleep from invalid context BUG - pinctrl: ralink: rename MT7628(an) functions to MT76X8 - pinctrl: ralink: rename pinctrl-rt2880 to pinctrl-ralink - pinctrl: ralink: Check for null return of devm_kcalloc - perf/core: Fix data race between perf_event_set_output() and perf_mmap_close() - ipv4/tcp: do not use per netns ctl sockets - net: tun: split run_ebpf_filter() and pskb_trim() into different "if statement" - mm/pagealloc: sysctl: change watermark_scale_factor max limit to 30% - sysctl: move some boundary constants from sysctl.c to sysctl_vals - tcp: Fix data-races around sysctl_tcp_ecn. - drm/amd/display: Add option to defer works of hpd_rx_irq - drm/amd/display: Fork thread to offload work of hpd_rx_irq - drm/amdgpu/display: add quirk handling for stutter mode - drm/amd/display: Ignore First MST Sideband Message Return Error - scsi: megaraid: Clear READ queue map's nr_queues - scsi: ufs: core: Drop loglevel of WriteBoost message - nvme: check for duplicate identifiers earlier - nvme: fix block device naming collision - igc: Reinstate IGC_REMOVED logic and implement it properly - ip: Fix data-races around sysctl_ip_no_pmtu_disc. - ip: Fix data-races around sysctl_ip_fwd_use_pmtu. - ip: Fix data-races around sysctl_ip_fwd_update_priority. - ip: Fix data-races around sysctl_ip_nonlocal_bind. - ip: Fix a data-race around sysctl_ip_autobind_reuse. - ip: Fix a data-race around sysctl_fwmark_reflect. - tcp/dccp: Fix a data-race around sysctl_tcp_fwmark_accept. - tcp: sk->sk_bound_dev_if once in inet_request_bound_dev_if() - tcp: Fix data-races around sysctl_tcp_l3mdev_accept. - tcp: Fix data-races around sysctl_tcp_mtu_probing. - tcp: Fix data-races around sysctl_tcp_base_mss. - tcp: Fix data-races around sysctl_tcp_min_snd_mss. - tcp: Fix a data-race around sysctl_tcp_mtu_probe_floor. - tcp: Fix a data-race around sysctl_tcp_probe_threshold. - tcp: Fix a data-race around sysctl_tcp_probe_interval. - net: stmmac: fix pm runtime issue in stmmac_dvr_remove() - net: stmmac: fix unbalanced ptp clock issue in suspend/resume flow - mtd: rawnand: gpmi: validate controller clock rate - mtd: rawnand: gpmi: Set WAIT_FOR_READY timeout based on program/erase times - net: dsa: microchip: ksz_common: Fix refcount leak bug - net: skb: introduce kfree_skb_reason() - net: skb: use kfree_skb_reason() in tcp_v4_rcv() - net: skb: use kfree_skb_reason() in __udp4_lib_rcv() - net: socket: rename SKB_DROP_REASON_SOCKET_FILTER - net: skb_drop_reason: add document for drop reasons - net: netfilter: use kfree_drop_reason() for NF_DROP - net: ipv4: use kfree_skb_reason() in ip_rcv_core() - net: ipv4: use kfree_skb_reason() in ip_rcv_finish_core() - i2c: mlxcpld: Fix register setting for 400KHz frequency - i2c: cadence: Change large transfer count reset logic to be unconditional - perf tests: Fix Convert perf time to TSC test for hybrid - net: stmmac: fix dma queue left shift overflow issue - net/tls: Fix race in TLS device down flow - igmp: Fix data-races around sysctl_igmp_llm_reports. - igmp: Fix a data-race around sysctl_igmp_max_memberships. - igmp: Fix data-races around sysctl_igmp_max_msf. - tcp: Fix data-races around keepalive sysctl knobs. - tcp: Fix data-races around sysctl_tcp_syn(ack)?_retries. - tcp: Fix data-races around sysctl_tcp_syncookies. - tcp: Fix data-races around sysctl_tcp_migrate_req. - tcp: Fix data-races around sysctl_tcp_reordering. - tcp: Fix data-races around some timeout sysctl knobs. - tcp: Fix a data-race around sysctl_tcp_notsent_lowat. - tcp: Fix a data-race around sysctl_tcp_tw_reuse. - tcp: Fix data-races around sysctl_max_syn_backlog. - tcp: Fix data-races around sysctl_tcp_fastopen. - tcp: Fix data-races around sysctl_tcp_fastopen_blackhole_timeout. - iavf: Fix handling of dummy receive descriptors - pinctrl: armada-37xx: Use temporary variable for struct device - pinctrl: armada-37xx: Make use of the devm_platform_ioremap_resource() - pinctrl: armada-37xx: Convert to use dev_err_probe() - pinctrl: armada-37xx: use raw spinlocks for regmap to avoid invalid wait context - i40e: Fix erroneous adapter reinitialization during recovery process - ixgbe: Add locking to prevent panic when setting sriov_numvfs to zero - net: stmmac: remove redunctant disable xPCS EEE call - gpio: pca953x: only use single read/write for No AI mode - gpio: pca953x: use the correct range when do regmap sync - gpio: pca953x: use the correct register address when regcache sync during init - be2net: Fix buffer overflow in be_get_module_eeprom - net: dsa: sja1105: silent spi_device_id warnings - net: dsa: vitesse-vsc73xx: silent spi_device_id warnings - drm/imx/dcss: Add missing of_node_put() in fail path - ipv4: Fix a data-race around sysctl_fib_multipath_use_neigh. - ipv4: Fix data-races around sysctl_fib_multipath_hash_policy. - ipv4: Fix data-races around sysctl_fib_multipath_hash_fields. - ip: Fix data-races around sysctl_ip_prot_sock. - udp: Fix a data-race around sysctl_udp_l3mdev_accept. - tcp: Fix data-races around sysctl knobs related to SYN option. - tcp: Fix a data-race around sysctl_tcp_early_retrans. - tcp: Fix data-races around sysctl_tcp_recovery. - tcp: Fix a data-race around sysctl_tcp_thin_linear_timeouts. - tcp: Fix data-races around sysctl_tcp_slow_start_after_idle. - tcp: Fix a data-race around sysctl_tcp_retrans_collapse. - tcp: Fix a data-race around sysctl_tcp_stdurg. - tcp: Fix a data-race around sysctl_tcp_rfc1337. - tcp: Fix a data-race around sysctl_tcp_abort_on_overflow. - tcp: Fix data-races around sysctl_tcp_max_reordering. - gpio: gpio-xilinx: Fix integer overflow - KVM: selftests: Fix target thread to be migrated in rseq_test - spi: bcm2835: bcm2835_spi_handle_err(): fix NULL pointer deref for non DMA transfers - KVM: Don't null dereference ops->destroy - mm/mempolicy: fix uninit-value in mpol_rebind_policy() - bpf: Make sure mac_header was set before using it - sched/deadline: Fix BUG_ON condition for deboosted tasks - x86/bugs: Warn when "ibrs" mitigation is selected on Enhanced IBRS parts - dlm: fix pending remove if msg allocation fails - x86/uaccess: Implement macros for CMPXCHG on user addresses - bitfield.h: Fix "type of reg too small for mask" test - x86/entry_32: Remove .fixup usage - x86/extable: Extend extable functionality - x86/msr: Remove .fixup usage - x86/futex: Remove .fixup usage - KVM: x86: Use __try_cmpxchg_user() to emulate atomic accesses - xhci: dbc: refactor xhci_dbc_init() - xhci: dbc: create and remove dbc structure in dbgtty driver. - xhci: dbc: Rename xhci_dbc_init and xhci_dbc_exit - xhci: Set HCD flag to defer primary roothub registration - mt76: fix use-after-free by removing a non-RCU wcid pointer - iwlwifi: fw: uefi: add missing include guards - crypto: qat - set to zero DH parameters before free - crypto: qat - use pre-allocated buffers in datapath - crypto: qat - refactor submission logic - crypto: qat - add backlog mechanism - crypto: qat - fix memory leak in RSA - crypto: qat - remove dma_free_coherent() for RSA - crypto: qat - remove dma_free_coherent() for DH - crypto: qat - add param check for RSA - crypto: qat - add param check for DH - crypto: qat - re-enable registration of algorithms - exfat: fix referencing wrong parent directory information after renaming - tracing: Have event format check not flag %p* on __get_dynamic_array() - tracing: Place trace_pid_list logic into abstract functions - tracing: Fix return value of trace_pid_write() - um: virtio_uml: Allow probing from devicetree - um: virtio_uml: Fix broken device handling in time-travel - Bluetooth: Add bt_skb_sendmsg helper - Bluetooth: Add bt_skb_sendmmsg helper - Bluetooth: SCO: Replace use of memcpy_from_msg with bt_skb_sendmsg - Bluetooth: RFCOMM: Replace use of memcpy_from_msg with bt_skb_sendmmsg - Bluetooth: Fix passing NULL to PTR_ERR - Bluetooth: SCO: Fix sco_send_frame returning skb->len - Bluetooth: Fix bt_skb_sendmmsg not allocating partial chunks - exfat: use updated exfat_chain directly during renaming - x86/amd: Use IBPB for firmware calls - x86/alternative: Report missing return thunk details - watchqueue: make sure to serialize 'wqueue->defunct' properly - tty: drivers/tty/, stop using tty_schedule_flip() - tty: the rest, stop using tty_schedule_flip() - tty: drop tty_schedule_flip() - tty: extract tty_flip_buffer_commit() from tty_flip_buffer_push() - tty: use new tty_insert_flip_string_and_push_buffer() in pty_write() - watch-queue: remove spurious double semicolon - drm/amd/display: invalid parameter check in dmub_hpd_callback - x86/extable: Prefer local labels in .set directives - KVM: x86: fix typo in __try_cmpxchg_user causing non-atomicness - x86: drop bogus "cc" clobber from __try_cmpxchg_user_asm() - drm/amdgpu: Off by one in dm_dmub_outbox1_low_irq() - x86/entry_32: Fix segment exceptions - Linux 5.15.58 * Jammy update: v5.15.57 upstream stable release (LP: #1988353) - x86/xen: Fix initialisation in hypercall_page after rethunk - tools arch x86: Sync the msr-index.h copy with the kernel sources - tools headers cpufeatures: Sync with the kernel sources - um: Add missing apply_returns() - x86: Use -mindirect-branch-cs-prefix for RETPOLINE builds - Linux 5.15.57 * Jammy update: v5.15.56 upstream stable release (LP: #1988351) - ALSA: hda - Add fixup for Dell Latitidue E5430 - ALSA: hda/conexant: Apply quirk for another HP ProDesk 600 G3 model - ALSA: hda/realtek: Fix headset mic for Acer SF313-51 - ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671 - ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc221 - ALSA: hda/realtek - Enable the headset-mic on a Xiaomi's laptop - xen/netback: avoid entering xenvif_rx_next_skb() with an empty rx queue - fix race between exit_itimers() and /proc/pid/timers - mm: userfaultfd: fix UFFDIO_CONTINUE on fallocated shmem pages - mm: split huge PUD on wp_huge_pud fallback - tracing/histograms: Fix memory leak problem - net: sock: tracing: Fix sock_exceed_buf_limit not to dereference stale pointer - ip: fix dflt addr selection for connected nexthop - ARM: 9213/1: Print message about disabled Spectre workarounds only once - ARM: 9214/1: alignment: advance IT state after emulating Thumb instruction - wifi: mac80211: fix queue selection for mesh/OCB interfaces - cgroup: Use separate src/dst nodes when preloading css_sets for migration - btrfs: return -EAGAIN for NOWAIT dio reads/writes on compressed and inline extents - drm/panfrost: Put mapping instead of shmem obj on panfrost_mmu_map_fault_addr() error - drm/panfrost: Fix shrinker list corruption by madvise IOCTL - fs/remap: constrain dedupe of EOF blocks - nilfs2: fix incorrect masking of permission flags for symlinks - sh: convert nommu io{re,un}map() to static inline functions - Revert "evm: Fix memleak in init_desc" - xfs: only run COW extent recovery when there are no live extents - xfs: don't include bnobt blocks when reserving free block pool - xfs: run callbacks before waking waiters in xlog_state_shutdown_callbacks - xfs: drop async cache flushes from CIL commits. - reset: Fix devm bulk optional exclusive control getter - ARM: dts: imx6qdl-ts7970: Fix ngpio typo and count - spi: amd: Limit max transfer and message size - ARM: 9209/1: Spectre-BHB: avoid pr_info() every time a CPU comes out of idle - ARM: 9210/1: Mark the FDT_FIXED sections as shareable - net/mlx5e: kTLS, Fix build time constant test in TX - net/mlx5e: kTLS, Fix build time constant test in RX - net/mlx5e: Fix enabling sriov while tc nic rules are offloaded - net/mlx5e: Fix capability check for updating vnic env counters - net/mlx5e: Ring the TX doorbell on DMA errors - drm/i915: fix a possible refcount leak in intel_dp_add_mst_connector() - ima: Fix a potential integer overflow in ima_appraise_measurement - ASoC: sgtl5000: Fix noise on shutdown/remove - ASoC: tas2764: Add post reset delays - ASoC: tas2764: Fix and extend FSYNC polarity handling - ASoC: tas2764: Correct playback volume range - ASoC: tas2764: Fix amp gain register offset & default - ASoC: Intel: Skylake: Correct the ssp rate discovery in skl_get_ssp_clks() - ASoC: Intel: Skylake: Correct the handling of fmt_config flexible array - net: stmmac: dwc-qos: Disable split header for Tegra194 - net: ethernet: ti: am65-cpsw: Fix devlink port register sequence - sysctl: Fix data races in proc_dointvec(). - sysctl: Fix data races in proc_douintvec(). - sysctl: Fix data races in proc_dointvec_minmax(). - sysctl: Fix data races in proc_douintvec_minmax(). - sysctl: Fix data races in proc_doulongvec_minmax(). - sysctl: Fix data races in proc_dointvec_jiffies(). - tcp: Fix a data-race around sysctl_tcp_max_orphans. - inetpeer: Fix data-races around sysctl. - net: Fix data-races around sysctl_mem. - cipso: Fix data-races around sysctl. - icmp: Fix data-races around sysctl. - ipv4: Fix a data-race around sysctl_fib_sync_mem. - ARM: dts: at91: sama5d2: Fix typo in i2s1 node - ARM: dts: sunxi: Fix SPI NOR campatible on Orange Pi Zero - arm64: dts: broadcom: bcm4908: Fix timer node for BCM4906 SoC - arm64: dts: broadcom: bcm4908: Fix cpu node for smp boot - netfilter: nf_log: incorrect offset to network header - netfilter: nf_tables: replace BUG_ON by element length check - drm/i915/gvt: IS_ERR() vs NULL bug in intel_gvt_update_reg_whitelist() - xen/gntdev: Ignore failure to unmap INVALID_GRANT_HANDLE - lockd: set fl_owner when unlocking files - lockd: fix nlm_close_files - tracing: Fix sleeping while atomic in kdb ftdump - drm/i915/selftests: fix a couple IS_ERR() vs NULL tests - drm/i915/dg2: Add Wa_22011100796 - drm/i915/gt: Serialize GRDOM access between multiple engine resets - drm/i915/gt: Serialize TLB invalidates with GT resets - drm/i915/uc: correctly track uc_fw init failure - drm/i915: Require the vm mutex for i915_vma_bind() - bnxt_en: Fix bnxt_reinit_after_abort() code path - bnxt_en: Fix bnxt_refclk_read() - sysctl: Fix data-races in proc_dou8vec_minmax(). - sysctl: Fix data-races in proc_dointvec_ms_jiffies(). - icmp: Fix data-races around sysctl_icmp_echo_enable_probe. - icmp: Fix a data-race around sysctl_icmp_ignore_bogus_error_responses. - icmp: Fix a data-race around sysctl_icmp_errors_use_inbound_ifaddr. - icmp: Fix a data-race around sysctl_icmp_ratelimit. - icmp: Fix a data-race around sysctl_icmp_ratemask. - raw: Fix a data-race around sysctl_raw_l3mdev_accept. - tcp: Fix a data-race around sysctl_tcp_ecn_fallback. - ipv4: Fix data-races around sysctl_ip_dynaddr. - nexthop: Fix data-races around nexthop_compat_mode. - net: ftgmac100: Hold reference returned by of_get_child_by_name() - net: stmmac: fix leaks in probe - ima: force signature verification when CONFIG_KEXEC_SIG is configured - ima: Fix potential memory leak in ima_init_crypto() - drm/amd/display: Only use depth 36 bpp linebuffers on DCN display engines. - drm/amd/pm: Prevent divide by zero - sfc: fix use after free when disabling sriov - ceph: switch netfs read ops to use rreq->inode instead of rreq->mapping->host - seg6: fix skb checksum evaluation in SRH encapsulation/insertion - seg6: fix skb checksum in SRv6 End.B6 and End.B6.Encaps behaviors - seg6: bpf: fix skb checksum in bpf_push_seg6_encap() - sfc: fix kernel panic when creating VF - KVM: x86: Fully initialize 'struct kvm_lapic_irq' in kvm_pv_kick_cpu_op() - net/tls: Check for errors in tls_device_init - ACPI: video: Fix acpi_video_handles_brightness_key_presses() - mm: sysctl: fix missing numa_stat when !CONFIG_HUGETLB_PAGE - btrfs: rename btrfs_bio to btrfs_io_context - btrfs: zoned: fix a leaked bioc in read_zone_info - ksmbd: use SOCK_NONBLOCK type for kernel_accept() - powerpc/xive/spapr: correct bitmap allocation size - vdpa/mlx5: Initialize CVQ vringh only once - vduse: Tie vduse mgmtdev and its device - virtio_mmio: Add missing PM calls to freeze/restore - virtio_mmio: Restore guest page size on resume - netfilter: br_netfilter: do not skip all hooks with 0 priority - scsi: hisi_sas: Limit max hw sectors for v3 HW - cpufreq: pmac32-cpufreq: Fix refcount leak bug - firmware: sysfb: Make sysfb_create_simplefb() return a pdev pointer - firmware: sysfb: Add sysfb_disable() helper function - fbdev: Disable sysfb device registration when removing conflicting FBs - net: tipc: fix possible refcount leak in tipc_sk_create() - NFC: nxp-nci: don't print header length mismatch on i2c error - nvme-tcp: always fail a request when sending it failed - nvme: fix regression when disconnect a recovering ctrl - net: sfp: fix memory leak in sfp_probe() - ASoC: ops: Fix off by one in range control validation - pinctrl: aspeed: Fix potential NULL dereference in aspeed_pinmux_set_mux() - ASoC: Realtek/Maxim SoundWire codecs: disable pm_runtime on remove - ASoC: rt711-sdca-sdw: fix calibrate mutex initialization - ASoC: Intel: sof_sdw: handle errors on card registration - ASoC: rt711: fix calibrate mutex initialization - ASoC: rt7*-sdw: harden jack_detect_handler - ASoC: codecs: rt700/rt711/rt711-sdca: initialize workqueues in probe - ASoC: SOF: Intel: hda-loader: Clarify the cl_dsp_init() flow - ASoC: wcd938x: Fix event generation for some controls - ASoC: Intel: bytcr_wm5102: Fix GPIO related probe-ordering problem - ASoC: wm5110: Fix DRE control - ASoC: rt711-sdca: fix kernel NULL pointer dereference when IO error - ASoC: dapm: Initialise kcontrol data for mux/demux controls - ASoC: cs47l15: Fix event generation for low power mux control - ASoC: madera: Fix event generation for OUT1 demux - ASoC: madera: Fix event generation for rate controls - irqchip: or1k-pic: Undefine mask_ack for level triggered hardware - x86: Clear .brk area at early boot - soc: ixp4xx/npe: Fix unused match warning - ARM: dts: stm32: use the correct clock source for CEC on stm32mp151 - Revert "can: xilinx_can: Limit CANFD brp to 2" - ALSA: usb-audio: Add quirks for MacroSilicon MS2100/MS2106 devices - ALSA: usb-audio: Add quirk for Fiero SC-01 - ALSA: usb-audio: Add quirk for Fiero SC-01 (fw v1.0.0) - nvme-pci: phison e16 has bogus namespace ids - signal handling: don't use BUG_ON() for debugging - USB: serial: ftdi_sio: add Belimo device ids - usb: typec: add missing uevent when partner support PD - usb: dwc3: gadget: Fix event pending check - tty: serial: samsung_tty: set dma burst_size to 1 - vt: fix memory overlapping when deleting chars in the buffer - serial: 8250: fix return error code in serial8250_request_std_resource() - serial: stm32: Clear prev values before setting RTS delays - serial: pl011: UPSTAT_AUTORTS requires .throttle/unthrottle - serial: 8250: Fix PM usage_count for console handover - x86/pat: Fix x86_has_pat_wp() - drm/aperture: Run fbdev removal before internal helpers - Linux 5.15.56 * Jammy update: v5.15.55 upstream stable release (LP: #1988338) - Linux 5.15.55 * Jammy update: v5.15.54 upstream stable release (LP: #1987451) - mm/slub: add missing TID updates on slab deactivation - mm/filemap: fix UAF in find_lock_entries - Revert "selftests/bpf: Add test for bpf_timer overwriting crash" - ALSA: usb-audio: Workarounds for Behringer UMC 204/404 HD - ALSA: hda/realtek: Add quirk for Clevo L140PU - ALSA: cs46xx: Fix missing snd_card_free() call at probe error - can: bcm: use call_rcu() instead of costly synchronize_rcu() - can: grcan: grcan_probe(): remove extra of_node_get() - can: gs_usb: gs_usb_open/close(): fix memory leak - can: m_can: m_can_chip_config(): actually enable internal timestamping - can: m_can: m_can_{read_fifo,echo_tx_event}(): shift timestamp to full 32 bits - can: mcp251xfd: mcp251xfd_regmap_crc_read(): improve workaround handling for mcp2517fd - can: mcp251xfd: mcp251xfd_regmap_crc_read(): update workaround broken CRC on TBC register - bpf: Fix incorrect verifier simulation around jmp32's jeq/jne - bpf: Fix insufficient bounds propagation from adjust_scalar_min_max_vals - usbnet: fix memory leak in error case - net: rose: fix UAF bug caused by rose_t0timer_expiry - netfilter: nft_set_pipapo: release elements in clone from abort path - btrfs: rename btrfs_alloc_chunk to btrfs_create_chunk - btrfs: add additional parameters to btrfs_init_tree_ref/btrfs_init_data_ref - btrfs: fix invalid delayed ref after subvolume creation failure - btrfs: fix warning when freeing leaf after subvolume creation failure - Input: cpcap-pwrbutton - handle errors from platform_get_irq() - Input: goodix - change goodix_i2c_write() len parameter type to int - Input: goodix - add a goodix.h header file - Input: goodix - refactor reset handling - Input: goodix - try not to touch the reset-pin on x86/ACPI devices - dma-buf/poll: Get a file reference for outstanding fence callbacks - btrfs: fix deadlock between chunk allocation and chunk btree modifications - drm/i915: Disable bonding on gen12+ platforms - drm/i915/gt: Register the migrate contexts with their engines - drm/i915: Replace the unconditional clflush with drm_clflush_virt_range() - media: ir_toy: prevent device from hanging during transmit - memory: renesas-rpc-if: Avoid unaligned bus access for HyperFlash - ath11k: add hw_param for wakeup_mhi - qed: Improve the stack space of filter_config() - platform/x86: wmi: introduce helper to convert driver to WMI driver - platform/x86: wmi: Replace read_takes_no_args with a flags field - platform/x86: wmi: Fix driver->notify() vs ->probe() race - mt76: mt7921: get rid of mt7921_mac_set_beacon_filter - mt76: mt7921: introduce mt7921_mcu_set_beacon_filter utility routine - mt76: mt7921: fix a possible race enabling/disabling runtime-pm - bpf: Stop caching subprog index in the bpf_pseudo_func insn - bpf, arm64: Use emit_addr_mov_i64() for BPF_PSEUDO_FUNC - riscv: defconfig: enable DRM_NOUVEAU - RISC-V: defconfigs: Set CONFIG_FB=y, for FB console - net/mlx5e: Check action fwd/drop flag exists also for nic flows - net/mlx5e: Split actions_match_supported() into a sub function - net/mlx5e: TC, Reject rules with drop and modify hdr action - net/mlx5e: TC, Reject rules with forward and drop actions - ASoC: rt5682: Avoid the unexpected IRQ event during going to suspend - ASoC: rt5682: Re-detect the combo jack after resuming - ASoC: rt5682: Fix deadlock on resume - netfilter: nf_tables: convert pktinfo->tprot_set to flags field - netfilter: nft_payload: support for inner header matching / mangling - netfilter: nft_payload: don't allow th access for fragments - s390/boot: allocate amode31 section in decompressor - s390/setup: use physical pointers for memblock_reserve() - s390/setup: preserve memory at OLDMEM_BASE and OLDMEM_SIZE - ibmvnic: init init_done_rc earlier - ibmvnic: clear fop when retrying probe - ibmvnic: Allow queueing resets during probe - virtio-blk: avoid preallocating big SGL for data - io_uring: ensure that fsnotify is always called - block: use bdev_get_queue() in bio.c - block: only mark bio as tracked if it really is tracked - block: fix rq-qos breakage from skipping rq_qos_done_bio() - stddef: Introduce struct_group() helper macro - media: omap3isp: Use struct_group() for memcpy() region - media: davinci: vpif: fix use-after-free on driver unbind - mt76: mt76_connac: fix MCU_CE_CMD_SET_ROC definition error - mt76: mt7921: do not always disable fw runtime-pm - cxl/port: Hold port reference until decoder release - clk: renesas: r9a07g044: Update multiplier and divider values for PLL2/3 - KVM: x86/mmu: Use yield-safe TDP MMU root iter in MMU notifier unmapping - KVM: x86/mmu: Use common TDP MMU zap helper for MMU notifier unmap hook - scsi: qla2xxx: Move heartbeat handling from DPC thread to workqueue - scsi: qla2xxx: Fix laggy FC remote port session recovery - scsi: qla2xxx: edif: Replace list_for_each_safe with list_for_each_entry_safe - scsi: qla2xxx: Fix crash during module load unload test - gfs2: Fix gfs2_file_buffered_write endless loop workaround - vdpa/mlx5: Avoid processing works if workqueue was destroyed - btrfs: handle device lookup with btrfs_dev_lookup_args - btrfs: add a btrfs_get_dev_args_from_path helper - btrfs: use btrfs_get_dev_args_from_path in dev removal ioctls - btrfs: remove device item and update super block in the same transaction - drbd: add error handling support for add_disk() - drbd: Fix double free problem in drbd_create_device - drbd: fix an invalid memory access caused by incorrect use of list iterator - drm/amd/display: Set min dcfclk if pipe count is 0 - drm/amd/display: Fix by adding FPU protection for dcn30_internal_validate_bw - NFSD: De-duplicate net_generic(nf->nf_net, nfsd_net_id) - NFSD: COMMIT operations must not return NFS?ERR_INVAL - riscv/mm: Add XIP_FIXUP for riscv_pfn_base - iio: accel: mma8452: use the correct logic to get mma8452_data - batman-adv: Use netif_rx(). - mtd: spi-nor: Skip erase logic when SPI_NOR_NO_ERASE is set - Compiler Attributes: add __alloc_size() for better bounds checking - mm: vmalloc: introduce array allocation functions - KVM: use __vcalloc for very large allocations - btrfs: don't access possibly stale fs_info data in device_list_add - KVM: s390x: fix SCK locking - scsi: qla2xxx: Fix loss of NVMe namespaces after driver reload test - powerpc/32: Don't use lmw/stmw for saving/restoring non volatile regs - powerpc: flexible GPR range save/restore macros - powerpc/tm: Fix more userspace r13 corruption - serial: sc16is7xx: Clear RS485 bits in the shutdown - bus: mhi: core: Use correctly sized arguments for bit field - bus: mhi: Fix pm_state conversion to string - stddef: Introduce DECLARE_FLEX_ARRAY() helper - uapi/linux/stddef.h: Add include guards - ASoC: rt5682: move clk related code to rt5682_i2c_probe - ASoC: rt5682: fix an incorrect NULL check on list iterator - drm/amd/vcn: fix an error msg on vcn 3.0 - KVM: Don't create VM debugfs files outside of the VM directory - tty: n_gsm: Modify CR,PF bit when config requester - tty: n_gsm: Save dlci address open status when config requester - tty: n_gsm: fix frame reception handling - ALSA: usb-audio: add mapping for MSI MPG X570S Carbon Max Wifi. - ALSA: usb-audio: add mapping for MSI MAG X570S Torpedo MAX. - tty: n_gsm: fix missing update of modem controls after DLCI open - btrfs: zoned: encapsulate inode locking for zoned relocation - btrfs: zoned: use dedicated lock for data relocation - KVM: Initialize debugfs_dentry when a VM is created to avoid NULL deref - mm/hwpoison: mf_mutex for soft offline and unpoison - mm/hwpoison: avoid the impact of hwpoison_filter() return value on mce handler - mm/memory-failure.c: fix race with changing page compound again - mm/hwpoison: fix race between hugetlb free/demotion and memory_failure_hugetlb() - tty: n_gsm: fix invalid use of MSC in advanced option - tty: n_gsm: fix sometimes uninitialized warning in gsm_dlci_modem_output() - serial: 8250_mtk: Make sure to select the right FEATURE_SEL - tty: n_gsm: fix invalid gsmtty_write_room() result - drm/i915: Fix a race between vma / object destruction and unbinding - drm/mediatek: Use mailbox rx_callback instead of cmdq_task_cb - drm/mediatek: Remove the pointer of struct cmdq_client - drm/mediatek: Detect CMDQ execution timeout - drm/mediatek: Add cmdq_handle in mtk_crtc - drm/mediatek: Add vblank register/unregister callback functions - Bluetooth: protect le accept and resolv lists with hdev->lock - Bluetooth: btmtksdio: fix use-after-free at btmtksdio_recv_event - io_uring: avoid io-wq -EAGAIN looping for !IOPOLL - irqchip/gic-v3: Ensure pseudo-NMIs have an ISB between ack and handling - irqchip/gic-v3: Refactor ISB + EOIR at ack time - rxrpc: Fix locking issue - dt-bindings: soc: qcom: smd-rpm: Add compatible for MSM8953 SoC - dt-bindings: soc: qcom: smd-rpm: Fix missing MSM8936 compatible - module: change to print useful messages from elf_validity_check() - module: fix [e_shstrndx].sh_size=0 OOB access - iommu/vt-d: Fix PCI bus rescan device hot add - fbdev: fbmem: Fix logo center image dx issue - PM: runtime: Redefine pm_runtime_release_supplier() - memregion: Fix memregion_free() fallback definition - video: of_display_timing.h: include errno.h - powerpc/powernv: delay rng platform device creation until later in boot - net: dsa: qca8k: reset cpu port on MTU change - can: kvaser_usb: replace run-time checks with struct kvaser_usb_driver_info - can: kvaser_usb: kvaser_usb_leaf: fix CAN clock frequency regression - can: kvaser_usb: kvaser_usb_leaf: fix bittiming limits - xfs: remove incorrect ASSERT in xfs_rename - Revert "serial: sc16is7xx: Clear RS485 bits in the shutdown" - btrfs: fix error pointer dereference in btrfs_ioctl_rm_dev_v2() - virtio-blk: modify the value type of num in virtio_queue_rq() - btrfs: fix use of uninitialized variable at rm device ioctl - tty: n_gsm: fix encoding of command/response bit - ARM: meson: Fix refcount leak in meson_smp_prepare_cpus - pinctrl: sunxi: a83t: Fix NAND function name for some pins - ASoC: rt711: Add endianness flag in snd_soc_component_driver - ASoC: rt711-sdca: Add endianness flag in snd_soc_component_driver - ASoC: codecs: rt700/rt711/rt711-sdca: resume bus/codec in .set_jack_detect - arm64: dts: qcom: msm8994: Fix CPU6/7 reg values - arm64: dts: qcom: sdm845: use dispcc AHB clock for mdss node - ARM: mxs_defconfig: Enable the framebuffer - arm64: dts: imx8mp-evk: correct mmc pad settings - arm64: dts: imx8mp-evk: correct the uart2 pinctl value - arm64: dts: imx8mp-evk: correct gpio-led pad settings - arm64: dts: imx8mp-evk: correct vbus pad settings - arm64: dts: imx8mp-evk: correct eqos pad settings - arm64: dts: imx8mp-evk: correct I2C1 pad settings - arm64: dts: imx8mp-evk: correct I2C3 pad settings - arm64: dts: imx8mp-phyboard-pollux-rdk: correct uart pad settings - arm64: dts: imx8mp-phyboard-pollux-rdk: correct eqos pad settings - arm64: dts: imx8mp-phyboard-pollux-rdk: correct i2c2 & mmc settings - pinctrl: sunxi: sunxi_pconf_set: use correct offset - arm64: dts: qcom: msm8992-*: Fix vdd_lvs1_2-supply typo - ARM: at91: pm: use proper compatible for sama5d2's rtc - ARM: at91: pm: use proper compatibles for sam9x60's rtc and rtt - ARM: at91: pm: use proper compatibles for sama7g5's rtc and rtt - ARM: dts: at91: sam9x60ek: fix eeprom compatible and size - ARM: dts: at91: sama5d2_icp: fix eeprom compatibles - ARM: at91: fix soc detection for SAM9X60 SiPs - xsk: Clear page contiguity bit when unmapping pool - i2c: piix4: Fix a memory leak in the EFCH MMIO support - i40e: Fix dropped jumbo frames statistics - i40e: Fix VF's MAC Address change on VM - ARM: dts: stm32: use usbphyc ck_usbo_48m as USBH OHCI clock on stm32mp151 - ARM: dts: stm32: add missing usbh clock and fix clk order on stm32mp15 - ibmvnic: Properly dispose of all skbs during a failover. - selftests: forwarding: fix flood_unicast_test when h2 supports IFF_UNICAST_FLT - selftests: forwarding: fix learning_test when h1 supports IFF_UNICAST_FLT - selftests: forwarding: fix error message in learning_test - r8169: fix accessing unset transport header - i2c: cadence: Unregister the clk notifier in error path - dmaengine: imx-sdma: Allow imx8m for imx7 FW revs - misc: rtsx_usb: fix use of dma mapped buffer for usb bulk transfer - misc: rtsx_usb: use separate command and response buffers - misc: rtsx_usb: set return value in rsp_buf alloc err path - Revert "mm/memory-failure.c: fix race with changing page compound again" - Revert "serial: 8250_mtk: Make sure to select the right FEATURE_SEL" - dt-bindings: dma: allwinner,sun50i-a64-dma: Fix min/max typo - ida: don't use BUG_ON() for debugging - dmaengine: pl330: Fix lockdep warning about non-static key - dmaengine: lgm: Fix an error handling path in intel_ldma_probe() - dmaengine: at_xdma: handle errors of at_xdmac_alloc_desc() correctly - dmaengine: ti: Fix refcount leak in ti_dra7_xbar_route_allocate - dmaengine: qcom: bam_dma: fix runtime PM underflow - dmaengine: ti: Add missing put_device in ti_dra7_xbar_route_allocate - dmaengine: idxd: force wq context cleanup on device disable path - selftests/net: fix section name when using xdp_dummy.o - Linux 5.15.54 -- Emil Renner Berthing <email address hidden> Fri, 30 Sep 2022 10:01:45 +0200
Available diffs
Superseded in jammy-security |
Superseded in jammy-updates |
Deleted in jammy-proposed (Reason: moved to -updates) |
linux-riscv (5.15.0-1019.22) jammy; urgency=medium * jammy/linux-riscv: 5.15.0-1019.22 -proposed tracker (LP: #1987771) * Jammy update: v5.15.49 upstream stable release (LP: #1983149) - [Config] riscv: updateconfigs for LIB_MEMNEQ [ Ubuntu: 5.15.0-48.54 ] * jammy/linux: 5.15.0-48.54 -proposed tracker (LP: #1987775) * System freeze after resuming from suspend due to PCI ASPM settings (LP: #1980829) - SAUCE: PCI/ASPM: Save/restore L1SS Capability for suspend/resume - SAUCE: whitelist platforms that needs save/restore ASPM L1SS for suspend/resume * [SRU][J/OEM-5.17][PATCH 0/1] Fix oled brightness set above frame-average luminance (LP: #1978986) - SAUCE: drm: New function to get luminance range based on static hdr metadata - SAUCE: drm/amdgpu_dm: Rely on split out luminance calculation function - SAUCE: drm/i915: Use luminance range calculated during edid parsing * Jammy: Add OVS Internal Port HW Offload to mlx5 driver (LP: #1983498) - net/mlx5e: Refactor rx handler of represetor device - net/mlx5e: Use generic name for the forwarding dev pointer - net/mlx5: E-Switch, Add ovs internal port mapping to metadata support - net/mlx5e: Support accept action - net/mlx5e: Accept action skbedit in the tc actions list - net/mlx5e: Offload tc rules that redirect to ovs internal port - net/mlx5e: Offload internal port as encap route device - net/mlx5e: Enable TC offload for ingress MACVLAN - net/mlx5e: Add indirect tc offload of ovs internal port - net/mlx5e: Term table handling of internal port rules - net/mlx5: Support internal port as decap route device - net/mlx5: Fix some error handling paths in 'mlx5e_tc_add_fdb_flow()' - net/mlx5e: TC, Fix memory leak with rules with internal port - net/mlx5e: Fix skb memory leak when TC classifier action offloads are disabled - net/mlx5e: Fix nullptr on deleting mirroring rule - net/mlx5e: Avoid implicit modify hdr for decap drop rule - net/mlx5e: Fix wrong source vport matching on tunnel rule - net/mlx5e: TC, fix decap fallback to uplink when int port not supported * Remove unused variable from i915 psr (LP: #1986798) - SAUCE: drm/i915/display/psr: Remove unused variable * refactoring of overlayfs fix to properly support shiftfs (LP: #1983640) - SAUCE: overlayfs: remove CONFIG_AUFS_FS dependency * Jammy update: v5.15.53 upstream stable release (LP: #1986728) - Revert "drm/amdgpu/display: set vblank_disable_immediate for DC" - drm/amdgpu: To flush tlb for MMHUB of RAVEN series - ksmbd: set the range of bytes to zero without extending file size in FSCTL_ZERO_DATA - ksmbd: check invalid FileOffset and BeyondFinalZero in FSCTL_ZERO_DATA - ksmbd: use vfs_llseek instead of dereferencing NULL - ipv6: take care of disable_policy when restoring routes - net: phy: Don't trigger state machine while in suspend - nvme-pci: add NVME_QUIRK_BOGUS_NID for ADATA XPG SX6000LNP (AKA SPECTRIX S40G) - nvme-pci: add NVME_QUIRK_BOGUS_NID for ADATA IM2P33F8ABR1 - nvdimm: Fix badblocks clear off-by-one error - powerpc/prom_init: Fix kernel config grep - powerpc/book3e: Fix PUD allocation size in map_kernel_page() - powerpc/bpf: Fix use of user_pt_regs in uapi - dm raid: fix accesses beyond end of raid member array - dm raid: fix KASAN warning in raid5_add_disks - s390/archrandom: simplify back to earlier design and initialize earlier - SUNRPC: Fix READ_PLUS crasher - net: rose: fix UAF bugs caused by timer handler - net: usb: ax88179_178a: Fix packet receiving - virtio-net: fix race between ndo_open() and virtio_device_ready() - selftests/net: pass ipv6_args to udpgso_bench's IPv6 TCP test - net: dsa: bcm_sf2: force pause link settings - net: tun: unlink NAPI from device on destruction - net: tun: stop NAPI when detaching queues - net: dp83822: disable false carrier interrupt - net: dp83822: disable rx error interrupt - RDMA/qedr: Fix reporting QP timeout attribute - RDMA/cm: Fix memory leak in ib_cm_insert_listen - linux/dim: Fix divide by 0 in RDMA DIM - net: usb: asix: do not force pause frames support - usbnet: fix memory allocation in helpers - selftests: mptcp: more stable diag tests - net: ipv6: unexport __init-annotated seg6_hmac_net_init() - NFSD: restore EINVAL error translation in nfsd_commit() - vfs: fix copy_file_range() regression in cross-fs copies - caif_virtio: fix race between virtio_device_ready() and ndo_open() - PM / devfreq: exynos-ppmu: Fix refcount leak in of_get_devfreq_events - vdpa/mlx5: Update Control VQ callback information - s390: remove unneeded 'select BUILD_BIN2C' - netfilter: nft_dynset: restore set element counter when failing to update - net/dsa/hirschmann: Add missing of_node_get() in hellcreek_led_setup() - net/sched: act_api: Notify user space if any actions were flushed before error - net: asix: fix "can't send until first packet is send" issue - net: bonding: fix possible NULL deref in rlb code - net: phy: ax88772a: fix lost pause advertisement configuration - net: bonding: fix use-after-free after 802.3ad slave unbind - powerpc/memhotplug: Add add_pages override for PPC - nfc: nfcmrvl: Fix irq_of_parse_and_map() return value - NFC: nxp-nci: Don't issue a zero length i2c_master_read() - tipc: move bc link creation back to tipc_node_create - epic100: fix use after free on rmmod - io_uring: ensure that send/sendmsg and recv/recvmsg check sqe->ioprio - ACPI: video: Change how we determine if brightness key-presses are handled - tunnels: do not assume mac header is set in skb_tunnel_check_pmtu() - ipv6/sit: fix ipip6_tunnel_get_prl return value - ipv6: fix lockdep splat in in6_dump_addrs() - mlxsw: spectrum_router: Fix rollback in tunnel next hop init - net: tun: avoid disabling NAPI twice - MAINTAINERS: add Leah as xfs maintainer for 5.15.y - tcp: add a missing nf_reset_ct() in 3WHS handling - selftests/bpf: Add test_verifier support to fixup kfunc call insns - selftests/rseq: remove ARRAY_SIZE define from individual tests - selftests/rseq: introduce own copy of rseq uapi header - selftests/rseq: Remove useless assignment to cpu variable - selftests/rseq: Remove volatile from __rseq_abi - selftests/rseq: Introduce rseq_get_abi() helper - selftests/rseq: Introduce thread pointer getters - selftests/rseq: Uplift rseq selftests for compatibility with glibc-2.35 - selftests/rseq: Fix ppc32: wrong rseq_cs 32-bit field pointer on big endian - selftests/rseq: Fix ppc32 missing instruction selection "u" and "x" for load/store - selftests/rseq: Fix ppc32 offsets by using long rather than off_t - selftests/rseq: Fix warnings about #if checks of undefined tokens - selftests/rseq: Remove arm/mips asm goto compiler work-around - selftests/rseq: Fix: work-around asm goto compiler bugs - selftests/rseq: x86-64: use %fs segment selector for accessing rseq thread area - selftests/rseq: x86-32: use %gs segment selector for accessing rseq thread area - selftests/rseq: Change type of rseq_offset to ptrdiff_t - xen/blkfront: fix leaking data in shared pages - xen/netfront: fix leaking data in shared pages - xen/netfront: force data bouncing when backend is untrusted - xen/blkfront: force data bouncing when backend is untrusted - xen-netfront: restore __skb_queue_tail() positioning in xennet_get_responses() - xen/arm: Fix race in RB-tree based P2M accounting - net: usb: qmi_wwan: add Telit 0x1070 composition - clocksource/drivers/ixp4xx: remove EXPORT_SYMBOL_GPL from ixp4xx_timer_setup() - fsi: occ: Force sequence numbering per OCC - net: fix IFF_TX_SKB_NO_LINEAR definition - drm/i915/gem: add missing else - drm/msm/gem: Fix error return on fence id alloc fail - drivers: cpufreq: Add missing of_node_put() in qoriq-cpufreq.c - platform/x86: panasonic-laptop: de-obfuscate button codes - platform/x86: panasonic-laptop: sort includes alphabetically - platform/x86: panasonic-laptop: revert "Resolve hotkey double trigger bug" - platform/x86: panasonic-laptop: don't report duplicate brightness key- presses - platform/x86: panasonic-laptop: filter out duplicate volume up/down/mute keypresses - drm/fourcc: fix integer type usage in uapi header - hwmon: (occ) Remove sequence numbering and checksum calculation - hwmon: (occ) Prevent power cap command overwriting poll response - hwmon: (ibmaem) don't call platform_device_del() if platform_device_add() fails - Linux 5.15.53 * Jammy update: v5.15.52 upstream stable release (LP: #1986724) - tick/nohz: unexport __init-annotated tick_nohz_full_setup() - xfs: use kmem_cache_free() for kmem_cache objects - xfs: punch out data fork delalloc blocks on COW writeback failure - xfs: Fix the free logic of state in xfs_attr_node_hasname - xfs: remove all COW fork extents when remounting readonly - xfs: check sb_meta_uuid for dabuf buffer recovery - xfs: prevent UAF in xfs_log_item_in_current_chkpt - xfs: only bother with sync_filesystem during readonly remount - powerpc/ftrace: Remove ftrace init tramp once kernel init is complete - fs: add is_idmapped_mnt() helper - fs: move mapping helpers - fs: tweak fsuidgid_has_mapping() - fs: account for filesystem mappings - docs: update mapping documentation - fs: use low-level mapping helpers - fs: remove unused low-level mapping helpers - fs: port higher-level mapping helpers - fs: add i_user_ns() helper - fs: support mapped mounts of mapped filesystems - fs: fix acl translation - fs: account for group membership - rtw88: 8821c: support RFE type4 wifi NIC - rtw88: rtw8821c: enable rfe 6 devices - net: mscc: ocelot: allow unregistered IP multicast flooding to CPU - io_uring: fix not locked access to fixed buf table - Linux 5.15.52 * Jammy update: v5.15.51 upstream stable release (LP: #1986718) - random: schedule mix_interrupt_randomness() less often - random: quiet urandom warning ratelimit suppression message - ALSA: hda/via: Fix missing beep setup - ALSA: hda/conexant: Fix missing beep setup - ALSA: hda/realtek: Add mute LED quirk for HP Omen laptop - ALSA: hda/realtek: Apply fixup for Lenovo Yoga Duet 7 properly - ALSA: hda/realtek: Add quirk for Clevo PD70PNT - ALSA: hda/realtek: Add quirk for Clevo NS50PU - net: openvswitch: fix parsing of nw_proto for IPv6 fragments - 9p: Fix refcounting during full path walks for fid lookups - 9p: fix fid refcount leak in v9fs_vfs_atomic_open_dotl - 9p: fix fid refcount leak in v9fs_vfs_get_link - btrfs: fix hang during unmount when block group reclaim task is running - btrfs: prevent remounting to v1 space cache for subpage mount - btrfs: add error messages to all unrecognized mount options - scsi: ibmvfc: Store vhost pointer during subcrq allocation - scsi: ibmvfc: Allocate/free queue resource only during probe/remove - mmc: sdhci-pci-o2micro: Fix card detect by dealing with debouncing - mmc: mediatek: wait dma stop bit reset to 0 - xen/gntdev: Avoid blocking in unmap_grant_pages() - MAINTAINERS: Add new IOMMU development mailing list - ata: libata: add qc->flags in ata_qc_complete_template tracepoint - dm era: commit metadata in postsuspend after worker stops - dm mirror log: clear log bits up to BITS_PER_LONG boundary - tracing/kprobes: Check whether get_kretprobe() returns NULL in kretprobe_dispatcher() - drm/i915: Implement w/a 22010492432 for adl-s - USB: serial: pl2303: add support for more HXN (G) types - USB: serial: option: add Telit LE910Cx 0x1250 composition - USB: serial: option: add Quectel EM05-G modem - USB: serial: option: add Quectel RM500K module support - drm/msm: Ensure mmap offset is initialized - drm/msm: Fix double pm_runtime_disable() call - netfilter: use get_random_u32 instead of prandom - scsi: scsi_debug: Fix zone transition to full condition - drm/msm: Switch ordering of runpm put vs devfreq_idle - scsi: iscsi: Exclude zero from the endpoint ID range - xsk: Fix generic transmit when completion queue reservation fails - drm/msm: use for_each_sgtable_sg to iterate over scatterlist - bpf: Fix request_sock leak in sk lookup helpers - drm/sun4i: Fix crash during suspend after component bind failure - bpf, x86: Fix tail call count offset calculation on bpf2bpf call - scsi: storvsc: Correct reporting of Hyper-V I/O size limits - phy: aquantia: Fix AN when higher speeds than 1G are not advertised - KVM: arm64: Prevent kmemleak from accessing pKVM memory - net: Write lock dev_base_lock without disabling bottom halves. - net: fix data-race in dev_isalive() - tipc: fix use-after-free Read in tipc_named_reinit - igb: fix a use-after-free issue in igb_clean_tx_ring - bonding: ARP monitor spams NETDEV_NOTIFY_PEERS notifiers - ethtool: Fix get module eeprom fallback - net/sched: sch_netem: Fix arithmetic in netem_dump() for 32-bit platforms - drm/msm/mdp4: Fix refcount leak in mdp4_modeset_init_intf - drm/msm/dp: check core_initialized before disable interrupts at dp_display_unbind() - drm/msm/dp: Drop now unused hpd_high member - drm/msm/dp: dp_link_parse_sink_count() return immediately if aux read failed - drm/msm/dp: do not initialize phy until plugin interrupt received - drm/msm/dp: force link training for display resolution change - perf arm-spe: Don't set data source if it's not a memory operation - erspan: do not assume transport header is always set - net/tls: fix tls_sk_proto_close executed repeatedly - udmabuf: add back sanity check - selftests: netfilter: correct PKTGEN_SCRIPT_PATHS in nft_concat_range.sh - xen-blkfront: Handle NULL gendisk - x86/xen: Remove undefined behavior in setup_features() - MIPS: Remove repetitive increase irq_err_count - afs: Fix dynamic root getattr - ice: ethtool: advertise 1000M speeds properly - regmap-irq: Fix a bug in regmap_irq_enable() for type_in_mask chips - regmap-irq: Fix offset/index mismatch in read_sub_irq_data() - virtio_net: fix xdp_rxq_info bug after suspend/resume - Revert "net/tls: fix tls_sk_proto_close executed repeatedly" - sock: redo the psock vs ULP protection check - nvme-pci: add NO APST quirk for Kioxia device - nvme: move the Samsung X5 quirk entry to the core quirks - gpio: winbond: Fix error code in winbond_gpio_get() - s390/cpumf: Handle events cycles and instructions identical - iio: mma8452: fix probe fail when device tree compatible is used. - iio: magnetometer: yas530: Fix memchr_inv() misuse - iio: adc: vf610: fix conversion mode sysfs node name - usb: typec: wcove: Drop wrong dependency to INTEL_SOC_PMIC - xhci-pci: Allow host runtime PM as default for Intel Raptor Lake xHCI - xhci-pci: Allow host runtime PM as default for Intel Meteor Lake xHCI - usb: gadget: Fix non-unique driver names in raw-gadget driver - USB: gadget: Fix double-free bug in raw_gadget driver - usb: chipidea: udc: check request status before setting device address - dt-bindings: usb: ohci: Increase the number of PHYs - dt-bindings: usb: ehci: Increase the number of PHYs - btrfs: don't set lock_owner when locking extent buffer for reading - btrfs: fix deadlock with fsync+fiemap+transaction commit - f2fs: attach inline_data after setting compression - iio:humidity:hts221: rearrange iio trigger get and register - iio:chemical:ccs811: rearrange iio trigger get and register - iio:accel:kxcjk-1013: rearrange iio trigger get and register - iio:accel:bma180: rearrange iio trigger get and register - iio:accel:mxc4005: rearrange iio trigger get and register - iio: accel: mma8452: ignore the return value of reset operation - iio: gyro: mpu3050: Fix the error handling in mpu3050_power_up() - iio: trigger: sysfs: fix use-after-free on remove - iio: adc: stm32: fix maximum clock rate for stm32mp15x - iio: imu: inv_icm42600: Fix broken icm42600 (chip id 0 value) - iio: afe: rescale: Fix boolean logic bug - iio: adc: stm32: Fix ADCs iteration in irq handler - iio: adc: stm32: Fix IRQs on STM32F4 by removing custom spurious IRQs message - iio: adc: axp288: Override TS pin bias current for some models - iio: adc: rzg2l_adc: add missing fwnode_handle_put() in rzg2l_adc_parse_properties() - iio: adc: adi-axi-adc: Fix refcount leak in adi_axi_adc_attach_client - iio: adc: ti-ads131e08: add missing fwnode_handle_put() in ads131e08_alloc_channels() - xtensa: xtfpga: Fix refcount leak bug in setup - xtensa: Fix refcount leak bug in time.c - parisc/stifb: Fix fb_is_primary_device() only available with CONFIG_FB_STI - parisc: Enable ARCH_HAS_STRICT_MODULE_RWX - powerpc/microwatt: wire up rng during setup_arch() - powerpc: Enable execve syscall exit tracepoint - powerpc/rtas: Allow ibm,platform-dump RTAS call with null buffer address - powerpc/powernv: wire up rng during setup_arch - drm/msm/dp: Always clear mask bits to disable interrupts at dp_ctrl_reset_irq_ctrl() - ARM: dts: imx7: Move hsic_phy power domain to HSIC PHY node - ARM: dts: imx6qdl: correct PU regulator ramp delay - arm64: dts: ti: k3-am64-main: Remove support for HS400 speed mode - ARM: exynos: Fix refcount leak in exynos_map_pmu - soc: bcm: brcmstb: pm: pm-arm: Fix refcount leak in brcmstb_pm_probe - ARM: Fix refcount leak in axxia_boot_secondary - memory: samsung: exynos5422-dmc: Fix refcount leak in of_get_dram_timings - ARM: cns3xxx: Fix refcount leak in cns3xxx_init - modpost: fix section mismatch check for exported init/exit sections - ARM: dts: bcm2711-rpi-400: Fix GPIO line names - random: update comment from copy_to_user() -> copy_to_iter() - perf build-id: Fix caching files with a wrong build ID - dma-direct: use the correct size for dma_set_encrypted() - kbuild: link vmlinux only once for CONFIG_TRIM_UNUSED_KSYMS (2nd attempt) - powerpc/pseries: wire up rng during setup_arch() - Linux 5.15.51 * Jammy update: v5.15.50 upstream stable release (LP: #1986715) - net: mana: Add handling of CQE_RX_TRUNCATED - zonefs: fix zonefs_iomap_begin() for reads - usb: gadget: u_ether: fix regression in setting fixed MAC address - bpf: Fix calling global functions from BPF_PROG_TYPE_EXT programs - selftests/bpf: Add selftest for calling global functions from freplace - serial: core: Initialize rs485 RTS polarity already on probe - arm64: mm: Don't invalidate FROM_DEVICE buffers at start of DMA transfer - Linux 5.15.50 * Jammy update: v5.15.49 upstream stable release (LP: #1983149) - Revert "drm/amd/display: Fix DCN3 B0 DP Alt Mapping" - nfsd: Replace use of rwsem with errseq_t - arm64: dts: imx8mm-beacon: Enable RTS-CTS on UART3 - arm64: dts: imx8mn-beacon: Enable RTS-CTS on UART3 - powerpc/kasan: Silence KASAN warnings in __get_wchan() - ASoC: nau8822: Add operation for internal PLL off and on - drm/amd/display: Read Golden Settings Table from VBIOS - drm/amdkfd: Use mmget_not_zero in MMU notifier - dma-debug: make things less spammy under memory pressure - ASoC: cs42l52: Fix TLV scales for mixer controls - ASoC: cs35l36: Update digital volume TLV - ASoC: cs53l30: Correct number of volume levels on SX controls - ASoC: cs42l52: Correct TLV for Bypass Volume - ASoC: cs42l56: Correct typo in minimum level for SX volume controls - ASoC: cs42l51: Correct minimum value for SX volume control - drm/amdkfd: add pinned BOs to kfd_bo_list - ata: libata-core: fix NULL pointer deref in ata_host_alloc_pinfo() - quota: Prevent memory allocation recursion while holding dq_lock - ASoC: wm8962: Fix suspend while playing music - ASoC: es8328: Fix event generation for deemphasis control - ASoC: wm_adsp: Fix event generation for wm_adsp_fw_put() - Input: soc_button_array - also add Lenovo Yoga Tablet2 1051F to dmi_use_low_level_irq - scsi: vmw_pvscsi: Expand vcpuHint to 16 bits - scsi: lpfc: Resolve NULL ptr dereference after an ELS LOGO is aborted - scsi: lpfc: Fix port stuck in bypassed state after LIP in PT2PT topology - scsi: lpfc: Allow reduced polling rate for nvme_admin_async_event cmd completion - scsi: mpt3sas: Fix out-of-bounds compiler warning - scsi: ipr: Fix missing/incorrect resource cleanup in error case - scsi: pmcraid: Fix missing resource cleanup in error case - ALSA: hda/realtek - Add HW8326 support - virtio-mmio: fix missing put_device() when vm_cmdline_parent registration failed - nfc: nfcmrvl: Fix memory leak in nfcmrvl_play_deferred - ipv6: Fix signed integer overflow in l2tp_ip6_sendmsg - net: ethernet: mtk_eth_soc: fix misuse of mem alloc interface netdev[napi]_alloc_frag - gcc-12: disable '-Wdangling-pointer' warning for now - mellanox: mlx5: avoid uninitialized variable warning with gcc-12 - MIPS: Loongson-3: fix compile mips cpu_hwmon as module build error. - random: credit cpu and bootloader seeds by default - gpio: dwapb: Don't print error on -EPROBE_DEFER - platform/x86: gigabyte-wmi: Add Z690M AORUS ELITE AX DDR4 support - platform/x86: gigabyte-wmi: Add support for B450M DS3H-CF - platform/x86/intel: hid: Add Surface Go to VGBS allow list - staging: r8188eu: fix rtw_alloc_hwxmits error detection for now - staging: r8188eu: Use zeroing allocator in wpa_set_encryption() - staging: r8188eu: Fix warning of array overflow in ioctl_linux.c - pNFS: Don't keep retrying if the server replied NFS4ERR_LAYOUTUNAVAILABLE - pNFS: Avoid a live lock condition in pnfs_update_layout() - sunrpc: set cl_max_connect when cloning an rpc_clnt - clocksource: hyper-v: unexport __init-annotated hv_init_clocksource() - i40e: Fix adding ADQ filter to TC0 - i40e: Fix calculating the number of queue pairs - i40e: Fix call trace in setup_tx_descriptors - Drivers: hv: vmbus: Release cpu lock in error case - tty: goldfish: Fix free_irq() on remove - misc: atmel-ssc: Fix IRQ check in ssc_probe - io_uring: fix races with file table unregister - io_uring: fix races with buffer table unregister - drm/i915/reset: Fix error_state_read ptr + offset use - net: hns3: split function hclge_update_port_base_vlan_cfg() - net: hns3: set port base vlan tbl_sta to false before removing old vlan - net: hns3: don't push link state to VF if unalive - net: hns3: fix tm port shapping of fibre port is incorrect after driver initialization - nvme: add device name to warning in uuid_show() - mlxsw: spectrum_cnt: Reorder counter pools - net: bgmac: Fix an erroneous kfree() in bgmac_remove() - net: ax25: Fix deadlock caused by skb_recv_datagram in ax25_recvmsg - arm64: ftrace: fix branch range checks - arm64: ftrace: consistently handle PLTs. - certs/blacklist_hashes.c: fix const confusion in certs blacklist - init: Initialize noop_backing_dev_info early - block: Fix handling of offline queues in blk_mq_alloc_request_hctx() - faddr2line: Fix overlapping text section failures, the sequel - i2c: npcm7xx: Add check for platform_driver_register - irqchip/gic/realview: Fix refcount leak in realview_gic_of_init - irqchip/gic-v3: Fix error handling in gic_populate_ppi_partitions - irqchip/gic-v3: Fix refcount leak in gic_populate_ppi_partitions - irqchip/realtek-rtl: Fix refcount leak in map_interrupts - sched: Fix balance_push() vs __sched_setscheduler() - i2c: designware: Use standard optional ref clock implementation - mei: hbm: drop capability response on early shutdown - mei: me: add raptor lake point S DID - comedi: vmk80xx: fix expression for tx buffer size - [Config] updateconfigs for LIB_MEMNEQ - crypto: memneq - move into lib/ - USB: serial: option: add support for Cinterion MV31 with new baseline - USB: serial: io_ti: add Agilent E5805A support - usb: dwc2: Fix memory leak in dwc2_hcd_init - usb: cdnsp: Fixed setting last_trb incorrectly - usb: gadget: lpc32xx_udc: Fix refcount leak in lpc32xx_udc_probe - usb: gadget: f_fs: change ep->status safe in ffs_epfile_io() - usb: gadget: f_fs: change ep->ep safe in ffs_epfile_io() - tty: n_gsm: Debug output allocation must use GFP_ATOMIC - serial: 8250: Store to lsr_save_flags after lsr read - bus: fsl-mc-bus: fix KASAN use-after-free in fsl_mc_bus_remove() - dm mirror log: round up region bitmap size to BITS_PER_LONG - drm/amd/display: Cap OLED brightness per max frame-average luminance - cfi: Fix __cfi_slowpath_diag RCU usage with cpuidle - ext4: fix super block checksum incorrect after mount - ext4: fix bug_on ext4_mb_use_inode_pa - ext4: make variable "count" signed - ext4: add reserved GDT blocks check - KVM: arm64: Don't read a HW interrupt pending state in user context - virtio-pci: Remove wrong address verification in vp_del_vqs() - powerpc/book3e: get rid of #include <generated/compile.h> - clk: imx8mp: fix usb_root_clk parent - Linux 5.15.49 * Jammy update: v5.15.48 upstream stable release (LP: #1983146) - Linux 5.15.48 - Upstream stable to v5.15.48 * Jammy update: v5.15.47 upstream stable release (LP: #1982968) - pcmcia: db1xxx_ss: restrict to MIPS_DB1XXX boards - staging: greybus: codecs: fix type confusion of list iterator variable - iio: adc: ad7124: Remove shift from scan_type - lkdtm/bugs: Check for the NULL pointer after calling kmalloc - lkdtm/bugs: Don't expect thread termination without CONFIG_UBSAN_TRAP - tty: goldfish: Use tty_port_destroy() to destroy port - tty: serial: owl: Fix missing clk_disable_unprepare() in owl_uart_probe - tty: n_tty: Restore EOF push handling behavior - serial: 8250_aspeed_vuart: Fix potential NULL dereference in aspeed_vuart_probe - tty: serial: fsl_lpuart: fix potential bug when using both of_alias_get_id and ida_simple_get - remoteproc: imx_rproc: Ignore create mem entry for resource table - usb: usbip: fix a refcount leak in stub_probe() - usb: usbip: add missing device lock on tweak configuration cmd - USB: storage: karma: fix rio_karma_init return - usb: musb: Fix missing of_node_put() in omap2430_probe - staging: fieldbus: Fix the error handling path in anybuss_host_common_probe() - pwm: lp3943: Fix duty calculation in case period was clamped - pwm: raspberrypi-poe: Fix endianness in firmware struct - rpmsg: qcom_smd: Fix irq_of_parse_and_map() return value - usb: dwc3: gadget: Replace list_for_each_entry_safe() if using giveback - usb: dwc3: pci: Fix pm_runtime_get_sync() error checking - misc: fastrpc: fix an incorrect NULL check on list iterator - firmware: stratix10-svc: fix a missing check on list iterator - usb: typec: mux: Check dev_set_name() return value - rpmsg: virtio: Fix possible double free in rpmsg_probe() - rpmsg: virtio: Fix possible double free in rpmsg_virtio_add_ctrl_dev() - rpmsg: virtio: Fix the unregistration of the device rpmsg_ctrl - iio: adc: stmpe-adc: Fix wait_for_completion_timeout return value check - iio: proximity: vl53l0x: Fix return value check of wait_for_completion_timeout - iio: adc: sc27xx: fix read big scale voltage not right - iio: adc: sc27xx: Fine tune the scale calibration values - rpmsg: qcom_smd: Fix returning 0 if irq_of_parse_and_map() fails - pvpanic: Fix typos in the comments - misc/pvpanic: Convert regular spinlock into trylock on panic path - phy: qcom-qmp: fix pipe-clock imbalance on power-on failure - power: supply: axp288_fuel_gauge: Drop BIOS version check from "T3 MRD" DMI quirk - serial: sifive: Report actual baud base rather than fixed 115200 - export: fix string handling of namespace in EXPORT_SYMBOL_NS - soundwire: intel: prevent pm_runtime resume prior to system suspend - coresight: cpu-debug: Replace mutex with mutex_trylock on panic notifier - ksmbd: fix reference count leak in smb_check_perm_dacl() - extcon: ptn5150: Add queue work sync before driver release - soc: rockchip: Fix refcount leak in rockchip_grf_init - clocksource/drivers/riscv: Events are stopped during CPU suspend - ARM: dts: aspeed: ast2600-evb: Enable RX delay for MAC0/MAC1 - rtc: mt6397: check return value after calling platform_get_resource() - rtc: ftrtc010: Use platform_get_irq() to get the interrupt - rtc: ftrtc010: Fix error handling in ftrtc010_rtc_probe - staging: r8188eu: add check for kzalloc - tty: n_gsm: Don't ignore write return value in gsmld_output() - tty: n_gsm: Fix packet data hex dump output - serial: meson: acquire port->lock in startup() - serial: 8250_fintek: Check SER_RS485_RTS_* only with RS485 - serial: cpm_uart: Fix build error without CONFIG_SERIAL_CPM_CONSOLE - serial: digicolor-usart: Don't allow CS5-6 - serial: rda-uart: Don't allow CS5-6 - serial: txx9: Don't allow CS5-6 - serial: sh-sci: Don't allow CS5-6 - serial: sifive: Sanitize CSIZE and c_iflag - serial: st-asc: Sanitize CSIZE and correct PARENB for CS7 - serial: stm32-usart: Correct CSIZE, bits, and parity - firmware: dmi-sysfs: Fix memory leak in dmi_sysfs_register_handle - bus: ti-sysc: Fix warnings for unbind for serial - driver: base: fix UAF when driver_attach failed - driver core: fix deadlock in __device_attach - watchdog: rti-wdt: Fix pm_runtime_get_sync() error checking - watchdog: ts4800_wdt: Fix refcount leak in ts4800_wdt_probe - blk-mq: don't touch ->tagset in blk_mq_get_sq_hctx - ASoC: fsl_sai: Fix FSL_SAI_xDR/xFR definition - clocksource/drivers/oxnas-rps: Fix irq_of_parse_and_map() return value - s390/crypto: fix scatterwalk_unmap() callers in AES-GCM - net: sched: fixed barrier to prevent skbuff sticking in qdisc backlog - net: ethernet: mtk_eth_soc: out of bounds read in mtk_hwlro_get_fdir_entry() - net: ethernet: ti: am65-cpsw-nuss: Fix some refcount leaks - net: dsa: mv88e6xxx: Fix refcount leak in mv88e6xxx_mdios_register - modpost: fix removing numeric suffixes - jffs2: fix memory leak in jffs2_do_fill_super - ubi: fastmap: Fix high cpu usage of ubi_bgt by making sure wl_pool not empty - ubi: ubi_create_volume: Fix use-after-free when volume creation failed - selftests/bpf: fix selftest after random: Urandom_read tracepoint removal - selftests/bpf: fix stacktrace_build_id with missing kprobe/urandom_read - bpf: Fix probe read error in ___bpf_prog_run() - block: take destination bvec offsets into account in bio_copy_data_iter - riscv: read-only pages should not be writable - net/smc: fixes for converting from "struct smc_cdc_tx_pend **" to "struct smc_wr_tx_pend_priv *" - tcp: add accessors to read/set tp->snd_cwnd - nfp: only report pause frame configuration for physical device - sfc: fix considering that all channels have TX queues - sfc: fix wrong tx channel offset with efx_separate_tx_channels - block: make bioset_exit() fully resilient against being called twice - vdpa: Fix error logic in vdpa_nl_cmd_dev_get_doit - virtio: pci: Fix an error handling path in vp_modern_probe() - net/mlx5: Don't use already freed action pointer - net/mlx5: CT: Fix header-rewrite re-use for tupels - net/mlx5: correct ECE offset in query qp output - net/mlx5e: Update netdev features after changing XDP state - net: sched: add barrier to fix packet stuck problem for lockless qdisc - tcp: tcp_rtx_synack() can be called from process context - vdpa: ifcvf: set pci driver data in probe - octeontx2-af: fix error code in is_valid_offset() - s390/mcck: isolate SIE instruction when setting CIF_MCCK_GUEST flag - regulator: mt6315-regulator: fix invalid allowed mode - gpio: pca953x: use the correct register address to do regcache sync - afs: Fix infinite loop found by xfstest generic/676 - scsi: sd: Fix potential NULL pointer dereference - tipc: check attribute length for bearer name - driver core: Fix wait_for_device_probe() & deferred_probe_timeout interaction - perf c2c: Fix sorting in percent_rmt_hitm_cmp() - dmaengine: idxd: set DMA_INTERRUPT cap bit - mips: cpc: Fix refcount leak in mips_cpc_default_phys_base - bootconfig: Make the bootconfig.o as a normal object file - tracing: Make tp_printk work on syscall tracepoints - tracing: Fix sleeping function called from invalid context on RT kernel - tracing: Avoid adding tracer option before update_tracer_options - iommu/arm-smmu: fix possible null-ptr-deref in arm_smmu_device_probe() - iommu/arm-smmu-v3: check return value after calling platform_get_resource() - f2fs: remove WARN_ON in f2fs_is_valid_blkaddr - i2c: cadence: Increase timeout per message if necessary - m68knommu: set ZERO_PAGE() to the allocated zeroed page - m68knommu: fix undefined reference to `_init_sp' - dmaengine: zynqmp_dma: In struct zynqmp_dma_chan fix desc_size data type - NFSv4: Don't hold the layoutget locks across multiple RPC calls - video: fbdev: hyperv_fb: Allow resolutions with size > 64 MB for Gen1 - video: fbdev: pxa3xx-gcu: release the resources correctly in pxa3xx_gcu_probe/remove() - RISC-V: use memcpy for kexec_file mode - m68knommu: fix undefined reference to `mach_get_rtc_pll' - f2fs: fix to tag gcing flag on page during file defragment - xprtrdma: treat all calls not a bcall when bc_serv is NULL - drm/bridge: sn65dsi83: Fix an error handling path in sn65dsi83_probe() - drm/bridge: ti-sn65dsi83: Handle dsi_lanes == 0 as invalid - netfilter: nat: really support inet nat without l3 address - netfilter: nf_tables: use kfree_rcu(ptr, rcu) to release hooks in clean_net path - netfilter: nf_tables: delete flowtable hooks via transaction list - powerpc/kasan: Force thread size increase with KASAN - SUNRPC: Trap RDMA segment overflows - netfilter: nf_tables: always initialize flowtable hook list in transaction - ata: pata_octeon_cf: Fix refcount leak in octeon_cf_probe - netfilter: nf_tables: release new hooks on unsupported flowtable flags - netfilter: nf_tables: memleak flow rule from commit path - netfilter: nf_tables: bail out early if hardware offload is not supported - xen: unexport __init-annotated xen_xlate_map_ballooned_pages() - stmmac: intel: Fix an error handling path in intel_eth_pci_probe() - af_unix: Fix a data-race in unix_dgram_peer_wake_me(). - bpf, arm64: Clear prog->jited_len along prog->jited - net: dsa: lantiq_gswip: Fix refcount leak in gswip_gphy_fw_list - net/mlx4_en: Fix wrong return value on ioctl EEPROM query failure - i40e: xsk: Move tmp desc array from driver to pool - xsk: Fix handling of invalid descriptors in XSK TX batching API - SUNRPC: Fix the calculation of xdr->end in xdr_get_next_encode_buffer() - net: mdio: unexport __init-annotated mdio_bus_init() - net: xfrm: unexport __init-annotated xfrm4_protocol_init() - net: ipv6: unexport __init-annotated seg6_hmac_init() - net/mlx5: Lag, filter non compatible devices - net/mlx5: Fix mlx5_get_next_dev() peer device matching - net/mlx5: Rearm the FW tracer after each tracer event - net/mlx5: fs, fail conflicting actions - ip_gre: test csum_start instead of transport header - net: altera: Fix refcount leak in altera_tse_mdio_create - net: dsa: mv88e6xxx: use BMSR_ANEGCOMPLETE bit for filling an_complete - tcp: use alloc_large_system_hash() to allocate table_perturb - drm: imx: fix compiler warning with gcc-12 - nfp: flower: restructure flow-key for gre+vlan combination - iov_iter: Fix iter_xarray_get_pages{,_alloc}() - iio: dummy: iio_simple_dummy: check the return value of kstrdup() - staging: rtl8712: fix a potential memory leak in r871xu_drv_init() - iio: st_sensors: Add a local lock for protecting odr - lkdtm/usercopy: Expand size of "out of frame" object - drivers: staging: rtl8723bs: Fix deadlock in rtw_surveydone_event_callback() - drivers: staging: rtl8192bs: Fix deadlock in rtw_joinbss_event_prehandle() - tty: synclink_gt: Fix null-pointer-dereference in slgt_clean() - tty: Fix a possible resource leak in icom_probe - thunderbolt: Use different lane for second DisplayPort tunnel - drivers: staging: rtl8192u: Fix deadlock in ieee80211_beacons_stop() - drivers: staging: rtl8192e: Fix deadlock in rtllib_beacons_stop() - USB: host: isp116x: check return value after calling platform_get_resource() - drivers: tty: serial: Fix deadlock in sa1100_set_termios() - drivers: usb: host: Fix deadlock in oxu_bus_suspend() - USB: hcd-pci: Fully suspend across freeze/thaw cycle - char: xillybus: fix a refcount leak in cleanup_dev() - sysrq: do not omit current cpu when showing backtrace of all active CPUs - usb: dwc2: gadget: don't reset gadget's driver->bus - soundwire: qcom: adjust autoenumeration timeout - misc: rtsx: set NULL intfdata when probe fails - extcon: Fix extcon_get_extcon_dev() error handling - extcon: Modify extcon device to be created after driver data is set - clocksource/drivers/sp804: Avoid error on multiple instances - staging: rtl8712: fix uninit-value in usb_read8() and friends - staging: rtl8712: fix uninit-value in r871xu_drv_init() - serial: msm_serial: disable interrupts in __msm_console_write() - kernfs: Separate kernfs_pr_cont_buf and rename_lock. - watchdog: wdat_wdt: Stop watchdog when rebooting the system - md: protect md_unregister_thread from reentrancy - scsi: myrb: Fix up null pointer access on myrb_cleanup() - ceph: allow ceph.dir.rctime xattr to be updatable - ceph: flush the mdlog for filesystem sync - drm/amd/display: Check if modulo is 0 before dividing. - drm/radeon: fix a possible null pointer dereference - drm/amd/pm: Fix missing thermal throttler status - um: line: Use separate IRQs per line - modpost: fix undefined behavior of is_arm_mapping_symbol() - x86/cpu: Elide KCSAN for cpu_has() and friends - jump_label,noinstr: Avoid instrumentation for JUMP_LABEL=n builds - nbd: call genl_unregister_family() first in nbd_cleanup() - nbd: fix race between nbd_alloc_config() and module removal - cifs: version operations for smb20 unneeded when legacy support disabled - drm/amd/pm: use bitmap_{from,to}_arr32 where appropriate - nodemask: Fix return values to be unsigned - vringh: Fix loop descriptors check in the indirect cases - scripts/gdb: change kernel config dumping method - ALSA: usb-audio: Skip generic sync EP parse for secondary EP - ALSA: usb-audio: Set up (implicit) sync for Saffire 6 - ALSA: hda/conexant - Fix loopback issue with CX20632 - ALSA: hda/realtek: Fix for quirk to enable speaker output on the Lenovo Yoga DuetITL 2021 - ALSA: hda/realtek: Add quirk for HP Dev One - cifs: return errors during session setup during reconnects - cifs: fix reconnect on smb3 mount types - KEYS: trusted: tpm2: Fix migratable logic - ata: libata-transport: fix {dma|pio|xfer}_mode sysfs files - mmc: block: Fix CQE recovery reset success - net: phy: dp83867: retrigger SGMII AN when link change - writeback: Fix inode->i_io_list not be protected by inode->i_lock error - nfc: st21nfca: fix incorrect validating logic in EVT_TRANSACTION - nfc: st21nfca: fix memory leaks in EVT_TRANSACTION handling - nfc: st21nfca: fix incorrect sizing calculations in EVT_TRANSACTION - ixgbe: fix bcast packets Rx on VF after promisc removal - ixgbe: fix unexpected VLAN Rx in promisc mode on VF - Input: bcm5974 - set missing URB_NO_TRANSFER_DMA_MAP urb flag - vduse: Fix NULL pointer dereference on sysfs access - powerpc: Don't select HAVE_IRQ_EXIT_ON_IRQ_STACK - drm/bridge: analogix_dp: Support PSR-exit to disable transition - drm/atomic: Force bridge self-refresh-exit on CRTC switch - drm/amdgpu: update VCN codec support for Yellow Carp - powerpc/32: Fix overread/overwrite of thread_struct via ptrace - powerpc/mm: Switch obsolete dssall to .long - drm/ast: Create threshold values for AST2600 - random: avoid checking crng_ready() twice in random_init() - random: mark bootloader randomness code as __init - random: account for arch randomness in bits - md/raid0: Ignore RAID0 layout if the second zone has only one device - net/sched: act_police: more accurate MTU policing - PCI: qcom: Fix pipe clock imbalance - zonefs: fix handling of explicit_open option on mount - iov_iter: fix build issue due to possible type mis-match - dmaengine: idxd: add missing callback function to support DMA_INTERRUPT - tcp: fix tcp_mtup_probe_success vs wrong snd_cwnd - xsk: Fix possible crash when multiple sockets are created - Linux 5.15.47 * CVE-2022-36946 - netfilter: nf_queue: do not allow packet truncation below transport header offset * CVE-2021-33655 - fbcon: Disallow setting font bigger than screen size - fbcon: Prevent that screen size is smaller than font size - fbmem: Check virtual screen sizes in fb_set_var() -- Emil Renner Berthing <email address hidden> Mon, 05 Sep 2022 12:32:59 +0200
Available diffs
linux-riscv (5.15.0-1018.21) jammy; urgency=medium * jammy/linux-riscv: 5.15.0-1018.21 -proposed tracker (LP: #1983898) * Jammy update: v5.15.46 upstream stable release (LP: #1981864) - [Packaging] riscv: Add python3-dev to build-depends - [Config] riscv: updateconfigs for IMA_TEMPLATE * Jammy update: v5.15.44 upstream stable release (LP: #1981649) - [Config] riscv: updateconfigs for CRYPTO_LIB_BLAKE2S [ Ubuntu: 5.15.0-47.51 ] * jammy/linux: 5.15.0-47.51 -proposed tracker (LP: #1983903) * Jammy update: v5.15.46 upstream stable release (LP: #1981864) - UBUNTU: [Packaging] Move python3-dev to build-depends * touchpad and touchscreen doesn't work at all on ACER Spin 5 (SP513-54N) (LP: #1884232) - x86/PCI: Eliminate remove_e820_regions() common subexpressions - x86: Log resource clipping for E820 regions - x86/PCI: Clip only host bridge windows for E820 regions - x86/PCI: Add kernel cmdline options to use/ignore E820 reserved regions - x86/PCI: Disable E820 reserved region clipping via quirks - x86/PCI: Revert "x86/PCI: Clip only host bridge windows for E820 regions" * [SRU][H/OEM-5.13/OEM-5.14/U][J/OEM-5.17/U] Fix invalid MAC address after hotplug tbt dock (LP: #1942999) - SAUCE: igc: wait for the MAC copy when enabled MAC passthrough * Mass Storage Gadget driver truncates device >2TB (LP: #1981390) - usb: gadget: storage: add support for media larger than 2T * AMD Rembrandt: DP tunneling fails with Thunderbolt monitors (LP: #1983143) - SAUCE: drm/amd: Fix DP Tunneling with Thunderbolt monitors - drm/amd/display: Fix for dmub outbox notification enable - Revert "drm/amd/display: Fix DPIA outbox timeout after S3/S4/reset" - drm/amd/display: Reset link encoder assignments for GPU reset - drm/amd/display: Fix DPIA outbox timeout after S3/S4/reset - drm/amd/display: Fix new dmub notification enabling in DM - SAUCE: thunderbolt: Add DP out resource when DP tunnel is discovered. * Fix sub-optimal I210 network speed (LP: #1976438) - igb: Make DMA faster when CPU is active on the PCIe link * e1000e report hardware hang (LP: #1973104) - e1000e: Enable GPT clock before sending message to CSME - Revert "e1000e: Fix possible HW unit hang after an s0ix exit" * ioam6.sh in net from ubuntu_kernel_selftests fails with 5.15 kernels in Focal (LP: #1982930) - selftests: net: fix IOAM test skip return code * Additional fix for TGL + AUO panel flickering (LP: #1983297) - Revert "UBUNTU: SAUCE: drm/i915/display/psr: Fix flicker on TGL + AUO panel" - drm/i915/display: Fix sel fetch plane offset calculation - drm/i915: Nuke ORIGIN_GTT - drm/i915/display: Drop PSR support from HSW and BDW - drm/i915/display/psr: Handle plane and pipe restrictions at every page flip - drm/i915/display/psr: Do full fetch when handling multi-planar formats - drm/i915/display: Drop unnecessary frontbuffer flushes - drm/i915/display: Handle frontbuffer rendering when PSR2 selective fetch is enabled - drm/i915/display: Fix glitches when moving cursor with PSR2 selective fetch enabled - SAUCE: drm/i915/display/psr: Reinstate fix for TGL + AUO panel flicker * AMD Yellow Carp DMCUB fw update for s0i3 B0 fixes (LP: #1957026) - drm/amd/display: Optimize bandwidth on following fast update - drm/amd/display: Fix surface optimization regression on Carrizo - drm/amd/display: Reset DMCUB before HW init * GPIO character device v1 API not enabled in kernel (LP: #1953613) - [Config] Enable CONFIG_GPIO_CDEV_V1 * intel_iommu: Fix enable intel_iommu, Ubuntu 22.04 installation crashes (LP: #1982104) - iommu/vt-d: Fix RID2PASID setup/teardown failure * Headset mic with Cirrus logic codec doesn't work (LP: #1972815) - ASoC: cs42l42: Move CS42L42 register descriptions to general include - ALSA: hda/cs8409: Use general cs42l42 include in cs8409 hda driver - ALSA: hda/cs8409: Support manual mode detection for CS42L42 * Failed to resume from S3 blocked by atlantic driver[1d6a:94c0] (LP: #1981950) - net: atlantic: remove deep parameter on suspend/resume functions - net: atlantic: remove aq_nic_deinit() when resume * Make cm32181 sensor work after system suspend (LP: #1981773) - iio: light: cm32181: Add PM support * Clear PCI errors left from BIOS (LP: #1981173) - PCI: Clear PCI_STATUS when setting up device * Fix AMDGPU blank screen when Type-C DP alt is in use (LP: #1980060) - drm/amd/display: Query DMCUB for dp alt status - drm/amd/display: Add version check before using DP alt query interface * Fix WD22TB4 suspend and resume, two external monitor can not output (LP: #1979267) - drm/dp/mst: Read the extended DPCD capabilities during system resume * [SRU] bcache deadlock during read IO in writeback mode (LP: #1980925) - bcache: memset on stack variables in bch_btree_check() and bch_sectors_dirty_init() * Audio mute key (f5) LED and Mic mute key (f8) LED are no function on HP 440/450/640/650 G9 (LP: #1982716) - ALSA: hda/realtek: fix mute/micmute LEDs for HP machines * Enable WiFi hotspot feature for MediaTek MT7921 (LP: #1979173) - mt76: mt7921: Add AP mode support - mt76: mt7921: not support beacon offload disable command - mt76: mt7921: fix command timeout in AP stop period * Fix drm/amd/pm: enable ASPM by default (LP: #1966680) - drm/amd: Refactor `amdgpu_aspm` to be evaluated per device - drm/amd: Use amdgpu_device_should_use_aspm on navi umd pstate switching - drm/amdgpu: vi: disable ASPM on Intel Alder Lake based systems * Power cycle USB ports on shutdown/reboot (LP: #1976503) - xhci: turn off port power in shutdown * Jammy update: v5.15.46 upstream stable release (LP: #1981864) - binfmt_flat: do not stop relocating GOT entries prematurely on riscv - parisc/stifb: Implement fb_is_primary_device() - parisc/stifb: Keep track of hardware path of graphics card - RISC-V: Mark IORESOURCE_EXCLUSIVE for reserved mem instead of IORESOURCE_BUSY - riscv: Initialize thread pointer before calling C functions - riscv: Fix irq_work when SMP is disabled - riscv: Wire up memfd_secret in UAPI header - riscv: Move alternative length validation into subsection - ALSA: hda/realtek - Add new type for ALC245 - ALSA: hda/realtek: Enable 4-speaker output for Dell XPS 15 9520 laptop - ALSA: hda/realtek - Fix microphone noise on ASUS TUF B550M-PLUS - ALSA: usb-audio: Cancel pending work at closing a MIDI substream - USB: serial: option: add Quectel BG95 modem - USB: new quirk for Dell Gen 2 devices - usb: isp1760: Fix out-of-bounds array access - usb: dwc3: gadget: Move null pinter check to proper place - usb: core: hcd: Add support for deferring roothub registration - fs/ntfs3: Update valid size if -EIOCBQUEUED - fs/ntfs3: Fix fiemap + fix shrink file size (to remove preallocated space) - fs/ntfs3: Keep preallocated only if option prealloc enabled - fs/ntfs3: Check new size for limits - fs/ntfs3: In function ntfs_set_acl_ex do not change inode->i_mode if called from function ntfs_init_acl - fs/ntfs3: Fix some memory leaks in an error handling path of 'log_replay()' - fs/ntfs3: Update i_ctime when xattr is added - fs/ntfs3: Restore ntfs_xattr_get_acl and ntfs_xattr_set_acl functions - cifs: fix potential double free during failed mount - cifs: when extending a file with falloc we should make files not-sparse - xhci: Allow host runtime PM as default for Intel Alder Lake N xHCI - platform/x86: intel-hid: fix _DSM function index handling - x86/MCE/AMD: Fix memory leak when threshold_create_bank() fails - perf/x86/intel: Fix event constraints for ICL - x86/kexec: fix memory leak of elf header buffer - x86/sgx: Set active memcg prior to shmem allocation - ptrace/um: Replace PT_DTRACE with TIF_SINGLESTEP - ptrace/xtensa: Replace PT_SINGLESTEP with TIF_SINGLESTEP - ptrace: Reimplement PTRACE_KILL by always sending SIGKILL - btrfs: add "0x" prefix for unsupported optional features - btrfs: return correct error number for __extent_writepage_io() - btrfs: repair super block num_devices automatically - btrfs: fix the error handling for submit_extent_page() for btrfs_do_readpage() - iommu/vt-d: Add RPLS to quirk list to skip TE disabling - drm/vmwgfx: validate the screen formats - drm/virtio: fix NULL pointer dereference in virtio_gpu_conn_get_modes - selftests/bpf: Fix vfs_link kprobe definition - selftests/bpf: Fix parsing of prog types in UAPI hdr for bpftool sync - mwifiex: add mutex lock for call in mwifiex_dfs_chan_sw_work_queue - b43legacy: Fix assigning negative value to unsigned variable - b43: Fix assigning negative value to unsigned variable - ipw2x00: Fix potential NULL dereference in libipw_xmit() - ipv6: fix locking issues with loops over idev->addr_list - fbcon: Consistently protect deferred_takeover with console_lock() - x86/platform/uv: Update TSC sync state for UV5 - ACPICA: Avoid cache flush inside virtual machines - mac80211: minstrel_ht: fix where rate stats are stored (fixes debugfs output) - drm/komeda: return early if drm_universal_plane_init() fails. - drm/amd/display: Disabling Z10 on DCN31 - rcu-tasks: Fix race in schedule and flush work - rcu: Make TASKS_RUDE_RCU select IRQ_WORK - sfc: ef10: Fix assigning negative value to unsigned variable - ALSA: jack: Access input_dev under mutex - spi: spi-rspi: Remove setting {src,dst}_{addr,addr_width} based on DMA direction - tools/power turbostat: fix ICX DRAM power numbers - scsi: lpfc: Move cfg_log_verbose check before calling lpfc_dmp_dbg() - scsi: lpfc: Fix SCSI I/O completion and abort handler deadlock - scsi: lpfc: Fix call trace observed during I/O with CMF enabled - cpuidle: PSCI: Improve support for suspend-to-RAM for PSCI OSI mode - drm/amd/pm: fix double free in si_parse_power_table() - ASoC: rsnd: care default case on rsnd_ssiu_busif_err_status_clear() - ASoC: rsnd: care return value from rsnd_node_fixed_index() - ath9k: fix QCA9561 PA bias level - media: venus: hfi: avoid null dereference in deinit - media: pci: cx23885: Fix the error handling in cx23885_initdev() - media: cx25821: Fix the warning when removing the module - md/bitmap: don't set sb values if can't pass sanity check - mmc: jz4740: Apply DMA engine limits to maximum segment size - drivers: mmc: sdhci_am654: Add the quirk to set TESTCD bit - scsi: megaraid: Fix error check return value of register_chrdev() - drm/amdgpu/sdma: Fix incorrect calculations of the wptr of the doorbells - scsi: ufs: Use pm_runtime_resume_and_get() instead of pm_runtime_get_sync() - scsi: lpfc: Fix resource leak in lpfc_sli4_send_seq_to_ulp() - ath11k: disable spectral scan during spectral deinit - ASoC: Intel: bytcr_rt5640: Add quirk for the HP Pro Tablet 408 - drm/plane: Move range check for format_count earlier - drm/amd/pm: fix the compile warning - ath10k: skip ath10k_halt during suspend for driver state RESTARTING - arm64: compat: Do not treat syscall number as ESR_ELx for a bad syscall - drm: msm: fix error check return value of irq_of_parse_and_map() - scsi: target: tcmu: Fix possible data corruption - ipv6: Don't send rs packets to the interface of ARPHRD_TUNNEL - net/mlx5: fs, delete the FTE when there are no rules attached to it - ASoC: dapm: Don't fold register value changes into notifications - mlxsw: spectrum_dcb: Do not warn about priority changes - mlxsw: Treat LLDP packets as control - drm/amdgpu/psp: move PSP memory alloc from hw_init to sw_init - drm/amdgpu/ucode: Remove firmware load type check in amdgpu_ucode_free_bo - regulator: mt6315: Enforce regulator-compatible, not name - HID: bigben: fix slab-out-of-bounds Write in bigben_probe - of: Support more than one crash kernel regions for kexec -s - ASoC: tscs454: Add endianness flag in snd_soc_component_driver - scsi: lpfc: Alter FPIN stat accounting logic - net: remove two BUG() from skb_checksum_help() - s390/preempt: disable __preempt_count_add() optimization for PROFILE_ALL_BRANCHES - perf/amd/ibs: Cascade pmu init functions' return value - sched/core: Avoid obvious double update_rq_clock warning - spi: stm32-qspi: Fix wait_cmd timeout in APM mode - dma-debug: change allocation mode from GFP_NOWAIT to GFP_ATIOMIC - ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default - ipmi:ssif: Check for NULL msg when handling events and messages - ipmi: Fix pr_fmt to avoid compilation issues - rtlwifi: Use pr_warn instead of WARN_ONCE - mt76: mt7921: accept rx frames with non-standard VHT MCS10-11 - mt76: fix encap offload ethernet type check - media: rga: fix possible memory leak in rga_probe - media: coda: limit frame interval enumeration to supported encoder frame sizes - media: hantro: HEVC: unconditionnaly set pps_{cb/cr}_qp_offset values - media: ccs-core.c: fix failure to call clk_disable_unprepare - media: imon: reorganize serialization - media: cec-adap.c: fix is_configuring state - usbnet: Run unregister_netdev() before unbind() again - openrisc: start CPU timer early in boot - nvme-pci: fix a NULL pointer dereference in nvme_alloc_admin_tags - ASoC: rt5645: Fix errorenous cleanup order - nbd: Fix hung on disconnect request if socket is closed before - drm/amd/pm: update smartshift powerboost calc for smu12 - drm/amd/pm: update smartshift powerboost calc for smu13 - net: phy: micrel: Allow probing without .driver_data - media: exynos4-is: Fix compile warning - media: hantro: Stop using H.264 parameter pic_num - ASoC: max98357a: remove dependency on GPIOLIB - ASoC: rt1015p: remove dependency on GPIOLIB - ACPI: CPPC: Assume no transition latency if no PCCT - nvme: set non-mdts limits in nvme_scan_work - can: mcp251xfd: silence clang's -Wunaligned-access warning - x86/microcode: Add explicit CPU vendor dependency - net: ipa: ignore endianness if there is no header - m68k: atari: Make Atari ROM port I/O write macros return void - rxrpc: Return an error to sendmsg if call failed - rxrpc, afs: Fix selection of abort codes - afs: Adjust ACK interpretation to try and cope with NAT - eth: tg3: silence the GCC 12 array-bounds warning - char: tpm: cr50_i2c: Suppress duplicated error message in .remove() - selftests/bpf: fix btf_dump/btf_dump due to recent clang change - gfs2: use i_lock spin_lock for inode qadata - scsi: target: tcmu: Avoid holding XArray lock when calling lock_page - IB/rdmavt: add missing locks in rvt_ruc_loopback - ARM: dts: ox820: align interrupt controller node name with dtschema - ARM: dts: socfpga: align interrupt controller node name with dtschema - ARM: dts: s5pv210: align DMA channels with dtschema - arm64: dts: qcom: msm8994: Fix the cont_splash_mem address - arm64: dts: qcom: msm8994: Fix BLSP[12]_DMA channels count - PM / devfreq: rk3399_dmc: Disable edev on remove() - crypto: ccree - use fine grained DMA mapping dir - soc: ti: ti_sci_pm_domains: Check for null return of devm_kcalloc - fs: jfs: fix possible NULL pointer dereference in dbFree() - arm64: dts: qcom: sdm845-xiaomi-beryllium: fix typo in panel's vddio-supply property - ALSA: usb-audio: Add quirk bits for enabling/disabling generic implicit fb - ALSA: usb-audio: Move generic implicit fb quirk entries into quirks.c - ARM: OMAP1: clock: Fix UART rate reporting algorithm - powerpc/fadump: Fix fadump to work with a different endian capture kernel - fat: add ratelimit to fat*_ent_bread() - pinctrl: renesas: rzn1: Fix possible null-ptr-deref in sh_pfc_map_resources() - ARM: versatile: Add missing of_node_put in dcscb_init - ARM: dts: exynos: add atmel,24c128 fallback to Samsung EEPROM - ARM: hisi: Add missing of_node_put after of_find_compatible_node - cpufreq: Avoid unnecessary frequency updates due to mismatch - powerpc/rtas: Keep MSR[RI] set when calling RTAS - PCI: Avoid pci_dev_lock() AB/BA deadlock with sriov_numvfs_store() - KVM: PPC: Book3S HV Nested: L2 LPCR should inherit L1 LPES setting - alpha: fix alloc_zeroed_user_highpage_movable() - tracing: incorrect isolate_mote_t cast in mm_vmscan_lru_isolate - powerpc/powernv/vas: Assign real address to rx_fifo in vas_rx_win_attr - powerpc/xics: fix refcount leak in icp_opal_init() - powerpc/powernv: fix missing of_node_put in uv_init() - macintosh/via-pmu: Fix build failure when CONFIG_INPUT is disabled - powerpc/iommu: Add missing of_node_put in iommu_init_early_dart - smb3: check for null tcon - RDMA/hfi1: Prevent panic when SDMA is disabled - Input: gpio-keys - cancel delayed work only in case of GPIO - drm: fix EDID struct for old ARM OABI format - drm/bridge_connector: enable HPD by default if supported - dt-bindings: display: sitronix, st7735r: Fix backlight in example - drm/vmwgfx: Fix an invalid read - ath11k: acquire ab->base_lock in unassign when finding the peer by addr - drm: bridge: it66121: Fix the register page length - ath9k: fix ar9003_get_eepmisc - drm/edid: fix invalid EDID extension block filtering - drm/bridge: adv7511: clean up CEC adapter when probe fails - drm: bridge: icn6211: Fix register layout - drm: bridge: icn6211: Fix HFP_HSW_HBP_HI and HFP_MIN handling - mtd: spinand: gigadevice: fix Quad IO for GD5F1GQ5UExxG - spi: qcom-qspi: Add minItems to interconnect-names - ASoC: mediatek: Fix error handling in mt8173_max98090_dev_probe - ASoC: mediatek: Fix missing of_node_put in mt2701_wm8960_machine_probe - x86/delay: Fix the wrong asm constraint in delay_loop() - drm/vc4: hvs: Fix frame count register readout - drm/mediatek: Fix mtk_cec_mask() - drm/vc4: hvs: Reset muxes at probe time - drm/vc4: txp: Don't set TXP_VSTART_AT_EOF - drm/vc4: txp: Force alpha to be 0xff if it's disabled - libbpf: Don't error out on CO-RE relos for overriden weak subprogs - x86/PCI: Fix ALi M1487 (IBC) PIRQ router link value interpretation - mptcp: reset the packet scheduler on PRIO change - nl80211: show SSID for P2P_GO interfaces - drm/komeda: Fix an undefined behavior bug in komeda_plane_add() - drm: mali-dp: potential dereference of null pointer - spi: spi-ti-qspi: Fix return value handling of wait_for_completion_timeout - scftorture: Fix distribution of short handler delays - net: dsa: mt7530: 1G can also support 1000BASE-X link mode - ixp4xx_eth: fix error check return value of platform_get_irq() - NFC: NULL out the dev->rfkill to prevent UAF - efi: Add missing prototype for efi_capsule_setup_info - device property: Check fwnode->secondary when finding properties - device property: Allow error pointer to be passed to fwnode APIs - target: remove an incorrect unmap zeroes data deduction - drbd: fix duplicate array initializer - EDAC/dmc520: Don't print an error for each unconfigured interrupt line - mtd: rawnand: denali: Use managed device resources - HID: hid-led: fix maximum brightness for Dream Cheeky - HID: elan: Fix potential double free in elan_input_configured - drm/bridge: Fix error handling in analogix_dp_probe - regulator: da9121: Fix uninit-value in da9121_assign_chip_model() - drm/mediatek: dpi: Use mt8183 output formats for mt8192 - signal: Deliver SIGTRAP on perf event asynchronously if blocked - sched/fair: Fix cfs_rq_clock_pelt() for throttled cfs_rq - sched/psi: report zeroes for CPU full at the system level - spi: img-spfi: Fix pm_runtime_get_sync() error checking - cpufreq: Fix possible race in cpufreq online error path - printk: use atomic updates for klogd work - printk: add missing memory barrier to wake_up_klogd() - printk: wake waiters for safe and NMI contexts - ath9k_htc: fix potential out of bounds access with invalid rxstatus->rs_keyix - media: i2c: max9286: Use dev_err_probe() helper - media: i2c: max9286: Use "maxim,gpio-poc" property - media: i2c: max9286: fix kernel oops when removing module - media: hantro: Empty encoder capture buffers by default - drm/panel: simple: Add missing bus flags for Innolux G070Y2-L01 - ALSA: pcm: Check for null pointer of pointer substream before dereferencing it - mtdblock: warn if opened on NAND - inotify: show inotify mask flags in proc fdinfo - fsnotify: fix wrong lockdep annotations - spi: rockchip: Stop spi slave dma receiver when cs inactive - spi: rockchip: Preset cs-high and clk polarity in setup progress - spi: rockchip: fix missing error on unsupported SPI_CS_HIGH - of: overlay: do not break notify on NOTIFY_{OK|STOP} - selftests/damon: add damon to selftests root Makefile - drm/msm/dp: Modify prototype of encoder based API - drm/msm/hdmi: switch to drm_bridge_connector - drm/msm/dpu: adjust display_v_end for eDP and DP - scsi: iscsi: Fix harmless double shift bug - scsi: ufs: qcom: Fix ufs_qcom_resume() - scsi: ufs: core: Exclude UECxx from SFR dump list - drm/v3d: Fix null pointer dereference of pointer perfmon - selftests/resctrl: Fix null pointer dereference on open failed - libbpf: Fix logic for finding matching program for CO-RE relocation - mtd: spi-nor: core: Check written SR value in spi_nor_write_16bit_sr_and_check() - x86/pm: Fix false positive kmemleak report in msr_build_context() - mtd: rawnand: cadence: fix possible null-ptr-deref in cadence_nand_dt_probe() - mtd: rawnand: intel: fix possible null-ptr-deref in ebu_nand_probe() - x86/speculation: Add missing prototype for unpriv_ebpf_notify() - ASoC: rk3328: fix disabling mclk on pclk probe failure - perf tools: Add missing headers needed by util/data.h - drm/msm/disp/dpu1: set vbif hw config to NULL to avoid use after memory free during pm runtime resume - drm/msm/dp: stop event kernel thread when DP unbind - drm/msm/dp: fix error check return value of irq_of_parse_and_map() - drm/msm/dp: reset DP controller before transmit phy test pattern - drm/msm/dp: do not stop transmitting phy test pattern during DP phy compliance test - drm/msm/dsi: fix error checks and return values for DSI xmit functions - drm/msm/hdmi: check return value after calling platform_get_resource_byname() - drm/msm/hdmi: fix error check return value of irq_of_parse_and_map() - drm/msm: add missing include to msm_drv.c - drm/panel: panel-simple: Fix proper bpc for AM-1280800N3TZQW-T00H - kunit: fix debugfs code to use enum kunit_status, not bool - drm/rockchip: vop: fix possible null-ptr-deref in vop_bind() - spi: cadence-quadspi: fix Direct Access Mode disable for SoCFPGA - [Packaging] add python3-dev as build dependency - perf tools: Use Python devtools for version autodetection rather than runtime - virtio_blk: fix the discard_granularity and discard_alignment queue limits - nl80211: don't hold RTNL in color change request - x86: Fix return value of __setup handlers - irqchip/exiu: Fix acknowledgment of edge triggered interrupts - irqchip/aspeed-i2c-ic: Fix irq_of_parse_and_map() return value - irqchip/aspeed-scu-ic: Fix irq_of_parse_and_map() return value - x86/mm: Cleanup the control_va_addr_alignment() __setup handler - arm64: fix types in copy_highpage() - regulator: core: Fix enable_count imbalance with EXCLUSIVE_GET - drm/msm/dsi: fix address for second DSI PHY on SDM660 - drm/msm/dp: fix event thread stuck in wait_event after kthread_stop() - drm/msm/mdp5: Return error code in mdp5_pipe_release when deadlock is detected - drm/msm/mdp5: Return error code in mdp5_mixer_release when deadlock is detected - drm/msm: return an error pointer in msm_gem_prime_get_sg_table() - media: uvcvideo: Fix missing check to determine if element is found in list - arm64: stackleak: fix current_top_of_stack() - iomap: iomap_write_failed fix - spi: spi-fsl-qspi: check return value after calling platform_get_resource_byname() - Revert "cpufreq: Fix possible race in cpufreq online error path" - regulator: qcom_smd: Fix up PM8950 regulator configuration - samples: bpf: Don't fail for a missing VMLINUX_BTF when VMLINUX_H is provided - perf/amd/ibs: Use interrupt regs ip for stack unwinding - ath11k: Don't check arvif->is_started before sending management frames - wilc1000: fix crash observed in AP mode with cfg80211_register_netdevice() - HID: amd_sfh: Modify the bus name - HID: amd_sfh: Modify the hid name - ASoC: fsl: Use dev_err_probe() helper - ASoC: fsl: Fix refcount leak in imx_sgtl5000_probe - ASoC: imx-hdmi: Fix refcount leak in imx_hdmi_probe - ASoC: mxs-saif: Fix refcount leak in mxs_saif_probe - regulator: pfuze100: Fix refcount leak in pfuze_parse_regulators_dt - dma-direct: factor out a helper for DMA_ATTR_NO_KERNEL_MAPPING allocations - dma-direct: don't fail on highmem CMA pages in dma_direct_alloc_pages - ASoC: samsung: Use dev_err_probe() helper - ASoC: samsung: Fix refcount leak in aries_audio_probe - block: Fix the bio.bi_opf comment - kselftest/cgroup: fix test_stress.sh to use OUTPUT dir - scripts/faddr2line: Fix overlapping text section failures - media: aspeed: Fix an error handling path in aspeed_video_probe() - media: exynos4-is: Fix PM disable depth imbalance in fimc_is_probe - mt76: mt7921: Fix the error handling path of mt7921_pci_probe() - mt76: do not attempt to reorder received 802.3 packets without agg session - media: st-delta: Fix PM disable depth imbalance in delta_probe - media: atmel: atmel-isc: Fix PM disable depth imbalance in atmel_isc_probe - media: i2c: rdacm2x: properly set subdev entity function - media: exynos4-is: Change clk_disable to clk_disable_unprepare - media: pvrusb2: fix array-index-out-of-bounds in pvr2_i2c_core_init - media: vsp1: Fix offset calculation for plane cropping - media: atmel: atmel-sama5d2-isc: fix wrong mask in YUYV format check - media: hantro: HEVC: Fix tile info buffer value computation - Bluetooth: fix dangling sco_conn and use-after-free in sco_sock_timeout - Bluetooth: use hdev lock in activate_scan for hci_is_adv_monitoring - Bluetooth: use hdev lock for accept_list and reject_list in conn req - nvme: set dma alignment to dword - m68k: math-emu: Fix dependencies of math emulation support - sctp: read sk->sk_bound_dev_if once in sctp_rcv() - net: hinic: add missing destroy_workqueue in hinic_pf_to_mgmt_init - ASoC: ti: j721e-evm: Fix refcount leak in j721e_soc_probe_* - kselftest/arm64: bti: force static linking - media: ov7670: remove ov7670_power_off from ov7670_remove - media: i2c: ov5648: fix wrong pointer passed to IS_ERR() and PTR_ERR() - media: staging: media: rkvdec: Make use of the helper function devm_platform_ioremap_resource() - media: rkvdec: h264: Fix dpb_valid implementation - media: rkvdec: h264: Fix bit depth wrap in pps packet - regulator: scmi: Fix refcount leak in scmi_regulator_probe - ext4: reject the 'commit' option on ext2 filesystems - drm/msm/a6xx: Fix refcount leak in a6xx_gpu_init - drm: msm: fix possible memory leak in mdp5_crtc_cursor_set() - x86/sev: Annotate stack change in the #VC handler - drm/msm: don't free the IRQ if it was not requested - selftests/bpf: Add missed ima_setup.sh in Makefile - drm/msm/dpu: handle pm_runtime_get_sync() errors in bind path - drm/i915: Fix CFI violation with show_dynamic_id() - thermal/drivers/bcm2711: Don't clamp temperature at zero - thermal/drivers/broadcom: Fix potential NULL dereference in sr_thermal_probe - thermal/core: Fix memory leak in __thermal_cooling_device_register() - thermal/drivers/imx_sc_thermal: Fix refcount leak in imx_sc_thermal_probe - bfq: Relax waker detection for shared queues - bfq: Allow current waker to defend against a tentative one - ASoC: wm2000: fix missing clk_disable_unprepare() on error in wm2000_anc_transition() - PM: domains: Fix initialization of genpd's next_wakeup - net: macb: Fix PTP one step sync support - NFC: hci: fix sleep in atomic context bugs in nfc_hci_hcp_message_tx - ASoC: max98090: Move check for invalid values before casting in max98090_put_enab_tlv() - net: stmmac: selftests: Use kcalloc() instead of kzalloc() - net: stmmac: fix out-of-bounds access in a selftest - hv_netvsc: Fix potential dereference of NULL pointer - hwmon: (pmbus) Check PEC support before reading other registers - rxrpc: Fix listen() setting the bar too high for the prealloc rings - rxrpc: Don't try to resend the request if we're receiving the reply - rxrpc: Fix overlapping ACK accounting - rxrpc: Don't let ack.previousPacket regress - rxrpc: Fix decision on when to generate an IDLE ACK - net: huawei: hinic: Use devm_kcalloc() instead of devm_kzalloc() - hinic: Avoid some over memory allocation - net: dsa: restrict SMSC_LAN9303_I2C kconfig - net/smc: postpone sk_refcnt increment in connect() - dma-direct: factor out dma_set_{de,en}crypted helpers - dma-direct: don't call dma_set_decrypted for remapped allocations - dma-direct: always leak memory that can't be re-encrypted - dma-direct: don't over-decrypt memory - arm64: dts: rockchip: Move drive-impedance-ohm to emmc phy on rk3399 - arm64: dts: mt8192: Fix nor_flash status disable typo - memory: samsung: exynos5422-dmc: Avoid some over memory allocation - ARM: dts: BCM5301X: update CRU block description - ARM: dts: BCM5301X: Update pin controller node name - ARM: dts: suniv: F1C100: fix watchdog compatible - soc: qcom: smp2p: Fix missing of_node_put() in smp2p_parse_ipc - soc: qcom: smsm: Fix missing of_node_put() in smsm_parse_ipc - PCI: cadence: Fix find_first_zero_bit() limit - PCI: rockchip: Fix find_first_zero_bit() limit - PCI: mediatek: Fix refcount leak in mtk_pcie_subsys_powerup() - PCI: dwc: Fix setting error return on MSI DMA mapping failure - ARM: dts: ci4x10: Adapt to changes in imx6qdl.dtsi regarding fec clocks - soc: qcom: llcc: Add MODULE_DEVICE_TABLE() - KVM: nVMX: Leave most VM-Exit info fields unmodified on failed VM-Entry - KVM: nVMX: Clear IDT vectoring on nested VM-Exit for double/triple fault - crypto: qat - set CIPHER capability for QAT GEN2 - crypto: qat - set COMPRESSION capability for QAT GEN2 - crypto: qat - set CIPHER capability for DH895XCC - crypto: qat - set COMPRESSION capability for DH895XCC - platform/chrome: cros_ec: fix error handling in cros_ec_register() - ARM: dts: imx6dl-colibri: Fix I2C pinmuxing - platform/chrome: Re-introduce cros_ec_cmd_xfer and use it for ioctls - can: xilinx_can: mark bit timing constants as const - ARM: dts: stm32: Fix PHY post-reset delay on Avenger96 - ARM: dts: bcm2835-rpi-zero-w: Fix GPIO line name for Wifi/BT - ARM: dts: bcm2837-rpi-cm3-io3: Fix GPIO line names for SMPS I2C - ARM: dts: bcm2837-rpi-3-b-plus: Fix GPIO line name of power LED - ARM: dts: bcm2835-rpi-b: Fix GPIO line names - misc: ocxl: fix possible double free in ocxl_file_register_afu - crypto: marvell/cesa - ECB does not IV - gpiolib: of: Introduce hook for missing gpio-ranges - pinctrl: bcm2835: implement hook for missing gpio-ranges - arm: mediatek: select arch timer for mt7629 - pinctrl/rockchip: support deferring other gpio params - pinctrl: mediatek: mt8195: enable driver on mtk platforms - arm64: dts: qcom: qrb5165-rb5: Fix can-clock node name - Drivers: hv: vmbus: Fix handling of messages with transaction ID of zero - powerpc/fadump: fix PT_LOAD segment for boot memory area - mfd: ipaq-micro: Fix error check return value of platform_get_irq() - scsi: fcoe: Fix Wstringop-overflow warnings in fcoe_wwn_from_mac() - soc: bcm: Check for NULL return of devm_kzalloc() - arm64: dts: ti: k3-am64-mcu: remove incorrect UART base clock rates - ASoC: sh: rz-ssi: Check return value of pm_runtime_resume_and_get() - ASoC: sh: rz-ssi: Propagate error codes returned from platform_get_irq_byname() - ASoC: sh: rz-ssi: Release the DMA channels in rz_ssi_probe() error path - firmware: arm_scmi: Fix list protocols enumeration in the base protocol - nvdimm: Fix firmware activation deadlock scenarios - nvdimm: Allow overwrite in the presence of disabled dimms - pinctrl: mvebu: Fix irq_of_parse_and_map() return value - drivers/base/node.c: fix compaction sysfs file leak - dax: fix cache flush on PMD-mapped pages - drivers/base/memory: fix an unlikely reference counting issue in __add_memory_block() - firmware: arm_ffa: Fix uuid parameter to ffa_partition_probe - firmware: arm_ffa: Remove incorrect assignment of driver_data - list: introduce list_is_head() helper and re-use it in list.h - list: fix a data-race around ep->rdllist - drm/msm/dpu: fix error check return value of irq_of_parse_and_map() - powerpc/8xx: export 'cpm_setbrg' for modules - pinctrl: renesas: r8a779a0: Fix GPIO function on I2C-capable pins - pinctrl: renesas: core: Fix possible null-ptr-deref in sh_pfc_map_resources() - powerpc/idle: Fix return value of __setup() handler - powerpc/4xx/cpm: Fix return value of __setup() handler - RDMA/hns: Add the detection for CMDQ status in the device initialization process - arm64: dts: marvell: espressobin-ultra: fix SPI-NOR config - arm64: dts: marvell: espressobin-ultra: enable front USB3 port - ASoC: atmel-pdmic: Remove endianness flag on pdmic component - ASoC: atmel-classd: Remove endianness flag on class d component - proc: fix dentry/inode overinstantiating under /proc/${pid}/net - ipc/mqueue: use get_tree_nodev() in mqueue_get_tree() - PCI: imx6: Fix PERST# start-up sequence - tty: fix deadlock caused by calling printk() under tty_port->lock - crypto: sun8i-ss - rework handling of IV - crypto: sun8i-ss - handle zero sized sg - crypto: cryptd - Protect per-CPU resource by disabling BH. - ARM: dts: at91: sama7g5: remove interrupt-parent from gic node - hugetlbfs: fix hugetlbfs_statfs() locking - Input: sparcspkr - fix refcount leak in bbc_beep_probe - PCI/AER: Clear MULTI_ERR_COR/UNCOR_RCV bits - PCI: microchip: Fix potential race in interrupt handling - hwrng: omap3-rom - fix using wrong clk_disable() in omap_rom_rng_runtime_resume() - powerpc/64: Only WARN if __pa()/__va() called with bad addresses - powerpc/perf: Fix the threshold compare group constraint for power10 - powerpc/perf: Fix the threshold compare group constraint for power9 - macintosh: via-pmu and via-cuda need RTC_LIB - powerpc/xive: Add some error handling code to 'xive_spapr_init()' - powerpc/xive: Fix refcount leak in xive_spapr_init - powerpc/fsl_rio: Fix refcount leak in fsl_rio_setup - mfd: davinci_voicecodec: Fix possible null-ptr-deref davinci_vc_probe() - nfsd: destroy percpu stats counters after reply cache shutdown - mailbox: forward the hrtimer if not queued and under a lock - RDMA/hfi1: Prevent use of lock before it is initialized - KVM: LAPIC: Drop pending LAPIC timer injection when canceling the timer - Input: stmfts - do not leave device disabled in stmfts_input_open - OPP: call of_node_put() on error path in _bandwidth_supported() - f2fs: support fault injection for dquot_initialize() - f2fs: fix to do sanity check on inline_dots inode - f2fs: fix dereference of stale list iterator after loop body - iommu/amd: Enable swiotlb in all cases - iommu/mediatek: Fix 2 HW sharing pgtable issue - iommu/mediatek: Add list_del in mtk_iommu_remove - iommu/mediatek: Remove clk_disable in mtk_iommu_remove - iommu/mediatek: Add mutex for m4u_group and m4u_dom in data - i2c: at91: use dma safe buffers - cpufreq: mediatek: Use module_init and add module_exit - cpufreq: mediatek: Unregister platform device on exit - iommu/arm-smmu-v3-sva: Fix mm use-after-free - MIPS: Loongson: Use hwmon_device_register_with_groups() to register hwmon - iommu/mediatek: Fix NULL pointer dereference when printing dev_name - i2c: at91: Initialize dma_buf in at91_twi_xfer() - dmaengine: idxd: Fix the error handling path in idxd_cdev_register() - NFS: Do not report EINTR/ERESTARTSYS as mapping errors - NFS: fsync() should report filesystem errors over EINTR/ERESTARTSYS - NFS: Don't report ENOSPC write errors twice - NFS: Do not report flush errors in nfs_write_end() - NFS: Don't report errors from nfs_pageio_complete() more than once - NFSv4/pNFS: Do not fail I/O when we fail to allocate the pNFS layout - NFS: Further fixes to the writeback error handling - video: fbdev: clcdfb: Fix refcount leak in clcdfb_of_vram_setup - dmaengine: stm32-mdma: remove GISR1 register - dmaengine: stm32-mdma: fix chan initialization in stm32_mdma_irq_handler() - iommu/amd: Increase timeout waiting for GA log enablement - i2c: npcm: Fix timeout calculation - i2c: npcm: Correct register access width - i2c: npcm: Handle spurious interrupts - i2c: rcar: fix PM ref counts in probe error paths - perf build: Fix btf__load_from_kernel_by_id() feature check - perf c2c: Use stdio interface if slang is not supported - perf jevents: Fix event syntax error caused by ExtSel - video: fbdev: vesafb: Fix a use-after-free due early fb_info cleanup - NFS: Always initialise fattr->label in nfs_fattr_alloc() - NFS: Create a new nfs_alloc_fattr_with_label() function - NFS: Convert GFP_NOFS to GFP_KERNEL - NFSv4.1 mark qualified async operations as MOVEABLE tasks - f2fs: fix to avoid f2fs_bug_on() in dec_valid_node_count() - f2fs: fix to do sanity check on block address in f2fs_do_zero_range() - f2fs: fix to clear dirty inode in f2fs_evict_inode() - f2fs: fix deadloop in foreground GC - f2fs: don't need inode lock for system hidden quota - f2fs: fix to do sanity check on total_data_blocks - f2fs: don't use casefolded comparison for "." and ".." - f2fs: fix fallocate to use file_modified to update permissions consistently - f2fs: fix to do sanity check for inline inode - wifi: mac80211: fix use-after-free in chanctx code - iwlwifi: mvm: fix assert 1F04 upon reconfig - fs-writeback: writeback_sb_inodes:Recalculate 'wrote' according skipped pages - efi: Do not import certificates from UEFI Secure Boot for T2 Macs - bfq: Avoid false marking of bic as stably merged - bfq: Avoid merging queues with different parents - bfq: Split shared queues on move between cgroups - bfq: Update cgroup information before merging bio - bfq: Drop pointless unlock-lock pair - bfq: Remove pointless bfq_init_rq() calls - bfq: Track whether bfq_group is still online - bfq: Get rid of __bio_blkcg() usage - bfq: Make sure bfqg for which we are queueing requests is online - ext4: mark group as trimmed only if it was fully scanned - ext4: fix use-after-free in ext4_rename_dir_prepare - ext4: fix race condition between ext4_write and ext4_convert_inline_data - ext4: fix warning in ext4_handle_inode_extension - ext4: fix bug_on in ext4_writepages - ext4: filter out EXT4_FC_REPLAY from on-disk superblock field s_state - ext4: fix bug_on in __es_tree_search - ext4: verify dir block before splitting it - ext4: avoid cycles in directory h-tree - ACPI: property: Release subnode properties with data nodes - tty: goldfish: Introduce gf_ioread32()/gf_iowrite32() - tracing: Fix potential double free in create_var_ref() - tracing: Initialize integer variable to prevent garbage return value - drm/amdgpu: add beige goby PCI ID - PCI/PM: Fix bridge_d3_blacklist[] Elo i2 overwrite of Gigabyte X299 - PCI: qcom: Fix runtime PM imbalance on probe errors - PCI: qcom: Fix unbalanced PHY init on probe errors - staging: r8188eu: prevent ->Ssid overflow in rtw_wx_set_scan() - mm, compaction: fast_find_migrateblock() should return pfn in the target zone - s390/perf: obtain sie_block from the right address - s390/stp: clock_delta should be signed - dlm: fix plock invalid read - dlm: uninitialized variable on error in dlm_listen_for_all() - dlm: fix missing lkb refcount handling - ocfs2: dlmfs: fix error handling of user_dlm_destroy_lock - scsi: dc395x: Fix a missing check on list iterator - scsi: ufs: qcom: Add a readl() to make sure ref_clk gets enabled - landlock: Add clang-format exceptions - landlock: Format with clang-format - selftests/landlock: Add clang-format exceptions - selftests/landlock: Normalize array assignment - selftests/landlock: Format with clang-format - samples/landlock: Add clang-format exceptions - samples/landlock: Format with clang-format - landlock: Fix landlock_add_rule(2) documentation - selftests/landlock: Make tests build with old libc - selftests/landlock: Extend tests for minimal valid attribute size - selftests/landlock: Add tests for unknown access rights - selftests/landlock: Extend access right tests to directories - selftests/landlock: Fully test file rename with "remove" access - selftests/landlock: Add tests for O_PATH - landlock: Change landlock_add_rule(2) argument check ordering - landlock: Change landlock_restrict_self(2) check ordering - selftests/landlock: Test landlock_create_ruleset(2) argument check ordering - landlock: Define access_mask_t to enforce a consistent access mask size - landlock: Reduce the maximum number of layers to 16 - landlock: Create find_rule() from unmask_layers() - landlock: Fix same-layer rule unions - drm/amdgpu/cs: make commands with 0 chunks illegal behaviour. - drm/nouveau/subdev/bus: Ratelimit logging for fault errors - drm/etnaviv: check for reaped mapping in etnaviv_iommu_unmap_gem - drm/nouveau/clk: Fix an incorrect NULL check on list iterator - drm/nouveau/kms/nv50-: atom: fix an incorrect NULL check on list iterator - drm/bridge: analogix_dp: Grab runtime PM reference for DP-AUX - drm/i915/dsi: fix VBT send packet port selection for ICL+ - md: fix an incorrect NULL check in does_sb_need_changing - md: fix an incorrect NULL check in md_reload_sb - mtd: cfi_cmdset_0002: Move and rename chip_check/chip_ready/chip_good_for_write - mtd: cfi_cmdset_0002: Use chip_ready() for write on S29GL064N - media: coda: Fix reported H264 profile - media: coda: Add more H264 levels for CODA960 - ima: remove the IMA_TEMPLATE Kconfig option - [Config] updateconfigs for IMA_TEMPLATE - Kconfig: Add option for asm goto w/ tied outputs to workaround clang-13 bug - RDMA/hfi1: Fix potential integer multiplication overflow errors - mmc: core: Allows to override the timeout value for ioctl() path - csky: patch_text: Fixup last cpu should be master - irqchip/armada-370-xp: Do not touch Performance Counter Overflow on A375, A38x, A39x - irqchip: irq-xtensa-mx: fix initial IRQ affinity - thermal: devfreq_cooling: use local ops instead of global ops - cfg80211: declare MODULE_FIRMWARE for regulatory.db - mac80211: upgrade passive scan to active scan on DFS channels after beacon rx - um: Use asm-generic/dma-mapping.h - um: chan_user: Fix winch_tramp() return value - um: Fix out-of-bounds read in LDT setup - kexec_file: drop weak attribute from arch_kexec_apply_relocations[_add] - ftrace: Clean up hash direct_functions on register failures - ksmbd: fix outstanding credits related bugs - iommu/msm: Fix an incorrect NULL check on list iterator - iommu/dma: Fix iova map result check bug - Revert "mm/cma.c: remove redundant cma_mutex lock" - mm/page_alloc: always attempt to allocate at least one page during bulk allocation - nodemask.h: fix compilation error with GCC12 - hugetlb: fix huge_pmd_unshare address update - mm/memremap: fix missing call to untrack_pfn() in pagemap_range() - xtensa/simdisk: fix proc_read_simdisk() - rtl818x: Prevent using not initialized queues - ASoC: rt5514: Fix event generation for "DSP Voice Wake Up" control - carl9170: tx: fix an incorrect use of list iterator - stm: ltdc: fix two incorrect NULL checks on list iterator - bcache: remove incremental dirty sector counting for bch_sectors_dirty_init() - bcache: avoid journal no-space deadlock by reserving 1 journal bucket - serial: pch: don't overwrite xmit->buf[0] by x_char - tilcdc: tilcdc_external: fix an incorrect NULL check on list iterator - gma500: fix an incorrect NULL check on list iterator - arm64: dts: qcom: ipq8074: fix the sleep clock frequency - arm64: tegra: Add missing DFLL reset on Tegra210 - clk: tegra: Add missing reset deassertion - phy: qcom-qmp: fix struct clk leak on probe errors - ARM: dts: s5pv210: Remove spi-cs-high on panel in Aries - ARM: pxa: maybe fix gpio lookup tables - SMB3: EBADF/EIO errors in rename/open caused by race condition in smb2_compound_op - docs/conf.py: Cope with removal of language=None in Sphinx 5.0.0 - dt-bindings: gpio: altera: correct interrupt-cells - vdpasim: allow to enable a vq repeatedly - blk-iolatency: Fix inflight count imbalances and IO hangs on offline - coresight: core: Fix coresight device probe failure issue - phy: qcom-qmp: fix reset-controller leak on probe errors - net: ipa: fix page free in ipa_endpoint_trans_release() - net: ipa: fix page free in ipa_endpoint_replenish_one() - kseltest/cgroup: Make test_stress.sh work if run interactively - list: test: Add a test for list_is_head() - staging: r8188eu: delete rtw_wx_read/write32() - RDMA/hns: Remove the num_cqc_timer variable - RDMA/rxe: Generate a completion for unsupported/invalid opcode - MIPS: IP27: Remove incorrect `cpu_has_fpu' override - MIPS: IP30: Remove incorrect `cpu_has_fpu' override - ext4: only allow test_dummy_encryption when supported - interconnect: qcom: sc7180: Drop IP0 interconnects - interconnect: qcom: icc-rpmh: Add BCMs to commit list in pre_aggregate - fs: add two trivial lookup helpers - exportfs: support idmapped mounts - fs/ntfs3: Fix invalid free in log_replay - md: Don't set mddev private to NULL in raid0 pers->free - md: fix double free of io_acct_set bioset - md: bcache: check the return value of kzalloc() in detached_dev_do_request() - pinctrl/rockchip: support setting input-enable param - block: fix bio_clone_blkg_association() to associate with proper blkcg_gq - Linux 5.15.46 * [SRU] bcache deadlock during read IO in writeback mode (LP: #1980925) // Jammy update: v5.15.46 upstream stable release (LP: #1981864) - bcache: improve multithreaded bch_btree_check() - bcache: improve multithreaded bch_sectors_dirty_init() * Jammy update: v5.15.45 upstream stable release (LP: #1981862) - ALSA: usb-audio: Don't get sample rate for MCT Trigger 5 USB-to-HDMI - pinctrl: sunxi: fix f1c100s uart2 function - KVM: arm64: Don't hypercall before EL2 init - percpu_ref_init(): clean ->percpu_count_ref on failure - net: af_key: check encryption module availability consistency - nfc: pn533: Fix buggy cleanup order - net: ftgmac100: Disable hardware checksum on AST2600 - i2c: ismt: Provide a DMA buffer for Interrupt Cause Logging - drivers: i2c: thunderx: Allow driver to work with ACPI defined TWSI controllers - i2c: ismt: prevent memory corruption in ismt_access() - assoc_array: Fix BUG_ON during garbage collect - pipe: make poll_usage boolean and annotate its access - pipe: Fix missing lock in pipe_resize_ring() - net: ipa: compute proper aggregation limit - drm/i915: Fix -Wstringop-overflow warning in call to intel_read_wm_latency() - exfat: check if cluster num is valid - lib/crypto: add prompts back to crypto libraries - crypto: drbg - prepare for more fine-grained tracking of seeding state - crypto: drbg - track whether DRBG was seeded with !rng_is_initialized() - crypto: drbg - move dynamic ->reseed_threshold adjustments to __drbg_seed() - crypto: drbg - make reseeding from get_random_bytes() synchronous - netfilter: nf_tables: hold mutex on netns pre_exit path - netfilter: nf_tables: double hook unregistration in netns path - netfilter: conntrack: re-fetch conntrack after insertion - KVM: PPC: Book3S HV: fix incorrect NULL check on list iterator - x86/kvm: Alloc dummy async #PF token outside of raw spinlock - x86, kvm: use correct GFP flags for preemption disabled - KVM: x86: avoid calling x86 emulator without a decoded instruction - KVM: x86: Drop WARNs that assert a triple fault never "escapes" from L2 - KVM: SVM: Use kzalloc for sev ioctl interfaces to prevent kernel data leak - crypto: caam - fix i.MX6SX entropy delay value - crypto: ecrdsa - Fix incorrect use of vli_cmp - zsmalloc: fix races between asynchronous zspage free and page migration - ALSA: usb-audio: Workaround for clock setup on TEAC devices - ALSA: usb-audio: Add missing ep_idx in fixed EP quirks - ALSA: usb-audio: Configure sync endpoints before data - Bluetooth: hci_qca: Use del_timer_sync() before freeing - ARM: dts: s5pv210: Correct interrupt name for bluetooth in Aries - dm integrity: fix error code in dm_integrity_ctr() - dm crypt: make printing of the key constant-time - dm stats: add cond_resched when looping over entries - dm verity: set DM_TARGET_IMMUTABLE feature flag - raid5: introduce MD_BROKEN - fs/ntfs3: validate BOOT sectors_per_clusters - HID: multitouch: Add support for Google Whiskers Touchpad - HID: multitouch: add quirks to enable Lenovo X12 trackpoint - x86/sgx: Disconnect backing page references from dirty status - x86/sgx: Mark PCMD page as dirty when modifying contents - x86/sgx: Obtain backing storage page with enclave mutex held - x86/sgx: Fix race between reclaimer and page fault handler - x86/sgx: Ensure no data in PCMD page after truncate - media: i2c: imx412: Fix reset GPIO polarity - media: i2c: imx412: Fix power_off ordering - tpm: Fix buffer access in tpm2_get_tpm_pt() - tpm: ibmvtpm: Correct the return value in tpm_ibmvtpm_probe() - docs: submitting-patches: Fix crossref to 'The canonical patch format' - NFS: Memory allocation failures are not server fatal errors - NFSD: Fix possible sleep during nfsd4_release_lockowner() - bpf: Fix potential array overflow in bpf_trampoline_get_progs() - bpf: Enlarge offset check value to INT_MAX in bpf_skb_{load,store}_bytes - bpf: Fix excessive memory allocation in stack_map_alloc() - bpf: Reject writes for PTR_TO_MAP_KEY in check_helper_mem_access - bpf: Check PTR_TO_MEM | MEM_RDONLY in check_helper_mem_access - ALSA: usb-audio: Optimize TEAC clock quirk - Linux 5.15.45 * Jammy update: v5.15.44 upstream stable release (LP: #1981649) - Revert "UBUNTU: SAUCE: random: Make getrandom() ready earlier" - ice: fix crash at allocation failure - ACPI: sysfs: Fix BERT error region memory mapping - MAINTAINERS: co-maintain random.c - MAINTAINERS: add git tree for random.c - lib/crypto: blake2s: include as built-in - [Config] updateconfigs for CRYPTO_LIB_BLAKE2S - lib/crypto: blake2s: move hmac construction into wireguard - lib/crypto: sha1: re-roll loops to reduce code size - lib/crypto: blake2s: avoid indirect calls to compression function for Clang CFI - random: document add_hwgenerator_randomness() with other input functions - random: remove unused irq_flags argument from add_interrupt_randomness() - random: use BLAKE2s instead of SHA1 in extraction - random: do not sign extend bytes for rotation when mixing - random: do not re-init if crng_reseed completes before primary init - random: mix bootloader randomness into pool - random: harmonize "crng init done" messages - random: use IS_ENABLED(CONFIG_NUMA) instead of ifdefs - random: early initialization of ChaCha constants - random: avoid superfluous call to RDRAND in CRNG extraction - random: don't reset crng_init_cnt on urandom_read() - random: fix typo in comments - random: cleanup poolinfo abstraction - random: cleanup integer types - random: remove incomplete last_data logic - random: remove unused extract_entropy() reserved argument - random: rather than entropy_store abstraction, use global - random: remove unused OUTPUT_POOL constants - random: de-duplicate INPUT_POOL constants - random: prepend remaining pool constants with POOL_ - random: cleanup fractional entropy shift constants - random: access input_pool_data directly rather than through pointer - random: selectively clang-format where it makes sense - random: simplify arithmetic function flow in account() - random: continually use hwgenerator randomness - random: access primary_pool directly rather than through pointer - random: only call crng_finalize_init() for primary_crng - random: use computational hash for entropy extraction - random: simplify entropy debiting - random: use linear min-entropy accumulation crediting - random: always wake up entropy writers after extraction - random: make credit_entropy_bits() always safe - random: remove use_input_pool parameter from crng_reseed() - random: remove batched entropy locking - random: fix locking in crng_fast_load() - random: use RDSEED instead of RDRAND in entropy extraction - random: get rid of secondary crngs - random: inline leaves of rand_initialize() - random: ensure early RDSEED goes through mixer on init - random: do not xor RDRAND when writing into /dev/random - random: absorb fast pool into input pool after fast load - random: use simpler fast key erasure flow on per-cpu keys - random: use hash function for crng_slow_load() - random: make more consistent use of integer types - random: remove outdated INT_MAX >> 6 check in urandom_read() - random: zero buffer after reading entropy from userspace - random: fix locking for crng_init in crng_reseed() - random: tie batched entropy generation to base_crng generation - random: remove ifdef'd out interrupt bench - random: remove unused tracepoints - random: add proper SPDX header - random: deobfuscate irq u32/u64 contributions - random: introduce drain_entropy() helper to declutter crng_reseed() - random: remove useless header comment - random: remove whitespace and reorder includes - random: group initialization wait functions - random: group crng functions - random: group entropy extraction functions - random: group entropy collection functions - random: group userspace read/write functions - random: group sysctl functions - random: rewrite header introductory comment - random: defer fast pool mixing to worker - random: do not take pool spinlock at boot - random: unify early init crng load accounting - random: check for crng_init == 0 in add_device_randomness() - random: pull add_hwgenerator_randomness() declaration into random.h - random: clear fast pool, crng, and batches in cpuhp bring up - random: round-robin registers as ulong, not u32 - random: only wake up writers after zap if threshold was passed - random: cleanup UUID handling - random: unify cycles_t and jiffies usage and types - random: do crng pre-init loading in worker rather than irq - random: give sysctl_random_min_urandom_seed a more sensible value - random: don't let 644 read-only sysctls be written to - random: replace custom notifier chain with standard one - random: use SipHash as interrupt entropy accumulator - random: make consistent usage of crng_ready() - random: reseed more often immediately after booting - random: check for signal and try earlier when generating entropy - random: skip fast_init if hwrng provides large chunk of entropy - random: treat bootloader trust toggle the same way as cpu trust toggle - random: re-add removed comment about get_random_{u32,u64} reseeding - random: mix build-time latent entropy into pool at init - random: do not split fast init input in add_hwgenerator_randomness() - random: do not allow user to keep crng key around on stack - random: check for signal_pending() outside of need_resched() check - random: check for signals every PAGE_SIZE chunk of /dev/[u]random - random: allow partial reads if later user copies fail - random: make random_get_entropy() return an unsigned long - random: document crng_fast_key_erasure() destination possibility - random: fix sysctl documentation nits - init: call time_init() before rand_initialize() - ia64: define get_cycles macro for arch-override - s390: define get_cycles macro for arch-override - parisc: define get_cycles macro for arch-override - alpha: define get_cycles macro for arch-override - powerpc: define get_cycles macro for arch-override - timekeeping: Add raw clock fallback for random_get_entropy() - m68k: use fallback for random_get_entropy() instead of zero - riscv: use fallback for random_get_entropy() instead of zero - mips: use fallback for random_get_entropy() instead of just c0 random - arm: use fallback for random_get_entropy() instead of zero - nios2: use fallback for random_get_entropy() instead of zero - x86/tsc: Use fallback for random_get_entropy() instead of zero - um: use fallback for random_get_entropy() instead of zero - sparc: use fallback for random_get_entropy() instead of zero - xtensa: use fallback for random_get_entropy() instead of zero - random: insist on random_get_entropy() existing in order to simplify - random: do not use batches when !crng_ready() - random: use first 128 bits of input as fast init - random: do not pretend to handle premature next security model - random: order timer entropy functions below interrupt functions - random: do not use input pool from hard IRQs - random: help compiler out with fast_mix() by using simpler arguments - siphash: use one source of truth for siphash permutations - random: use symbolic constants for crng_init states - random: avoid initializing twice in credit race - random: move initialization out of reseeding hot path - random: remove ratelimiting for in-kernel unseeded randomness - random: use proper jiffies comparison macro - random: handle latent entropy and command line from random_init() - random: credit architectural init the exact amount - random: use static branch for crng_ready() - random: remove extern from functions in header - random: use proper return types on get_random_{int,long}_wait() - random: make consistent use of buf and len - random: move initialization functions out of hot pages - random: move randomize_page() into mm where it belongs - random: unify batched entropy implementations - random: convert to using fops->read_iter() - random: convert to using fops->write_iter() - random: wire up fops->splice_{read,write}_iter() - random: check for signals after page of pool writes - ALSA: ctxfi: Add SB046x PCI ID - Linux 5.15.44 - Revert "random: use static branch for crng_ready()" * Jammy update: v5.15.43 upstream stable release (LP: #1981468) - mptcp: Do TCP fallback on early DSS checksum failure - Linux 5.15.43 * Jammy update: v5.15.42 upstream stable release (LP: #1981375) - usb: gadget: fix race when gadget driver register via ioctl - io_uring: arm poll for non-nowait files - kernel/resource: Introduce request_mem_region_muxed() - i2c: piix4: Replace hardcoded memory map size with a #define - i2c: piix4: Move port I/O region request/release code into functions - i2c: piix4: Move SMBus controller base address detect into function - i2c: piix4: Move SMBus port selection into function - i2c: piix4: Add EFCH MMIO support to region request and release - i2c: piix4: Add EFCH MMIO support to SMBus base address detect - i2c: piix4: Add EFCH MMIO support for SMBus port select - i2c: piix4: Enable EFCH MMIO for Family 17h+ - Watchdog: sp5100_tco: Move timer initialization into function - Watchdog: sp5100_tco: Refactor MMIO base address initialization - Watchdog: sp5100_tco: Add initialization using EFCH MMIO - Watchdog: sp5100_tco: Enable Family 17h+ CPUs - mm/kfence: reset PG_slab and memcg_data before freeing __kfence_pool - Revert "drm/i915/opregion: check port number bounds for SWSCI display power state" - rtc: fix use-after-free on device removal - rtc: pcf2127: fix bug when reading alarm registers - um: Cleanup syscall_handler_t definition/cast, fix warning - Input: add bounds checking to input_set_capability() - Input: stmfts - fix reference leak in stmfts_input_open - nvme-pci: add quirks for Samsung X5 SSDs - gfs2: Disable page faults during lockless buffered reads - rtc: sun6i: Fix time overflow handling - crypto: stm32 - fix reference leak in stm32_crc_remove - crypto: x86/chacha20 - Avoid spurious jumps to other functions - s390/traps: improve panic message for translation-specification exception - s390/pci: improve zpci_dev reference counting - vhost_vdpa: don't setup irq offloading when irq_num < 0 - tools/virtio: compile with -pthread - nvmet: use a private workqueue instead of the system workqueue - nvme-multipath: fix hang when disk goes live over reconnect - rtc: mc146818-lib: Fix the AltCentury for AMD platforms - fs: fix an infinite loop in iomap_fiemap - MIPS: lantiq: check the return value of kzalloc() - drbd: remove usage of list iterator variable after loop - platform/chrome: cros_ec_debugfs: detach log reader wq from devm - ARM: 9191/1: arm/stacktrace, kasan: Silence KASAN warnings in unwind_frame() - nilfs2: fix lockdep warnings in page operations for btree nodes - nilfs2: fix lockdep warnings during disk space reclamation - ALSA: usb-audio: Restore Rane SL-1 quirk - ALSA: wavefront: Proper check of get_user() error - ALSA: hda/realtek: Add quirk for TongFang devices with pop noise - perf: Fix sys_perf_event_open() race against self - selinux: fix bad cleanup on error in hashtab_duplicate() - Fix double fget() in vhost_net_set_backend() - PCI/PM: Avoid putting Elo i2 PCIe Ports in D3cold - Revert "can: m_can: pci: use custom bit timings for Elkhart Lake" - KVM: x86/mmu: Update number of zapped pages even if page list is stable - arm64: paravirt: Use RCU read locks to guard stolen_time - arm64: mte: Ensure the cleared tags are visible before setting the PTE - crypto: qcom-rng - fix infinite loop on requests not multiple of WORD_SZ - libceph: fix potential use-after-free on linger ping and resends - drm/i915/dmc: Add MMIO range restrictions - drm/dp/mst: fix a possible memory leak in fetch_monitor_name() - dma-buf: fix use of DMA_BUF_SET_NAME_{A,B} in userspace - dma-buf: ensure unique directory name for dmabuf stats - ARM: dts: aspeed-g6: remove FWQSPID group in pinctrl dtsi - pinctrl: pinctrl-aspeed-g6: remove FWQSPID group in pinctrl - ARM: dts: aspeed-g6: fix SPI1/SPI2 quad pin group - ARM: dts: aspeed: Add ADC for AST2600 and enable for Rainier and Everest - ARM: dts: aspeed: Add secure boot controller node - ARM: dts: aspeed: Add video engine to g6 - pinctrl: mediatek: mt8365: fix IES control pins - ALSA: hda - fix unused Realtek function when PM is not enabled - net: ipa: record proper RX transaction count - net: macb: Increment rx bd head after allocating skb and buffer - xfrm: rework default policy structure - xfrm: fix "disable_policy" flag use when arriving from different devices - net/sched: act_pedit: sanitize shift argument before usage - netfilter: flowtable: fix excessive hw offload attempts after failure - netfilter: nft_flow_offload: skip dst neigh lookup for ppp devices - net: fix dev_fill_forward_path with pppoe + bridge - netfilter: nft_flow_offload: fix offload with pppoe + vlan - net: systemport: Fix an error handling path in bcm_sysport_probe() - net: vmxnet3: fix possible use-after-free bugs in vmxnet3_rq_alloc_rx_buf() - net: vmxnet3: fix possible NULL pointer dereference in vmxnet3_rq_cleanup() - ice: fix crash when writing timestamp on RX rings - ice: fix possible under reporting of ethtool Tx and Rx statistics - ice: move ice_container_type onto ice_ring_container - ice: Fix interrupt moderation settings getting cleared - clk: at91: generated: consider range when calculating best rate - net/qla3xxx: Fix a test in ql_reset_work() - NFC: nci: fix sleep in atomic context bugs caused by nci_skb_alloc - net/mlx5: DR, Fix missing flow_source when creating multi-destination FW table - net/mlx5e: Properly block LRO when XDP is enabled - ARM: 9196/1: spectre-bhb: enable for Cortex-A15 - ARM: 9197/1: spectre-bhb: fix loop8 sequence for Thumb2 - mptcp: change the parameter of __mptcp_make_csum - mptcp: reuse __mptcp_make_csum in validate_data_csum - mptcp: fix checksum byte order - igb: skip phy status check where unavailable - netfilter: flowtable: fix TCP flow teardown - netfilter: flowtable: pass flowtable to nf_flow_table_iterate() - netfilter: flowtable: move dst_check to packet path - net: bridge: Clear offload_fwd_mark when passing frame up bridge interface. - riscv: dts: sifive: fu540-c000: align dma node name with dtschema - scsi: ufs: core: Fix referencing invalid rsp field - perf build: Fix check for btf__load_from_kernel_by_id() in libbpf - gpio: gpio-vf610: do not touch other bits when set the target bit - gpio: mvebu/pwm: Refuse requests with inverted polarity - perf regs x86: Fix arch__intr_reg_mask() for the hybrid platform - perf bench numa: Address compiler error on s390 - scsi: scsi_dh_alua: Properly handle the ALUA transitioning state - scsi: qla2xxx: Fix missed DMA unmap for aborted commands - mac80211: fix rx reordering with non explicit / psmp ack policy - nl80211: validate S1G channel width - selftests: add ping test with ping_group_range tuned - fbdev: Prevent possible use-after-free in fb_release() - net: fix wrong network header length - nl80211: fix locking in nl80211_set_tx_bitrate_mask() - ethernet: tulip: fix missing pci_disable_device() on error in tulip_init_one() - net: stmmac: fix missing pci_disable_device() on error in stmmac_pci_probe() - net: atlantic: fix "frag[0] not initialized" - net: atlantic: reduce scope of is_rsc_complete - net: atlantic: add check for MAX_SKB_FRAGS - net: atlantic: verify hw_head_ lies within TX buffer ring - arm64: Enable repeat tlbi workaround on KRYO4XX gold CPUs - Input: ili210x - fix reset timing - dt-bindings: pinctrl: aspeed-g6: remove FWQSPID group - i2c: mt7621: fix missing clk_disable_unprepare() on error in mtk_i2c_probe() - afs: Fix afs_getattr() to refetch file status if callback break occurred - Linux 5.15.42 * CVE-2021-33061 - ixgbe: add the ability for the PF to disable VF link state - ixgbe: add improvement for MDD response functionality - ixgbevf: add disable link state * Fix PSR flickers on Intel TGL laptops + AUO panel (LP: #1980087) - SAUCE: drm/i915/display/psr: Fix flicker on TGL + AUO panel * Fix audio on Zbook Studio G9 (LP: #1966010) - ALSA: hda/realtek: Fix LED on Zbook Studio G9 * Support Cirrus audio codec configurations for Odin platform (LP: #1968861) - ALSA: hda/cs8409: Support new Odin Variants - ALSA: hda/cs8409: Add Speaker Playback Switch for Cyborg * Fix beacon loss for rtl8821ce on certain platforms (LP: #1969771) - rtw88: pci: 8821c: Disable 21ce completion timeout * Suppress harmless warning from hp-wmi (LP: #1980307) - platform/x86: hp-wmi: Ignore Sanitization Mode event * Fix headset mic no sound on an HP desktop (LP: #1978925) - ALSA: hda/realtek - ALC897 headset MIC no sound * alsa/hda: mute led can't work on the lenovo machine with cs35l41 s-codec (LP: #1978915) - ALSA: hda/realtek: Fix mute led issue on thinkpad with cs35l41 s-codec * Jammy update: v5.15.41 upstream stable release (LP: #1980278) - batman-adv: Don't skb_split skbuffs with frag_list - iwlwifi: iwl-dbg: Use del_timer_sync() before freeing - hwmon: (tmp401) Add OF device ID table - mac80211: Reset MBSSID parameters upon connection - net: Fix features skip in for_each_netdev_feature() - net: mscc: ocelot: fix last VCAP IS1/IS2 filter persisting in hardware when deleted - net: mscc: ocelot: fix VCAP IS2 filters matching on both lookups - net: mscc: ocelot: restrict tc-trap actions to VCAP IS2 lookup 0 - net: mscc: ocelot: avoid corrupting hardware counters when moving VCAP filters - fbdev: simplefb: Cleanup fb_info in .fb_destroy rather than .remove - fbdev: efifb: Cleanup fb_info in .fb_destroy rather than .remove - fbdev: vesafb: Cleanup fb_info in .fb_destroy rather than .remove - platform/surface: aggregator: Fix initialization order when compiling as builtin module - ice: Fix race during aux device (un)plugging - ice: fix PTP stale Tx timestamps cleanup - ipv4: drop dst in multicast routing path - drm/nouveau: Fix a potential theorical leak in nouveau_get_backlight_name() - netlink: do not reset transport header in netlink_recvmsg() - net: chelsio: cxgb4: Avoid potential negative array offset - fbdev: efifb: Fix a use-after-free due early fb_info cleanup - sfc: Use swap() instead of open coding it - net: sfc: fix memory leak due to ptp channel - mac80211_hwsim: call ieee80211_tx_prepare_skb under RCU protection - nfs: fix broken handling of the softreval mount option - ionic: fix missing pci_release_regions() on error in ionic_probe() - dim: initialize all struct fields - hwmon: (ltq-cputemp) restrict it to SOC_XWAY - procfs: prevent unprivileged processes accessing fdinfo dir - selftests: vm: Makefile: rename TARGETS to VMTARGETS - arm64: vdso: fix makefile dependency on vdso.so - virtio: fix virtio transitional ids - s390/ctcm: fix variable dereferenced before check - s390/ctcm: fix potential memory leak - s390/lcs: fix variable dereferenced before check - net/sched: act_pedit: really ensure the skb is writable - net: ethernet: mediatek: ppe: fix wrong size passed to memset() - net: bcmgenet: Check for Wake-on-LAN interrupt probe deferral - drm/vc4: hdmi: Fix build error for implicit function declaration - net: dsa: bcm_sf2: Fix Wake-on-LAN with mac_link_down() - net/smc: non blocking recvmsg() return -EAGAIN when no data and signal_pending - net: sfc: ef10: fix memory leak in efx_ef10_mtd_probe() - tls: Fix context leak on tls_device_down - drm/vmwgfx: Fix fencing on SVGAv3 - gfs2: Fix filesystem block deallocation for short writes - hwmon: (f71882fg) Fix negative temperature - RDMA/irdma: Fix deadlock in irdma_cleanup_cm_core() - iommu: arm-smmu: disable large page mappings for Nvidia arm-smmu - ASoC: max98090: Reject invalid values in custom control put() - ASoC: max98090: Generate notifications on changes for custom control - ASoC: ops: Validate input values in snd_soc_put_volsw_range() - s390: disable -Warray-bounds - ASoC: SOF: Fix NULL pointer exception in sof_pci_probe callback - net: emaclite: Don't advertise 1000BASE-T and do auto negotiation - net: sfp: Add tx-fault workaround for Huawei MA5671A SFP ONT - secure_seq: use the 64 bits of the siphash for port offset calculation - tcp: use different parts of the port_offset for index and offset - tcp: resalt the secret every 10 seconds - tcp: add small random increments to the source port - tcp: dynamically allocate the perturb table used by source ports - tcp: increase source port perturb table to 2^16 - tcp: drop the hash_32() part from the index calculation - interconnect: Restore sync state by ignoring ipa-virt in provider count - firmware_loader: use kernel credentials when reading firmware - KVM: PPC: Book3S PR: Enable MSR_DR for switch_mmu_context() - usb: xhci-mtk: fix fs isoc's transfer error - x86/mm: Fix marking of unused sub-pmd ranges - tty/serial: digicolor: fix possible null-ptr-deref in digicolor_uart_probe() - tty: n_gsm: fix buffer over-read in gsm_dlci_data() - tty: n_gsm: fix mux activation issues in gsm_config() - usb: cdc-wdm: fix reading stuck on device close - usb: typec: tcpci: Don't skip cleanup in .remove() on error - usb: typec: tcpci_mt6360: Update for BMC PHY setting - USB: serial: pl2303: add device id for HP LM930 Display - USB: serial: qcserial: add support for Sierra Wireless EM7590 - USB: serial: option: add Fibocom L610 modem - USB: serial: option: add Fibocom MA510 modem - slimbus: qcom: Fix IRQ check in qcom_slim_probe - fsl_lpuart: Don't enable interrupts too early - serial: 8250_mtk: Fix UART_EFR register address - serial: 8250_mtk: Fix register address for XON/XOFF character - ceph: fix setting of xattrs on async created inodes - Revert "mm/memory-failure.c: skip huge_zero_page in memory_failure()" - mm/huge_memory: do not overkill when splitting huge_zero_page - drm/vmwgfx: Disable command buffers on svga3 without gbobjects - drm/nouveau/tegra: Stop using iommu_present() - i40e: i40e_main: fix a missing check on list iterator - net: atlantic: always deep reset on pm op, fixing up my null deref regression - net: phy: Fix race condition on link status change - writeback: Avoid skipping inode writeback - cgroup/cpuset: Remove cpus_allowed/mems_allowed setup in cpuset_init_smp() - arm[64]/memremap: don't abuse pfn_valid() to ensure presence of linear map - net: phy: micrel: Do not use kszphy_suspend/resume for KSZ8061 - net: phy: micrel: Pass .probe for KS8737 - SUNRPC: Ensure that the gssproxy client can start in a connected state - drm/vmwgfx: Initialize drm_mode_fb_cmd2 - dma-buf: call dma_buf_stats_setup after dmabuf is in valid list - mm/hwpoison: use pr_err() instead of dump_page() in get_any_page() - ping: fix address binding wrt vrf - usb: gadget: uvc: rename function to be more consistent - usb: gadget: uvc: allow for application to cleanly shutdown - Linux 5.15.41 * Jammy update: v5.15.40 upstream stable release (LP: #1980277) - tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' - Bluetooth: Fix the creation of hdev->name - udf: Avoid using stale lengthOfImpUse - mm: fix missing cache flush for all tail pages of compound page - mm: hugetlb: fix missing cache flush in copy_huge_page_from_user() - mm: shmem: fix missing cache flush in shmem_mfill_atomic_pte() - mm: userfaultfd: fix missing cache flush in mcopy_atomic_pte() and __mcopy_atomic() - mm/hwpoison: fix error page recovered but reported "not recovered" - mm/mlock: fix potential imbalanced rlimit ucounts adjustment - mm: fix invalid page pointer returned with FOLL_PIN gups - Linux 5.15.40 -- Emil Renner Berthing <email address hidden> Mon, 22 Aug 2022 13:00:34 +0200
Available diffs
- diff from 5.15.0-1017.19 (in ~canonical-kernel-security-team/ubuntu/ppa) to 5.15.0-1018.21 (484.8 KiB)
- diff from 5.15.0-1016.18 to 5.15.0-1018.21 (pending)
- diff from 5.15.0-1018.20 to 5.15.0-1018.21 (666 bytes)
linux-riscv (5.15.0-1017.19) jammy; urgency=medium [ Ubuntu: 5.15.0-46.49 ] * CVE-2022-2585 - SAUCE: posix-cpu-timers: Cleanup CPU timers before freeing them during exec * CVE-2022-2586 - SAUCE: netfilter: nf_tables: do not allow SET_ID to refer to another table - SAUCE: netfilter: nf_tables: do not allow CHAIN_ID to refer to another table - SAUCE: netfilter: nf_tables: do not allow RULE_ID to refer to another chain * CVE-2022-2588 - SAUCE: net_sched: cls_route: remove from list when handle is 0 [ Ubuntu: 5.15.0-45.48 ] * CVE-2022-29900 // CVE-2022-29901 - x86/lib/atomic64_386_32: Rename things - x86: Prepare asm files for straight-line-speculation - x86: Prepare inline-asm for straight-line-speculation - x86/alternative: Relax text_poke_bp() constraint - kbuild: move objtool_args back to scripts/Makefile.build - x86: Add straight-line-speculation mitigation - kvm/emulate: Fix SETcc emulation function offsets with SLS - crypto: x86/poly1305 - Fixup SLS - objtool: Add straight-line-speculation validation - objtool: Fix SLS validation for kcov tail-call replacement - objtool: Fix objtool regression on x32 systems - objtool: Fix symbol creation - objtool: Introduce CFI hash - objtool: Default ignore INT3 for unreachable - x86, kvm: use proper ASM macros for kvm_vcpu_is_preempted - x86/traps: Use pt_regs directly in fixup_bad_iret() - x86/entry: Switch the stack after error_entry() returns - x86/entry: Move PUSH_AND_CLEAR_REGS out of error_entry() - x86/entry: Don't call error_entry() for XENPV - x86/entry: Remove skip_r11rcx - x86/realmode: build with -D__DISABLE_EXPORTS - x86/ibt,ftrace: Make function-graph play nice - x86/kvm/vmx: Make noinstr clean - x86/cpufeatures: Move RETPOLINE flags to word 11 - x86/retpoline: Cleanup some #ifdefery - x86/retpoline: Swizzle retpoline thunk - x86/retpoline: Use -mfunction-return - x86: Undo return-thunk damage - x86,objtool: Create .return_sites - objtool: skip non-text sections when adding return-thunk sites - x86,static_call: Use alternative RET encoding - x86/ftrace: Use alternative RET encoding - x86/bpf: Use alternative RET encoding - x86/kvm: Fix SETcc emulation for return thunks - x86/vsyscall_emu/64: Don't use RET in vsyscall emulation - x86/sev: Avoid using __x86_return_thunk - x86: Use return-thunk in asm code - x86/entry: Avoid very early RET - objtool: Treat .text.__x86.* as noinstr - x86: Add magic AMD return-thunk - x86/bugs: Report AMD retbleed vulnerability - x86/bugs: Add AMD retbleed= boot parameter - x86/bugs: Enable STIBP for JMP2RET - x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value - x86/entry: Add kernel IBRS implementation - x86/bugs: Optimize SPEC_CTRL MSR writes - x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRS - x86/bugs: Split spectre_v2_select_mitigation() and spectre_v2_user_select_mitigation() - x86/bugs: Report Intel retbleed vulnerability - intel_idle: Disable IBRS during long idle - objtool: Update Retpoline validation - x86/xen: Rename SYS* entry points - x86/xen: Add UNTRAIN_RET - x86/bugs: Add retbleed=ibpb - x86/bugs: Do IBPB fallback check only once - objtool: Add entry UNRET validation - x86/cpu/amd: Add Spectral Chicken - x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n - x86/speculation: Fix firmware entry SPEC_CTRL handling - x86/speculation: Fix SPEC_CTRL write on SMT state change - x86/speculation: Use cached host SPEC_CTRL value for guest entry/exit - x86/speculation: Remove x86_spec_ctrl_mask - objtool: Re-add UNWIND_HINT_{SAVE_RESTORE} - KVM: VMX: Flatten __vmx_vcpu_run() - KVM: VMX: Convert launched argument to flags - KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS - KVM: VMX: Fix IBRS handling after vmexit - x86/speculation: Fill RSB on vmexit for IBRS - KVM: VMX: Prevent RSB underflow before vmenter - x86/common: Stamp out the stepping madness - x86/cpu/amd: Enumerate BTC_NO - x86/retbleed: Add fine grained Kconfig knobs - x86/bugs: Add Cannon lake to RETBleed affected CPU list - x86/entry: Move PUSH_AND_CLEAR_REGS() back into error_entry - x86/bugs: Do not enable IBPB-on-entry when IBPB is not supported - x86/kexec: Disable RET on kexec - x86/speculation: Disable RRSBA behavior - [Config]: Enable speculation mitigations - x86/static_call: Serialize __static_call_fixup() properly - x86/asm/32: Fix ANNOTATE_UNRET_SAFE use on 32-bit - x86/bugs: Mark retbleed_strings static - x86/entry: Remove UNTRAIN_RET from native_irq_return_ldt - x86/kvm: fix FASTOP_SIZE when return thunks are enabled - x86/speculation: Use DECLARE_PER_CPU for x86_spec_ctrl_current - KVM: emulate: do not adjust size of fastop and setcc subroutines - x86/bugs: Remove apostrophe typo - efi/x86: use naked RET on mixed mode call wrapper -- Thadeu Lima de Souza Cascardo <email address hidden> Thu, 04 Aug 2022 15:55:03 -0300
Available diffs
linux-riscv (5.19.0-1002.2) kinetic; urgency=medium * kinetic/linux-riscv: 5.19.0-1002.2 -proposed tracker (LP: #1983576) * Packaging resync (LP: #1786013) - debian/dkms-versions -- update from kernel-versions (main/master) * Miscellaneous Ubuntu changes - [Packaging] Switch to v3 annotations with parent include - [Config] updateconfigs following Ubuntu-5.19.0-15.15 rebase -- Paolo Pisati <email address hidden> Thu, 04 Aug 2022 15:54:31 +0200
Available diffs
Superseded in jammy-security |
Superseded in jammy-updates |
Deleted in jammy-proposed (Reason: moved to -updates) |
linux-riscv (5.15.0-1016.18) jammy; urgency=medium * jammy/linux-riscv: 5.15.0-1016.18 -proposed tracker (LP: #1981239) * Packaging resync (LP: #1786013) - debian/dkms-versions -- update from kernel-versions (main/2022.07.11) [ Ubuntu: 5.15.0-43.46 ] * jammy/linux: 5.15.0-43.46 -proposed tracker (LP: #1981243) * Packaging resync (LP: #1786013) - debian/dkms-versions -- update from kernel-versions (main/2022.07.11) * nbd: requests can become stuck when disconnecting from server with qemu-nbd (LP: #1896350) - nbd: don't handle response without a corresponding request message - nbd: make sure request completion won't concurrent - nbd: don't clear 'NBD_CMD_INFLIGHT' flag if request is not completed - nbd: fix io hung while disconnecting device * Ubuntu 22.04 and 20.04 DPC Fixes for Failure Cases of DownPort Containment events (LP: #1965241) - PCI/portdrv: Rename pm_iter() to pcie_port_device_iter() - PCI: pciehp: Ignore Link Down/Up caused by error-induced Hot Reset - [Config] Enable config option CONFIG_PCIE_EDR * [SRU] Ubuntu 22.04 Feature Request-Add support for a NVMe-oF-TCP CDC Client - TP 8010 (LP: #1948626) - nvme: add CNTRLTYPE definitions for 'identify controller' - nvme: send uevent on connection up - nvme: expose cntrltype and dctype through sysfs * [UBUNTU 22.04] Kernel oops while removing device from cio_ignore list (LP: #1980951) - s390/cio: derive cdev information only for IO-subchannels * Jammy Charmed OpenStack deployment fails over connectivity issues when using converged OVS bridge for control and data planes (LP: #1978820) - net/mlx5e: TC NIC mode, fix tc chains miss table * Hairpin traffic does not work with centralized NAT gw (LP: #1967856) - net: openvswitch: fix misuse of the cached connection on tuple changes * alsa: asoc: amd: the internal mic can't be dedected on yellow carp machines (LP: #1980700) - ASoC: amd: Add driver data to acp6x machine driver - ASoC: amd: Add support for enabling DMIC on acp6x via _DSD * AMD ACP 6.x DMIC Supports (LP: #1949245) - ASoC: amd: add Yellow Carp ACP6x IP register header - ASoC: amd: add Yellow Carp ACP PCI driver - ASoC: amd: add acp6x init/de-init functions - ASoC: amd: add platform devices for acp6x pdm driver and dmic driver - ASoC: amd: add acp6x pdm platform driver - ASoC: amd: add acp6x irq handler - ASoC: amd: add acp6x pdm driver dma ops - ASoC: amd: add acp6x pci driver pm ops - ASoC: amd: add acp6x pdm driver pm ops - ASoC: amd: enable Yellow carp acp6x drivers build - ASoC: amd: create platform device for acp6x machine driver - ASoC: amd: add YC machine driver using dmic - ASoC: amd: enable Yellow Carp platform machine driver build - ASoC: amd: fix uninitialized variable in snd_acp6x_probe() - [Config] Enable AMD ACP 6 DMIC Support * [UBUNTU 20.04] Include patches to avoid self-detected stall with Secure Execution (LP: #1979296) - KVM: s390: pv: add macros for UVC CC values - KVM: s390: pv: avoid stalls when making pages secure * [22.04 FEAT] KVM: Attestation support for Secure Execution (crypto) (LP: #1959973) - drivers/s390/char: Add Ultravisor io device - s390/uv_uapi: depend on CONFIG_S390 - [Config] CONFIG_S390_UV_UAPI=y for s390x * CVE-2022-1679 - SAUCE: ath9k: fix use-after-free in ath9k_hif_usb_rx_cb * CVE-2022-28893 - SUNRPC: Ensure we flush any closed sockets before xs_xprt_free() - SUNRPC: Don't leak sockets in xs_local_connect() * CVE-2022-34918 - netfilter: nf_tables: stricter validation of element data * CVE-2022-1652 - floppy: use a statically allocated error counter -- Emil Renner Berthing <email address hidden> Fri, 22 Jul 2022 12:13:47 +0200
Available diffs
Deleted in kinetic-proposed (Reason: NBS) |
linux-riscv (5.19.0-1001.1) kinetic; urgency=medium * kinetic/linux-riscv: 5.19.0-1001.1 -proposed tracker (LP: #1980128) * Packaging resync (LP: #1786013) - debian/dkms-versions -- update from kernel-versions (main/master) * Miscellaneous Ubuntu changes - [Packaging] switch to kinetic 5.19.0 - [Config] updateconfigs and annotations following 5.19.0-9.9 rebase -- Paolo Pisati <email address hidden> Wed, 06 Jul 2022 10:50:13 +0200
Available diffs
- diff from 5.18.0-1001.1 to 5.19.0-1001.1 (16.9 MiB)
linux-riscv (5.15.0-1015.17) jammy; urgency=medium * jammy/linux-riscv: 5.15.0-1015.17 -proposed tracker (LP: #1979444) [ Ubuntu: 5.15.0-41.44 ] * jammy/linux: 5.15.0-41.44 -proposed tracker (LP: #1979448) * Fix can't boot up after change to vmd (LP: #1976587) - PCI: vmd: Assign VMD IRQ domain before enumeration - PCI: vmd: Revert 2565e5b69c44 ("PCI: vmd: Do not disable MSI-X remapping if interrupt remapping is enabled by IOMMU.") * [SRU][Jammy/OEM-5.17][PATCH 0/1] Fix calltrace in mac80211 (LP: #1978297) - mac80211: fix struct ieee80211_tx_info size * [SRU][Jammy][PATCH 0/1] Fix amd display corruption on s2idle resume (LP: #1978244) - drm/amd/display: Don't reinitialize DMCUB on s0ix resume * pl2303 serial adapter not recognized (LP: #1967493) - USB: serial: pl2303: fix type detection for odd device * Remove SAUCE patches from test_vxlan_under_vrf.sh in net of ubuntu_kernel_selftests (LP: #1975691) - Revert "UBUNTU: SAUCE: selftests: net: Don't fail test_vxlan_under_vrf on xfail" - Revert "UBUNTU: SAUCE: selftests: net: Make test for VXLAN underlay in non- default VRF an expected failure" * Fix hp_wmi_read_int() reporting error (0x05) (LP: #1979051) - platform/x86: hp-wmi: Fix hp_wmi_read_int() reporting error (0x05) * Request to back port vmci patches to Ubuntu kernel (LP: #1978145) - VMCI: dma dg: whitespace formatting change for vmci register defines - VMCI: dma dg: add MMIO access to registers - VMCI: dma dg: detect DMA datagram capability - VMCI: dma dg: set OS page size - VMCI: dma dg: register dummy IRQ handlers for DMA datagrams - VMCI: dma dg: allocate send and receive buffers for DMA datagrams - VMCI: dma dg: add support for DMA datagrams sends - VMCI: dma dg: add support for DMA datagrams receive - VMCI: Fix some error handling paths in vmci_guest_probe_device() - VMCI: Release notification_bitmap in error path - VMCI: Check exclusive_vectors when freeing interrupt 1 - VMCI: Add support for ARM64 - [Config] Update policies for VMWARE_VMCI and VMWARE_VMCI_VSOCKETS * [UBUNTU 20.04] rcu stalls with many storage key guests (LP: #1975582) - s390/gmap: voluntarily schedule during key setting - s390/mm: use non-quiescing sske for KVM switch to keyed guest * [SRU][OEM-5.14/OEM-5.17/Jammy][PATCH 0/1] Fix i915 calltrace on new ADL BIOS (LP: #1976214) - drm/i915: update new TMDS clock setting defined by VBT * Revert PPC get_user workaround (LP: #1976248) - powerpc: Export mmu_feature_keys[] as non-GPL * Jammy update: v5.15.39 upstream stable release (LP: #1978240) - MIPS: Fix CP0 counter erratum detection for R4k CPUs - parisc: Merge model and model name into one line in /proc/cpuinfo - ALSA: hda/realtek: Add quirk for Yoga Duet 7 13ITL6 speakers - ALSA: fireworks: fix wrong return count shorter than expected by 4 bytes - mmc: sdhci-msm: Reset GCC_SDCC_BCR register for SDHC - mmc: sunxi-mmc: Fix DMA descriptors allocated above 32 bits - mmc: core: Set HS clock speed before sending HS CMD13 - gpiolib: of: fix bounds check for 'gpio-reserved-ranges' - x86/fpu: Prevent FPU state corruption - KVM: x86/svm: Account for family 17h event renumberings in amd_pmc_perf_hw_id - iommu/vt-d: Calculate mask for non-aligned flushes - iommu/arm-smmu-v3: Fix size calculation in arm_smmu_mm_invalidate_range() - drm/amd/display: Avoid reading audio pattern past AUDIO_CHANNELS_COUNT - drm/amdgpu: do not use passthrough mode in Xen dom0 - RISC-V: relocate DTB if it's outside memory region - Revert "SUNRPC: attempt AF_LOCAL connect on setup" - timekeeping: Mark NMI safe time accessors as notrace - firewire: fix potential uaf in outbound_phy_packet_callback() - firewire: remove check of list iterator against head past the loop body - firewire: core: extend card->lock in fw_core_handle_bus_reset - net: stmmac: disable Split Header (SPH) for Intel platforms - genirq: Synchronize interrupt thread startup - ASoC: da7219: Fix change notifications for tone generator frequency - ASoC: wm8958: Fix change notifications for DSP controls - ASoC: meson: Fix event generation for AUI ACODEC mux - ASoC: meson: Fix event generation for G12A tohdmi mux - ASoC: meson: Fix event generation for AUI CODEC mux - s390/dasd: fix data corruption for ESE devices - s390/dasd: prevent double format of tracks for ESE devices - s390/dasd: Fix read for ESE with blksize < 4k - s390/dasd: Fix read inconsistency for ESE DASD devices - can: grcan: grcan_close(): fix deadlock - can: isotp: remove re-binding of bound socket - can: grcan: use ofdev->dev when allocating DMA memory - can: grcan: grcan_probe(): fix broken system id check for errata workaround needs - can: grcan: only use the NAPI poll budget for RX - nfc: replace improper check device_is_registered() in netlink related functions - nfc: nfcmrvl: main: reorder destructive operations in nfcmrvl_nci_unregister_dev to avoid bugs - NFC: netlink: fix sleep in atomic bug when firmware download timeout - gpio: visconti: Fix fwnode of GPIO IRQ - gpio: pca953x: fix irq_stat not updated when irq is disabled (irq_mask not set) - hwmon: (adt7470) Fix warning on module removal - hwmon: (pmbus) disable PEC if not enabled - ASoC: dmaengine: Restore NULL prepare_slave_config() callback - ASoC: soc-ops: fix error handling - iommu/vt-d: Drop stop marker messages - iommu/dart: check return value after calling platform_get_resource() - net/mlx5e: Fix trust state reset in reload - net/mlx5e: Don't match double-vlan packets if cvlan is not set - net/mlx5e: CT: Fix queued up restore put() executing after relevant ft release - net/mlx5e: Fix the calling of update_buffer_lossy() API - net/mlx5: Avoid double clear or set of sync reset requested - net/mlx5: Fix deadlock in sync reset flow - selftests/seccomp: Don't call read() on TTY from background pgrp - SUNRPC release the transport of a relocated task with an assigned transport - RDMA/siw: Fix a condition race issue in MPA request processing - RDMA/irdma: Flush iWARP QP if modified to ERR from RTR state - RDMA/irdma: Reduce iWARP QP destroy time - RDMA/irdma: Fix possible crash due to NULL netdev in notifier - NFSv4: Don't invalidate inode attributes on delegation return - net: ethernet: mediatek: add missing of_node_put() in mtk_sgmii_init() - net: dsa: mt7530: add missing of_node_put() in mt7530_setup() - net: stmmac: dwmac-sun8i: add missing of_node_put() in sun8i_dwmac_register_mdio_mux() - net: mdio: Fix ENOMEM return value in BCM6368 mux bus controller - net: cpsw: add missing of_node_put() in cpsw_probe_dt() - net: igmp: respect RCU rules in ip_mc_source() and ip_mc_msfilter() - net: emaclite: Add error handling for of_address_to_resource() - selftests/net: so_txtime: fix parsing of start time stamp on 32 bit systems - selftests/net: so_txtime: usage(): fix documentation of default clock - drm/msm/dp: remove fail safe mode related code - btrfs: do not BUG_ON() on failure to update inode when setting xattr - hinic: fix bug of wq out of bound access - mld: respect RCU rules in ip6_mc_source() and ip6_mc_msfilter() - rxrpc: Enable IPv6 checksums on transport socket - selftests: mirror_gre_bridge_1q: Avoid changing PVID while interface is operational - bnxt_en: Fix possible bnxt_open() failure caused by wrong RFS flag - bnxt_en: Fix unnecessary dropping of RX packets - selftests: ocelot: tc_flower_chains: specify conform-exceed action for policer - smsc911x: allow using IRQ0 - btrfs: force v2 space cache usage for subpage mount - btrfs: always log symlinks in full mode - gpio: mvebu: drop pwm base assignment - kvm: x86/cpuid: Only provide CPUID leaf 0xA if host has architectural PMU - net/mlx5: Fix slab-out-of-bounds while reading resource dump menu - net/mlx5e: Lag, Fix use-after-free in fib event handler - net/mlx5e: Lag, Fix fib_info pointer assignment - net/mlx5e: Lag, Don't skip fib events on current dst - iommu/dart: Add missing module owner to ops structure - kvm: selftests: do not use bitfields larger than 32-bits for PTEs - KVM: selftests: Silence compiler warning in the kvm_page_table_test - x86/kvm: Preserve BSP MSR_KVM_POLL_CONTROL across suspend/resume - KVM: x86: Do not change ICR on write to APIC_SELF_IPI - KVM: x86/mmu: avoid NULL-pointer dereference on page freeing bugs - KVM: LAPIC: Enable timer posted-interrupt only when mwait/hlt is advertised - selftest/vm: verify mmap addr in mremap_test - selftest/vm: verify remap destination address in mremap_test - Revert "parisc: Mark sched_clock unstable only if clocks are not syncronized" - rcu: Fix callbacks processing time limit retaining cond_resched() - rcu: Apply callbacks processing time limit only on softirq - PCI: pci-bridge-emul: Add description for class_revision field - PCI: pci-bridge-emul: Add definitions for missing capabilities registers - PCI: aardvark: Add support for DEVCAP2, DEVCTL2, LNKCAP2 and LNKCTL2 registers on emulated bridge - PCI: aardvark: Clear all MSIs at setup - PCI: aardvark: Comment actions in driver remove method - PCI: aardvark: Disable bus mastering when unbinding driver - PCI: aardvark: Mask all interrupts when unbinding driver - PCI: aardvark: Fix memory leak in driver unbind - PCI: aardvark: Assert PERST# when unbinding driver - PCI: aardvark: Disable link training when unbinding driver - PCI: aardvark: Disable common PHY when unbinding driver - PCI: aardvark: Replace custom PCIE_CORE_INT_* macros with PCI_INTERRUPT_* - PCI: aardvark: Check return value of generic_handle_domain_irq() when processing INTx IRQ - PCI: aardvark: Make MSI irq_chip structures static driver structures - PCI: aardvark: Make msi_domain_info structure a static driver structure - PCI: aardvark: Use dev_fwnode() instead of of_node_to_fwnode(dev->of_node) - PCI: aardvark: Refactor unmasking summary MSI interrupt - PCI: aardvark: Add support for masking MSI interrupts - PCI: aardvark: Fix setting MSI address - PCI: aardvark: Enable MSI-X support - PCI: aardvark: Add support for ERR interrupt on emulated bridge - PCI: aardvark: Optimize writing PCI_EXP_RTCTL_PMEIE and PCI_EXP_RTSTA_PME on emulated bridge - PCI: aardvark: Add support for PME interrupts - PCI: aardvark: Fix support for PME requester on emulated bridge - PCI: aardvark: Use separate INTA interrupt for emulated root bridge - PCI: aardvark: Remove irq_mask_ack() callback for INTx interrupts - PCI: aardvark: Don't mask irq when mapping - PCI: aardvark: Drop __maybe_unused from advk_pcie_disable_phy() - PCI: aardvark: Update comment about link going down after link-up - Linux 5.15.39 * Jammy update: v5.15.38 upstream stable release (LP: #1978234) - usb: mtu3: fix USB 3.0 dual-role-switch from device to host - USB: quirks: add a Realtek card reader - USB: quirks: add STRING quirk for VCOM device - USB: serial: whiteheat: fix heap overflow in WHITEHEAT_GET_DTR_RTS - USB: serial: cp210x: add PIDs for Kamstrup USB Meter Reader - USB: serial: option: add support for Cinterion MV32-WA/MV32-WB - USB: serial: option: add Telit 0x1057, 0x1058, 0x1075 compositions - usb: xhci: tegra:Fix PM usage reference leak of tegra_xusb_unpowergate_partitions - xhci: Enable runtime PM on second Alderlake controller - xhci: stop polling roothubs after shutdown - xhci: increase usb U3 -> U0 link resume timeout from 100ms to 500ms - iio: dac: ad5592r: Fix the missing return value. - iio: dac: ad5446: Fix read_raw not returning set value - iio: magnetometer: ak8975: Fix the error handling in ak8975_power_on() - iio: imu: inv_icm42600: Fix I2C init possible nack - usb: misc: fix improper handling of refcount in uss720_probe() - usb: core: Don't hold the device lock while sleeping in do_proc_control() - usb: typec: ucsi: Fix reuse of completion structure - usb: typec: ucsi: Fix role swapping - usb: gadget: uvc: Fix crash when encoding data for usb request - usb: gadget: configfs: clear deactivation flag in configfs_composite_unbind() - usb: dwc3: Try usb-role-switch first in dwc3_drd_init - usb: dwc3: core: Fix tx/rx threshold settings - usb: dwc3: core: Only handle soft-reset in DCTL - usb: dwc3: gadget: Return proper request status - usb: dwc3: pci: add support for the Intel Meteor Lake-P - usb: cdns3: Fix issue for clear halt endpoint - usb: phy: generic: Get the vbus supply - serial: imx: fix overrun interrupts in DMA mode - serial: amba-pl011: do not time out prematurely when draining tx fifo - serial: 8250: Also set sticky MCR bits in console restoration - serial: 8250: Correct the clock for EndRun PTP/1588 PCIe device - arch_topology: Do not set llc_sibling if llc_id is invalid - ceph: fix possible NULL pointer dereference for req->r_session - bus: mhi: host: pci_generic: Add missing poweroff() PM callback - bus: mhi: host: pci_generic: Flush recovery worker during freeze - arm64: dts: imx8mm-venice: fix spi2 pin configuration - pinctrl: samsung: fix missing GPIOLIB on ARM64 Exynos config - hex2bin: make the function hex_to_bin constant-time - hex2bin: fix access beyond string end - riscv: patch_text: Fixup last cpu should be master - x86/pci/xen: Disable PCI/MSI[-X] masking for XEN_HVM guests - iocost: don't reset the inuse weight of under-weighted debtors - virtio_net: fix wrong buf address calculation when using xdp - cpufreq: qcom-hw: fix the race between LMH worker and cpuhp - cpufreq: qcom-cpufreq-hw: Fix throttle frequency value on EPSS platforms - video: fbdev: udlfb: properly check endpoint type - arm64: dts: meson: remove CPU opps below 1GHz for G12B boards - arm64: dts: meson: remove CPU opps below 1GHz for SM1 boards - iio:imu:bmi160: disable regulator in error path - mtd: rawnand: fix ecc parameters for mt7622 - xsk: Fix l2fwd for copy mode + busy poll combo - arm64: dts: imx8qm: Correct SCU clock controller's compatible property - USB: Fix xhci event ring dequeue pointer ERDP update issue - ARM: dts: imx6qdl-apalis: Fix sgtl5000 detection issue - arm64: dts: imx8mn: Fix SAI nodes - arm64: dts: meson-sm1-bananapi-m5: fix wrong GPIO pin labeling for CON1 - phy: samsung: Fix missing of_node_put() in exynos_sata_phy_probe - phy: samsung: exynos5250-sata: fix missing device put in probe error paths - ARM: OMAP2+: Fix refcount leak in omap_gic_of_init - bus: ti-sysc: Make omap3 gpt12 quirk handling SoC specific - ARM: dts: dra7: Fix suspend warning for vpe powerdomain - phy: ti: omap-usb2: Fix error handling in omap_usb2_enable_clocks - ARM: dts: at91: Map MCLK for wm8731 on at91sam9g20ek - ARM: dts: at91: sama5d4_xplained: fix pinctrl phandle name - ARM: dts: at91: fix pinctrl phandles - phy: mapphone-mdm6600: Fix PM error handling in phy_mdm6600_probe - phy: ti: Add missing pm_runtime_disable() in serdes_am654_probe - interconnect: qcom: sdx55: Drop IP0 interconnects - ARM: dts: Fix mmc order for omap3-gta04 - ARM: dts: am3517-evm: Fix misc pinmuxing - ARM: dts: logicpd-som-lv: Fix wrong pinmuxing on OMAP35 - ipvs: correctly print the memory size of ip_vs_conn_tab - phy: amlogic: fix error path in phy_g12a_usb3_pcie_probe() - pinctrl: mediatek: moore: Fix build error - mtd: rawnand: Fix return value check of wait_for_completion_timeout - mtd: fix 'part' field data corruption in mtd_info - pinctrl: stm32: Do not call stm32_gpio_get() for edge triggered IRQs in EOI - memory: renesas-rpc-if: Fix HF/OSPI data transfer in Manual Mode - net: dsa: Add missing of_node_put() in dsa_port_link_register_of - netfilter: nft_set_rbtree: overlap detection with element re-addition after deletion - bpf, lwt: Fix crash when using bpf_skb_set_tunnel_key() from bpf_xmit lwt hook - pinctrl: rockchip: fix RK3308 pinmux bits - tcp: md5: incorrect tcp_header_len for incoming connections - pinctrl: stm32: Keep pinctrl block clock enabled when LEVEL IRQ requested - tcp: ensure to use the most recently sent skb when filling the rate sample - wireguard: device: check for metadata_dst with skb_valid_dst() - sctp: check asoc strreset_chunk in sctp_generate_reconf_event - ARM: dts: imx6ull-colibri: fix vqmmc regulator - arm64: dts: imx8mn-ddr4-evk: Describe the 32.768 kHz PMIC clock - pinctrl: pistachio: fix use of irq_of_parse_and_map() - cpufreq: fix memory leak in sun50i_cpufreq_nvmem_probe - net: hns3: clear inited state and stop client after failed to register netdev - net: hns3: modify the return code of hclge_get_ring_chain_from_mbx - net: hns3: add validity check for message data length - net: hns3: add return value for mailbox handling in PF - net/smc: sync err code when tcp connection was refused - ip_gre: Make o_seqno start from 0 in native mode - ip6_gre: Make o_seqno start from 0 in native mode - ip_gre, ip6_gre: Fix race condition on o_seqno in collect_md mode - tcp: fix potential xmit stalls caused by TCP_NOTSENT_LOWAT - tcp: make sure treq->af_specific is initialized - bus: sunxi-rsb: Fix the return value of sunxi_rsb_device_create() - clk: sunxi: sun9i-mmc: check return value after calling platform_get_resource() - cpufreq: qcom-cpufreq-hw: Clear dcvs interrupts - net: bcmgenet: hide status block before TX timestamping - net: phy: marvell10g: fix return value on error - net: dsa: mv88e6xxx: Fix port_hidden_wait to account for port_base_addr - drm/sun4i: Remove obsolete references to PHYS_OFFSET - net: dsa: lantiq_gswip: Don't set GSWIP_MII_CFG_RMII_CLK - io_uring: check reserved fields for send/sendmsg - io_uring: check reserved fields for recv/recvmsg - netfilter: conntrack: fix udp offload timeout sysctl - drm/amdkfd: Fix GWS queue count - drm/amd/display: Fix memory leak in dcn21_clock_source_create - tls: Skip tls_append_frag on zero copy size - bnx2x: fix napi API usage sequence - net: fec: add missing of_node_put() in fec_enet_init_stop_mode() - gfs2: Prevent endless loops in gfs2_file_buffered_write - gfs2: Minor retry logic cleanup - gfs2: Make sure not to return short direct writes - gfs2: No short reads or writes upon glock contention - perf arm-spe: Fix addresses of synthesized SPE events - ixgbe: ensure IPsec VF<->PF compatibility - Revert "ibmvnic: Add ethtool private flag for driver-defined queue limits" - tcp: fix F-RTO may not work correctly when receiving DSACK - ASoC: Intel: soc-acpi: correct device endpoints for max98373 - ASoC: wm8731: Disable the regulator when probing fails - ext4: fix bug_on in start_this_handle during umount filesystem - arch: xtensa: platforms: Fix deadlock in rs_close() - ksmbd: increment reference count of parent fp - ksmbd: set fixed sector size to FS_SECTOR_SIZE_INFORMATION - bonding: do not discard lowest hash bit for non layer3+4 hashing - x86: __memcpy_flushcache: fix wrong alignment if size > 2^32 - cifs: destage any unwritten data to the server before calling copychunk_write - drivers: net: hippi: Fix deadlock in rr_close() - powerpc/perf: Fix 32bit compile - selftest/vm: verify mmap addr in mremap_test - selftest/vm: verify remap destination address in mremap_test - Revert "ACPI: processor: idle: fix lockup regression on 32-bit ThinkPad T40" - zonefs: Fix management of open zones - zonefs: Clear inode information flags on inode creation - kasan: prevent cpu_quarantine corruption when CPU offline and cache shrink occur at same time - mtd: rawnand: qcom: fix memory corruption that causes panic - netfilter: Update ip6_route_me_harder to consider L3 domain - drm/i915: Check EDID for HDR static metadata when choosing blc - drm/i915: Fix SEL_FETCH_PLANE_*(PIPE_B+) register addresses - net: ethernet: stmmac: fix write to sgmii_adapter_base - ACPI: processor: idle: Avoid falling back to C3 type C-states - thermal: int340x: Fix attr.show callback prototype - btrfs: fix leaked plug after failure syncing log on zoned filesystems - ARM: dts: at91: sama7g5ek: enable pull-up on flexcom3 console lines - ARM: dts: imx8mm-venice-gw{71xx,72xx,73xx}: fix OTG controller OC mode - x86/cpu: Load microcode during restore_processor_state() - perf symbol: Pass is_kallsyms to symbols__fixup_end() - perf symbol: Update symbols__fixup_end() - tty: n_gsm: fix restart handling via CLD command - tty: n_gsm: fix decoupled mux resource - tty: n_gsm: fix mux cleanup after unregister tty device - tty: n_gsm: fix wrong signal octet encoding in convergence layer type 2 - tty: n_gsm: fix malformed counter for out of frame data - netfilter: nft_socket: only do sk lookups when indev is available - tty: n_gsm: fix insufficient txframe size - tty: n_gsm: fix wrong DLCI release order - tty: n_gsm: fix missing explicit ldisc flush - tty: n_gsm: fix wrong command retry handling - tty: n_gsm: fix wrong command frame length field encoding - tty: n_gsm: fix wrong signal octets encoding in MSC - tty: n_gsm: fix missing tty wakeup in convergence layer type 2 - tty: n_gsm: fix reset fifo race condition - tty: n_gsm: fix incorrect UA handling - tty: n_gsm: fix software flow control handling - perf symbol: Remove arch__symbols__fixup_end() - eeprom: at25: Use DMA safe buffers - objtool: Fix code relocs vs weak symbols - objtool: Fix type of reloc::addend - powerpc/64: Add UADDR64 relocation support - Linux 5.15.38 * Jammy update: v5.15.37 upstream stable release (LP: #1976135) - floppy: disable FDRAWCMD by default - [Config] updateconfigs for BLK_DEV_FD_RAWCMD - bpf: Introduce composable reg, ret and arg types. - bpf: Replace ARG_XXX_OR_NULL with ARG_XXX | PTR_MAYBE_NULL - bpf: Replace RET_XXX_OR_NULL with RET_XXX | PTR_MAYBE_NULL - bpf: Replace PTR_TO_XXX_OR_NULL with PTR_TO_XXX | PTR_MAYBE_NULL - bpf: Introduce MEM_RDONLY flag - bpf: Convert PTR_TO_MEM_OR_NULL to composable types. - bpf: Make per_cpu_ptr return rdonly PTR_TO_MEM. - bpf: Add MEM_RDONLY for helper args that are pointers to rdonly mem. - bpf/selftests: Test PTR_TO_RDONLY_MEM - bpf: Fix crash due to out of bounds access into reg2btf_ids. - spi: cadence-quadspi: fix write completion support - ARM: dts: socfpga: change qspi to "intel,socfpga-qspi" - mm: kfence: fix objcgs vector allocation - gup: Turn fault_in_pages_{readable,writeable} into fault_in_{readable,writeable} - iov_iter: Turn iov_iter_fault_in_readable into fault_in_iov_iter_readable - iov_iter: Introduce fault_in_iov_iter_writeable - gfs2: Add wrapper for iomap_file_buffered_write - gfs2: Clean up function may_grant - gfs2: Introduce flag for glock holder auto-demotion - gfs2: Move the inode glock locking to gfs2_file_buffered_write - gfs2: Eliminate ip->i_gh - gfs2: Fix mmap + page fault deadlocks for buffered I/O - iomap: Fix iomap_dio_rw return value for user copies - iomap: Support partial direct I/O on user copy failures - iomap: Add done_before argument to iomap_dio_rw - gup: Introduce FOLL_NOFAULT flag to disable page faults - iov_iter: Introduce nofault flag to disable page faults - gfs2: Fix mmap + page fault deadlocks for direct I/O - btrfs: fix deadlock due to page faults during direct IO reads and writes - btrfs: fallback to blocking mode when doing async dio over multiple extents - mm: gup: make fault_in_safe_writeable() use fixup_user_fault() - selftests/bpf: Add test for reg2btf_ids out of bounds access - Linux 5.15.37 * CVE-2022-1789 - KVM: x86/mmu: fix NULL pointer dereference on guest INVPCID * Jammy update: v5.15.36 upstream stable release (LP: #1972905) - block: simplify the block device syncing code - xfs: return errors in xfs_fs_sync_fs - dma-mapping: remove bogus test for pfn_valid from dma_map_resource - arm64/mm: drop HAVE_ARCH_PFN_VALID - etherdevice: Adjust ether_addr* prototypes to silence -Wstringop-overead - mm: page_alloc: fix building error on -Werror=array-compare - perf tools: Fix segfault accessing sample_id xyarray - mm, kfence: support kmem_dump_obj() for KFENCE objects - gfs2: assign rgrp glock before compute_bitstructs - scsi: ufs: core: scsi_get_lba() error fix - ALSA: usb-audio: Clear MIDI port active flag after draining - ALSA: hda/realtek: Add quirk for Clevo NP70PNP - ASoC: atmel: Remove system clock tree configuration for at91sam9g20ek - ASoC: topology: Correct error handling in soc_tplg_dapm_widget_create() - ASoC: rk817: Use devm_clk_get() in rk817_platform_probe - ASoC: msm8916-wcd-digital: Check failure for devm_snd_soc_register_component - ASoC: codecs: wcd934x: do not switch off SIDO Buck when codec is in use - dmaengine: idxd: fix device cleanup on disable - dmaengine: imx-sdma: Fix error checking in sdma_event_remap - dmaengine: mediatek:Fix PM usage reference leak of mtk_uart_apdma_alloc_chan_resources - dmaengine: dw-edma: Fix unaligned 64bit access - spi: spi-mtk-nor: initialize spi controller after resume - esp: limit skb_page_frag_refill use to a single page - spi: cadence-quadspi: fix incorrect supports_op() return value - igc: Fix infinite loop in release_swfw_sync - igc: Fix BUG: scheduling while atomic - igc: Fix suspending when PTM is active - ALSA: hda/hdmi: fix warning about PCM count when used with SOF - rxrpc: Restore removed timer deletion - net/smc: Fix sock leak when release after smc_shutdown() - net/packet: fix packet_sock xmit return value checking - ip6_gre: Avoid updating tunnel->tun_hlen in __gre6_xmit() - ip6_gre: Fix skb_under_panic in __gre6_xmit() - net: restore alpha order to Ethernet devices in config - net/sched: cls_u32: fix possible leak in u32_init_knode() - l3mdev: l3mdev_master_upper_ifindex_by_index_rcu should be using netdev_master_upper_dev_get_rcu - ipv6: make ip6_rt_gc_expire an atomic_t - can: isotp: stop timeout monitoring when no first frame was sent - net: dsa: hellcreek: Calculate checksums in tagger - net: mscc: ocelot: fix broken IP multicast flooding - netlink: reset network and mac headers in netlink_dump() - drm/i915/display/psr: Unset enable_psr2_sel_fetch if other checks in intel_psr2_config_valid() fails - net: stmmac: Use readl_poll_timeout_atomic() in atomic state - dmaengine: idxd: add RO check for wq max_batch_size write - dmaengine: idxd: add RO check for wq max_transfer_size write - dmaengine: idxd: skip clearing device context when device is read-only - selftests: mlxsw: vxlan_flooding: Prevent flooding of unwanted packets - arm64: mm: fix p?d_leaf() - ARM: vexpress/spc: Avoid negative array index when !SMP - reset: renesas: Check return value of reset_control_deassert() - reset: tegra-bpmp: Restore Handle errors in BPMP response - platform/x86: samsung-laptop: Fix an unsigned comparison which can never be negative - ALSA: usb-audio: Fix undefined behavior due to shift overflowing the constant - drm/msm/disp: check the return value of kzalloc() - arm64: dts: imx: Fix imx8*-var-som touchscreen property sizes - vxlan: fix error return code in vxlan_fdb_append - cifs: Check the IOCB_DIRECT flag, not O_DIRECT - mt76: Fix undefined behavior due to shift overflowing the constant - brcmfmac: sdio: Fix undefined behavior due to shift overflowing the constant - dpaa_eth: Fix missing of_node_put in dpaa_get_ts_info() - drm/msm/mdp5: check the return of kzalloc() - net: macb: Restart tx only if queue pointer is lagging - scsi: iscsi: Release endpoint ID when its freed - scsi: iscsi: Merge suspend fields - scsi: iscsi: Fix NOP handling during conn recovery - scsi: qedi: Fix failed disconnect handling - stat: fix inconsistency between struct stat and struct compat_stat - VFS: filename_create(): fix incorrect intent. - nvme: add a quirk to disable namespace identifiers - nvme-pci: disable namespace identifiers for the MAXIO MAP1002/1202 - nvme-pci: disable namespace identifiers for Qemu controllers - EDAC/synopsys: Read the error count from the correct register - mm/memory-failure.c: skip huge_zero_page in memory_failure() - memcg: sync flush only if periodic flush is delayed - mm, hugetlb: allow for "high" userspace addresses - oom_kill.c: futex: delay the OOM reaper to allow time for proper futex cleanup - mm/mmu_notifier.c: fix race in mmu_interval_notifier_remove() - ata: pata_marvell: Check the 'bmdma_addr' beforing reading - dma: at_xdmac: fix a missing check on list iterator - dmaengine: imx-sdma: fix init of uart scripts - net: atlantic: invert deep par in pm functions, preventing null derefs - Input: omap4-keypad - fix pm_runtime_get_sync() error checking - scsi: sr: Do not leak information in ioctl - sched/pelt: Fix attach_entity_load_avg() corner case - perf/core: Fix perf_mmap fail when CONFIG_PERF_USE_VMALLOC enabled - drm/panel/raspberrypi-touchscreen: Avoid NULL deref if not initialised - drm/panel/raspberrypi-touchscreen: Initialise the bridge in prepare - KVM: PPC: Fix TCE handling for VFIO - drm/vc4: Use pm_runtime_resume_and_get to fix pm_runtime_get_sync() usage - powerpc/perf: Fix power9 event alternatives - powerpc/perf: Fix power10 event alternatives - perf script: Always allow field 'data_src' for auxtrace - perf report: Set PERF_SAMPLE_DATA_SRC bit for Arm SPE event - xtensa: patch_text: Fixup last cpu should be master - xtensa: fix a7 clobbering in coprocessor context load/store - openvswitch: fix OOB access in reserve_sfa_size() - ASoC: soc-dapm: fix two incorrect uses of list iterator - e1000e: Fix possible overflow in LTR decoding - ARC: entry: fix syscall_trace_exit argument - arm_pmu: Validate single/group leader events - KVM: x86/pmu: Update AMD PMC sample period to fix guest NMI-watchdog - KVM: x86: Pend KVM_REQ_APICV_UPDATE during vCPU creation to fix a race - KVM: nVMX: Defer APICv updates while L2 is active until L1 is active - KVM: SVM: Flush when freeing encrypted pages even on SME_COHERENT CPUs - netfilter: conntrack: convert to refcount_t api - netfilter: conntrack: avoid useless indirection during conntrack destruction - ext4: fix fallocate to use file_modified to update permissions consistently - ext4: fix symlink file size not match to file content - ext4: fix use-after-free in ext4_search_dir - ext4, doc: fix incorrect h_reserved size - ext4: fix overhead calculation to account for the reserved gdt blocks - ext4: force overhead calculation if the s_overhead_cluster makes no sense - netfilter: nft_ct: fix use after free when attaching zone template - jbd2: fix a potential race while discarding reserved buffers after an abort - spi: atmel-quadspi: Fix the buswidth adjustment between spi-mem and controller - block/compat_ioctl: fix range check in BLKGETSIZE - arm64: dts: qcom: add IPA qcom,qmp property - Linux 5.15.36 * Aquantia GbE LAN driver causes UBSAN error during kernel boot (LP: #1958770) // Jammy update: v5.15.36 upstream stable release (LP: #1972905) - net: atlantic: Avoid out-of-bounds indexing [ Ubuntu: 5.15.0-40.43 ] * jammy/linux: 5.15.0-40.43 -proposed tracker (LP: #1978610) * Packaging resync (LP: #1786013) - debian/dkms-versions -- update from kernel-versions (main/2022.05.30) * [SRU][OEM-5.14/OEM-5.17/J][PATCH 0/2] Fix system hangs after s2idle on AMD A+A GPU (LP: #1975804) - Revert "drm/amd/pm: keep the BACO feature enabled for suspend" - drm/amd: Don't reset dGPUs if the system is going to s2idle * [SRU][OEM-5.14/OEM-5.17/J][PATCH 0/1] Read the discovery registers for AMD_SFH (LP: #1975798) - HID: amd_sfh: Add support for sensor discovery * [UBUNTU 20.04] CPU-MF: add extended counter set definitions for new IBM z16 (LP: #1974433) - s390/cpumf: add new extended counter set for IBM z16 * [UBUNTU 20.04] KVM nesting support leaks too much memory, might result in stalls during cleanup (LP: #1974017) - KVM: s390: vsie/gmap: reduce gmap_rmap overhead * [UBUNTU 20.04] Null Pointer issue in nfs code running Ubuntu on IBM Z (LP: #1968096) - NFS: Fix up nfs_ctx_key_to_expire() * Fix REG_WAIT timeout for Yellow Carp (LP: #1971417) - drm/amd/display: Clear encoder assignments when state cleared. - drm/amd/display: fix stale info in link encoder assignment - drm/amd/display: Query all entries in assignment table during updates. - drm/amd/display: Initialise encoder assignment when initialising dc_state * Enable hotspot feature for Realtek 8821CE (LP: #1969326) - rtw88: Add update beacon flow for AP mode - rtw88: 8821c: Enable TX report for management frames - rtw88: do PHY calibration while starting AP - rtw88: 8821c: fix debugfs rssi value - rtw88: add ieee80211:sta_rc_update ops * prevent kernel panic with overlayfs + shiftfs (LP: #1973620) - SAUCE: overlayfs: prevent dereferencing struct file in ovl_vm_prfile_set() * disable Intel DMA remapping by default (LP: #1971699) - Revert "UBUNTU: [Config] enable Intel DMA remapping options by default" * Mute/mic LEDs no function on Elitebook 630 (LP: #1974111) - ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for HP machine * [Regression] Real-time Kernel Build Failure (LP: #1972899) - x86/mm: Include spinlock_t definition in pgtable. * build backport-iwlwifi-dkms as linux-modules-iwlwifi-ABI (LP: #1969434) - [Packaging] support standalone dkms module builds - [Packaging] drop do_<mod> arch specific configs * IPU6 camera has no function on Andrews MLK (LP: #1964983) - SAUCE: IPU6: 2022-03-11 alpha release for Andrews MLK - [Config] IPU6: enable OV02C10 sensor - SAUCE: IPU6: 2022-04-01 Andrews MLK PV release - SAUCE: spi: ljca: return when a sub-transaction first failed - SACUE: ljca: disable parallelly stub write - SAUCE: ljca: fix race condition issue in runtime PM - SAUCE: i2c-ljca: fix a null pointer access issue on tgl - SAUCE: ljca: fix a typo issue - SAUCE: ljca: assume stub enum failed as a warning - SAUCE: mei: cleanup header file including - SAUCE: intel_ulpss: Replaced by LJCA and remove - [Config] drop intel_ulpss in favor of by LJCA * multiple UBSAN warnings in Intel IPU6 camera driver at boot (LP: #1958006) - SAUCE: media: pci: intel: Avoid UBSAN warnings of index bound and shift * Support Intel IPU6 MIPI camera on Alder Lake platforms (LP: #1955383) - SAUCE: intel ipu drivers first release - SAUCE: IPU driver release WW48 - SAUCE: IPU driver release WW48 with MCU - SAUCE: IPU driver release WW52 - SAUCE: IPU driver release WW04 - SAUCE: IPU driver release WW14 - SAUCE: Fix ov01a1s output mirror issue - SAUCE: integrate IPU6 builds - [Config] updateconfigs for IPU6 driver - SAUCE: Fix ov01a1s IQ issues - SAUCE: intel/ipu6: Remove unnecessary video devices - SAUCE: change power control driver to acpi driver - SAUCE: IPU6 driver release for kernel 5.13 - SAUCE: sensor HM11b1 brightness bugfix - SAUCE: Fix build error on Kernel 5.13 - SAUCE: IPU6 driver release for kernel 5.14 on 2021-11-01 - [Config] IPU6: enable OV01A10 sensor - SAUCE: Fix build error for kernel 5.15 - SAUCE: intel visual sensing controller(VSC) driver first release - [Config] ivsc: enable Intel VSC drivers - SAUCE: ivsc: return error when device not ready - SAUCE: ivsc: add soft dependencies for intel_vsc module - SAUCE: ljca: switch wait event to uninterruptible - SAUCE: mei-vsc: switch wait event to uninterruptible - SAUCE: mei_vsc: add ACPI HID for ADL - SAUCE: ljca: add multi ACPI HID support - SAUCE: ivsc: add delay for acquire camera to wait firmware ready - SAUCE: mei_vsc: distinguish platform with different camera sensor - SAUCE: i2c-ljca: fix a potential issue - SAUCE: ljca: disable autosuspend by default - [Config] make Intel IPU6 modules amd64 only - SAUCE: IPU6: drop unnecessary cflags manipulation [ Ubuntu: 5.15.0-39.42 ] * CVE-2022-21123 // CVE-2022-21125 // CVE-2022-21166 - Documentation: Add documentation for Processor MMIO Stale Data - x86/speculation/mmio: Enumerate Processor MMIO Stale Data bug - x86/speculation: Add a common function for MD_CLEAR mitigation update - x86/speculation/mmio: Add mitigation for Processor MMIO Stale Data - x86/bugs: Group MDS, TAA & Processor MMIO Stale Data mitigations - x86/speculation/mmio: Enable CPU Fill buffer clearing on idle - x86/speculation/mmio: Add sysfs reporting for Processor MMIO Stale Data - x86/speculation/srbds: Update SRBDS mitigation selection - x86/speculation/mmio: Reuse SRBDS mitigation for SBDS - KVM: x86/speculation: Disable Fill buffer clear within guests - x86/speculation/mmio: Print SMT warning -- Luke Nowakowski-Krijger <email address hidden> Thu, 23 Jun 2022 14:04:14 -0700
Available diffs
Deleted in kinetic-proposed (Reason: NBS) |
linux-riscv (5.18.0-1001.1) kinetic; urgency=medium * kinetic/linux-riscv: 5.18.0-1001.1 -proposed tracker (LP: #1975987) * Packaging resync (LP: #1786013) - debian/dkms-versions -- update from kernel-versions (main/master) * Miscellaneous Ubuntu changes - [Packaging] switch to kinetic 5.18.0 - [Config] updateconfigs and annotations following 5.18.0-6.6 rebase -- Paolo Pisati <email address hidden> Fri, 17 Jun 2022 11:53:22 +0200
Available diffs
linux-riscv (5.15.0-1014.16) jammy; urgency=medium [ Ubuntu: 5.15.0-37.39 ] * netfilter newset OOB write (LP: #1976363) - netfilter: nf_tables: sanitize nft_set_desc_concat_parse() * CVE-2022-1966 - netfilter: nf_tables: disallow non-stateful expression in sets earlier -- Thadeu Lima de Souza Cascardo <email address hidden> Wed, 01 Jun 2022 19:56:09 -0300
Available diffs
- diff from 5.15.0-1011.12 (in ~canonical-kernel-team/ubuntu/ppa) to 5.15.0-1014.16 (4.8 MiB)
- diff from 5.15.0-1012.13 (in ~canonical-kernel-team/ubuntu/ppa) to 5.15.0-1014.16 (4.1 MiB)
- diff from 5.13.0-1010.11+22.04.1 (in ~canonical-kernel-security-team/ubuntu/devel) to 5.15.0-1014.16 (25.6 MiB)
- diff from 5.15.0-1007.7 (in ~canonical-kernel-team/ubuntu/unstable) to 5.15.0-1014.16 (5.0 MiB)
linux-riscv (5.13.0-1026.29) impish; urgency=medium [ Ubuntu: 5.13.0-48.54 ] * CVE-2022-1972 - netfilter: nf_tables: sanitize nft_set_desc_concat_parse() * CVE-2022-1966 - netfilter: nf_tables: disallow non-stateful expression in sets earlier -- Thadeu Lima de Souza Cascardo <email address hidden> Wed, 01 Jun 2022 20:20:31 -0300
linux-riscv (5.15.0-1012.13) jammy; urgency=medium * jammy/linux-riscv: 5.15.0-1012.13 -proposed tracker (LP: #1974315) * alsa: enable the cirrus-logic side-codec to make the speaker output sound (LP: #1965496) - [Config] riscv: Add cirruslogic side codec support * CONFIG_SND_COMPRESS_OFFLOAD missing in jammy/ppc64el kernel config (LP: #1969807) - [Config] riscv: updateconfigs for SND_COMPRESS_OFFLOAD [ Ubuntu: 5.15.0-35.36 ] * CVE-2022-21499 - SAUCE: debug: Lock down kgdb [ Ubuntu: 5.15.0-34.35 ] * jammy/linux: 5.15.0-34.35 -proposed tracker (LP: #1974322) * AMD APU s2idle is broken after the ASIC reset fix (LP: #1972134) - drm/amdgpu: unify BO evicting method in amdgpu_ttm - drm/amdgpu: explicitly check for s0ix when evicting resources * amd_gpio AMDI0030:00: Failed to translate GPIO pin 0x0000 to IRQ, err -517 (LP: #1971597) - gpio: Request interrupts after IRQ is initialized * config CONFIG_HISI_PMU for kunpeng920 (LP: #1956086) - [Config] CONFIG_HISI_PMU=m * Mute/mic LEDs no function on EliteBook G9 platfroms (LP: #1970552) - ALSA: hda/realtek: Enable mute/micmute LEDs support for HP Laptops * network-manager/1.36.4-2ubuntu1 ADT test failure with linux/5.15.0-28.29 (LP: #1971418) - Revert "rfkill: make new event layout opt-in" * PCIE LnkCtl ASPM not enabled under VMD mode for Alder Lake platforms (LP: #1942160) - SAUCE: vmd: fixup bridge ASPM by driver name instead * Mute/mic LEDs no function on HP EliteBook 845/865 G9 (LP: #1970178) - ALSA: hda/realtek: Enable mute/micmute LEDs and limit mic boost on EliteBook 845/865 G9 * Enable headset mic on Lenovo P360 (LP: #1967069) - ALSA: hda/realtek: Enable headset mic on Lenovo P360 * WCN6856 BT keep in OFF state after coldboot system (LP: #1967067) - Bluetooth: btusb: Improve stability for QCA devices * Screen sometimes can't update [Failed to post KMS update: CRTC property (GAMMA_LUT) not found] (LP: #1967274) - drm/i915/xelpd: Enable Pipe color support for D13 platform - drm/i915: Use unlocked register accesses for LUT loads - drm/i915/xelpd: Enable Pipe Degamma - drm/i915/xelpd: Add Pipe Color Lut caps to platform config * Jammy update: v5.15.35 upstream stable release (LP: #1969857) - drm/amd/display: Add pstate verification and recovery for DCN31 - drm/amd/display: Fix p-state allow debug index on dcn31 - hamradio: defer 6pack kfree after unregister_netdev - hamradio: remove needs_free_netdev to avoid UAF - cpuidle: PSCI: Move the `has_lpi` check to the beginning of the function - ACPI: processor idle: Check for architectural support for LPI - ACPI: processor: idle: fix lockup regression on 32-bit ThinkPad T40 - btrfs: remove unused parameter nr_pages in add_ra_bio_pages() - btrfs: remove no longer used counter when reading data page - btrfs: remove unused variable in btrfs_{start,write}_dirty_block_groups() - soc: qcom: aoss: Expose send for generic usecase - dt-bindings: net: qcom,ipa: add optional qcom,qmp property - net: ipa: request IPA register values be retained - btrfs: release correct delalloc amount in direct IO write path - ALSA: core: Add snd_card_free_on_error() helper - ALSA: sis7019: Fix the missing error handling - ALSA: ali5451: Fix the missing snd_card_free() call at probe error - ALSA: als300: Fix the missing snd_card_free() call at probe error - ALSA: als4000: Fix the missing snd_card_free() call at probe error - ALSA: atiixp: Fix the missing snd_card_free() call at probe error - ALSA: au88x0: Fix the missing snd_card_free() call at probe error - ALSA: aw2: Fix the missing snd_card_free() call at probe error - ALSA: azt3328: Fix the missing snd_card_free() call at probe error - ALSA: bt87x: Fix the missing snd_card_free() call at probe error - ALSA: ca0106: Fix the missing snd_card_free() call at probe error - ALSA: cmipci: Fix the missing snd_card_free() call at probe error - ALSA: cs4281: Fix the missing snd_card_free() call at probe error - ALSA: cs5535audio: Fix the missing snd_card_free() call at probe error - ALSA: echoaudio: Fix the missing snd_card_free() call at probe error - ALSA: emu10k1x: Fix the missing snd_card_free() call at probe error - ALSA: ens137x: Fix the missing snd_card_free() call at probe error - ALSA: es1938: Fix the missing snd_card_free() call at probe error - ALSA: es1968: Fix the missing snd_card_free() call at probe error - ALSA: fm801: Fix the missing snd_card_free() call at probe error - ALSA: galaxy: Fix the missing snd_card_free() call at probe error - ALSA: hdsp: Fix the missing snd_card_free() call at probe error - ALSA: hdspm: Fix the missing snd_card_free() call at probe error - ALSA: ice1724: Fix the missing snd_card_free() call at probe error - ALSA: intel8x0: Fix the missing snd_card_free() call at probe error - ALSA: intel_hdmi: Fix the missing snd_card_free() call at probe error - ALSA: korg1212: Fix the missing snd_card_free() call at probe error - ALSA: lola: Fix the missing snd_card_free() call at probe error - ALSA: lx6464es: Fix the missing snd_card_free() call at probe error - ALSA: maestro3: Fix the missing snd_card_free() call at probe error - ALSA: oxygen: Fix the missing snd_card_free() call at probe error - ALSA: riptide: Fix the missing snd_card_free() call at probe error - ALSA: rme32: Fix the missing snd_card_free() call at probe error - ALSA: rme9652: Fix the missing snd_card_free() call at probe error - ALSA: rme96: Fix the missing snd_card_free() call at probe error - ALSA: sc6000: Fix the missing snd_card_free() call at probe error - ALSA: sonicvibes: Fix the missing snd_card_free() call at probe error - ALSA: via82xx: Fix the missing snd_card_free() call at probe error - ALSA: usb-audio: Cap upper limits of buffer/period bytes for implicit fb - ALSA: nm256: Don't call card private_free at probe error path - drm/msm: Add missing put_task_struct() in debugfs path - firmware: arm_scmi: Remove clear channel call on the TX channel - memory: atmel-ebi: Fix missing of_node_put in atmel_ebi_probe - Revert "ath11k: mesh: add support for 256 bitmap in blockack frames in 11ax" - firmware: arm_scmi: Fix sorting of retrieved clock rates - media: rockchip/rga: do proper error checking in probe - SUNRPC: Fix the svc_deferred_event trace class - net/sched: flower: fix parsing of ethertype following VLAN header - veth: Ensure eth header is in skb's linear part - gpiolib: acpi: use correct format characters - cifs: release cached dentries only if mount is complete - net: mdio: don't defer probe forever if PHY IRQ provider is missing - mlxsw: i2c: Fix initialization error flow - net/sched: fix initialization order when updating chain 0 head - net: dsa: felix: suppress -EPROBE_DEFER errors - net: ethernet: stmmac: fix altr_tse_pcs function when using a fixed-link - net/sched: taprio: Check if socket flags are valid - cfg80211: hold bss_lock while updating nontrans_list - netfilter: nft_socket: make cgroup match work in input too - drm/msm: Fix range size vs end confusion - drm/msm/dsi: Use connector directly in msm_dsi_manager_connector_init() - drm/msm/dp: add fail safe mode outside of event_mutex context - net/smc: Fix NULL pointer dereference in smc_pnet_find_ib() - scsi: pm80xx: Mask and unmask upper interrupt vectors 32-63 - scsi: pm80xx: Enable upper inbound, outbound queues - scsi: iscsi: Move iscsi_ep_disconnect() - scsi: iscsi: Fix offload conn cleanup when iscsid restarts - scsi: iscsi: Fix endpoint reuse regression - scsi: iscsi: Fix conn cleanup and stop race during iscsid restart - scsi: iscsi: Fix unbound endpoint error handling - sctp: Initialize daddr on peeled off socket - netfilter: nf_tables: nft_parse_register can return a negative value - ALSA: ad1889: Fix the missing snd_card_free() call at probe error - ALSA: mtpav: Don't call card private_free at probe error path - io_uring: move io_uring_rsrc_update2 validation - io_uring: verify that resv2 is 0 in io_uring_rsrc_update2 - io_uring: verify pad field is 0 in io_get_ext_arg - testing/selftests/mqueue: Fix mq_perf_tests to free the allocated cpu set - ALSA: usb-audio: Increase max buffer size - ALSA: usb-audio: Limit max buffer and period sizes per time - perf tools: Fix misleading add event PMU debug message - macvlan: Fix leaking skb in source mode with nodst option - net: ftgmac100: access hardware register after clock ready - nfc: nci: add flush_workqueue to prevent uaf - cifs: potential buffer overflow in handling symlinks - dm mpath: only use ktime_get_ns() in historical selector - vfio/pci: Fix vf_token mechanism when device-specific VF drivers are used - net: bcmgenet: Revert "Use stronger register read/writes to assure ordering" - block: fix offset/size check in bio_trim() - drm/amd: Add USBC connector ID - btrfs: fix fallocate to use file_modified to update permissions consistently - btrfs: do not warn for free space inode in cow_file_range - drm/amdgpu: conduct a proper cleanup of PDB bo - drm/amdgpu/gmc: use PCI BARs for APUs in passthrough - drm/amd/display: fix audio format not updated after edid updated - drm/amd/display: FEC check in timing validation - drm/amd/display: Update VTEM Infopacket definition - drm/amdkfd: Fix Incorrect VMIDs passed to HWS - drm/amdgpu/vcn: improve vcn dpg stop procedure - drm/amdkfd: Check for potential null return of kmalloc_array() - Drivers: hv: vmbus: Deactivate sysctl_record_panic_msg by default in isolated guests - PCI: hv: Propagate coherence from VMbus device to PCI device - Drivers: hv: vmbus: Prevent load re-ordering when reading ring buffer - scsi: target: tcmu: Fix possible page UAF - scsi: lpfc: Fix queue failures when recovering from PCI parity error - scsi: ibmvscsis: Increase INITIAL_SRP_LIMIT to 1024 - net: micrel: fix KS8851_MLL Kconfig - ata: libata-core: Disable READ LOG DMA EXT for Samsung 840 EVOs - gpu: ipu-v3: Fix dev_dbg frequency output - regulator: wm8994: Add an off-on delay for WM8994 variant - arm64: alternatives: mark patch_alternative() as `noinstr` - tlb: hugetlb: Add more sizes to tlb_remove_huge_tlb_entry - net: axienet: setup mdio unconditionally - Drivers: hv: balloon: Disable balloon and hot-add accordingly - net: usb: aqc111: Fix out-of-bounds accesses in RX fixup - myri10ge: fix an incorrect free for skb in myri10ge_sw_tso - spi: cadence-quadspi: fix protocol setup for non-1-1-X operations - drm/amd/display: Enable power gating before init_pipes - drm/amd/display: Revert FEC check in validation - drm/amd/display: Fix allocate_mst_payload assert on resume - drbd: set QUEUE_FLAG_STABLE_WRITES - scsi: mpt3sas: Fail reset operation if config request timed out - scsi: mvsas: Add PCI ID of RocketRaid 2640 - scsi: megaraid_sas: Target with invalid LUN ID is deleted during scan - drivers: net: slip: fix NPD bug in sl_tx_timeout() - io_uring: zero tag on rsrc removal - io_uring: use nospec annotation for more indexes - perf/imx_ddr: Fix undefined behavior due to shift overflowing the constant - mm/secretmem: fix panic when growing a memfd_secret - mm, page_alloc: fix build_zonerefs_node() - mm: fix unexpected zeroed page mapping with zram swap - mm: kmemleak: take a full lowmem check in kmemleak_*_phys() - KVM: x86/mmu: Resolve nx_huge_pages when kvm.ko is loaded - SUNRPC: Fix NFSD's request deferral on RDMA transports - memory: renesas-rpc-if: fix platform-device leak in error path - gcc-plugins: latent_entropy: use /dev/urandom - cifs: verify that tcon is valid before dereference in cifs_kill_sb - ath9k: Properly clear TX status area before reporting to mac80211 - ath9k: Fix usage of driver-private space in tx_info - btrfs: fix root ref counts in error handling in btrfs_get_root_ref - btrfs: mark resumed async balance as writing - ALSA: hda/realtek: Add quirk for Clevo PD50PNT - ALSA: hda/realtek: add quirk for Lenovo Thinkpad X12 speakers - ALSA: pcm: Test for "silence" field in struct "pcm_format_data" - nl80211: correctly check NL80211_ATTR_REG_ALPHA2 size - ipv6: fix panic when forwarding a pkt with no in6 dev - drm/amd/display: don't ignore alpha property on pre-multiplied mode - drm/amdgpu: Enable gfxoff quirk on MacBook Pro - x86/tsx: Use MSR_TSX_CTRL to clear CPUID bits - x86/tsx: Disable TSX development mode at boot - genirq/affinity: Consider that CPUs on nodes can be unbalanced - tick/nohz: Use WARN_ON_ONCE() to prevent console saturation - ARM: davinci: da850-evm: Avoid NULL pointer dereference - dm integrity: fix memory corruption when tag_size is less than digest size - i2c: dev: check return value when calling dev_set_name() - smp: Fix offline cpu check in flush_smp_call_function_queue() - i2c: pasemi: Wait for write xfers to finish - dt-bindings: net: snps: remove duplicate name - timers: Fix warning condition in __run_timers() - dma-direct: avoid redundant memory sync for swiotlb - drm/i915: Sunset igpu legacy mmap support based on GRAPHICS_VER_FULL - cpu/hotplug: Remove the 'cpu' member of cpuhp_cpu_state - soc: qcom: aoss: Fix missing put_device call in qmp_get - net: ipa: fix a build dependency - cpufreq: intel_pstate: ITMT support for overclocked system - ax25: add refcount in ax25_dev to avoid UAF bugs - ax25: fix reference count leaks of ax25_dev - ax25: fix UAF bugs of net_device caused by rebinding operation - ax25: Fix refcount leaks caused by ax25_cb_del() - ax25: fix UAF bug in ax25_send_control() - ax25: fix NPD bug in ax25_disconnect - ax25: Fix NULL pointer dereferences in ax25 timers - ax25: Fix UAF bugs in ax25 timers - Linux 5.15.35 * CONFIG_SND_COMPRESS_OFFLOAD missing in jammy/ppc64el kernel config (LP: #1969807) - [Config] updateconfigs for SND_COMPRESS_OFFLOAD (ppc64el) * Micmute LED support for Zbook Fury 16 G9 (LP: #1968892) - ALSA: hda/realtek: Add mute and micmut LED support for Zbook Fury 17 G9 * Fix broken HDMI audio on AMD PRO VII after S3 (LP: #1968475) - drm/amdgpu: don't set s3 and s0ix at the same time - drm/amdgpu: Ensure HDA function is suspended before ASIC reset * [Ubuntu 22.04] mpi3mr: Request to include latest bug fixes (LP: #1967116) - scsi: mpi3mr: Clean up mpi3mr_print_ioc_info() - scsi: mpi3mr: Use scnprintf() instead of snprintf() - scsi: mpi3mr: Add debug APIs based on logging_level bits - scsi: mpi3mr: Replace spin_lock() with spin_lock_irqsave() - scsi: mpi3mr: Don't reset IOC if cmnds flush with reset status - scsi: mpi3mr: Update MPI3 headers - part1 - scsi: mpi3mr: Update MPI3 headers - part2 - scsi: mpi3mr: Add support for PCIe Managed Switch SES device - scsi: mpi3mr: Do access status validation before adding devices - scsi: mpi3mr: Increase internal cmnds timeout to 60s - scsi: mpi3mr: Handle unaligned PLL in unmap cmnds - scsi: mpi3mr: Display IOC firmware package version - scsi: mpi3mr: Fault IOC when internal command gets timeout - scsi: mpi3mr: Code refactor of IOC init - part1 - scsi: mpi3mr: Code refactor of IOC init - part2 - scsi: mpi3mr: Handle offline FW activation in graceful manner - scsi: mpi3mr: Add IOC reinit function - scsi: mpi3mr: Detect async reset that occurred in firmware - scsi: mpi3mr: Gracefully handle online FW update operation - scsi: mpi3mr: Add Event acknowledgment logic - scsi: mpi3mr: Support Prepare for Reset event - scsi: mpi3mr: Print cable mngnt and temp threshold events - scsi: mpi3mr: Add io_uring interface support in I/O-polled mode - scsi: mpi3mr: Use TM response codes from MPI3 headers - scsi: mpi3mr: Enhanced Task Management Support Reply handling - scsi: mpi3mr: Bump driver version to 8.0.0.61.0 - scsi: mpi3mr: Fix some spelling mistakes - scsi: mpi3mr: Fix formatting problems in some kernel-doc comments - scsi: mpi3mr: Fix deadlock while canceling the fw event - scsi: mpi3mr: Fix printing of pending I/O count - scsi: mpi3mr: Update MPI3 headers - scsi: mpi3mr: Fix hibernation issue - scsi: mpi3mr: Fix cmnd getting marked as in use forever - scsi: mpi3mr: Update the copyright year - scsi: mpi3mr: Bump driver version to 8.0.0.68.0 - scsi: mpi3mr: Fix flushing !WQ_MEM_RECLAIM events warning * Support AMD P-State cpufreq control mechanism (LP: #1956509) - x86/cpufeatures: Add AMD Collaborative Processor Performance Control feature flag - x86/msr: Add AMD CPPC MSR definitions - ACPI: CPPC: Implement support for SystemIO registers - ACPI: CPPC: Add CPPC enable register function - cpufreq: amd-pstate: Introduce a new AMD P-State driver to support future processors - cpufreq: amd-pstate: Add fast switch function for AMD P-State - cpufreq: amd-pstate: Introduce the support for the processors with shared memory solution - cpufreq: amd-pstate: Add trace for AMD P-State module - cpufreq: amd-pstate: Add boost mode support for AMD P-State - cpufreq: amd-pstate: Add AMD P-State frequencies attributes - cpufreq: amd-pstate: Add AMD P-State performance attributes - Documentation: amd-pstate: Add AMD P-State driver introduction - MAINTAINERS: Add AMD P-State driver maintainer entry - cpufreq: amd-pstate: Fix struct amd_cpudata kernel-doc comment - cpufreq: amd-pstate: Fix Kconfig dependencies for AMD P-State - [Config] enable X86_AMD_PSTATE as built-in on amd64 * Bolt doesn't work with native USB4 hosts (LP: #1962349) - thunderbolt: Retry DROM reads for more failure scenarios - thunderbolt: Do not resume routers if UID is not set - thunderbolt: Do not make DROM read success compulsory - PCI/ACPI: Allow D3 only if Root Port can signal and wake from D3 * linux-image-5.0.0-35-generic breaks checkpointing of container (LP: #1857257) // re-apply missing overlayfs SAUCE patch (LP: #1967924) - SAUCE: overlayfs: fix incorrect mnt_id of files opened from map_files * [Jammy, mlx5, ConnectX-7] add CX7 support for software steering (LP: #1966194) - net/mlx5: DR, Fix vport number data type to u16 - net/mlx5: DR, Replace local WIRE_PORT macro with the existing MLX5_VPORT_UPLINK - net/mlx5: DR, Add missing query for vport 0 - net/mlx5: DR, Align error messages for failure to obtain vport caps - net/mlx5: DR, Support csum recalculation flow table on SFs - net/mlx5: DR, Add support for SF vports - net/mlx5: DR, Increase supported num of actions to 32 - net/mlx5: DR, Fix typo 'offeset' to 'offset' - net/mlx5: DR, init_next_match only if needed - net/mlx5: DR, Add missing string for action type SAMPLER - net/mlx5: DR, Add check for unsupported fields in match param - net/mlx5: Introduce new uplink destination type - net/mlx5: DR, Handle eswitch manager and uplink vports separately - net/mlx5: DR, Fix querying eswitch manager vport for ECPF - net/mlx5: DR, Fix check for unsupported fields in match param - net/mlx5: DR, Fix error flow in creating matcher - net/mlx5: DR, Fix lower case macro prefix "mlx5_" to "MLX5_" - net/mlx5: DR, Remove unused struct member in matcher - net/mlx5: DR, Rename list field in matcher struct to list_node - net/mlx5: DR, Add check for flex parser ID value - net/mlx5: DR, Add missing reserved fields to dr_match_param - net/mlx5: DR, Add support for dumping steering info - net/mlx5: DR, Add support for UPLINK destination type - net/mlx5: DR, Warn on failure to destroy objects due to refcount - net/mlx5: Add misc5 flow table match parameters - net/mlx5: DR, Add misc5 to match_param structs - net/mlx5: DR, Support matching on tunnel headers 0 and 1 - net/mlx5: DR, Add support for matching on geneve_tlv_option_0_exist field - net/mlx5: DR, Improve steering for empty or RX/TX-only matchers - net/mlx5: DR, Ignore modify TTL if device doesn't support it - net/mlx5: Set SMFS as a default steering mode if device supports it - net/mlx5: DR, Fix slab-out-of-bounds in mlx5_cmd_dr_create_fte - net/mlx5: DR, Add support for matching on Internet Header Length (IHL) - net/mlx5: DR, Remove unneeded comments - net/mlx5: DR, Fix handling of different actions on the same STE in STEv1 - net/mlx5: DR, Rename action modify fields to reflect naming in HW spec - net/mlx5: DR, Refactor ste_ctx handling for STE v0/1 - net/mlx5: Introduce software defined steering capabilities - net/mlx5: DR, Add support for ConnectX-7 steering * alsa: enable the cirrus-logic side-codec to make the speaker output sound (LP: #1965496) - ASoC: cs35l41: CS35L41 Boosted Smart Amplifier - ASoC: cs35l41: Fix use of an uninitialised variable - ASoC: cs35l41: Use regmap_read_poll_timeout to wait for OTP boot - ASoC: cs35l41: Combine adjacent register writes - ASoC: cs35l41: Don't overwrite returned error code - ASoC: cs35l41: Fixup the error messages - ASoC: cs35l41: Fix a bunch of trivial code formating/style issues - misc: cs35l41: Remove unused pdn variable - ASoC: cs35l41: Make cs35l41_remove() return void - ASoC: cs35l41: Change monitor widgets to siggens - ASoC: cs35l41: DSP Support - ASoC: cs35l41: Set the max SPI speed for the whole device - ASoC: cs35l41: Fix link problem - ASoC: cs35l41: Fix undefined reference to core functions - ASoC: cs35l41: Convert tables to shared source code - ASoC: cs35l41: Move cs35l41_otp_unpack to shared code - ASoC: cs35l41: Move power initializations to reg_sequence - ASoC: cs35l41: Create shared function for errata patches - ASoC: cs35l41: Create shared function for setting channels - ASoC: cs35l41: Create shared function for boost configuration - ASoC: cs35l41: Add cs35l51/53 IDs - ASoC: cs35l41: Remove incorrect comment - ASoC: cs35l41: Correct DSP power down - ASoC: cs35l41: Correct handling of some registers in the cache - ALSA: hda: cs35l41: Add support for CS35L41 in HDA systems - ASoC: cs35l41: Update handling of test key registers - ASoC: cs35l41: Add support for hibernate memory retention mode - ALSA: hda: cs35l41: fix double free on error in probe() - ALSA: hda: cs35l41: Avoid overwriting register patch - ALSA: hda: cs35l41: Add calls to newly added test key function - ALSA: hda: cs35l41: Move cs35l41* calls to its own symbol namespace - ALSA: hda: cs35l41: Add missing default cases - ALSA: hda: cs35l41: Make use of the helper function dev_err_probe() - ALSA: hda: cs35l41: Tidyup code - ALSA: hda: cs35l41: Make cs35l41_hda_remove() return void - ALSA: hda/realtek: Add support for Legion 7 16ACHg6 laptop - ALSA: hda/realtek: Add CS35L41 support for Thinkpad laptops - ALSA: hda/realtek: fix speakers and micmute on HP 855 G8 - Revert "platform/x86: i2c-multi-instantiate: Don't create platform device for INT3515 ACPI nodes" - spi: Create helper API to lookup ACPI info for spi device - spi: Support selection of the index of the ACPI Spi Resource before alloc - spi: Add API to count spi acpi resources - platform/x86: i2c-multi-instantiate: Rename it for a generic serial driver name - platform/x86: serial-multi-instantiate: Reorganize I2C functions - platform/x86: serial-multi-instantiate: Add SPI support - ALSA: hda/realtek: Add support for HP Laptops - ACPI / scan: Create platform device for CS35L41 - [Config] Add cirruslogic side codec support * Use kernel-testing repo from launchpad for ADT tests (LP: #1968016) - [Debian] Use kernel-testing repo from launchpad * Fix ADL, WD22TB4,Dual monitors display resolution can't reach 4K 60hz (LP: #1967986) - drm/i915/display: Remove check for low voltage sku for max dp source rate - drm/i915/intel_combo_phy: Print I/O voltage info * Support different Cirrus audio codec configurations on Dell laptops (LP: #1967988) - ALSA: hda/cs8409: Fix Warlock to use mono mic configuration - ALSA: hda/cs8409: Re-order quirk table into ascending order - ALSA: hda/cs8409: Fix Full Scale Volume setting for all variants - ALSA: hda/cs8409: Support new Warlock MLK Variants - ALSA: hda/cs8409: Disable HSBIAS_SENSE_EN for Cyborg - ALSA: hda/cs8409: Add new Dolphin HW variants * Enable speakup kernel modules to allow the speakup screen reader to function (LP: #1967702) - [Config] CONFIG_SPEAKUP=m * linux: CONFIG_SERIAL_8250_MID=y (LP: #1967338) - [Config] amd64 CONFIG_SERIAL_8250_MID=y * alsa/sdw: Fix the audio issue on a Dell machine without internal mic (LP: #1966841) - ASoC: Intel: soc-acpi: add entries in ADL match table * Jammy update: v5.15.34 upstream stable release (LP: #1969107) - Revert "UBUNTU: SAUCE: Revert "scsi: core: Reallocate device's budget map on queue depth change"" - lib/logic_iomem: correct fallback config references - um: fix and optimize xor select template for CONFIG64 and timetravel mode - rtc: wm8350: Handle error for wm8350_register_irq - nbd: add error handling support for add_disk() - nbd: Fix incorrect error handle when first_minor is illegal in nbd_dev_add - nbd: Fix hungtask when nbd_config_put - nbd: fix possible overflow on 'first_minor' in nbd_dev_add() - kfence: count unexpectedly skipped allocations - kfence: move saving stack trace of allocations into __kfence_alloc() - kfence: limit currently covered allocations when pool nearly full - KVM: x86/pmu: Use different raw event masks for AMD and Intel - KVM: SVM: Fix kvm_cache_regs.h inclusions for is_guest_mode() - KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRs - KVM: x86/pmu: Fix and isolate TSX-specific performance event logic - KVM: x86/emulator: Emulate RDPID only if it is enabled in guest - drm: Add orientation quirk for GPD Win Max - ath5k: fix OOB in ath5k_eeprom_read_pcal_info_5111 - drm/amd/display: Add signal type check when verify stream backends same - drm/amd/amdgpu/amdgpu_cs: fix refcount leak of a dma_fence obj - drm/amd/display: Fix memory leak - drm/amd/display: Use PSR version selected during set_psr_caps - usb: gadget: tegra-xudc: Do not program SPARAM - usb: gadget: tegra-xudc: Fix control endpoint's definitions - usb: cdnsp: fix cdnsp_decode_trb function to properly handle ret value - ptp: replace snprintf with sysfs_emit - drm/amdkfd: Don't take process mutex for svm ioctls - powerpc: dts: t104xrdb: fix phy type for FMAN 4/5 - ath11k: fix kernel panic during unload/load ath11k modules - ath11k: pci: fix crash on suspend if board file is not found - ath11k: mhi: use mhi_sync_power_up() - net/smc: Send directly when TCP_CORK is cleared - drm/bridge: Add missing pm_runtime_put_sync - bpf: Make dst_port field in struct bpf_sock 16-bit wide - scsi: mvsas: Replace snprintf() with sysfs_emit() - scsi: bfa: Replace snprintf() with sysfs_emit() - drm/v3d: fix missing unlock - power: supply: axp20x_battery: properly report current when discharging - mt76: mt7921: fix crash when startup fails. - mt76: dma: initialize skip_unmap in mt76_dma_rx_fill - cfg80211: don't add non transmitted BSS to 6GHz scanned channels - libbpf: Fix build issue with llvm-readelf - ipv6: make mc_forwarding atomic - net: initialize init_net earlier - powerpc: Set crashkernel offset to mid of RMA region - drm/amdgpu: Fix recursive locking warning - scsi: smartpqi: Fix kdump issue when controller is locked up - PCI: aardvark: Fix support for MSI interrupts - iommu/arm-smmu-v3: fix event handling soft lockup - usb: ehci: add pci device support for Aspeed platforms - PCI: endpoint: Fix alignment fault error in copy tests - tcp: Don't acquire inet_listen_hashbucket::lock with disabled BH. - PCI: pciehp: Add Qualcomm quirk for Command Completed erratum - scsi: mpi3mr: Fix reporting of actual data transfer size - scsi: mpi3mr: Fix memory leaks - powerpc/set_memory: Avoid spinlock recursion in change_page_attr() - power: supply: axp288-charger: Set Vhold to 4.4V - net/mlx5e: Disable TX queues before registering the netdev - usb: dwc3: pci: Set the swnode from inside dwc3_pci_quirks() - iwlwifi: mvm: Correctly set fragmented EBS - iwlwifi: mvm: move only to an enabled channel - drm/msm/dsi: Remove spurious IRQF_ONESHOT flag - ipv4: Invalidate neighbour for broadcast address upon address addition - dm ioctl: prevent potential spectre v1 gadget - dm: requeue IO if mapping table not yet available - drm/amdkfd: make CRAT table missing message informational only - vfio/pci: Stub vfio_pci_vga_rw when !CONFIG_VFIO_PCI_VGA - scsi: pm8001: Fix pm80xx_pci_mem_copy() interface - scsi: pm8001: Fix pm8001_mpi_task_abort_resp() - scsi: pm8001: Fix task leak in pm8001_send_abort_all() - scsi: pm8001: Fix tag leaks on error - scsi: pm8001: Fix memory leak in pm8001_chip_fw_flash_update_req() - mt76: mt7915: fix injected MPDU transmission to not use HW A-MSDU - powerpc/64s/hash: Make hash faults work in NMI context - mt76: mt7615: Fix assigning negative values to unsigned variable - scsi: aha152x: Fix aha152x_setup() __setup handler return value - scsi: hisi_sas: Free irq vectors in order for v3 HW - scsi: hisi_sas: Limit users changing debugfs BIST count value - net/smc: correct settings of RMB window update limit - mips: ralink: fix a refcount leak in ill_acc_of_setup() - macvtap: advertise link netns via netlink - tuntap: add sanity checks about msg_controllen in sendmsg - Bluetooth: Fix not checking for valid hdev on bt_dev_{info,warn,err,dbg} - Bluetooth: use memset avoid memory leaks - bnxt_en: Eliminate unintended link toggle during FW reset - PCI: endpoint: Fix misused goto label - MIPS: fix fortify panic when copying asm exception handlers - powerpc/64e: Tie PPC_BOOK3E_64 to PPC_FSL_BOOK3E - powerpc/secvar: fix refcount leak in format_show() - scsi: libfc: Fix use after free in fc_exch_abts_resp() - can: isotp: set default value for N_As to 50 micro seconds - can: etas_es58x: es58x_fd_rx_event_msg(): initialize rx_event_msg before calling es58x_check_msg_len() - riscv: Fixed misaligned memory access. Fixed pointer comparison. - net: account alternate interface name memory - net: limit altnames to 64k total - net/mlx5e: Remove overzealous validations in netlink EEPROM query - net: sfp: add 2500base-X quirk for Lantech SFP module - usb: dwc3: omap: fix "unbalanced disables for smps10_out1" on omap5evm - mt76: fix monitor mode crash with sdio driver - xtensa: fix DTC warning unit_address_format - MIPS: ingenic: correct unit node address - Bluetooth: Fix use after free in hci_send_acl - netfilter: conntrack: revisit gc autotuning - netlabel: fix out-of-bounds memory accesses - ceph: fix inode reference leakage in ceph_get_snapdir() - ceph: fix memory leak in ceph_readdir when note_last_dentry returns error - lib/Kconfig.debug: add ARCH dependency for FUNCTION_ALIGN option - init/main.c: return 1 from handled __setup() functions - minix: fix bug when opening a file with O_DIRECT - clk: si5341: fix reported clk_rate when output divider is 2 - staging: vchiq_arm: Avoid NULL ptr deref in vchiq_dump_platform_instances - staging: vchiq_core: handle NULL result of find_service_by_handle - phy: amlogic: phy-meson-gxl-usb2: fix shared reset controller use - phy: amlogic: meson8b-usb2: Use dev_err_probe() - phy: amlogic: meson8b-usb2: fix shared reset control use - clk: rockchip: drop CLK_SET_RATE_PARENT from dclk_vop* on rk3568 - cpufreq: CPPC: Fix performance/frequency conversion - opp: Expose of-node's name in debugfs - staging: wfx: fix an error handling in wfx_init_common() - w1: w1_therm: fixes w1_seq for ds28ea00 sensors - NFSv4.2: fix reference count leaks in _nfs42_proc_copy_notify() - NFSv4: Protect the state recovery thread against direct reclaim - habanalabs: fix possible memory leak in MMU DR fini - xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu>=32 - clk: ti: Preserve node in ti_dt_clocks_register() - clk: Enforce that disjoints limits are invalid - SUNRPC/call_alloc: async tasks mustn't block waiting for memory - SUNRPC/xprt: async tasks mustn't block waiting for memory - SUNRPC: remove scheduling boost for "SWAPPER" tasks. - NFS: swap IO handling is slightly different for O_DIRECT IO - NFS: swap-out must always use STABLE writes. - x86: Annotate call_on_stack() - x86/Kconfig: Do not allow CONFIG_X86_X32_ABI=y with llvm-objcopy - serial: samsung_tty: do not unlock port->lock for uart_write_wakeup() - virtio_console: eliminate anonymous module_init & module_exit - jfs: prevent NULL deref in diFree - SUNRPC: Fix socket waits for write buffer space - NFS: nfsiod should not block forever in mempool_alloc() - NFS: Avoid writeback threads getting stuck in mempool_alloc() - selftests: net: Add tls config dependency for tls selftests - parisc: Fix CPU affinity for Lasi, WAX and Dino chips - parisc: Fix patch code locking and flushing - mm: fix race between MADV_FREE reclaim and blkdev direct IO read - rtc: mc146818-lib: change return values of mc146818_get_time() - rtc: Check return value from mc146818_get_time() - rtc: mc146818-lib: fix RTC presence check - drm/amdgpu: fix off by one in amdgpu_gfx_kiq_acquire() - Drivers: hv: vmbus: Fix potential crash on module unload - Revert "NFSv4: Handle the special Linux file open access mode" - NFSv4: fix open failure with O_ACCMODE flag - scsi: sr: Fix typo in CDROM(CLOSETRAY|EJECT) handling - scsi: core: Fix sbitmap depth in scsi_realloc_sdev_budget_map() - scsi: zorro7xx: Fix a resource leak in zorro7xx_remove_one() - vdpa/mlx5: Rename control VQ workqueue to vdpa wq - vdpa/mlx5: Propagate link status from device to vdpa driver - vdpa: mlx5: prevent cvq work from hogging CPU - net: sfc: add missing xdp queue reinitialization - net/tls: fix slab-out-of-bounds bug in decrypt_internal - vrf: fix packet sniffing for traffic originating from ip tunnels - skbuff: fix coalescing for page_pool fragment recycling - ice: Clear default forwarding VSI during VSI release - mctp: Fix check for dev_hard_header() result - net: ipv4: fix route with nexthop object delete warning - net: stmmac: Fix unset max_speed difference between DT and non-DT platforms - drm/imx: imx-ldb: Check for null pointer after calling kmemdup - drm/imx: Fix memory leak in imx_pd_connector_get_modes - drm/imx: dw_hdmi-imx: Fix bailout in error cases of probe - regulator: rtq2134: Fix missing active_discharge_on setting - regulator: atc260x: Fix missing active_discharge_on setting - arch/arm64: Fix topology initialization for core scheduling - bnxt_en: Synchronize tx when xdp redirects happen on same ring - bnxt_en: reserve space inside receive page for skb_shared_info - bnxt_en: Prevent XDP redirect from running when stopping TX queue - sfc: Do not free an empty page_ring - RDMA/mlx5: Don't remove cache MRs when a delay is needed - RDMA/mlx5: Add a missing update of cache->last_add - IB/cm: Cancel mad on the DREQ event when the state is MRA_REP_RCVD - IB/rdmavt: add lock to call to rvt_error_qp to prevent a race condition - sctp: count singleton chunks in assoc user stats - dpaa2-ptp: Fix refcount leak in dpaa2_ptp_probe - ice: Set txq_teid to ICE_INVAL_TEID on ring creation - ice: Do not skip not enabled queues in ice_vc_dis_qs_msg - ipv6: Fix stats accounting in ip6_pkt_drop - ice: synchronize_rcu() when terminating rings - ice: xsk: fix VSI state check in ice_xsk_wakeup() - net: openvswitch: don't send internal clone attribute to the userspace. - net: ethernet: mv643xx: Fix over zealous checking of_get_mac_address() - net: openvswitch: fix leak of nested actions - rxrpc: fix a race in rxrpc_exit_net() - net: sfc: fix using uninitialized xdp tx_queue - net: phy: mscc-miim: reject clause 45 register accesses - qede: confirm skb is allocated before using - spi: bcm-qspi: fix MSPI only access with bcm_qspi_exec_mem_op() - bpf: Support dual-stack sockets in bpf_tcp_check_syncookie - drbd: Fix five use after free bugs in get_initial_state - scsi: ufs: ufshpb: Fix a NULL check on list iterator - io_uring: nospec index for tags on files update - io_uring: don't touch scm_fp_list after queueing skb - SUNRPC: Handle ENOMEM in call_transmit_status() - SUNRPC: Handle low memory situations in call_status() - SUNRPC: svc_tcp_sendmsg() should handle errors from xdr_alloc_bvec() - iommu/omap: Fix regression in probe for NULL pointer dereference - perf: arm-spe: Fix perf report --mem-mode - perf tools: Fix perf's libperf_print callback - perf session: Remap buf if there is no space for event - arm64: Add part number for Arm Cortex-A78AE - scsi: mpt3sas: Fix use after free in _scsih_expander_node_remove() - scsi: ufs: ufs-pci: Add support for Intel MTL - Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning" - mmc: block: Check for errors after write on SPI - mmc: mmci: stm32: correctly check all elements of sg list - mmc: renesas_sdhi: don't overwrite TAP settings when HS400 tuning is complete - mmc: core: Fixup support for writeback-cache for eMMC and SD - lz4: fix LZ4_decompress_safe_partial read out of bound - highmem: fix checks in __kmap_local_sched_{in,out} - mmmremap.c: avoid pointless invalidate_range_start/end on mremap(old_size=0) - mm/mempolicy: fix mpol_new leak in shared_policy_replace - io_uring: don't check req->file in io_fsync_prep() - io_uring: defer splice/tee file validity check until command issue - io_uring: implement compat handling for IORING_REGISTER_IOWQ_AFF - io_uring: fix race between timeout flush and removal - x86/pm: Save the MSR validity status at context setup - x86/speculation: Restore speculation related MSRs during S3 resume - perf/x86/intel: Update the FRONTEND MSR mask on Sapphire Rapids - btrfs: fix qgroup reserve overflow the qgroup limit - btrfs: prevent subvol with swapfile from being deleted - spi: core: add dma_map_dev for __spi_unmap_msg() - arm64: patch_text: Fixup last cpu should be master - RDMA/hfi1: Fix use-after-free bug for mm struct - gpio: Restrict usage of GPIO chip irq members before initialization - x86/msi: Fix msi message data shadow struct - x86/mm/tlb: Revert retpoline avoidance approach - perf/x86/intel: Don't extend the pseudo-encoding to GP counters - ata: sata_dwc_460ex: Fix crash due to OOB write - perf: qcom_l2_pmu: fix an incorrect NULL check on list iterator - perf/core: Inherit event_caps - irqchip/gic-v3: Fix GICR_CTLR.RWP polling - fbdev: Fix unregistering of framebuffers without device - amd/display: set backlight only if required - SUNRPC: Prevent immediate close+reconnect - drm/panel: ili9341: fix optional regulator handling - drm/amdgpu/display: change pipe policy for DCN 2.1 - drm/amdgpu/smu10: fix SoC/fclk units in auto mode - drm/amdgpu/vcn: Fix the register setting for vcn1 - drm/nouveau/pmu: Add missing callbacks for Tegra devices - drm/amdkfd: Create file descriptor after client is added to smi_clients list - drm/amdgpu: don't use BACO for reset in S3 - KVM: SVM: Allow AVIC support on system w/ physical APIC ID > 255 - net/smc: send directly on setting TCP_NODELAY - Revert "selftests: net: Add tls config dependency for tls selftests" - bpf: Make remote_port field in struct bpf_sk_lookup 16-bit wide - selftests/bpf: Fix u8 narrow load checks for bpf_sk_lookup remote_port - rtc: mc146818-lib: fix signedness bug in mc146818_get_time() - SUNRPC: Don't call connect() more than once on a TCP socket - Revert "nbd: fix possible overflow on 'first_minor' in nbd_dev_add()" - perf build: Don't use -ffat-lto-objects in the python feature test when building with clang-13 - perf python: Fix probing for some clang command line options - tools build: Filter out options and warnings not supported by clang - tools build: Use $(shell ) instead of `` to get embedded libperl's ccopts - dmaengine: Revert "dmaengine: shdma: Fix runtime PM imbalance on error" - KVM: avoid NULL pointer dereference in kvm_dirty_ring_push - Revert "net/mlx5: Accept devlink user input after driver initialization complete" - ubsan: remove CONFIG_UBSAN_OBJECT_SIZE - selftests: cgroup: Make cg_create() use 0755 for permission instead of 0644 - selftests: cgroup: Test open-time credential usage for migration checks - selftests: cgroup: Test open-time cgroup namespace usage for migration checks - mm: don't skip swap entry even if zap_details specified - Drivers: hv: vmbus: Replace smp_store_mb() with virt_store_mb() - x86/bug: Prevent shadowing in __WARN_FLAGS - sched: Teach the forced-newidle balancer about CPU affinity limitation. - x86,static_call: Fix __static_call_return0 for i386 - irqchip/gic-v4: Wait for GICR_VPENDBASER.Dirty to clear before descheduling - powerpc/64: Fix build failure with allyesconfig in book3s_64_entry.S - irqchip/gic, gic-v3: Prevent GSI to SGI translations - mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 warning - static_call: Don't make __static_call_return0 static - powerpc: Fix virt_addr_valid() for 64-bit Book3E & 32-bit - stacktrace: move filter_irq_stacks() to kernel/stacktrace.c - Linux 5.15.34 - [Config] armhf, s390x: update annotations following DEBUG_FORCE_FUNCTION_ALIGN_64B support removal in v5.15.34 * Jammy update: v5.15.33 upstream stable release (LP: #1969110) - Revert "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" - USB: serial: pl2303: add IBM device IDs - dt-bindings: usb: hcd: correct usb-device path - USB: serial: pl2303: fix GS type detection - USB: serial: simple: add Nokia phone driver - mm: kfence: fix missing objcg housekeeping for SLAB - hv: utils: add PTP_1588_CLOCK to Kconfig to fix build - HID: logitech-dj: add new lightspeed receiver id - HID: Add support for open wheel and no attachment to T300 - xfrm: fix tunnel model fragmentation behavior - ARM: mstar: Select HAVE_ARM_ARCH_TIMER - virtio_console: break out of buf poll on remove - vdpa/mlx5: should verify CTRL_VQ feature exists for MQ - tools/virtio: fix virtio_test execution - ethernet: sun: Free the coherent when failing in probing - gpio: Revert regression in sysfs-gpio (gpiolib.c) - spi: Fix invalid sgs value - net:mcf8390: Use platform_get_irq() to get the interrupt - Revert "gpio: Revert regression in sysfs-gpio (gpiolib.c)" - spi: Fix erroneous sgs value with min_t() - Input: zinitix - do not report shadow fingers - af_key: add __GFP_ZERO flag for compose_sadb_supported in function pfkey_register - net: dsa: microchip: add spi_device_id tables - selftests: vm: fix clang build error multiple output files - locking/lockdep: Avoid potential access of invalid memory in lock_class - drm/amdgpu: move PX checking into amdgpu_device_ip_early_init - drm/amdgpu: only check for _PR3 on dGPUs - iommu/iova: Improve 32-bit free space estimate - virtio-blk: Use blk_validate_block_size() to validate block size - tpm: fix reference counting for struct tpm_chip - usb: typec: tipd: Forward plug orientation to typec subsystem - USB: usb-storage: Fix use of bitfields for hardware data in ene_ub6250.c - xhci: fix garbage USBSTS being logged in some cases - xhci: fix runtime PM imbalance in USB2 resume - xhci: make xhci_handshake timeout for xhci_reset() adjustable - xhci: fix uninitialized string returned by xhci_decode_ctrl_ctx() - mei: me: disable driver on the ign firmware - mei: me: add Alder Lake N device id. - mei: avoid iterator usage outside of list_for_each_entry - bus: mhi: pci_generic: Add mru_default for Quectel EM1xx series - bus: mhi: Fix MHI DMA structure endianness - docs: sphinx/requirements: Limit jinja2<3.1 - coresight: Fix TRCCONFIGR.QE sysfs interface - coresight: syscfg: Fix memleak on registration failure in cscfg_create_device - iio: afe: rescale: use s64 for temporary scale calculations - iio: inkern: apply consumer scale on IIO_VAL_INT cases - iio: inkern: apply consumer scale when no channel scale is available - iio: inkern: make a best effort on offset calculation - greybus: svc: fix an error handling bug in gb_svc_hello() - clk: rockchip: re-add rational best approximation algorithm to the fractional divider - clk: uniphier: Fix fixed-rate initialization - cifs: fix handlecache and multiuser - cifs: we do not need a spinlock around the tree access during umount - KEYS: fix length validation in keyctl_pkey_params_get_2() - KEYS: asymmetric: enforce that sig algo matches key algo - KEYS: asymmetric: properly validate hash_algo and encoding - Documentation: add link to stable release candidate tree - Documentation: update stable tree link - firmware: stratix10-svc: add missing callback parameter on RSU - firmware: sysfb: fix platform-device leak in error path - HID: intel-ish-hid: Use dma_alloc_coherent for firmware update - SUNRPC: avoid race between mod_timer() and del_timer_sync() - NFS: NFSv2/v3 clients should never be setting NFS_CAP_XATTR - NFSD: prevent underflow in nfssvc_decode_writeargs() - NFSD: prevent integer overflow on 32 bit systems - f2fs: fix to unlock page correctly in error path of is_alive() - f2fs: quota: fix loop condition at f2fs_quota_sync() - f2fs: fix to do sanity check on .cp_pack_total_block_count - remoteproc: Fix count check in rproc_coredump_write() - mm/mlock: fix two bugs in user_shm_lock() - pinctrl: ingenic: Fix regmap on X series SoCs - pinctrl: samsung: drop pin banks references on error paths - net: bnxt_ptp: fix compilation error - spi: mxic: Fix the transmit path - mtd: rawnand: protect access to rawnand devices while in suspend - can: ems_usb: ems_usb_start_xmit(): fix double dev_kfree_skb() in error path - can: m_can: m_can_tx_handler(): fix use after free of skb - can: usb_8dev: usb_8dev_start_xmit(): fix double dev_kfree_skb() in error path - jffs2: fix use-after-free in jffs2_clear_xattr_subsystem - jffs2: fix memory leak in jffs2_do_mount_fs - jffs2: fix memory leak in jffs2_scan_medium - mm: fs: fix lru_cache_disabled race in bh_lru - mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end of a node - mm: invalidate hwpoison page cache page in fault path - mempolicy: mbind_range() set_policy() after vma_merge() - scsi: core: sd: Add silence_suspend flag to suppress some PM messages - scsi: ufs: Fix runtime PM messages never-ending cycle - scsi: scsi_transport_fc: Fix FPIN Link Integrity statistics counters - scsi: libsas: Fix sas_ata_qc_issue() handling of NCQ NON DATA commands - qed: display VF trust config - qed: validate and restrict untrusted VFs vlan promisc mode - riscv: dts: canaan: Fix SPI3 bus width - riscv: Fix fill_callchain return value - riscv: Increase stack size under KASAN - Revert "Input: clear BTN_RIGHT/MIDDLE on buttonpads" - cifs: prevent bad output lengths in smb2_ioctl_query_info() - cifs: fix NULL ptr dereference in smb2_ioctl_query_info() - ALSA: cs4236: fix an incorrect NULL check on list iterator - ALSA: hda: Avoid unsol event during RPM suspending - ALSA: pcm: Fix potential AB/BA lock with buffer_mutex and mmap_lock - ALSA: hda/realtek: Fix audio regression on Mi Notebook Pro 2020 - rtc: mc146818-lib: fix locking in mc146818_set_time - rtc: pl031: fix rtc features null pointer dereference - ocfs2: fix crash when mount with quota enabled - drm/simpledrm: Add "panel orientation" property on non-upright mounted LCD panels - mm: madvise: skip unmapped vma holes passed to process_madvise - mm: madvise: return correct bytes advised with process_madvise - Revert "mm: madvise: skip unmapped vma holes passed to process_madvise" - mm,hwpoison: unmap poisoned page before invalidation - mm/kmemleak: reset tag when compare object pointer - dm stats: fix too short end duration_ns when using precise_timestamps - dm: fix use-after-free in dm_cleanup_zoned_dev() - dm: interlock pending dm_io and dm_wait_for_bios_completion - dm: fix double accounting of flush with data - dm integrity: set journal entry unused when shrinking device - tracing: Have trace event string test handle zero length strings - drbd: fix potential silent data corruption - powerpc/kvm: Fix kvm_use_magic_page - PCI: fu740: Force 2.5GT/s for initial device probe - arm64: signal: nofpsimd: Do not allocate fp/simd context when not available - arm64: Do not defer reserve_crashkernel() for platforms with no DMA memory zones - arm64: dts: qcom: sm8250: Fix MSI IRQ for PCIe1 and PCIe2 - arm64: dts: ti: k3-am65: Fix gic-v3 compatible regs - arm64: dts: ti: k3-j721e: Fix gic-v3 compatible regs - arm64: dts: ti: k3-j7200: Fix gic-v3 compatible regs - arm64: dts: ti: k3-am64: Fix gic-v3 compatible regs - ASoC: SOF: Intel: Fix NULL ptr dereference when ENOMEM - Revert "ACPI: Pass the same capabilities to the _OSC regardless of the query flag" - ACPI: properties: Consistently return -ENOENT if there are no more references - coredump: Also dump first pages of non-executable ELF libraries - ext4: fix ext4_fc_stats trace point - ext4: fix fs corruption when tring to remove a non-empty directory with IO error - ext4: make mb_optimize_scan performance mount option work with extents - drivers: hamradio: 6pack: fix UAF bug caused by mod_timer() - samples/landlock: Fix path_list memory leak - landlock: Use square brackets around "landlock-ruleset" - mailbox: tegra-hsp: Flush whole channel - block: limit request dispatch loop duration - block: don't merge across cgroup boundaries if blkcg is enabled - drm/edid: check basic audio support on CEA extension block - fbdev: Hot-unplug firmware fb devices on forced removal - video: fbdev: sm712fb: Fix crash in smtcfb_read() - video: fbdev: atari: Atari 2 bpp (STe) palette bugfix - rfkill: make new event layout opt-in - ARM: dts: at91: sama7g5: Remove unused properties in i2c nodes - ARM: dts: at91: sama5d2: Fix PMERRLOC resource size - ARM: dts: exynos: fix UART3 pins configuration in Exynos5250 - ARM: dts: exynos: add missing HDMI supplies on SMDK5250 - ARM: dts: exynos: add missing HDMI supplies on SMDK5420 - mgag200 fix memmapsl configuration in GCTL6 register - carl9170: fix missing bit-wise or operator for tx_params - pstore: Don't use semaphores in always-atomic-context code - thermal: int340x: Increase bitmap size - lib/raid6/test: fix multiple definition linking error - exec: Force single empty string when argv is empty - crypto: rsa-pkcs1pad - only allow with rsa - crypto: rsa-pkcs1pad - correctly get hash from source scatterlist - crypto: rsa-pkcs1pad - restore signature length check - crypto: rsa-pkcs1pad - fix buffer overread in pkcs1pad_verify_complete() - bcache: fixup multiple threads crash - PM: domains: Fix sleep-in-atomic bug caused by genpd_debug_remove() - DEC: Limit PMAX memory probing to R3k systems - media: gpio-ir-tx: fix transmit with long spaces on Orange Pi PC - media: venus: hfi_cmds: List HDR10 property as unsupported for v1 and v3 - media: venus: venc: Fix h264 8x8 transform control - media: davinci: vpif: fix unbalanced runtime PM get - media: davinci: vpif: fix unbalanced runtime PM enable - btrfs: zoned: mark relocation as writing - btrfs: extend locking to all space_info members accesses - btrfs: verify the tranisd of the to-be-written dirty extent buffer - xtensa: define update_mmu_tlb function - xtensa: fix stop_machine_cpuslocked call in patch_text - xtensa: fix xtensa_wsr always writing 0 - drm/syncobj: flatten dma_fence_chains on transfer - drm/nouveau/backlight: Fix LVDS backlight detection on some laptops - drm/nouveau/backlight: Just set all backlight types as RAW - drm/fb-helper: Mark screen buffers in system memory with FBINFO_VIRTFB - brcmfmac: firmware: Allocate space for default boardrev in nvram - brcmfmac: pcie: Release firmwares in the brcmf_pcie_setup error path - brcmfmac: pcie: Declare missing firmware files in pcie.c - brcmfmac: pcie: Replace brcmf_pcie_copy_mem_todev with memcpy_toio - brcmfmac: pcie: Fix crashes due to early IRQs - drm/i915/opregion: check port number bounds for SWSCI display power state - drm/i915/gem: add missing boundary check in vm_access - PCI: imx6: Allow to probe when dw_pcie_wait_for_link() fails - PCI: pciehp: Clear cmd_busy bit in polling mode - PCI: xgene: Revert "PCI: xgene: Fix IB window setup" - regulator: qcom_smd: fix for_each_child.cocci warnings - selinux: access superblock_security_struct in LSM blob way - selinux: check return value of sel_make_avc_files - crypto: ccp - Ensure psp_ret is always init'd in __sev_platform_init_locked() - hwrng: cavium - Check health status while reading random data - hwrng: cavium - HW_RANDOM_CAVIUM should depend on ARCH_THUNDER - crypto: sun8i-ss - really disable hash on A80 - crypto: authenc - Fix sleep in atomic context in decrypt_tail - crypto: mxs-dcp - Fix scatterlist processing - selinux: Fix selinux_sb_mnt_opts_compat() - thermal: int340x: Check for NULL after calling kmemdup() - crypto: octeontx2 - remove CONFIG_DM_CRYPT check - spi: tegra114: Add missing IRQ check in tegra_spi_probe - spi: tegra210-quad: Fix missin IRQ check in tegra_qspi_probe - stack: Constrain and fix stack offset randomization with Clang builds - arm64/mm: avoid fixmap race condition when create pud mapping - blk-cgroup: set blkg iostat after percpu stat aggregation - selftests/x86: Add validity check and allow field splitting - selftests/sgx: Treat CC as one argument - crypto: rockchip - ECB does not need IV - audit: log AUDIT_TIME_* records only from rules - EVM: fix the evm= __setup handler return value - crypto: ccree - don't attempt 0 len DMA mappings - crypto: hisilicon/sec - fix the aead software fallback for engine - spi: pxa2xx-pci: Balance reference count for PCI DMA device - hwmon: (pmbus) Add mutex to regulator ops - hwmon: (sch56xx-common) Replace WDOG_ACTIVE with WDOG_HW_RUNNING - nvme: cleanup __nvme_check_ids - nvme: fix the check for duplicate unique identifiers - block: don't delete queue kobject before its children - PM: hibernate: fix __setup handler error handling - PM: suspend: fix return value of __setup handler - spi: spi-zynqmp-gqspi: Handle error for dma_set_mask - hwrng: atmel - disable trng on failure path - crypto: sun8i-ss - call finalize with bh disabled - crypto: sun8i-ce - call finalize with bh disabled - crypto: amlogic - call finalize with bh disabled - crypto: gemini - call finalize with bh disabled - crypto: vmx - add missing dependencies - clocksource/drivers/timer-ti-dm: Fix regression from errata i940 fix - clocksource/drivers/exynos_mct: Refactor resources allocation - clocksource/drivers/exynos_mct: Handle DTS with higher number of interrupts - clocksource/drivers/timer-microchip-pit64b: Use notrace - clocksource/drivers/timer-of: Check return value of of_iomap in timer_of_base_init() - arm64: prevent instrumentation of bp hardening callbacks - KEYS: trusted: Fix trusted key backends when building as module - KEYS: trusted: Avoid calling null function trusted_key_exit - ACPI: APEI: fix return value of __setup handlers - crypto: ccp - ccp_dmaengine_unregister release dma channels - crypto: ccree - Fix use after free in cc_cipher_exit() - hwrng: nomadik - Change clk_disable to clk_disable_unprepare - hwmon: (pmbus) Add Vin unit off handling - clocksource: acpi_pm: fix return value of __setup handler - io_uring: don't check unrelated req->open.how in accept request - io_uring: terminate manual loop iterator loop correctly for non-vecs - watch_queue: Fix NULL dereference in error cleanup - watch_queue: Actually free the watch - f2fs: fix to enable ATGC correctly via gc_idle sysfs interface - sched/debug: Remove mpol_get/put and task_lock/unlock from sched_show_numa - sched/core: Export pelt_thermal_tp - sched/uclamp: Fix iowait boost escaping uclamp restriction - rseq: Remove broken uapi field layout on 32-bit little endian - perf/core: Fix address filter parser for multiple filters - perf/x86/intel/pt: Fix address filter config for 32-bit kernel - sched/fair: Improve consistency of allowed NUMA balance calculations - f2fs: fix missing free nid in f2fs_handle_failed_inode - nfsd: more robust allocation failure handling in nfsd_file_cache_init - sched/cpuacct: Fix charge percpu cpuusage - sched/rt: Plug rt_mutex_setprio() vs push_rt_task() race - f2fs: fix to avoid potential deadlock - btrfs: fix unexpected error path when reflinking an inline extent - f2fs: fix compressed file start atomic write may cause data corruption - selftests, x86: fix how check_cc.sh is being invoked - drivers/base/memory: add memory block to memory group after registration succeeded - kunit: make kunit_test_timeout compatible with comment - pinctrl: samsung: Remove EINT handler for Exynos850 ALIVE and CMGP gpios - media: staging: media: zoran: fix usage of vb2_dma_contig_set_max_seg_size - media: camss: csid-170: fix non-10bit formats - media: camss: csid-170: don't enable unused irqs - media: camss: csid-170: set the right HALT_CMD when disabled - media: camss: vfe-170: fix "VFE halt timeout" error - media: staging: media: imx: imx7-mipi-csis: Make subdev name unique - media: v4l2-mem2mem: Apply DST_QUEUE_OFF_BASE on MMAP buffers across ioctls - media: mtk-vcodec: potential dereference of null pointer - media: imx: imx8mq-mipi-csi2: remove wrong irq config write operation - media: imx: imx8mq-mipi_csi2: fix system resume - media: bttv: fix WARNING regression on tunerless devices - media: atmel: atmel-sama7g5-isc: fix ispck leftover - ASoC: sh: rz-ssi: Drop calling rz_ssi_pio_recv() recursively - ASoC: codecs: Check for error pointer after calling devm_regmap_init_mmio - ASoC: xilinx: xlnx_formatter_pcm: Handle sysclk setting - ASoC: simple-card-utils: Set sysclk on all components - media: coda: Fix missing put_device() call in coda_get_vdoa_data - media: meson: vdec: potential dereference of null pointer - media: hantro: Fix overfill bottom register field name - media: ov6650: Fix set format try processing path - media: v4l: Avoid unaligned access warnings when printing 4cc modifiers - media: ov5648: Don't pack controls struct - media: aspeed: Correct value for h-total-pixels - video: fbdev: matroxfb: set maxvram of vbG200eW to the same as vbG200 to avoid black screen - video: fbdev: controlfb: Fix COMPILE_TEST build - video: fbdev: smscufx: Fix null-ptr-deref in ufx_usb_probe() - video: fbdev: atmel_lcdfb: fix an error code in atmel_lcdfb_probe() - video: fbdev: fbcvt.c: fix printing in fb_cvt_print_name() - ARM: dts: Fix OpenBMC flash layout label addresses - firmware: qcom: scm: Remove reassignment to desc following initializer - ARM: dts: qcom: ipq4019: fix sleep clock - soc: qcom: rpmpd: Check for null return of devm_kcalloc - soc: qcom: ocmem: Fix missing put_device() call in of_get_ocmem - soc: qcom: aoss: remove spurious IRQF_ONESHOT flags - arm64: dts: qcom: sdm845: fix microphone bias properties and values - arm64: dts: qcom: sm8250: fix PCIe bindings to follow schema - arm64: dts: broadcom: bcm4908: use proper TWD binding - arm64: dts: qcom: sm8150: Correct TCS configuration for apps rsc - arm64: dts: qcom: sm8350: Correct TCS configuration for apps rsc - firmware: ti_sci: Fix compilation failure when CONFIG_TI_SCI_PROTOCOL is not defined - soc: ti: wkup_m3_ipc: Fix IRQ check in wkup_m3_ipc_probe - ARM: dts: sun8i: v3s: Move the csi1 block to follow address order - vsprintf: Fix potential unaligned access - ARM: dts: imx: Add missing LVDS decoder on M53Menlo - media: mexon-ge2d: fixup frames size in registers - media: video/hdmi: handle short reads of hdmi info frame. - media: ti-vpe: cal: Fix a NULL pointer dereference in cal_ctx_v4l2_init_formats() - media: em28xx: initialize refcount before kref_get - media: usb: go7007: s2250-board: fix leak in probe() - media: cedrus: H265: Fix neighbour info buffer size - media: cedrus: h264: Fix neighbour info buffer size - ASoC: codecs: rx-macro: fix accessing compander for aux - ASoC: codecs: rx-macro: fix accessing array out of bounds for enum type - ASoC: codecs: va-macro: fix accessing array out of bounds for enum type - ASoC: codecs: wc938x: fix accessing array out of bounds for enum type - ASoC: codecs: wcd938x: fix kcontrol max values - ASoC: codecs: wcd934x: fix kcontrol max values - ASoC: codecs: wcd934x: fix return value of wcd934x_rx_hph_mode_put - media: v4l2-core: Initialize h264 scaling matrix - media: ov5640: Fix set format, v4l2_mbus_pixelcode not updated - selftests/lkdtm: Add UBSAN config - lib: uninline simple_strntoull() as well - vsprintf: Fix %pK with kptr_restrict == 0 - uaccess: fix nios2 and microblaze get_user_8() - ASoC: rt5663: check the return value of devm_kzalloc() in rt5663_parse_dp() - soc: mediatek: pm-domains: Add wakeup capacity support in power domain - mmc: sdhci_am654: Fix the driver data of AM64 SoC - ASoC: ti: davinci-i2s: Add check for clk_enable() - ALSA: spi: Add check for clk_enable() - arm64: dts: ns2: Fix spi-cpol and spi-cpha property - arm64: dts: broadcom: Fix sata nodename - printk: fix return value of printk.devkmsg __setup handler - ASoC: mxs-saif: Handle errors for clk_enable - ASoC: atmel_ssc_dai: Handle errors for clk_enable - ASoC: dwc-i2s: Handle errors for clk_enable - ASoC: soc-compress: prevent the potentially use of null pointer - memory: emif: Add check for setup_interrupts - memory: emif: check the pointer temp in get_device_details() - ALSA: firewire-lib: fix uninitialized flag for AV/C deferred transaction - arm64: dts: rockchip: Fix SDIO regulator supply properties on rk3399-firefly - m68k: coldfire/device.c: only build for MCF_EDMA when h/w macros are defined - media: stk1160: If start stream fails, return buffers with VB2_BUF_STATE_QUEUED - media: vidtv: Check for null return of vzalloc - ASoC: atmel: Add missing of_node_put() in at91sam9g20ek_audio_probe - ASoC: wm8350: Handle error for wm8350_register_irq - ASoC: fsi: Add check for clk_enable - video: fbdev: omapfb: Add missing of_node_put() in dvic_probe_of - media: saa7134: fix incorrect use to determine if list is empty - ivtv: fix incorrect device_caps for ivtvfb - ASoC: atmel: Fix error handling in snd_proto_probe - ASoC: rockchip: i2s: Fix missing clk_disable_unprepare() in rockchip_i2s_probe - ASoC: SOF: Add missing of_node_put() in imx8m_probe - ASoC: mediatek: use of_device_get_match_data() - ASoC: mediatek: mt8192-mt6359: Fix error handling in mt8192_mt6359_dev_probe - ASoC: rk817: Fix missing clk_disable_unprepare() in rk817_platform_probe - ASoC: dmaengine: do not use a NULL prepare_slave_config() callback - ASoC: mxs: Fix error handling in mxs_sgtl5000_probe - ASoC: fsl_spdif: Disable TX clock when stop - ASoC: imx-es8328: Fix error return code in imx_es8328_probe() - ASoC: SOF: Intel: enable DMI L1 for playback streams - ASoC: msm8916-wcd-digital: Fix missing clk_disable_unprepare() in msm8916_wcd_digital_probe - mmc: davinci_mmc: Handle error for clk_enable - ASoC: atmel: Fix error handling in sam9x5_wm8731_driver_probe - ASoC: msm8916-wcd-analog: Fix error handling in pm8916_wcd_analog_spmi_probe - ASoC: codecs: wcd934x: Add missing of_node_put() in wcd934x_codec_parse_data - ASoC: amd: Fix reference to PCM buffer address - ARM: configs: multi_v5_defconfig: re-enable CONFIG_V4L_PLATFORM_DRIVERS - ARM: configs: multi_v5_defconfig: re-enable DRM_PANEL and FB_xxx - drm/meson: osd_afbcd: Add an exit callback to struct meson_afbcd_ops - drm/meson: Make use of the helper function devm_platform_ioremap_resourcexxx() - drm/meson: split out encoder from meson_dw_hdmi - drm/meson: Fix error handling when afbcd.ops->init fails - drm/bridge: Fix free wrong object in sii8620_init_rcp_input_dev - drm/bridge: Add missing pm_runtime_disable() in __dw_mipi_dsi_probe - drm/bridge: nwl-dsi: Fix PM disable depth imbalance in nwl_dsi_probe - drm: bridge: adv7511: Fix ADV7535 HPD enablement - ath10k: fix memory overwrite of the WoWLAN wakeup packet pattern - drm/v3d/v3d_drv: Check for error num after setting mask - drm/panfrost: Check for error num after setting mask - libbpf: Fix possible NULL pointer dereference when destroying skeleton - bpftool: Only set obj->skeleton on complete success - udmabuf: validate ubuf->pagecount - bpf: Fix UAF due to race between btf_try_get_module and load_module - drm/selftests/test-drm_dp_mst_helper: Fix memory leak in sideband_msg_req_encode_decode - selftests: bpf: Fix bind on used port - Bluetooth: btintel: Fix WBS setting for Intel legacy ROM products - Bluetooth: hci_serdev: call init_rwsem() before p->open() - mtd: onenand: Check for error irq - mtd: rawnand: gpmi: fix controller timings setting - drm/edid: Don't clear formats if using deep color - drm/edid: Split deep color modes between RGB and YUV444 - ionic: fix type complaint in ionic_dev_cmd_clean() - ionic: start watchdog after all is setup - ionic: Don't send reset commands if FW isn't running - drm/nouveau/acr: Fix undefined behavior in nvkm_acr_hsfw_load_bl() - drm/amd/display: Fix a NULL pointer dereference in amdgpu_dm_connector_add_common_modes() - drm/amd/pm: return -ENOTSUPP if there is no get_dpm_ultimate_freq function - net: phy: at803x: move page selection fix to config_init - selftests/bpf: Normalize XDP section names in selftests - selftests/bpf/test_xdp_redirect_multi: use temp netns for testing - ath9k_htc: fix uninit value bugs - RDMA/core: Set MR type in ib_reg_user_mr - KVM: PPC: Fix vmx/vsx mixup in mmio emulation - selftests/net: timestamping: Fix bind_phc check - i40e: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to skb - i40e: respect metadata on XSK Rx to skb - igc: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to skb - ixgbe: pass bi->xdp to ixgbe_construct_skb_zc() directly - ixgbe: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to skb - ixgbe: respect metadata on XSK Rx to skb - power: reset: gemini-poweroff: Fix IRQ check in gemini_poweroff_probe - ray_cs: Check ioremap return value - powerpc: dts: t1040rdb: fix ports names for Seville Ethernet switch - KVM: PPC: Book3S HV: Check return value of kvmppc_radix_init - powerpc/perf: Don't use perf_hw_context for trace IMC PMU - mt76: connac: fix sta_rec_wtbl tag len - mt76: mt7915: use proper aid value in mt7915_mcu_wtbl_generic_tlv in sta mode - mt76: mt7915: use proper aid value in mt7915_mcu_sta_basic_tlv - mt76: mt7921: fix a leftover race in runtime-pm - mt76: mt7615: fix a leftover race in runtime-pm - mt76: mt7603: check sta_rates pointer in mt7603_sta_rate_tbl_update - mt76: mt7615: check sta_rates pointer in mt7615_sta_rate_tbl_update - ptp: unregister virtual clocks when unregistering physical clock. - net: dsa: mv88e6xxx: Enable port policy support on 6097 - mac80211: Remove a couple of obsolete TODO - mac80211: limit bandwidth in HE capabilities - scripts/dtc: Call pkg-config POSIXly correct - livepatch: Fix build failure on 32 bits processors - net: asix: add proper error handling of usb read errors - i2c: bcm2835: Use platform_get_irq() to get the interrupt - i2c: bcm2835: Fix the error handling in 'bcm2835_i2c_probe()' - mtd: mchp23k256: Add SPI ID table - mtd: mchp48l640: Add SPI ID table - igc: avoid kernel warning when changing RX ring parameters - igb: refactor XDP registration - PCI: aardvark: Fix reading MSI interrupt number - PCI: aardvark: Fix reading PCI_EXP_RTSTA_PME bit on emulated bridge - RDMA/rxe: Check the last packet by RXE_END_MASK - libbpf: Fix signedness bug in btf_dump_array_data() - cxl/core: Fix cxl_probe_component_regs() error message - cxl/regs: Fix size of CXL Capability Header Register - net:enetc: allocate CBD ring data memory using DMA coherent methods - libbpf: Fix compilation warning due to mismatched printf format - drm/bridge: dw-hdmi: use safe format when first in bridge chain - libbpf: Use dynamically allocated buffer when receiving netlink messages - power: supply: ab8500: Fix memory leak in ab8500_fg_sysfs_init - HID: i2c-hid: fix GET/SET_REPORT for unnumbered reports - iommu/ipmmu-vmsa: Check for error num after setting mask - drm/bridge: anx7625: Fix overflow issue on reading EDID - bpftool: Fix the error when lookup in no-btf maps - drm/amd/pm: enable pm sysfs write for one VF mode - drm/amd/display: Add affected crtcs to atomic state for dsc mst unplug - libbpf: Fix memleak in libbpf_netlink_recv() - IB/cma: Allow XRC INI QPs to set their local ACK timeout - dax: make sure inodes are flushed before destroy cache - selftests: mptcp: add csum mib check for mptcp_connect - iwlwifi: mvm: Don't call iwl_mvm_sta_from_mac80211() with NULL sta - iwlwifi: mvm: don't iterate unadded vifs when handling FW SMPS req - iwlwifi: mvm: align locking in D3 test debugfs - iwlwifi: yoyo: remove DBGI_SRAM address reset writing - iwlwifi: Fix -EIO error code that is never returned - iwlwifi: mvm: Fix an error code in iwl_mvm_up() - mtd: rawnand: pl353: Set the nand chip node as the flash node - drm/msm/dp: populate connector of struct dp_panel - drm/msm/dp: stop link training after link training 2 failed - drm/msm/dp: always add fail-safe mode into connector mode list - drm/msm/dsi: Use "ref" fw clock instead of global name for VCO parent - drm/msm/dsi/phy: fix 7nm v4.0 settings for C-PHY mode - drm/msm/dpu: add DSPP blocks teardown - drm/msm/dpu: fix dp audio condition - dm crypt: fix get_key_size compiler warning if !CONFIG_KEYS - vfio/pci: fix memory leak during D3hot to D0 transition - vfio/pci: wake-up devices around reset functions - scsi: fnic: Fix a tracing statement - scsi: pm8001: Fix command initialization in pm80XX_send_read_log() - scsi: pm8001: Fix command initialization in pm8001_chip_ssp_tm_req() - scsi: pm8001: Fix payload initialization in pm80xx_set_thermal_config() - scsi: pm8001: Fix le32 values handling in pm80xx_set_sas_protocol_timer_config() - scsi: pm8001: Fix payload initialization in pm80xx_encrypt_update() - scsi: pm8001: Fix le32 values handling in pm80xx_chip_ssp_io_req() - scsi: pm8001: Fix le32 values handling in pm80xx_chip_sata_req() - scsi: pm8001: Fix NCQ NON DATA command task initialization - scsi: pm8001: Fix NCQ NON DATA command completion handling - scsi: pm8001: Fix abort all task initialization - RDMA/mlx5: Fix the flow of a miss in the allocation of a cache ODP MR - drm/amd/display: Remove vupdate_int_entry definition - TOMOYO: fix __setup handlers return values - power: supply: sbs-charger: Don't cancel work that is not initialized - ext2: correct max file size computing - drm/tegra: Fix reference leak in tegra_dsi_ganged_probe - power: supply: bq24190_charger: Fix bq24190_vbus_is_enabled() wrong false return - scsi: hisi_sas: Change permission of parameter prot_mask - drm/bridge: cdns-dsi: Make sure to to create proper aliases for dt - bpf, arm64: Call build_prologue() first in first JIT pass - bpf, arm64: Feed byte-offset into bpf line info - xsk: Fix race at socket teardown - RDMA/irdma: Fix netdev notifications for vlan's - RDMA/irdma: Fix Passthrough mode in VM - RDMA/irdma: Remove incorrect masking of PD - gpu: host1x: Fix a memory leak in 'host1x_remove()' - libbpf: Skip forward declaration when counting duplicated type names - powerpc/mm/numa: skip NUMA_NO_NODE onlining in parse_numa_properties() - powerpc/Makefile: Don't pass -mcpu=powerpc64 when building 32-bit - KVM: x86: Fix emulation in writing cr8 - KVM: x86/emulator: Defer not-present segment check in __load_segment_descriptor() - hv_balloon: rate-limit "Unhandled message" warning - i2c: xiic: Make bus names unique - power: supply: wm8350-power: Handle error for wm8350_register_irq - power: supply: wm8350-power: Add missing free in free_charger_irq - IB/hfi1: Allow larger MTU without AIP - RDMA/core: Fix ib_qp_usecnt_dec() called when error - PCI: Reduce warnings on possible RW1C corruption - net: axienet: fix RX ring refill allocation failure handling - drm/msm/a6xx: Fix missing ARRAY_SIZE() check - mips: DEC: honor CONFIG_MIPS_FP_SUPPORT=n - MIPS: Sanitise Cavium switch cases in TLB handler synthesizers - powerpc/sysdev: fix incorrect use to determine if list is empty - powerpc/64s: Don't use DSISR for SLB faults - mfd: mc13xxx: Add check for mc13xxx_irq_request - libbpf: Unmap rings when umem deleted - selftests/bpf: Make test_lwt_ip_encap more stable and faster - platform/x86: huawei-wmi: check the return value of device_create_file() - scsi: mpt3sas: Fix incorrect 4GB boundary check - powerpc: 8xx: fix a return value error in mpc8xx_pic_init - vxcan: enable local echo for sent CAN frames - ath10k: Fix error handling in ath10k_setup_msa_resources - mips: cdmm: Fix refcount leak in mips_cdmm_phys_base - MIPS: RB532: fix return value of __setup handler - MIPS: pgalloc: fix memory leak caused by pgd_free() - mtd: rawnand: atmel: fix refcount issue in atmel_nand_controller_init - power: ab8500_chargalg: Use CLOCK_MONOTONIC - RDMA/irdma: Prevent some integer underflows - Revert "RDMA/core: Fix ib_qp_usecnt_dec() called when error" - RDMA/mlx5: Fix memory leak in error flow for subscribe event routine - bpf, sockmap: Fix memleak in sk_psock_queue_msg - bpf, sockmap: Fix memleak in tcp_bpf_sendmsg while sk msg is full - bpf, sockmap: Fix more uncharged while msg has more_data - bpf, sockmap: Fix double uncharge the mem of sk_msg - samples/bpf, xdpsock: Fix race when running for fix duration of time - USB: storage: ums-realtek: fix error code in rts51x_read_mem() - drm/i915/display: Fix HPD short pulse handling for eDP - netfilter: flowtable: Fix QinQ and pppoe support for inet table - mt76: mt7921: fix mt7921_queues_acq implementation - can: isotp: sanitize CAN ID checks in isotp_bind() - can: isotp: return -EADDRNOTAVAIL when reading from unbound socket - can: isotp: support MSG_TRUNC flag when reading from socket - bareudp: use ipv6_mod_enabled to check if IPv6 enabled - ibmvnic: fix race between xmit and reset - af_unix: Fix some data-races around unix_sk(sk)->oob_skb. - selftests/bpf: Fix error reporting from sock_fields programs - Bluetooth: hci_uart: add missing NULL check in h5_enqueue - Bluetooth: call hci_le_conn_failed with hdev lock in hci_le_conn_failed - Bluetooth: btmtksdio: Fix kernel oops in btmtksdio_interrupt - ipv4: Fix route lookups when handling ICMP redirects and PMTU updates - af_netlink: Fix shift out of bounds in group mask calculation - i2c: meson: Fix wrong speed use from probe - netfilter: conntrack: Add and use nf_ct_set_auto_assign_helper_warned() - i2c: mux: demux-pinctrl: do not deactivate a master that is not active - powerpc/pseries: Fix use after free in remove_phb_dynamic() - selftests/bpf/test_lirc_mode2.sh: Exit with proper code - PCI: Avoid broken MSI on SB600 USB devices - net: bcmgenet: Use stronger register read/writes to assure ordering - tcp: ensure PMTU updates are processed during fastopen - openvswitch: always update flow key after nat - net: dsa: fix panic on shutdown if multi-chip tree failed to probe - tipc: fix the timer expires after interval 100ms - mfd: asic3: Add missing iounmap() on error asic3_mfd_probe - ice: fix 'scheduling while atomic' on aux critical err interrupt - ice: don't allow to run ice_send_event_to_aux() in atomic ctx - drivers: ethernet: cpsw: fix panic when interrupt coaleceing is set via ethtool - kernel/resource: fix kfree() of bootmem memory again - staging: r8188eu: convert DBG_88E_LEVEL call in hal/rtl8188e_hal_init.c - staging: r8188eu: release_firmware is not called if allocation fails - mxser: fix xmit_buf leak in activate when LSR == 0xff - fsi: scom: Fix error handling - fsi: scom: Remove retries in indirect scoms - pwm: lpc18xx-sct: Initialize driver data and hardware before pwmchip_add() - pps: clients: gpio: Propagate return value from pps_gpio_probe - fsi: Aspeed: Fix a potential double free - misc: alcor_pci: Fix an error handling path - cpufreq: qcom-cpufreq-nvmem: fix reading of PVS Valid fuse - soundwire: intel: fix wrong register name in intel_shim_wake - clk: qcom: ipq8074: fix PCI-E clock oops - dmaengine: idxd: check GENCAP config support for gencfg register - dmaengine: idxd: change bandwidth token to read buffers - dmaengine: idxd: restore traffic class defaults after wq reset - iio: mma8452: Fix probe failing when an i2c_device_id is used - serial: 8250_aspeed_vuart: add PORT_ASPEED_VUART port type - staging:iio:adc:ad7280a: Fix handing of device address bit reversing. - pinctrl: renesas: r8a77470: Reduce size for narrow VIN1 channel - pinctrl: renesas: checker: Fix miscalculation of number of states - clk: qcom: ipq8074: Use floor ops for SDCC1 clock - phy: dphy: Correct lpx parameter and its derivatives(ta_{get,go,sure}) - phy: phy-brcm-usb: fixup BCM4908 support - serial: 8250_mid: Balance reference count for PCI DMA device - serial: 8250_lpss: Balance reference count for PCI DMA device - NFS: Use of mapping_set_error() results in spurious errors - serial: 8250: Fix race condition in RTS-after-send handling - iio: adc: Add check for devm_request_threaded_irq - habanalabs: Add check for pci_enable_device - NFS: Return valid errors from nfs2/3_decode_dirent() - staging: r8188eu: fix endless loop in recv_func - dma-debug: fix return value of __setup handlers - clk: imx7d: Remove audio_mclk_root_clk - clk: imx: off by one in imx_lpcg_parse_clks_from_dt() - clk: at91: sama7g5: fix parents of PDMCs' GCLK - clk: qcom: clk-rcg2: Update logic to calculate D value for RCG - clk: qcom: clk-rcg2: Update the frac table for pixel clock - dmaengine: hisi_dma: fix MSI allocate fail when reload hisi_dma - remoteproc: qcom: Fix missing of_node_put in adsp_alloc_memory_region - remoteproc: qcom_wcnss: Add missing of_node_put() in wcnss_alloc_memory_region - remoteproc: qcom_q6v5_mss: Fix some leaks in q6v5_alloc_memory_region - nvdimm/region: Fix default alignment for small regions - clk: actions: Terminate clk_div_table with sentinel element - clk: loongson1: Terminate clk_div_table with sentinel element - clk: hisilicon: Terminate clk_div_table with sentinel element - clk: clps711x: Terminate clk_div_table with sentinel element - clk: Fix clk_hw_get_clk() when dev is NULL - clk: tegra: tegra124-emc: Fix missing put_device() call in emc_ensure_emc_driver - mailbox: imx: fix crash in resume on i.mx8ulp - NFS: remove unneeded check in decode_devicenotify_args() - staging: mt7621-dts: fix LEDs and pinctrl on GB-PC1 devicetree - staging: mt7621-dts: fix formatting - staging: mt7621-dts: fix pinctrl properties for ethernet - staging: mt7621-dts: fix GB-PC2 devicetree - pinctrl: mediatek: Fix missing of_node_put() in mtk_pctrl_init - pinctrl: mediatek: paris: Fix PIN_CONFIG_BIAS_* readback - pinctrl: mediatek: paris: Fix "argument" argument type for mtk_pinconf_get() - pinctrl: mediatek: paris: Fix pingroup pin config state readback - pinctrl: mediatek: paris: Skip custom extra pin config dump for virtual GPIOs - pinctrl: microchip sgpio: use reset driver - pinctrl: microchip-sgpio: lock RMW access - pinctrl: nomadik: Add missing of_node_put() in nmk_pinctrl_probe - pinctrl/rockchip: Add missing of_node_put() in rockchip_pinctrl_probe - tty: hvc: fix return value of __setup handler - kgdboc: fix return value of __setup handler - serial: 8250: fix XOFF/XON sending when DMA is used - virt: acrn: obtain pa from VMA with PFNMAP flag - virt: acrn: fix a memory leak in acrn_dev_ioctl() - kgdbts: fix return value of __setup handler - firmware: google: Properly state IOMEM dependency - driver core: dd: fix return value of __setup handler - jfs: fix divide error in dbNextAG - netfilter: nf_conntrack_tcp: preserve liberal flag in tcp options - SUNRPC don't resend a task on an offlined transport - NFSv4.1: don't retry BIND_CONN_TO_SESSION on session error - kdb: Fix the putarea helper function - perf stat: Fix forked applications enablement of counters - clk: qcom: gcc-msm8994: Fix gpll4 width - vsock/virtio: initialize vdev->priv before using VQs - vsock/virtio: read the negotiated features before using VQs - vsock/virtio: enable VQs early on probe - clk: Initialize orphan req_rate - xen: fix is_xen_pmu() - net: enetc: report software timestamping via SO_TIMESTAMPING - net: hns3: fix bug when PF set the duplicate MAC address for VFs - net: hns3: fix port base vlan add fail when concurrent with reset - net: hns3: add vlan list lock to protect vlan list - net: hns3: format the output of the MAC address - net: hns3: refine the process when PF set VF VLAN - net: phy: broadcom: Fix brcm_fet_config_init() - selftests: test_vxlan_under_vrf: Fix broken test case - NFS: Don't loop forever in nfs_do_recoalesce() - net: hns3: clean residual vf config after disable sriov - net: sparx5: depends on PTP_1588_CLOCK_OPTIONAL - qlcnic: dcb: default to returning -EOPNOTSUPP - net/x25: Fix null-ptr-deref caused by x25_disconnect - net: sparx5: switchdev: fix possible NULL pointer dereference - octeontx2-af: initialize action variable - net: prefer nf_ct_put instead of nf_conntrack_put - net/sched: act_ct: fix ref leak when switching zones - NFSv4/pNFS: Fix another issue with a list iterator pointing to the head - net: dsa: bcm_sf2_cfp: fix an incorrect NULL check on list iterator - fs: fd tables have to be multiples of BITS_PER_LONG - lib/test: use after free in register_test_dev_kmod() - fs: fix fd table size alignment properly - LSM: general protection fault in legacy_parse_param - regulator: rpi-panel: Handle I2C errors/timing to the Atmel - crypto: hisilicon/qm - cleanup warning in qm_vf_read_qos - gcc-plugins/stackleak: Exactly match strings instead of prefixes - pinctrl: npcm: Fix broken references to chip->parent_device - rcu: Mark writes to the rcu_segcblist structure's ->flags field - block/bfq_wf2q: correct weight to ioprio - crypto: xts - Add softdep on ecb - crypto: hisilicon/sec - not need to enable sm4 extra mode at HW V3 - block, bfq: don't move oom_bfqq - selinux: use correct type for context length - arm64: module: remove (NOLOAD) from linker script - selinux: allow FIOCLEX and FIONCLEX with policy capability - loop: use sysfs_emit() in the sysfs xxx show() - Fix incorrect type in assignment of ipv6 port for audit - irqchip/qcom-pdc: Fix broken locking - irqchip/nvic: Release nvic_base upon failure - fs/binfmt_elf: Fix AT_PHDR for unusual ELF files - bfq: fix use-after-free in bfq_dispatch_request - ACPICA: Avoid walking the ACPI Namespace if it is not there - lib/raid6/test/Makefile: Use $(pound) instead of \# for Make 4.3 - Revert "Revert "block, bfq: honor already-setup queue merges"" - ACPI/APEI: Limit printable size of BERT table data - PM: core: keep irq flags in device_pm_check_callbacks() - parisc: Fix handling off probe non-access faults - nvme-tcp: lockdep: annotate in-kernel sockets - spi: tegra20: Use of_device_get_match_data() - atomics: Fix atomic64_{read_acquire,set_release} fallbacks - locking/lockdep: Iterate lock_classes directly when reading lockdep files - ext4: correct cluster len and clusters changed accounting in ext4_mb_mark_bb - ext4: fix ext4_mb_mark_bb() with flex_bg with fast_commit - sched/tracing: Report TASK_RTLOCK_WAIT tasks as TASK_UNINTERRUPTIBLE - ext4: don't BUG if someone dirty pages without asking ext4 first - f2fs: fix to do sanity check on curseg->alloc_type - NFSD: Fix nfsd_breaker_owns_lease() return values - f2fs: don't get FREEZE lock in f2fs_evict_inode in frozen fs - btrfs: harden identification of a stale device - btrfs: make search_csum_tree return 0 if we get -EFBIG - f2fs: use spin_lock to avoid hang - f2fs: compress: fix to print raw data size in error path of lz4 decompression - Adjust cifssb maximum read size - ntfs: add sanity check on allocation size - media: staging: media: zoran: move videodev alloc - media: staging: media: zoran: calculate the right buffer number for zoran_reap_stat_com - media: staging: media: zoran: fix various V4L2 compliance errors - media: atmel: atmel-isc-base: report frame sizes as full supported range - media: ir_toy: free before error exiting - ASoC: sh: rz-ssi: Make the data structures available before registering the handlers - ASoC: SOF: Intel: match sdw version on link_slaves_found - media: imx-jpeg: Prevent decoding NV12M jpegs into single-planar buffers - media: iommu/mediatek-v1: Free the existed fwspec if the master dev already has - media: iommu/mediatek: Return ENODEV if the device is NULL - media: iommu/mediatek: Add device_link between the consumer and the larb devices - video: fbdev: nvidiafb: Use strscpy() to prevent buffer overflow - video: fbdev: w100fb: Reset global state - video: fbdev: cirrusfb: check pixclock to avoid divide by zero - video: fbdev: omapfb: acx565akm: replace snprintf with sysfs_emit - ARM: dts: qcom: fix gic_irq_domain_translate warnings for msm8960 - ARM: dts: bcm2837: Add the missing L1/L2 cache information - ASoC: madera: Add dependencies on MFD - media: atomisp_gmin_platform: Add DMI quirk to not turn AXP ELDO2 regulator off on some boards - media: atomisp: fix dummy_ptr check to avoid duplicate active_bo - ARM: ftrace: avoid redundant loads or clobbering IP - ARM: dts: imx7: Use audio_mclk_post_div instead audio_mclk_root_clk - arm64: defconfig: build imx-sdma as a module - video: fbdev: omapfb: panel-dsi-cm: Use sysfs_emit() instead of snprintf() - video: fbdev: omapfb: panel-tpo-td043mtea1: Use sysfs_emit() instead of snprintf() - video: fbdev: udlfb: replace snprintf in show functions with sysfs_emit - ARM: dts: bcm2711: Add the missing L1/L2 cache information - ASoC: soc-core: skip zero num_dai component in searching dai name - media: imx-jpeg: fix a bug of accessing array out of bounds - media: cx88-mpeg: clear interrupt status register before streaming video - uaccess: fix type mismatch warnings from access_ok() - lib/test_lockup: fix kernel pointer check for separate address spaces - ARM: tegra: tamonten: Fix I2C3 pad setting - ARM: mmp: Fix failure to remove sram device - ASoC: amd: vg: fix for pm resume callback sequence - video: fbdev: sm712fb: Fix crash in smtcfb_write() - media: i2c: ov5648: Fix lockdep error - media: Revert "media: em28xx: add missing em28xx_close_extension" - media: hdpvr: initialize dev->worker at hdpvr_register_videodev - ASoC: Intel: sof_sdw: fix quirks for 2022 HP Spectre x360 13" - tracing: Have TRACE_DEFINE_ENUM affect trace event types as well - mmc: host: Return an error when ->enable_sdio_irq() ops is missing - media: atomisp: fix bad usage at error handling logic - ALSA: hda/realtek: Add alc256-samsung-headphone fixup - KVM: x86: Reinitialize context if host userspace toggles EFER.LME - KVM: x86/mmu: Move "invalid" check out of kvm_tdp_mmu_get_root() - KVM: x86/mmu: Zap _all_ roots when unmapping gfn range in TDP MMU - KVM: x86/mmu: Check for present SPTE when clearing dirty bit in TDP MMU - KVM: x86: hyper-v: Drop redundant 'ex' parameter from kvm_hv_send_ipi() - KVM: x86: hyper-v: Drop redundant 'ex' parameter from kvm_hv_flush_tlb() - KVM: x86: hyper-v: Fix the maximum number of sparse banks for XMM fast TLB flush hypercalls - KVM: x86: hyper-v: HVCALL_SEND_IPI_EX is an XMM fast hypercall - powerpc/kasan: Fix early region not updated correctly - powerpc/lib/sstep: Fix 'sthcx' instruction - powerpc/lib/sstep: Fix build errors with newer binutils - powerpc: Add set_memory_{p/np}() and remove set_memory_attr() - powerpc: Fix build errors with newer binutils - drm/dp: Fix off-by-one in register cache size - drm/i915: Treat SAGV block time 0 as SAGV disabled - drm/i915: Fix PSF GV point mask when SAGV is not possible - drm/i915: Reject unsupported TMDS rates on ICL+ - scsi: qla2xxx: Refactor asynchronous command initialization - scsi: qla2xxx: Implement ref count for SRB - scsi: qla2xxx: Fix stuck session in gpdb - scsi: qla2xxx: Fix warning message due to adisc being flushed - scsi: qla2xxx: Fix scheduling while atomic - scsi: qla2xxx: Fix premature hw access after PCI error - scsi: qla2xxx: Fix wrong FDMI data for 64G adapter - scsi: qla2xxx: Fix warning for missing error code - scsi: qla2xxx: Fix device reconnect in loop topology - scsi: qla2xxx: edif: Fix clang warning - scsi: qla2xxx: Fix T10 PI tag escape and IP guard options for 28XX adapters - scsi: qla2xxx: Add devids and conditionals for 28xx - scsi: qla2xxx: Check for firmware dump already collected - scsi: qla2xxx: Suppress a kernel complaint in qla_create_qpair() - scsi: qla2xxx: Fix disk failure to rediscover - scsi: qla2xxx: Fix incorrect reporting of task management failure - scsi: qla2xxx: Fix hang due to session stuck - scsi: qla2xxx: Fix missed DMA unmap for NVMe ls requests - scsi: qla2xxx: Fix N2N inconsistent PLOGI - scsi: qla2xxx: Fix stuck session of PRLI reject - scsi: qla2xxx: Reduce false trigger to login - scsi: qla2xxx: Use correct feature type field during RFF_ID processing - platform: chrome: Split trace include file - KVM: x86: Check lapic_in_kernel() before attempting to set a SynIC irq - KVM: x86: Avoid theoretical NULL pointer dereference in kvm_irq_delivery_to_apic_fast() - KVM: x86: Forbid VMM to set SYNIC/STIMER MSRs when SynIC wasn't activated - KVM: Prevent module exit until all VMs are freed - KVM: x86: fix sending PV IPI - KVM: SVM: fix panic on out-of-bounds guest IRQ - ubifs: rename_whiteout: Fix double free for whiteout_ui->data - ubifs: Fix deadlock in concurrent rename whiteout and inode writeback - ubifs: Add missing iput if do_tmpfile() failed in rename whiteout - ubifs: Rename whiteout atomically - ubifs: Fix 'ui->dirty' race between do_tmpfile() and writeback work - ubifs: Rectify space amount budget for mkdir/tmpfile operations - ubifs: setflags: Make dirtied_ino_d 8 bytes aligned - ubifs: Fix read out-of-bounds in ubifs_wbuf_write_nolock() - ubifs: Fix to add refcount once page is set private - ubifs: rename_whiteout: correct old_dir size computing - nvme: allow duplicate NSIDs for private namespaces - nvme: fix the read-only state for zoned namespaces with unsupposed features - wireguard: queueing: use CFI-safe ptr_ring cleanup function - wireguard: socket: free skb in send6 when ipv6 is disabled - wireguard: socket: ignore v6 endpoints when ipv6 is disabled - XArray: Fix xas_create_range() when multi-order entry present - can: mcba_usb: mcba_usb_start_xmit(): fix double dev_kfree_skb in error path - can: mcba_usb: properly check endpoint type - can: mcp251xfd: mcp251xfd_register_get_dev_id(): fix return of error value - XArray: Update the LRU list in xas_split() - modpost: restore the warning message for missing symbol versions - rtc: check if __rtc_read_time was successful - gfs2: gfs2_setattr_size error path fix - gfs2: Make sure FITRIM minlen is rounded up to fs block size - net: hns3: fix the concurrency between functions reading debugfs - net: hns3: fix software vlan talbe of vlan 0 inconsistent with hardware - rxrpc: fix some null-ptr-deref bugs in server_key.c - rxrpc: Fix call timer start racing with call destruction - mailbox: imx: fix wakeup failure from freeze mode - crypto: arm/aes-neonbs-cbc - Select generic cbc and aes - watch_queue: Free the page array when watch_queue is dismantled - pinctrl: pinconf-generic: Print arguments for bias-pull-* - watchdog: rti-wdt: Add missing pm_runtime_disable() in probe function - net: sparx5: uses, depends on BRIDGE or !BRIDGE - pinctrl: nuvoton: npcm7xx: Rename DS() macro to DSTR() - pinctrl: nuvoton: npcm7xx: Use %zu printk format for ARRAY_SIZE() - ASoC: mediatek: mt6358: add missing EXPORT_SYMBOLs - ubi: Fix race condition between ctrl_cdev_ioctl and ubi_cdev_ioctl - ARM: iop32x: offset IRQ numbers by 1 - block: Fix the maximum minor value is blk_alloc_ext_minor() - io_uring: fix memory leak of uid in files registration - riscv module: remove (NOLOAD) - ACPI: CPPC: Avoid out of bounds access when parsing _CPC data - vhost: handle error while adding split ranges to iotlb - spi: Fix Tegra QSPI example - platform/chrome: cros_ec_typec: Check for EC device - can: isotp: restore accidentally removed MSG_PEEK feature - proc: bootconfig: Add null pointer check - drm/connector: Fix typo in documentation - scsi: qla2xxx: Add qla2x00_async_done() for async routines - staging: mt7621-dts: fix pinctrl-0 items to be size-1 items on ethernet - arm64: mm: Drop 'const' from conditional arm64_dma_phys_limit definition - ASoC: soc-compress: Change the check for codec_dai - Reinstate some of "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" - tracing: Have type enum modifications copy the strings - net: add skb_set_end_offset() helper - net: preserve skb_end_offset() in skb_unclone_keeptruesize() - mm/mmap: return 1 from stack_guard_gap __setup() handler - ARM: 9187/1: JIVE: fix return value of __setup handler - mm/memcontrol: return 1 from cgroup.memory __setup() handler - mm/usercopy: return 1 from hardened_usercopy __setup() handler - af_unix: Support POLLPRI for OOB. - bpf: Adjust BPF stack helper functions to accommodate skip > 0 - bpf: Fix comment for helper bpf_current_task_under_cgroup() - mmc: rtsx: Use pm_runtime_{get,put}() to handle runtime PM - dt-bindings: mtd: nand-controller: Fix the reg property description - dt-bindings: mtd: nand-controller: Fix a comment in the examples - dt-bindings: spi: mxic: The interrupt property is not mandatory - dt-bindings: memory: mtk-smi: No need mediatek,larb-id for mt8167 - dt-bindings: pinctrl: pinctrl-microchip-sgpio: Fix example - ubi: fastmap: Return error code if memory allocation fails in add_aeb() - ASoC: SOF: Intel: Fix build error without SND_SOC_SOF_PCI_DEV - ASoC: topology: Allow TLV control to be either read or write - perf vendor events: Update metrics for SkyLake Server - media: ov6650: Add try support to selection API operations - media: ov6650: Fix crop rectangle affected by set format - spi: mediatek: support tick_delay without enhance_timing - ARM: dts: spear1340: Update serial node properties - ARM: dts: spear13xx: Update SPI dma properties - arm64: dts: ls1043a: Update i2c dma properties - arm64: dts: ls1046a: Update i2c node dma properties - um: Fix uml_mconsole stop/go - docs: sysctl/kernel: add missing bit to panic_print - openvswitch: Fixed nd target mask field in the flow dump. - torture: Make torture.sh help message match reality - n64cart: convert bi_disk to bi_bdev->bd_disk fix build - mmc: rtsx: Let MMC core handle runtime PM - mmc: rtsx: Fix build errors/warnings for unused variable - KVM: x86/mmu: do compare-and-exchange of gPTE via the user address - iommu/dma: Skip extra sync during unmap w/swiotlb - iommu/dma: Fold _swiotlb helpers into callers - iommu/dma: Check CONFIG_SWIOTLB more broadly - swiotlb: Support aligned swiotlb buffers - iommu/dma: Account for min_align_mask w/swiotlb - coredump: Snapshot the vmas in do_coredump - coredump: Remove the WARN_ON in dump_vma_snapshot - coredump/elf: Pass coredump_params into fill_note_info - coredump: Use the vma snapshot in fill_files_note - PCI: xgene: Revert "PCI: xgene: Use inbound resources for setup" - Linux 5.15.33 * Jammy update: v5.15.32 upstream stable release (LP: #1969106) - net: ipv6: fix skb_over_panic in __ip6_append_data - tpm: Fix error handling in async work - Bluetooth: btusb: Add another Realtek 8761BU - llc: fix netdevice reference leaks in llc_ui_bind() - ASoC: sti: Fix deadlock via snd_pcm_stop_xrun() call - ALSA: oss: Fix PCM OSS buffer allocation overflow - ALSA: usb-audio: add mapping for new Corsair Virtuoso SE - ALSA: hda/realtek: Add quirk for Clevo NP70PNJ - ALSA: hda/realtek: Add quirk for Clevo NP50PNJ - ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671 - ALSA: hda/realtek: Add quirk for ASUS GA402 - ALSA: pcm: Fix races among concurrent hw_params and hw_free calls - ALSA: pcm: Fix races among concurrent read/write and buffer changes - ALSA: pcm: Fix races among concurrent prepare and hw_params/hw_free calls - ALSA: pcm: Fix races among concurrent prealloc proc writes - ALSA: pcm: Add stream lock during PCM reset ioctl operations - ALSA: usb-audio: Add mute TLV for playback volumes on RODE NT-USB - ALSA: cmipci: Restore aux vol on suspend/resume - ALSA: pci: fix reading of swapped values from pcmreg in AC97 codec - drivers: net: xgene: Fix regression in CRC stripping - ACPI / x86: Work around broken XSDT on Advantech DAC-BJ01 board - ACPI: battery: Add device HID and quirk for Microsoft Surface Go 3 - ACPI: video: Force backlight native for Clevo NL5xRU and NL5xNU - crypto: qat - disable registration of algorithms - Bluetooth: btusb: Add one more Bluetooth part for the Realtek RTL8852AE - Revert "ath: add support for special 0x0 regulatory domain" - drm/virtio: Ensure that objs is not NULL in virtio_gpu_array_put_free() - rcu: Don't deboost before reporting expedited quiescent state - uaccess: fix integer overflow on access_ok() - mac80211: fix potential double free on mesh join - tpm: use try_get_ops() in tpm-space.c - wcn36xx: Differentiate wcn3660 from wcn3620 - m68k: fix access_ok for coldfire - nds32: fix access_ok() checks in get/put_user - llc: only change llc->dev when bind() succeeds - Linux 5.15.32 * Jammy update: v5.15.31 upstream stable release (LP: #1969105) - crypto: qcom-rng - ensure buffer for generate is completely filled - ocfs2: fix crash when initialize filecheck kobj fails - mm: swap: get rid of livelock in swapin readahead - block: release rq qos structures for queue without disk - drm/mgag200: Fix PLL setup for g200wb and g200ew - efi: fix return value of __setup handlers - alx: acquire mutex for alx_reinit in alx_change_mtu - vsock: each transport cycles only on its own sockets - esp6: fix check on ipv6_skip_exthdr's return value - net: phy: marvell: Fix invalid comparison in the resume and suspend functions - net/packet: fix slab-out-of-bounds access in packet_recvmsg() - atm: eni: Add check for dma_map_single - iavf: Fix double free in iavf_reset_task - hv_netvsc: Add check for kvmalloc_array - drm/imx: parallel-display: Remove bus flags check in imx_pd_bridge_atomic_check() - drm/panel: simple: Fix Innolux G070Y2-L01 BPP settings - net: handle ARPHRD_PIMREG in dev_is_mac_header_xmit() - drm: Don't make DRM_PANEL_BRIDGE dependent on DRM_KMS_HELPERS - net: dsa: Add missing of_node_put() in dsa_port_parse_of - net: phy: mscc: Add MODULE_FIRMWARE macros - bnx2x: fix built-in kernel driver load failure - net: bcmgenet: skip invalid partial checksums - net: mscc: ocelot: fix backwards compatibility with single-chain tc-flower offload - iavf: Fix hang during reboot/shutdown - arm64: fix clang warning about TRAMP_VALIAS - usb: gadget: rndis: prevent integer overflow in rndis_set_response() - usb: gadget: Fix use-after-free bug by not setting udc->dev.driver - usb: usbtmc: Fix bug in pipe direction for control transfers - scsi: mpt3sas: Page fault in reply q processing - Input: aiptek - properly check endpoint type - perf symbols: Fix symbol size calculation condition - btrfs: skip reserved bytes warning on unmount after log cleanup failure - Linux 5.15.31 -- Kleber Sacilotto de Souza <email address hidden> Thu, 26 May 2022 11:08:14 +0200
Available diffs
- diff from 5.15.0-1011.12 to 5.15.0-1012.13 (683.4 KiB)
linux-riscv (5.13.0-1024.26) impish; urgency=medium * impish/linux-riscv: 5.13.0-1024.26 -proposed tracker (LP: #1974342) [ Ubuntu: 5.13.0-46.51 ] * CVE-2022-21499 - SAUCE: debug: Lock down kgdb [ Ubuntu: 5.13.0-45.50 ] * impish/linux: 5.13.0-45.50 -proposed tracker (LP: #1974347) * CVE-2022-1158 - KVM: x86/mmu: do compare-and-exchange of gPTE via the user address * config CONFIG_HISI_PMU for kunpeng920 (LP: #1956086) - [Config] CONFIG_HISI_PMU=m * re-apply missing overlayfs SAUCE patch (LP: #1967924) - SAUCE: overlayfs: fix incorrect mnt_id of files opened from map_files * Impish update: upstream stable patchset 2022-04-20 (LP: #1969666) - mac80211_hwsim: report NOACK frames in tx_status - mac80211_hwsim: initialize ieee80211_tx_info at hw_scan_work - i2c: bcm2835: Avoid clock stretching timeouts - ASoC: rt5668: do not block workqueue if card is unbound - ASoC: rt5682: do not block workqueue if card is unbound - regulator: core: fix false positive in regulator_late_cleanup() - KVM: arm64: vgic: Read HW interrupt pending state from the HW - tipc: fix a bit overflow in tipc_crypto_key_rcv() - cifs: fix double free race when mount fails in cifs_get_root() - selftests/seccomp: Fix seccomp failure by adding missing headers - i2c: cadence: allow COMPILE_TEST - i2c: qup: allow COMPILE_TEST - net: usb: cdc_mbim: avoid altsetting toggling for Telit FN990 - usb: gadget: don't release an existing dev->buf - usb: gadget: clear related members when goto fail - exfat: reuse exfat_inode_info variable instead of calling EXFAT_I() - exfat: fix i_blocks for files truncated over 4 GiB - tracing: Add test for user space strings when filtering on string pointers - serial: stm32: prevent TDR register overwrite when sending x_char - ata: pata_hpt37x: fix PCI clock detection - drm/amdgpu: check vm ready by amdgpu_vm->evicting flag - tracing: Add ustring operation to filtering string pointers - ALSA: intel_hdmi: Fix reference to PCM buffer address - riscv/efi_stub: Fix get_boot_hartid_from_fdt() return value - riscv: Fix config KASAN && SPARSEMEM && !SPARSE_VMEMMAP - riscv: Fix config KASAN && DEBUG_VIRTUAL - ASoC: ops: Shift tested values in snd_soc_put_volsw() by +min - iommu/amd: Recover from event log overflow - drm/i915: s/JSP2/ICP2/ PCH - xen/netfront: destroy queues before real_num_tx_queues is zeroed - thermal: core: Fix TZ_GET_TRIP NULL pointer dereference - ntb: intel: fix port config status offset for SPR - mm: Consider __GFP_NOWARN flag for oversized kvmalloc() calls - xfrm: fix MTU regression - netfilter: fix use-after-free in __nf_register_net_hook() - bpf, sockmap: Do not ignore orig_len parameter - xfrm: enforce validity of offload input flags - e1000e: Correct NVM checksum verification flow - net: fix up skbs delta_truesize in UDP GRO frag_list - netfilter: nf_queue: don't assume sk is full socket - netfilter: nf_queue: fix possible use-after-free - netfilter: nf_queue: handle socket prefetch - batman-adv: Request iflink once in batadv-on-batadv check - batman-adv: Request iflink once in batadv_get_real_netdevice - batman-adv: Don't expect inter-netns unique iflink indices - net: ipv6: ensure we call ipv6_mc_down() at most once - net: dcb: flush lingering app table entries for unregistered devices - net/smc: fix connection leak - net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error generated by client - net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error cause by server - mac80211: fix forwarded mesh frames AC & queue selection - net: stmmac: fix return value of __setup handler - mac80211: treat some SAE auth steps as final - iavf: Fix missing check for running netdev - net: sxgbe: fix return value of __setup handler - ibmvnic: register netdev after init of adapter - net: arcnet: com20020: Fix null-ptr-deref in com20020pci_probe() - ixgbe: xsk: change !netif_carrier_ok() handling in ixgbe_xmit_zc() - efivars: Respect "block" flag in efivar_entry_set_safe() - firmware: arm_scmi: Remove space in MODULE_ALIAS name - ASoC: cs4265: Fix the duplicated control name - can: gs_usb: change active_channels's type from atomic_t to u8 - arm64: dts: rockchip: Switch RK3399-Gru DP to SPDIF output - igc: igc_read_phy_reg_gpy: drop premature return - ARM: Fix kgdb breakpoint for Thumb2 - ARM: 9182/1: mmu: fix returns from early_param() and __setup() functions - selftests: mlxsw: tc_police_scale: Make test more robust - pinctrl: sunxi: Use unique lockdep classes for IRQs - igc: igc_write_phy_reg_gpy: drop premature return - ibmvnic: free reset-work-item when flushing - memfd: fix F_SEAL_WRITE after shmem huge page allocated - s390/extable: fix exception table sorting - ARM: dts: switch timer config to common devkit8000 devicetree - ARM: dts: Use 32KiHz oscillator on devkit8000 - soc: fsl: guts: Revert commit 3c0d64e867ed - soc: fsl: guts: Add a missing memory allocation failure check - soc: fsl: qe: Check of ioremap return value - ARM: tegra: Move panels to AUX bus - ibmvnic: complete init_done on transport events - net: chelsio: cxgb3: check the return value of pci_find_capability() - iavf: Refactor iavf state machine tracking - nl80211: Handle nla_memdup failures in handle_nan_filter - drm/amdgpu: fix suspend/resume hang regression - net: dcb: disable softirqs in dcbnl_flush_dev() - Input: elan_i2c - move regulator_[en|dis]able() out of elan_[en|dis]able_power() - Input: elan_i2c - fix regulator enable count imbalance after suspend/resume - Input: samsung-keypad - properly state IOMEM dependency - HID: add mapping for KEY_DICTATE - HID: add mapping for KEY_ALL_APPLICATIONS - tracing/histogram: Fix sorting on old "cpu" value - tracing: Fix return value of __setup handlers - btrfs: fix lost prealloc extents beyond eof after full fsync - btrfs: qgroup: fix deadlock between rescan worker and remove qgroup - btrfs: add missing run of delayed items after unlink during log replay - Revert "xfrm: xfrm_state_mtu should return at least 1280 for ipv6" - hamradio: fix macro redefine warning - arm64: Mark start_backtrace() notrace and NOKPROBE_SYMBOL - sched/fair: Fix fault in reweight_entity - tools/resolve_btf_ids: Close ELF file on error - mtd: spi-nor: Fix mtd size for s3an flashes - MIPS: fix local_{add,sub}_return on MIPS64 - signal: In get_signal test for signal_group_exit every time through the loop - PCI: mediatek-gen3: Disable DVFSRC voltage request - PCI: dwc: Do not remap invalid res - PCI: aardvark: Fix checking for MEM resource type - KVM: VMX: Don't unblock vCPU w/ Posted IRQ if IRQs are disabled in guest - KVM: s390: Ensure kvm_arch_no_poll() is read once when blocking vCPU - KVM: VMX: Read Posted Interrupt "control" exactly once per loop iteration - KVM: x86: Handle 32-bit wrap of EIP for EMULTYPE_SKIP with flat code seg - KVM: x86: Exit to userspace if emulation prepared a completion callback - i3c: fix incorrect address slot lookup on 64-bit - i3c/master/mipi-i3c-hci: Fix a potentially infinite loop in 'hci_dat_v1_get_index()' - tracing: Do not let synth_events block other dyn_event systems during create - Input: ti_am335x_tsc - set ADCREFM for X configuration - Input: ti_am335x_tsc - fix STEPCONFIG setup for Z2 - NFSD: Fix verifier returned in stable WRITEs - Revert "nfsd: skip some unnecessary stats in the v4 case" - nfsd: fix crash on COPY_NOTIFY with special stateid - x86/hyperv: Properly deal with empty cpumasks in hyperv_flush_tlb_multi() - SUNRPC: Fix sockaddr handling in the svc_xprt_create_error trace point - SUNRPC: Fix sockaddr handling in svcsock_accept_class trace points - drm/sun4i: dw-hdmi: Fix missing put_device() call in sun8i_hdmi_phy_get - drm/atomic: Check new_crtc_state->active to determine if CRTC needs disable in self refresh mode - ntb_hw_switchtec: Fix pff ioread to read into mmio_part_cfg_all - ntb_hw_switchtec: Fix bug with more than 32 partitions - drm/amdkfd: Check for null pointer after calling kmemdup - i3c: master: dw: check return of dw_i3c_master_get_free_pos() - dma-buf: cma_heap: Fix mutex locking section - tracing/uprobes: Check the return value of kstrdup() for tu->filename - tracing/probes: check the return value of kstrndup() for pbuf - mm: defer kmemleak object creation of module_alloc() - kasan: fix quarantine conflicting with init_on_free - selftests/vm: make charge_reserved_hugetlb.sh work with existing cgroup setting - hugetlbfs: fix off-by-one error in hugetlb_vmdelete_list() - ethtool: Fix link extended state for big endian - bpf: Fix possible race in inc_misses_counter - gve: Recording rx queue before sending to napi - ibmvnic: don't release napi in __ibmvnic_open() - bnxt_en: Fix occasional ethtool -t loopback test failures - iwlwifi: mvm: check debugfs_dir ptr before use - iommu/vt-d: Fix double list_add when enabling VMD in scalable mode - mac80211: fix EAPoL rekey fail in 802.3 rx path - blktrace: fix use after free for struct blk_trace - net: ipa: add an interconnect dependency - iavf: Fix deadlock in iavf_reset_task - auxdisplay: lcd2s: Fix lcd2s_redefine_char() feature - auxdisplay: lcd2s: Fix memory leak in ->remove() - auxdisplay: lcd2s: Use proper API to free the instance of charlcd object - iommu/tegra-smmu: Fix missing put_device() call in tegra_smmu_find - mips: setup: fix setnocoherentio() boolean setting - mptcp: Correctly set DATA_FIN timeout when number of retransmits is large - sched: Fix yet more sched_fork() races - arm64: dts: juno: Remove GICv2m dma-range - iommu/amd: Fix I/O page table memory leak - netfilter: nf_tables: prefer kfree_rcu(ptr, rcu) variant - can: etas_es58x: change opened_channel_cnt's type from atomic_t to u8 - e1000e: Fix possible HW unit hang after an s0ix exit - selftests: mlxsw: resource_scale: Fix return value - iavf: do not override the adapter state in the watchdog task (again) - btrfs: fix relocation crash due to premature return from btrfs_commit_transaction() - KVM: x86/mmu: Passing up the error state of mmu_alloc_shadow_roots() * CVE-2022-28390 - can: ems_usb: ems_usb_start_xmit(): fix double dev_kfree_skb() in error path -- Kleber Sacilotto de Souza <email address hidden> Wed, 25 May 2022 18:02:51 +0200
Available diffs
- diff from 5.13.0-1023.25 to 5.13.0-1024.26 (52.4 KiB)
linux-riscv (5.13.0-1023.25) impish; urgency=medium * impish/linux-riscv: 5.13.0-1023.25 -proposed tracker (LP: #1973939) [ Ubuntu: 5.13.0-44.49 ] * impish/linux: 5.13.0-44.49 -proposed tracker (LP: #1973941) * CVE-2022-29581 - net/sched: cls_u32: fix netns refcount changes in u32_change() * Unprivileged users may use PTRACE_SEIZE to set PTRACE_O_SUSPEND_SECCOMP option (LP: #1972740) - ptrace: Check PTRACE_O_SUSPEND_SECCOMP permission on PTRACE_SEIZE * ext4: limit length to bitmap_maxbytes (LP: #1972281) - ext4: limit length to bitmap_maxbytes - blocksize in punch_hole -- Kleber Sacilotto de Souza <email address hidden> Wed, 18 May 2022 17:41:46 +0200
Available diffs
- diff from 5.13.0-1021.23 to 5.13.0-1023.25 (2.7 MiB)
- diff from 5.13.0-1022.24 to 5.13.0-1023.25 (1.2 MiB)
linux-riscv (5.15.0-1011.12) jammy; urgency=medium * jammy/linux-riscv: 5.15.0-1011.12 -proposed tracker (LP: #1973917) [ Ubuntu: 5.15.0-33.34 ] * jammy/linux: 5.15.0-33.34 -proposed tracker (LP: #1973924) * CVE-2022-29581 - net/sched: cls_u32: fix netns refcount changes in u32_change() * ext4: limit length to bitmap_maxbytes (LP: #1972281) - ext4: limit length to bitmap_maxbytes - blocksize in punch_hole * Unprivileged users may use PTRACE_SEIZE to set PTRACE_O_SUSPEND_SECCOMP option (LP: #1972740) - ptrace: Check PTRACE_O_SUSPEND_SECCOMP permission on PTRACE_SEIZE [ Ubuntu: 5.15.0-30.31 ] * jammy/linux: 5.15.0-30.31 -proposed tracker (LP: #1971685) * Packaging resync (LP: #1786013) - [Packaging] update variants - debian/dkms-versions -- update from kernel-versions (main/2022.04.18) * Intel: enable x86 AMX (LP: #1967750) - x86/extable: Tidy up redundant handler functions - x86/extable: Get rid of redundant macros - x86/mce: Deduplicate exception handling - x86/mce: Get rid of stray semicolons - x86/extable: Rework the exception table mechanics - x86/extable: Provide EX_TYPE_DEFAULT_MCE_SAFE and EX_TYPE_FAULT_MCE_SAFE - x86/copy_mc: Use EX_TYPE_DEFAULT_MCE_SAFE for exception fixups - x86/fpu: Use EX_TYPE_FAULT_MCE_SAFE for exception fixups - x86/extable: Remove EX_TYPE_FAULT from MCE safe fixups - x86/fpu/signal: Clarify exception handling in restore_fpregs_from_user() - x86/fpu/signal: Move header zeroing out of xsave_to_user_sigframe() - x86/fpu/signal: Move xstate clearing out of copy_fpregs_to_sigframe() - x86/fpu/signal: Change return type of copy_fpstate_to_sigframe() to boolean - x86/fpu/signal: Change return type of copy_fpregs_to_sigframe() helpers to boolean - x86/signal: Change return type of restore_sigcontext() to boolean - x86/fpu/signal: Change return type of fpu__restore_sig() to boolean - x86/fpu/signal: Change return type of __fpu_restore_sig() to boolean - x86/fpu/signal: Change return code of check_xstate_in_sigframe() to boolean - x86/fpu/signal: Change return code of restore_fpregs_from_user() to boolean - x86/fpu/signal: Fix missed conversion to correct boolean retval in save_xstate_epilog() - x86/fpu: Remove pointless argument from switch_fpu_finish() - x86/fpu: Update stale comments - x86/pkru: Remove useless include - x86/fpu: Restrict xsaves()/xrstors() to independent states - x86/fpu: Cleanup the on_boot_cpu clutter - x86/fpu: Remove pointless memset in fpu_clone() - x86/process: Clone FPU in copy_thread() - x86/fpu: Do not inherit FPU context for kernel and IO worker threads - x86/fpu: Cleanup xstate xcomp_bv initialization - x86/fpu/xstate: Provide and use for_each_xfeature() - x86/fpu/xstate: Mark all init only functions __init - x86/fpu: Move KVMs FPU swapping to FPU core - x86/fpu: Replace KVMs home brewed FPU copy from user - x86/fpu: Rework copy_xstate_to_uabi_buf() - x86/fpu: Mark fpu__init_prepare_fx_sw_frame() as __init - x86/fpu: Move context switch and exit to user inlines into sched.h - x86/fpu: Clean up CPU feature tests - x86/fpu: Make os_xrstor_booting() private - x86/fpu: Move os_xsave() and os_xrstor() to core - x86/fpu: Move legacy ASM wrappers to core - x86/fpu: Make WARN_ON_FPU() private - x86/fpu: Move fpregs_restore_userregs() to core - x86/fpu: Move mxcsr related code to core - x86/fpu: Move fpstate functions to api.h - x86/fpu: Remove internal.h dependency from fpu/signal.h - x86/sev: Include fpu/xcr.h - x86/fpu: Mop up the internal.h leftovers - x86/fpu: Replace the includes of fpu/internal.h - x86/fpu: Provide a proper function for ex_handler_fprestore() - x86/fpu: Replace KVMs home brewed FPU copy to user - x86/fpu: Provide struct fpstate - x86/fpu: Convert fpstate_init() to struct fpstate - x86/fpu: Convert restore_fpregs_from_fpstate() to struct fpstate - x86/fpu: Replace KVMs xstate component clearing - x86/KVM: Convert to fpstate - x86/fpu: Convert tracing to fpstate - x86/fpu/regset: Convert to fpstate - x86/fpu/signal: Convert to fpstate - x86/fpu/core: Convert to fpstate - x86/math-emu: Convert to fpstate - x86/fpu: Remove fpu::state - x86/fpu: Do not leak fpstate pointer on fork - x86/process: Move arch_thread_struct_whitelist() out of line - x86/fpu: Add size and mask information to fpstate - x86/fpu: Use fpstate::size - x86/fpu/xstate: Use fpstate for os_xsave() - x86/fpu/xstate: Use fpstate for xsave_to_user_sigframe() - x86/fpu: Use fpstate in fpu_copy_kvm_uabi_to_fpstate() - x86/fpu: Use fpstate in __copy_xstate_to_uabi_buf() - x86/fpu/xstate: Use fpstate for copy_uabi_to_xstate() - x86/fpu/signal: Use fpstate for size and features - x86/fpu: Provide struct fpu_config - x86/fpu: Cleanup fpu__init_system_xstate_size_legacy() - x86/fpu/xstate: Cleanup size calculations - x86/fpu: Move xstate size to fpu_*_cfg - x86/fpu: Move xstate feature masks to fpu_*_cfg - x86/fpu: Mop up xfeatures_mask_uabi() - x86/fpu: Rework restore_regs_from_fpstate() - x86/fpu/xstate: Move remaining xfeature helpers to core - x86/fpu: Prepare for sanitizing KVM FPU code - x86/fpu: Provide infrastructure for KVM FPU cleanup - x86/kvm: Convert FPU handling to a single swap buffer - x86/fpu: Remove old KVM FPU interface - signal: Add an optional check for altstack size - x86/signal: Implement sigaltstack size validation - x86/fpu/xstate: Provide xstate_calculate_size() - x86/fpu: Add members to struct fpu to cache permission information - x86/fpu: Add fpu_state_config::legacy_features - x86/arch_prctl: Add controls for dynamic XSTATE components - x86/fpu: Add basic helpers for dynamically enabled features - x86/signal: Use fpu::__state_user_size for sigalt stack validation - x86/fpu/signal: Prepare for variable sigframe length - x86/fpu: Prepare fpu_clone() for dynamically enabled features - x86/fpu: Reset permission and fpstate on exec() - x86/cpufeatures: Add eXtended Feature Disabling (XFD) feature bit - x86/msr-index: Add MSRs for XFD - x86/fpu: Add XFD state to fpstate - x86/fpu: Add sanity checks for XFD - x86/fpu: Update XFD state where required - x86/fpu/xstate: Add XFD #NM handler - x86/fpu/xstate: Add fpstate_realloc()/free() - x86/fpu/xstate: Prepare XSAVE feature table for gaps in state component numbers - x86/fpu/amx: Define AMX state components and have it used for boot-time checks - x86/fpu: Calculate the default sizes independently - x86/fpu: Add XFD handling for dynamic states - x86/fpu/amx: Enable the AMX feature in 64-bit mode - selftests/x86/amx: Add test cases for AMX state management - selftests/x86/amx: Add context switch test - Documentation/x86: Add documentation for using dynamic XSTATE features - x86/fpu/signal: Initialize sw_bytes in save_xstate_epilog() - signal: Skip the altstack update when not needed - x86/cpufeatures: Put the AMX macros in the word 18 block - x86/fpu/xstate: Fix the ARCH_REQ_XCOMP_PERM implementation - selftests/x86/amx: Update the ARCH_REQ_XCOMP_PERM test - [Config] updateconfigs after AMX patchset -- Luke Nowakowski-Krijger <email address hidden> Wed, 18 May 2022 13:27:59 -0700
Available diffs
Superseded in impish-proposed |
linux-riscv (5.13.0-1022.24) impish; urgency=medium * impish/linux-riscv: 5.13.0-1022.24 -proposed tracker (LP: #1971853) [ Ubuntu: 5.13.0-43.48 ] * impish/linux: 5.13.0-43.48 -proposed tracker (LP: #1972669) * Unprivileged users may use PTRACE_SEIZE to set PTRACE_O_SUSPEND_SECCOMP option (LP: #1972740) - ptrace: Check PTRACE_O_SUSPEND_SECCOMP permission on PTRACE_SEIZE * ext4: limit length to bitmap_maxbytes (LP: #1972281) - ext4: limit length to bitmap_maxbytes - blocksize in punch_hole [ Ubuntu: 5.13.0-42.47 ] * impish/linux: 5.13.0-42.47 -proposed tracker (LP: #1971855) * CVE-2022-1158 - KVM: x86/mmu: do compare-and-exchange of gPTE via the user address * config CONFIG_HISI_PMU for kunpeng920 (LP: #1956086) - [Config] CONFIG_HISI_PMU=m * re-apply missing overlayfs SAUCE patch (LP: #1967924) - SAUCE: overlayfs: fix incorrect mnt_id of files opened from map_files * Impish update: upstream stable patchset 2022-04-20 (LP: #1969666) - mac80211_hwsim: report NOACK frames in tx_status - mac80211_hwsim: initialize ieee80211_tx_info at hw_scan_work - i2c: bcm2835: Avoid clock stretching timeouts - ASoC: rt5668: do not block workqueue if card is unbound - ASoC: rt5682: do not block workqueue if card is unbound - regulator: core: fix false positive in regulator_late_cleanup() - KVM: arm64: vgic: Read HW interrupt pending state from the HW - tipc: fix a bit overflow in tipc_crypto_key_rcv() - cifs: fix double free race when mount fails in cifs_get_root() - selftests/seccomp: Fix seccomp failure by adding missing headers - i2c: cadence: allow COMPILE_TEST - i2c: qup: allow COMPILE_TEST - net: usb: cdc_mbim: avoid altsetting toggling for Telit FN990 - usb: gadget: don't release an existing dev->buf - usb: gadget: clear related members when goto fail - exfat: reuse exfat_inode_info variable instead of calling EXFAT_I() - exfat: fix i_blocks for files truncated over 4 GiB - tracing: Add test for user space strings when filtering on string pointers - serial: stm32: prevent TDR register overwrite when sending x_char - ata: pata_hpt37x: fix PCI clock detection - drm/amdgpu: check vm ready by amdgpu_vm->evicting flag - tracing: Add ustring operation to filtering string pointers - ALSA: intel_hdmi: Fix reference to PCM buffer address - riscv/efi_stub: Fix get_boot_hartid_from_fdt() return value - riscv: Fix config KASAN && SPARSEMEM && !SPARSE_VMEMMAP - riscv: Fix config KASAN && DEBUG_VIRTUAL - ASoC: ops: Shift tested values in snd_soc_put_volsw() by +min - iommu/amd: Recover from event log overflow - drm/i915: s/JSP2/ICP2/ PCH - xen/netfront: destroy queues before real_num_tx_queues is zeroed - thermal: core: Fix TZ_GET_TRIP NULL pointer dereference - ntb: intel: fix port config status offset for SPR - mm: Consider __GFP_NOWARN flag for oversized kvmalloc() calls - xfrm: fix MTU regression - netfilter: fix use-after-free in __nf_register_net_hook() - bpf, sockmap: Do not ignore orig_len parameter - xfrm: enforce validity of offload input flags - e1000e: Correct NVM checksum verification flow - net: fix up skbs delta_truesize in UDP GRO frag_list - netfilter: nf_queue: don't assume sk is full socket - netfilter: nf_queue: fix possible use-after-free - netfilter: nf_queue: handle socket prefetch - batman-adv: Request iflink once in batadv-on-batadv check - batman-adv: Request iflink once in batadv_get_real_netdevice - batman-adv: Don't expect inter-netns unique iflink indices - net: ipv6: ensure we call ipv6_mc_down() at most once - net: dcb: flush lingering app table entries for unregistered devices - net/smc: fix connection leak - net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error generated by client - net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error cause by server - mac80211: fix forwarded mesh frames AC & queue selection - net: stmmac: fix return value of __setup handler - mac80211: treat some SAE auth steps as final - iavf: Fix missing check for running netdev - net: sxgbe: fix return value of __setup handler - ibmvnic: register netdev after init of adapter - net: arcnet: com20020: Fix null-ptr-deref in com20020pci_probe() - ixgbe: xsk: change !netif_carrier_ok() handling in ixgbe_xmit_zc() - efivars: Respect "block" flag in efivar_entry_set_safe() - firmware: arm_scmi: Remove space in MODULE_ALIAS name - ASoC: cs4265: Fix the duplicated control name - can: gs_usb: change active_channels's type from atomic_t to u8 - arm64: dts: rockchip: Switch RK3399-Gru DP to SPDIF output - igc: igc_read_phy_reg_gpy: drop premature return - ARM: Fix kgdb breakpoint for Thumb2 - ARM: 9182/1: mmu: fix returns from early_param() and __setup() functions - selftests: mlxsw: tc_police_scale: Make test more robust - pinctrl: sunxi: Use unique lockdep classes for IRQs - igc: igc_write_phy_reg_gpy: drop premature return - ibmvnic: free reset-work-item when flushing - memfd: fix F_SEAL_WRITE after shmem huge page allocated - s390/extable: fix exception table sorting - ARM: dts: switch timer config to common devkit8000 devicetree - ARM: dts: Use 32KiHz oscillator on devkit8000 - soc: fsl: guts: Revert commit 3c0d64e867ed - soc: fsl: guts: Add a missing memory allocation failure check - soc: fsl: qe: Check of ioremap return value - ARM: tegra: Move panels to AUX bus - ibmvnic: complete init_done on transport events - net: chelsio: cxgb3: check the return value of pci_find_capability() - iavf: Refactor iavf state machine tracking - nl80211: Handle nla_memdup failures in handle_nan_filter - drm/amdgpu: fix suspend/resume hang regression - net: dcb: disable softirqs in dcbnl_flush_dev() - Input: elan_i2c - move regulator_[en|dis]able() out of elan_[en|dis]able_power() - Input: elan_i2c - fix regulator enable count imbalance after suspend/resume - Input: samsung-keypad - properly state IOMEM dependency - HID: add mapping for KEY_DICTATE - HID: add mapping for KEY_ALL_APPLICATIONS - tracing/histogram: Fix sorting on old "cpu" value - tracing: Fix return value of __setup handlers - btrfs: fix lost prealloc extents beyond eof after full fsync - btrfs: qgroup: fix deadlock between rescan worker and remove qgroup - btrfs: add missing run of delayed items after unlink during log replay - Revert "xfrm: xfrm_state_mtu should return at least 1280 for ipv6" - hamradio: fix macro redefine warning - arm64: Mark start_backtrace() notrace and NOKPROBE_SYMBOL - sched/fair: Fix fault in reweight_entity - tools/resolve_btf_ids: Close ELF file on error - mtd: spi-nor: Fix mtd size for s3an flashes - MIPS: fix local_{add,sub}_return on MIPS64 - signal: In get_signal test for signal_group_exit every time through the loop - PCI: mediatek-gen3: Disable DVFSRC voltage request - PCI: dwc: Do not remap invalid res - PCI: aardvark: Fix checking for MEM resource type - KVM: VMX: Don't unblock vCPU w/ Posted IRQ if IRQs are disabled in guest - KVM: s390: Ensure kvm_arch_no_poll() is read once when blocking vCPU - KVM: VMX: Read Posted Interrupt "control" exactly once per loop iteration - KVM: x86: Handle 32-bit wrap of EIP for EMULTYPE_SKIP with flat code seg - KVM: x86: Exit to userspace if emulation prepared a completion callback - i3c: fix incorrect address slot lookup on 64-bit - i3c/master/mipi-i3c-hci: Fix a potentially infinite loop in 'hci_dat_v1_get_index()' - tracing: Do not let synth_events block other dyn_event systems during create - Input: ti_am335x_tsc - set ADCREFM for X configuration - Input: ti_am335x_tsc - fix STEPCONFIG setup for Z2 - NFSD: Fix verifier returned in stable WRITEs - Revert "nfsd: skip some unnecessary stats in the v4 case" - nfsd: fix crash on COPY_NOTIFY with special stateid - x86/hyperv: Properly deal with empty cpumasks in hyperv_flush_tlb_multi() - SUNRPC: Fix sockaddr handling in the svc_xprt_create_error trace point - SUNRPC: Fix sockaddr handling in svcsock_accept_class trace points - drm/sun4i: dw-hdmi: Fix missing put_device() call in sun8i_hdmi_phy_get - drm/atomic: Check new_crtc_state->active to determine if CRTC needs disable in self refresh mode - ntb_hw_switchtec: Fix pff ioread to read into mmio_part_cfg_all - ntb_hw_switchtec: Fix bug with more than 32 partitions - drm/amdkfd: Check for null pointer after calling kmemdup - i3c: master: dw: check return of dw_i3c_master_get_free_pos() - dma-buf: cma_heap: Fix mutex locking section - tracing/uprobes: Check the return value of kstrdup() for tu->filename - tracing/probes: check the return value of kstrndup() for pbuf - mm: defer kmemleak object creation of module_alloc() - kasan: fix quarantine conflicting with init_on_free - selftests/vm: make charge_reserved_hugetlb.sh work with existing cgroup setting - hugetlbfs: fix off-by-one error in hugetlb_vmdelete_list() - ethtool: Fix link extended state for big endian - bpf: Fix possible race in inc_misses_counter - gve: Recording rx queue before sending to napi - ibmvnic: don't release napi in __ibmvnic_open() - bnxt_en: Fix occasional ethtool -t loopback test failures - iwlwifi: mvm: check debugfs_dir ptr before use - iommu/vt-d: Fix double list_add when enabling VMD in scalable mode - mac80211: fix EAPoL rekey fail in 802.3 rx path - blktrace: fix use after free for struct blk_trace - net: ipa: add an interconnect dependency - iavf: Fix deadlock in iavf_reset_task - auxdisplay: lcd2s: Fix lcd2s_redefine_char() feature - auxdisplay: lcd2s: Fix memory leak in ->remove() - auxdisplay: lcd2s: Use proper API to free the instance of charlcd object - iommu/tegra-smmu: Fix missing put_device() call in tegra_smmu_find - mips: setup: fix setnocoherentio() boolean setting - mptcp: Correctly set DATA_FIN timeout when number of retransmits is large - sched: Fix yet more sched_fork() races - arm64: dts: juno: Remove GICv2m dma-range - iommu/amd: Fix I/O page table memory leak - netfilter: nf_tables: prefer kfree_rcu(ptr, rcu) variant - can: etas_es58x: change opened_channel_cnt's type from atomic_t to u8 - e1000e: Fix possible HW unit hang after an s0ix exit - selftests: mlxsw: resource_scale: Fix return value - iavf: do not override the adapter state in the watchdog task (again) - btrfs: fix relocation crash due to premature return from btrfs_commit_transaction() - KVM: x86/mmu: Passing up the error state of mmu_alloc_shadow_roots() * CVE-2022-28390 - can: ems_usb: ems_usb_start_xmit(): fix double dev_kfree_skb() in error path -- Kleber Sacilotto de Souza <email address hidden> Thu, 12 May 2022 10:57:23 +0200
Available diffs
Deleted in jammy-proposed (Reason: NBS) |
linux-riscv (5.15.0-1009.9) jammy; urgency=medium * jammy/linux-riscv: 5.15.0-1009.9 -proposed tracker (LP: #1970579) * alsa: enable the cirrus-logic side-codec to make the speaker output sound (LP: #1965496) - [Config] riscv: Add cirruslogic side codec support * CONFIG_SND_COMPRESS_OFFLOAD missing in jammy/ppc64el kernel config (LP: #1969807) - [Config] riscv: updateconfigs for SND_COMPRESS_OFFLOAD [ Ubuntu: 5.15.0-28.29 ] * jammy/linux: 5.15.0-28.29 -proposed tracker (LP: #1970582) * Packaging resync (LP: #1786013) - [Packaging] update variants - debian/dkms-versions -- update from kernel-versions (main/2022.04.18) * PCIE LnkCtl ASPM not enabled under VMD mode for Alder Lake platforms (LP: #1942160) - SAUCE: vmd: fixup bridge ASPM by driver name instead * Mute/mic LEDs no function on HP EliteBook 845/865 G9 (LP: #1970178) - ALSA: hda/realtek: Enable mute/micmute LEDs and limit mic boost on EliteBook 845/865 G9 * Enable headset mic on Lenovo P360 (LP: #1967069) - ALSA: hda/realtek: Enable headset mic on Lenovo P360 * WCN6856 BT keep in OFF state after coldboot system (LP: #1967067) - Bluetooth: btusb: Improve stability for QCA devices * Screen sometimes can't update on Intel Alder Lake GPUs [Failed to post KMS update: CRTC property (GAMMA_LUT) not found] (LP: #1967274) - drm/i915/xelpd: Enable Pipe color support for D13 platform - drm/i915: Use unlocked register accesses for LUT loads - drm/i915/xelpd: Enable Pipe Degamma - drm/i915/xelpd: Add Pipe Color Lut caps to platform config * Jammy update: v5.15.35 upstream stable release (LP: #1969857) - drm/amd/display: Add pstate verification and recovery for DCN31 - drm/amd/display: Fix p-state allow debug index on dcn31 - hamradio: defer 6pack kfree after unregister_netdev - hamradio: remove needs_free_netdev to avoid UAF - cpuidle: PSCI: Move the `has_lpi` check to the beginning of the function - ACPI: processor idle: Check for architectural support for LPI - ACPI: processor: idle: fix lockup regression on 32-bit ThinkPad T40 - btrfs: remove unused parameter nr_pages in add_ra_bio_pages() - btrfs: remove no longer used counter when reading data page - btrfs: remove unused variable in btrfs_{start,write}_dirty_block_groups() - soc: qcom: aoss: Expose send for generic usecase - dt-bindings: net: qcom,ipa: add optional qcom,qmp property - net: ipa: request IPA register values be retained - btrfs: release correct delalloc amount in direct IO write path - ALSA: core: Add snd_card_free_on_error() helper - ALSA: sis7019: Fix the missing error handling - ALSA: ali5451: Fix the missing snd_card_free() call at probe error - ALSA: als300: Fix the missing snd_card_free() call at probe error - ALSA: als4000: Fix the missing snd_card_free() call at probe error - ALSA: atiixp: Fix the missing snd_card_free() call at probe error - ALSA: au88x0: Fix the missing snd_card_free() call at probe error - ALSA: aw2: Fix the missing snd_card_free() call at probe error - ALSA: azt3328: Fix the missing snd_card_free() call at probe error - ALSA: bt87x: Fix the missing snd_card_free() call at probe error - ALSA: ca0106: Fix the missing snd_card_free() call at probe error - ALSA: cmipci: Fix the missing snd_card_free() call at probe error - ALSA: cs4281: Fix the missing snd_card_free() call at probe error - ALSA: cs5535audio: Fix the missing snd_card_free() call at probe error - ALSA: echoaudio: Fix the missing snd_card_free() call at probe error - ALSA: emu10k1x: Fix the missing snd_card_free() call at probe error - ALSA: ens137x: Fix the missing snd_card_free() call at probe error - ALSA: es1938: Fix the missing snd_card_free() call at probe error - ALSA: es1968: Fix the missing snd_card_free() call at probe error - ALSA: fm801: Fix the missing snd_card_free() call at probe error - ALSA: galaxy: Fix the missing snd_card_free() call at probe error - ALSA: hdsp: Fix the missing snd_card_free() call at probe error - ALSA: hdspm: Fix the missing snd_card_free() call at probe error - ALSA: ice1724: Fix the missing snd_card_free() call at probe error - ALSA: intel8x0: Fix the missing snd_card_free() call at probe error - ALSA: intel_hdmi: Fix the missing snd_card_free() call at probe error - ALSA: korg1212: Fix the missing snd_card_free() call at probe error - ALSA: lola: Fix the missing snd_card_free() call at probe error - ALSA: lx6464es: Fix the missing snd_card_free() call at probe error - ALSA: maestro3: Fix the missing snd_card_free() call at probe error - ALSA: oxygen: Fix the missing snd_card_free() call at probe error - ALSA: riptide: Fix the missing snd_card_free() call at probe error - ALSA: rme32: Fix the missing snd_card_free() call at probe error - ALSA: rme9652: Fix the missing snd_card_free() call at probe error - ALSA: rme96: Fix the missing snd_card_free() call at probe error - ALSA: sc6000: Fix the missing snd_card_free() call at probe error - ALSA: sonicvibes: Fix the missing snd_card_free() call at probe error - ALSA: via82xx: Fix the missing snd_card_free() call at probe error - ALSA: usb-audio: Cap upper limits of buffer/period bytes for implicit fb - ALSA: nm256: Don't call card private_free at probe error path - drm/msm: Add missing put_task_struct() in debugfs path - firmware: arm_scmi: Remove clear channel call on the TX channel - memory: atmel-ebi: Fix missing of_node_put in atmel_ebi_probe - Revert "ath11k: mesh: add support for 256 bitmap in blockack frames in 11ax" - firmware: arm_scmi: Fix sorting of retrieved clock rates - media: rockchip/rga: do proper error checking in probe - SUNRPC: Fix the svc_deferred_event trace class - net/sched: flower: fix parsing of ethertype following VLAN header - veth: Ensure eth header is in skb's linear part - gpiolib: acpi: use correct format characters - cifs: release cached dentries only if mount is complete - net: mdio: don't defer probe forever if PHY IRQ provider is missing - mlxsw: i2c: Fix initialization error flow - net/sched: fix initialization order when updating chain 0 head - net: dsa: felix: suppress -EPROBE_DEFER errors - net: ethernet: stmmac: fix altr_tse_pcs function when using a fixed-link - net/sched: taprio: Check if socket flags are valid - cfg80211: hold bss_lock while updating nontrans_list - netfilter: nft_socket: make cgroup match work in input too - drm/msm: Fix range size vs end confusion - drm/msm/dsi: Use connector directly in msm_dsi_manager_connector_init() - drm/msm/dp: add fail safe mode outside of event_mutex context - net/smc: Fix NULL pointer dereference in smc_pnet_find_ib() - scsi: pm80xx: Mask and unmask upper interrupt vectors 32-63 - scsi: pm80xx: Enable upper inbound, outbound queues - scsi: iscsi: Move iscsi_ep_disconnect() - scsi: iscsi: Fix offload conn cleanup when iscsid restarts - scsi: iscsi: Fix endpoint reuse regression - scsi: iscsi: Fix conn cleanup and stop race during iscsid restart - scsi: iscsi: Fix unbound endpoint error handling - sctp: Initialize daddr on peeled off socket - netfilter: nf_tables: nft_parse_register can return a negative value - ALSA: ad1889: Fix the missing snd_card_free() call at probe error - ALSA: mtpav: Don't call card private_free at probe error path - io_uring: move io_uring_rsrc_update2 validation - io_uring: verify that resv2 is 0 in io_uring_rsrc_update2 - io_uring: verify pad field is 0 in io_get_ext_arg - testing/selftests/mqueue: Fix mq_perf_tests to free the allocated cpu set - ALSA: usb-audio: Increase max buffer size - ALSA: usb-audio: Limit max buffer and period sizes per time - perf tools: Fix misleading add event PMU debug message - macvlan: Fix leaking skb in source mode with nodst option - net: ftgmac100: access hardware register after clock ready - nfc: nci: add flush_workqueue to prevent uaf - cifs: potential buffer overflow in handling symlinks - dm mpath: only use ktime_get_ns() in historical selector - vfio/pci: Fix vf_token mechanism when device-specific VF drivers are used - net: bcmgenet: Revert "Use stronger register read/writes to assure ordering" - block: fix offset/size check in bio_trim() - drm/amd: Add USBC connector ID - btrfs: fix fallocate to use file_modified to update permissions consistently - btrfs: do not warn for free space inode in cow_file_range - drm/amdgpu: conduct a proper cleanup of PDB bo - drm/amdgpu/gmc: use PCI BARs for APUs in passthrough - drm/amd/display: fix audio format not updated after edid updated - drm/amd/display: FEC check in timing validation - drm/amd/display: Update VTEM Infopacket definition - drm/amdkfd: Fix Incorrect VMIDs passed to HWS - drm/amdgpu/vcn: improve vcn dpg stop procedure - drm/amdkfd: Check for potential null return of kmalloc_array() - Drivers: hv: vmbus: Deactivate sysctl_record_panic_msg by default in isolated guests - PCI: hv: Propagate coherence from VMbus device to PCI device - Drivers: hv: vmbus: Prevent load re-ordering when reading ring buffer - scsi: target: tcmu: Fix possible page UAF - scsi: lpfc: Fix queue failures when recovering from PCI parity error - scsi: ibmvscsis: Increase INITIAL_SRP_LIMIT to 1024 - net: micrel: fix KS8851_MLL Kconfig - ata: libata-core: Disable READ LOG DMA EXT for Samsung 840 EVOs - gpu: ipu-v3: Fix dev_dbg frequency output - regulator: wm8994: Add an off-on delay for WM8994 variant - arm64: alternatives: mark patch_alternative() as `noinstr` - tlb: hugetlb: Add more sizes to tlb_remove_huge_tlb_entry - net: axienet: setup mdio unconditionally - Drivers: hv: balloon: Disable balloon and hot-add accordingly - net: usb: aqc111: Fix out-of-bounds accesses in RX fixup - myri10ge: fix an incorrect free for skb in myri10ge_sw_tso - spi: cadence-quadspi: fix protocol setup for non-1-1-X operations - drm/amd/display: Enable power gating before init_pipes - drm/amd/display: Revert FEC check in validation - drm/amd/display: Fix allocate_mst_payload assert on resume - drbd: set QUEUE_FLAG_STABLE_WRITES - scsi: mpt3sas: Fail reset operation if config request timed out - scsi: mvsas: Add PCI ID of RocketRaid 2640 - scsi: megaraid_sas: Target with invalid LUN ID is deleted during scan - drivers: net: slip: fix NPD bug in sl_tx_timeout() - io_uring: zero tag on rsrc removal - io_uring: use nospec annotation for more indexes - perf/imx_ddr: Fix undefined behavior due to shift overflowing the constant - mm/secretmem: fix panic when growing a memfd_secret - mm, page_alloc: fix build_zonerefs_node() - mm: fix unexpected zeroed page mapping with zram swap - mm: kmemleak: take a full lowmem check in kmemleak_*_phys() - KVM: x86/mmu: Resolve nx_huge_pages when kvm.ko is loaded - SUNRPC: Fix NFSD's request deferral on RDMA transports - memory: renesas-rpc-if: fix platform-device leak in error path - gcc-plugins: latent_entropy: use /dev/urandom - cifs: verify that tcon is valid before dereference in cifs_kill_sb - ath9k: Properly clear TX status area before reporting to mac80211 - ath9k: Fix usage of driver-private space in tx_info - btrfs: fix root ref counts in error handling in btrfs_get_root_ref - btrfs: mark resumed async balance as writing - ALSA: hda/realtek: Add quirk for Clevo PD50PNT - ALSA: hda/realtek: add quirk for Lenovo Thinkpad X12 speakers - ALSA: pcm: Test for "silence" field in struct "pcm_format_data" - nl80211: correctly check NL80211_ATTR_REG_ALPHA2 size - ipv6: fix panic when forwarding a pkt with no in6 dev - drm/amd/display: don't ignore alpha property on pre-multiplied mode - drm/amdgpu: Enable gfxoff quirk on MacBook Pro - x86/tsx: Use MSR_TSX_CTRL to clear CPUID bits - x86/tsx: Disable TSX development mode at boot - genirq/affinity: Consider that CPUs on nodes can be unbalanced - tick/nohz: Use WARN_ON_ONCE() to prevent console saturation - ARM: davinci: da850-evm: Avoid NULL pointer dereference - dm integrity: fix memory corruption when tag_size is less than digest size - i2c: dev: check return value when calling dev_set_name() - smp: Fix offline cpu check in flush_smp_call_function_queue() - i2c: pasemi: Wait for write xfers to finish - dt-bindings: net: snps: remove duplicate name - timers: Fix warning condition in __run_timers() - dma-direct: avoid redundant memory sync for swiotlb - drm/i915: Sunset igpu legacy mmap support based on GRAPHICS_VER_FULL - cpu/hotplug: Remove the 'cpu' member of cpuhp_cpu_state - soc: qcom: aoss: Fix missing put_device call in qmp_get - net: ipa: fix a build dependency - cpufreq: intel_pstate: ITMT support for overclocked system - ax25: add refcount in ax25_dev to avoid UAF bugs - ax25: fix reference count leaks of ax25_dev - ax25: fix UAF bugs of net_device caused by rebinding operation - ax25: Fix refcount leaks caused by ax25_cb_del() - ax25: fix UAF bug in ax25_send_control() - ax25: fix NPD bug in ax25_disconnect - ax25: Fix NULL pointer dereferences in ax25 timers - ax25: Fix UAF bugs in ax25 timers - Linux 5.15.35 * CONFIG_SND_COMPRESS_OFFLOAD missing in jammy/ppc64el kernel config (LP: #1969807) - [Config] updateconfigs for SND_COMPRESS_OFFLOAD (ppc64el) * Micmute LED support for Zbook Fury 16 G9 (LP: #1968892) - ALSA: hda/realtek: Add mute and micmut LED support for Zbook Fury 17 G9 * Fix broken HDMI audio on AMD PRO VII after S3 (LP: #1968475) - drm/amdgpu: don't set s3 and s0ix at the same time - drm/amdgpu: Ensure HDA function is suspended before ASIC reset * [Ubuntu 22.04] mpi3mr: Request to include latest bug fixes (LP: #1967116) - scsi: mpi3mr: Clean up mpi3mr_print_ioc_info() - scsi: mpi3mr: Use scnprintf() instead of snprintf() - scsi: mpi3mr: Add debug APIs based on logging_level bits - scsi: mpi3mr: Replace spin_lock() with spin_lock_irqsave() - scsi: mpi3mr: Don't reset IOC if cmnds flush with reset status - scsi: mpi3mr: Update MPI3 headers - part1 - scsi: mpi3mr: Update MPI3 headers - part2 - scsi: mpi3mr: Add support for PCIe Managed Switch SES device - scsi: mpi3mr: Do access status validation before adding devices - scsi: mpi3mr: Increase internal cmnds timeout to 60s - scsi: mpi3mr: Handle unaligned PLL in unmap cmnds - scsi: mpi3mr: Display IOC firmware package version - scsi: mpi3mr: Fault IOC when internal command gets timeout - scsi: mpi3mr: Code refactor of IOC init - part1 - scsi: mpi3mr: Code refactor of IOC init - part2 - scsi: mpi3mr: Handle offline FW activation in graceful manner - scsi: mpi3mr: Add IOC reinit function - scsi: mpi3mr: Detect async reset that occurred in firmware - scsi: mpi3mr: Gracefully handle online FW update operation - scsi: mpi3mr: Add Event acknowledgment logic - scsi: mpi3mr: Support Prepare for Reset event - scsi: mpi3mr: Print cable mngnt and temp threshold events - scsi: mpi3mr: Add io_uring interface support in I/O-polled mode - scsi: mpi3mr: Use TM response codes from MPI3 headers - scsi: mpi3mr: Enhanced Task Management Support Reply handling - scsi: mpi3mr: Bump driver version to 8.0.0.61.0 - scsi: mpi3mr: Fix some spelling mistakes - scsi: mpi3mr: Fix formatting problems in some kernel-doc comments - scsi: mpi3mr: Fix deadlock while canceling the fw event - scsi: mpi3mr: Fix printing of pending I/O count - scsi: mpi3mr: Update MPI3 headers - scsi: mpi3mr: Fix hibernation issue - scsi: mpi3mr: Fix cmnd getting marked as in use forever - scsi: mpi3mr: Update the copyright year - scsi: mpi3mr: Bump driver version to 8.0.0.68.0 - scsi: mpi3mr: Fix flushing !WQ_MEM_RECLAIM events warning * Support AMD P-State cpufreq control mechanism (LP: #1956509) - x86/cpufeatures: Add AMD Collaborative Processor Performance Control feature flag - x86/msr: Add AMD CPPC MSR definitions - ACPI: CPPC: Implement support for SystemIO registers - ACPI: CPPC: Add CPPC enable register function - cpufreq: amd-pstate: Introduce a new AMD P-State driver to support future processors - cpufreq: amd-pstate: Add fast switch function for AMD P-State - cpufreq: amd-pstate: Introduce the support for the processors with shared memory solution - cpufreq: amd-pstate: Add trace for AMD P-State module - cpufreq: amd-pstate: Add boost mode support for AMD P-State - cpufreq: amd-pstate: Add AMD P-State frequencies attributes - cpufreq: amd-pstate: Add AMD P-State performance attributes - Documentation: amd-pstate: Add AMD P-State driver introduction - MAINTAINERS: Add AMD P-State driver maintainer entry - cpufreq: amd-pstate: Fix struct amd_cpudata kernel-doc comment - cpufreq: amd-pstate: Fix Kconfig dependencies for AMD P-State - [Config] enable X86_AMD_PSTATE as built-in on amd64 * Bolt doesn't work with native USB4 hosts (LP: #1962349) - thunderbolt: Retry DROM reads for more failure scenarios - thunderbolt: Do not resume routers if UID is not set - thunderbolt: Do not make DROM read success compulsory - PCI/ACPI: Allow D3 only if Root Port can signal and wake from D3 * IPU6 camera has no function on Andrews MLK (LP: #1964983) - SAUCE: IPU6: 2022-03-11 alpha release for Andrews MLK - [Config] IPU6: enable OV02C10 sensor * multiple UBSAN warnings in Intel IPU6 camera driver at boot (LP: #1958006) - SAUCE: media: pci: intel: Avoid UBSAN warnings of index bound and shift * linux-image-5.0.0-35-generic breaks checkpointing of container (LP: #1857257) // re-apply missing overlayfs SAUCE patch (LP: #1967924) - SAUCE: overlayfs: fix incorrect mnt_id of files opened from map_files * [Jammy, mlx5, ConnectX-7] add CX7 support for software steering (LP: #1966194) - net/mlx5: DR, Fix vport number data type to u16 - net/mlx5: DR, Replace local WIRE_PORT macro with the existing MLX5_VPORT_UPLINK - net/mlx5: DR, Add missing query for vport 0 - net/mlx5: DR, Align error messages for failure to obtain vport caps - net/mlx5: DR, Support csum recalculation flow table on SFs - net/mlx5: DR, Add support for SF vports - net/mlx5: DR, Increase supported num of actions to 32 - net/mlx5: DR, Fix typo 'offeset' to 'offset' - net/mlx5: DR, init_next_match only if needed - net/mlx5: DR, Add missing string for action type SAMPLER - net/mlx5: DR, Add check for unsupported fields in match param - net/mlx5: Introduce new uplink destination type - net/mlx5: DR, Handle eswitch manager and uplink vports separately - net/mlx5: DR, Fix querying eswitch manager vport for ECPF - net/mlx5: DR, Fix check for unsupported fields in match param - net/mlx5: DR, Fix error flow in creating matcher - net/mlx5: DR, Fix lower case macro prefix "mlx5_" to "MLX5_" - net/mlx5: DR, Remove unused struct member in matcher - net/mlx5: DR, Rename list field in matcher struct to list_node - net/mlx5: DR, Add check for flex parser ID value - net/mlx5: DR, Add missing reserved fields to dr_match_param - net/mlx5: DR, Add support for dumping steering info - net/mlx5: DR, Add support for UPLINK destination type - net/mlx5: DR, Warn on failure to destroy objects due to refcount - net/mlx5: Add misc5 flow table match parameters - net/mlx5: DR, Add misc5 to match_param structs - net/mlx5: DR, Support matching on tunnel headers 0 and 1 - net/mlx5: DR, Add support for matching on geneve_tlv_option_0_exist field - net/mlx5: DR, Improve steering for empty or RX/TX-only matchers - net/mlx5: DR, Ignore modify TTL if device doesn't support it - net/mlx5: Set SMFS as a default steering mode if device supports it - net/mlx5: DR, Fix slab-out-of-bounds in mlx5_cmd_dr_create_fte - net/mlx5: DR, Add support for matching on Internet Header Length (IHL) - net/mlx5: DR, Remove unneeded comments - net/mlx5: DR, Fix handling of different actions on the same STE in STEv1 - net/mlx5: DR, Rename action modify fields to reflect naming in HW spec - net/mlx5: DR, Refactor ste_ctx handling for STE v0/1 - net/mlx5: Introduce software defined steering capabilities - net/mlx5: DR, Add support for ConnectX-7 steering * Support Intel IPU6 MIPI camera on Alder Lake platforms (LP: #1955383) - SAUCE: intel ipu drivers first release - SAUCE: IPU driver release WW48 - SAUCE: IPU driver release WW48 with MCU - SAUCE: IPU driver release WW52 - SAUCE: IPU driver release WW04 - SAUCE: IPU driver release WW14 - SAUCE: Fix ov01a1s output mirror issue - SAUCE: integrate IPU6 builds - [Config] updateconfigs for IPU6 driver - SAUCE: Fix ov01a1s IQ issues - SAUCE: intel/ipu6: Remove unnecessary video devices - SAUCE: change power control driver to acpi driver - SAUCE: IPU6 driver release for kernel 5.13 - SAUCE: sensor HM11b1 brightness bugfix - SAUCE: Fix build error on Kernel 5.13 - SAUCE: IPU6 driver release for kernel 5.14 on 2021-11-01 - [Config] IPU6: enable OV01A10 sensor - SAUCE: Fix build error for kernel 5.15 - SAUCE: intel visual sensing controller(VSC) driver first release - [Config] ivsc: enable Intel VSC drivers - SAUCE: ivsc: return error when device not ready - SAUCE: ivsc: add soft dependencies for intel_vsc module - SAUCE: ljca: switch wait event to uninterruptible - SAUCE: mei-vsc: switch wait event to uninterruptible - SAUCE: mei_vsc: add ACPI HID for ADL - SAUCE: ljca: add multi ACPI HID support - SAUCE: ivsc: add delay for acquire camera to wait firmware ready - SAUCE: mei_vsc: distinguish platform with different camera sensor - SAUCE: i2c-ljca: fix a potential issue - SAUCE: ljca: disable autosuspend by default - [Config] make Intel IPU6 modules amd64 only - SAUCE: IPU6: drop unnecessary cflags manipulation * alsa: enable the cirrus-logic side-codec to make the speaker output sound (LP: #1965496) - ASoC: cs35l41: CS35L41 Boosted Smart Amplifier - ASoC: cs35l41: Fix use of an uninitialised variable - ASoC: cs35l41: Use regmap_read_poll_timeout to wait for OTP boot - ASoC: cs35l41: Combine adjacent register writes - ASoC: cs35l41: Don't overwrite returned error code - ASoC: cs35l41: Fixup the error messages - ASoC: cs35l41: Fix a bunch of trivial code formating/style issues - misc: cs35l41: Remove unused pdn variable - ASoC: cs35l41: Make cs35l41_remove() return void - ASoC: cs35l41: Change monitor widgets to siggens - ASoC: cs35l41: DSP Support - ASoC: cs35l41: Set the max SPI speed for the whole device - ASoC: cs35l41: Fix link problem - ASoC: cs35l41: Fix undefined reference to core functions - ASoC: cs35l41: Convert tables to shared source code - ASoC: cs35l41: Move cs35l41_otp_unpack to shared code - ASoC: cs35l41: Move power initializations to reg_sequence - ASoC: cs35l41: Create shared function for errata patches - ASoC: cs35l41: Create shared function for setting channels - ASoC: cs35l41: Create shared function for boost configuration - ASoC: cs35l41: Add cs35l51/53 IDs - ASoC: cs35l41: Remove incorrect comment - ASoC: cs35l41: Correct DSP power down - ASoC: cs35l41: Correct handling of some registers in the cache - ALSA: hda: cs35l41: Add support for CS35L41 in HDA systems - ASoC: cs35l41: Update handling of test key registers - ASoC: cs35l41: Add support for hibernate memory retention mode - ALSA: hda: cs35l41: fix double free on error in probe() - ALSA: hda: cs35l41: Avoid overwriting register patch - ALSA: hda: cs35l41: Add calls to newly added test key function - ALSA: hda: cs35l41: Move cs35l41* calls to its own symbol namespace - ALSA: hda: cs35l41: Add missing default cases - ALSA: hda: cs35l41: Make use of the helper function dev_err_probe() - ALSA: hda: cs35l41: Tidyup code - ALSA: hda: cs35l41: Make cs35l41_hda_remove() return void - ALSA: hda/realtek: Add support for Legion 7 16ACHg6 laptop - ALSA: hda/realtek: Add CS35L41 support for Thinkpad laptops - ALSA: hda/realtek: fix speakers and micmute on HP 855 G8 - Revert "platform/x86: i2c-multi-instantiate: Don't create platform device for INT3515 ACPI nodes" - spi: Create helper API to lookup ACPI info for spi device - spi: Support selection of the index of the ACPI Spi Resource before alloc - spi: Add API to count spi acpi resources - platform/x86: i2c-multi-instantiate: Rename it for a generic serial driver name - platform/x86: serial-multi-instantiate: Reorganize I2C functions - platform/x86: serial-multi-instantiate: Add SPI support - ALSA: hda/realtek: Add support for HP Laptops - ACPI / scan: Create platform device for CS35L41 - [Config] Add cirruslogic side codec support * Use kernel-testing repo from launchpad for ADT tests (LP: #1968016) - [Debian] Use kernel-testing repo from launchpad * Fix ADL, WD22TB4,Dual monitors display resolution can't reach 4K 60hz (LP: #1967986) - drm/i915/display: Remove check for low voltage sku for max dp source rate - drm/i915/intel_combo_phy: Print I/O voltage info * Support different Cirrus audio codec configurations on Dell laptops (LP: #1967988) - ALSA: hda/cs8409: Fix Warlock to use mono mic configuration - ALSA: hda/cs8409: Re-order quirk table into ascending order - ALSA: hda/cs8409: Fix Full Scale Volume setting for all variants - ALSA: hda/cs8409: Support new Warlock MLK Variants - ALSA: hda/cs8409: Disable HSBIAS_SENSE_EN for Cyborg - ALSA: hda/cs8409: Add new Dolphin HW variants * Enable speakup kernel modules to allow the speakup screen reader to function (LP: #1967702) - [Config] CONFIG_SPEAKUP=m * linux: CONFIG_SERIAL_8250_MID=y (LP: #1967338) - [Config] amd64 CONFIG_SERIAL_8250_MID=y * alsa/sdw: Fix the audio issue on a Dell machine without internal mic (LP: #1966841) - ASoC: Intel: soc-acpi: add entries in ADL match table * Jammy update: v5.15.34 upstream stable release (LP: #1969107) - Revert "UBUNTU: SAUCE: Revert "scsi: core: Reallocate device's budget map on queue depth change"" - lib/logic_iomem: correct fallback config references - um: fix and optimize xor select template for CONFIG64 and timetravel mode - rtc: wm8350: Handle error for wm8350_register_irq - nbd: add error handling support for add_disk() - nbd: Fix incorrect error handle when first_minor is illegal in nbd_dev_add - nbd: Fix hungtask when nbd_config_put - nbd: fix possible overflow on 'first_minor' in nbd_dev_add() - kfence: count unexpectedly skipped allocations - kfence: move saving stack trace of allocations into __kfence_alloc() - kfence: limit currently covered allocations when pool nearly full - KVM: x86/pmu: Use different raw event masks for AMD and Intel - KVM: SVM: Fix kvm_cache_regs.h inclusions for is_guest_mode() - KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRs - KVM: x86/pmu: Fix and isolate TSX-specific performance event logic - KVM: x86/emulator: Emulate RDPID only if it is enabled in guest - drm: Add orientation quirk for GPD Win Max - ath5k: fix OOB in ath5k_eeprom_read_pcal_info_5111 - drm/amd/display: Add signal type check when verify stream backends same - drm/amd/amdgpu/amdgpu_cs: fix refcount leak of a dma_fence obj - drm/amd/display: Fix memory leak - drm/amd/display: Use PSR version selected during set_psr_caps - usb: gadget: tegra-xudc: Do not program SPARAM - usb: gadget: tegra-xudc: Fix control endpoint's definitions - usb: cdnsp: fix cdnsp_decode_trb function to properly handle ret value - ptp: replace snprintf with sysfs_emit - drm/amdkfd: Don't take process mutex for svm ioctls - powerpc: dts: t104xrdb: fix phy type for FMAN 4/5 - ath11k: fix kernel panic during unload/load ath11k modules - ath11k: pci: fix crash on suspend if board file is not found - ath11k: mhi: use mhi_sync_power_up() - net/smc: Send directly when TCP_CORK is cleared - drm/bridge: Add missing pm_runtime_put_sync - bpf: Make dst_port field in struct bpf_sock 16-bit wide - scsi: mvsas: Replace snprintf() with sysfs_emit() - scsi: bfa: Replace snprintf() with sysfs_emit() - drm/v3d: fix missing unlock - power: supply: axp20x_battery: properly report current when discharging - mt76: mt7921: fix crash when startup fails. - mt76: dma: initialize skip_unmap in mt76_dma_rx_fill - cfg80211: don't add non transmitted BSS to 6GHz scanned channels - libbpf: Fix build issue with llvm-readelf - ipv6: make mc_forwarding atomic - net: initialize init_net earlier - powerpc: Set crashkernel offset to mid of RMA region - drm/amdgpu: Fix recursive locking warning - scsi: smartpqi: Fix kdump issue when controller is locked up - PCI: aardvark: Fix support for MSI interrupts - iommu/arm-smmu-v3: fix event handling soft lockup - usb: ehci: add pci device support for Aspeed platforms - PCI: endpoint: Fix alignment fault error in copy tests - tcp: Don't acquire inet_listen_hashbucket::lock with disabled BH. - PCI: pciehp: Add Qualcomm quirk for Command Completed erratum - scsi: mpi3mr: Fix reporting of actual data transfer size - scsi: mpi3mr: Fix memory leaks - powerpc/set_memory: Avoid spinlock recursion in change_page_attr() - power: supply: axp288-charger: Set Vhold to 4.4V - net/mlx5e: Disable TX queues before registering the netdev - usb: dwc3: pci: Set the swnode from inside dwc3_pci_quirks() - iwlwifi: mvm: Correctly set fragmented EBS - iwlwifi: mvm: move only to an enabled channel - drm/msm/dsi: Remove spurious IRQF_ONESHOT flag - ipv4: Invalidate neighbour for broadcast address upon address addition - dm ioctl: prevent potential spectre v1 gadget - dm: requeue IO if mapping table not yet available - drm/amdkfd: make CRAT table missing message informational only - vfio/pci: Stub vfio_pci_vga_rw when !CONFIG_VFIO_PCI_VGA - scsi: pm8001: Fix pm80xx_pci_mem_copy() interface - scsi: pm8001: Fix pm8001_mpi_task_abort_resp() - scsi: pm8001: Fix task leak in pm8001_send_abort_all() - scsi: pm8001: Fix tag leaks on error - scsi: pm8001: Fix memory leak in pm8001_chip_fw_flash_update_req() - mt76: mt7915: fix injected MPDU transmission to not use HW A-MSDU - powerpc/64s/hash: Make hash faults work in NMI context - mt76: mt7615: Fix assigning negative values to unsigned variable - scsi: aha152x: Fix aha152x_setup() __setup handler return value - scsi: hisi_sas: Free irq vectors in order for v3 HW - scsi: hisi_sas: Limit users changing debugfs BIST count value - net/smc: correct settings of RMB window update limit - mips: ralink: fix a refcount leak in ill_acc_of_setup() - macvtap: advertise link netns via netlink - tuntap: add sanity checks about msg_controllen in sendmsg - Bluetooth: Fix not checking for valid hdev on bt_dev_{info,warn,err,dbg} - Bluetooth: use memset avoid memory leaks - bnxt_en: Eliminate unintended link toggle during FW reset - PCI: endpoint: Fix misused goto label - MIPS: fix fortify panic when copying asm exception handlers - powerpc/64e: Tie PPC_BOOK3E_64 to PPC_FSL_BOOK3E - powerpc/secvar: fix refcount leak in format_show() - scsi: libfc: Fix use after free in fc_exch_abts_resp() - can: isotp: set default value for N_As to 50 micro seconds - can: etas_es58x: es58x_fd_rx_event_msg(): initialize rx_event_msg before calling es58x_check_msg_len() - riscv: Fixed misaligned memory access. Fixed pointer comparison. - net: account alternate interface name memory - net: limit altnames to 64k total - net/mlx5e: Remove overzealous validations in netlink EEPROM query - net: sfp: add 2500base-X quirk for Lantech SFP module - usb: dwc3: omap: fix "unbalanced disables for smps10_out1" on omap5evm - mt76: fix monitor mode crash with sdio driver - xtensa: fix DTC warning unit_address_format - MIPS: ingenic: correct unit node address - Bluetooth: Fix use after free in hci_send_acl - netfilter: conntrack: revisit gc autotuning - netlabel: fix out-of-bounds memory accesses - ceph: fix inode reference leakage in ceph_get_snapdir() - ceph: fix memory leak in ceph_readdir when note_last_dentry returns error - lib/Kconfig.debug: add ARCH dependency for FUNCTION_ALIGN option - init/main.c: return 1 from handled __setup() functions - minix: fix bug when opening a file with O_DIRECT - clk: si5341: fix reported clk_rate when output divider is 2 - staging: vchiq_arm: Avoid NULL ptr deref in vchiq_dump_platform_instances - staging: vchiq_core: handle NULL result of find_service_by_handle - phy: amlogic: phy-meson-gxl-usb2: fix shared reset controller use - phy: amlogic: meson8b-usb2: Use dev_err_probe() - phy: amlogic: meson8b-usb2: fix shared reset control use - clk: rockchip: drop CLK_SET_RATE_PARENT from dclk_vop* on rk3568 - cpufreq: CPPC: Fix performance/frequency conversion - opp: Expose of-node's name in debugfs - staging: wfx: fix an error handling in wfx_init_common() - w1: w1_therm: fixes w1_seq for ds28ea00 sensors - NFSv4.2: fix reference count leaks in _nfs42_proc_copy_notify() - NFSv4: Protect the state recovery thread against direct reclaim - habanalabs: fix possible memory leak in MMU DR fini - xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu>=32 - clk: ti: Preserve node in ti_dt_clocks_register() - clk: Enforce that disjoints limits are invalid - SUNRPC/call_alloc: async tasks mustn't block waiting for memory - SUNRPC/xprt: async tasks mustn't block waiting for memory - SUNRPC: remove scheduling boost for "SWAPPER" tasks. - NFS: swap IO handling is slightly different for O_DIRECT IO - NFS: swap-out must always use STABLE writes. - x86: Annotate call_on_stack() - x86/Kconfig: Do not allow CONFIG_X86_X32_ABI=y with llvm-objcopy - serial: samsung_tty: do not unlock port->lock for uart_write_wakeup() - virtio_console: eliminate anonymous module_init & module_exit - jfs: prevent NULL deref in diFree - SUNRPC: Fix socket waits for write buffer space - NFS: nfsiod should not block forever in mempool_alloc() - NFS: Avoid writeback threads getting stuck in mempool_alloc() - selftests: net: Add tls config dependency for tls selftests - parisc: Fix CPU affinity for Lasi, WAX and Dino chips - parisc: Fix patch code locking and flushing - mm: fix race between MADV_FREE reclaim and blkdev direct IO read - rtc: mc146818-lib: change return values of mc146818_get_time() - rtc: Check return value from mc146818_get_time() - rtc: mc146818-lib: fix RTC presence check - drm/amdgpu: fix off by one in amdgpu_gfx_kiq_acquire() - Drivers: hv: vmbus: Fix potential crash on module unload - Revert "NFSv4: Handle the special Linux file open access mode" - NFSv4: fix open failure with O_ACCMODE flag - scsi: sr: Fix typo in CDROM(CLOSETRAY|EJECT) handling - scsi: core: Fix sbitmap depth in scsi_realloc_sdev_budget_map() - scsi: zorro7xx: Fix a resource leak in zorro7xx_remove_one() - vdpa/mlx5: Rename control VQ workqueue to vdpa wq - vdpa/mlx5: Propagate link status from device to vdpa driver - vdpa: mlx5: prevent cvq work from hogging CPU - net: sfc: add missing xdp queue reinitialization - net/tls: fix slab-out-of-bounds bug in decrypt_internal - vrf: fix packet sniffing for traffic originating from ip tunnels - skbuff: fix coalescing for page_pool fragment recycling - ice: Clear default forwarding VSI during VSI release - mctp: Fix check for dev_hard_header() result - net: ipv4: fix route with nexthop object delete warning - net: stmmac: Fix unset max_speed difference between DT and non-DT platforms - drm/imx: imx-ldb: Check for null pointer after calling kmemdup - drm/imx: Fix memory leak in imx_pd_connector_get_modes - drm/imx: dw_hdmi-imx: Fix bailout in error cases of probe - regulator: rtq2134: Fix missing active_discharge_on setting - regulator: atc260x: Fix missing active_discharge_on setting - arch/arm64: Fix topology initialization for core scheduling - bnxt_en: Synchronize tx when xdp redirects happen on same ring - bnxt_en: reserve space inside receive page for skb_shared_info - bnxt_en: Prevent XDP redirect from running when stopping TX queue - sfc: Do not free an empty page_ring - RDMA/mlx5: Don't remove cache MRs when a delay is needed - RDMA/mlx5: Add a missing update of cache->last_add - IB/cm: Cancel mad on the DREQ event when the state is MRA_REP_RCVD - IB/rdmavt: add lock to call to rvt_error_qp to prevent a race condition - sctp: count singleton chunks in assoc user stats - dpaa2-ptp: Fix refcount leak in dpaa2_ptp_probe - ice: Set txq_teid to ICE_INVAL_TEID on ring creation - ice: Do not skip not enabled queues in ice_vc_dis_qs_msg - ipv6: Fix stats accounting in ip6_pkt_drop - ice: synchronize_rcu() when terminating rings - ice: xsk: fix VSI state check in ice_xsk_wakeup() - net: openvswitch: don't send internal clone attribute to the userspace. - net: ethernet: mv643xx: Fix over zealous checking of_get_mac_address() - net: openvswitch: fix leak of nested actions - rxrpc: fix a race in rxrpc_exit_net() - net: sfc: fix using uninitialized xdp tx_queue - net: phy: mscc-miim: reject clause 45 register accesses - qede: confirm skb is allocated before using - spi: bcm-qspi: fix MSPI only access with bcm_qspi_exec_mem_op() - bpf: Support dual-stack sockets in bpf_tcp_check_syncookie - drbd: Fix five use after free bugs in get_initial_state - scsi: ufs: ufshpb: Fix a NULL check on list iterator - io_uring: nospec index for tags on files update - io_uring: don't touch scm_fp_list after queueing skb - SUNRPC: Handle ENOMEM in call_transmit_status() - SUNRPC: Handle low memory situations in call_status() - SUNRPC: svc_tcp_sendmsg() should handle errors from xdr_alloc_bvec() - iommu/omap: Fix regression in probe for NULL pointer dereference - perf: arm-spe: Fix perf report --mem-mode - perf tools: Fix perf's libperf_print callback - perf session: Remap buf if there is no space for event - arm64: Add part number for Arm Cortex-A78AE - scsi: mpt3sas: Fix use after free in _scsih_expander_node_remove() - scsi: ufs: ufs-pci: Add support for Intel MTL - Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning" - mmc: block: Check for errors after write on SPI - mmc: mmci: stm32: correctly check all elements of sg list - mmc: renesas_sdhi: don't overwrite TAP settings when HS400 tuning is complete - mmc: core: Fixup support for writeback-cache for eMMC and SD - lz4: fix LZ4_decompress_safe_partial read out of bound - highmem: fix checks in __kmap_local_sched_{in,out} - mmmremap.c: avoid pointless invalidate_range_start/end on mremap(old_size=0) - mm/mempolicy: fix mpol_new leak in shared_policy_replace - io_uring: don't check req->file in io_fsync_prep() - io_uring: defer splice/tee file validity check until command issue - io_uring: implement compat handling for IORING_REGISTER_IOWQ_AFF - io_uring: fix race between timeout flush and removal - x86/pm: Save the MSR validity status at context setup - x86/speculation: Restore speculation related MSRs during S3 resume - perf/x86/intel: Update the FRONTEND MSR mask on Sapphire Rapids - btrfs: fix qgroup reserve overflow the qgroup limit - btrfs: prevent subvol with swapfile from being deleted - spi: core: add dma_map_dev for __spi_unmap_msg() - arm64: patch_text: Fixup last cpu should be master - RDMA/hfi1: Fix use-after-free bug for mm struct - gpio: Restrict usage of GPIO chip irq members before initialization - x86/msi: Fix msi message data shadow struct - x86/mm/tlb: Revert retpoline avoidance approach - perf/x86/intel: Don't extend the pseudo-encoding to GP counters - ata: sata_dwc_460ex: Fix crash due to OOB write - perf: qcom_l2_pmu: fix an incorrect NULL check on list iterator - perf/core: Inherit event_caps - irqchip/gic-v3: Fix GICR_CTLR.RWP polling - fbdev: Fix unregistering of framebuffers without device - amd/display: set backlight only if required - SUNRPC: Prevent immediate close+reconnect - drm/panel: ili9341: fix optional regulator handling - drm/amdgpu/display: change pipe policy for DCN 2.1 - drm/amdgpu/smu10: fix SoC/fclk units in auto mode - drm/amdgpu/vcn: Fix the register setting for vcn1 - drm/nouveau/pmu: Add missing callbacks for Tegra devices - drm/amdkfd: Create file descriptor after client is added to smi_clients list - drm/amdgpu: don't use BACO for reset in S3 - KVM: SVM: Allow AVIC support on system w/ physical APIC ID > 255 - net/smc: send directly on setting TCP_NODELAY - Revert "selftests: net: Add tls config dependency for tls selftests" - bpf: Make remote_port field in struct bpf_sk_lookup 16-bit wide - selftests/bpf: Fix u8 narrow load checks for bpf_sk_lookup remote_port - rtc: mc146818-lib: fix signedness bug in mc146818_get_time() - SUNRPC: Don't call connect() more than once on a TCP socket - Revert "nbd: fix possible overflow on 'first_minor' in nbd_dev_add()" - perf build: Don't use -ffat-lto-objects in the python feature test when building with clang-13 - perf python: Fix probing for some clang command line options - tools build: Filter out options and warnings not supported by clang - tools build: Use $(shell ) instead of `` to get embedded libperl's ccopts - dmaengine: Revert "dmaengine: shdma: Fix runtime PM imbalance on error" - KVM: avoid NULL pointer dereference in kvm_dirty_ring_push - Revert "net/mlx5: Accept devlink user input after driver initialization complete" - ubsan: remove CONFIG_UBSAN_OBJECT_SIZE - selftests: cgroup: Make cg_create() use 0755 for permission instead of 0644 - selftests: cgroup: Test open-time credential usage for migration checks - selftests: cgroup: Test open-time cgroup namespace usage for migration checks - mm: don't skip swap entry even if zap_details specified - Drivers: hv: vmbus: Replace smp_store_mb() with virt_store_mb() - x86/bug: Prevent shadowing in __WARN_FLAGS - sched: Teach the forced-newidle balancer about CPU affinity limitation. - x86,static_call: Fix __static_call_return0 for i386 - irqchip/gic-v4: Wait for GICR_VPENDBASER.Dirty to clear before descheduling - powerpc/64: Fix build failure with allyesconfig in book3s_64_entry.S - irqchip/gic, gic-v3: Prevent GSI to SGI translations - mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 warning - static_call: Don't make __static_call_return0 static - powerpc: Fix virt_addr_valid() for 64-bit Book3E & 32-bit - stacktrace: move filter_irq_stacks() to kernel/stacktrace.c - Linux 5.15.34 - [Config] armhf, s390x: update annotations following DEBUG_FORCE_FUNCTION_ALIGN_64B support removal in v5.15.34 * Jammy update: v5.15.33 upstream stable release (LP: #1969110) - Revert "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" - USB: serial: pl2303: add IBM device IDs - dt-bindings: usb: hcd: correct usb-device path - USB: serial: pl2303: fix GS type detection - USB: serial: simple: add Nokia phone driver - mm: kfence: fix missing objcg housekeeping for SLAB - hv: utils: add PTP_1588_CLOCK to Kconfig to fix build - HID: logitech-dj: add new lightspeed receiver id - HID: Add support for open wheel and no attachment to T300 - xfrm: fix tunnel model fragmentation behavior - ARM: mstar: Select HAVE_ARM_ARCH_TIMER - virtio_console: break out of buf poll on remove - vdpa/mlx5: should verify CTRL_VQ feature exists for MQ - tools/virtio: fix virtio_test execution - ethernet: sun: Free the coherent when failing in probing - gpio: Revert regression in sysfs-gpio (gpiolib.c) - spi: Fix invalid sgs value - net:mcf8390: Use platform_get_irq() to get the interrupt - Revert "gpio: Revert regression in sysfs-gpio (gpiolib.c)" - spi: Fix erroneous sgs value with min_t() - Input: zinitix - do not report shadow fingers - af_key: add __GFP_ZERO flag for compose_sadb_supported in function pfkey_register - net: dsa: microchip: add spi_device_id tables - selftests: vm: fix clang build error multiple output files - locking/lockdep: Avoid potential access of invalid memory in lock_class - drm/amdgpu: move PX checking into amdgpu_device_ip_early_init - drm/amdgpu: only check for _PR3 on dGPUs - iommu/iova: Improve 32-bit free space estimate - virtio-blk: Use blk_validate_block_size() to validate block size - tpm: fix reference counting for struct tpm_chip - usb: typec: tipd: Forward plug orientation to typec subsystem - USB: usb-storage: Fix use of bitfields for hardware data in ene_ub6250.c - xhci: fix garbage USBSTS being logged in some cases - xhci: fix runtime PM imbalance in USB2 resume - xhci: make xhci_handshake timeout for xhci_reset() adjustable - xhci: fix uninitialized string returned by xhci_decode_ctrl_ctx() - mei: me: disable driver on the ign firmware - mei: me: add Alder Lake N device id. - mei: avoid iterator usage outside of list_for_each_entry - bus: mhi: pci_generic: Add mru_default for Quectel EM1xx series - bus: mhi: Fix MHI DMA structure endianness - docs: sphinx/requirements: Limit jinja2<3.1 - coresight: Fix TRCCONFIGR.QE sysfs interface - coresight: syscfg: Fix memleak on registration failure in cscfg_create_device - iio: afe: rescale: use s64 for temporary scale calculations - iio: inkern: apply consumer scale on IIO_VAL_INT cases - iio: inkern: apply consumer scale when no channel scale is available - iio: inkern: make a best effort on offset calculation - greybus: svc: fix an error handling bug in gb_svc_hello() - clk: rockchip: re-add rational best approximation algorithm to the fractional divider - clk: uniphier: Fix fixed-rate initialization - ptrace: Check PTRACE_O_SUSPEND_SECCOMP permission on PTRACE_SEIZE - cifs: fix handlecache and multiuser - cifs: we do not need a spinlock around the tree access during umount - KEYS: fix length validation in keyctl_pkey_params_get_2() - KEYS: asymmetric: enforce that sig algo matches key algo - KEYS: asymmetric: properly validate hash_algo and encoding - Documentation: add link to stable release candidate tree - Documentation: update stable tree link - firmware: stratix10-svc: add missing callback parameter on RSU - firmware: sysfb: fix platform-device leak in error path - HID: intel-ish-hid: Use dma_alloc_coherent for firmware update - SUNRPC: avoid race between mod_timer() and del_timer_sync() - NFS: NFSv2/v3 clients should never be setting NFS_CAP_XATTR - NFSD: prevent underflow in nfssvc_decode_writeargs() - NFSD: prevent integer overflow on 32 bit systems - f2fs: fix to unlock page correctly in error path of is_alive() - f2fs: quota: fix loop condition at f2fs_quota_sync() - f2fs: fix to do sanity check on .cp_pack_total_block_count - remoteproc: Fix count check in rproc_coredump_write() - mm/mlock: fix two bugs in user_shm_lock() - pinctrl: ingenic: Fix regmap on X series SoCs - pinctrl: samsung: drop pin banks references on error paths - net: bnxt_ptp: fix compilation error - spi: mxic: Fix the transmit path - mtd: rawnand: protect access to rawnand devices while in suspend - can: ems_usb: ems_usb_start_xmit(): fix double dev_kfree_skb() in error path - can: m_can: m_can_tx_handler(): fix use after free of skb - can: usb_8dev: usb_8dev_start_xmit(): fix double dev_kfree_skb() in error path - jffs2: fix use-after-free in jffs2_clear_xattr_subsystem - jffs2: fix memory leak in jffs2_do_mount_fs - jffs2: fix memory leak in jffs2_scan_medium - mm: fs: fix lru_cache_disabled race in bh_lru - mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end of a node - mm: invalidate hwpoison page cache page in fault path - mempolicy: mbind_range() set_policy() after vma_merge() - scsi: core: sd: Add silence_suspend flag to suppress some PM messages - scsi: ufs: Fix runtime PM messages never-ending cycle - scsi: scsi_transport_fc: Fix FPIN Link Integrity statistics counters - scsi: libsas: Fix sas_ata_qc_issue() handling of NCQ NON DATA commands - qed: display VF trust config - qed: validate and restrict untrusted VFs vlan promisc mode - riscv: dts: canaan: Fix SPI3 bus width - riscv: Fix fill_callchain return value - riscv: Increase stack size under KASAN - Revert "Input: clear BTN_RIGHT/MIDDLE on buttonpads" - cifs: prevent bad output lengths in smb2_ioctl_query_info() - cifs: fix NULL ptr dereference in smb2_ioctl_query_info() - ALSA: cs4236: fix an incorrect NULL check on list iterator - ALSA: hda: Avoid unsol event during RPM suspending - ALSA: pcm: Fix potential AB/BA lock with buffer_mutex and mmap_lock - ALSA: hda/realtek: Fix audio regression on Mi Notebook Pro 2020 - rtc: mc146818-lib: fix locking in mc146818_set_time - rtc: pl031: fix rtc features null pointer dereference - ocfs2: fix crash when mount with quota enabled - drm/simpledrm: Add "panel orientation" property on non-upright mounted LCD panels - mm: madvise: skip unmapped vma holes passed to process_madvise - mm: madvise: return correct bytes advised with process_madvise - Revert "mm: madvise: skip unmapped vma holes passed to process_madvise" - mm,hwpoison: unmap poisoned page before invalidation - mm/kmemleak: reset tag when compare object pointer - dm stats: fix too short end duration_ns when using precise_timestamps - dm: fix use-after-free in dm_cleanup_zoned_dev() - dm: interlock pending dm_io and dm_wait_for_bios_completion - dm: fix double accounting of flush with data - dm integrity: set journal entry unused when shrinking device - tracing: Have trace event string test handle zero length strings - drbd: fix potential silent data corruption - powerpc/kvm: Fix kvm_use_magic_page - PCI: fu740: Force 2.5GT/s for initial device probe - arm64: signal: nofpsimd: Do not allocate fp/simd context when not available - arm64: Do not defer reserve_crashkernel() for platforms with no DMA memory zones - arm64: dts: qcom: sm8250: Fix MSI IRQ for PCIe1 and PCIe2 - arm64: dts: ti: k3-am65: Fix gic-v3 compatible regs - arm64: dts: ti: k3-j721e: Fix gic-v3 compatible regs - arm64: dts: ti: k3-j7200: Fix gic-v3 compatible regs - arm64: dts: ti: k3-am64: Fix gic-v3 compatible regs - ASoC: SOF: Intel: Fix NULL ptr dereference when ENOMEM - Revert "ACPI: Pass the same capabilities to the _OSC regardless of the query flag" - ACPI: properties: Consistently return -ENOENT if there are no more references - coredump: Also dump first pages of non-executable ELF libraries - ext4: fix ext4_fc_stats trace point - ext4: fix fs corruption when tring to remove a non-empty directory with IO error - ext4: make mb_optimize_scan performance mount option work with extents - drivers: hamradio: 6pack: fix UAF bug caused by mod_timer() - samples/landlock: Fix path_list memory leak - landlock: Use square brackets around "landlock-ruleset" - mailbox: tegra-hsp: Flush whole channel - block: limit request dispatch loop duration - block: don't merge across cgroup boundaries if blkcg is enabled - drm/edid: check basic audio support on CEA extension block - fbdev: Hot-unplug firmware fb devices on forced removal - video: fbdev: sm712fb: Fix crash in smtcfb_read() - video: fbdev: atari: Atari 2 bpp (STe) palette bugfix - rfkill: make new event layout opt-in - ARM: dts: at91: sama7g5: Remove unused properties in i2c nodes - ARM: dts: at91: sama5d2: Fix PMERRLOC resource size - ARM: dts: exynos: fix UART3 pins configuration in Exynos5250 - ARM: dts: exynos: add missing HDMI supplies on SMDK5250 - ARM: dts: exynos: add missing HDMI supplies on SMDK5420 - mgag200 fix memmapsl configuration in GCTL6 register - carl9170: fix missing bit-wise or operator for tx_params - pstore: Don't use semaphores in always-atomic-context code - thermal: int340x: Increase bitmap size - lib/raid6/test: fix multiple definition linking error - exec: Force single empty string when argv is empty - crypto: rsa-pkcs1pad - only allow with rsa - crypto: rsa-pkcs1pad - correctly get hash from source scatterlist - crypto: rsa-pkcs1pad - restore signature length check - crypto: rsa-pkcs1pad - fix buffer overread in pkcs1pad_verify_complete() - bcache: fixup multiple threads crash - PM: domains: Fix sleep-in-atomic bug caused by genpd_debug_remove() - DEC: Limit PMAX memory probing to R3k systems - media: gpio-ir-tx: fix transmit with long spaces on Orange Pi PC - media: venus: hfi_cmds: List HDR10 property as unsupported for v1 and v3 - media: venus: venc: Fix h264 8x8 transform control - media: davinci: vpif: fix unbalanced runtime PM get - media: davinci: vpif: fix unbalanced runtime PM enable - btrfs: zoned: mark relocation as writing - btrfs: extend locking to all space_info members accesses - btrfs: verify the tranisd of the to-be-written dirty extent buffer - xtensa: define update_mmu_tlb function - xtensa: fix stop_machine_cpuslocked call in patch_text - xtensa: fix xtensa_wsr always writing 0 - drm/syncobj: flatten dma_fence_chains on transfer - drm/nouveau/backlight: Fix LVDS backlight detection on some laptops - drm/nouveau/backlight: Just set all backlight types as RAW - drm/fb-helper: Mark screen buffers in system memory with FBINFO_VIRTFB - brcmfmac: firmware: Allocate space for default boardrev in nvram - brcmfmac: pcie: Release firmwares in the brcmf_pcie_setup error path - brcmfmac: pcie: Declare missing firmware files in pcie.c - brcmfmac: pcie: Replace brcmf_pcie_copy_mem_todev with memcpy_toio - brcmfmac: pcie: Fix crashes due to early IRQs - drm/i915/opregion: check port number bounds for SWSCI display power state - drm/i915/gem: add missing boundary check in vm_access - PCI: imx6: Allow to probe when dw_pcie_wait_for_link() fails - PCI: pciehp: Clear cmd_busy bit in polling mode - PCI: xgene: Revert "PCI: xgene: Fix IB window setup" - regulator: qcom_smd: fix for_each_child.cocci warnings - selinux: access superblock_security_struct in LSM blob way - selinux: check return value of sel_make_avc_files - crypto: ccp - Ensure psp_ret is always init'd in __sev_platform_init_locked() - hwrng: cavium - Check health status while reading random data - hwrng: cavium - HW_RANDOM_CAVIUM should depend on ARCH_THUNDER - crypto: sun8i-ss - really disable hash on A80 - crypto: authenc - Fix sleep in atomic context in decrypt_tail - crypto: mxs-dcp - Fix scatterlist processing - selinux: Fix selinux_sb_mnt_opts_compat() - thermal: int340x: Check for NULL after calling kmemdup() - crypto: octeontx2 - remove CONFIG_DM_CRYPT check - spi: tegra114: Add missing IRQ check in tegra_spi_probe - spi: tegra210-quad: Fix missin IRQ check in tegra_qspi_probe - stack: Constrain and fix stack offset randomization with Clang builds - arm64/mm: avoid fixmap race condition when create pud mapping - blk-cgroup: set blkg iostat after percpu stat aggregation - selftests/x86: Add validity check and allow field splitting - selftests/sgx: Treat CC as one argument - crypto: rockchip - ECB does not need IV - audit: log AUDIT_TIME_* records only from rules - EVM: fix the evm= __setup handler return value - crypto: ccree - don't attempt 0 len DMA mappings - crypto: hisilicon/sec - fix the aead software fallback for engine - spi: pxa2xx-pci: Balance reference count for PCI DMA device - hwmon: (pmbus) Add mutex to regulator ops - hwmon: (sch56xx-common) Replace WDOG_ACTIVE with WDOG_HW_RUNNING - nvme: cleanup __nvme_check_ids - nvme: fix the check for duplicate unique identifiers - block: don't delete queue kobject before its children - PM: hibernate: fix __setup handler error handling - PM: suspend: fix return value of __setup handler - spi: spi-zynqmp-gqspi: Handle error for dma_set_mask - hwrng: atmel - disable trng on failure path - crypto: sun8i-ss - call finalize with bh disabled - crypto: sun8i-ce - call finalize with bh disabled - crypto: amlogic - call finalize with bh disabled - crypto: gemini - call finalize with bh disabled - crypto: vmx - add missing dependencies - clocksource/drivers/timer-ti-dm: Fix regression from errata i940 fix - clocksource/drivers/exynos_mct: Refactor resources allocation - clocksource/drivers/exynos_mct: Handle DTS with higher number of interrupts - clocksource/drivers/timer-microchip-pit64b: Use notrace - clocksource/drivers/timer-of: Check return value of of_iomap in timer_of_base_init() - arm64: prevent instrumentation of bp hardening callbacks - KEYS: trusted: Fix trusted key backends when building as module - KEYS: trusted: Avoid calling null function trusted_key_exit - ACPI: APEI: fix return value of __setup handlers - crypto: ccp - ccp_dmaengine_unregister release dma channels - crypto: ccree - Fix use after free in cc_cipher_exit() - hwrng: nomadik - Change clk_disable to clk_disable_unprepare - hwmon: (pmbus) Add Vin unit off handling - clocksource: acpi_pm: fix return value of __setup handler - io_uring: don't check unrelated req->open.how in accept request - io_uring: terminate manual loop iterator loop correctly for non-vecs - watch_queue: Fix NULL dereference in error cleanup - watch_queue: Actually free the watch - f2fs: fix to enable ATGC correctly via gc_idle sysfs interface - sched/debug: Remove mpol_get/put and task_lock/unlock from sched_show_numa - sched/core: Export pelt_thermal_tp - sched/uclamp: Fix iowait boost escaping uclamp restriction - rseq: Remove broken uapi field layout on 32-bit little endian - perf/core: Fix address filter parser for multiple filters - perf/x86/intel/pt: Fix address filter config for 32-bit kernel - sched/fair: Improve consistency of allowed NUMA balance calculations - f2fs: fix missing free nid in f2fs_handle_failed_inode - nfsd: more robust allocation failure handling in nfsd_file_cache_init - sched/cpuacct: Fix charge percpu cpuusage - sched/rt: Plug rt_mutex_setprio() vs push_rt_task() race - f2fs: fix to avoid potential deadlock - btrfs: fix unexpected error path when reflinking an inline extent - f2fs: fix compressed file start atomic write may cause data corruption - selftests, x86: fix how check_cc.sh is being invoked - drivers/base/memory: add memory block to memory group after registration succeeded - kunit: make kunit_test_timeout compatible with comment - pinctrl: samsung: Remove EINT handler for Exynos850 ALIVE and CMGP gpios - media: staging: media: zoran: fix usage of vb2_dma_contig_set_max_seg_size - media: camss: csid-170: fix non-10bit formats - media: camss: csid-170: don't enable unused irqs - media: camss: csid-170: set the right HALT_CMD when disabled - media: camss: vfe-170: fix "VFE halt timeout" error - media: staging: media: imx: imx7-mipi-csis: Make subdev name unique - media: v4l2-mem2mem: Apply DST_QUEUE_OFF_BASE on MMAP buffers across ioctls - media: mtk-vcodec: potential dereference of null pointer - media: imx: imx8mq-mipi-csi2: remove wrong irq config write operation - media: imx: imx8mq-mipi_csi2: fix system resume - media: bttv: fix WARNING regression on tunerless devices - media: atmel: atmel-sama7g5-isc: fix ispck leftover - ASoC: sh: rz-ssi: Drop calling rz_ssi_pio_recv() recursively - ASoC: codecs: Check for error pointer after calling devm_regmap_init_mmio - ASoC: xilinx: xlnx_formatter_pcm: Handle sysclk setting - ASoC: simple-card-utils: Set sysclk on all components - media: coda: Fix missing put_device() call in coda_get_vdoa_data - media: meson: vdec: potential dereference of null pointer - media: hantro: Fix overfill bottom register field name - media: ov6650: Fix set format try processing path - media: v4l: Avoid unaligned access warnings when printing 4cc modifiers - media: ov5648: Don't pack controls struct - media: aspeed: Correct value for h-total-pixels - video: fbdev: matroxfb: set maxvram of vbG200eW to the same as vbG200 to avoid black screen - video: fbdev: controlfb: Fix COMPILE_TEST build - video: fbdev: smscufx: Fix null-ptr-deref in ufx_usb_probe() - video: fbdev: atmel_lcdfb: fix an error code in atmel_lcdfb_probe() - video: fbdev: fbcvt.c: fix printing in fb_cvt_print_name() - ARM: dts: Fix OpenBMC flash layout label addresses - firmware: qcom: scm: Remove reassignment to desc following initializer - ARM: dts: qcom: ipq4019: fix sleep clock - soc: qcom: rpmpd: Check for null return of devm_kcalloc - soc: qcom: ocmem: Fix missing put_device() call in of_get_ocmem - soc: qcom: aoss: remove spurious IRQF_ONESHOT flags - arm64: dts: qcom: sdm845: fix microphone bias properties and values - arm64: dts: qcom: sm8250: fix PCIe bindings to follow schema - arm64: dts: broadcom: bcm4908: use proper TWD binding - arm64: dts: qcom: sm8150: Correct TCS configuration for apps rsc - arm64: dts: qcom: sm8350: Correct TCS configuration for apps rsc - firmware: ti_sci: Fix compilation failure when CONFIG_TI_SCI_PROTOCOL is not defined - soc: ti: wkup_m3_ipc: Fix IRQ check in wkup_m3_ipc_probe - ARM: dts: sun8i: v3s: Move the csi1 block to follow address order - vsprintf: Fix potential unaligned access - ARM: dts: imx: Add missing LVDS decoder on M53Menlo - media: mexon-ge2d: fixup frames size in registers - media: video/hdmi: handle short reads of hdmi info frame. - media: ti-vpe: cal: Fix a NULL pointer dereference in cal_ctx_v4l2_init_formats() - media: em28xx: initialize refcount before kref_get - media: usb: go7007: s2250-board: fix leak in probe() - media: cedrus: H265: Fix neighbour info buffer size - media: cedrus: h264: Fix neighbour info buffer size - ASoC: codecs: rx-macro: fix accessing compander for aux - ASoC: codecs: rx-macro: fix accessing array out of bounds for enum type - ASoC: codecs: va-macro: fix accessing array out of bounds for enum type - ASoC: codecs: wc938x: fix accessing array out of bounds for enum type - ASoC: codecs: wcd938x: fix kcontrol max values - ASoC: codecs: wcd934x: fix kcontrol max values - ASoC: codecs: wcd934x: fix return value of wcd934x_rx_hph_mode_put - media: v4l2-core: Initialize h264 scaling matrix - media: ov5640: Fix set format, v4l2_mbus_pixelcode not updated - selftests/lkdtm: Add UBSAN config - lib: uninline simple_strntoull() as well - vsprintf: Fix %pK with kptr_restrict == 0 - uaccess: fix nios2 and microblaze get_user_8() - ASoC: rt5663: check the return value of devm_kzalloc() in rt5663_parse_dp() - soc: mediatek: pm-domains: Add wakeup capacity support in power domain - mmc: sdhci_am654: Fix the driver data of AM64 SoC - ASoC: ti: davinci-i2s: Add check for clk_enable() - ALSA: spi: Add check for clk_enable() - arm64: dts: ns2: Fix spi-cpol and spi-cpha property - arm64: dts: broadcom: Fix sata nodename - printk: fix return value of printk.devkmsg __setup handler - ASoC: mxs-saif: Handle errors for clk_enable - ASoC: atmel_ssc_dai: Handle errors for clk_enable - ASoC: dwc-i2s: Handle errors for clk_enable - ASoC: soc-compress: prevent the potentially use of null pointer - memory: emif: Add check for setup_interrupts - memory: emif: check the pointer temp in get_device_details() - ALSA: firewire-lib: fix uninitialized flag for AV/C deferred transaction - arm64: dts: rockchip: Fix SDIO regulator supply properties on rk3399-firefly - m68k: coldfire/device.c: only build for MCF_EDMA when h/w macros are defined - media: stk1160: If start stream fails, return buffers with VB2_BUF_STATE_QUEUED - media: vidtv: Check for null return of vzalloc - ASoC: atmel: Add missing of_node_put() in at91sam9g20ek_audio_probe - ASoC: wm8350: Handle error for wm8350_register_irq - ASoC: fsi: Add check for clk_enable - video: fbdev: omapfb: Add missing of_node_put() in dvic_probe_of - media: saa7134: fix incorrect use to determine if list is empty - ivtv: fix incorrect device_caps for ivtvfb - ASoC: atmel: Fix error handling in snd_proto_probe - ASoC: rockchip: i2s: Fix missing clk_disable_unprepare() in rockchip_i2s_probe - ASoC: SOF: Add missing of_node_put() in imx8m_probe - ASoC: mediatek: use of_device_get_match_data() - ASoC: mediatek: mt8192-mt6359: Fix error handling in mt8192_mt6359_dev_probe - ASoC: rk817: Fix missing clk_disable_unprepare() in rk817_platform_probe - ASoC: dmaengine: do not use a NULL prepare_slave_config() callback - ASoC: mxs: Fix error handling in mxs_sgtl5000_probe - ASoC: fsl_spdif: Disable TX clock when stop - ASoC: imx-es8328: Fix error return code in imx_es8328_probe() - ASoC: SOF: Intel: enable DMI L1 for playback streams - ASoC: msm8916-wcd-digital: Fix missing clk_disable_unprepare() in msm8916_wcd_digital_probe - mmc: davinci_mmc: Handle error for clk_enable - ASoC: atmel: Fix error handling in sam9x5_wm8731_driver_probe - ASoC: msm8916-wcd-analog: Fix error handling in pm8916_wcd_analog_spmi_probe - ASoC: codecs: wcd934x: Add missing of_node_put() in wcd934x_codec_parse_data - ASoC: amd: Fix reference to PCM buffer address - ARM: configs: multi_v5_defconfig: re-enable CONFIG_V4L_PLATFORM_DRIVERS - ARM: configs: multi_v5_defconfig: re-enable DRM_PANEL and FB_xxx - drm/meson: osd_afbcd: Add an exit callback to struct meson_afbcd_ops - drm/meson: Make use of the helper function devm_platform_ioremap_resourcexxx() - drm/meson: split out encoder from meson_dw_hdmi - drm/meson: Fix error handling when afbcd.ops->init fails - drm/bridge: Fix free wrong object in sii8620_init_rcp_input_dev - drm/bridge: Add missing pm_runtime_disable() in __dw_mipi_dsi_probe - drm/bridge: nwl-dsi: Fix PM disable depth imbalance in nwl_dsi_probe - drm: bridge: adv7511: Fix ADV7535 HPD enablement - ath10k: fix memory overwrite of the WoWLAN wakeup packet pattern - drm/v3d/v3d_drv: Check for error num after setting mask - drm/panfrost: Check for error num after setting mask - libbpf: Fix possible NULL pointer dereference when destroying skeleton - bpftool: Only set obj->skeleton on complete success - udmabuf: validate ubuf->pagecount - bpf: Fix UAF due to race between btf_try_get_module and load_module - drm/selftests/test-drm_dp_mst_helper: Fix memory leak in sideband_msg_req_encode_decode - selftests: bpf: Fix bind on used port - Bluetooth: btintel: Fix WBS setting for Intel legacy ROM products - Bluetooth: hci_serdev: call init_rwsem() before p->open() - mtd: onenand: Check for error irq - mtd: rawnand: gpmi: fix controller timings setting - drm/edid: Don't clear formats if using deep color - drm/edid: Split deep color modes between RGB and YUV444 - ionic: fix type complaint in ionic_dev_cmd_clean() - ionic: start watchdog after all is setup - ionic: Don't send reset commands if FW isn't running - drm/nouveau/acr: Fix undefined behavior in nvkm_acr_hsfw_load_bl() - drm/amd/display: Fix a NULL pointer dereference in amdgpu_dm_connector_add_common_modes() - drm/amd/pm: return -ENOTSUPP if there is no get_dpm_ultimate_freq function - net: phy: at803x: move page selection fix to config_init - selftests/bpf: Normalize XDP section names in selftests - selftests/bpf/test_xdp_redirect_multi: use temp netns for testing - ath9k_htc: fix uninit value bugs - RDMA/core: Set MR type in ib_reg_user_mr - KVM: PPC: Fix vmx/vsx mixup in mmio emulation - selftests/net: timestamping: Fix bind_phc check - i40e: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to skb - i40e: respect metadata on XSK Rx to skb - igc: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to skb - ixgbe: pass bi->xdp to ixgbe_construct_skb_zc() directly - ixgbe: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to skb - ixgbe: respect metadata on XSK Rx to skb - power: reset: gemini-poweroff: Fix IRQ check in gemini_poweroff_probe - ray_cs: Check ioremap return value - powerpc: dts: t1040rdb: fix ports names for Seville Ethernet switch - KVM: PPC: Book3S HV: Check return value of kvmppc_radix_init - powerpc/perf: Don't use perf_hw_context for trace IMC PMU - mt76: connac: fix sta_rec_wtbl tag len - mt76: mt7915: use proper aid value in mt7915_mcu_wtbl_generic_tlv in sta mode - mt76: mt7915: use proper aid value in mt7915_mcu_sta_basic_tlv - mt76: mt7921: fix a leftover race in runtime-pm - mt76: mt7615: fix a leftover race in runtime-pm - mt76: mt7603: check sta_rates pointer in mt7603_sta_rate_tbl_update - mt76: mt7615: check sta_rates pointer in mt7615_sta_rate_tbl_update - ptp: unregister virtual clocks when unregistering physical clock. - net: dsa: mv88e6xxx: Enable port policy support on 6097 - mac80211: Remove a couple of obsolete TODO - mac80211: limit bandwidth in HE capabilities - scripts/dtc: Call pkg-config POSIXly correct - livepatch: Fix build failure on 32 bits processors - net: asix: add proper error handling of usb read errors - i2c: bcm2835: Use platform_get_irq() to get the interrupt - i2c: bcm2835: Fix the error handling in 'bcm2835_i2c_probe()' - mtd: mchp23k256: Add SPI ID table - mtd: mchp48l640: Add SPI ID table - igc: avoid kernel warning when changing RX ring parameters - igb: refactor XDP registration - PCI: aardvark: Fix reading MSI interrupt number - PCI: aardvark: Fix reading PCI_EXP_RTSTA_PME bit on emulated bridge - RDMA/rxe: Check the last packet by RXE_END_MASK - libbpf: Fix signedness bug in btf_dump_array_data() - cxl/core: Fix cxl_probe_component_regs() error message - cxl/regs: Fix size of CXL Capability Header Register - net:enetc: allocate CBD ring data memory using DMA coherent methods - libbpf: Fix compilation warning due to mismatched printf format - drm/bridge: dw-hdmi: use safe format when first in bridge chain - libbpf: Use dynamically allocated buffer when receiving netlink messages - power: supply: ab8500: Fix memory leak in ab8500_fg_sysfs_init - HID: i2c-hid: fix GET/SET_REPORT for unnumbered reports - iommu/ipmmu-vmsa: Check for error num after setting mask - drm/bridge: anx7625: Fix overflow issue on reading EDID - bpftool: Fix the error when lookup in no-btf maps - drm/amd/pm: enable pm sysfs write for one VF mode - drm/amd/display: Add affected crtcs to atomic state for dsc mst unplug - libbpf: Fix memleak in libbpf_netlink_recv() - IB/cma: Allow XRC INI QPs to set their local ACK timeout - dax: make sure inodes are flushed before destroy cache - selftests: mptcp: add csum mib check for mptcp_connect - iwlwifi: mvm: Don't call iwl_mvm_sta_from_mac80211() with NULL sta - iwlwifi: mvm: don't iterate unadded vifs when handling FW SMPS req - iwlwifi: mvm: align locking in D3 test debugfs - iwlwifi: yoyo: remove DBGI_SRAM address reset writing - iwlwifi: Fix -EIO error code that is never returned - iwlwifi: mvm: Fix an error code in iwl_mvm_up() - mtd: rawnand: pl353: Set the nand chip node as the flash node - drm/msm/dp: populate connector of struct dp_panel - drm/msm/dp: stop link training after link training 2 failed - drm/msm/dp: always add fail-safe mode into connector mode list - drm/msm/dsi: Use "ref" fw clock instead of global name for VCO parent - drm/msm/dsi/phy: fix 7nm v4.0 settings for C-PHY mode - drm/msm/dpu: add DSPP blocks teardown - drm/msm/dpu: fix dp audio condition - dm crypt: fix get_key_size compiler warning if !CONFIG_KEYS - vfio/pci: fix memory leak during D3hot to D0 transition - vfio/pci: wake-up devices around reset functions - scsi: fnic: Fix a tracing statement - scsi: pm8001: Fix command initialization in pm80XX_send_read_log() - scsi: pm8001: Fix command initialization in pm8001_chip_ssp_tm_req() - scsi: pm8001: Fix payload initialization in pm80xx_set_thermal_config() - scsi: pm8001: Fix le32 values handling in pm80xx_set_sas_protocol_timer_config() - scsi: pm8001: Fix payload initialization in pm80xx_encrypt_update() - scsi: pm8001: Fix le32 values handling in pm80xx_chip_ssp_io_req() - scsi: pm8001: Fix le32 values handling in pm80xx_chip_sata_req() - scsi: pm8001: Fix NCQ NON DATA command task initialization - scsi: pm8001: Fix NCQ NON DATA command completion handling - scsi: pm8001: Fix abort all task initialization - RDMA/mlx5: Fix the flow of a miss in the allocation of a cache ODP MR - drm/amd/display: Remove vupdate_int_entry definition - TOMOYO: fix __setup handlers return values - power: supply: sbs-charger: Don't cancel work that is not initialized - ext2: correct max file size computing - drm/tegra: Fix reference leak in tegra_dsi_ganged_probe - power: supply: bq24190_charger: Fix bq24190_vbus_is_enabled() wrong false return - scsi: hisi_sas: Change permission of parameter prot_mask - drm/bridge: cdns-dsi: Make sure to to create proper aliases for dt - bpf, arm64: Call build_prologue() first in first JIT pass - bpf, arm64: Feed byte-offset into bpf line info - xsk: Fix race at socket teardown - RDMA/irdma: Fix netdev notifications for vlan's - RDMA/irdma: Fix Passthrough mode in VM - RDMA/irdma: Remove incorrect masking of PD - gpu: host1x: Fix a memory leak in 'host1x_remove()' - libbpf: Skip forward declaration when counting duplicated type names - powerpc/mm/numa: skip NUMA_NO_NODE onlining in parse_numa_properties() - powerpc/Makefile: Don't pass -mcpu=powerpc64 when building 32-bit - KVM: x86: Fix emulation in writing cr8 - KVM: x86/emulator: Defer not-present segment check in __load_segment_descriptor() - hv_balloon: rate-limit "Unhandled message" warning - i2c: xiic: Make bus names unique - power: supply: wm8350-power: Handle error for wm8350_register_irq - power: supply: wm8350-power: Add missing free in free_charger_irq - IB/hfi1: Allow larger MTU without AIP - RDMA/core: Fix ib_qp_usecnt_dec() called when error - PCI: Reduce warnings on possible RW1C corruption - net: axienet: fix RX ring refill allocation failure handling - drm/msm/a6xx: Fix missing ARRAY_SIZE() check - mips: DEC: honor CONFIG_MIPS_FP_SUPPORT=n - MIPS: Sanitise Cavium switch cases in TLB handler synthesizers - powerpc/sysdev: fix incorrect use to determine if list is empty - powerpc/64s: Don't use DSISR for SLB faults - mfd: mc13xxx: Add check for mc13xxx_irq_request - libbpf: Unmap rings when umem deleted - selftests/bpf: Make test_lwt_ip_encap more stable and faster - platform/x86: huawei-wmi: check the return value of device_create_file() - scsi: mpt3sas: Fix incorrect 4GB boundary check - powerpc: 8xx: fix a return value error in mpc8xx_pic_init - vxcan: enable local echo for sent CAN frames - ath10k: Fix error handling in ath10k_setup_msa_resources - mips: cdmm: Fix refcount leak in mips_cdmm_phys_base - MIPS: RB532: fix return value of __setup handler - MIPS: pgalloc: fix memory leak caused by pgd_free() - mtd: rawnand: atmel: fix refcount issue in atmel_nand_controller_init - power: ab8500_chargalg: Use CLOCK_MONOTONIC - RDMA/irdma: Prevent some integer underflows - Revert "RDMA/core: Fix ib_qp_usecnt_dec() called when error" - RDMA/mlx5: Fix memory leak in error flow for subscribe event routine - bpf, sockmap: Fix memleak in sk_psock_queue_msg - bpf, sockmap: Fix memleak in tcp_bpf_sendmsg while sk msg is full - bpf, sockmap: Fix more uncharged while msg has more_data - bpf, sockmap: Fix double uncharge the mem of sk_msg - samples/bpf, xdpsock: Fix race when running for fix duration of time - USB: storage: ums-realtek: fix error code in rts51x_read_mem() - drm/i915/display: Fix HPD short pulse handling for eDP - netfilter: flowtable: Fix QinQ and pppoe support for inet table - mt76: mt7921: fix mt7921_queues_acq implementation - can: isotp: sanitize CAN ID checks in isotp_bind() - can: isotp: return -EADDRNOTAVAIL when reading from unbound socket - can: isotp: support MSG_TRUNC flag when reading from socket - bareudp: use ipv6_mod_enabled to check if IPv6 enabled - ibmvnic: fix race between xmit and reset - af_unix: Fix some data-races around unix_sk(sk)->oob_skb. - selftests/bpf: Fix error reporting from sock_fields programs - Bluetooth: hci_uart: add missing NULL check in h5_enqueue - Bluetooth: call hci_le_conn_failed with hdev lock in hci_le_conn_failed - Bluetooth: btmtksdio: Fix kernel oops in btmtksdio_interrupt - ipv4: Fix route lookups when handling ICMP redirects and PMTU updates - af_netlink: Fix shift out of bounds in group mask calculation - i2c: meson: Fix wrong speed use from probe - netfilter: conntrack: Add and use nf_ct_set_auto_assign_helper_warned() - i2c: mux: demux-pinctrl: do not deactivate a master that is not active - powerpc/pseries: Fix use after free in remove_phb_dynamic() - selftests/bpf/test_lirc_mode2.sh: Exit with proper code - PCI: Avoid broken MSI on SB600 USB devices - net: bcmgenet: Use stronger register read/writes to assure ordering - tcp: ensure PMTU updates are processed during fastopen - openvswitch: always update flow key after nat - net: dsa: fix panic on shutdown if multi-chip tree failed to probe - tipc: fix the timer expires after interval 100ms - mfd: asic3: Add missing iounmap() on error asic3_mfd_probe - ice: fix 'scheduling while atomic' on aux critical err interrupt - ice: don't allow to run ice_send_event_to_aux() in atomic ctx - drivers: ethernet: cpsw: fix panic when interrupt coaleceing is set via ethtool - kernel/resource: fix kfree() of bootmem memory again - staging: r8188eu: convert DBG_88E_LEVEL call in hal/rtl8188e_hal_init.c - staging: r8188eu: release_firmware is not called if allocation fails - mxser: fix xmit_buf leak in activate when LSR == 0xff - fsi: scom: Fix error handling - fsi: scom: Remove retries in indirect scoms - pwm: lpc18xx-sct: Initialize driver data and hardware before pwmchip_add() - pps: clients: gpio: Propagate return value from pps_gpio_probe - fsi: Aspeed: Fix a potential double free - misc: alcor_pci: Fix an error handling path - cpufreq: qcom-cpufreq-nvmem: fix reading of PVS Valid fuse - soundwire: intel: fix wrong register name in intel_shim_wake - clk: qcom: ipq8074: fix PCI-E clock oops - dmaengine: idxd: check GENCAP config support for gencfg register - dmaengine: idxd: change bandwidth token to read buffers - dmaengine: idxd: restore traffic class defaults after wq reset - iio: mma8452: Fix probe failing when an i2c_device_id is used - serial: 8250_aspeed_vuart: add PORT_ASPEED_VUART port type - staging:iio:adc:ad7280a: Fix handing of device address bit reversing. - pinctrl: renesas: r8a77470: Reduce size for narrow VIN1 channel - pinctrl: renesas: checker: Fix miscalculation of number of states - clk: qcom: ipq8074: Use floor ops for SDCC1 clock - phy: dphy: Correct lpx parameter and its derivatives(ta_{get,go,sure}) - phy: phy-brcm-usb: fixup BCM4908 support - serial: 8250_mid: Balance reference count for PCI DMA device - serial: 8250_lpss: Balance reference count for PCI DMA device - NFS: Use of mapping_set_error() results in spurious errors - serial: 8250: Fix race condition in RTS-after-send handling - iio: adc: Add check for devm_request_threaded_irq - habanalabs: Add check for pci_enable_device - NFS: Return valid errors from nfs2/3_decode_dirent() - staging: r8188eu: fix endless loop in recv_func - dma-debug: fix return value of __setup handlers - clk: imx7d: Remove audio_mclk_root_clk - clk: imx: off by one in imx_lpcg_parse_clks_from_dt() - clk: at91: sama7g5: fix parents of PDMCs' GCLK - clk: qcom: clk-rcg2: Update logic to calculate D value for RCG - clk: qcom: clk-rcg2: Update the frac table for pixel clock - dmaengine: hisi_dma: fix MSI allocate fail when reload hisi_dma - remoteproc: qcom: Fix missing of_node_put in adsp_alloc_memory_region - remoteproc: qcom_wcnss: Add missing of_node_put() in wcnss_alloc_memory_region - remoteproc: qcom_q6v5_mss: Fix some leaks in q6v5_alloc_memory_region - nvdimm/region: Fix default alignment for small regions - clk: actions: Terminate clk_div_table with sentinel element - clk: loongson1: Terminate clk_div_table with sentinel element - clk: hisilicon: Terminate clk_div_table with sentinel element - clk: clps711x: Terminate clk_div_table with sentinel element - clk: Fix clk_hw_get_clk() when dev is NULL - clk: tegra: tegra124-emc: Fix missing put_device() call in emc_ensure_emc_driver - mailbox: imx: fix crash in resume on i.mx8ulp - NFS: remove unneeded check in decode_devicenotify_args() - staging: mt7621-dts: fix LEDs and pinctrl on GB-PC1 devicetree - staging: mt7621-dts: fix formatting - staging: mt7621-dts: fix pinctrl properties for ethernet - staging: mt7621-dts: fix GB-PC2 devicetree - pinctrl: mediatek: Fix missing of_node_put() in mtk_pctrl_init - pinctrl: mediatek: paris: Fix PIN_CONFIG_BIAS_* readback - pinctrl: mediatek: paris: Fix "argument" argument type for mtk_pinconf_get() - pinctrl: mediatek: paris: Fix pingroup pin config state readback - pinctrl: mediatek: paris: Skip custom extra pin config dump for virtual GPIOs - pinctrl: microchip sgpio: use reset driver - pinctrl: microchip-sgpio: lock RMW access - pinctrl: nomadik: Add missing of_node_put() in nmk_pinctrl_probe - pinctrl/rockchip: Add missing of_node_put() in rockchip_pinctrl_probe - tty: hvc: fix return value of __setup handler - kgdboc: fix return value of __setup handler - serial: 8250: fix XOFF/XON sending when DMA is used - virt: acrn: obtain pa from VMA with PFNMAP flag - virt: acrn: fix a memory leak in acrn_dev_ioctl() - kgdbts: fix return value of __setup handler - firmware: google: Properly state IOMEM dependency - driver core: dd: fix return value of __setup handler - jfs: fix divide error in dbNextAG - netfilter: nf_conntrack_tcp: preserve liberal flag in tcp options - SUNRPC don't resend a task on an offlined transport - NFSv4.1: don't retry BIND_CONN_TO_SESSION on session error - kdb: Fix the putarea helper function - perf stat: Fix forked applications enablement of counters - clk: qcom: gcc-msm8994: Fix gpll4 width - vsock/virtio: initialize vdev->priv before using VQs - vsock/virtio: read the negotiated features before using VQs - vsock/virtio: enable VQs early on probe - clk: Initialize orphan req_rate - xen: fix is_xen_pmu() - net: enetc: report software timestamping via SO_TIMESTAMPING - net: hns3: fix bug when PF set the duplicate MAC address for VFs - net: hns3: fix port base vlan add fail when concurrent with reset - net: hns3: add vlan list lock to protect vlan list - net: hns3: format the output of the MAC address - net: hns3: refine the process when PF set VF VLAN - net: phy: broadcom: Fix brcm_fet_config_init() - selftests: test_vxlan_under_vrf: Fix broken test case - NFS: Don't loop forever in nfs_do_recoalesce() - net: hns3: clean residual vf config after disable sriov - net: sparx5: depends on PTP_1588_CLOCK_OPTIONAL - qlcnic: dcb: default to returning -EOPNOTSUPP - net/x25: Fix null-ptr-deref caused by x25_disconnect - net: sparx5: switchdev: fix possible NULL pointer dereference - octeontx2-af: initialize action variable - net: prefer nf_ct_put instead of nf_conntrack_put - net/sched: act_ct: fix ref leak when switching zones - NFSv4/pNFS: Fix another issue with a list iterator pointing to the head - net: dsa: bcm_sf2_cfp: fix an incorrect NULL check on list iterator - fs: fd tables have to be multiples of BITS_PER_LONG - lib/test: use after free in register_test_dev_kmod() - fs: fix fd table size alignment properly - LSM: general protection fault in legacy_parse_param - regulator: rpi-panel: Handle I2C errors/timing to the Atmel - crypto: hisilicon/qm - cleanup warning in qm_vf_read_qos - gcc-plugins/stackleak: Exactly match strings instead of prefixes - pinctrl: npcm: Fix broken references to chip->parent_device - rcu: Mark writes to the rcu_segcblist structure's ->flags field - block/bfq_wf2q: correct weight to ioprio - crypto: xts - Add softdep on ecb - crypto: hisilicon/sec - not need to enable sm4 extra mode at HW V3 - block, bfq: don't move oom_bfqq - selinux: use correct type for context length - arm64: module: remove (NOLOAD) from linker script - selinux: allow FIOCLEX and FIONCLEX with policy capability - loop: use sysfs_emit() in the sysfs xxx show() - Fix incorrect type in assignment of ipv6 port for audit - irqchip/qcom-pdc: Fix broken locking - irqchip/nvic: Release nvic_base upon failure - fs/binfmt_elf: Fix AT_PHDR for unusual ELF files - bfq: fix use-after-free in bfq_dispatch_request - ACPICA: Avoid walking the ACPI Namespace if it is not there - lib/raid6/test/Makefile: Use $(pound) instead of \# for Make 4.3 - Revert "Revert "block, bfq: honor already-setup queue merges"" - ACPI/APEI: Limit printable size of BERT table data - PM: core: keep irq flags in device_pm_check_callbacks() - parisc: Fix handling off probe non-access faults - nvme-tcp: lockdep: annotate in-kernel sockets - spi: tegra20: Use of_device_get_match_data() - atomics: Fix atomic64_{read_acquire,set_release} fallbacks - locking/lockdep: Iterate lock_classes directly when reading lockdep files - ext4: correct cluster len and clusters changed accounting in ext4_mb_mark_bb - ext4: fix ext4_mb_mark_bb() with flex_bg with fast_commit - sched/tracing: Report TASK_RTLOCK_WAIT tasks as TASK_UNINTERRUPTIBLE - ext4: don't BUG if someone dirty pages without asking ext4 first - f2fs: fix to do sanity check on curseg->alloc_type - NFSD: Fix nfsd_breaker_owns_lease() return values - f2fs: don't get FREEZE lock in f2fs_evict_inode in frozen fs - btrfs: harden identification of a stale device - btrfs: make search_csum_tree return 0 if we get -EFBIG - f2fs: use spin_lock to avoid hang - f2fs: compress: fix to print raw data size in error path of lz4 decompression - Adjust cifssb maximum read size - ntfs: add sanity check on allocation size - media: staging: media: zoran: move videodev alloc - media: staging: media: zoran: calculate the right buffer number for zoran_reap_stat_com - media: staging: media: zoran: fix various V4L2 compliance errors - media: atmel: atmel-isc-base: report frame sizes as full supported range - media: ir_toy: free before error exiting - ASoC: sh: rz-ssi: Make the data structures available before registering the handlers - ASoC: SOF: Intel: match sdw version on link_slaves_found - media: imx-jpeg: Prevent decoding NV12M jpegs into single-planar buffers - media: iommu/mediatek-v1: Free the existed fwspec if the master dev already has - media: iommu/mediatek: Return ENODEV if the device is NULL - media: iommu/mediatek: Add device_link between the consumer and the larb devices - video: fbdev: nvidiafb: Use strscpy() to prevent buffer overflow - video: fbdev: w100fb: Reset global state - video: fbdev: cirrusfb: check pixclock to avoid divide by zero - video: fbdev: omapfb: acx565akm: replace snprintf with sysfs_emit - ARM: dts: qcom: fix gic_irq_domain_translate warnings for msm8960 - ARM: dts: bcm2837: Add the missing L1/L2 cache information - ASoC: madera: Add dependencies on MFD - media: atomisp_gmin_platform: Add DMI quirk to not turn AXP ELDO2 regulator off on some boards - media: atomisp: fix dummy_ptr check to avoid duplicate active_bo - ARM: ftrace: avoid redundant loads or clobbering IP - ARM: dts: imx7: Use audio_mclk_post_div instead audio_mclk_root_clk - arm64: defconfig: build imx-sdma as a module - video: fbdev: omapfb: panel-dsi-cm: Use sysfs_emit() instead of snprintf() - video: fbdev: omapfb: panel-tpo-td043mtea1: Use sysfs_emit() instead of snprintf() - video: fbdev: udlfb: replace snprintf in show functions with sysfs_emit - ARM: dts: bcm2711: Add the missing L1/L2 cache information - ASoC: soc-core: skip zero num_dai component in searching dai name - media: imx-jpeg: fix a bug of accessing array out of bounds - media: cx88-mpeg: clear interrupt status register before streaming video - uaccess: fix type mismatch warnings from access_ok() - lib/test_lockup: fix kernel pointer check for separate address spaces - ARM: tegra: tamonten: Fix I2C3 pad setting - ARM: mmp: Fix failure to remove sram device - ASoC: amd: vg: fix for pm resume callback sequence - video: fbdev: sm712fb: Fix crash in smtcfb_write() - media: i2c: ov5648: Fix lockdep error - media: Revert "media: em28xx: add missing em28xx_close_extension" - media: hdpvr: initialize dev->worker at hdpvr_register_videodev - ASoC: Intel: sof_sdw: fix quirks for 2022 HP Spectre x360 13" - tracing: Have TRACE_DEFINE_ENUM affect trace event types as well - mmc: host: Return an error when ->enable_sdio_irq() ops is missing - media: atomisp: fix bad usage at error handling logic - ALSA: hda/realtek: Add alc256-samsung-headphone fixup - KVM: x86: Reinitialize context if host userspace toggles EFER.LME - KVM: x86/mmu: Move "invalid" check out of kvm_tdp_mmu_get_root() - KVM: x86/mmu: Zap _all_ roots when unmapping gfn range in TDP MMU - KVM: x86/mmu: Check for present SPTE when clearing dirty bit in TDP MMU - KVM: x86: hyper-v: Drop redundant 'ex' parameter from kvm_hv_send_ipi() - KVM: x86: hyper-v: Drop redundant 'ex' parameter from kvm_hv_flush_tlb() - KVM: x86: hyper-v: Fix the maximum number of sparse banks for XMM fast TLB flush hypercalls - KVM: x86: hyper-v: HVCALL_SEND_IPI_EX is an XMM fast hypercall - powerpc/kasan: Fix early region not updated correctly - powerpc/lib/sstep: Fix 'sthcx' instruction - powerpc/lib/sstep: Fix build errors with newer binutils - powerpc: Add set_memory_{p/np}() and remove set_memory_attr() - powerpc: Fix build errors with newer binutils - drm/dp: Fix off-by-one in register cache size - drm/i915: Treat SAGV block time 0 as SAGV disabled - drm/i915: Fix PSF GV point mask when SAGV is not possible - drm/i915: Reject unsupported TMDS rates on ICL+ - scsi: qla2xxx: Refactor asynchronous command initialization - scsi: qla2xxx: Implement ref count for SRB - scsi: qla2xxx: Fix stuck session in gpdb - scsi: qla2xxx: Fix warning message due to adisc being flushed - scsi: qla2xxx: Fix scheduling while atomic - scsi: qla2xxx: Fix premature hw access after PCI error - scsi: qla2xxx: Fix wrong FDMI data for 64G adapter - scsi: qla2xxx: Fix warning for missing error code - scsi: qla2xxx: Fix device reconnect in loop topology - scsi: qla2xxx: edif: Fix clang warning - scsi: qla2xxx: Fix T10 PI tag escape and IP guard options for 28XX adapters - scsi: qla2xxx: Add devids and conditionals for 28xx - scsi: qla2xxx: Check for firmware dump already collected - scsi: qla2xxx: Suppress a kernel complaint in qla_create_qpair() - scsi: qla2xxx: Fix disk failure to rediscover - scsi: qla2xxx: Fix incorrect reporting of task management failure - scsi: qla2xxx: Fix hang due to session stuck - scsi: qla2xxx: Fix missed DMA unmap for NVMe ls requests - scsi: qla2xxx: Fix N2N inconsistent PLOGI - scsi: qla2xxx: Fix stuck session of PRLI reject - scsi: qla2xxx: Reduce false trigger to login - scsi: qla2xxx: Use correct feature type field during RFF_ID processing - platform: chrome: Split trace include file - KVM: x86: Check lapic_in_kernel() before attempting to set a SynIC irq - KVM: x86: Avoid theoretical NULL pointer dereference in kvm_irq_delivery_to_apic_fast() - KVM: x86: Forbid VMM to set SYNIC/STIMER MSRs when SynIC wasn't activated - KVM: Prevent module exit until all VMs are freed - KVM: x86: fix sending PV IPI - KVM: SVM: fix panic on out-of-bounds guest IRQ - ubifs: rename_whiteout: Fix double free for whiteout_ui->data - ubifs: Fix deadlock in concurrent rename whiteout and inode writeback - ubifs: Add missing iput if do_tmpfile() failed in rename whiteout - ubifs: Rename whiteout atomically - ubifs: Fix 'ui->dirty' race between do_tmpfile() and writeback work - ubifs: Rectify space amount budget for mkdir/tmpfile operations - ubifs: setflags: Make dirtied_ino_d 8 bytes aligned - ubifs: Fix read out-of-bounds in ubifs_wbuf_write_nolock() - ubifs: Fix to add refcount once page is set private - ubifs: rename_whiteout: correct old_dir size computing - nvme: allow duplicate NSIDs for private namespaces - nvme: fix the read-only state for zoned namespaces with unsupposed features - wireguard: queueing: use CFI-safe ptr_ring cleanup function - wireguard: socket: free skb in send6 when ipv6 is disabled - wireguard: socket: ignore v6 endpoints when ipv6 is disabled - XArray: Fix xas_create_range() when multi-order entry present - can: mcba_usb: mcba_usb_start_xmit(): fix double dev_kfree_skb in error path - can: mcba_usb: properly check endpoint type - can: mcp251xfd: mcp251xfd_register_get_dev_id(): fix return of error value - XArray: Update the LRU list in xas_split() - modpost: restore the warning message for missing symbol versions - rtc: check if __rtc_read_time was successful - gfs2: gfs2_setattr_size error path fix - gfs2: Make sure FITRIM minlen is rounded up to fs block size - net: hns3: fix the concurrency between functions reading debugfs - net: hns3: fix software vlan talbe of vlan 0 inconsistent with hardware - rxrpc: fix some null-ptr-deref bugs in server_key.c - rxrpc: Fix call timer start racing with call destruction - mailbox: imx: fix wakeup failure from freeze mode - crypto: arm/aes-neonbs-cbc - Select generic cbc and aes - watch_queue: Free the page array when watch_queue is dismantled - pinctrl: pinconf-generic: Print arguments for bias-pull-* - watchdog: rti-wdt: Add missing pm_runtime_disable() in probe function - net: sparx5: uses, depends on BRIDGE or !BRIDGE - pinctrl: nuvoton: npcm7xx: Rename DS() macro to DSTR() - pinctrl: nuvoton: npcm7xx: Use %zu printk format for ARRAY_SIZE() - ASoC: mediatek: mt6358: add missing EXPORT_SYMBOLs - ubi: Fix race condition between ctrl_cdev_ioctl and ubi_cdev_ioctl - ARM: iop32x: offset IRQ numbers by 1 - block: Fix the maximum minor value is blk_alloc_ext_minor() - io_uring: fix memory leak of uid in files registration - riscv module: remove (NOLOAD) - ACPI: CPPC: Avoid out of bounds access when parsing _CPC data - vhost: handle error while adding split ranges to iotlb - spi: Fix Tegra QSPI example - platform/chrome: cros_ec_typec: Check for EC device - can: isotp: restore accidentally removed MSG_PEEK feature - proc: bootconfig: Add null pointer check - drm/connector: Fix typo in documentation - scsi: qla2xxx: Add qla2x00_async_done() for async routines - staging: mt7621-dts: fix pinctrl-0 items to be size-1 items on ethernet - arm64: mm: Drop 'const' from conditional arm64_dma_phys_limit definition - ASoC: soc-compress: Change the check for codec_dai - Reinstate some of "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" - tracing: Have type enum modifications copy the strings - net: add skb_set_end_offset() helper - net: preserve skb_end_offset() in skb_unclone_keeptruesize() - mm/mmap: return 1 from stack_guard_gap __setup() handler - ARM: 9187/1: JIVE: fix return value of __setup handler - mm/memcontrol: return 1 from cgroup.memory __setup() handler - mm/usercopy: return 1 from hardened_usercopy __setup() handler - af_unix: Support POLLPRI for OOB. - bpf: Adjust BPF stack helper functions to accommodate skip > 0 - bpf: Fix comment for helper bpf_current_task_under_cgroup() - mmc: rtsx: Use pm_runtime_{get,put}() to handle runtime PM - dt-bindings: mtd: nand-controller: Fix the reg property description - dt-bindings: mtd: nand-controller: Fix a comment in the examples - dt-bindings: spi: mxic: The interrupt property is not mandatory - dt-bindings: memory: mtk-smi: No need mediatek,larb-id for mt8167 - dt-bindings: pinctrl: pinctrl-microchip-sgpio: Fix example - ubi: fastmap: Return error code if memory allocation fails in add_aeb() - ASoC: SOF: Intel: Fix build error without SND_SOC_SOF_PCI_DEV - ASoC: topology: Allow TLV control to be either read or write - perf vendor events: Update metrics for SkyLake Server - media: ov6650: Add try support to selection API operations - media: ov6650: Fix crop rectangle affected by set format - spi: mediatek: support tick_delay without enhance_timing - ARM: dts: spear1340: Update serial node properties - ARM: dts: spear13xx: Update SPI dma properties - arm64: dts: ls1043a: Update i2c dma properties - arm64: dts: ls1046a: Update i2c node dma properties - um: Fix uml_mconsole stop/go - docs: sysctl/kernel: add missing bit to panic_print - openvswitch: Fixed nd target mask field in the flow dump. - torture: Make torture.sh help message match reality - n64cart: convert bi_disk to bi_bdev->bd_disk fix build - mmc: rtsx: Let MMC core handle runtime PM - mmc: rtsx: Fix build errors/warnings for unused variable - KVM: x86/mmu: do compare-and-exchange of gPTE via the user address - iommu/dma: Skip extra sync during unmap w/swiotlb - iommu/dma: Fold _swiotlb helpers into callers - iommu/dma: Check CONFIG_SWIOTLB more broadly - swiotlb: Support aligned swiotlb buffers - iommu/dma: Account for min_align_mask w/swiotlb - coredump: Snapshot the vmas in do_coredump - coredump: Remove the WARN_ON in dump_vma_snapshot - coredump/elf: Pass coredump_params into fill_note_info - coredump: Use the vma snapshot in fill_files_note - PCI: xgene: Revert "PCI: xgene: Use inbound resources for setup" - Linux 5.15.33 * Jammy update: v5.15.32 upstream stable release (LP: #1969106) - net: ipv6: fix skb_over_panic in __ip6_append_data - tpm: Fix error handling in async work - Bluetooth: btusb: Add another Realtek 8761BU - llc: fix netdevice reference leaks in llc_ui_bind() - ASoC: sti: Fix deadlock via snd_pcm_stop_xrun() call - ALSA: oss: Fix PCM OSS buffer allocation overflow - ALSA: usb-audio: add mapping for new Corsair Virtuoso SE - ALSA: hda/realtek: Add quirk for Clevo NP70PNJ - ALSA: hda/realtek: Add quirk for Clevo NP50PNJ - ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671 - ALSA: hda/realtek: Add quirk for ASUS GA402 - ALSA: pcm: Fix races among concurrent hw_params and hw_free calls - ALSA: pcm: Fix races among concurrent read/write and buffer changes - ALSA: pcm: Fix races among concurrent prepare and hw_params/hw_free calls - ALSA: pcm: Fix races among concurrent prealloc proc writes - ALSA: pcm: Add stream lock during PCM reset ioctl operations - ALSA: usb-audio: Add mute TLV for playback volumes on RODE NT-USB - ALSA: cmipci: Restore aux vol on suspend/resume - ALSA: pci: fix reading of swapped values from pcmreg in AC97 codec - drivers: net: xgene: Fix regression in CRC stripping - ACPI / x86: Work around broken XSDT on Advantech DAC-BJ01 board - ACPI: battery: Add device HID and quirk for Microsoft Surface Go 3 - ACPI: video: Force backlight native for Clevo NL5xRU and NL5xNU - crypto: qat - disable registration of algorithms - Bluetooth: btusb: Add one more Bluetooth part for the Realtek RTL8852AE - Revert "ath: add support for special 0x0 regulatory domain" - drm/virtio: Ensure that objs is not NULL in virtio_gpu_array_put_free() - rcu: Don't deboost before reporting expedited quiescent state - uaccess: fix integer overflow on access_ok() - mac80211: fix potential double free on mesh join - tpm: use try_get_ops() in tpm-space.c - wcn36xx: Differentiate wcn3660 from wcn3620 - m68k: fix access_ok for coldfire - nds32: fix access_ok() checks in get/put_user - llc: only change llc->dev when bind() succeeds - Linux 5.15.32 * Jammy update: v5.15.31 upstream stable release (LP: #1969105) - crypto: qcom-rng - ensure buffer for generate is completely filled - ocfs2: fix crash when initialize filecheck kobj fails - mm: swap: get rid of livelock in swapin readahead - block: release rq qos structures for queue without disk - drm/mgag200: Fix PLL setup for g200wb and g200ew - efi: fix return value of __setup handlers - alx: acquire mutex for alx_reinit in alx_change_mtu - vsock: each transport cycles only on its own sockets - esp6: fix check on ipv6_skip_exthdr's return value - net: phy: marvell: Fix invalid comparison in the resume and suspend functions - net/packet: fix slab-out-of-bounds access in packet_recvmsg() - atm: eni: Add check for dma_map_single - iavf: Fix double free in iavf_reset_task - hv_netvsc: Add check for kvmalloc_array - drm/imx: parallel-display: Remove bus flags check in imx_pd_bridge_atomic_check() - drm/panel: simple: Fix Innolux G070Y2-L01 BPP settings - net: handle ARPHRD_PIMREG in dev_is_mac_header_xmit() - drm: Don't make DRM_PANEL_BRIDGE dependent on DRM_KMS_HELPERS - net: dsa: Add missing of_node_put() in dsa_port_parse_of - net: phy: mscc: Add MODULE_FIRMWARE macros - bnx2x: fix built-in kernel driver load failure - net: bcmgenet: skip invalid partial checksums - net: mscc: ocelot: fix backwards compatibility with single-chain tc-flower offload - iavf: Fix hang during reboot/shutdown - arm64: fix clang warning about TRAMP_VALIAS - usb: gadget: rndis: prevent integer overflow in rndis_set_response() - usb: gadget: Fix use-after-free bug by not setting udc->dev.driver - usb: usbtmc: Fix bug in pipe direction for control transfers - scsi: mpt3sas: Page fault in reply q processing - Input: aiptek - properly check endpoint type - perf symbols: Fix symbol size calculation condition - btrfs: skip reserved bytes warning on unmount after log cleanup failure - Linux 5.15.31 * Intel: enable x86 AMX (LP: #1967750) - x86/extable: Tidy up redundant handler functions - x86/extable: Get rid of redundant macros - x86/mce: Deduplicate exception handling - x86/mce: Get rid of stray semicolons - x86/extable: Rework the exception table mechanics - x86/extable: Provide EX_TYPE_DEFAULT_MCE_SAFE and EX_TYPE_FAULT_MCE_SAFE - x86/copy_mc: Use EX_TYPE_DEFAULT_MCE_SAFE for exception fixups - x86/fpu: Use EX_TYPE_FAULT_MCE_SAFE for exception fixups - x86/extable: Remove EX_TYPE_FAULT from MCE safe fixups - x86/fpu/signal: Clarify exception handling in restore_fpregs_from_user() - x86/fpu/signal: Move header zeroing out of xsave_to_user_sigframe() - x86/fpu/signal: Move xstate clearing out of copy_fpregs_to_sigframe() - x86/fpu/signal: Change return type of copy_fpstate_to_sigframe() to boolean - x86/fpu/signal: Change return type of copy_fpregs_to_sigframe() helpers to boolean - x86/signal: Change return type of restore_sigcontext() to boolean - x86/fpu/signal: Change return type of fpu__restore_sig() to boolean - x86/fpu/signal: Change return type of __fpu_restore_sig() to boolean - x86/fpu/signal: Change return code of check_xstate_in_sigframe() to boolean - x86/fpu/signal: Change return code of restore_fpregs_from_user() to boolean - x86/fpu/signal: Fix missed conversion to correct boolean retval in save_xstate_epilog() - x86/fpu: Remove pointless argument from switch_fpu_finish() - x86/fpu: Update stale comments - x86/pkru: Remove useless include - x86/fpu: Restrict xsaves()/xrstors() to independent states - x86/fpu: Cleanup the on_boot_cpu clutter - x86/fpu: Remove pointless memset in fpu_clone() - x86/process: Clone FPU in copy_thread() - x86/fpu: Do not inherit FPU context for kernel and IO worker threads - x86/fpu: Cleanup xstate xcomp_bv initialization - x86/fpu/xstate: Provide and use for_each_xfeature() - x86/fpu/xstate: Mark all init only functions __init - x86/fpu: Move KVMs FPU swapping to FPU core - x86/fpu: Replace KVMs home brewed FPU copy from user - x86/fpu: Rework copy_xstate_to_uabi_buf() - x86/fpu: Mark fpu__init_prepare_fx_sw_frame() as __init - x86/fpu: Move context switch and exit to user inlines into sched.h - x86/fpu: Clean up CPU feature tests - x86/fpu: Make os_xrstor_booting() private - x86/fpu: Move os_xsave() and os_xrstor() to core - x86/fpu: Move legacy ASM wrappers to core - x86/fpu: Make WARN_ON_FPU() private - x86/fpu: Move fpregs_restore_userregs() to core - x86/fpu: Move mxcsr related code to core - x86/fpu: Move fpstate functions to api.h - x86/fpu: Remove internal.h dependency from fpu/signal.h - x86/sev: Include fpu/xcr.h - x86/fpu: Mop up the internal.h leftovers - x86/fpu: Replace the includes of fpu/internal.h - x86/fpu: Provide a proper function for ex_handler_fprestore() - x86/fpu: Replace KVMs home brewed FPU copy to user - x86/fpu: Provide struct fpstate - x86/fpu: Convert fpstate_init() to struct fpstate - x86/fpu: Convert restore_fpregs_from_fpstate() to struct fpstate - x86/fpu: Replace KVMs xstate component clearing - x86/KVM: Convert to fpstate - x86/fpu: Convert tracing to fpstate - x86/fpu/regset: Convert to fpstate - x86/fpu/signal: Convert to fpstate - x86/fpu/core: Convert to fpstate - x86/math-emu: Convert to fpstate - x86/fpu: Remove fpu::state - x86/fpu: Do not leak fpstate pointer on fork - x86/process: Move arch_thread_struct_whitelist() out of line - x86/fpu: Add size and mask information to fpstate - x86/fpu: Use fpstate::size - x86/fpu/xstate: Use fpstate for os_xsave() - x86/fpu/xstate: Use fpstate for xsave_to_user_sigframe() - x86/fpu: Use fpstate in fpu_copy_kvm_uabi_to_fpstate() - x86/fpu: Use fpstate in __copy_xstate_to_uabi_buf() - x86/fpu/xstate: Use fpstate for copy_uabi_to_xstate() - x86/fpu/signal: Use fpstate for size and features - x86/fpu: Provide struct fpu_config - x86/fpu: Cleanup fpu__init_system_xstate_size_legacy() - x86/fpu/xstate: Cleanup size calculations - x86/fpu: Move xstate size to fpu_*_cfg - x86/fpu: Move xstate feature masks to fpu_*_cfg - x86/fpu: Mop up xfeatures_mask_uabi() - x86/fpu: Rework restore_regs_from_fpstate() - x86/fpu/xstate: Move remaining xfeature helpers to core - x86/fpu: Prepare for sanitizing KVM FPU code - x86/fpu: Provide infrastructure for KVM FPU cleanup - x86/kvm: Convert FPU handling to a single swap buffer - x86/fpu: Remove old KVM FPU interface - signal: Add an optional check for altstack size - x86/signal: Implement sigaltstack size validation - x86/fpu/xstate: Provide xstate_calculate_size() - x86/fpu: Add members to struct fpu to cache permission information - x86/fpu: Add fpu_state_config::legacy_features - x86/arch_prctl: Add controls for dynamic XSTATE components - x86/fpu: Add basic helpers for dynamically enabled features - x86/signal: Use fpu::__state_user_size for sigalt stack validation - x86/fpu/signal: Prepare for variable sigframe length - x86/fpu: Prepare fpu_clone() for dynamically enabled features - x86/fpu: Reset permission and fpstate on exec() - x86/cpufeatures: Add eXtended Feature Disabling (XFD) feature bit - x86/msr-index: Add MSRs for XFD - x86/fpu: Add XFD state to fpstate - x86/fpu: Add sanity checks for XFD - x86/fpu: Update XFD state where required - x86/fpu/xstate: Add XFD #NM handler - x86/fpu/xstate: Add fpstate_realloc()/free() - x86/fpu/xstate: Prepare XSAVE feature table for gaps in state component numbers - x86/fpu/amx: Define AMX state components and have it used for boot-time checks - x86/fpu: Calculate the default sizes independently - x86/fpu: Add XFD handling for dynamic states - x86/fpu/amx: Enable the AMX feature in 64-bit mode - selftests/x86/amx: Add test cases for AMX state management - selftests/x86/amx: Add context switch test - Documentation/x86: Add documentation for using dynamic XSTATE features - x86/fpu/signal: Initialize sw_bytes in save_xstate_epilog() - signal: Skip the altstack update when not needed - x86/cpufeatures: Put the AMX macros in the word 18 block - x86/fpu/xstate: Fix the ARCH_REQ_XCOMP_PERM implementation - selftests/x86/amx: Update the ARCH_REQ_XCOMP_PERM test - [Config] updateconfigs after AMX patchset -- Luke Nowakowski-Krijger <email address hidden> Fri, 29 Apr 2022 15:30:17 -0700
linux-riscv (5.13.0-1021.23) impish; urgency=medium * impish/linux-riscv: 5.13.0-1021.23 -proposed tracker (LP: #1969012) [ Ubuntu: 5.13.0-41.46 ] * impish/linux: 5.13.0-41.46 -proposed tracker (LP: #1969014) * NVMe devices fail to probe due to ACPI power state change (LP: #1942624) - ACPI: power: Rework turning off unused power resources - ACPI: PM: Do not turn off power resources in unknown state * Recent 5.13 kernel has broken KVM support (LP: #1966499) - KVM: Add infrastructure and macro to mark VM as bugged - KVM: x86: Use KVM_BUG/KVM_BUG_ON to handle bugs that are fatal to the VM - KVM: VMX: prepare sync_pir_to_irr for running with APICv disabled * LRMv6: add multi-architecture support (LP: #1968774) - [Packaging] resync dkms-build{,--nvidia-N} * io_uring regression - lost write request (LP: #1952222) - io-wq: split bounded and unbounded work into separate lists * xfrm interface cannot be changed anymore (LP: #1968591) - xfrm: fix the if_id check in changelink * Use kernel-testing repo from launchpad for ADT tests (LP: #1968016) - [Debian] Use kernel-testing repo from launchpad * vmx_ldtr_test in ubuntu_kvm_unit_tests failed (FAIL: Expected 0 for L1 LDTR selector (got 50)) (LP: #1956315) - KVM: nVMX: Set LDTR to its architecturally defined value on nested VM-Exit * audio from external sound card is distorted (LP: #1966066) - ALSA: usb-audio: Fix packet size calculation regression * Impish update: upstream stable patchset 2022-04-12 (LP: #1968771) - cgroup/cpuset: Fix a race between cpuset_attach() and cpu hotplug - btrfs: tree-checker: check item_size for inode_item - btrfs: tree-checker: check item_size for dev_item - clk: jz4725b: fix mmc0 clock gating - vhost/vsock: don't check owner in vhost_vsock_stop() while releasing - parisc/unaligned: Fix fldd and fstd unaligned handlers on 32-bit kernel - parisc/unaligned: Fix ldw() and stw() unalignment handlers - KVM: x86/mmu: make apf token non-zero to fix bug - drm/amdgpu: disable MMHUB PG for Picasso - drm/i915: Correctly populate use_sagv_wm for all pipes - sr9700: sanity check for packet length - USB: zaurus: support another broken Zaurus - CDC-NCM: avoid overflow in sanity checking - x86/fpu: Correct pkru/xstate inconsistency - tee: export teedev_open() and teedev_close_context() - optee: use driver internal tee_context for some rpc - ping: remove pr_err from ping_lookup - perf data: Fix double free in perf_session__delete() - bnx2x: fix driver load from initrd - bnxt_en: Fix active FEC reporting to ethtool - hwmon: Handle failure to register sensor with thermal zone correctly - bpf: Do not try bpf_msg_push_data with len 0 - selftests: bpf: Check bpf_msg_push_data return value - bpf: Add schedule points in batch ops - io_uring: add a schedule point in io_add_buffers() - net: __pskb_pull_tail() & pskb_carve_frag_list() drop_monitor friends - tipc: Fix end of loop tests for list_for_each_entry() - gso: do not skip outer ip header in case of ipip and net_failover - openvswitch: Fix setting ipv6 fields causing hw csum failure - drm/edid: Always set RGB444 - net/mlx5e: Fix wrong return value on ioctl EEPROM query failure - net/sched: act_ct: Fix flow table lookup after ct clear or switching zones - net: ll_temac: check the return value of devm_kmalloc() - net: Force inlining of checksum functions in net/checksum.h - nfp: flower: Fix a potential leak in nfp_tunnel_add_shared_mac() - netfilter: nf_tables: fix memory leak during stateful obj update - net/smc: Use a mutex for locking "struct smc_pnettable" - surface: surface3_power: Fix battery readings on batteries without a serial number - udp_tunnel: Fix end of loop test in udp_tunnel_nic_unregister() - net/mlx5: Fix possible deadlock on rule deletion - net/mlx5: Fix wrong limitation of metadata match on ecpf - net/mlx5e: kTLS, Use CHECKSUM_UNNECESSARY for device-offloaded packets - spi: spi-zynq-qspi: Fix a NULL pointer dereference in zynq_qspi_exec_mem_op() - regmap-irq: Update interrupt clear register for proper reset - RDMA/rtrs-clt: Fix possible double free in error case - RDMA/rtrs-clt: Move free_permit from free_clt to rtrs_clt_close - configfs: fix a race in configfs_{,un}register_subsystem() - RDMA/ib_srp: Fix a deadlock - tracing: Have traceon and traceoff trigger honor the instance - iio: adc: men_z188_adc: Fix a resource leak in an error handling path - iio: adc: ad7124: fix mask used for setting AIN_BUFP & AIN_BUFM bits - iio: imu: st_lsm6dsx: wait for settling time in st_lsm6dsx_read_oneshot - iio: Fix error handling for PM - sc16is7xx: Fix for incorrect data being transmitted - ata: pata_hpt37x: disable primary channel on HPT371 - Revert "USB: serial: ch341: add new Product ID for CH341A" - usb: gadget: rndis: add spinlock for rndis response list - tracefs: Set the group ownership in apply_options() not parse_options() - USB: serial: option: add support for DW5829e - USB: serial: option: add Telit LE910R1 compositions - usb: dwc3: pci: Fix Bay Trail phy GPIO mappings - usb: dwc3: gadget: Let the interrupt handler disable bottom halves. - xhci: re-initialize the HC during resume if HCE was set - xhci: Prevent futile URB re-submissions due to incorrect return value. - driver core: Free DMA range map when device is released - RDMA/cma: Do not change route.addr.src_addr outside state checks - thermal: int340x: fix memory leak in int3400_notify() - riscv: fix oops caused by irqsoff latency tracer - tty: n_gsm: fix encoding of control signal octet bit DV - tty: n_gsm: fix proper link termination after failed open - tty: n_gsm: fix NULL pointer access due to DLCI release - tty: n_gsm: fix wrong tty control line for flow control - tty: n_gsm: fix deadlock in gsmtty_open() - gpio: tegra186: Fix chip_data type confusion - memblock: use kfree() to release kmalloced memblock regions - mm/filemap: Fix handling of THPs in generic_file_buffered_read() - cgroup-v1: Correct privileges check in release_agent writes - selinux: fix misuse of mutex_is_locked() - drm/amd/display: Protect update_bw_bounding_box FPU code. - drm/amdgpu: do not enable asic reset for raven2 - drm/i915: Fix bw atomic check when switching between SAGV vs. no SAGV - netfilter: xt_socket: fix a typo in socket_mt_destroy() - selftests: mptcp: fix diag instability - bnxt_en: Fix offline ethtool selftest with RDMA enabled - bnxt_en: Fix incorrect multicast rx mask setting when not requested - net/mlx5: Fix tc max supported prio for nic mode - ice: initialize local variable 'tlv' - net/mlx5: Update the list of the PCI supported devices - net: mv643xx_eth: process retval from of_get_mac_address - drm/vc4: crtc: Fix runtime_pm reference counting - netfilter: nf_tables: unregister flowtable hooks on netns exit - net/mlx5: DR, Cache STE shadow memory - ibmvnic: schedule failover only if vioctl fails - net/mlx5: DR, Don't allow match on IP w/o matching on full ethertype/ip_version - net/mlx5: DR, Fix the threshold that defines when pool sync is initiated - net/mlx5e: MPLSoUDP decap, fix check for unsupported matches - net/mlx5: Update log_max_qp value to be 17 at most - tracing: Dump stacktrace trigger to the corresponding instance - usb: dwc3: pci: Add "snps,dis_u2_susphy_quirk" for Intel Bay Trail - nvmem: core: Fix a conflict between MTD and NVMEM on wp-gpios property - mtd: core: Fix a conflict between MTD and NVMEM on wp-gpios property - staging: fbtft: fb_st7789v: reset display before initialization - tps6598x: clear int mask on probe failure - riscv: fix nommu_k210_sdcard_defconfig - tty: n_gsm: fix wrong modem processing in convergence layer type 2 - pinctrl: fix loop in k210_pinconf_get_drive() - pinctrl: k210: Fix bias-pull-up - ice: Fix race conditions between virtchnl handling and VF ndo ops - ice: fix concurrent reset and removal of VFs * Impish update: upstream stable patchset 2022-04-07 (LP: #1968223) - drm/nouveau/pmu/gm200-: use alternate falcon reset sequence - mm: memcg: synchronize objcg lists with a dedicated spinlock - fs/proc: task_mmu.c: don't read mapcount for migration entry - scsi: lpfc: Fix mailbox command failure during driver initialization - HID:Add support for UGTABLET WP5540 - Revert "svm: Add warning message for AVIC IPI invalid target" - serial: parisc: GSC: fix build when IOSAPIC is not set - parisc: Drop __init from map_pages declaration - parisc: Fix data TLB miss in sba_unmap_sg - parisc: Fix sglist access in ccio-dma.c - mmc: block: fix read single on recovery logic - mm: don't try to NUMA-migrate COW pages that have other uses - PCI: hv: Fix NUMA node assignment when kernel boots with custom NUMA topology - parisc: Add ioread64_lo_hi() and iowrite64_lo_hi() - btrfs: send: in case of IO error log it - platform/x86: touchscreen_dmi: Add info for the RWC NANOTE P8 AY07J 2-in-1 - platform/x86: ISST: Fix possible circular locking dependency detected - selftests: rtc: Increase test timeout so that all tests run - kselftest: signal all child processes - net: ieee802154: at86rf230: Stop leaking skb's - selftests/zram: Skip max_comp_streams interface on newer kernel - selftests/zram01.sh: Fix compression ratio calculation - selftests/zram: Adapt the situation that /dev/zram0 is being used - selftests: openat2: Print also errno in failure messages - selftests: openat2: Add missing dependency in Makefile - selftests: openat2: Skip testcases that fail with EOPNOTSUPP - selftests: skip mincore.check_file_mmap when fs lacks needed support - ax25: improve the incomplete fix to avoid UAF and NPD bugs - vfs: make freeze_super abort when sync_filesystem returns error - quota: make dquot_quota_sync return errors from ->sync_fs - scsi: pm8001: Fix use-after-free for aborted TMF sas_task - scsi: pm8001: Fix use-after-free for aborted SSP/STP sas_task - nvme: fix a possible use-after-free in controller reset during load - nvme-tcp: fix possible use-after-free in transport error_recovery work - nvme-rdma: fix possible use-after-free in transport error_recovery work - drm/amdgpu: fix logic inversion in check - x86/Xen: streamline (and fix) PV CPU enumeration - Revert "module, async: async_synchronize_full() on module init iff async is used" - gcc-plugins/stackleak: Use noinstr in favor of notrace - random: wake up /dev/random writers after zap - iwlwifi: fix use-after-free - drm/radeon: Fix backlight control on iMac 12,1 - drm/i915/opregion: check port number bounds for SWSCI display power state - vsock: remove vsock from connected table when connect is interrupted by a signal - drm/i915/gvt: Make DRM_I915_GVT depend on X86 - iwlwifi: pcie: fix locking when "HW not ready" - iwlwifi: pcie: gen2: fix locking when "HW not ready" - selftests: netfilter: fix exit value for nft_concat_range - netfilter: nft_synproxy: unregister hooks on init error path - ipv6: per-netns exclusive flowlabel checks - net: dsa: lan9303: fix reset on probe - net: dsa: lantiq_gswip: fix use after free in gswip_remove() - net: ieee802154: ca8210: Fix lifs/sifs periods - ping: fix the dif and sdif check in ping_lookup - bonding: force carrier update when releasing slave - drop_monitor: fix data-race in dropmon_net_event / trace_napi_poll_hit - net_sched: add __rcu annotation to netdev->qdisc - bonding: fix data-races around agg_select_timer - libsubcmd: Fix use-after-free for realloc(..., 0) - dpaa2-eth: Initialize mutex used in one step timestamping path - perf bpf: Defer freeing string after possible strlen() on it - selftests/exec: Add non-regular to TEST_GEN_PROGS - ALSA: hda/realtek: Add quirk for Legion Y9000X 2019 - ALSA: hda/realtek: Fix deadlock by COEF mutex - ALSA: hda: Fix regression on forced probe mask option - ALSA: hda: Fix missing codec probe on Shenker Dock 15 - ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw() - ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw_range() - powerpc/lib/sstep: fix 'ptesync' build error - mtd: rawnand: gpmi: don't leak PM reference in error path - ASoC: tas2770: Insert post reset delay - block/wbt: fix negative inflight counter when remove scsi device - NFS: LOOKUP_DIRECTORY is also ok with symlinks - NFS: Do not report writeback errors in nfs_getattr() - tty: n_tty: do not look ahead for EOL character past the end of the buffer - mtd: rawnand: qcom: Fix clock sequencing in qcom_nandc_probe() - mtd: rawnand: brcmnand: Fixed incorrect sub-page ECC status - Drivers: hv: vmbus: Fix memory leak in vmbus_add_channel_kobj - KVM: x86/pmu: Refactoring find_arch_event() to pmc_perf_hw_id() - KVM: x86/pmu: Don't truncate the PerfEvtSeln MSR when creating a perf event - KVM: x86/pmu: Use AMD64_RAW_EVENT_MASK for PERF_TYPE_RAW - ARM: OMAP2+: hwmod: Add of_node_put() before break - ARM: OMAP2+: adjust the location of put_device() call in omapdss_init_of - phy: usb: Leave some clocks running during suspend - irqchip/sifive-plic: Add missing thead,c900-plic match string - netfilter: conntrack: don't refresh sctp entries in closed state - arm64: dts: meson-gx: add ATF BL32 reserved-memory region - arm64: dts: meson-g12: add ATF BL32 reserved-memory region - arm64: dts: meson-g12: drop BL32 region from SEI510/SEI610 - pidfd: fix test failure due to stack overflow on some arches - selftests: fixup build warnings in pidfd / clone3 tests - kconfig: let 'shell' return enough output for deep path names - ata: libata-core: Disable TRIM on M88V29 - soc: aspeed: lpc-ctrl: Block error printing on probe defer cases - xprtrdma: fix pointer derefs in error cases of rpcrdma_ep_create - drm/rockchip: dw_hdmi: Do not leave clock enabled in error case - tracing: Fix tp_printk option related with tp_printk_stop_on_boot - net: usb: qmi_wwan: Add support for Dell DW5829e - net: macb: Align the dma and coherent dma masks - kconfig: fix failing to generate auto.conf - scsi: lpfc: Fix pt2pt NVMe PRLI reject LOGO loop - EDAC: Fix calculation of returned address and next offset in edac_align_ptr() - net: sched: limit TC_ACT_REPEAT loops - dmaengine: sh: rcar-dmac: Check for error num after setting mask - dmaengine: stm32-dmamux: Fix PM disable depth imbalance in stm32_dmamux_probe - dmaengine: sh: rcar-dmac: Check for error num after dma_set_max_seg_size - i2c: qcom-cci: don't delete an unregistered adapter - i2c: qcom-cci: don't put a device tree node before i2c_add_adapter() - copy_process(): Move fd_install() out of sighand->siglock critical section - i2c: brcmstb: fix support for DSL and CM variants - lockdep: Correct lock_classes index mapping - btrfs: zoned: cache reported zone during mount - HID: amd_sfh: Add illuminance mask to limit ALS max value - HID: amd_sfh: Correct the structure field name - KVM: x86/xen: Fix runstate updates to be atomic when preempting vCPU - drm/i915: Fix dbuf slice config lookup - drm/cma-helper: Set VM_DONTEXPAND for mmap - selftests: netfilter: disable rp_filter on router - ipv4: fix data races in fib_alias_hw_flags_set - ipv6: fix data-race in fib6_info_hw_flags_set / fib6_purge_rt - ipv6: mcast: use rcu-safe version of ipv6_get_lladdr() - mac80211: mlme: check for null after calling kmemdup - cfg80211: fix race in netlink owner interface destruction - net/smc: Avoid overwriting the copies of clcsock callback functions - tipc: fix wrong publisher node address in link publications - net: bridge: multicast: notify switchdev driver whenever MC processing gets disabled - arm64: Correct wrong label in macro __init_el2_gicv3 - ALSA: usb-audio: revert to IMPLICIT_FB_FIXED_DEV for M-Audio FastTrack Ultra - cifs: fix set of group SID via NTSD xattrs - powerpc/603: Fix boot failure with DEBUG_PAGEALLOC and KFENCE - smb3: fix snapshot mount option - NFS: Remove an incorrect revalidation in nfs4_update_changeattr_locked() - mtd: parsers: qcom: Fix kernel panic on skipped partition - mtd: parsers: qcom: Fix missing free for pparts in cleanup - mtd: phram: Prevent divide by zero bug in phram_setup() - mtd: rawnand: ingenic: Fix missing put_device in ingenic_ecc_get - tests: fix idmapped mount_setattr test - ice: enable parsing IPSEC SPI headers for RSS * Impish update: upstream stable patchset 2022-03-31 (LP: #1967439) - integrity: check the return value of audit_log_start() - ima: Remove ima_policy file before directory - ima: Allow template selection with ima_template[_fmt]= after ima_hash= - mmc: sdhci-of-esdhc: Check for error num after setting mask - can: isotp: fix potential CAN frame reception race in isotp_rcv() - net: phy: marvell: Fix RGMII Tx/Rx delays setting in 88e1121-compatible PHYs - net: phy: marvell: Fix MDI-x polarity setting in 88e1118-compatible PHYs - NFS: Fix initialisation of nfs_client cl_flags field - NFSD: Clamp WRITE offsets - NFSD: Fix offset type in I/O trace points - tracing: Propagate is_signed to expression - NFS: change nfs_access_get_cached to only report the mask - NFSv4 only print the label when its queried - nfs: nfs4clinet: check the return value of kstrdup() - NFSv4.1: Fix uninitialised variable in devicenotify - NFSv4 remove zero number of fs_locations entries error check - NFSv4 expose nfs_parse_server_name function - NFSv4 handle port presence in fs_location server string - x86/perf: Avoid warning for Arch LBR without XSAVE - drm: panel-orientation-quirks: Add quirk for the 1Netbook OneXPlayer - net: sched: Clarify error message when qdisc kind is unknown - powerpc/fixmap: Fix VM debug warning on unmap - scsi: target: iscsi: Make sure the np under each tpg is unique - scsi: ufs: ufshcd-pltfrm: Check the return value of devm_kstrdup() - scsi: qedf: Add stag_work to all the vports - scsi: qedf: Fix refcount issue when LOGO is received during TMF - scsi: pm8001: Fix bogus FW crash for maxcpus=1 - scsi: ufs: Treat link loss as fatal error - scsi: myrs: Fix crash in error case - PM: hibernate: Remove register_nosave_region_late() - usb: dwc2: gadget: don't try to disable ep0 in dwc2_hsotg_suspend - perf: Always wake the parent event - nvme-pci: add the IGNORE_DEV_SUBNQN quirk for Intel P4500/P4600 SSDs - net: stmmac: dwmac-sun8i: use return val of readl_poll_timeout() - KVM: eventfd: Fix false positive RCU usage warning - KVM: nVMX: eVMCS: Filter out VM_EXIT_SAVE_VMX_PREEMPTION_TIMER - KVM: nVMX: Also filter MSR_IA32_VMX_TRUE_PINBASED_CTLS when eVMCS - KVM: SVM: Don't kill SEV guest if SMAP erratum triggers in usermode - KVM: VMX: Set vmcs.PENDING_DBG.BS on #DB in STI/MOVSS blocking shadow - riscv: fix build with binutils 2.38 - ARM: dts: imx23-evk: Remove MX23_PAD_SSP1_DETECT from hog group - ARM: dts: Fix boot regression on Skomer - ARM: socfpga: fix missing RESET_CONTROLLER - nvme-tcp: fix bogus request completion when failing to send AER - ACPI/IORT: Check node revision for PMCG resources - drm/rockchip: vop: Correct RK3399 VOP register fields - ARM: dts: Fix timer regression for beagleboard revision c - ARM: dts: meson: Fix the UART compatible strings - ARM: dts: meson8: Fix the UART device-tree schema validation - ARM: dts: meson8b: Fix the UART device-tree schema validation - staging: fbtft: Fix error path in fbtft_driver_module_init() - ARM: dts: imx6qdl-udoo: Properly describe the SD card detect - phy: xilinx: zynqmp: Fix bus width setting for SGMII - ARM: dts: imx7ulp: Fix 'assigned-clocks-parents' typo - usb: f_fs: Fix use-after-free for epfile - gpio: aggregator: Fix calling into sleeping GPIO controllers - drm/vc4: hdmi: Allow DBLCLK modes even if horz timing is odd. - misc: fastrpc: avoid double fput() on failed usercopy - netfilter: ctnetlink: disable helper autoassign - arm64: dts: meson-g12b-odroid-n2: fix typo 'dio2133' - ixgbevf: Require large buffers for build_skb on 82599VF - drm/panel: simple: Assign data from panel_dpi_probe() correctly - gpio: sifive: use the correct register to read output values - bonding: pair enable_port with slave_arr_updates - net: dsa: mv88e6xxx: don't use devres for mdiobus - net: dsa: ar9331: register the mdiobus under devres - net: dsa: bcm_sf2: don't use devres for mdiobus - net: dsa: felix: don't use devres for mdiobus - net: dsa: lantiq_gswip: don't use devres for mdiobus - ipmr,ip6mr: acquire RTNL before calling ip[6]mr_free_table() on failure path - nfp: flower: fix ida_idx not being released - net: do not keep the dst cache when uncloning an skb dst and its metadata - net: fix a memleak when uncloning an skb dst and its metadata - veth: fix races around rq->rx_notify_masked - net: mdio: aspeed: Add missing MODULE_DEVICE_TABLE - tipc: rate limit warning for received illegal binding update - net: amd-xgbe: disable interrupts during pci removal - dpaa2-eth: unregister the netdev before disconnecting from the PHY - ice: fix an error code in ice_cfg_phy_fec() - ice: fix IPIP and SIT TSO offload - net: mscc: ocelot: fix mutex lock error during ethtool stats read - net: dsa: mv88e6xxx: fix use-after-free in mv88e6xxx_mdios_unregister - vt_ioctl: fix array_index_nospec in vt_setactivate - vt_ioctl: add array_index_nospec to VT_ACTIVATE - n_tty: wake up poll(POLLRDNORM) on receiving data - eeprom: ee1004: limit i2c reads to I2C_SMBUS_BLOCK_MAX - usb: dwc2: drd: fix soft connect when gadget is unconfigured - Revert "usb: dwc2: drd: fix soft connect when gadget is unconfigured" - net: usb: ax88179_178a: Fix out-of-bounds accesses in RX fixup - usb: ulpi: Move of_node_put to ulpi_dev_release - usb: ulpi: Call of_node_put correctly - usb: dwc3: gadget: Prevent core from processing stale TRBs - usb: gadget: udc: renesas_usb3: Fix host to USB_ROLE_NONE transition - USB: gadget: validate interface OS descriptor requests - usb: gadget: rndis: check size of RNDIS_MSG_SET command - usb: gadget: f_uac2: Define specific wTerminalType - usb: raw-gadget: fix handling of dual-direction-capable endpoints - USB: serial: ftdi_sio: add support for Brainboxes US-159/235/320 - USB: serial: option: add ZTE MF286D modem - USB: serial: ch341: add support for GW Instek USB2.0-Serial devices - USB: serial: cp210x: add NCR Retail IO box id - USB: serial: cp210x: add CPI Bulk Coin Recycler id - speakup-dectlk: Restore pitch setting - phy: ti: Fix missing sentinel for clk_div_table - hwmon: (dell-smm) Speed up setting of fan speed - Makefile.extrawarn: Move -Wunaligned-access to W=1 - can: isotp: fix error path in isotp_sendmsg() to unlock wait queue - scsi: lpfc: Remove NVMe support if kernel has NVME_FC disabled - scsi: lpfc: Reduce log messages seen after firmware download - arm64: dts: imx8mq: fix lcdif port node - perf: Fix list corruption in perf_cgroup_switch() - iommu: Fix potential use-after-free during probe - ima: fix reference leak in asymmetric_verify() - NFSD: Fix NFSv3 SETATTR/CREATE's handling of large file sizes - NFSD: Fix ia_size underflow - NFSD: Fix the behavior of READ near OFFSET_MAX - NFSv4 store server support for fs_location attribute - NFSv4.1 query for fs_location attr on a new file system - perf/x86/rapl: fix AMD event handling - sched: Avoid double preemption in __cond_resched_*lock*() - drm/vc4: Fix deadlock on DSI device attach error - scsi: qedf: Change context reset messages to ratelimited - net: stmmac: reduce unnecessary wakeups from eee sw timer - MIPS: Fix build error due to PTR used in more places - KVM: x86: Report deprecated x87 features in supported CPUID - riscv: cpu-hotplug: clear cpu from numa map when teardown - riscv: eliminate unreliable __builtin_frame_address(1) - gfs2: Fix gfs2_release for non-writers regression - phy: broadcom: Kconfig: Fix PHY_BRCM_USB config option - phy: stm32: fix a refcount leak in stm32_usbphyc_pll_enable() - phy: dphy: Correct clk_pre parameter - NFS: Don't overfill uncached readdir pages - NFS: Don't skip directory entries when doing uncached readdir - gpiolib: Never return internal error codes to user space - fbcon: Avoid 'cap' set but not used warning - drm/amd/pm: fix hwmon node of power1_label create issue - mptcp: netlink: process IPv6 addrs in creating listening sockets - iio: buffer: Fix file related error handling in IIO_BUFFER_GET_FD_IOCTL - seccomp: Invalidate seccomp mode to catch death failures - x86/sgx: Silence softlockup detection when releasing large enclaves * Impish update: upstream stable patchset 2022-03-22 (LP: #1966021) - selinux: fix double free of cond_list on error paths - ASoC: ops: Reject out of bounds values in snd_soc_put_volsw() - ASoC: ops: Reject out of bounds values in snd_soc_put_volsw_sx() - ASoC: ops: Reject out of bounds values in snd_soc_put_xr_sx() - ALSA: usb-audio: Correct quirk for VF0770 - ALSA: hda: Fix UAF of leds class devs at unbinding - ALSA: hda: realtek: Fix race at concurrent COEF updates - ALSA: hda/realtek: Add quirk for ASUS GU603 - ALSA: hda/realtek: Add missing fixup-model entry for Gigabyte X570 ALC1220 quirks - ALSA: hda/realtek: Fix silent output on Gigabyte X570S Aorus Master (newer chipset) - ALSA: hda/realtek: Fix silent output on Gigabyte X570 Aorus Xtreme after reboot from Windows - btrfs: fix deadlock between quota disable and qgroup rescan worker - drm/nouveau: fix off by one in BIOS boundary checking - drm/amd/display: Force link_rate as LINK_RATE_RBR2 for 2018 15" Apple Retina panels - nvme-fabrics: fix state check in nvmf_ctlr_matches_baseopts() - mm/debug_vm_pgtable: remove pte entry from the page table - mm/pgtable: define pte_index so that preprocessor could recognize it - mm/kmemleak: avoid scanning potential huge holes - block: bio-integrity: Advance seed correctly for larger interval sizes - dma-buf: heaps: Fix potential spectre v1 gadget - IB/hfi1: Fix AIP early init panic - memcg: charge fs_context and legacy_fs_context - RDMA/cma: Use correct address when leaving multicast group - RDMA/ucma: Protect mc during concurrent multicast leaves - IB/rdmavt: Validate remote_addr during loopback atomic tests - RDMA/siw: Fix broken RDMA Read Fence/Resume logic. - RDMA/mlx4: Don't continue event handler after memory allocation failure - iommu/vt-d: Fix potential memory leak in intel_setup_irq_remapping() - iommu/amd: Fix loop timeout issue in iommu_ga_log_enable() - spi: bcm-qspi: check for valid cs before applying chip select - spi: mediatek: Avoid NULL pointer crash in interrupt - spi: meson-spicc: add IRQ check in meson_spicc_probe - spi: uniphier: fix reference count leak in uniphier_spi_probe() - net: ieee802154: hwsim: Ensure proper channel selection at probe time - net: ieee802154: mcr20a: Fix lifs/sifs periods - net: ieee802154: ca8210: Stop leaking skb's - net: ieee802154: Return meaningful error codes from the netlink helpers - net: macsec: Fix offload support for NETDEV_UNREGISTER event - net: macsec: Verify that send_sci is on when setting Tx sci explicitly - net: stmmac: dump gmac4 DMA registers correctly - net: stmmac: ensure PTP time register reads are consistent - drm/i915/overlay: Prevent divide by zero bugs in scaling - ASoC: fsl: Add missing error handling in pcm030_fabric_probe - ASoC: xilinx: xlnx_formatter_pcm: Make buffer bytes multiple of period bytes - ASoC: cpcap: Check for NULL pointer after calling of_get_child_by_name - ASoC: max9759: fix underflow in speaker_gain_control_put() - pinctrl: intel: Fix a glitch when updating IRQ flags on a preconfigured line - pinctrl: intel: fix unexpected interrupt - pinctrl: bcm2835: Fix a few error paths - scsi: bnx2fc: Make bnx2fc_recv_frame() mp safe - nfsd: nfsd4_setclientid_confirm mistakenly expires confirmed client. - gve: fix the wrong AdminQ buffer queue index check - bpf: Use VM_MAP instead of VM_ALLOC for ringbuf - selftests/exec: Remove pipe from TEST_GEN_FILES - selftests: futex: Use variable MAKE instead of make - tools/resolve_btfids: Do not print any commands when building silently - rtc: cmos: Evaluate century appropriate - Revert "fbcon: Disable accelerated scrolling" - updateconfigs for FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION - fbcon: Add option to enable legacy hardware acceleration - perf stat: Fix display of grouped aliased events - perf/x86/intel/pt: Fix crash with stop filters in single-range mode - x86/perf: Default set FREEZE_ON_SMI for all - EDAC/altera: Fix deferred probing - EDAC/xgene: Fix deferred probing - ext4: prevent used blocks from being allocated during fast commit replay - ext4: modify the logic of ext4_mb_new_blocks_simple - ext4: fix error handling in ext4_restore_inline_data() - ext4: fix error handling in ext4_fc_record_modified_inode() - ext4: fix incorrect type issue during replay_del_range - net: dsa: mt7530: make NET_DSA_MT7530 select MEDIATEK_GE_PHY - cgroup/cpuset: Fix "suspicious RCU usage" lockdep warning - selftests: nft_concat_range: add test for reload with no element add/del - drm/i915: Disable DSB usage for now - btrfs: don't start transaction for scrub if the fs is mounted read-only - btrfs: fix use-after-free after failure to create a snapshot - Revert "fs/9p: search open fids first" - mptcp: fix msk traversal in mptcp_nl_cmd_set_flags() - KVM: arm64: Avoid consuming a stale esr value when SError occur - KVM: arm64: Stop handle_exit() from handling HVC twice when an SError occurs - ALSA: usb-audio: initialize variables that could ignore errors - ALSA: hda: Skip codec shutdown in case the codec is not registered - IB/hfi1: Fix tstats alloc and dealloc - IB/cm: Release previously acquired reference counter in the cm_id_priv - netfilter: nft_reject_bridge: Fix for missing reply from prerouting - net/smc: Forward wakeup to smc socket waitqueue after fallback - net: stmmac: dwmac-visconti: No change to ETHER_CLOCK_SEL for unexpected speed request. - net: stmmac: properly handle with runtime pm in stmmac_dvr_remove() - drm/kmb: Fix for build errors with Warray-bounds - drm/amd: avoid suspend on dGPUs w/ s2idle support when runtime PM enabled - ASoC: simple-card: fix probe failure on platform component - ASoC: codecs: lpass-rx-macro: fix sidetone register offsets - pinctrl: sunxi: Fix H616 I2S3 pin data - kvm: add guest_state_{enter,exit}_irqoff() - kvm/arm64: rework guest entry logic - perf: Copy perf_event_attr::sig_data on modification - tools include UAPI: Sync sound/asound.h copy with the kernel sources - gpio: mpc8xxx: Fix an ignored error return from platform_get_irq() - selftests: netfilter: check stateless nat udp checksum fixup - moxart: fix potential use-after-free on remove path - crypto: api - Move cryptomgr soft dependency into algapi * Impish update: upstream stable patchset 2022-03-18 (LP: #1965589) - PCI: pciehp: Fix infinite loop in IRQ handler upon power fault - net: ipa: use a bitmap for endpoint replenish_enabled - net: ipa: prevent concurrent replenish - KVM: x86: Forcibly leave nested virt when SMM state is toggled - net/mlx5e: Fix handling of wrong devices during bond netevent - net/mlx5: Use del_timer_sync in fw reset flow of halting poll - net/mlx5: E-Switch, Fix uninitialized variable modact - ipheth: fix EOVERFLOW in ipheth_rcvbulk_callback - net: amd-xgbe: ensure to reset the tx_timer_active flag - net: amd-xgbe: Fix skb data length underflow - fanotify: Fix stale file descriptor in copy_event_to_user() - rtnetlink: make sure to refresh master_dev/m_ops in __rtnl_newlink() - cpuset: Fix the bug that subpart_cpus updated wrongly in update_cpumask() - af_packet: fix data-race in packet_setsockopt / packet_setsockopt - tcp: add missing tcp_skb_can_collapse() test in tcp_shift_skb_data() - selftests: mptcp: fix ipv6 routing setup - net/mlx5e: Fix module EEPROM query - net/mlx5: Fix offloading with ESWITCH_IPV4_TTL_MODIFY_ENABLE - net/mlx5e: Don't treat small ceil values as unlimited in HTB offload - i40e: Fix reset path while removing the driver * CVE-2022-27223 - USB: gadget: validate endpoint index for xilinx udc * CVE-2022-26490 - nfc: st21nfca: Fix potential buffer overflows in EVT_TRANSACTION * CVE-2021-26401 - x86/speculation: Use generic retpoline by default on AMD - x86/speculation: Update link to AMD speculation whitepaper - x86/speculation: Warn about Spectre v2 LFENCE mitigation - x86/speculation: Warn about eIBRS + LFENCE + Unprivileged eBPF + SMT * CVE-2022-0001 - x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting * USB devices not detected during boot on USB 3.0 hubs (LP: #1968210) - SAUCE: Revert "Revert "xhci: Set HCD flag to defer primary roothub registration"" - SAUCE: Revert "Revert "usb: core: hcd: Add support for deferring roothub registration"" -- Kleber Sacilotto de Souza <email address hidden> Fri, 22 Apr 2022 16:58:09 +0200
Available diffs
Deleted in kinetic-proposed (Reason: Older version) |
Superseded in kinetic-release |
Deleted in kinetic-proposed (Reason: Moved to kinetic) |
Superseded in kinetic-proposed |
Superseded in jammy-security |
Superseded in jammy-updates |
Deleted in jammy-proposed (Reason: moved to -updates) |
linux-riscv (5.15.0-1008.8) jammy; urgency=medium * jammy/linux-riscv: 5.15.0-1008.8 -proposed tracker (LP: #1969506) [ Ubuntu: 5.15.0-27.28 ] * jammy/linux: 5.15.0-27.28 -proposed tracker (LP: #1968954) [ Ubuntu: 5.15.0-26.27 ] * jammy/linux: 5.15.0-26.27 -proposed tracker (LP: #1968850) * CVE-2022-1016 - netfilter: nf_tables: initialize registers in nft_do_chain() * CVE-2022-1015 - netfilter: nf_tables: validate registers coming from userspace. * CVE-2022-26490 - nfc: st21nfca: Fix potential buffer overflows in EVT_TRANSACTION * harden indirect calls against BHI attacks (LP: #1967579) - objtool: Classify symbols - objtool: Explicitly avoid self modifying code in .altinstr_replacement - objtool: Shrink struct instruction - objtool,x86: Replace alternatives with .retpoline_sites - x86/retpoline: Remove unused replacement symbols - x86/asm: Fix register order - x86/asm: Fixup odd GEN-for-each-reg.h usage - x86/retpoline: Move the retpoline thunk declarations to nospec-branch.h - x86/retpoline: Create a retpoline thunk array - x86/alternative: Implement .retpoline_sites support - x86/alternative: Handle Jcc __x86_indirect_thunk_\reg - x86/alternative: Try inline spectre_v2=retpoline,amd - x86/alternative: Add debug prints to apply_retpolines() - bpf,x86: Simplify computing label offsets - bpf,x86: Respect X86_FEATURE_RETPOLINE* -- Andrea Righi <email address hidden> Wed, 20 Apr 2022 07:40:45 +0200
Available diffs
1 → 75 of 175 results | First • Previous • Next • Last |