mirror of
https://abf.rosa.ru/djam/kernel-5.15.git
synced 2025-02-23 18:42:55 +00:00
675 commits
Author | SHA1 | Message | Date | |
---|---|---|---|---|
![]() |
db22b89247 | Update patches and configs for 5.10.47 | ||
![]() |
30b127ba8c |
[bot] upd: 5.10.46 -> 5.10.47
Changelog: arm64: Force NO_BLOCK_MAPPINGS if crashkernel reservation is required arm64: Ignore any DMA offsets in the max_zone_phys() calculation ARM: 9081/1: fix gcc-10 thumb2-kernel regression ceph: must hold snap_rwsem when filling inode for async create certs: Add ability to preload revocation certs certs: Add EFI_CERT_X509_GUID support for dbx entries certs: Move load_system_certificate_list to a common function cfg80211: call cfg80211_leave_ocb when switching away from OCB dmaengine: mediatek: do not issue a new desc if one is still current dmaengine: mediatek: free the proper desc in desc_free handler dmaengine: mediatek: use GFP_NOWAIT instead of GFP_ATOMIC in prep_dma dmaengine: rcar-dmac: Fix PM reference leak in rcar_dmac_probe() dmaengine: stm32-mdma: fix PM reference leak in stm32_mdma_alloc_chan_resourc() dmaengine: xilinx: dpdma: Add missing dependencies to Kconfig dmaengine: xilinx: dpdma: Limit descriptor IDs to 16 bits dmaengine: zynqmp_dma: Fix PM reference leak in zynqmp_dma_alloc_chan_resourc() drm: add a locked version of drm_is_current_master drm/amdgpu: wait for moving fence after pinning drm/nouveau: wait for moving fence after pinning v2 drm/radeon: wait for moving fence after pinning drm/vc4: hdmi: Make sure the controller is powered in detect drm/vc4: hdmi: Move the HSM clock enable to runtime_pm gpiolib: cdev: zero padding during conversion to gpioline_info_changed i2c: i801: Ensure that SMBHSTSTS_INUSE_STS is cleared when leaving i801_access i2c: robotfuzz-osif: fix control-request directions inet: annotate data race in inet_send_prepare() and inet_dgram_connect() inet: annotate date races around sk->sk_txhash integrity: Load mokx variables into the blacklist keyring kthread: prevent deadlock when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() kthread_worker: split code for canceling the delayed work timer KVM: do not allow mapping valid but non-reference-counted pages KVM: selftests: Fix kvm_check_cap() assertion KVM: SVM: Call SEV Guest Decommission if ASID binding fails locking/lockdep: Improve noinstr vs errors mac80211: drop multicast fragments mac80211: handle various extensible elements correctly mac80211_hwsim: drop pending frames on stop mac80211: remove warning in ieee80211_get_sband() mac80211: reset profile_periodicity/ema_ap MIPS: generic: Update node names to avoid unit addresses mm: add VM_WARN_ON_ONCE_PAGE() macro mmc: meson-gx: use memcpy_to/fromio for dram-access-quirk mm, futex: fix shared futex pgoff on shmem huge page mm: page_vma_mapped_walk(): add a level of indentation mm: page_vma_mapped_walk(): crossing page table boundary mm: page_vma_mapped_walk(): get vma_address_end() earlier mm: page_vma_mapped_walk(): prettify PVMW_MIGRATION block mm: page_vma_mapped_walk(): settle PageHuge on entry mm: page_vma_mapped_walk(): use goto instead of while (1) mm: page_vma_mapped_walk(): use page for pvmw->page mm: page_vma_mapped_walk(): use pmde for *pvmw->pmd mm/rmap: remove unneeded semicolon in page_not_mapped() mm/rmap: use page_not_mapped in try_to_unmap() mm/thp: another PVMW_SYNC fix in page_vma_mapped_walk() mm/thp: fix page_address_in_vma() on file THP tails mm/thp: fix page_vma_mapped_walk() if THP mapped by ptes mm/thp: fix __split_huge_pmd_locked() on shmem migration entry mm/thp: fix vma_address() if virtual address below file offset mm/thp: make is_huge_zero_pmd() safe and quicker mm: thp: replace DEBUG_VM BUG with VM_WARN when unmap fails for split mm/thp: try_to_unmap() use TTU_SYNC for safe splitting mm/thp: unmap_mapping_page() to fix THP truncate_cleanup_page() mm, thp: use head page in __migration_entry_wait() module: limit enabling module.sig_enforce net: annotate data race in sock_error() net: caif: fix memory leak in ldisc_open net: ethtool: clear heap allocations for ethtool function netfs: fix test for whether we can skip read when writing beyond EOF net: ipv4: Remove unneed BUG() function net: ll_temac: Add memory-barriers for TX BD access net: ll_temac: Avoid ndo_start_xmit returning NETDEV_TX_BUSY net/packet: annotate accesses to po->bind net/packet: annotate accesses to po->ifindex net/packet: annotate data race in packet_sendmsg() net: phy: dp83867: perform soft reset and retain established link net: qed: Fix memcpy() overflow of qed_dcbx_params() nilfs2: fix memory leak in nilfs_sysfs_delete_device_group PCI: Add AMD RS690 quirk to enable 64-bit DMA perf/x86/intel/lbr: Zero the xstate buffer on allocation perf/x86/lbr: Remove cpuc->lbr_xsave allocation from atomic context perf/x86: Track pmu in per-CPU cpu_hw_events pinctrl: stm32: fix the reported number of GPIO lines per bank ping: Check return value of function 'ping_queue_rcv_skb' r8152: Avoid memcpy() over-reading of ETH_SS_STATS r8169: Avoid memcpy() over-reading of ETH_SS_STATS recordmcount: Correct st_shndx handling Revert "drm: add a locked version of drm_is_current_master" Revert "drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell." Revert "drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue." Revert "PCI: PM: Do not read power state in pci_enable_device_flags()" riscv32: Use medany C model for modules s390/stack: fix possible register corruption with stack switch helper scsi: sd: Call sd_revalidate_disk() for ioctl(BLKRRPART) sh_eth: Avoid memcpy() over-reading of ETH_SS_STATS spi: spi-nxp-fspi: move the register operation after the clock enable swiotlb: manipulate orig_addr when tlb_addr has offset x86/entry: Fix noinstr fail in __do_fast_syscall_32() x86/fpu: Make init_fpstate correct with optimized XSAVE x86/fpu: Preserve supervisor states in sanitize_restored_user_xstate() x86/xen: Fix noinstr fail in exc_xen_unknown_trap() Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot) |
||
![]() |
61bd00ad80 | Update support of Baikal-M from kernel-image-std-def-5.10.46-alt1 | ||
![]() |
6826d76d17 |
[bot] upd: 5.10.45 -> 5.10.46
Changelog: afs: Fix an IS_ERR() vs NULL check alx: Fix an error handling path in 'alx_probe()' ARCv2: save ABI registers across signal handling ASoC: fsl-asoc-card: Set .owner attribute when registering card. ASoC: qcom: lpass-cpu: Fix pop noise during audio capture begin ASoC: rt5659: Fix the lost powers for the HDA header ASoC: rt5682: Fix the fast discharge for headset unplugging in soundwire mode ASoC: tas2562: Fix TDM_CFG0_SAMPRATE values batman-adv: Avoid WARN_ON timing related checks be2net: Fix an error handling path in 'be_probe()' bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path bnxt_en: Fix TQM fastpath ring backing store computation bnxt_en: Rediscover PHY capabilities after firmware reset bpf: Do not mark insn as seen under speculative path verification bpf: Fix leakage under speculation on mispredicted branches bpf: Inherit expanded/patched seen count from old aux data can: bcm: fix infoleak in struct bcm_msg_head can: bcm/raw/isotp: use per module netdevice notifier can: j1939: fix Use-after-Free, hold skb ref while in use can: mcba_usb: fix memory leak in mcba_usb cfg80211: avoid double free of PMSR request cfg80211: make certificate generation more robust crash_core, vmcoreinfo: append 'SECTION_SIZE_BITS' to vmcoreinfo cxgb4: fix endianness when flashing boot image cxgb4: fix sleep in atomic when flashing PHY firmware cxgb4: fix wrong ethtool n-tuple rule lookup cxgb4: fix wrong shift. cxgb4: halt chip before flashing PHY firmware image dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM dmaengine: fsl-dpaa2-qdma: Fix error return code in two functions dmaengine: idxd: add missing dsa driver unregister dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM dmaengine: SF_PDMA depends on HAS_IOMEM dmaengine: stedma40: add missing iounmap() on error in d40_probe() dmaengine: xilinx: dpdma: initialize registers before request_irq drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell. drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue. drm/sun4i: dw-hdmi: Make HDMI PHY into a platform device ethtool: strset: fix message length calculation fanotify: fix copy_event_to_user() fid error clean up hwmon: (scpi-hwmon) shows the negative temperature properly ice: add ndo_bpf callback for safe mode netdev ops ice: parameterize functions responsible for Tx ring management icmp: don't send out ICMP messages with a source address of 0.0.0.0 ipv4: Fix device used for dst_alloc with local routes irqchip/gic-v3: Workaround inconsistent PMR setting on NMI entry kvm: LAPIC: Restore guard to prevent illegal APIC register access KVM: X86: Fix x86_emulator slab cache leak KVM: x86: Immediately reset the MMU context when the SMM flag is cleared KVM: x86/mmu: Calculate and check "full" mmu_role for nested MMU lantiq: net: fix duplicated skb in rx descriptor ring libbpf: Fixes incorrect rx_ring_setup_done mac80211: Fix NULL ptr deref for injected rate info mac80211: fix skb length check in ieee80211_scan_rx() mlxsw: core: Set thermal zone polling delay argument to real value at init mlxsw: reg: Spectrum-3: Enforce lowest max-shaper burst size of 11 mm/memory-failure: make sure wait for page writeback in memory_failure mm: relocate 'write_protect_seq' in struct mm_struct mm/slub: actually fix freelist pointer vs redzoning mm/slub.c: include swab.h mm/slub: clarify verification reporting mm/slub: fix redzoning for small allocations mm/swap: fix pte_same_as_swp() not removing uffd-wp bit when compare mptcp: do not warn on bad input from the network mptcp: Fix out of bounds when parsing TCP options mptcp: try harder to borrow memory from subflow under pressure net/af_unix: fix a data-race in unix_dgram_sendmsg / unix_release_sock net: bridge: fix vlan tunnel dst null pointer dereference net: bridge: fix vlan tunnel dst refcnt when egressing net: cdc_eem: fix tx fixup skb leak net: cdc_ncm: switch to eth%d interface naming net: dsa: felix: re-enable TX flow control in ocelot_port_flush() net: ethernet: fix potential use-after-free in ec_bhf_remove net: fec_ptp: add clock rate zero check net: fec_ptp: fix issue caused by refactor the fec_devtype netfilter: nft_fib_ipv6: skip ipv6 packets from any to link-local netfilter: synproxy: Fix out of bounds when parsing TCP options net: hamradio: fix memory leak in mkiss_close net: ipv4: fix memory leak in ip_mc_add1_src net: ipv4: fix memory leak in netlbl_cipsov4_add_std net: lantiq: disable interrupt before sheduling NAPI net: ll_temac: Fix TX BD buffer overwrite net: ll_temac: Make sure to free skb when it is completely used net: make get_net_ns return error if NET_NS is disabled net/mlx5: Consider RoCE cap before init RDMA resources net/mlx5: DR, Allow SW steering for sw_owner_v2 devices net/mlx5: DR, Don't use SW steering when RoCE is not supported net/mlx5e: Block offload of outer header csum for UDP tunnels net/mlx5e: Fix page reclaim for dead peer hairpin net/mlx5e: Remove dependency in IPsec initialization flows net/mlx5: E-Switch, Allow setting GUID for host PF vport net/mlx5: E-Switch, Read PF mac address net/mlx5: Reset mkey index on creation net: qrtr: fix OOB Read in qrtr_endpoint_post net: qualcomm: rmnet: don't over-count statistics net: qualcomm: rmnet: Update rmnet device MTU based on real device net: rds: fix memory leak in rds_recvmsg net/sched: act_ct: handle DNAT tuple collision net: stmmac: disable clocks in stmmac_remove_config_dt() net: stmmac: dwmac1000: Fix extended MAC address registers definition net: usb: fix possible use-after-free in smsc75xx_bind netxen_nic: Fix an error handling path in 'netxen_nic_probe()' PCI: aardvark: Fix kernel panic during PIO transfer PCI: Add ACS quirk for Broadcom BCM57414 NIC PCI: Mark some NVIDIA GPUs to avoid bus reset PCI: Mark TI C667X to avoid bus reset PCI: Work around Huawei Intelligent NIC VF FLR erratum perf beauty: Update copy of linux/socket.h with the kernel sources phy: phy-mtk-tphy: Fix some resource leaks in mtk_phy_init() pinctrl: ralink: rt2880: avoid to error in calls is pin is already enabled platform/x86: thinkpad_acpi: Add X1 Carbon Gen 9 second fan support ptp: improve max_adj check against unreasonable values qlcnic: Fix an error handling path in 'qlcnic_probe()' radeon: use memcpy_to/fromio for UVD fw upload regulator: bd70528: Fix off-by-one for buck123 .n_voltages setting regulator: cros-ec: Fix error code in dev_err message regulator: rt4801: Fix NULL pointer dereference if priv->enable_gpios is NULL regulator: rtmv20: Fix to make regcache value first reading back from HW rtnetlink: Fix regression in bridge VLAN configuration s390/ap: Fix hanging ioctl caused by wrong msg counter s390/mcck: fix calculation of SIE critical section size sch_cake: Fix out of bounds when parsing TCP options and header sched/pelt: Ensure that *_sum is always synced with *_avg selftests: mptcp: enable syncookie only in absence of reorders spi: spi-zynq-qspi: Fix some wrong goto jumps & missing error code spi: stm32-qspi: Always wait BUSY bit to be cleared in stm32_qspi_wait_cmd() tools headers UAPI: Sync linux/in.h copy with the kernel sources tracing: Do no increment trace_clock_global() by one tracing: Do not stop recording cmdlines when tracing is off tracing: Do not stop recording comms if the trace file is being read udp: fix race between close() and udp_abort() usb: chipidea: imx: Fix Battery Charger 1.2 CDP detection usb: core: hub: Disable autosuspend for Cypress CY7C65632 usb: dwc3: core: fix kernel panic when do reboot usb: dwc3: debugfs: Add and remove endpoint dirs dynamically vrf: fix maximum MTU x86/fpu: Invalidate FPU state after a failed XRSTOR from a user buffer x86/fpu: Prevent state corruption in __fpu__restore_sig() x86/fpu: Reset state for all signal restore failures x86/ioremap: Map EFI-reserved memory as encrypted for SEV x86/mm: Avoid truncating memblocks for SGX memory x86/pkru: Write hardware init value to PKRU when xstate is init x86/process: Check PF_KTHREAD and not current->mm for kernel threads Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot) |
||
![]() |
588bd7cdd3 |
Add patches of panfrost driver for Baikal
Found information about them by vising commits to Mesa.git here: https://github.com/asheplyakov/panfrost-baikalm-howto + viewe git log v5.4.10..45..[alt's tag] of kernel |
||
![]() |
839b6a86b6 |
Add support of Baikal-M SoCs
Information about config values was taken from: From 804820df7bcb3d53a33ecd074b1eac277e938f24 Mon Sep 17 00:00:00 2001 From: Alexey Sheplyakov <asheplyakov@altlinux.org> Date: Thu, 4 Feb 2021 19:35:14 +0400 Subject: [PATCH] config-aarch64: adjusted for Baikal-M (MBM1.0 board) * DW_APB_TIMER=y, DW_APB_TIMER_OF=y: SoC clocks * SERIAL_8250_DW=y: serial console * I2C_DESIGNWARE_CORE=y, I2C_DESIGNWARE_PLATFORM=y: BMC (board management controller) and RTC (Real Time Clock) are connected via I2C. * GPIO_DWAPB=y: device (PCIe, PHY, etc) reset/configuration * RTC_DRV_PCF2127=y: RTC compiled in so the kernel automatically sets the system time from the hardware clock * TP_BMC=y: amongst other things handles the power button * DRM_BAIKAL_VDU=m, DRM_BAIKAL_HDMI=m: video unit and HDMI transmitter * CMA_SIZE_MBYTES=256: video display unit and GPU use system RAM, hence CMA should reserve enough (contiguous) memory. Note: CMA reserves memory during very early init, hence the size has to be hard-coded into CONFIG * MALI_MIDGARD=m: GPU driver, kernel side of proprietary mali blob. Note: kernel mode code is GPLv2, so it's fine to distribute it. * SENSORS_BT1_PVT=m: hardware temperature/voltage sensors * PCI_BAIKAL=m: PCIe root complex. Compiled as a module since takes ages (60 seconds or so) to probe the hardware. If compiled in substantially increases the boot time, and machine is completely unresponsive during probing PCIe. When built as a module probing executes concurrently with other boot activities (unless booting from a PCIe device) * STMMAC_ETH=m, STMMAC_PLATFORM=m, DWMAC_BAIKAL=m: Ethernet driver |
||
![]() |
e677098a83 |
[bot] upd: 5.10.42 -> 5.10.45
Changelog: ACPICA: Clean up context mutex during object deletion ALSA: firewire-lib: fix the context to call snd_pcm_stop_xrun() ALSA: hda: Fix for mute key LED for HP Pavilion 15-CK0xx ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP EliteBook x360 1040 G8 ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Elite Dragonfly G2 ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook 840 Aero G8 ALSA: hda/realtek: fix mute/micmute LEDs for HP ZBook Power G8 ALSA: hda/realtek: headphone and mic don't work on an Acer laptop ALSA: hda: update the power_state during the direct-complete ALSA: seq: Fix race of snd_seq_timer_open() ALSA: timer: Fix master timer notification arm64: dts: freescale: sl28: var4: fix RGMII clock and voltage arm64: dts: ls1028a: fix memory node arm64: dts: ti: j7200-main: Mark Main NAVSS as dma-coherent arm64: dts: zii-ultra: fix 12V_MAIN voltage ARM: cpuidle: Avoid orphan section warning ARM: dts: imx6dl-yapp4: Fix RGMII connection to QCA8334 switch ARM: dts: imx6q-dhcom: Add PU,VDD1P1,VDD2P5 regulators ARM: dts: imx7d-meerkat96: Fix the 'tuning-step' property ARM: dts: imx7d-pico: Fix the 'tuning-step' property ARM: dts: imx: emcon-avari: Fix nxp,pca8574 #gpio-cells ARM: OMAP1: Fix use of possibly uninitialized irq variable ARM: OMAP2+: Fix build warning when mmc_omap is not built ASoC: amd: fix for pcm_read() error ASoC: core: Fix Null-point-dereference in fmt_single_name() ASoC: Intel: bytcr_rt5640: Add quirk for the Glavey TM800A550L tablet ASoC: Intel: bytcr_rt5640: Add quirk for the Lenovo Miix 3-830 tablet ASoC: max98088: fix ni clock divider calculation ASoC: meson: gx-card: fix sound-dai dt schema ASoC: sti-sas: add missing MODULE_DEVICE_TABLE async_xor: check src_offs is not NULL before updating it Bluetooth: Add a new USB ID for RTL8822CE Bluetooth: fix the erroneous flush_work() order Bluetooth: use correct lock to prevent UAF of hdev object bnx2x: Fix missing error code in bnx2x_iov_init_one() bonding: init notify_work earlier to avoid uninitialized use bpf: Forbid trampoline attach for functions with variable arguments bpf, lockdown, audit: Fix buggy SELinux lockdown permission checks bpf: Simplify cases in bpf_base_func_proto btrfs: abort in rename_exchange if we fail to insert the second ref btrfs: fix deadlock when cloning inline extents and low on available space btrfs: fix error handling in btrfs_del_csums btrfs: fix unmountable seed device after fstrim btrfs: fixup error handling in fixup_inode_link_counts btrfs: mark ordered extent and inode with error if we fail to finish btrfs: promote debugging asserts to full-fledged checks in validate_super btrfs: return errors from btrfs_del_csums in cleanup_ref_head btrfs: return value from btrfs_mark_extent_written() in case of error btrfs: tree-checker: do not error out if extent ref hash doesn't match bus: ti-sysc: Fix am335x resume hang for usb otg module bus: ti-sysc: Fix flakey idling of uarts and stop using swsup_sidle_act cgroup1: don't allow '\n' in renaming cgroup: disable controllers at parse time cxgb4: avoid link re-train during TC-MQPRIO configuration cxgb4: fix regression with HASH tc prio value update devlink: Correct VIRTUAL port to not have phys_port attributes dm verity: fix require_signatures module_param permissions drm/amd/amdgpu:save psp ring wptr to avoid attack drm/amd/display: Allow bandwidth validation for 0 streams. drm/amd/display: Fix potential memory leak in DMUB hw_init drm/amdgpu: Don't query CE and UE errors drm/amdgpu/jpeg2.5: add cancel_delayed_work_sync before power gate drm/amdgpu/jpeg3: add cancel_delayed_work_sync before power gate drm/amdgpu: make sure we unpin the UVD BO drm/amdgpu: refine amdgpu_fru_get_product_info drm/amdgpu/vcn3: add cancel_delayed_work_sync before power gate drm: Fix use-after-free read in drm_getunique() drm/i915/selftests: Fix return value check in live_breadcrumbs_smoketest() drm: Lock pointer access in drm_master_release() drm/mcde: Fix off by 10^3 in calculation drm/msm/a6xx: avoid shadow NULL reference in failure path drm/msm/a6xx: fix incorrectly set uavflagprd_inv field for A650 drm/msm/a6xx: update/fix CP_PROTECT initialization drm/msm/dpu: always use mdp device to scale bandwidth drm/tegra: sor: Do not leak runtime PM reference drm/tegra: sor: Fully initialize SOR before registration efi: Allow EFI_MEMORY_XP and EFI_MEMORY_RO both to be cleared efi: cper: fix snprintf() use in cper_dimm_err_location() efi/fdt: fix panic when no valid fdt found efi/libstub: prevent read overflow in find_file_option() ethernet: myri10ge: Fix missing error code in myri10ge_probe() ext4: fix accessing uninit percpu counter variable with fast_commit ext4: fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed ext4: fix fast commit alignment issues ext4: fix memory leak in ext4_fill_super ext4: fix memory leak in ext4_mb_init_backend on error path. fib: Return the correct errno code ftrace: Do not blindly read the ip address in ftrace_bug() gfs2: fix a deadlock on withdraw-during-mount gfs2: fix scheduling while atomic bug in glocks gfs2: Fix use-after-free in gfs2_glock_shrink_scan gfs2: Prevent direct-I/O write fallback errors from getting lost gpio: wcd934x: Fix shift-out-of-bounds error gpu: host1x: Split up client initalization and registration HID: a4tech: use A4_2WHEEL_MOUSE_HACK_B8 for A4TECH NB-95 HID: Add BUS_VIRTUAL to hid_connect logging HID: gt683r: add missing MODULE_DEVICE_TABLE HID: hid-input: add mapping for emoji picker key HID: hid-sensor-hub: Return error for hid_set_field() failure HID: i2c-hid: fix format string mismatch HID: i2c-hid: Skip ELAN power-on command after reset HID: logitech-hidpp: initialize level variable HID: magicmouse: fix NULL-deref on disconnect HID: multitouch: require Finger field to mark Win8 reports as MT HID: multitouch: set Stylus suffix for Stylus-application devices, too HID: pidff: fix error return code in hid_pidff_init() HID: quirks: Add quirk for Lenovo optical mouse HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for Saitek X65 HID: usbhid: fix info leak in hid_submit_ctrl hwmon: (dell-smm-hwmon) Fix index values hwmon: (pmbus/isl68137) remove READ_TEMPERATURE_3 for RAA228228 i2c: mpc: implement erratum A-004447 workaround i2c: mpc: Make use of i2c_recover_bus() i2c: qcom-geni: Add shutdown callback for i2c i2c: qcom-geni: Suspend and resume the bus during SYSTEM_SLEEP_PM ops i40e: add correct exception tracing for XDP i40e: optimize for XDP_REDIRECT in xsk path IB/mlx5: Fix initializing CQ fragments buffer ice: add correct exception tracing for XDP ice: Allow all LLDP packets from PF to Tx ice: Fix allowing VF to request more/less queues via virtchnl ice: Fix VFR issues for AVF drivers that expect ATQLEN cleared ice: handle the VF VSI rebuild failure ice: optimize for XDP_REDIRECT in xsk path ice: report supported and advertised autoneg using PHY capabilities ice: simplify ice_run_xdp ieee802154: fix error return code in ieee802154_add_iface() ieee802154: fix error return code in ieee802154_llsec_getparams() igb: add correct exception tracing for XDP io_uring: fix link timeout refs io_uring: use better types for cflags ipv6: Fix KASAN: slab-out-of-bounds Read in fib6_nh_flush_exceptions ipvs: ignore IP_VS_SVC_F_HASHED flag when adding service isdn: mISDN: netjet: Fix crash in nj_probe: ixgbe: add correct exception tracing for XDP ixgbe: optimize for XDP_REDIRECT in xsk path ixgbevf: add correct exception tracing for XDP KVM: arm64: Fix debug register indexing kvm: avoid speculation-based attacks from out-of-range memslot accesses kvm: fix previous commit for 32-bit builds KVM: SVM: Truncate GPR value for DR and CR accesses in !64-bit mode KVM: x86: Ensure liveliness of nested VM-Enter fail tracepoint message KVM: X86: MMU: Use the correct inherited permissions to get shadow page lib/lz4: explicitly support in-place decompression MIPS: Fix kernel hang under FUNCTION_GRAPH_TRACER and PREEMPT_TRACER mmc: renesas_sdhi: abort tuning when timeout detected mmc: renesas_sdhi: Fix HS400 on R-Car M3-W+ mm/debug_vm_pgtable: fix alignment for pmd/pud_advanced_tests() mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY mm/page_alloc: fix counting of free pages after take off from buddy mptcp: always parse mptcp options for MPC reqsk neighbour: allow NUD_NOARP entries to be forced GCed net: appletalk: cops: Fix data race in cops_probe1 net: caif: added cfserl_release function net: caif: add proper error handling net: caif: fix memory leak in caif_device_notify net: caif: fix memory leak in cfusbl_device_notify net: dsa: microchip: enable phy errata workaround on 9567 net: dsa: tag_8021q: fix the VLAN IDs used for encoding sub-VLANs netfilter: conntrack: unregister ipv4 sockopts on error unwind netfilter: nfnetlink_cthelper: hit EBUSY on updates if size mismatches netfilter: nf_tables: missing error reporting for not selected expressions netfilter: nft_ct: skip expectations for confirmed conntrack net: ieee802154: fix null deref in parse dev addr net: ipconfig: Don't override command-line hostnames or domains netlink: disable IRQs for netlink_lock_table() net: macb: ensure the device is available before accessing GEMGXL control registers net: mdiobus: get rid of a BUG_ON() net/mlx5: Check firmware sync reset requested is set before trying to abort it net/mlx5: DR, Create multi-destination flow table with level less than 64 net/mlx5e: Check for needed capability for cvlan matching net/mlx5e: Fix incompatible casting net/nfc/rawsock.c: fix a permission check bug net/qla3xxx: fix schedule while atomic in ql_sem_spinlock net: Return the correct errno code net/sched: act_ct: Fix ct template allocation for zone 0 net/sched: act_ct: Offload connections with commit action net:sfc: fix non-freed irq in legacy irq mode net: sock: fix in-kernel mark setting net/tls: Fix use-after-free after the TLS device goes down and up net/tls: Replace TLS_RX_SYNC_RUNNING with RCU net: usb: cdc_ncm: don't spew notifications net/x25: Return the correct errno code nfc: fix NULL ptr dereference in llcp_sock_getname() after failed connect NFS: Fix a potential NULL dereference in nfs_get_client() NFS: Fix use-after-free in nfs4_init_client() NFSv4: Fix deadlock between nfs4_evict_inode() and nfs4_opendata_get_inode() NFSv4: Fix second deadlock in nfs4_evict_inode() NFSv4: nfs4_proc_set_acl needs to restore NFS_CAP_UIDGID_NOMAP on error. nvme-fabrics: decode host pathing error for connect nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy_admin_queue() nvme-loop: clear NVME_LOOP_Q_LIVE when nvme_loop_configure_admin_queue() fails nvme-loop: do not warn for deleted controllers during reset nvme-loop: reset queue count to 1 in nvme_loop_destroy_io_queues() nvme-rdma: fix in-casule data send for chained sgls nvme-tcp: remove incorrect Kconfig dep in BLK_DEV_NVME nvmet: fix false keep-alive timeout when a controller is torn down nvmet: fix freeing unallocated p2pmem ocfs2: fix data corruption by fallocate optee: use export_uuid() to copy client UUID perf: Fix data race between pin_count increment/decrement perf probe: Fix NULL pointer dereference in convert_variable_location() perf session: Correct buffer copying when peeking events perf/x86/intel/uncore: Fix M2M event umask for Ice Lake server phy: cadence: Sierra: Fix error return code in cdns_sierra_phy_probe() phy: ti: Fix an error code in wiz_probe() phy: usb: Fix misuse of IS_ENABLED pid: take a reference when initializing `cad_pid` powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P1010 i2c controllers powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P2041 i2c controllers powerpc/kprobes: Fix validation of prefixed instructions across page boundary proc: only require mm_struct for writing proc: Track /proc/$pid/attr/ opener mm_struct RDMA/ipoib: Fix warning caused by destroying non-initial netns RDMA/mlx4: Do not map the core_clock page to user space unless enabled RDS tcp loopback connection can hang regulator: bd71828: Fix .n_voltages settings regulator: bd718x7: Fix the BUCK7 voltage setting on BD71837 regulator: core: resolve supply for boot-on/always-on regulators regulator: fan53880: Fix missing n_voltages setting regulator: max77620: Use device_set_of_node_from_dev() regulator: rtmv20: Fix .set_current_limit/.get_current_limit callbacks Revert "ACPI: sleep: Put the FACS table after using it" riscv: Use -mno-relax when using lld linker riscv: vdso: fix and clean-up Makefile rtnetlink: Fix missing error code in rtnl_bridge_notify() samples: vfio-mdev: fix error handing in mdpy_fb_probe() sched/fair: Fix util_est UTIL_AVG_UNCHANGED handling sched/fair: Keep load_avg and load_sum synced sched/fair: Make sure to update tg contrib for blocked load scsi: bnx2fc: Return failure if io_req is already in ABTS processing scsi: core: Fix error handling of scsi_host_alloc() scsi: core: Fix failure handling of scsi_add_host_with_dma() scsi: core: Only put parent device if host state differs from SHOST_CREATED scsi: core: Put .shost_dev in failure path if host state changes to RUNNING scsi: hisi_sas: Drop free_irq() of devm_request_irq() allocated irq scsi: qedf: Do not put host in qedf_vport_create() unconditionally scsi: scsi_devinfo: Add blacklist entry for HPE OPEN-V scsi: target: core: Fix warning on realtime kernels scsi: target: qla2xxx: Wait for stop_phase1 at WWN removal scsi: vmw_pvscsi: Set correct residual data length serial: stm32: fix threaded interrupt handling spi: bcm2835: Fix out-of-bounds access with more than 4 slaves spi: Cleanup on failure of initial setup spi: Don't have controller clean up spi device before driver unbind spi: Fix spi device unregister flow spi: spi-zynq-qspi: Fix stack violation bug spi: sprd: Add missing MODULE_DEVICE_TABLE staging: rtl8723bs: Fix uninitialized variables tipc: add extack messages for bearer/media failure tipc: fix unique bearer names sanity check tools/bootconfig: Fix error return code in apply_xbc() tracing: Correct the length check which causes memory corruption usb: cdns3: Fix runtime PM imbalance on error usb: chipidea: udc: assign interrupt number to USB gadget structure usb: dwc2: Fix build in periphal-only mode usb: dwc3: ep0: fix NULL pointer exception usb: dwc3: gadget: Bail from dwc3_gadget_exit() if dwc->gadget is NULL usb: dwc3: gadget: Disable gadget IRQ during pullup disable usb: dwc3: meson-g12a: Disable the regulator in the error handling path of the probe usb: dwc3-meson-g12a: fix usb2 PHY glue init when phy0 is disabled usb: fix various gadget panics on 10gbps cabling usb: fix various gadgets null ptr deref on 10gbps cabling. USB: f_ncm: ncm_bitrate (speed) is unsigned usb: f_ncm: only first packet of aggregate needs to start timer usb: gadget: eem: fix wrong eem header operation usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind usb: musb: fix MUSB_QUIRK_B_DISCONNECT_99 handling usb: pd: Set PD_T_SINK_WAIT_CAP to 310ms USB: serial: cp210x: fix alternate function for CP2102N QFN20 USB: serial: ftdi_sio: add NovaTech OrionMX product ID USB: serial: omninet: add device id for Zyxel Omni 56K Plus USB: serial: quatech2: fix control-request directions usb: typec: intel_pmc_mux: Add missed error check for devm_ioremap_resource() usb: typec: intel_pmc_mux: Put fwnode in error case during ->probe() usb: typec: mux: Fix copy-paste mistake in typec_mux_match usb: typec: tcpm: cancel frs hrtimer when unregister tcpm port usb: typec: tcpm: cancel vdm and state machine hrtimer when unregister tcpm port usb: typec: ucsi: Clear PPM capability data in ucsi_init() error path usb: typec: wcove: Use LE to CPU conversion when accessing msg->header vfio-ccw: Reset FSM state to IDLE inside FSM vfio-ccw: Serialize FSM IDLE state with I/O completion vfio/pci: Fix error return code in vfio_ecap_init() vfio/pci: zap_vma_ptes() needs MMU vfio/platform: fix module_put call in error flow vmlinux.lds.h: Avoid orphan section with !SMP wireguard: allowedips: allocate nodes in kmem_cache wireguard: allowedips: free empty intermediate nodes when removing single node wireguard: allowedips: initialize list head in selftest wireguard: allowedips: remove nodes in O(1) wireguard: do not use -O3 wireguard: peer: allocate in kmem_cache wireguard: selftests: make sure rp_filter is disabled on vethc wireguard: selftests: remove old conntrack kconfig value wireguard: use synchronize_net rather than synchronize_rcu wq: handle VM suspension in stall detection x86/apic: Mark _all_ legacy interrupts when IO/APIC is missing x86/cpufeatures: Force disable X86_FEATURE_ENQCMD and remove update_pasid() x86/kvm: Disable all PV features on crash x86/kvm: Disable kvmclock on all CPUs on shutdown x86/kvm: Teardown PV features on boot CPU as well x86/nmi_watchdog: Fix old-style NMI watchdog regression on old Intel CPUs x86/sev: Check SME/SEV support in CPUID first xen-netback: take a reference to the RX task thread Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot) |
||
![]() |
edfe0a1088 |
[bot] upd: 5.10.40 -> 5.10.42
Changelog: afs: Fix the nlink handling of dir-over-dir rename ALSA: hda/realtek: Chain in pop reduction fixup for ThinkStation P340 ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Zbook Fury 15 G8 ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Zbook Fury 17 G8 ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Zbook G8 ALSA: hda/realtek: fix mute/micmute LEDs for HP 855 G8 ALSA: hda/realtek: Headphone volume is controlled by Front mixer ALSA: hda/realtek: the bass speaker can't output sound on Yoga 9i ALSA: usb-audio: scarlett2: Fix device hang with ehci-pci ALSA: usb-audio: scarlett2: Improve driver startup messages ALSA: usb-audio: scarlett2: snd_scarlett_gen2_controls_create() can be static ASoC: cs35l33: fix an error code in probe() ASoC: cs42l42: Regmap must use_single_read/write ASoC: cs43130: handle errors in cs43130_probe() properly ASoC: qcom: lpass-cpu: Use optional clk APIs ath10k: add CCMP PN replay protection for fragmented frames for PCIe ath10k: drop fragments with multicast DA for PCIe ath10k: drop fragments with multicast DA for SDIO ath10k: drop MPDU which has discard flag set by firmware for SDIO ath10k: Fix TKIP Michael MIC verification for PCIe ath10k: Validate first subframe of A-MSDU before processing the list ath11k: Clear the fragment cache during key install ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd() block: fix a race between del_gendisk and BLKRRPART Bluetooth: cmtp: fix file refcount when cmtp_attach_device fails bnxt_en: Fix context memory setup for 64K page size. bnxt_en: Include new P5 HV definition in VF check. bpf: Fix mask direction swap upon off reg sign change bpf: No need to simulate speculative domain for immediates bpf, offload: Reorder offload callback 'prepare' in verifier bpf: Set mac_len in bpf_skb_change_head bpftool: Add sock_release help info for cgroup attach/prog load command bpf: Wrap aux data inside bpf_sanitize_info container brcmfmac: properly check for bus register errors btrfs: do not BUG_ON in link_to_fixup_dir btrfs: release path before starting transaction when cloning inline extent btrfs: return whole extents in fiemap cfg80211: mitigate A-MSDU aggregation attacks char: hpet: add checks after calling ioremap chelsio/chtls: unlock on error in chtls_pt_recvmsg() cifs: set server->cipher_type to AES-128-CCM for SMB3.0 context_tracking: Move guest exit context tracking to separate helpers context_tracking: Move guest exit vtime accounting to separate helpers cxgb4: avoid accessing registers when clearing filters cxgb4/ch_ktls: Clear resources when pf4 device is removed dmaengine: qcom_hidma: comment platform_driver_register call dm snapshot: properly fix a crash when an origin has no snapshots Documentation: seccomp: Fix user notification documentation drivers: base: Fix device link removal drm/amd/amdgpu: fix a potential deadlock in gpu reset drm/amd/amdgpu: fix refcount leak drm/amd/display: Disconnect non-DP with no EDID drm/amdgpu: Fix a use-after-free drm/amdgpu/jpeg2.0: add cancel_delayed_work_sync before power gate drm/amdgpu: stop touching sched.ready in the backend drm/amdgpu/vcn1: add cancel_delayed_work_sync before power gate drm/amdgpu/vcn2.0: add cancel_delayed_work_sync before power gate drm/amdgpu/vcn2.5: add cancel_delayed_work_sync before power gate drm/amdkfd: correct sienna_cichlid SDMA RLC register offset error drm/amd/pm: correct MGpuFanBoost setting drm/meson: fix shutdown crash when component not probed fs/nfs: Use fatal_signal_pending instead of signal_pending gpio: cadence: Add missing MODULE_DEVICE_TABLE gve: Add NULL pointer checks when freeing irqs. gve: Check TX QPL was actually assigned gve: Correct SKB queue index validation. gve: Update mgmt_msix_idx if num_ntfy changes gve: Upgrade memory barrier in poll routine i2c: i801: Don't generate an interrupt on bus reset i2c: mediatek: Disable i2c start_en and clear intr_stat brfore reset i2c: s3c2410: fix possible NULL pointer deref on read message after write i2c: sh_mobile: Use new clock calculation formulas for RZ/G2E i915: fix build warning in intel_dp_get_link_status() iio: adc: ad7124: Fix missbalanced regulator enable / disable on error. iio: adc: ad7124: Fix potential overflow due to non sequential channel numbers iio: adc: ad7192: Avoid disabling a clock that was never enabled. iio: adc: ad7192: handle regulator voltage error first iio: adc: ad7768-1: Fix too small buffer passed to iio_push_to_buffers_with_timestamp() iio: adc: ad7793: Add missing error code in ad7793_setup() iio: adc: ad7923: Fix undersized rx buffer. iio: dac: ad5770r: Put fwnode in error case during ->probe() iio: gyro: fxas21002c: balance runtime power in error path interconnect: qcom: Add missing MODULE_DEVICE_TABLE interconnect: qcom: bcm-voter: add a missing of_node_put() iommu/virtio: Add missing MODULE_DEVICE_TABLE iommu/vt-d: Fix sysfs leak in alloc_iommu() iommu/vt-d: Use user privilege for RID2PASID translation ipv6: record frag_max_size in atomic fragments in input path isdn: mISDN: correctly handle ph_info allocation failure in hfcsusb_ph_info isdn: mISDNinfineon: check/cleanup ioremap failure correctly in setup_io ixgbe: fix large MTU request from VF kgdb: fix gcc-11 warnings harder KVM: arm64: Prevent mixed-width VM creation KVM: x86: Defer vtime accounting 'til after IRQ handling KVM: X86: Fix vCPU preempted state from guest's point of view libertas: register sysfs groups properly linux/bits.h: fix compilation error with GENMASK mac80211: add fragment cache to sta_info mac80211: assure all fragments are encrypted mac80211: check defrag PN against current frame mac80211: do not accept/forward invalid EAPOL frames mac80211: drop A-MSDUs on old ciphers mac80211: extend protection against mixed key and fragment cache attacks mac80211: prevent attacks on TKIP/WEP as well mac80211: prevent mixed key and fragment cache attacks mac80211: properly handle A-MSDUs that start with an RFC 1042 header media: dvb: Add check on sp8870_readreg return media: gspca: mt9m111: Check write_bridge for timeout media: gspca: properly check for errors in po1030_probe() mei: request autosuspend after sending rx flow control MIPS: alchemy: xxs1500: add gpio-au1000.h header file MIPS: ralink: export rt_sysc_membase for rt2880_wdt.c misc/uss720: fix memory leak in uss720_probe mld: fix panic in mld_newpack() mptcp: avoid error message on infinite mapping mptcp: drop unconditional pr_warn on bad opt mptcp: fix data stream corruption neighbour: Prevent Race condition in neighbour subsytem net: bnx2: Fix error return code in bnx2_init_board() net: caif: remove BUG_ON(dev == NULL) in caif_xmit net: dsa: fix a crash if ->get_sset_count() fails net: dsa: fix error code getting shifted with 4 in dsa_slave_get_sset_count net: dsa: mt7530: fix VLAN traffic leaks net: dsa: sja1105: add error handling in sja1105_setup() net: dsa: sja1105: call dsa_unregister_switch when allocating memory fails net: dsa: sja1105: error out on unsupported PHY mode net: dsa: sja1105: fix VL lookup command packing for P/Q/R/S net: dsa: sja1105: update existing VLANs from the bridge VLAN list net: dsa: sja1105: use 4095 as the private VLAN for untagged traffic net: ethernet: mtk_eth_soc: Fix packet statistics support for MT7628/88 net: fec: fix the potential memory leak in fec_enet_init() netfilter: flowtable: Remove redundant hw refresh bit netfilter: nft_set_pipapo_avx2: Add irq_fpu_usable() check, fallback to non-AVX2 version net: fujitsu: fix potential null-ptr-deref net: hns3: check the return of skb_checksum_help() net: hns3: fix incorrect resp_msg issue net: hns3: put off calling register_netdev() until client initialize complete net: hso: bail out on interrupt URB allocation failure net: hso: check for allocation failure in hso_create_bulk_serial_device() net: hso: fix control-request directions net: hsr: fix mac_len checks net: ipa: memory region array is variable size net: lantiq: fix memory corruption in RX ring net: liquidio: Add missing null pointer checks net: mdio: octeon: Fix some double free issues net: mdio: thunder: Fix a double free issue in the .remove function net/mlx4: Fix EEPROM dump support net/mlx5e: Fix error path of updating netdev queues net/mlx5e: Fix multipath lag activation net/mlx5e: Fix null deref accessing lag dev net/mlx5e: Fix nullptr in add_vlan_push_action() net/mlx5e: reset XPS on error flow if netdev isn't registered yet net/mlx5: Set reformat action when needed for termination rules net/mlx5: Set term table as an unmanaged flow table net: mvpp2: add buffer header handling in RX net: netcp: Fix an error message net: packetmmap: fix only tx timestamp on request net: really orphan skbs tied to closing sk net: sched: fix packet stuck problem for lockless qdisc net: sched: fix tx action reschedule issue with stopped queue net: sched: fix tx action rescheduling issue during deactivation net/sched: fq_pie: fix OOB access in the traffic path net/sched: fq_pie: re-factor fix for fq_pie endless loop net/smc: properly handle workqueue allocation failure net/smc: remove device from smcd_dev_list after failed device_add() net: stmmac: Fix MAC WoL not working if PHY does not support WoL net: usb: fix memory leak in smsc75xx_bind {net,vdpa}/mlx5: Configure interface MAC into mpfs L2 table net: zero-initialize tc skb extension on allocation NFC: nci: fix memory leak in nci_allocate_device NFS: Don't corrupt the value of pg_bytes_written in nfs_do_recoalesce() NFS: fix an incorrect limit in filelayout_decode_layout() NFS: Fix an Oopsable condition in __nfs_pageio_add_request() NFSv4: Fix a NULL pointer dereference in pnfs_mark_matching_lsegs_return() NFSv4: Fix v4.0/v4.1 SEEK_DATA return -ENOTSUPP when set NFS_V4_2 config nvmet-tcp: fix inline data size comparison in nvmet_tcp_queue_response openrisc: Define memory barrier mb openvswitch: meter: fix race when getting now_ms. perf intel-pt: Fix sample instruction bytes perf intel-pt: Fix transaction abort handling perf jevents: Fix getting maximum number of fds perf scripts python: exported-sql-viewer.py: Fix Array TypeError perf scripts python: exported-sql-viewer.py: Fix copy to clipboard from Top Calls by elapsed Time report perf scripts python: exported-sql-viewer.py: Fix warning display perf unwind: Fix separate debug info files when using elfutils' libdw's unwinder perf unwind: Set userdata for all __report_module() paths platform/x86: hp_accel: Avoid invoking _INI to speed up resume platform/x86: hp-wireless: add AMD's hardware id to the supported list platform/x86: intel_punit_ipc: Append MODULE_DEVICE_TABLE for ACPI platform/x86: touchscreen_dmi: Add info for the Chuwi Hi10 Pro (CWI529) tablet platform/x86: touchscreen_dmi: Add info for the Mediacom Winpad 7.0 W700 tablet proc: Check /proc/$pid/attr/ writes against file opener Revert "ALSA: gus: add a check of the status of snd_ctl_add" Revert "ALSA: sb: fix a missing check of snd_ctl_add" Revert "ALSA: usx2y: Fix potential NULL pointer dereference" Revert "ASoC: cs43130: fix a NULL pointer dereference" Revert "ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd()" Revert "brcmfmac: add a check for the status of usb_register" Revert "char: hpet: fix a missing check of ioremap" Revert "crypto: cavium/nitrox - add an error message to explain the failure of pci_request_mem_regions" Revert "dmaengine: qcom_hidma: Check for driver register failure" Revert "irqbypass: do not start cons/prod when failed connect" Revert "isdn: mISDN: Fix potential NULL pointer dereference of kzalloc" Revert "isdn: mISDNinfineon: fix potential NULL pointer dereference" Revert "libertas: add checks for the return value of sysfs_create_group" Revert "media: dvb: Add check on sp8870_readreg" Revert "media: gspca: Check the return value of write_bridge for timeout" Revert "media: gspca: mt9m111: Check write_bridge for timeout" Revert "media: usb: gspca: add a missed check for goto_low_power" Revert "net: caif: replace BUG_ON with recovery code" Revert "net: fujitsu: fix a potential NULL pointer dereference" Revert "net: liquidio: fix a NULL pointer dereference" Revert "net/smc: fix a NULL pointer dereference" Revert "net:tipc: Fix a double free in tipc_sk_mcast_rcv" Revert "Revert "ALSA: usx2y: Fix potential NULL pointer dereference"" Revert "serial: max310x: pass return value of spi_register_driver" samples/bpf: Consider frame size in tx_only of xdpsock sample sch_dsmark: fix a NULL deref in qdisc_reset() scripts/clang-tools: switch explicitly to Python 3 scsi: BusLogic: Fix 64-bit system enumeration error for Buslogic scsi: libsas: Use _safe() loop in sas_resume_port() scsi: pm80xx: Fix drives missing during rmmod/insmod loop scsi: ufs: ufs-mediatek: Fix power down spec violation seccomp: Refactor notification handler to prepare for new semantics selftests/gpio: Fix build when source tree is read only selftests/gpio: Move include of lib.mk up selftests/gpio: Use TEST_GEN_PROGS_EXTENDED serial: 8250: Add UART_BUG_TXRACE workaround for Aspeed VUART serial: 8250_dw: Add device HID for new AMD UART controller serial: 8250_pci: Add support for new HPE serial device serial: 8250_pci: handle FL_NOIRQ board flag serial: core: fix suspicious security_locked_down() call serial: max310x: unregister uart driver in case of failure and abort serial: rp2: use 'request_firmware' instead of 'request_firmware_nowait' serial: sh-sci: Fix off-by-one error in FIFO threshold register setting serial: tegra: Fix a mask operation that is always true SMB3: incorrect file id in requests compounded with open spi: Assume GPIO CS active high in ACPI case spi: spi-fsl-dspi: Fix a resource leak in an error handling path staging: emxx_udc: fix loop in _nbu2ss_nuke() staging: iio: cdc: ad7746: avoid overwrite of num_channels SUNRPC in case of backlog, hand free slots directly to waiting task SUNRPC: More fixes for backlog congestion thermal/drivers/intel: Initialize RW trip to THERMAL_TEMP_INVALID thunderbolt: dma_port: Fix NVM read buffer bounds and offset issue thunderbolt: usb4: Fix NVM read buffer bounds and offset issue tipc: skb_linearize the head skb when reassembling msgs tipc: wait and exit until all work queues are done tls splice: check SPLICE_F_NONBLOCK instead of MSG_DONTWAIT usb: core: reduce power-on-good delay time of root hub usb: dwc3: gadget: Properly track pending and queued SG usb: gadget: udc: renesas_usb3: Fix a race in usb3_start_pipen() USB: serial: ftdi_sio: add IDs for IDS GmbH Products USB: serial: option: add Telit LE910-S1 compositions 0x7010, 0x7011 USB: serial: pl2303: add device id for ADLINK ND-6530 GC USB: serial: ti_usb_3410_5052: add startech.com device id USB: trancevibrator: fix control-request direction usb: typec: mux: Fix matching with typec_altmode_desc USB: usbfs: Don't WARN about excessively large memory allocations vfio-ccw: Check initialized flag in cp_init() Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot) |
||
![]() |
a3a6e818c9 | Improve example command | ||
![]() |
34bb7b5651 |
[bot] upd: 5.10.39 -> 5.10.40
Changelog: ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro ALSA: dice: fix stream format at middle sampling rate for Alesis iO 26 ALSA: dice: fix stream format for TC Electronic Konnekt Live at high sampling transfer frequency ALSA: firewire-lib: fix amdtp_packet tracepoints event for packet_index field ALSA: firewire-lib: fix calculation for size of IR context payload ALSA: firewire-lib: fix check for the size of isochronous packet payload ALSA: hda: fixup headset for ASUS GU502 laptop ALSA: hda/realtek: Add fixup for HP OMEN laptop ALSA: hda/realtek: Add fixup for HP Spectre x360 15-df0xxx ALSA: hda/realtek: Add some CLOVE SSIDs of ALC293 ALSA: hda/realtek: Fix silent headphone output on ASUS UX430UA ALSA: hda/realtek: reset eapd coeff to default value for alc287 ALSA: intel8x0: Don't update period unless prepared ALSA: line6: Fix racy initialization of LINE6 MIDI ALSA: usb-audio: Validate MS endpoint descriptors Bluetooth: SMP: Fail if remote and local public keys are identical btrfs: avoid RCU stalls while running delayed iputs cdrom: gdrom: deallocate struct gdrom_unit fields in remove_gdrom cdrom: gdrom: initialize global variable at init time cifs: fix memory leak in smb2_copychunk_range dm snapshot: fix crash with transient storage and zero chunk size drm/amdgpu: disable 3DCGCG on picasso/raven1 to avoid compute hang drm/amdgpu: Fix GPU TLB update error when PAGE_SIZE > AMDGPU_PAGE_SIZE drm/amdgpu: update gc golden setting for Navi12 drm/amdgpu: update sdma golden setting for Navi12 drm/i915/gt: Disable HiZ Raw Stall Optimization on broken gen7 ethernet: sun: niu: fix missing checks of niu_pci_eeprom_read() firmware: arm_scpi: Prevent the ternary sign expansion bug ics932s401: fix broken handling of errors when word reading fails ipc/mqueue, msg, sem: avoid relying on a stack reference past its expiry kcsan: Fix debugfs initcall return type leds: lp5523: check return value of lp5xx_read and jump to cleanup code locking/lockdep: Correct calling tracepoints locking/mutex: clear MUTEX_FLAGS if wait_list is empty due to signal misc: eeprom: at24: check suspend status before disable regulator mmc: sdhci-pci-gli: increase 1.8V regulator wait net: rtlwifi: properly check for alloc_workqueue() failure net: stmicro: handle clk_prepare() failure during init nvme-fc: clear q_live at beginning of association teardown nvme-loop: fix memory leak in nvme_loop_create_ctrl() nvme-multipath: fix double initialization of ANA state nvme-tcp: fix possible use-after-completion nvme-tcp: rerun io_work if req_list is not empty nvmet: fix memory leak in nvmet_alloc_ctrl() nvmet: remove unused ctrl->cqs nvmet: seset ns->file when open fails nvmet: use new ana_log_size instead the old one openrisc: Fix a memory leak openrisc: mm/init.c: remove unused memblock_region variable in map_ram() perf/x86: Avoid touching LBR_TOS MSR for Arch LBR platform/mellanox: mlxbf-tmfifo: Fix a memory barrier issue platform/x86: dell-smbios-wmi: Fix oops on rmmod dell_smbios platform/x86: intel_int0002_vgpio: Only call enable_irq_wake() when using s2idle powerpc/64s/syscall: Fix ptrace syscall info with scv syscalls powerpc/64s/syscall: Use pt_regs.trap to distinguish syscall ABI difference between sc and scv syscalls powerpc: Fix early setup to make early_ioremap() work powerpc/pseries: Fix hcall tracing recursion in pv queued spinlocks ptrace: make ptrace() fail if the tracee changed its pid unexpectedly qlcnic: Add null check after calling netdev_alloc_skb rapidio: handle create_workqueue() failure RDMA/core: Don't access cm_id after its destruction RDMA/core: Prevent divide-by-zero error triggered by the user RDMA/mlx5: Fix query DCT via DEVX RDMA/mlx5: Recover from fatal event in dual port mode RDMA/rxe: Clear all QP fields if creation failed RDMA/siw: Properly check send and receive CQ pointers RDMA/siw: Release xarray entry RDMA/uverbs: Fix a NULL vs IS_ERR() bug Revert "ALSA: sb8: add a check for request_region" Revert "ecryptfs: replace BUG_ON with error handling code" Revert "gdrom: fix a memory leak bug" Revert "hwmon: (lm80) fix a missing check of bus read in lm80 probe" Revert "leds: lp5523: fix a missing check of return value of lp55xx_read" Revert "media: rcar_drif: fix a memory disclosure" Revert "net: stmicro: fix a missing check of clk_prepare" Revert "niu: fix missing checks of niu_pci_eeprom_read" Revert "qlcnic: Avoid potential NULL pointer dereference" Revert "rapidio: fix a NULL pointer dereference when create_workqueue() fails" Revert "rtlwifi: fix a potential NULL pointer dereference" Revert "scsi: ufs: fix a missing check of devm_reset_control_get" Revert "serial: mvebu-uart: Fix to avoid a potential NULL pointer dereference" Revert "video: hgafb: fix potential NULL pointer dereference" Revert "video: imsttfb: fix potential NULL pointer dereferences" rtc: pcf85063: fallback to parent of_node scsi: qedf: Add pointer checks in qedf_update_link_speed() scsi: qla2xxx: Fix error return code in qla82xx_write_flash_dword() scsi: ufs: core: Increase the usable queue depth scsi: ufs: handle cleanup correctly on devm_reset_control_get error tee: amdtee: unload TA only when its refcount becomes 0 tools/testing/selftests/exec: fix link error tty: vt: always invoke vc->vc_sw->con_resize callback uio_hv_generic: Fix a memory leak in error handling paths vgacon: Record video mode changes with VT_RESIZEX video: hgafb: correctly handle card detect failure during probe video: hgafb: fix potential NULL pointer dereference vt: Fix character height handling with VT_RESIZEX vt_ioctl: Revert VT_RESIZEX parameter handling removal x86/boot/compressed/64: Check SEV encryption in the 32-bit boot-path x86/sev-es: Don't return NULL from sev_es_get_ghcb() x86/sev-es: Forward page-faults which happen during emulation x86/sev-es: Invalidate the GHCB after completing VMGEXIT x86/sev-es: Move sev_es_put_ghcb() in prep for follow on patch x86/sev-es: Use __put_user()/__get_user() for data accesses x86/Xen: swap NX determination and GDT setup on BSP xen-pciback: reconfigure also from backend watch handler xen-pciback: redo VF placement in the virtual topology Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot) |
||
![]() |
4e538a2533 |
Delete old initrds by RPM
After moving to dnf (installonlypkg(kernel)) schema of packaging the kernel, the %%postun scriptlet stopped working properly because $1 is the number of packages left after the transaction, and there are multiple kernels - packages with the same name but of different version/release - left. Let's just make initrd be %%ghost as Fedora (but increase its size from Fedora's 20 MiB to 65 MiB), and drop deleting empty directories etc. Recent commit fixed ownership of directories, now /lib/modules/kernel_version is owned by RPM (it was not), dkms will remove modules that it built, and, if anything else was left, then let's just not touch it, why must we delete what we know nothing about? Also delete scriptlet in the devel subpackage, that scriptlet would probably cause problems with reinstalling the devel package. |
||
![]() |
1ad94f7911 |
[bot] upd: 5.10.38 -> 5.10.39
Changelog: ACPI / hotplug / PCI: Fix reference count leak in enable_slot() airo: work around stack usage warning ALSA: hda: generic: change the DAC ctl name for LO+SPK or LO+HP amdgpu/pm: Prevent force of DCEFCLK on NAVI10 and SIENNA_CICHLID ARM: 9066/1: ftrace: pause/unpause function graph tracer in cpu_suspend() ARM: 9075/1: kernel: Fix interrupted SMC calls block: reexpand iov_iter after read/write bridge: Fix possible races between assigning rx_handler_data and setting IFF_BRIDGE_PORT bit ceph: don't allow access to MDS-private inodes ceph: don't clobber i_snap_caps on non-I_NEW inode ceph: fix fscache invalidation cxgb4: Fix the -Wmisleading-indentation warning dmaengine: dw-edma: Fix crash on loading/unloading driver drm/amd/display: Fix two cursor duplication when using overlay drm/i915/display: fix compiler warning about array overrun gpiolib: acpi: Add quirk to ignore EC wakeups on Dell Venue 10 Pro 5055 Input: elants_i2c - do not bind to i2c-hid compatible ACPI instantiated devices Input: silead - add workaround for x86 BIOS-es which bring the chip up in a stuck state ip6_gre: proper dev_{hold|put} in ndo_[un]init methods ip6_tunnel: sit: proper dev_{hold|put} in ndo_[un]init methods ipv6: remove extra dev_hold() for fallback tunnels isdn: capi: fix mismatched prototypes kgdb: fix gcc-11 warning on indentation lib: stackdepot: turn depot_lock spinlock to raw_spinlock net:CXGB4: fix leak if sk_buff is not used net: hsr: check skb can contain struct hsr_ethhdr in fill_frame_info net: stmmac: Do not enable RX FIFO overflow interrupts NFS: NFS_INO_REVAL_PAGECACHE should mark the change attribute invalid nvmet: remove unsupported command noise PCI: tegra: Fix runtime PM imbalance in pex_ep_event_pex_rst_deassert() PCI: thunder: Fix compile testing platform/chrome: cros_ec_typec: Add DP mode check riscv: Use $(LD) instead of $(CC) to link vDSO riscv: Workaround mcount name prior to clang-13 scripts/recordmcount.pl: Fix RISC-V regex for clang scripts: switch explicitly to Python 3 scsi: lpfc: Fix illegal memory access on Abort IOCBs scsi: target: tcmu: Return from tcmu_handle_completions() if cmd_id not found sit: proper dev_{hold|put} in ndo_[un]init methods tweewide: Fix most Shebang lines um: Disable CONFIG_GCOV with MODULES um: Mark all kernel symbols as local usb: sl811-hcd: improve misleading indentation virtio_net: Do not pull payload in skb->head x86/msr: Fix wr/rdmsr_safe_regs_on_cpu() prototypes Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot) |
||
![]() |
0de15faf78 | Do not own root of /lib/modules (thanks to rpmlint) | ||
![]() |
b90235238d | Add switch to easify editing configs | ||
![]() |
c8db31ab20 |
Sync if conditions
It was "armx" in some places and "aarch64" in other places, use armx everywhere, armv7 devices also need dtds |
||
![]() |
68aef796d0 |
Fix ownership of directories (fix typo)
[user@rosa2019 ~]$ LC_ALL=C rpm -qf /lib/modules/5.10.35-generic-2rosa2019.1-x86_64/kernel file /lib/modules/5.10.35-generic-2rosa2019.1-x86_64/kernel is not owned by any package |
||
![]() |
7e2f601103 |
[bot] upd: 5.10.35 -> 5.10.38
Changelog: ACPI: CPPC: Replace cppc_attr with kobj_attribute ACPI: custom_method: fix a possible memory leak ACPI: custom_method: fix potential use-after-free issue ACPI: GTDT: Don't corrupt interrupt mappings on watchdow probe failure ACPI: PM: Add ACPI ID of Alder Lake Fan ACPI: scan: Fix a memory leak in an error handling path afs: Fix speculative status fetches afs: Fix updating of i_mode due to 3rd party change ALSA: bebob: enable to deliver MIDI messages for multiple ports ALSA: core: remove redundant spin_lock pair in snd_card_disconnect ALSA: emu8000: Fix a use after free in snd_emu8000_create_mixer ALSA: hda/conexant: Re-order CX5066 quirk table entries ALSA: hda/hdmi: fix race in handling acomp ELD notification at resume ALSA: hda/realtek: Add quirk for Intel Clevo PCx0Dx ALSA: hda/realtek: Add quirk for Lenovo Ideapad S740 ALSA: hda/realtek: ALC285 Thinkpad jack pin quirk is unreachable ALSA: hda/realtek: fix mic boost on Intel NUC 8 ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 445 G7 ALSA: hda/realtek: Fix speaker amp on HP Envy AiO 32 ALSA: hda/realtek: fix static noise on ALC285 Lenovo laptops ALSA: hda/realtek: GA503 use same quirks as GA401 ALSA: hda/realtek - Headset Mic issue on HP platform ALSA: hda/realtek: Remove redundant entry for ALC861 Haier/Uniwill devices ALSA: hda/realtek: Re-order ALC269 Acer quirk table entries ALSA: hda/realtek: Re-order ALC269 ASUS quirk table entries ALSA: hda/realtek: Re-order ALC269 Dell quirk table entries ALSA: hda/realtek: Re-order ALC269 HP quirk table entries ALSA: hda/realtek: Re-order ALC269 Lenovo quirk table entries ALSA: hda/realtek: Re-order ALC269 Sony quirk table entries ALSA: hda/realtek: Re-order ALC662 quirk table entries ALSA: hda/realtek: Re-order ALC882 Acer quirk table entries ALSA: hda/realtek: Re-order ALC882 Clevo quirk table entries ALSA: hda/realtek: Re-order ALC882 Sony quirk table entries ALSA: hda/realtek: Re-order remaining ALC269 quirk table entries ALSA: hdsp: don't disable if not enabled ALSA: hdspm: don't disable if not enabled ALSA: rme9652: don't disable if not enabled ALSA: sb: Fix two use after free in snd_sb_qsound_build ALSA: usb-audio: Add dB range mapping for Sennheiser Communications Headset PC 8 ALSA: usb-audio: Add error checks for usb_driver_claim_interface() calls ALSA: usb-audio: Explicitly set up the clock selector ALSA: usb: midi: don't return -ENOMEM when usb_urb_ep_type_check fails amdgpu: avoid incorrect %hu format string ARC: entry: fix off-by-one error in syscall number validation ARC: mm: PAE: use 40-bit physical page mask ARC: mm: Use max_high_pfn as a HIGHMEM zone border arm64: dts: imx8mq-librem5-r3: Mark buck3 as always on arm64: dts: marvell: armada-37xx: add syscon compatible to NB clk node arm64: dts: mediatek: fix reset GPIO level on pumpkin arm64: dts: mt8173: fix property typo of 'phys' in dsi node arm64: dts: qcom: db845c: fix correct powerdown pin for WSA881x arm64: dts: qcom: sdm845: fix number of pins in 'gpio-ranges' arm64: dts: qcom: sm8150: fix number of pins in 'gpio-ranges' arm64: dts: qcom: sm8250: Fix level triggered PMU interrupt polarity arm64: dts: qcom: sm8250: fix number of pins in 'gpio-ranges' arm64: dts: qcom: sm8250: Fix timer interrupt to specify EL2 physical timer arm64: dts: renesas: Add mmc aliases into board dts files arm64: dts: renesas: r8a77980: Fix vin4-7 endpoint binding arm64: dts: renesas: r8a779a0: Fix PMU interrupt arm64: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E arm64: entry: always set GIC_PRIO_PSR_I_SET during entry arm64: entry: factor irq triage logic into macros arm64: Fix race condition on PG_dcache_clean in __sync_icache_dcache() arm64: mte: initialize RGSR_EL1.SEED in __cpu_setup arm64: Remove arm64_dma32_phys_limit and its uses arm64/vdso: Discard .note.gnu.property sections in vDSO ARM: 9011/1: centralize phys-to-virt conversion of DT/ATAGS address ARM: 9012/1: move device tree mapping out of linear region ARM: 9020/1: mm: use correct section size macro to describe the FDT virtual address ARM: 9027/1: head.S: explicitly map DT even if it lives in the first physical section ARM: 9056/1: decompressor: fix BSS size calculation for LLVM ld.lld ARM: 9064/1: hw_breakpoint: Do not directly check the event's overflow_handler hook ARM: dts: aspeed: Rainier: Fix humidity sensor bus address ARM: dts: at91: change the key code of the gpio key ARM: dts: BCM5301X: fix "reg" formatting in /memory node ARM: dts: exynos: correct fuel gauge interrupt trigger level on GT-I9100 ARM: dts: exynos: correct fuel gauge interrupt trigger level on Midas family ARM: dts: exynos: correct MUIC interrupt trigger level on Midas family ARM: dts: exynos: correct PMIC interrupt trigger level on Midas family ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid X/U3 family ARM: dts: exynos: correct PMIC interrupt trigger level on SMDK5250 ARM: dts: exynos: correct PMIC interrupt trigger level on Snow ARM: dts: renesas: Add mmc aliases into R-Car Gen2 board dts files ARM: dts: s5pv210: correct fuel gauge interrupt trigger level on Fascinate family ARM: dts: stm32: fix usart 2 & 3 pinconf to wake up with flow control ARM: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E ARM: dts: ux500: Fix up TVK R3 sensors ARM: tegra: acer-a500: Rename avdd to vdda of touchscreen node ASoC: ak5558: correct reset polarity ASoC: Intel: boards: sof-wm8804: add check for PLL setting ASoC: Intel: bytcr_rt5640: Add quirk for the Chuwi Hi8 tablet ASoC: Intel: bytcr_rt5640: Enable jack-detect support on Asus T100TAF ASoC: Intel: kbl_da7219_max98927: Fix kabylake_ssp_fixup function ASoC: Intel: Skylake: Compile when any configuration is selected ASoC: Intel: sof_sdw: add quirk for new ADL-P Rvp ASoC: rsnd: call rsnd_ssi_master_clk_start() from rsnd_ssi_init() ASoC: rsnd: check all BUSIF status when error ASoC: rsnd: core: Check convert rate in rsnd_hw_params ASoC: rt286: Generalize support for ALC3263 codec ASoC: rt286: Make RT286_SET_GPIO_* readable and writable ASoC: rt5670: Add a quirk for the Dell Venue 10 Pro 5055 ASoC: samsung: tm2_wm5110: check of of_parse return value ASoC: simple-card: fix possible uninitialized single_cpu local variable ASoC: tlv320aic32x4: Increase maximum register in regmap ASoC: tlv320aic32x4: Register clocks before registering component ASoC: wm8960: Remove bitclk relax condition in wm8960_configure_sysclk async_xor: increase src_offs when dropping destination page ata: ahci: Disable SXS for Hisilicon Kunpeng920 ata: libahci_platform: fix IRQ check ath10k: Fix ath10k_wmi_tlv_op_pull_peer_stats_info() unlock without lock ath10k: Fix a use after free in ath10k_htc_send_bundle ath11k: fix thermal temperature read ath9k: Fix error check in ath9k_hw_read_revisions() for PCI devices atomisp: don't let it go past pipes array backlight: qcom-wled: Fix FSC update issue for WLED5 backlight: qcom-wled: Use sink_addr for sync toggle blk-iocost: fix weight updates of inner active iocgs blk-mq: plug request for shared sbitmap blk-mq: Swap two calls in blk_mq_exit_queue() block/rnbd-clt: Change queue_depth type in rnbd_clt_session to size_t block/rnbd-clt: Check the return value of the function rtrs_clt_query block/rnbd-clt: Fix missing a memory free when unloading the module Bluetooth: avoid deadlock between hci_dev->lock and socket lock Bluetooth: btusb: Enable quirk boolean flag for Mediatek Chip. Bluetooth: check for zapped sk before connecting bluetooth: eliminate the potential race condition when removing the HCI controller Bluetooth: Fix incorrect status handling in LE PHY UPDATE event Bluetooth: initialize skb_queue_head at l2cap_chan_create() Bluetooth: Set CONF_NOT_COMPLETE as l2cap_chan default Bluetooth: verify AMP hci_chan before amp_destroy bnxt_en: Add PCI IDs for Hyper-V VF devices. bnxt_en: Fix RX consumer index logic in the error path. bnxt_en: fix ternary sign extension bug in bnxt_show_temp() bpf: Fix alu32 const subreg bound tracking on bitwise operations bpf: Fix propagation of 32 bit unsigned bounds from 64 bit bounds bpf: Prevent writable memory-mapping of read-only ringbuf pages bpf, ringbuf: Deny reserve of buffers larger than ringbuf bpftool: Fix maybe-uninitialized warnings btrfs: convert logic BUG_ON()'s in replace_path to ASSERT()'s btrfs: do proper error handling in btrfs_update_reloc_root btrfs: do proper error handling in create_reloc_root btrfs: fix metadata extent leak after failure to create subvolume btrfs: fix race between transaction aborts and fsyncs leading to use-after-free btrfs: fix race leading to unpersisted data and metadata on fsync btrfs: fix race when picking most recent mod log operation for an old root btrfs: handle remount to no compress during compression bug: Remove redundant condition check in report_bug bus: mhi: core: Clear configuration from channel context during reset bus: mhi: core: Clear context for stopped channels from remove() bus: mhi: core: Destroy SBL devices when moving to mission mode bus: mhi: core: Fix check for syserr at power_up bus: mhi: core: Sanity check values from remote device before use bus: qcom: Put child node before return bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first can: m_can: m_can_tx_work_queue(): fix tx_skb race condition can: mcp251xfd: mcp251xfd_probe(): add missing can_rx_offload_del() in error path can: mcp251x: fix resume from sleep before interface was brought up cdc-wdm: untangle a circular dependency between callback and softint ceph: fix inode leak on getattr error in __fh_to_dentry cfg80211: scan: drop entry from hidden_list on overflow cifs: detect dead connections only when echoes are enabled. cifs: fix out-of-bound memory access when calling smb3_notify() at mount point cifs: Return correct error code from smb2_get_enc_key clk: exynos7: Mark aclk_fsys1_200 as critical clk: imx: Fix reparenting of UARTs not associated with stdout clk: mvebu: armada-37xx-periph: Fix switching CPU freq from 250 Mhz to 1 GHz clk: mvebu: armada-37xx-periph: Fix workaround for switching from L1 to L0 clk: mvebu: armada-37xx-periph: remove .set_parent method for CPU PM clock clk: qcom: a53-pll: Add missing MODULE_DEVICE_TABLE clk: qcom: apss-ipq-pll: Add missing MODULE_DEVICE_TABLE clk: socfpga: arria10: Fix memory leak of socfpga_clk on error return clk: uniphier: Fix potential infinite loop clk: zynqmp: move zynqmp_pll_set_mode out of round_rate callback clk: zynqmp: pll: add set_pll_mode to check condition in zynqmp_pll_enable clocksource/drivers/ingenic_ost: Fix return value check in ingenic_ost_probe() clocksource/drivers/timer-ti-dm: Add missing set_state_oneshot_stopped clocksource/drivers/timer-ti-dm: Fix posted mode status check order clocksource/drivers/timer-ti-dm: Handle dra7 timer wrap errata i940 clocksource/drivers/timer-ti-dm: Prepare to handle dra7 timer wrap issue coresight: Do not scan for graph if none is present cpufreq: armada-37xx: Fix determining base CPU frequency cpufreq: armada-37xx: Fix driver cleanup when registration failed cpufreq: armada-37xx: Fix setting TBG parent for load levels cpufreq: armada-37xx: Fix the AVS value for load L1 cpufreq: intel_pstate: Use HWP if enabled by platform firmware cpuidle: Fix ARM_QCOM_SPM_CPUIDLE configuration cpuidle: tegra: Fix C7 idling state on Tegra114 crypto: allwinner - add missing CRYPTO_ prefix crypto: api - check for ERR pointers in crypto_destroy_tfm() crypto: arm/curve25519 - Move '.fpu' after '.arch' crypto: ccp: Detect and reject "invalid" addresses destined for PSP crypto: ccp - fix command queuing to TEE ring buffer crypto: ccp: Free SEV device if SEV init fails crypto: chelsio - Read rxchannel-id from firmware crypto: hisilicon/sec - fixes a printing error crypto: omap-aes - Fix PM reference leak on omap-aes.c crypto: poly1305 - fix poly1305_core_setkey() declaration crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init crypto: qat - don't release uninitialized resources crypto: qat - Fix a double free in adf_create_ring crypto: qat - fix error path in adf_isr_resource_alloc() crypto: qat - fix unmap invalid dma address crypto: rng - fix crypto_rng_reset() refcounting when !CRYPTO_STATS crypto: sa2ul - Fix memory leak of rxd crypto: sa2ul - Fix PM reference leak in sa_ul_probe() crypto: stm32/cryp - Fix PM reference leak on stm32-cryp.c crypto: stm32/hash - Fix PM reference leak on stm32-hash.c crypto: sun8i-ce - Fix PM reference leak in sun8i_ce_probe() crypto: sun8i-ss - Fix memory leak of object d when dma_iv fails to map crypto: sun8i-ss - Fix memory leak of pad crypto: sun8i-ss - Fix PM reference leak when pm_runtime_get_sync() fails crypto: sun8i-ss - fix result memory leak on error path cuse: prevent clone cxgb4: Fix unintentional sign extension issues dax: Add an enum for specifying dax wakup mode dax: Add a wakeup mode parameter to put_unlocked_entry() dax: Wake up all waiters after invalidating dax entry debugfs: Make debugfs_allow RO after init devtmpfs: fix placement of complete() call dmaengine: idxd: fix cdev setup and free device lifetime issues dmaengine: idxd: fix dma device lifetime dmaengine: idxd: Fix potential null dereference on pointer status dm integrity: fix missing goto in bitmap_flush_interval error handling dm persistent data: packed struct should have an aligned() attribute too dm raid: fix inconclusive reshape layout on fast raid4/5/6 table reload sequences dm rq: fix double free of blk_mq_tag_set in dev remove after table load fails dm space map common: fix division bug in sm_ll_find_free_block() driver core: platform: Declare early_platform_cleanup() prototype drivers/block/null_blk/main: Fix a double free in null_init. Drivers: hv: vmbus: Increase wait time for VMbus unload Drivers: hv: vmbus: Use after free in __vmbus_open() drivers: nvmem: Fix voltage settings for QTI qfprom-efuse drm: Added orientation quirk for OneGX1 Pro drm/amd/display: add handling for hdcp2 rx id list validation drm/amd/display: changing sr exit latency drm/amd/display: Check for DSC support instead of ASIC revision drm/amd/display/dc/dce/dce_aux: Remove duplicate line causing 'field overwritten' issue drm/amd/display: DCHUB underflow counter increasing in some scenarios drm/amd/display: Don't optimize bandwidth before disabling planes drm/amd/display: Fix debugfs link_settings entry drm/amd/display: fix dml prefetch validation drm/amd/display: fixed divide by zero kernel crash during dsc enablement drm/amd/display: Fix off by one in hdmi_14_process_transaction() drm/amd/display: Fix UBSAN: shift-out-of-bounds warning drm/amd/display: Fix UBSAN warning for not a valid value for type '_Bool' drm/amd/display: Force vsync flip when reconfiguring MPCC drm/amd/display: Initialize attribute for hdcp_srm sysfs file drm/amd/display: Reject non-zero src_y and src_x for video planes drm/amd/display: Try YCbCr420 color when YCbCr444 fails drm/amd/display: use GFP_ATOMIC in dcn20_resource_construct drm/amdgpu: Add mem sync flag for IB allocated by SA drm/amdgpu/display: buffer INTERRUPT_LOW_IRQ_CONTEXT interrupt work drm/amdgpu : Fix asic reset regression issue introduce by 8f211fe8ac7c4f drm/amdgpu: fix concurrent VM flushes on Vega/Navi v2 drm/amdgpu: fix NULL pointer dereference drm/amdgpu: Fix some unload driver issues drm/amdgpu: mask the xgmi number of hops reported from psp to kfd drm/amdgpu/ttm: Fix memory leak userptr pages drm/amdkfd: fix build error with AMD_IOMMU_V2=m drm/amdkfd: Fix cat debugfs hang_hws file causes system crash bug drm/amdkfd: Fix UBSAN shift-out-of-bounds warning drm/amd/pm: fix error code in smu_set_power_limit() drm/amd/pm: fix workload mismatch on vega10 drm/ast: Fix invalid usage of AST_MAX_HWC_WIDTH in cursor atomic_check drm/ast: fix memory leak when unload the driver drm: bridge: fix LONTIUM use of mipi_dsi_() functions drm: bridge/panel: Cleanup connector on bridge detach drm/dp_mst: Revise broadcast msg lct & lcr drm/dp_mst: Set CLEAR_PAYLOAD_ID_TABLE as broadcast drm/i915: Avoid div-by-zero on gen2 drm/i915: Fix crash in auto_retire drm/i915/gt: Fix a double free in gen8_preallocate_top_level_pdp drm/i915/gvt: Fix error code in intel_gvt_init_device() drm/i915/gvt: Fix vfio_edid issue for BXT/APL drm/i915/gvt: Fix virtual display setup for BXT/APL drm/i915/overlay: Fix active retire callback alignment drm/i915: Read C0DRB3/C1DRB3 as 16 bits again drm/komeda: Fix bit check to import to value of proper type drm/mcde/panel: Inverse misunderstood flag drm/msm/dp: Fix incorrect NULL check kbot warnings in DP driver drm/msm/dp: initialize audio_comp when audio starts drm/msm/mdp5: Configure PP_SYNC_HEIGHT to double the vtotal drm/msm/mdp5: Do not multiply vclk line count by 100 drm/panfrost: Clear MMU irqs before handling the fault drm/panfrost: Don't try to map pages that are already mapped drm/probe-helper: Check epoch counter in output_poll_execute() drm/qxl: do not run release if qxl failed to init drm/qxl: release shadow on shutdown drm/qxl: use ttm bo priorities drm/radeon: Avoid power table parsing memory leaks drm/radeon/dpm: Disable sclk switching on Oland when two 4K 60Hz monitors are connected drm/radeon: Fix a missing check bug in radeon_dp_mst_detect() drm/radeon: fix copy of uninitialized variable back to userspace drm/radeon: Fix off-by-one power_state index heap overwrite drm/radeon/ttm: Fix memory leak userptr pages drm/stm: Fix bus_flags handling drm/tilcdc: send vblank event when disabling crtc drm/vkms: fix misuse of WARN_ON drm: xlnx: zynqmp: fix a memset in zynqmp_dp_train() dt-bindings: media: renesas,vin: Make resets optional on R-Car Gen1 dt-bindings: serial: 8250: Remove duplicated compatible strings dt-bindings: serial: stm32: Use 'type: object' instead of false for 'additionalProperties' dyndbg: fix parsing file query without a line-range suffix ecryptfs: fix kernel panic with null dev_name efi/libstub: Add $(CLANG_FLAGS) to x86 flags erofs: add unsupported inode i_format check ethernet:enic: Fix a use after free bug in enic_hard_start_xmit ethtool: fix missing NLM_F_MULTI flag when dumping ethtool: ioctl: Fix out-of-bounds warning in store_link_ksettings_for_user() exfat: fix erroneous discard when clear cluster bit ext4: allow the dax flag to be set and cleared on inline directories ext4: annotate data race in jbd2_journal_dirty_metadata() ext4: annotate data race in start_this_handle() ext4: do not set SB_ACTIVE in ext4_orphan_cleanup() ext4: fix check to prevent false positive report of incorrect used inodes ext4: fix debug format string warning ext4: fix error code in ext4_commit_super ext4: fix error return code in ext4_fc_perform_commit() ext4: fix ext4_error_err save negative errno into superblock ext4: Fix occasional generic/418 failure extcon: arizona: Fix some issues when HPDET IRQ fires after the jack has been unplugged extcon: arizona: Fix various races on driver unbind f2fs: avoid unneeded data copy in f2fs_ioc_move_range() f2fs: compress: fix race condition of overwrite vs truncate f2fs: compress: fix to assign cc.cluster_idx correctly f2fs: compress: fix to free compress page correctly f2fs: Fix a hungtask problem in atomic write f2fs: fix a redundant call to f2fs_balance_fs if an error occurs f2fs: fix compat F2FS_IOC_{MOVE,GARBAGE_COLLECT}_RANGE f2fs: fix error handling in f2fs_end_enable_verity() f2fs: fix panic during f2fs_resize_fs() f2fs: fix to align to section for fallocate() on pinned file f2fs: fix to allow migrating fully valid segment f2fs: fix to avoid accessing invalid fio in f2fs_allocate_data_block() f2fs: fix to avoid out-of-bounds memory access f2fs: fix to avoid touching checkpointed data in get_victim() f2fs: fix to cover __allocate_new_section() with curseg_lock f2fs: fix to update last i_size if fallocate partially succeeds f2fs: move ioctl interface definitions to separated file fbdev: zero-fill colormap in fbcmap.c FDDI: defxx: Bail out gracefully with unassigned PCI resource for CSR FDDI: defxx: Make MMIO the configuration default except for EISA firmware: qcom-scm: Fix QCOM_SCM configuration firmware: qcom_scm: Make __qcom_scm_is_call_available() return bool firmware: qcom_scm: Reduce locking section for __get_convention() firmware: qcom_scm: Workaround lack of "is available" call on SC7180 firmware: xilinx: Add a blank line after function declaration firmware: xilinx: Fix dereferencing freed memory firmware: xilinx: Remove zynqmp_pm_get_eemi_ops() in IS_REACHABLE(CONFIG_ZYNQMP_FIRMWARE) Fix misc new gcc warnings flow_dissector: Fix out-of-bounds warning in __skb_flow_bpf_to_target() fotg210-udc: Complete OUT requests on short packets fotg210-udc: Don't DMA more than the buffer can take fotg210-udc: Fix DMA on EP0 for length > max packet size fotg210-udc: Fix EP0 IN requests bigger than two packets fotg210-udc: Mask GRP2 interrupts we don't handle fotg210-udc: Remove a dubious condition leading to fotg210_done fpga: dfl: pci: add DID for D5005 PAC cards fpga: fpga-mgr: xilinx-spi: fix error messages on -EPROBE_DEFER fs: dlm: add errno handling to check callback fs: dlm: check on minimum msglen size fs: dlm: fix debugfs dump fs: dlm: flush swork on shutdown fs/epoll: restore waking from ep_done_scan() fs: fix reporting supported extra file attributes for statx() fs/proc/generic.c: fix incorrect pde_is_permanent check ftrace: Handle commands when closing set_ftrace_filter file fuse: fix write deadlock fuse: invalidate attrs when page writeback completes futex: Do not apply time namespace adjustment on FUTEX_LOCK_PI genirq/matrix: Prevent allocation counter corruption gpio: guard gpiochip_irqchip_add_domain() with GPIOLIB_IRQCHIP gro: fix napi_gro_frags() Fast GRO breakage due to IP alignment check hfsplus: prevent corruption in shrinking truncate HID: lenovo: Check hid_get_drvdata() returns non NULL in lenovo_event() HID: lenovo: Fix lenovo_led_set_tp10ubkbd() error handling HID: lenovo: Map mic-mute button to KEY_F20 instead of KEY_MICMUTE HID: lenovo: Use brightness_set_blocking callback for setting LEDs brightness HID: plantronics: Workaround for double volume key presses HSI: core: fix resource leaks in hsi_add_client_from_dt() hwmon: (occ) Fix poll rate limiting hwmon: (pmbus/pxe1610) don't bail out when not all pages are active i2c: Add I2C_AQ_NO_REP_START adapter quirk i2c: bail out early when RDWR parameters are wrong i2c: cadence: add IRQ check i2c: cadence: fix reference leak when pm_runtime_get_sync fails i2c: emev2: add IRQ check i2c: img-scb: fix reference leak when pm_runtime_get_sync fails i2c: imx: fix reference leak when pm_runtime_get_sync fails i2c: imx-lpi2c: fix reference leak when pm_runtime_get_sync fails i2c: jz4780: add IRQ check i2c: mediatek: Fix send master code at more than 1MHz i2c: mediatek: Fix wrong dma sync flag i2c: mlxbf: add IRQ check i2c: omap: fix reference leak when pm_runtime_get_sync fails i2c: rcar: add IRQ check i2c: rcar: make sure irq is not threaded on Gen2 and earlier i2c: rcar: protect against supurious interrupts on V3U i2c: sh7760: add IRQ check i2c: sh7760: fix IRQ error path i2c: sprd: fix reference leak when pm_runtime_get_sync fails i2c: stm32f7: fix reference leak when pm_runtime_get_sync fails i2c: xiic: fix reference leak when pm_runtime_get_sync fails i40e: fix broken XDP support i40e: Fix PHY type identifiers for 2.5G and 5G adapters i40e: fix the restart auto-negotiation after FEC modified i40e: Fix use-after-free in i40e_client_subtask() ia64: fix EFI_DEBUG build ia64: module: fix symbolizer crash on fdescr iavf: remove duplicate free resources calls IB/hfi1: Correct oversized ring allocation IB/hfi1: Fix error return code in parse_platform_config() IB/hfi1: Use kzalloc() for mmu_rb_handler allocation IB/isert: Fix a use after free in isert_connect_request ice: handle increasing Tx or Rx ring sizes iio:accel:adis16201: Fix wrong axis assignment that prevents loading iio:adc:ad7476: Fix remove handling iio: adc: Kconfig: make AD9467 depend on ADI_AXI_ADC symbol iio: gyro: mpu3050: Fix reported temperature value iio: hid-sensors: select IIO_TRIGGERED_BUFFER under HID_SENSOR_IIO_TRIGGER iio: inv_mpu6050: Fully validate gyro and accel scale writes iio: light: gp2ap002: Fix rumtime PM imbalance on error iio: proximity: pulsedlight: Fix rumtime PM imbalance on error iio: tsl2583: Fix division by a zero lux_val ima: Fix the error code for restoring the PCR value inet: use bigger hash table for IP ID generation Input: ili210x - add missing negation for touch indication on ili210x intel_th: Consistency and off-by-one fix intel_th: pci: Add Alder Lake-M support intel_th: pci: Add Rocket Lake CPU support iommu/amd: Put newline after closing bracket in warning iommu/amd: Remove performance counter pre-initialization test iommu/arm-smmu-v3: add bit field SFM into GERROR_ERR_MASK iommu: Check dev->iommu in iommu_dev_xxx functions iommu: Fix a boundary issue to avoid performance drop iommu/vt-d: Don't set then clear private data in prq_event_thread() iommu/vt-d: Invalidate PASID cache when root/context entry changed iommu/vt-d: Preset Access/Dirty bits for IOVA over FL iommu/vt-d: Reject unsupported page request modes iommu/vt-d: Remove WO permissions on second-level paging entries iommu/vt-d: Report right snoop capability when using FL for IOVA iommu/vt-d: Report the right page fault address io_uring: fix overflows checks in provide buffers io_uring: truncate lengths larger than MAX_RW_COUNT on provide buffers ip6_vti: proper dev_{hold|put} in ndo_[un]init methods ipw2x00: potential buffer overflow in libipw_wx_set_encodeext() irqchip/gic-v3: Do not enable irqs when handling spurious interrups irqchip/gic-v3: Fix OF_BAD_ADDR error handling iwlwifi: pcie: make cfg vs. trans_cfg more robust jffs2: check the validity of dstlen in jffs2_zlib_compress() jffs2: Fix kasan slab-out-of-bounds problem jffs2: Hook up splice_write callback kasan: fix unit tests with CONFIG_UBSAN_LOCAL_BOUNDS enabled kbuild: generate Module.symvers only when vmlinux exists kbuild: update config_data.gz only when the content of .config is changed kconfig: nconf: stop endless search loops kcsan, debugfs: Move debugfs file creation out of early init kernel: kexec_file: fix error return code of kexec_calculate_store_digests() kernel/resource: make walk_mem_res() find all busy IORESOURCE_MEM resources kernel/resource: make walk_system_ram_res() find all busy IORESOURCE_SYSTEM_RAM resources KEYS: trusted: Fix memory leak on object td kfifo: fix ternary sign extension bugs khugepaged: fix wrong result value for trace_mm_collapse_huge_page_isolate() kobject_uevent: remove warning in init_uevent_argv() kselftest/arm64: mte: Fix compilation with native compiler kselftest/arm64: mte: Fix MTE feature detection ksm: fix potential missing rmap_item for stable_node kvfree_rcu: Use same set of GFP flags as does single-argument KVM: arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST_REGION read KVM: arm64: Fully zero the vcpu state on reset KVM: arm64: Initialize VCPU mdcr_el2 before loading it KVM: arm/arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST read kvm: Cap halt polling at kvm->max_halt_poll_ns KVM: Destroy I/O bus devices on unregister failure _after_ sync'ing SRCU kvm: exit halt polling on need_resched() as well KVM: LAPIC: Accurately guarantee busy wait for timer to expire when using hv_timer KVM: nSVM: Set the shadow root level to the TDP level for nested NPT KVM: nVMX: Always make an attempt to map eVMCS after migration KVM: nVMX: Defer the MMU reload to the normal path on an EPTP switch KVM: nVMX: Truncate base/index GPR value on address calc in !64-bit KVM: nVMX: Truncate bits 63:32 of VMCS field on nested check in !64-bit KVM: PPC: Book3S HV P9: Restore host CTRL SPR after guest exit KVM: s390: extend kvm_s390_shadow_fault to return entry pointer KVM: s390: fix guarded storage control register handling KVM: s390: split kvm_s390_logical_to_effective KVM: s390: split kvm_s390_real_to_abs KVM: s390: VSIE: correctly handle MVPG when in VSIE KVM: s390: VSIE: fix MVPG handling for prefixing and MSO KVM: Stop looking for coalesced MMIO zones if the bus is destroyed KVM: SVM: Do not allow SEV/SEV-ES initialization after vCPUs are created KVM: SVM: Don't strip the C-bit from CR2 on #PF interception KVM: SVM: Inject #GP on guest MSR_TSC_AUX accesses if RDTSCP unsupported KVM: VMX: Disable preemption when probing user return MSRs KVM: VMX: Do not advertise RDPID if ENABLE_RDTSCP control is unsupported KVM: VMX: Intercept FS/GS_BASE MSR accesses for 32-bit KVM KVM/VMX: Invoke NMI non-IST entry instead of IST entry KVM: x86: Cancel pvclock_gtod_work on module removal KVM: x86: Defer the MMU unload to the normal path on an global INVPCID KVM: x86: dump_vmcs should not assume GUEST_IA32_EFER is valid KVM: x86: Emulate RDPID only if RDTSCP is supported KVM: x86/mmu: Alloc page for PDPTEs when shadowing 32-bit NPT with 64-bit KVM: x86/mmu: Remove the defunct update_pte() paging hook KVM: x86/mmu: Retry page faults that hit an invalid memslot KVM: x86: Move RDPID emulation intercept to its own enum KVM: x86: Prevent deadlock against tk_core.seq KVM: x86: Remove emulator's broken checks on CR0/CR3/CR4 loads kyber: fix out of bounds access when preempted libbpf: Add explicit padding to bpf_xdp_set_link_opts libbpf: Add explicit padding to btf_dump_emit_type_decl_opts libbpf: Fix signed overflow in ringbuf_process_ring libbpf: Initialize the bpf_seq_printf parameters array field by field lib/vsprintf.c: remove leftover 'f' and 'F' cases from bstr_printf() liquidio: Fix unintented sign extension of a left shift of a u16 m68k: Add missing mmap_read_lock() to sys_cacheflush() m68k: mvme147,mvme16x: Don't wipe PCC timer config bits mac80211: bail out if cipher schemes are invalid mac80211: clear the beacon's CRC after channel switch mailbox: sprd: Introduce refcnt when clients requests/free channels Makefile: Move -Wno-unused-but-set-variable out of GCC only block md/bitmap: wait for external bitmap writes to complete during tear down md-cluster: fix use-after-free issue when removing rdev md: factor out a mddev_find_locked helper from mddev_find md: Fix missing unused status line of /proc/mdstat md: md_open returns -EBUSY when entering racing area md/raid1: properly indicate failure when ending a failed write request md: split mddev_find media: adv7604: fix possible use-after-free in adv76xx_remove() media: aspeed: fix clock handling logic media: atomisp: Fixed error handling path media: atomisp: Fix use after free in atomisp_alloc_css_stat_bufs() media: cedrus: Fix H265 status definitions media: docs: Fix data organization of MEDIA_BUS_FMT_RGB101010_1X30 media: drivers: media: pci: sta2x11: fix Kconfig dependency on GPIOLIB media: dvbdev: Fix memory leak in dvb_media_device_free() media: dvb-usb: Fix memory leak at error in dvb_usb_device_init() media: dvb-usb: fix memory leak in dvb_usb_adapter_init media: dvb-usb: Fix use-after-free access media: em28xx: fix memory leak media: gscpa/stv06xx: fix memory leak media: gspca/sq905.c: fix uninitialized variable media: i2c: adv7511-v4l2: fix possible use-after-free in adv7511_remove() media: i2c: adv7842: fix possible use-after-free in adv7842_remove() media: i2c: imx219: Balance runtime PM use-count media: i2c: imx219: Move out locking/unlocking of vflip and hflip controls from imx219_set_stream media: i2c: tda1997: Fix possible use-after-free in tda1997x_remove() media: imx: capture: Return -EPIPE from __capture_legacy_try_fmt() media: ite-cir: check for receive overflow media: m88ds3103: fix return value check in m88ds3103_probe() media: m88rs6000t: avoid potential out-of-bounds reads on arrays media: media/saa7164: fix saa7164_encoder_register() memory leak bugs media: [next] staging: media: atomisp: fix memory leak of object flash media: omap4iss: return error code when omap4iss_get() failed media: platform: sti: Fix runtime PM imbalance in regs_show media: platform: sunxi: sun6i-csi: fix error return code of sun6i_video_start_streaming() media: rkisp1: rsz: crash fix when setting src format media: rkvdec: Remove of_match_ptr() media: saa7134: use sg_dma_len when building pgtable media: saa7146: use sg_dma_len when building pgtable media: staging/intel-ipu3: Fix memory leak in imu_fmt media: staging/intel-ipu3: Fix race condition during set_fmt media: staging/intel-ipu3: Fix set_fmt error handling media: sun8i-di: Fix runtime PM imbalance in deinterlace_start_streaming media: tc358743: fix possible use-after-free in tc358743_remove() media: v4l2-ctrls.c: fix race condition in hdl->requests list media: v4l2-ctrls: fix reference to freed memory media: venus: core: Fix some resource leaks in the error path of 'venus_probe()' media: venus: hfi_parser: Don't initialize parser on v1 media: vivid: fix assignment of dev->fbuf_out_flags media: vivid: update EDID memory: gpmc: fix out of bounds read and dereference on gpmc_cs[] memory: pl353: fix mask of ECC page_size config register memory: renesas-rpc-if: fix possible NULL pointer dereference of resource memory: samsung: exynos5422-dmc: handle clk_set_parent() failure mfd: arizona: Fix rumtime PM imbalance on error mfd: da9063: Support SMBus and I2C mode mfd: intel-m10-bmc: Fix the register access range mfd: stm32-timers: Avoid clearing auto reload register MIPS: Avoid DIVU in `__div64_32' is result would be zero MIPS: Avoid handcoded DIVU in `__div64_32' altogether mips: bmips: fix syscon-reboot nodes MIPS/bpf: Enable bpf_probe_read{, str}() on MIPS again MIPS: fix local_irq_{disable,enable} in asmmacro.h MIPS: loongson64: fix bug when PAGE_SIZE > 16KB MIPS: Loongson64: Use _CACHE_UNCACHED instead of _CACHE_UNCACHED_ACCELERATED MIPS: pci-legacy: stop using of_pci_range_to_resource MIPS: pci-mt7620: fix PLL lock check MIPS: pci-rt2880: fix slot 0 configuration MIPS: Reinstate platform `__div64_32' handler misc: lis3lv02d: Fix false-positive WARN on various HP models misc: vmw_vmci: explicitly initialize vmci_datagram payload misc: vmw_vmci: explicitly initialize vmci_notify_bm_set_msg struct mlxsw: spectrum_mr: Update egress RIF list before route's action mmc: block: Issue a cache flush only when it's enabled mmc: block: Update ext_csd.cache_ctrl if it was written mmc: core: Do a power cycle when the CMD11 fails mmc: core: Fix hanging on I/O during system suspend for removable cards mmc: core: Set read only for SD cards with permanent write protect bit mmc: sdhci-brcmstb: Remove CQE quirk mmc: sdhci: Check for reset prior to DMA address unmap mmc: sdhci-esdhc-imx: validate pinctrl before use it mmc: sdhci-pci: Add PCI IDs for Intel LKF mmc: sdhci-pci: Fix initialization of some SD cards for Intel BYT-based controllers mmc: sdhci-tegra: Add required callbacks to set/clear CQE_EN bit mmc: uniphier-sd: Fix an error handling path in uniphier_sd_probe() mmc: uniphier-sd: Fix a resource leak in the remove function mm: fix struct page layout on 32-bit systems mm/gup: check every subpage of a compound page during isolation mm/gup: check for isolation errors mm/gup: return an error on migration failure mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts() mm/hugetlb: fix F_SEAL_FUTURE_WRITE mm: memcontrol: slab: fix obtain a reference to a freeing memcg mm/memory-failure: unnecessary amount of unmapping mm/migrate.c: fix potential indeterminate pte entry in migrate_vma_insert_page() mm/sl?b.c: remove ctor argument from kmem_cache_flags mm/sparse: add the missing sparse_buffer_fini() in error branch mptcp: fix splat when closing unaccepted socket mt7601u: fix always true expression mt76: fix potential DMA mapping leak mt76: mt7615: fix entering driver-own state on mt7663 mt76: mt7615: fix memleak when mt7615_unregister_device() mt76: mt7615: fix mib stats counter reporting to mac80211 mt76: mt7615: fix tx skb dma unmap mt76: mt7615: support loading EEPROM for MT7613BE mt76: mt7615: use ieee80211_free_txskb() in mt7615_tx_token_put() mt76: mt7663s: fix the possible device hang in high traffic mt76: mt7663s: make all of packets 4-bytes aligned in sdio tx aggregation mt76: mt76x0: disable GTK offloading mt76: mt7915: fix aggr len debugfs node mt76: mt7915: fix mib stats counter reporting to mac80211 mt76: mt7915: fix txpower init for TSSI off chips mt76: mt7915: fix tx skb dma unmap mtd: don't lock when recursively deleting partitions mtd: Handle possible -EPROBE_DEFER from parse_mtd_partitions() mtd: maps: fix error return code of physmap_flash_remove() mtd: physmap: physmap-bt1-rom: Fix unintentional stack access mtd: rawnand: atmel: Update ecc_stats.corrected counter mtd: rawnand: brcmnand: fix OOB R/W with Hamming ECC mtd: rawnand: fsmc: Fix error code in fsmc_nand_probe() mtd: rawnand: gpmi: Fix a double free in gpmi_nand_init mtd: rawnand: qcom: Return actual error code instead of -ENODEV mtd: require write permissions for locking and badblock ioctls mtd: spinand: core: add missing MODULE_DEVICE_TABLE() mtd: spi-nor: core: Fix an issue of releasing resources during read/write mwl8k: Fix a double Free in mwl8k_probe_hw nbd: Fix NULL pointer in flush_workqueue net: bridge: mcast: fix broken length + header check for MRDv6 Adv. net: bridge: when suppression is enabled exclude RARP packets net: davinci_emac: Fix incorrect masking of tx and rx error channel net:emac/emac-mac: Fix a use after free in emac_mac_tx_buf_send net: enetc: fix link error again net: ethernet: ixp4xx: Set the DMA masks explicitly net: ethernet: mtk_eth_soc: fix RX VLAN offload netfilter: nfnetlink_osf: Fix a missing skb_header_pointer() NULL check netfilter: nftables: avoid overflows in nft_hash_buckets() netfilter: nftables: Fix a memleak from userdata error path in new objects netfilter: nftables_offload: special ethertype handling for VLAN netfilter: nftables_offload: VLAN id needs host byteorder in flow dissector netfilter: nft_payload: fix C-VLAN offload support netfilter: xt_SECMARK: add new revision to fix structure layout net: fix nla_strcmp to handle more then one trailing null character net: geneve: modify IP header check in geneve6_xmit_skb and geneve_xmit_skb net: hns3: add check for HNS3_NIC_STATE_INITED in hns3_reset_notify_up_enet() net: hns3: add handling for xmit skb with recursive fraglist net: hns3: disable phy loopback setting in hclge_mac_start_phy net: hns3: fix for vxlan gpe tx checksum bug net: hns3: fix incorrect configuration for igu_egu_hw_err net: hns3: initialize the message content in hclge_get_link_mode() net: hns3: Limiting the scope of vector_ring_chain variable net: hns3: remediate a potential overflow risk of bd_num_list net: hns3: use netif_tx_disable to stop the transmit queue net: lapbether: Prevent racing when checking whether the netif is running net: marvell: prestera: fix port event handling on init net/mlx5e: Use net_prefetchw instead of prefetchw in MPWQE TX datapath net/mlx5: Fix bit-wise and with zero net:nfc:digital: Fix a double free in digital_tg_recv_dep_req net/nfc: fix use-after-free llcp_sock_bind/connect net: Only allow init netns to set default tcp cong to a restricted algo net/packet: make packet_fanout.arr size configurable up to 64K net/packet: remove data races in fanout operations net: phy: intel-xway: enable integrated led functions net: phy: lan87xx: fix access to wrong register of LAN87xx net: phy: marvell: fix m88e1011_set_downshift net: phy: marvell: fix m88e1111_set_downshift net: renesas: ravb: Fix a stuck issue when a lot of frames are received net/sched: cls_flower: use ntohs for struct flow_dissector_key_ports net: sched: tapr: prevent cycle_time == 0 in parse_taprio_schedule net: stmmac: Clear receive all(RA) bit when promiscuous mode is off net: stmmac: fix TSO and TBS feature enabling during driver open net: stmmac: Set FIFO sizes for ipq806x net: thunderx: Fix unintentional sign extension issue net/tipc: fix missing destroy_workqueue() on error in tipc_crypto_start() nfc: pn533: prevent potential memory corruption nfp: devlink: initialize the devlink port attribute "lanes" NFS: Deal correctly with attribute generation counter overflow nfsd: ensure new clients break delegations NFSD: Fix sparse warning in nfs4proc.c NFS: Don't discard pNFS layout segments that are marked for return NFS: Fix attribute bitmask in _nfs42_proc_fallocate() NFS: fs_context: validate UDP retrans to prevent shift out-of-bounds NFS: nfs4_bitmask_adjust() must not change the server global bitmasks NFSv4.2: Always flush out writes in nfs42_proc_fallocate() NFSv4.2: fix copy stateid copying for the async copy NFSv4.2 fix handling of sr_eof in SEEK's reply NFSv4: Don't discard segments marked for return in _pnfs_return_layout() NFSv4.x: Don't return NFS4ERR_NOMATCHING_LAYOUT if we're unmounting nitro_enclaves: Fix stale file descriptors on failed usercopy node: fix device cleanups in error handling code nvme: do not try to reconfigure APST when the controller is not live nvme-pci: don't simple map sgl when sgls are disabled nvme: retrigger ANA log update if group descriptor isn't found nvmet: add lba to sect conversion helpers nvme-tcp: block BH in sk state_change sk callback nvmet: fix inline bio check for bdev-ns nvmet-rdma: Fix NULL deref when SEND is completed with error nvmet: return proper error code from discovery ctrl nvmet-tcp: fix a segmentation fault during io parsing error nvmet-tcp: fix incorrect locking in state_change sk callback of: overlay: fix for_each_child.cocci warnings openvswitch: fix stack OOB read while fragmenting IPv4 packets ovl: fix missing revert_creds() on error path ovl: invalidate readdir cache on changes to dir with origin pata_arasan_cf: fix IRQ check pata_ipx4xx_cf: fix IRQ check PCI: Allow VPD access for QLogic ISP2722 PCI: endpoint: Add helper API to get the 'next' unreserved BAR PCI: endpoint: Fix missing destroy_workqueue() PCI: endpoint: Fix NULL pointer dereference for ->get_features() PCI: endpoint: Make *_free_bar() to return error codes on failure PCI: endpoint: Make *_get_first_free_bar() take into account 64 bit BAR PCI: iproc: Fix return value of iproc_msi_irq_domain_alloc() PCI: keystone: Let AM65 use the pci_ops defined in pcie-designware-host.c PCI: PM: Do not read power state in pci_enable_device_flags() PCI: Release OF node in pci_scan_device()'s error path PCI: xgene: Fix cfg resource mapping perf/amd/uncore: Fix sysfs type mismatch perf/arm_pmu_platform: Fix error handling perf/arm_pmu_platform: Use dev_err_probe() for IRQ errors perf beauty: Fix fsconfig generator perf jit: Let convert_timestamp() to be backwards-compatible perf: Rework perf_event_exit_event() perf session: Add swap operation for event TIME_CONV perf symbols: Fix dso__fprintf_symbols_by_name() to return the number of printed chars perf tools: Change fields type in perf_record_time_conv perf tools: Fix dynamic libbpf link perf vendor events amd: Fix broken L2 Cache Hits from L2 HWPF metric phy: cadence: Sierra: Fix PHY power_on sequence phy: marvell: ARMADA375_USBCLUSTER_PHY should not default to y, unconditionally phy: phy-twl4030-usb: Fix possible use-after-free in twl4030_usb_remove() phy: ti: j721e-wiz: Delete "clk_div_sel" clk provider during cleanup phy: ti: j721e-wiz: Invoke wiz_init() before of_platform_device_create() pinctrl: pinctrl-single: fix pcs_pin_dbg_show() when bits_per_mux is not zero pinctrl: pinctrl-single: remove unused parameter pinctrl: samsung: use 'int' for register masks in Exynos platform/x86: intel_pmc_core: Don't use global pmcdev in quirks platform/x86: ISST: Account for increased timeout in some cases platform/x86: pmc_atom: Match all Beckhoff Automation baytrail boards with critclk_systems DMI table PM / devfreq: Unlock mutex and free devfreq struct in error path PM / devfreq: Use more accurate returned new_freq as resume_freq PM: hibernate: x86: Use crc32 instead of md5 for hibernation e820 integrity check PM: runtime: Fix unpaired parent child_count for force_resume PM: runtime: Replace inline function pm_runtime_callbacks_present() pNFS/flexfiles: fix incorrect size check in decode_nfs_fh() posix-timers: Preserve return value in clock_adjtime32() powerpc/32: Fix boot failure with CONFIG_STACKPROTECTOR powerpc/32: Statically initialise first emergency context powerpc/52xx: Fix an invalid ASM expression ('addi' used instead of 'add') powerpc/64: Fix the definition of the fixmap area powerpc/64s: Fix crashes when toggling entry flush barrier powerpc/64s: Fix crashes when toggling stf barrier powerpc/64s: Fix pte update for kernel memory on radix powerpc/eeh: Fix EEH handling for hugepages in ioremap space. powerpc/fadump: Mark fadump_calculate_reserve_size as __init powerpc: fix EDEADLOCK redefinition error in uapi/asm/errno.h powerpc: Fix HAVE_HARDLOCKUP_DETECTOR_ARCH build configuration powerpc/iommu: Annotate nested lock for lockdep powerpc: iommu: fix build when neither PCI or IBMVIO is set powerpc/kexec_file: Use current CPU info while setting up FDT powerpc/mm: Add cond_resched() while removing hpte mappings powerpc/perf: Fix PMU constraint check for EBB events powerpc/perf: Fix the threshold event selection for memory events in power10 powerpc/powernv: Enable HAIL (HV AIL) for ISA v3.1 processors powerpc/prom: Mark identical_pvr_fixup as __init powerpc/pseries: extract host bridge from pci_bus prior to bus removal powerpc/pseries: Only register vio drivers if vio bus exists powerpc/pseries: Stop calling printk in rtas_stop_self() powerpc/smp: Reintroduce cpu_core_mask powerpc/smp: Set numa node before updating mask powerpc/xive: Drop check on irq_data in xive_core_debug_show() powerpc/xive: Fix xmon command "dxi" power: supply: bq25980: Move props from battery node power: supply: bq27xxx: fix power_avg for newer ICs power: supply: cpcap-battery: fix invalid usage of list cursor power: supply: cpcap-charger: Add usleep to cpcap charger to avoid usb plug bounce power: supply: generic-adc-battery: fix possible use-after-free in gab_remove() power: supply: s3c_adc_battery: fix possible use-after-free in s3c_adc_bat_remove() power: supply: Use IRQF_ONESHOT pwm: atmel: Fix duty cycle calculation in .get_state() qtnfmac: Fix possible buffer overflow in qtnf_event_handle_external_auth random: initialize ChaCha20 constants with correct endianness rcu: Remove spurious instrumentation_end() in rcu_nmi_enter() RDMA/bnxt_re: Fix a double free in bnxt_qplib_alloc_res RDMA/bnxt_re: Fix error return code in bnxt_qplib_cq_process_terminal() RDMA/core: Add CM to restrack after successful attachment to a device RDMA/core: Fix corrupted SL on passive side RDMA/cxgb4: add missing qpid increment RDMA/i40iw: Fix error unwinding when i40iw_hmc_sd_one fails RDMA/mlx5: Fix drop packet rule in egress table RDMA/mlx5: Fix mlx5 rates to IB rates map RDMA/qedr: Fix error return code in qedr_iw_connect() RDMA/rtrs-clt: destroy sysfs after removing session from active list RDMA/rxe: Fix a bug in rxe_fill_ip_info() RDMA/siw: Fix a use after free in siw_alloc_mr RDMA/srpt: Fix error return code in srpt_cm_req_recv() regmap: set debugfs_name to NULL after it is freed regulator: bd9576: Fix return from bd957x_probe() remoteproc: qcom_q6v5_mss: Replace ioremap with memremap remoteproc: qcom_q6v5_mss: Validate p_filesz in ELF loader Revert 337f13046ff0 ("futex: Allow FUTEX_CLOCK_REALTIME with FUTEX_WAIT op") Revert "drivers/net/wan/hdlc_fr: Fix a double free in pvc_xmit" Revert "drm/qxl: do not run release if qxl failed to init" Revert "i3c master: fix missing destroy_workqueue() on error in i3c_master_register" Revert "iommu/amd: Fix performance counter initialization" Revert "iommu/vt-d: Preset Access/Dirty bits for IOVA over FL" Revert "iommu/vt-d: Remove WO permissions on second-level paging entries" Revert "mtd: spi-nor: macronix: Add support for mx25l51245g" Revert "net/sctp: fix race condition in sctp_destroy_sock" Revert "tools/power turbostat: adjust for temperature offset" Revert "USB: cdc-acm: fix rounding error in TIOCSSERIAL" RISC-V: Fix error code returned by riscv_hartid_to_cpuid() rpmsg: qcom_glink_native: fix error return code of qcom_glink_rx_data() rsi: Use resume_noirq for SDIO rtc: ds1307: Fix wday settings for rx8130 rtc: fsl-ftm-alarm: add MODULE_TABLE() rtlwifi: 8821ae: upgrade PHY and RF parameters rtw88: 8822c: add LC calibration for RTL8822C rtw88: Fix an error code in rtw_debugfs_set_rsvd_page() rtw88: Fix array overrun in rtw_get_tx_power_params() s390/archrandom: add parameter check for s390_arch_random_generate s390/disassembler: increase ebpf disasm buffer size s390: fix detection of vector enhancements facility 1 vs. vector packed decimal facility s390/zcrypt: fix zcard and zqueue hot-unplug memleak samples/bpf: Fix broken tracex1 due to kprobe argument change sata_mv: add IRQ checks sc16is7xx: Defer probe if device read fails sched/debug: Fix cgroup_path[] serialization sched,fair: Alternative sched_slice() sched/fair: Fix shift-out-of-bounds in load_balance() sched/fair: Fix unfairness caused by missing load decay sched/fair: Ignore percpu threads for imbalance pulls sched: Fix out-of-bound access in uclamp sched/pelt: Fix task util_est update filtering sched,psi: Handle potential task count underflow bugs more gracefully scsi: hisi_sas: Fix IRQ checks scsi: ibmvfc: Fix invalid state machine BUG_ON() scsi: jazz_esp: Add IRQ check scsi: libfc: Fix a format specifier scsi: lpfc: Fix crash when a REG_RPI mailbox fails triggering a LOGO response scsi: lpfc: Fix error handling for mailboxes completed in MBX_POLL mode scsi: lpfc: Fix incorrect dbde assignment when building target abts wqe scsi: lpfc: Fix pt2pt connection does not recover after LOGO scsi: lpfc: Remove unsupported mbox PORT_CAPABILITIES logic scsi: mpt3sas: Block PCI config access from userspace during reset scsi: pm80xx: Fix potential infinite loop scsi: pm80xx: Increase timeout for pm80xx mpi_uninit_check() scsi: qla2xxx: Always check the return value of qla24xx_get_isp_stats() scsi: qla2xxx: Fix crash in qla2xxx_mqueuecommand() scsi: qla2xxx: Fix use after free in bsg scsi: qla2xxx: Prevent PRLI in target mode scsi: scsi_dh_alua: Remove check for ASC 24h in alua_rtpg() scsi: smartpqi: Add new PCI IDs scsi: smartpqi: Correct request leakage during reset operations scsi: smartpqi: Use host-wide tag space scsi: sni_53c710: Add IRQ check scsi: sun3x_esp: Add IRQ check scsi: target: pscsi: Fix warning in pscsi_complete_cmd() scsi: ufs: core: Cancel rpm_dev_flush_recheck_work during system suspend scsi: ufs: core: Do not put UFS power into LPM if link is broken scsi: ufs: core: Narrow down fast path in system suspend path scsi: ufs: ufshcd-pltfrm: Fix deferred probing sctp: delay auto_asconf init until binding the first addr sctp: do asoc update earlier in sctp_sf_do_dupcook_a sctp: fix a SCTP_MIB_CURRESTAB leak in sctp_sf_do_dupcook_b sctp: Fix out-of-bounds warning in sctp_process_asconf_param() seccomp: Fix CONFIG tests for Seccomp_filters security: commoncap: fix -Wstringop-overread warning security: keys: trusted: fix TPM2 authorizations selftests/bpf: Fix BPF_CORE_READ_BITFIELD() macro selftests/bpf: Fix core_reloc test runner selftests/bpf: Fix field existence CO-RE reloc tests selftests/bpf: Re-generate vmlinux.h and BPF skeletons if bpftool changed selftests: fix prepending $(OUTPUT) to $(TEST_PROGS) selftests: mlxsw: Fix mausezahn invocation in ERSPAN scale test selftests: mlxsw: Increase the tolerance of backlog buildup selftests: mlxsw: Remove a redundant if statement in tc_flower_scale test selftests: net: mirror_gre_vlan_bridge_1q: Make an FDB entry static selftests/powerpc: Fix L1D flushing tests for Power10 selftests/resctrl: Clean up resctrl features check selftests/resctrl: Enable gcc checks to detect buffer overflows selftests/resctrl: Fix checking for < 0 for unsigned values selftests/resctrl: Fix compilation issues for global variables selftests/resctrl: Fix compilation issues for other global variables selftests/resctrl: Fix incorrect parsing of iMC counters selftests/resctrl: Fix missing options "-n" and "-p" selftests/resctrl: Use resctrl/info for feature detection selftests: Set CC to clang in lib.mk if LLVM is set selinux: add proper NULL termination to the secclass_map permissions serial: core: return early on unsupported ioctls serial: omap: don't disable rs485 if rts gpio is missing serial: omap: fix rs485 half-duplex filtering serial: stm32: add FIFO flush when port is closed serial: stm32: add "_usart" prefix in functions name serial: stm32: call stm32_transmit_chars locked serial: stm32: fix a deadlock condition with wakeup event serial: stm32: fix a deadlock in set_termios serial: stm32: fix code cleaning warnings and checks serial: stm32: fix FIFO flush in startup and set_termios serial: stm32: fix incorrect characters on console serial: stm32: fix probe and remove order for dma serial: stm32: fix startup by enabling usart for reception serial: stm32: fix TX and RX FIFO thresholds serial: stm32: fix tx dma completion, release channel serial: stm32: fix tx_empty condition serial: stm32: fix wake-up flag handling serial: stm32: Use of_device_get_match_data() sfc: ef10: fix TX queue lookup in TX event handling sfc: farch: fix TX queue lookup in TX event handling sfc: farch: fix TX queue lookup in TX flush done handling smb2: fix use-after-free in smb2_ioctl_query_info() smb3: do not attempt multichannel to server which does not support it smb3: when mounting with multichannel include it in requested capabilities smc: disallow TCP_ULP in smc_setsockopt() smp: Fix smp_call_function_single_async prototype soc: aspeed: fix a ternary sign expansion bug soc: qcom: mdt_loader: Detect truncated read of segments soc: qcom: mdt_loader: Validate that p_filesz < p_memsz soc: qcom: pdr: Fix error return code in pdr_register_listener soc/tegra: pmc: Fix completion of power-gate toggling soc/tegra: regulators: Fix locking up when voltage-spread is out of range soundwire: bus: Fix device found flag correctly soundwire: cadence: only prepare attached devices on clock stop soundwire: stream: fix memory leak in stream config error path spi: ath79: always call chipselect function spi: ath79: remove spi-master setup and cleanup assignment spi: dln2: Fix reference leak to master spi: Fix use-after-free with devm_spi_alloc_* spi: fsl: add missing iounmap() on error in of_fsl_spi_probe() spi: fsl-lpspi: Fix PM reference leak in lpspi_prepare_xfer_hardware() spi: omap-100k: Fix reference leak to master spi: qup: fix PM reference leak in spi_qup_remove() spi: rockchip: avoid objtool warning spi: spi-ti-qspi: Free DMA resources spi: spi-zynqmp-gqspi: add mutex locking for exec_op spi: spi-zynqmp-gqspi: fix clk_enable/disable imbalance issue spi: spi-zynqmp-gqspi: fix hang issue when suspend/resume spi: spi-zynqmp-gqspi: fix incorrect operating mode in zynqmp_qspi_read_op spi: spi-zynqmp-gqspi: Fix missing unlock on error in zynqmp_qspi_exec_op() spi: spi-zynqmp-gqspi: fix use-after-free in zynqmp_qspi_exec_op spi: spi-zynqmp-gqspi: return -ENOMEM if dma_map_single fails spi: spi-zynqmp-gqspi: transmit dummy circles by using the controller's internal functionality spi: spi-zynqmp-gqspi: use wait_for_completion_timeout to make zynqmp_qspi_exec_op not interruptible spi: stm32: drop devres version of spi_register_master spi: stm32: Fix use-after-free on unbind spi: stm32-qspi: fix pm_runtime usage_count counter spi: sync up initial chipselect state squashfs: fix divide error in calculate_skip() staging: comedi: tests: ni_routes_test: Fix compilation error staging: fwserial: fix TIOCGSERIAL implementation staging: fwserial: fix TIOCSSERIAL implementation staging: fwserial: fix TIOCSSERIAL jiffies conversions staging: fwserial: fix TIOCSSERIAL permission check staging: greybus: uart: fix TIOCSSERIAL jiffies conversions staging: greybus: uart: fix unprivileged TIOCCSERIAL staging: rtl8192u: Fix potential infinite loop staging: wimax/i2400m: fix byte-order issue sunrpc: Fix misplaced barrier in call_decode SUNRPC: fix ternary sign expansion bug in tracing SUNRPC: Handle major timeout in xprt_adjust_timeout() SUNRPC: Move fault injection call sites SUNRPC: Remove trace_xprt_transmit_queued swiotlb: Fix the type of index tee: optee: do not check memref size on return from Secure World thermal/core/fair share: Lock the thermal zone while looping over instances thermal/drivers/cpufreq_cooling: Fix slab OOB issue thermal/drivers/tsens: Fix missing put_device error thermal: thermal_of: Fix error return code of thermal_of_populate_bind_params() tipc: convert dest node's address to network order tools/power turbostat: Fix offset overflow issue in index converting tools/power/turbostat: Fix turbostat for AMD Zen CPUs tools/power/x86/intel-speed-select: Increase string size tpm: acpi: Check eventlog signature before using it tpm: efi: Use local variable for calculating final log size tpm: fix error return code in tpm2_get_cc_attrs_tbl() tpm, tpm_tis: Extend locality handling to TPM2 in tpm_tis_gen_interrupt() tpm, tpm_tis: Reserve locality in tpm_tis_resume() tpm: vtpm_proxy: Avoid reading host log when using a virtual device tracing: Map all PIDs to command lines tracing: Restructure trace_clock_global() to never block tty: actually undefine superseded ASYNC flags tty: amiserial: fix TIOCSSERIAL permission check tty: fix memory leak in vc_deallocate tty: fix return value for unsupported ioctls tty: fix return value for unsupported termiox ioctls tty: moxa: fix TIOCSSERIAL jiffies conversions tty: moxa: fix TIOCSSERIAL permission check tty: n_gsm: check error while registering tty devices ttyprintk: Add TTY hangup callback. tty: Remove dead termiox code ubifs: Only check replay with inode type to judge if inode linked udp: never accept GSO_FRAGLIST packets USB: cdc-acm: fix TIOCGSERIAL implementation USB: cdc-acm: fix unprivileged TIOCCSERIAL usb: core: hub: Fix PM reference leak in usb_port_resume() usb: core: hub: fix race condition about TRSMRCY of resume usb: dwc2: Fix gadget DMA unmap direction usb: dwc2: Fix hibernation between host and device modes. usb: dwc2: Fix host mode hibernation exit with remote wakeup flow. usb: dwc2: Fix session request interrupt handler usb: dwc3: core: Do core softreset when switch mode usb: dwc3: gadget: Check for disabled LPM quirk usb: dwc3: gadget: Enable suspend events usb: dwc3: gadget: Fix START_TRANSFER link state check usb: dwc3: gadget: Free gadget structure only after freeing endpoints usb: dwc3: gadget: Ignore EP queue requests during bus reset usb: dwc3: gadget: Remove FS bInterval_m1 limitation usb: dwc3: gadget: Return success always for kick transfer in ep queue usb: dwc3: omap: improve extcon initialization usb: dwc3: pci: Enable usb2-gadget-lpm-disable for Intel Merrifield usb: fotg210-hcd: Fix an error message usb: gadget: aspeed: fix dma map failure usb: gadget: dummy_hcd: fix gpf in gadget_setup usb: gadget: Fix double free of device descriptor pointers usb: gadget: f_uac1: validate input parameters usb: gadget: f_uac2: validate input parameters usb: gadget/function/f_fs string table fix for multiple languages usb: gadget: pch_udc: Check for DMA mapping error usb: gadget: pch_udc: Check if driver is present before calling ->setup() usb: gadget: pch_udc: Initialize device pointer before use usb: gadget: pch_udc: Provide a GPIO line used on Intel Minnowboard (v1) usb: gadget: pch_udc: Replace cpu_to_le32() by lower_32_bits() usb: gadget: pch_udc: Revert d3cb25a12138 completely usb: gadget: r8a66597: Add missing null check on return from platform_get_resource usb: gadget: s3c: Fix incorrect resources releasing usb: gadget: s3c: Fix the error handling path in 's3c2410_udc_probe()' usb: gadget: tegra-xudc: Fix possible use-after-free in tegra_xudc_remove() USB: gadget: udc: fix wrong pointer passed to IS_ERR() and PTR_ERR() usb: gadget: uvc: add bInterval checking for HS mode usbip: vudc: fix missing unlock on error in usbip_sockfd_store() usb: musb: Fix an error message usb: musb: fix PM reference leak in musb_irq_work() usb: roles: Call try_module_get() from usb_role_switch_find_by_fwnode() USB: serial: ti_usb_3410_5052: fix TIOCSSERIAL permission check USB: serial: usb_wwan: fix TIOCSSERIAL jiffies conversions usb: typec: stusb160x: fix return value check in stusb160x_probe() usb: typec: tcpci: Check ROLE_CONTROL while interpreting CC_STATUS usb: typec: tcpm: Address incorrect values of tcpm psy for fixed supply usb: typec: tcpm: Address incorrect values of tcpm psy for pps supply usb: typec: tcpm: Fix error while calculating PPS out values usb: typec: tcpm: update power supply once partner accepts usb: typec: tps6598x: Fix return value check in tps6598x_probe() usb: typec: ucsi: Put fwnode in any case during ->probe() usb: typec: ucsi: Retrieve all the PDOs instead of just the first 4 usb: webcam: Invalid size of Processing Unit Descriptor usb: xhci: Fix port minor revision usb: xhci: Increase timeout for HC halt usb: xhci-mtk: improve bandwidth scheduling with TT usb: xhci-mtk: remove or operator for setting schedule parameters usb: xhci-mtk: support quirk to disable usb2 lpm userfaultfd: release page in error path to avoid BUG_ON vfio/fsl-mc: Re-order vfio_fsl_mc_probe() vfio/mdev: Do not allow a mdev_type to have a NULL parent pointer vfio/pci: Move VGA and VF initialization to functions vfio/pci: Re-order vfio_pci_probe() vhost-vdpa: fix vm_flags for virtqueue doorbell mapping virtiofs: fix memory leak in virtio_fs_probe() virtiofs: fix userns vsock/virtio: free queued packets when closing socket vsock/vmci: log once the failed queue pair allocation watchdog: explicitly update timestamp when reporting softlockup watchdog: fix barriers when printing backtraces from all CPUs watchdog: rename __touch_watchdog() to a better descriptive name watchdog/softlockup: remove logic that tried to prevent repeated reports wilc1000: write value to WILC_INTR2_ENABLE register wl3501_cs: Fix out-of-bounds warnings in wl3501_mgmt_join wl3501_cs: Fix out-of-bounds warnings in wl3501_send_pkt wlcore: Fix buffer overrun by snprintf due to incorrect buffer size wlcore: fix overlapping snprintf arguments in debugfs x86/boot: Add $(CLANG_FLAGS) to compressed KBUILD_CFLAGS x86/build: Disable HIGHMEM64G selection for M486SX x86/build: Propagate $(CLANG_FLAGS) to $(REALMODE_FLAGS) x86/cpu: Initialize MSR_TSC_AUX if RDTSCP *or* RDPID is supported x86/events/amd/iommu: Fix sysfs type mismatch x86/kprobes: Fix to check non boostable prefixes correctly x86/microcode: Check for offline CPUs before requesting new microcode x86/platform/uv: Fix !KEXEC build failure x86/platform/uv: Set section block size for hubless architectures x86, sched: Treat Intel SNC topology as default, COD as exception x86/sev: Do not require Hypervisor CPUID bit for SEV guests xen-blkback: fix compatibility bug with single page rings xen/gntdev: fix gntdev_mmap() error exit path xen/unpopulated-alloc: consolidate pgmap manipulation xen/unpopulated-alloc: fix error return code in fill_list() xfs: fix return of uninitialized value in variable error xhci: Add reset resume quirk for AMD xhci controller. xhci: check control context is valid before dereferencing it. xhci: check port array allocation was successful before dereferencing it xhci: Do not use GFP_KERNEL in (potentially) atomic context xhci: fix potential array out of bounds with several interrupters xhci-pci: Allow host runtime PM as default for Intel Alder Lake xHCI xprtrdma: Avoid Receive Queue wrapping xprtrdma: Fix cwnd update ordering xprtrdma: rpcrdma_mr_pop() already does list_del_init() xsk: Fix for xp_aligned_validate_desc() when len == chunk_size xsk: Respect device's headroom and tailroom on generic xmit path Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot) |
||
![]() |
464be61820 | Rebuild with fixed provides for *.ko.zst in rpm-openmandriva-setup | ||
![]() |
942a9eaf09 |
[bot] upd: 5.10.34 -> 5.10.35
Changelog: ALSA: usb-audio: Add MIDI quirk for Vox ToneLab EX bpf: Fix leakage of uninitialized bpf stack under speculation bpf: Fix masking negation logic upon negative dst register capabilities: require CAP_SETFCAP to map uid 0 driver core: add a min_align_mask field to struct device_dma_parameters igb: Enable RSS for Intel I211 Ethernet Controller mips: Do not include hi and lo in clobber list for R6 netfilter: conntrack: Make global sysctls readonly in non-init netns net: qrtr: Avoid potential use after free in MHI send net: usb: ax88179_178a: initialize local variables before use nvme-pci: set min_align_mask ovl: allow upperdir inside lowerdir ovl: fix leaked dentry perf/core: Fix unconditional security_locked_down() call perf data: Fix error return code in perf_data__create_dir() perf ftrace: Fix access to pid in array when setting a pid filter platform/x86: thinkpad_acpi: Correct thermal sensor allocation swiotlb: add a IO_TLB_SIZE define swiotlb: clean up swiotlb_tbl_unmap_single swiotlb: don't modify orig_addr in swiotlb_tbl_sync_single swiotlb: factor out an io_tlb_offset helper swiotlb: factor out a nr_slots helper swiotlb: refactor swiotlb_tbl_map_single swiotlb: respect min_align_mask tools/cgroup/slabinfo.py: updated to work on current kernel USB: Add LPM quirk for Lenovo ThinkPad USB-C Dock Gen2 Ethernet USB: Add reset-resume quirk for WD19's Realtek Hub vfio: Depend on MMU Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot) |
||
![]() |
45ce5cee26 |
Drop *-latest provides
They were part of miration to dnf-compatible packaging scheme, they are actually not needed, let's force usage of task-kernel. |
||
![]() |
ccf7aa3acb | Add comments about comparing zstd vs xz | ||
![]() |
8789b7af97 | Tune requires for zstd-compressed modules | ||
![]() |
8e1fdb84a2 |
Adapt kernel packaging for dnf methods of handling kernels
dnf is able to coinstall multiple versions of one package with the same name, use it to handle clean up of old kernels. |
||
![]() |
846f0d6a2f | Switch to zstd for faster decompression/startup | ||
![]() |
464c5c81a4 |
[bot] upd: 5.10.33 -> 5.10.34
Changelog: iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_gen2_enqueue_hcmd() mei: me: add Alder Lake P device id. Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot) |
||
![]() |
eddae7ed99 | replace tab with space for further changes by kernel-updater-bot | ||
![]() |
a9557c339f |
[bot] upd: 5.10.32 -> 5.10.33
Changelog: arm64: dts: allwinner: Revert SD card CD GPIO for Pine64-LTS arm64: kprobes: Restore local irqflag if kprobes is cancelled ARM: dts: Fix swapped mmc order for omap3 block: return -EBUSY when there are open partitions in blkdev_reread_part bpf: Allow variable-offset stack access bpf: Permits pointers on stack for helper calls bpf: Refactor and streamline bounds check into helper bpf: Tighten speculative pointer arithmetic mask cavium/liquidio: Fix duplicate argument csky: change a Kconfig symbol name to fix e1000 build error dmaengine: tegra20: Fix runtime PM imbalance on error dmaengine: xilinx: dpdma: Fix descriptor issuing on video group dmaengine: xilinx: dpdma: Fix race condition in done IRQ gpio: omap: Save and restore sysconfig HID: alps: fix error return code in alps_input_configured() HID cp2112: fix support for multiple gpiochips HID: google: add don USB id HID: wacom: Assign boolean values to a bool variable ia64: fix discontig.c section mismatches ia64: tools: remove duplicate definition of ia64_mf() on ia64 kasan: fix hwasan build for gcc KEYS: trusted: Fix TPM reservation for seal/unseal locking/qrwlock: Fix ordering in queued_write_lock_slowpath() net: geneve: check skb is large enough for IPv4/IPv6 header net: hso: fix NULL-deref on disconnect regression perf auxtrace: Fix potential NULL pointer dereference perf map: Fix error return code in maps__clone() perf/x86/intel/uncore: Remove uncore extra PCI dev HSWEP_PCI_PCU_3 perf/x86/kvm: Fix Broadwell Xeon stepping in isolation_ucodes[] pinctrl: core: Show pin numbers for the controllers with base = 0 pinctrl: lewisburg: Update number of pins in community s390/entry: save the caller of psw_idle soc: qcom: geni: shield geni_icc_get() for ACPI boot USB: CDC-ACM: fix poison/unpoison imbalance vdpa/mlx5: Set err = -ENOMEM in case dma_map_sg_attrs fails vhost-vdpa: protect concurrent access to vhost device iotlb x86/crash: Fix crash_setup_memmap_entries() out-of-bounds access xen-netback: Check for hotplug-status existence before watching Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot) |
||
![]() |
cbea6153a4 | Do not remove just installed kernel if package is being reinstalled | ||
![]() |
61dda572ef | Build initrd when all initrd modules have been installed | ||
![]() |
f5e803e6f9 | Have dkms updated/installed before the kernel, scriptlet here checks if dkms exists | ||
![]() |
25513e2e7f |
[bot] upd: 5.10.31 -> 5.10.32
Changelog: ACPI: x86: Call acpi_boot_table_init() after acpi_table_upgrade() arc: kernel: Return -EFAULT if copy_to_user() fails arm64: alternatives: Move length validation in alternative_{insn, endif} arm64: dts: allwinner: Fix SD card CD GPIO for SOPine systems arm64: dts: allwinner: h6: beelink-gs1: Remove ext. 32 kHz osc reference arm64: fix inline asm in load_unaligned_zeropad() arm64: mte: Ensure TIF_MTE_ASYNC_FAULT is set atomically ARM: 9069/1: NOMMU: Fix conversion for_each_membock() to for_each_mem_range() ARM: 9071/1: uprobes: Don't hook on thumb instructions ARM: dts: Drop duplicate sha2md5_fck to fix clk_disable race ARM: dts: Fix moving mmc devices with aliases for omap4 & 5 ARM: footbridge: fix PCI interrupt mapping ARM: keystone: fix integer overflow warning ARM: omap1: fix building with clang IAS ARM: OMAP2+: Fix uninitialized sr_inst ARM: OMAP2+: Fix warning for omap_init_time_of() ASoC: fsl_esai: Fix TDM slot setup for I2S mode ASoC: max98373: Added 30ms turn on/off time delay ASoC: max98373: Changed amp shutdown register as volatile bpf: Ensure off_reg has no mixed signed bounds for all types bpf: Improve verifier error messages for users bpf: Move off_reg into sanitize_ptr_alu bpf: Move sanitize_val_alu out of op switch bpf: Rework ptr_limit into alu_limit and add common error path bpf: Use correct permission flag for mixed signed bounds arithmetic ch_ktls: do not send snd_una update to TCB in middle ch_ktls: fix device connection close ch_ktls: Fix kernel panic ch_ktls: tcb close causes tls connection failure dmaengine: dw: Make it dependent to HAS_IOMEM dmaengine: Fix a double free in dma_async_device_register dmaengine: idxd: Fix clobbering of SWERR overflow bit on writeback dmaengine: idxd: fix delta_rec and crc size field for completion record dmaengine: idxd: fix opcap sysfs attribute output dmaengine: idxd: fix wq cleanup of WQCFG registers dmaengine: idxd: fix wq size store permission state dmaengine: plx_dma: add a missing put_device() on error path dm verity fec: fix misaligned RS roots IO drm/msm: Fix a5xx/a6xx timestamps ethtool: pause: make sure we init driver stats gpio: sysfs: Obey valid_mask gpu/xen: Fix a use after free in xen_drm_drv_init gro: ensure frag0 meets IP header alignment HID: wacom: set EV_KEY and EV_ABS only for non-HID_GENERIC type of devices i40e: fix the panic when running bpf in xdpdrv mode ia64: remove duplicate entries in generic_defconfig ia64: tools: remove inclusion of ia64-specific version of errno.h header ibmvnic: avoid calling napi_disable() twice ibmvnic: remove duplicate napi_schedule call in do_reset function ibmvnic: remove duplicate napi_schedule call in open function ice: Fix potential infinite loop when using u8 loop counter Input: i8042 - fix Pegatron C15B ID entry Input: nspire-keypad - enable interrupts only when opened Input: s6sy761 - fix coordinate read bit shift iwlwifi: add support for Qu with AX201 device iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_enqueue_hcmd() ixgbe: fix unbalanced device enable/disable in suspend/resume KVM: VMX: Convert vcpu_vmx.exit_reason to a union KVM: VMX: Don't use vcpu->run->internal.ndata as an array index libbpf: Fix potential NULL pointer dereference lib: fix kconfig dependency on ARCH_WANT_FRAME_POINTERS libnvdimm/region: Fix nvdimm_has_flush() to handle ND_REGION_ASYNC lockdep: Add a missing initialization hint to the "INFO: Trying to register non-static key" message mac80211: clear sta->fast_rx when STA removed from 4-addr VLAN mm: ptdump: fix build failure mtd: rawnand: mtk: Fix WAITRDY break condition and timeout neighbour: Disregard DEAD dst in neigh_update net: davicom: Fix regulator not turned off on failed probe netfilter: arp_tables: add pre_exit hook for table unregister netfilter: bridge: add pre_exit hooks for ebtable unregistration netfilter: conntrack: do not print icmpv6 as unknown via /proc netfilter: flowtable: fix NAT IPv6 offload mangling netfilter: nft_limit: avoid possible divide error in nft_limit_init net: ieee802154: forbid monitor for add llsec dev net: ieee802154: forbid monitor for add llsec devkey net: ieee802154: forbid monitor for add llsec key net: ieee802154: forbid monitor for add llsec seclevel net: ieee802154: forbid monitor for del llsec dev net: ieee802154: forbid monitor for del llsec devkey net: ieee802154: forbid monitor for del llsec key net: ieee802154: stop dump llsec devkeys for monitors net: ieee802154: stop dump llsec devs for monitors net: ieee802154: stop dump llsec keys for monitors net: ieee802154: stop dump llsec seclevels for monitors net: ip6_tunnel: Unregister catch-all devices net: macb: fix the restore of cmp registers net: Make tcp_allowed_congestion_control readonly in non-init netns net/mlx5e: fix ingress_ifindex check in mlx5e_flower_parse_meta net/mlx5e: Fix setting of RS FEC mode net: phy: marvell: fix detection of PHY on Topaz switches net/sctp: fix race condition in sctp_destroy_sock net: sit: Unregister catch-all devices pcnet32: Use pci_resource_len to validate PCI resource r8169: don't advertise pause in jumbo mode r8169: tweak max read request size for newer chips also in jumbo mtu mode readdir: make sure to verify directory entry for legacy interfaces too riscv: Fix spelling mistake "SPARSEMEM" to "SPARSMEM" scsi: libsas: Reset num_scatter if libata marks qc as NODATA scsi: scsi_transport_srp: Don't block target in SRP_PORT_LOST state vfio/pci: Add missing range check in vfio_pci_mmap virt_wifi: Return micros for BSS TSF values xfrm: BEET mode doesn't support fragments for inner packets Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot) |
||
![]() |
28fe91e364 |
[bot] upd: 5.10.28 -> 5.10.31
Changelog: ACPI: processor: Fix build when CONFIG_ACPI_PROCESSOR=m ALSA: aloop: Fix initialization of controls ALSA: hda/conexant: Apply quirk for another HP ZBook G5 model ALSA: hda/realtek: Fix speaker amp setup on Acer Aspire E1 amd-xgbe: Update DMA coherency values arm64: dts: imx8mm/q: Fix pad control of SD1_DATA0 ARM: dts: am33xx: add aliases for mmc interfaces ARM: dts: imx6: pbab01: Set vmmc supply for both SD interfaces ARM: dts: turris-omnia: configure LED[2]/INTn pin as interrupt pin ARM: OMAP4: Fix PMIC voltage domains for bionic ARM: OMAP4: PM: update ROM return address for OSWR and OFF ASoC: intel: atom: Stop advertising non working S24LE support ASoC: SOF: Intel: HDA: fix core status verification ASoC: sunxi: sun4i-codec: fill ASoC card owner ASoC: wm8960: Fix wrong bclk and lrclk with pll enabled for some chips batman-adv: initialize "struct batadv_tvlv_tt_vlan_data"->reserved field block: clear GD_NEED_PART_SCAN later in bdev_disk_changed block: don't ignore REQ_NOWAIT for direct IO block: only update parent bi_status when bio fail bpf: Enforce that struct_ops programs be GPL-only bpf: link: Refuse non-O_RDWR flags in BPF_OBJ_GET bpf: Refcount task stack in bpf_get_task_stack bpf, sockmap: Fix incorrect fwd_alloc accounting bpf, sockmap: Fix sk->prot unhash op reset bpf, x86: Use kvmalloc_array instead kmalloc_array in bpf_jit_comp bpf, x86: Validate computation of branch displacements for x86-32 bpf, x86: Validate computation of branch displacements for x86-64 bus: ti-sysc: Fix warning on unbind if reset is not deasserted can: bcm/raw: fix msg_namelen values depending on CAN_REQUIRED_SIZE can: isotp: fix msg_namelen values depending on CAN_REQUIRED_SIZE can: mcp251x: fix support for half duplex SPI host controllers cfg80211: check S1G beacon compat element length cfg80211: remove WARN_ON() in cfg80211_sme_connect cifs: revalidate mapping when we open files for SMB1 POSIX cifs: Silently ignore unknown oplock break handle clk: fix invalid usage of list cursor in register clk: fix invalid usage of list cursor in unregister clk: socfpga: fix iomem pointer cast on 64-bit cxgb4: avoid collecting SGE_QBASE regs during traffic driver core: Fix locking bug in deferred_probe_timeout_work_func() drivers: net: fix memory leak in atusb_probe drivers: net: fix memory leak in peak_usb_create_dev drivers/net/wan/hdlc_fr: Fix a double free in pvc_xmit drm/i915: Fix invalid access to ACPI _DSM objects drm/imx: imx-ldb: fix out of bounds array access warning drm/msm/adreno: a5xx_power: Don't apply A540 lm_setup to other GPUs drm/msm/disp/dpu1: icc path needs to be set before dpu runtime resume drm/msm/dsi_pll_7nm: Fix variable usage for pll_lockdet_rate drm/msm: Ratelimit invalid-fence message drm/msm: Set drvdata to NULL when msm_drm_init() fails drm/tegra: dc: Don't set PLL clock to 0Hz drm/vc4: crtc: Reduce PV fifo threshold on hvs4 dt-bindings: net: ethernet-controller: fix typo in NVMEM esp: delete NETIF_F_SCTP_CRC bit from features for esp offload ethernet: myri10ge: Fix a use after free in myri10ge_sw_tso ethernet/netronome/nfp: Fix a use after free in nfp_bpf_ctrl_msg_rx ethtool: fix incorrect datatype in set_eee ops fs: direct-io: fix missing sdio->boundary ftrace: Check if pages were allocated before calling free_pages() gcov: re-fix clang-11+ support geneve: do not modify the shared tunnel info when PMTU triggers an ICMP reply gfs2: Flag a withdraw if init_threads() fails gfs2: report "already frozen/thawed" errors gianfar: Handle error code at MAC address change gpiolib: Read "gpio-line-names" from a firmware node gpu: host1x: Use different lock classes for each client hostfs: fix memory handling in follow_link() i2c: designware: Adjust bus_freq_hz when refuse high speed mode set I2C: JZ4780: Fix bug for Ingenic X1000. i2c: turn recovery error on init to debug i40e: Added Asym_Pause to supported link modes i40e: Fix display statistics for veb_tc i40e: Fix kernel oops when i40e driver removes VF's i40e: Fix parameters in aq_get_phy_register() i40e: Fix sparse errors in i40e_txrx.c i40e: Fix sparse error: uninitialized symbol 'ring' i40e: Fix sparse error: 'vsi->netdev' could be null i40e: Fix sparse warning: missing error code 'err' ia64: fix format strings for err_inject ia64: fix user_stack_pointer() for ptrace() ia64: mca: allocate early mca with GFP_ATOMIC IB/hfi1: Fix probe time panic when AIP is enabled with a buggy BIOS ice: Cleanup fltr list in case of allocation issues ice: Continue probe on link/PHY errors ice: Fix for dereference of NULL pointer ice: fix memory allocation call ice: fix memory leak of aRFS after resuming from suspend ice: Increase control queue timeout ice: prevent ice_open and ice_stop during reset ice: Recognize 860 as iSCSI port in CEE mode ice: Refactor DCB related variables out of the ice_port_info struct ice: remove DCBNL_DEVRESET bit from PF state ice: Use port number instead of PF ID for WoL idr test suite: Create anchor before launching throbber idr test suite: Take RCU read lock in idr_find_test_1 init/Kconfig: make COMPILE_TEST depend on HAS_IOMEM init/Kconfig: make COMPILE_TEST depend on !S390 interconnect: core: fix error return code of icc_link_destroy() io_uring: don't mark S_ISBLK async work as unbounded io_uring: fix timeout cancel return code iwlwifi: fix 11ax disabled bit in the regulatory capability flags iwlwifi: pcie: properly set LTR workarounds on 22000 devices kbuild: Add resolve_btfids clean to root clean target kbuild: Do not clean resolve_btfids if the output does not exist kselftest/arm64: sve: Do not use non-canonical FFR register value kunit: tool: Fix a python tuple typing error KVM: arm64: Disable guest access to trace filter controls KVM: arm64: Hide system instruction access to Trace registers KVM: x86/mmu: change TDP MMU yield function returns to match cond_resched KVM: x86/mmu: Don't allow TDP MMU to yield when recovering NX pages KVM: x86/mmu: Ensure forward progress when yielding in TDP MMU iter KVM: x86/mmu: Ensure TLBs are flushed for TDP MMU during NX zapping KVM: x86/mmu: Ensure TLBs are flushed when yielding during GFN range zap KVM: x86/mmu: Merge flush and non-flush tdp_mmu_iter_cond_resched KVM: x86/mmu: preserve pending TLB flush across calls to kvm_tdp_mmu_zap_sp KVM: x86/mmu: Rename goal_gfn to next_last_level_gfn KVM: x86/mmu: Yield in TDU MMU iter even if no SPTES changed libbpf: Ensure umem pointer is non-NULL before dereferencing libbpf: Fix bail out from 'ringbuf_process_ring()' on error libbpf: Only create rx and tx XDP rings when necessary libbpf: Restore umem state after socket create failure lockdep: Address clang -Wformat warning printing for %hd LOOKUP_MOUNTPOINT: we are cleaning "jumped" flag too late mac80211: Check crypto_aead_encrypt for errors mac80211: choose first enabled channel for monitor mac80211: fix time-is-after bug in mlme mac80211: fix TXQ AC confusion math: Export mul_u64_u64_div_u64 mISDN: fix crash in fritzpci mlxsw: spectrum: Fix ECN marking in tunnel decapsulation mptcp: forbit mcast-related sockopt on MPTCP sockets nds32: flush_dcache_page: use page_mapping_file to avoid races with swapoff net: cls_api: Fix uninitialised struct field bo->unlocked_driver_cb net: dsa: Fix type was not set for devlink port net: dsa: lantiq_gswip: Configure all remaining GSWIP_MII_CFG bits net: dsa: lantiq_gswip: Don't use PHY auto polling net: dsa: lantiq_gswip: Let GSWIP automatically set the xMII clock net: ensure mac header is set in virtio_net_hdr_to_skb() netfilter: conntrack: Fix gre tunneling over ipv6 netfilter: nftables: skip hook overlap logic if flowtable is stale netfilter: x_tables: fix compat match/target pad out-of-bound write net: hns3: clear VF down state bit before request link status net: hso: fix null-ptr-deref during tty device unregistration net: hsr: Reset MAC header for Tx path net: ieee802154: fix nl802154 add llsec key net: ieee802154: fix nl802154 del llsec dev net: ieee802154: fix nl802154 del llsec devkey net: ieee802154: fix nl802154 del llsec key net: ieee802154: forbid monitor for del llsec seclevel net: ieee802154: forbid monitor for set llsec params net: ieee802154: nl-mac: fix check on panid net: ieee802154: stop dump llsec params for monitors net: ipa: fix init header command validation net-ipv6: bugfix - raw & sctp - switch to ipv6_can_nonlocal_bind() net: ipv6: check for validity before dereferencing cfg->fc_nlinfo.nlh net: let skb_orphan_partial wake-up waiters. net: mac802154: Fix general protection fault net: macb: restore cmp registers on resume path net/mlx5: Don't request more than supported EQs net/mlx5e: Enforce minimum value check for ICOSQ size net/mlx5e: Fix ethtool indication of connector type net/mlx5e: Fix mapping of ct_label zero net/mlx5: Fix PBMC register mapping net/mlx5: Fix placement of log_max_flow_counter net/mlx5: Fix PPLM register mapping net/ncsi: Avoid channel_monitor hrtimer deadlock net: openvswitch: conntrack: simplify the return expression of ovs_ct_limit_get_default_limit() net: phy: broadcom: Only advertise EEE for supported modes net: pxa168_eth: Fix a potential data race in pxa168_eth_remove net: qrtr: Fix memory leak on qrtr_tx_wait failure net/rds: Fix a use after free in rds_message_map_pages net: sched: bump refcount for new action in ACT replace mode net: sched: fix action overwrite reference counting net: sched: fix err handler in tcf_action_init() net: sched: sch_teql: fix null-pointer dereference net: sfp: cope with SFPs that set both LOS normal and LOS inverted net: sfp: relax bitrate-derived mode check net:tipc: Fix a double free in tipc_sk_mcast_rcv net: tun: set tun->dev->addr_len during TUNSETLINK processing net: udp: Add support for getsockopt(..., ..., UDP_GRO, ..., ...); net: xfrm: Localize sequence counter per network namespace nfc: Avoid endless loops caused by repeated llcp_sock_connect() nfc: fix memory leak in llcp_sock_connect() nfc: fix refcount leak in llcp_sock_bind() nfc: fix refcount leak in llcp_sock_connect() nfp: flower: ignore duplicate merge hints from FW nl80211: fix beacon head validation nl80211: fix potential leak of ACL params null_blk: fix command timeout completion handling ocfs2: fix deadlock between setattr and dio_end_io_write of: property: fw_devlink: do not link ".*,nr-gpios" openvswitch: fix send of uninitialized stack memory in ct limit reply parisc: avoid a warning on u8 cast for cmpxchg on u8 pointers parisc: parisc-agp requires SBA IOMMU driver percpu: make pcpu_nr_empty_pop_pages per chunk type perf inject: Fix repipe usage perf map: Tighten snprintf() string precision to pass gcc check on some 32-bit arches perf report: Fix wrong LBR block sorting platform/x86: intel-hid: Support Lenovo ThinkPad X1 Tablet Gen 2 platform/x86: intel_pmc_core: Ignore GBE LTR on Tiger Lake platforms platform/x86: thinkpad_acpi: Allow the FnLock LED to change state ptp_qoriq: fix overflow in ptp_qoriq_adjfine() u64 calcalation radix tree test suite: Register the main thread with the RCU library RAS/CEC: Correct ce_add_elem()'s returned values RDMA/addr: Be strict with gid size RDMA/cxgb4: check for ipv6 address properly while destroying listener RDMA/qedr: Fix kernel panic when trying to access recv_cq RDMA/rtrs-clt: Close rtrs client conn before destroying rtrs clt session files regulator: bd9571mwv: Fix AVS and DVFS voltage range remoteproc: qcom: pil_info: avoid 64-bit division Revert "net: sched: bump refcount for new action in ACT replace mode" riscv,entry: fix misaligned base for excp_vect_table s390/cpcmd: fix inline assembly register clobbering sch_red: fix off-by-one checks in red_check_params() scsi: pm80xx: Fix chip initialization failure scsi: target: iscsi: Fix zero tag inside a trace event scsi: target: pscsi: Clean up after failure in pscsi_map_sg() scsi: ufs: core: Fix task management request completion timeout scsi: ufs: core: Fix wrong Task Tag used in task management request UPIUs selftests/vm: fix out-of-tree build selinux: fix cond_list corruption when changing booleans selinux: fix race between old and new sidtab selinux: make nslot handling in avtab more robust soc/fsl: qbman: fix conflicting alignment attributes thunderbolt: Fix a leak in tb_retimer_add() thunderbolt: Fix off by one in tb_port_find_retimer() tipc: increment the tmp aead refcnt before attaching it tools/kvm_stat: Add restart delay tools/resolve_btfids: Add /libbpf to .gitignore tools/resolve_btfids: Build libbpf and libsubcmd in separate directories tools/resolve_btfids: Check objects before removing tools/resolve_btfids: Set srctree variable unconditionally usbip: add sysfs_lock to synchronize sysfs code paths usbip: stub-dev synchronize sysfs code paths usbip: synchronize event handler with sysfs code paths usbip: vudc synchronize sysfs code paths vdpa/mlx5: Fix suspend/resume index restoration vdpa/mlx5: Fix wrong use of bit numbers vdpa/mlx5: should exclude header length and fcs from mtu virtchnl: Fix layout of RSS structures vxlan: do not modify the shared tunnel info when PMTU triggers an ICMP reply workqueue: Move the position of debug_work_activate() in __queue_work() x86/build: Turn off -fcf-protection for realmode targets XArray: Fix splitting to non-zero orders xdp: fix xdp_return_frame() kernel BUG throw for page_pool memory model xen/events: fix setting irq affinity xen/evtchn: Change irq_info lock to raw_spinlock_t xfrm/compat: Cleanup WARN()s that can be user-triggered xfrm: Fix NULL pointer dereference on policy lookup xfrm: interface: fix ipv4 pmtu check to honor ip header df xfrm: Provide private skb extensions for segmented and hw offloaded ESP packets xfrm: Use actual socket sk instead of skb socket for xfrm_output_resume Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot) |
||
![]() |
2076b43c65 | Merge branch 'rosa2019.1' of abf.io:import/kernel-5.10 into rosa2019.1 | ||
![]() |
1e10effa5c |
[bot] upd: 5.10.27 -> 5.10.28
Changelog: ACPI: processor: Fix CPU0 wakeup in acpi_idle_play_dead() ACPI: tables: x86: Reserve memory occupied by ACPI tables ALSA: hda: Add missing sanity checks in PM prepare/complete callbacks ALSA: hda: Re-add dropped snd_poewr_change_state() calls ALSA: hda/realtek: call alc_update_headset_mode() in hp_automute_hook ALSA: hda/realtek: fix a determine_headset_type issue for a Dell AIO ALSA: hda/realtek: fix mute/micmute LEDs for HP 640 G8 ALSA: usb-audio: Apply sample rate quirk to Logitech Connect appletalk: Fix skb allocation size in loopback case arm64: mm: correct the inside linear map range during hotplug check ASoC: cs42l42: Always wait at least 3ms after reset ASoC: cs42l42: Fix Bitclock polarity inversion ASoC: cs42l42: Fix channel width support ASoC: cs42l42: Fix mixer volume control ASoC: es8316: Simplify adc_pga_gain_tlv table ASoC: rt1015: fix i2c communication error ASoC: rt5640: Fix dac- and adc- vol-tlv values being off by a factor of 10 ASoC: rt5651: Fix dac- and adc- vol-tlv values being off by a factor of 10 ASoC: rt5659: Update MCLK rate in set_sysclk() ASoC: rt711: add snd_soc_component remove callback ASoC: sgtl5000: set DAP_AVC_CTRL register to correct default value on probe ASoC: soc-core: Prevent warning if no DMI table is present ath10k: hold RCU lock when calling ieee80211_find_sta_by_ifaddr() ath11k: add ieee80211_unregister_hw to avoid kernel crash caused by NULL pointer bpf: Fix fexit trampoline. bpf: Remove MTU check in __bpf_skb_max_len bpf: Use NOP_ATOMIC5 instead of emit_nops(&prog, 5) for BPF_TRAMP_F_CALL_ORIG brcmfmac: clear EAP/association status bits on linkdown events can: dev: move driver related infrastructure into separate subdir can: tcan4x5x: fix max register value cdc-acm: fix BREAK rx code path adding necessary calls driver core: clear deferred probe reason on probe retry drivers: video: fbcon: fix NULL dereference in fbcon_cursor() drm/amdgpu: check alignment on CPU page for bo map drm/amdgpu: fix offset calculation in amdgpu_vm_bo_clear_mappings() drm/amdkfd: dqm fence memory corruption drm/imx: fix memory leak when fails to init drm/tegra: dc: Restore coupling of display controllers drm/tegra: sor: Grab runtime PM reference across reset ext4: do not iput inode under running transaction in ext4_rename() ext4: fix bh ref count on error paths ext4: shrink race window in ext4_should_retry_alloc() extcon: Add stubs for extcon_register_notifier_all() functions extcon: Fix error handling in extcon_dev_register firewire: nosy: Fix a use-after-free bug in nosy_ioctl() firmware: stratix10-svc: reset COMMAND_RECONFIG_FLAG_PARTIAL to 0 flow_dissector: fix TTL and TOS dissection on IPv4 fragments fs: nfsd: fix kconfig dependency warning for NFSD_V4 iomap: Fix negative assignment to unsigned sis->pages in iomap_swapfile_activate io_uring: call req_set_fail_links() on short send[msg]()/recv[msg]() with MSG_WAITALL io_uring: fix ->flags races by linked timeouts io_uring: imply MSG_NOSIGNAL for send[msg]()/recv[msg]() calls iwlwifi: pcie: don't disable interrupts for reg_lock kernel: freezer should treat PF_IO_WORKER like PF_KTHREAD for freezing KVM: SVM: ensure that EFER.SVME is set when running nested guest or on nested vmexit KVM: SVM: load control fields from VMCB12 before checking them locking/ww_mutex: Fix acquire/release imbalance in ww_acquire_init()/ww_acquire_fini() locking/ww_mutex: Simplify use_ww_ctx & ww_ctx handling mm: fix race by making init_zero_pfn() early_initcall net: 9p: advance iov on empty read netdevsim: dev: Initialize FIB module after debugfs net: ethernet: aquantia: Handle error cleanup of start on open net: introduce CAN specific pointer in the struct net_device net: ipa: fix register write command validation net: ipa: remove two unused register definitions net: mvpp2: fix interrupt mask/unmask skip condition net: wan/lmc: unregister device when no matching device is found NFSD: fix error handling in NFSv4.0 callbacks nvmet-tcp: fix kmap leak when data digest in use pinctrl: rockchip: fix restore error in resume PM: runtime: Fix ordering in pm_runtime_get_suppliers() PM: runtime: Fix race getting/putting suppliers at probe reiserfs: update reiserfs_xattrs_initialized() condition Revert "kernel: freezer should treat PF_IO_WORKER like PF_KTHREAD for freezing" riscv: evaluate put_user() arg before enabling user access rpc: fix NULL dereference on kmalloc failure rtw88: coex: 8821c: correct antenna switch function s390/vdso: copy tod_steering_delta value to vdso_data page s390/vdso: fix tod_steering_delta type scsi: qla2xxx: Fix broken #endif placement scsi: st: Fix a use after free in st_open() soc: qcom-geni-se: Cleanup the code to remove proxy votes staging: comedi: cb_pcidas64: fix request_irq() warn staging: comedi: cb_pcidas: fix request_irq() warn staging: rtl8192e: Change state information from u16 to u8 staging: rtl8192e: Fix incorrect source in memcpy() static_call: Align static_call_is_init() patching condition thermal/core: Add NULL pointer check before using cooling device stats tracing: Fix stack trace event size USB: cdc-acm: downgrade message to debug USB: cdc-acm: fix double free on probe failure USB: cdc-acm: fix use-after-free after probe failure USB: cdc-acm: untangle a circular dependency between callback and softint usb: dwc2: Fix HPRT0.PrtSusp bit setting for HiKey 960 board. usb: dwc2: Prevent core suspend when port connection flag is 0 usb: dwc3: gadget: Clear DEP flags after stop transfers in ep disable usb: dwc3: pci: Enable dis_uX_susphy_quirk for Intel Merrifield usb: dwc3: qcom: skip interconnect init for ACPI probe usb: gadget: udc: amd5536udc_pci fix null-ptr-dereference usbip: vhci_hcd fix shift out-of-bounds in vhci_hub_control() usb: musb: Fix suspend with devices connected for a64 USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem usb: xhci-mtk: fix broken streams issue on 0.96 xHCI vfio/nvlink: Add missing SPAPR_TCE_IOMMU depends vhost: Fix vhost_vq_reset() video: hyperv_fb: Fix a double free in hvfb_probe virtiofs: Fail dax mount if device does not support it xtensa: fix uaccess-related livelock in do_page_fault xtensa: move coprocessor_flush to the .text section Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot) |
||
![]() |
1d19e1bd53 | install dtb | ||
![]() |
5152536ddb |
Build ipt-so module
https://github.com/vt-alt/ipt-so https://abf.io/import/ipt-so |
||
![]() |
fdb4d0f552 |
upd: 5.10.25 -> 5.10.27
Changelog: ACPICA: Always create namespace nodes using acpi_ns_create_node() ACPI: scan: Rearrange memory allocation in acpi_device_add() ACPI: scan: Use unique number for instance_no ACPI: video: Add missing callback back for Sony VPCEH3U1E afs: Fix accessing YFS xattrs on a non-YFS server afs: Stop listxattr() from listing "afs.*" attributes ALSA: dice: fix null pointer dereference when node is disconnected ALSA: hda: generic: Fix the micmute led init state ALSA: hda: ignore invalid NHLT table ALSA: hda/realtek: Apply headset-mic quirks for Xiaomi Redmibook Air ALSA: hda/realtek: apply pin quirk for XiaomiNotebook Pro ALSA: hda/realtek: fix mute/micmute LEDs for HP 440 G8 ALSA: hda/realtek: fix mute/micmute LEDs for HP 840 G8 ALSA: hda/realtek: fix mute/micmute LEDs for HP 850 G8 ALSA: usb-audio: Fix unintentional sign extension issue arm64: dts: ls1012a: mark crypto engine dma coherent arm64: dts: ls1043a: mark crypto engine dma coherent arm64: dts: ls1046a: mark crypto engine dma coherent arm64: kdump: update ppos when reading elfcorehdr arm64: stacktrace: don't trace arch_stack_walk() ARM: dts: at91: sam9x60: fix mux-mask for PA7 so it can be set to A, B and C ARM: dts: at91: sam9x60: fix mux-mask to match product's datasheet ARM: dts: at91-sama5d27_som1: fix phy address to 7 ARM: dts: imx6ull: fix ubi filesystem mount failed ARM: OMAP2+: Fix smartreflex init regression after dropping legacy data ASoC: ak4458: Add MODULE_DEVICE_TABLE ASoC: ak5558: Add MODULE_DEVICE_TABLE ASoC: codecs: wcd934x: add a sanity check in set channel map ASoC: fsl_ssi: Fix TDM slot setup for I2S mode ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 10-p0XX OVCD current threshold ASoC: qcom: lpass-cpu: Fix lpass dai ids parse ASoC: qcom: sdm845: Fix array out of bounds access ASoC: qcom: sdm845: Fix array out of range on rx slim channels ASoC: simple-card-utils: Do not handle device clock ASoC: SOF: intel: fix wrong poll bits in dsp power down ASoC: SOF: Intel: unregister DMIC device on probe error atm: eni: dont release is never initialized atm: idt77252: fix null-ptr-dereference atm: lanai: dont run lanai_dev_close if not open atm: uPD98402: fix incorrect allocation blk-cgroup: Fix the recursive blkg rwstat block: Fix REQ_OP_ZONE_RESET_ALL handling block: recalculate segment count for multi-segment discards correctly block: Suppress uevent for hidden device when removed bpf: Change inode_storage's lookup_elem return value from NULL to -EBADF bpf: Declare __bpf_free_used_maps() unconditionally bpf: Don't do bpf_cgroup_storage_set() for kuprobe/tp programs bpf: Fix umd memory leak in copy_process() btrfs: fix race when cloning extent buffer during rewind of an old root btrfs: fix slab cache flags for free space tree bitmap btrfs: fix sleep while in non-sleep context during qgroup removal bus: omap_l3_noc: mark l3 irqs as IRQF_NO_THREAD can: c_can: move runtime PM enable/disable to c_can_platform can: c_can_pci: c_can_pci_remove(): fix use-after-free can: dev: Move device back to init netns on owning netns delete can: flexcan: flexcan_chip_freeze(): fix chip freeze for missing bitrate can: isotp: isotp_setsockopt(): only allow to set low level TX flags for CAN-FD can: isotp: TX-path: ensure that CAN frame flags are initialized can: isotp: tx-path: zero initialize outgoing CAN frames can: kvaser_pciefd: Always disable bus load reporting can: m_can: m_can_do_rx_poll(): fix extraneous msg loss warning can: m_can: m_can_rx_peripheral(): fix RX being blocked by errors can: peak_usb: add forgotten supported devices can: peak_usb: Revert "can: peak_usb: add forgotten supported devices" ch_ktls: fix enum-conversion warning cifs: Adjust key sizes and key generation routines for AES256 encryption cifs: ask for more credit on async read/write code paths cifs: change noisy error message to FYI cifs: fix allocation size on newly created files cifs: Fix preauth hash corruption clk: qcom: gcc-sc7180: Use floor ops for the correct sdcc1 clk counter: stm32-timer-cnt: fix ceiling miss-alignment with reload register counter: stm32-timer-cnt: fix ceiling write max value counter: stm32-timer-cnt: Report count function when SLAVE_MODE_DISABLED cpufreq: blacklist Arm Vexpress platforms in cpufreq-dt-platdev dm ioctl: fix out of bounds array access when no devices dm table: Fix zoned model check and zone sectors check dm verity: fix DM_VERITY_OPTS_MAX value drm/amd/display: Correct algorithm for reversed gamma drm/amd/display: Revert dram_clock_change_latency for DCN2.1 drm/amd/display: turn DPMS off on connector unplug drm/amdgpu: Add additional Sienna Cichlid PCI ID drm/amdgpu/display: restore AUX_DPHY_TX_CONTROL for DCN2.x drm/amdgpu: fb BO should be ttm_bo_type_device drm/amd/pm: fulfill the Polaris implementation for get_clock_by_type_with_latency() drm/amd/pm: workaround for audio noise issue drm/etnaviv: Use FOLL_FORCE for userptr drm/i915: Fix the GT fence revocation runtime PM logic drm/msm/dsi: fix check-before-set in the 7nm dsi_pll code drm/msm: fix shutdown hook in case GPU components failed to bind drm/msm: Fix suspend/resume on i.MX5 drm/radeon: fix AGP dependency drop_monitor: Perform cleanup upon probe registration failure e1000e: add rtnl_lock() to e1000_reset_task e1000e: Fix error handling in e1000_set_d0_lplu_state_82571 efi: use 32-bit alignment for efi_guid_t literals efivars: respect EFI_UNSUPPORTED return from firmware ext4: add reclaim checks to xattr code ext4: do not try to set xattr into ea_inode if value is empty ext4: find old entry again if failed to rename whiteout ext4: fix error handling in ext4_end_enable_verity() ext4: fix potential error in ext4_do_update_inode ext4: fix rename whiteout with fast commit ext4: stop inode update before return firmware/efi: Fix a use after bug in efi_mem_reserve_persistent flow_dissector: fix byteorder of dissected ICMP ID fs/cachefiles: Remove wait_bit_key layout dependency fs/ext4: fix integer overflow in s_log_groups_per_flex ftgmac100: Restart MAC HW once ftrace: Fix modify_ftrace_direct. gcov: fix clang-11+ support genirq: Disable interrupts for force threaded handlers gfs2: Add common helper for holding and releasing the freeze glock gfs2: bypass signal_our_withdraw if no journal gfs2: fix use-after-free in trans_drain gfs2: move freeze glock outside the make_fs_rw and _ro functions gianfar: fix jumbo packets+napi+rx overrun crash gpiolib: acpi: Add missing IRQF_ONESHOT gpiolib: Assign fwnode to parent's if no primary one provided habanalabs: Call put_pid() when releasing control device hugetlb_cgroup: fix imbalanced css_get and css_put pair for shared mappings i40e: Fix endianness conversions i915/perf: Start hrtimer only if sampling the OA buffer ia64: fix ia64_syscall_get_set_arguments() for break-based syscalls ia64: fix ptrace(PTRACE_SYSCALL_INFO_EXIT) sign ibmvnic: add some debugs ibmvnic: remove excessive irqsave ibmvnic: serialize access to work queue on remove igb: avoid premature Rx buffer reuse igb: check timestamp validity igc: Fix igc_ptp_rx_pktstamp() igc: Fix Pause Frame Advertising igc: Fix Supported Pause Frame Link Setting igc: reinit_locked() should be called with rtnl_lock iio: adc: ab8500-gpadc: Fix off by 10 to 3 iio: adc: ad7949: fix wrong ADC result due to incorrect bit mask iio: adc: adi-axi-adc: add proper Kconfig dependencies iio:adc:qcom-spmi-vadc: add default scale to LR_MUX2_BAT_ID channel iio:adc:stm32-adc: Add HAS_IOMEM dependency iio: adis16400: Fix an error code in adis16400_initial_setup() iio: gyro: mpu3050: Fix error handling in mpu3050_trigger_handler iio: hid-sensor-humidity: Fix alignment issue of timestamp channel iio: hid-sensor-prox: Fix scale not correct issue iio: hid-sensor-temperature: Fix issues of timestamp channel integrity: double check iint_cache was initialized ionic: linearize tso skb with too many frags io_uring: clear IOCB_WAITQ for non -EIOCBQUEUED return io_uring: don't attempt IO reissue from the ring exit path io_uring: ensure that SQPOLL thread is started for exit io_uring: fix inconsistent lock state io_uring: fix provide_buffers sign extension ipv6: fix suspecious RCU usage warning ipv6: weaken the v4mapped source check irqchip/ingenic: Add support for the JZ4760 iwlwifi: Add a new card for MA family ixgbe: Fix memleak in ixgbe_configure_clsu32 kasan: fix per-page tags for non-page_alloc pages kbuild: add image_name to no-sync-config-targets kbuild: dummy-tools: fix inverted tests for gcc kbuild: Fix <linux/version.h> for empty SUBLEVEL or PATCHLEVEL again kernel, fs: Introduce and use set_restart_fn() and arch_set_restart_data() kselftest: arm64: Fix exit code of sve-ptrace KVM: x86: Protect userspace MSR filter with SRCU, and set atomically-ish libbpf: Fix BTF dump of pointer-to-array-of-struct libbpf: Fix error path in bpf_object__elf_init() libbpf: Fix INSTALL flag order libbpf: Use SOCK_CLOEXEC when opening the netlink socket locking/mutex: Fix non debug version of mutex_lock_io_nested() mac80211: Allow HE operation to be longer than expected. mac80211: fix double free in ibss_leave mac80211: fix rate mask reset macvlan: macvlan_count_rx() needs to be aware of preemption MAINTAINERS: move some real subsystems off of the staging mailing list MAINTAINERS: move the staging subsystem to lists.linux.dev media: cedrus: h264: Support profile controls MIPS: compressed: fix build with enabled UBSAN mm/fork: clear PASID for new mm mm/memcg: fix 5.10 backport of splitting page memcg mm/memcg: rename mem_cgroup_split_huge_fixup to split_page_memcg and add nr_pages argument mm/memcg: set memcg when splitting page mm/mmu_notifiers: ensure range_end() is paired with range_start() module: avoid *goto*s in module_sig_check() module: harden ELF info handling module: merge repetitive strings in module_sig_check() mt76: fix tx skb error handling in mt76_dma_tx_queue_skb net: axienet: Fix probe error cleanup net: axienet: Properly handle PCS/PMA PHY for 1000BaseX mode net: bonding: fix error return code of bond_neigh_init() net, bpf: Fix ip6ip6 crash with collect_md populated skbs net: bridge: don't notify switchdev for local FDB addresses net: cdc-phonet: fix data-interface release on probe failure net: check all name nodes in __dev_alloc_name net: Consolidate common blackhole dst ops net: davicom: Use platform_get_irq_optional() net: dsa: b53: VLAN filtering is global to all users net: dsa: bcm_sf2: Qualify phydev->dev_flags based on port net: enetc: set MAC RX FIFO to recommended value net: fec: ptp: avoid register access when ipg clock is disabled netfilter: ctnetlink: fix dump of the expect mask attribute netfilter: flowtable: Make sure GC works periodically in idle system netfilter: nftables: allow to update flowtable flags netfilter: nftables: report EOPNOTSUPP on unsupported flowtable flags netfilter: x_tables: Use correct memory barriers. net: hdlc_x25: Prevent racing between "x25_close" and "x25_xmit"/"x25_rx" net: hisilicon: hns: fix error return code of hns_nic_clear_all_rx_fetch() net: intel: iavf: fix error return code of iavf_init_get_resources() net: ipa: terminate message handler arrays net/mlx5: Add back multicast stats for uplink representor net/mlx5e: Allow to match on MPLS parameters only for MPLS over UDP net/mlx5e: Don't match on Geneve options in case option masks are all zero net/mlx5e: Fix error path for ethtool set-priv-flag net/mlx5e: Offload tuple rewrite for non-CT flows net/mlx5e: RX, Mind the MPWQE gaps when calculating offsets net/mlx5e: When changing XDP program without reset, take refs for XSK RQs net: phy: broadcom: Add power down exit reset state delay net: phy: broadcom: Avoid forward for bcm54xx_config_clock_delay() net: phy: broadcom: Fix RGMII delays for BCM50160 and BCM50610M net: phy: broadcom: Set proper 1000BaseX/SGMII interface mode for BCM54616S net: phy: introduce phydev->port net: phylink: Fix phylink_err() function name error in phylink_major_config net: phy: micrel: set soft_reset callback to genphy_soft_reset for KSZ8081 net/qlcnic: Fix a use after free in qlcnic_83xx_get_minidump_template net: qrtr: fix a kernel-infoleak in qrtr_recvmsg() net/qrtr: fix __netdev_alloc_skb call net/sched: cls_flower: fix only mask bit check in the validate_ct_state net: sched: validate stab values netsec: restore phy power state after controller reset net: stmmac: dwmac-sun8i: Provide TX and RX fifo sizes net: stmmac: fix dma physical address of descriptor when display ring net: tehuti: fix error return code in bdx_probe() net: wan: fix error return code of uhdlc_init() nfp: flower: add ipv6 bit to pre_tunnel control message nfp: flower: fix pre_tun mask id allocation nfp: flower: fix unsupported pre_tunnel flows NFS: Correct size calculation for create reply length nfsd: don't abort copies early nfsd: Don't keep looking up unhashed files in the nfsd file cache NFSD: fix dest to src mount in inter-server COPY NFSD: Repair misuse of sv_lock in 5.10.16-rt30. nfs: fix PNFS_FLEXFILE_LAYOUT Kconfig default nfs: we don't support removing system.nfs4_acl nvme: add NVME_REQ_CANCELLED flag in nvme_cancel_request() nvme-core: check ctrl css before setting up zns nvme-fc: return NVME_SC_HOST_ABORTED_CMD when a command has been aborted nvme-fc: set NVME_REQ_CANCELLED in nvme_fc_terminate_exchange() nvme: fix the nsid value to print in nvme_validate_or_alloc_ns nvme: fix Write Zeroes limitations nvme-pci: add the DISABLE_WRITE_ZEROES quirk for a Samsung PM1725a nvme-rdma: Fix a use after free in nvmet_rdma_write_data_done nvme-rdma: fix possible hang when failing to set io queues nvme: simplify error logic in nvme_validate_ns() nvme-tcp: fix a NULL deref when receiving a 0-length r2t PDU nvme-tcp: fix misuse of __smp_processor_id with preemption enabled nvme-tcp: fix possible hang when failing to set io queues nvmet: don't check iosqes,iocqes for discovery controllers octeontx2-af: fix infinite loop in unmapping NPC counter octeontx2-af: Fix irq free in rvu teardown octeontx2-af: Fix memory leak of object buf octeontx2-af: Formatting debugfs entry rsrc_alloc. octeontx2-af: Modify default KEX profile to extract TX packet fields octeontx2-af: Remove TOS field from MKEX TX octeontx2-pf: Clear RSS enable flag on interace down PCI: rpadlpar: Fix potential drc_name corruption in store functions perf auxtrace: Fix auxtrace queue conflict perf synthetic events: Avoid write of uninitialized memory when generating PERF_RECORD_MMAP* records perf/x86/intel: Fix a crash caused by zero PEBS status perf/x86/intel: Fix unchecked MSR access error caused by VLBR_EVENT platform/x86: intel-vbtn: Stop reporting SW_DOCK events PM: EM: postpone creating the debugfs dir till fs_initcall PM: runtime: Defer suspending suppliers powerpc/4xx: Fix build errors from mfdcr() powerpc: Force inlining of cpu_has_feature() to avoid build failure powerpc/sstep: Fix darn emulation powerpc/sstep: Fix load-store and update emulation psample: Fix user API breakage pstore: Fix warning in pstore_kill_sb() r8152: limit the RX buffer size of RTL8153A for USB 2.0 r8169: fix DMA being used after buffer free if WoL is enabled RDMA/cxgb4: Fix adapter LE hash errors while destroying ipv6 listening server RDMA/mlx5: Allow creating all QPs even when non RDMA profile is used RDMA/rtrs: Fix KASAN: stack-out-of-bounds bug RDMA/rtrs: Introduce rtrs_post_send RDMA/rtrs: Remove unnecessary argument dir of rtrs_iu_free RDMA/rtrs-srv: Jump to dereg_mr label if allocate iu fails regulator: pca9450: Add SD_VSEL GPIO for LDO5 regulator: pca9450: Clear PRESET_EN bit to fix BUCK1/2/3 voltage setting regulator: pca9450: Enable system reset on WDOG_B assertion regulator: qcom-rpmh: Correct the pmic5_hfsmps515 buck Revert "net: bonding: fix error return code of bond_neigh_init()" Revert "netfilter: x_tables: Switch synchronization to RCU" Revert "netfilter: x_tables: Update remaining dereference to RCU" Revert "PM: runtime: Update device status before letting suppliers suspend" Revert "r8152: adjust the settings about MAC clock speed down for RTL8153" Revert "xen: fix p2m size in dom0 for disabled memory hotplug case" RISC-V: correct enum sbi_ext_rfence_fid riscv: Correct SPARSEMEM configuration s390/pci: fix leak of PCI device structure s390/pci: refactor zpci_create_device() s390/pci: remove superfluous zdev->zbus check s390/qeth: schedule TX NAPI on QAOB completion s390/vtime: fix increased steal time accounting scsi: isci: Pass gfp_t flags in isci_port_bc_change_received() scsi: isci: Pass gfp_t flags in isci_port_link_down() scsi: isci: Pass gfp_t flags in isci_port_link_up() scsi: libsas: Introduce a _gfp() variant of event notifiers scsi: libsas: Remove notifier indirection scsi: lpfc: Fix some error codes in debugfs scsi: mpt3sas: Fix error return code of mpt3sas_base_attach() scsi: mvsas: Pass gfp_t flags to libsas event notifiers scsi: myrs: Fix a double free in myrs_cleanup() scsi: pm8001: Neaten debug logging macros and uses scsi: pm80xx: Fix pm8001_mpi_get_nvmd_resp() race condition scsi: pm80xx: Make mpi_build_cmd locking consistent scsi: pm80xx: Make running_req atomic scsi: qedi: Fix error return code of qedi_alloc_global_queues() scsi: Revert "qla2xxx: Make sure that aborted commands are freed" scsi: ufs: ufs-mediatek: Correct operator & -> && scsi: ufs: ufs-qcom: Disable interrupt in reset path selftests/bpf: Set gopt opt_class to 0 if get tunnel opt failed selftests: forwarding: vxlan_bridge_1d: Fix vxlan ecn decapsulate value selftests/net: fix warnings on reuseaddr_ports_exhausted selinux: don't log MAC_POLICY_LOAD record on failed policy load selinux: fix variable scope issue in live sidtab conversion selinux: vsock: Set SID for socket returned by accept() serial: stm32: fix DMA initialization error handling smb3: fix cached file size problems in duplicate extents (reflink) soc: ti: omap-prm: Fix occasional abort on reset deassert for dra7 iva sparc64: Fix opcode filtering in handling of no fault loads spi: cadence: set cqspi to the driver_data field of struct device squashfs: fix inode lookup sanity checks squashfs: fix xattr id and id lookup sanity checks staging: rtl8192e: fix kconfig dependency on CRYPTO static_call: Allow module use without exposing static_call_key static_call: Fix static_call_set_init() static_call: Fix static_call_update() sanity check static_call: Fix the module key fixup static_call: Pull some static_call declarations to the type headers sun/niu: fix wrong RXMAC_BC_FRM_CNT_COUNT count sunrpc: fix refcount leak for rpc auth modules svcrdma: disable timeouts on rdma backchannel tcp: relookup sock for RST+ACK packets handled by obsolete req sock thunderbolt: Increase runtime PM reference count on DP tunnel discovery thunderbolt: Initialize HopID IDAs in tb_switch_alloc() tipc: better validate user input in tipc_nl_retrieve_key() tty: serial: stm32-usart: Remove set but unused 'cookie' variables u64_stats,lockdep: Fix u64_stats_init() vs lockdep umem: fix error return code in mm_pci_probe() usb: dwc3: gadget: Allow runtime suspend if UDC unbinded usb: dwc3: gadget: Prevent EP queuing while stopping transfers usb: gadget: configfs: Fix KASAN use-after-free usbip: Fix incorrect double assignment to udc->ud.tcp_rx usb-storage: Add quirk to defeat Kindle's automatic unload usb: typec: Remove vdo[3] part of tps6598x_rx_identity_reg struct usb: typec: tcpm: Invoke power_supply_changed for tcpm-source-psy- veth: Store queue_mapping independently of XDP prog presence vfio: IOMMU_API should be selected vhost_vdpa: fix the missing irq_bypass_unregister_producer() invocation vhost-vdpa: fix use-after-free of v->config_ctx vhost-vdpa: set v->config_ctx to NULL if eventfd_ctx_fdget() fails x86/apic/of: Fix CPU devicetree-node lookups x86: Introduce TS_COMPAT_RESTART to fix get_nr_restart_syscall() x86/ioapic: Ignore IRQ2 again x86/mem_encrypt: Correct physical address calculation in __set_clr_pte_enc() x86: Move TS_COMPAT back to asm/thread_info.h xen-blkback: don't leak persistent grants from xen_blkbk_map() xen/x86: make XEN_BALLOON_MEMORY_HOTPLUG_LIMIT depend on MEMORY_HOTPLUG z3fold: prevent reclaim/free race for headless pages zonefs: Fix O_APPEND async write handling zonefs: fix to update .i_wr_refcnt correctly in zonefs_open_zone() zonefs: prevent use of seq files as swap file Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot) |
||
![]() |
6221da3d3d | rm upstreamized patch | ||
![]() |
c8a9f088a0 |
[bot] upd: 5.10.18 -> 5.10.25
Changelog: ACPICA: Fix exception code class checks ACPICA: Fix race in generic_serial_bus (I2C) and GPIO op_region parameter handling ACPI: configfs: add missing check after configfs_register_default_group() ACPI: property: Fix fwnode string properties matching ACPI: video: Add DMI quirk for GIGABYTE GB-BXBT-2807 ALSA: ctxfi: cthw20k2: fix mask on conf to allow 4 bits ALSA: fireface: fix to parse sync status register of latter protocol ALSA: hda: Add another CometLake-H PCI ID ALSA: hda: Avoid spurious unsol event handling during S3/S4 ALSA: hda/ca0132: Add Sound BlasterX AE-5 Plus support ALSA: hda/conexant: Add quirk for mute LED control on HP ZBook G5 ALSA: hda: Drop the BATCH workaround for AMD controllers ALSA: hda: Flush pending unsolicited events before suspend ALSA: hda/hdmi: Cancel pending works before suspend ALSA: hda/hdmi: Drop bogus check at closing a stream ALSA: hda: intel-nhlt: verify config type ALSA: hda/realtek: Add quirk for Clevo NH55RZQ ALSA: hda/realtek: Add quirk for Intel NUC 10 ALSA: hda/realtek: Apply dual codec quirks for MSI Godlike X570 board ALSA: hda/realtek: Enable headset mic of Acer SWIFT with ALC256 ALSA: hda/realtek: modify EAPD in the ALC886 ALSA: hda/realtek: Quirk for HP Spectre x360 14 amp setup ALSA: pcm: Assure sync with the pending stop operation at suspend ALSA: pcm: Call sync_stop at disconnection ALSA: pcm: Don't call sync_stop if it hasn't been stopped ALSA: usb: Add Plantronics C320-M USB ctrl msg delay quirk ALSA: usb-audio: Add DJM750 to Pioneer mixer quirk ALSA: usb-audio: add mixer quirks for Pioneer DJM-900NXS2 ALSA: usb-audio: Apply the control quirk to Plantronics headsets ALSA: usb-audio: Disable USB autosuspend properly in setup_disable_autosuspend() ALSA: usb-audio: Don't avoid stopping the stream at disconnection ALSA: usb-audio: Drop bogus dB range in too low level ALSA: usb-audio: Fix "cannot get freq eq" errors on Dell AE515 sound bar ALSA: usb-audio: fix NULL ptr dereference in usb_audio_probe ALSA: usb-audio: Fix PCM buffer allocation in non-vmalloc mode ALSA: usb-audio: fix use after free in usb_audio_disconnect ALSA: usb-audio: use Corsair Virtuoso mapping for Corsair Virtuoso SE amba: Fix resource leak for drivers without .remove arm64: Add missing ISB after invalidating TLB in __primary_switch arm64: dts: agilex: fix phy interface bit shift for gmac1 and gmac2 arm64: dts: allwinner: A64: Limit MMC2 bus frequency to 150 MHz arm64: dts: allwinner: A64: properly connect USB PHY to port 0 arm64: dts: allwinner: Drop non-removable from SoPine/LTS SD card arm64: dts: allwinner: H6: Allow up to 150 MHz MMC bus frequency arm64: dts: allwinner: H6: properly connect USB PHY to port 0 arm64: dts: armada-3720-turris-mox: rename u-boot mtd partition to a53-firmware arm64: dts: exynos: correct PMIC interrupt trigger level on Espresso arm64: dts: exynos: correct PMIC interrupt trigger level on TM2 arm64: dts: meson: fix broken wifi node for Khadas VIM3L arm64: dts: msm8916: Fix reserved and rfsa nodes unit address arm64: dts: qcom: msm8916-samsung-a2015: Fix sensors arm64: dts: qcom: msm8916-samsung-a5u: Fix iris compatible arm64: dts: qcom: qrb5165-rb5: fix pm8009 regulators arm64: dts: qcom: sdm845-db845c: Fix reset-pin of ov8856 node arm64: dts: renesas: beacon: Fix audio-1.8V pin enable arm64: dts: renesas: beacon: Fix EEPROM compatible value arm64: dts: renesas: beacon kit: Fix choppy Bluetooth Audio arm64: dts: rockchip: rk3328: Add clock_in_out property to gmac2phy node arm64: Extend workaround for erratum 1024718 to all versions of Cortex-A55 arm64: kasan: fix page_alloc tagging with DEBUG_VIRTUAL arm64: kexec_file: fix memory leakage in create_dtb() when fdt_open_into() fails arm64: Make CPU_BIG_ENDIAN depend on ld.bfd or ld.lld 13.0.0+ arm64/mm: Fix pfn_valid() for ZONE_DEVICE based memory arm64: mm: Move reserve_crashkernel() into mem_init() arm64: mm: Move zone_dma_bits initialization into zone_sizes_init() arm64: mm: Set ZONE_DMA size based on devicetree's dma-ranges arm64: mm: Set ZONE_DMA size based on early IORT scan arm64: mm: use a 48-bit ID map when possible on 52-bit VA builds arm64 module: set plt* section addresses to 0x0 arm64: mte: Map hotplugged memory as Normal Tagged arm64: perf: Fix 64-bit event counter read truncation arm64: ptrace: Fix seccomp of traced syscall -1 (NO_SYSCALL) arm64: spectre: Prevent lockdep splat on v4 mitigation enable path arm64: tegra: Add power-domain for Tegra210 HDA arm64: uprobe: Return EOPNOTSUPP for AARCH32 instruction probing ARM: 9029/1: Make iwmmxt.S support Clang's integrated assembler ARM: 9046/1: decompressor: Do not clear SCTLR.nTLSMD for ARMv7+ cores ARM: 9065/1: OABI compat: fix build when EPOLL is not enabled ARM: assembler: introduce adr_l, ldr_l and str_l macros ARM: at91: use proper asm syntax in pm_suspend ARM: dts: armada388-helios4: assign pinctrl to each fan ARM: dts: armada388-helios4: assign pinctrl to LEDs ARM: dts: aspeed: Add LCLK to lpc-snoop ARM: dts: Configure missing thermal interrupt for 4430 ARM: dts: exynos: correct PMIC interrupt trigger level on Arndale Octa ARM: dts: exynos: correct PMIC interrupt trigger level on Artik 5 ARM: dts: exynos: correct PMIC interrupt trigger level on Monk ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid XU3 family ARM: dts: exynos: correct PMIC interrupt trigger level on Rinato ARM: dts: exynos: correct PMIC interrupt trigger level on Spring ARM: efistub: replace adrl pseudo-op with adr_l macro invocation ARM: s3c: fix fiq for clang IAS ASoC: codecs: add missing max_register in regmap config ASoC: cpcap: fix microphone timeslot mask ASoC: cs42l56: fix up error handling in probe ASoC: Intel: Add DMI quirk table to soc_intel_is_byt_cr() ASoC: Intel: bytcr_rt5640: Add new BYT_RT5640_NO_SPEAKERS quirk-flag ASoC: Intel: bytcr_rt5640: Add quirk for ARCHOS Cesium 140 ASoC: Intel: bytcr_rt5640: Add quirk for the Acer One S1002 tablet ASoC: Intel: bytcr_rt5640: Add quirk for the Estar Beauty HD MID 7316R tablet ASoC: Intel: bytcr_rt5640: Add quirk for the Voyo Winpad A15 tablet ASoC: Intel: bytcr_rt5651: Add quirk for the Jumper EZpad 7 tablet ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A32 ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A3E ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A5E ASoC: Intel: sof_sdw: add quirk for HP Spectre x360 convertible ASoC: Intel: sof_sdw: add quirk for new TigerLake-SDCA device ASoC: Intel: sof_sdw: detect DMIC number based on mach params ASoC: Intel: sof-sdw: indent and add quirks consistently ASoC: Intel: sof_sdw: reorganize quirks by generation ASoC: qcom: Fix typo error in HDMI regmap config callbacks ASoC: qcom: lpass-cpu: Remove bit clock state check ASoC: qcom: lpass: Fix i2s ctl register bit map ASoC: qcom: qdsp6: Move frontend AIFs to q6asm-dai ASoC: qcom: Remove useless debug print ASoC: rt5682: Fix panic in rt5682_jack_detect_handler happening during system shutdown ASoC: simple-card-utils: Fix device module clock ASoC: siu: Fix build error by a wrong const prefix ASoC: SOF: debug: Fix a potential issue on string buffer termination ASoC: SOF: Intel: broadwell: fix mutual exclusion with catpt driver ASoC: SOF: Intel: hda: cancel D0i3 work during runtime suspend ASoC: SOF: sof-pci-dev: add missing Up-Extreme quirk ata: ahci_brcm: Add back regulators management ath10k: Fix error handling in case of CE pipe init failure ath10k: Fix lockdep assertion warning in ath10k_sta_statistics ath10k: Fix suspicious RCU usage warning in ath10k_wmi_tlv_parse_peer_stats_info() ath10k: fix wmi mgmt tx queue full due to race condition ath11k: fix a locking bug in ath11k_mac_op_start() ath11k: fix AP mode for QCA6390 ath11k: peer delete synchronization with firmware ath11k: start vdev if a bss peer is already created ath9k: fix data bus crash when setting nf_override via debugfs ath9k: fix transmitting to stations in dynamic SMPS mode auxdisplay: ht16k33: Fix refresh rate handling b43: N-PHY: Fix the update of coef for the PHY revision >= 3case bcache: Give btree_io_wq correct semantics again bcache: Move journal work to new flush wq bfq: Avoid false bfq queue merging binfmt_misc: fix possible deadlock in bm_register_write blk-settings: align max_sectors on "logical_block_size" boundary block: Discard page cache of zone reset target range block: reopen the device in blkdev_reread_part block: rsxx: fix error return code of rsxx_pci_probe() block: Try to handle busy underlying device on discard Bluetooth: Add new HCI_QUIRK_NO_SUSPEND_NOTIFIER quirk Bluetooth: btqca: Add valid le states quirk Bluetooth: btqcomsmd: Fix a resource leak in error handling paths in the probe function Bluetooth: btusb: Fix memory leak in btusb_mtk_wmt_recv Bluetooth: btusb: fix memory leak on suspend and resume Bluetooth: btusb: Some Qualcomm Bluetooth adapters stop working Bluetooth: drop HCI device reference before return Bluetooth: Fix initializing response id after clearing struct Bluetooth: Fix null pointer dereference in amp_read_loc_assoc_final_data Bluetooth: hci_h5: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY for btrtl Bluetooth: hci_qca: Fix memleak in qca_controller_memdump Bluetooth: hci_uart: Fix a race for write_work scheduling Bluetooth: Put HCI device if inquiry procedure interrupts bnxt_en: Fix devlink info's stored fw.psid version format. bnxt_en: reliably allocate IRQ table on reset to avoid crash bnxt_en: reverse order of TX disable and carrier off bpf: Add bpf_patch_call_args prototype to include/linux/bpf.h bpf: Add sanity check for upper ptr_limit bpf: Avoid warning when re-casting __bpf_call_base into __bpf_call_base_args bpf: Clear subreg_def for global function return values bpf, devmap: Use GFP_KERNEL for xdp bulk queue allocation bpf: Fix an unitialized value in bpf_iter bpf: Fix bpf_fib_lookup helper MTU check for SKB ctx bpf: Fix off-by-one for area size in creating mask to left bpf: Fix truncation handling for mod32 dst reg wrt zero bpf_lru_list: Read double-checked variable once without lock bpf: Prohibit alu ops for pointer types not defining ptr_limit bpf, selftests: Fix up some test_verifier cases for unprivileged bpf: Simplify alu_limit masking for pointer arithmetic brcmfmac: Add DMI nvram filename quirk for Predia Basic tablet brcmfmac: Add DMI nvram filename quirk for Voyo winpad A15 tablet bsg: free the request before return error code btrfs: abort the transaction if we fail to inc ref in btrfs_copy_root btrfs: account for new extents being deleted in total_bytes_pinned btrfs: add asserts for deleting backref cache nodes btrfs: avoid double put of block group when emptying cluster btrfs: clarify error returns values in __load_free_space_cache btrfs: do not cleanup upper nodes in btrfs_backref_cleanup_node btrfs: do not warn if we can't find the reloc root when looking up backref btrfs: don't flush from btrfs_delayed_inode_reserve_metadata btrfs: export and rename qgroup_reserve_meta btrfs: fix double accounting of ordered extent for subpage case in btrfs_invalidapge btrfs: fix error handling in commit_fs_roots btrfs: fix extent buffer leak on failure to copy root btrfs: fix race between extent freeing/allocation when using bitmaps btrfs: fix race between swap file activation and snapshot creation btrfs: fix race between writes to swap files and scrub btrfs: fix raid6 qstripe kmap btrfs: fix reloc root leak with 0 ref reloc roots on recovery btrfs: fix stale data exposure after cloning a hole with NO_HOLES enabled btrfs: fix warning when creating a directory with smack enabled btrfs: free correct amount of space in btrfs_delayed_inode_reserve_metadata btrfs: handle space_info::total_bytes_pinned inside the delayed ref itself btrfs: splice remaining dirty_bg's onto the transaction dirty bg list btrfs: unlock extents in btrfs_zero_range in case of quota reservation errors btrfs: validate qgroup inherit for SNAP_CREATE_V2 ioctl bus: ti-sysc: Implement GPMC debug quirk to drop platform data can: flexcan: assert FRZ bit in flexcan_chip_freeze() can: flexcan: enable RX FIFO after FRZ/HALT valid can: flexcan: invoke flexcan_chip_freeze() to enter freeze mode can: mcp251xfd: mcp251xfd_probe(): fix errata reference can: skb: can_skb_set_owner(): fix ref counting if socket was closed before setting skb ownership can: tcan4x5x: tcan4x5x_init(): fix initialization - clear MRAM before entering Normal Mode capabilities: Don't allow writing ambiguous v3 file capabilities ceph: downgrade warning from mdsmap decode to debug ceph: fix flush_snap logic after putting caps certs: Fix blacklist flag type confusion cifs: do not send close in compound create+close requests cifs: fix credit accounting for extra channel cifs: return proper error code in statfs(2) cifs: Set CIFS_MOUNT_USE_PREFIX_PATH flag on setting cifs_sb->prepath. cipso,calipso: resolve a number of problems with the DOI refcounts clk: aspeed: Fix APLL calculate formula from ast2600-A2 clk: divider: fix initialization with parent_hw clk: meson: clk-pll: fix initializing the old rate (fallback) for a PLL clk: meson: clk-pll: make "ret" a signed integer clk: meson: clk-pll: propagate the error from meson_clk_pll_set_rate() clk: qcom: gcc-msm8998: Fix Alpha PLL type for all GPLLs clk: qcom: gdsc: Implement NO_RET_PERIPH flag clk: qcom: gpucc-msm8998: Add resets, cxc, fix flags on gpu_gx_gdsc clk: renesas: r8a779a0: Fix parent of CBFUSA clock clk: renesas: r8a779a0: Remove non-existent S2 clock clk: sunxi-ng: h6: Fix CEC clock clk: sunxi-ng: h6: Fix clock divider range on some clocks clocksource/drivers/ixp4xx: Select TIMER_OF when needed clocksource/drivers/mxs_timer: Add missing semicolon when DEBUG is defined configfs: fix a use-after-free in __configfs_open_file coresight: etm4x: Handle accesses to TRCSTALLCTLR coresight: etm4x: Skip accessing TRCPDCR in save/restore cpufreq: ACPI: Set cpuinfo.max_freq directly if max boost is known cpufreq: brcmstb-avs-cpufreq: Fix resource leaks in ->remove() cpufreq: brcmstb-avs-cpufreq: Free resources in error path cpufreq: intel_pstate: Change intel_pstate_get_hwp_max() argument cpufreq: intel_pstate: Get per-CPU max freq via MSR_HWP_CAPABILITIES if available cpufreq: qcom-hw: drop devm_xxx() calls from init/exit hooks cpufreq: qcom-hw: fix dereferencing freed memory 'data' cpufreq: qcom-hw: Fix return value check in qcom_cpufreq_hw_cpu_init() crypto: aesni - prevent misaligned buffers on the stack crypto: aesni - Use TEST %reg,%reg instead of CMP $0,%reg crypto: arm64/aes-ce - really hide slower algos when faster ones are enabled crypto: arm64/sha - add missing module aliases crypto: bcm - Rename struct device_private to bcm_device_private crypto: ecdh_helper - Ensure 'len >= secret.len' in decode_key() crypto: michael_mic - fix broken misalignment handling crypto: mips/poly1305 - enable for all MIPS processors crypto - shash: reduce minimum alignment of shash_desc structure crypto: sun4i-ss - checking sg length is not sufficient crypto: sun4i-ss - fix kmap usage crypto: sun4i-ss - handle BigEndian for cipher crypto: sun4i-ss - initialize need_fallback crypto: sun4i-ss - IV register does not work on A10 and A13 crypto: sun4i-ss - linearize buffers content must be kept crypto: talitos - Fix ctr(aes) on SEC1 crypto: talitos - Work around SEC6 ERRATA (AES-CTR mode data size error) crypto: tcrypt - avoid signed overflow in byte count crypto: x86/aes-ni-xts - use direct calls to and 4-way stride csky: Fix a size determination in gpr_get() cxgb4: Add new T6 PCI device id 0x6092 cxgb4/chtls/cxgbit: Keeping the max ofld immediate data size same in cxgb4 and ulds debugfs: be more robust at handling improper input in debugfs_lookup() debugfs: do not attempt to create a new file before the filesystem is initalized device-dax: Fix default return code of range_parse() dmaengine: fsldma: Fix a resource leak in an error handling path of the probe function dmaengine: fsldma: Fix a resource leak in the remove function dmaengine: hsu: disable spurious interrupt dmaengine: idxd: set DMA channel to be private dmaengine: owl-dma: Fix a resource leak in the remove function dm bufio: subtract the number of initial sectors in dm_bufio_get_device_size dm era: Fix bitset memory leaks dm era: only resize metadata in preresume dm era: Recover committed writeset after crash dm era: Reinitialize bitset cache before digesting a new writeset dm era: Update in-core bitset after committing the metadata dm era: Use correct value size in equality function of writeset tree dm era: Verify the data block size hasn't changed dm: fix deadlock when swapping to encrypted device dm table: fix DAX iterate_devices based device capability checks dm table: fix iterate_devices based device capability checks dm table: fix zoned iterate_devices based device capability checks dm verity: fix FEC for RS roots unaligned to block size dm writecache: fix performance degradation in ssd mode dm writecache: fix writing beyond end of underlying device when shrinking dm writecache: return the exact table values that were set docs: networking: drop special stable handling dpaa2-eth: fix memory leak in XDP_REDIRECT drivers/base: build kunit tests without structleak plugin drivers/base/memory: don't store phys_device in memory blocks Drivers: hv: vmbus: Avoid use-after-free in vmbus_onoffer_rescind() drivers/misc/vmw_vmci: restrict too big queue size in qp_host_alloc_queue drm/amd/amdgpu: add error handling to amdgpu_virt_read_pf2vf_data drm/amd/display: Add a backlight module option drm/amd/display: Add FPU wrappers to dcn21_validate_bandwidth() drm/amd/display: Add vupdate_no_lock interrupts for DCN2.1 drm/amd/display: Fix 10/12 bpc setup in DCE output bit depth reduction. drm/amd/display: Fix HDMI deep color output for DCE 6-11. drm/amd/display: Fix nested FPU context in dcn21_validate_bandwidth() drm/amd/display: Guard against NULL pointer deref when get_i2c_info fails drm/amd/display: Remove Assert from dcn10_get_dig_frontend drm/amdgpu: Add check to prevent IH overflow drm/amdgpu:disable VCN for Navi12 SKU drm/amdgpu/display: don't assert in set backlight function drm/amdgpu/display: handle aux backlight in backlight_get_brightness drm/amdgpu/display: remove hdcp_srm sysfs on device removal drm/amdgpu/display: simplify backlight setting drm/amdgpu/display: use GFP_ATOMIC in dcn21_validate_bandwidth_fp() drm/amdgpu: Fix macro name _AMDGPU_TRACE_H_ in preprocessor if condition drm/amdgpu: fix parameter error of RREG32_PCIE() in amdgpu_regs_pcie drm/amdgpu: Prevent shift wrapping in amdgpu_read_mask() drm/amdgpu: Set reference clock to 100Mhz on Renoir (v2) drm/amdgpu: toggle on DF Cstate after finishing xgmi injection drm/amdkfd: Fix recursive lock warnings drm/amd/pm: bug fix for pcie dpm drm/compat: Clear bounce structures drm/dp_mst: Don't cache EDIDs for physical ports drm/fb-helper: Add missed unlocks in setcmap_legacy() drm/fourcc: fix Amlogic format modifier masks drm/gma500: Fix error return code in psb_driver_load() drm/hisilicon: Fix use-after-free drm/i915/gt: Correct surface base address for renderclear drm/i915/gt: Flush before changing register state drm/i915/gt: One more flush for Baytrail clear residuals drm/i915: Reject 446-480MHz HDMI clock on GLK drm/i915: Wedge the GPU if command parser setup fails drm/lima: fix reference leak in lima_pm_busy drm/mediatek: Check if fb is null drm: meson_drv add shutdown function drm/modes: Switch to 64bit maths to avoid integer overflow drm/msm/a5xx: Remove overwriting A5XX_PC_DBG_ECO_CNTL register drm/msm/dp: trigger unplug event in msm_dp_display_disable drm/msm/dsi: Correct io_start for MSM8994 (20nm PHY) drm/msm: Fix MSM_INFO_GET_IOVA with carveout drm/msm: Fix race of GPU init vs timestamp power management. drm/msm: Fix races managing the OOB state for timestamp vs timestamps. drm/msm/mdp5: Fix wait-for-commit for cmd panels drm/nouveau: bail out of nouveau_channel_new if channel init fails drm/nouveau/kms: handle mDP connectors drm/panel: kd35t133: allow using non-continuous dsi clock drm/panel: mantix: Tweak init sequence drm: rcar-du: Fix crash when using LVDS1 clock for CRTC drm: rcar-du: Fix PM reference leak in rcar_cmm_enable() drm: rcar-du: Fix the return check of of_parse_phandle and of_find_device_by_node drm/rockchip: Require the YTR modifier for AFBC drm/sched: Cancel and flush all outstanding jobs before finish. drm/shmem-helper: Check for purged buffers in fault handler drm/shmem-helper: Don't remove the offset in vm_area_struct pgoff drm/shmem-helpers: vunmap: Don't put pages for dma-buf drm/sun4i: tcon: fix inverted DCLK polarity drm/tegra: Fix reference leak when pm_runtime_get_sync() fails drm: Use USB controller's DMA mask when importing dmabufs drm/vc4: hdmi: Compute the CEC clock divider from the clock rate drm/vc4: hdmi: Fix register offset with longer CEC messages drm/vc4: hdmi: Fix up CEC registers drm/vc4: hdmi: Move hdmi reset to bind drm/vc4: hdmi: Restore cec physical address on reconnect drm/vc4: hdmi: Take into account the clock doubling flag in atomic_check drm/vc4: hdmi: Update the CEC clock divider on HSM rate change drm/virtio: make sure context is created in gem open drm/virtio: use kvmalloc for large allocations drm/xlnx: fix kmemleak by sending vblank_event in atomic_disable dt-bindings: ethernet-controller: fix fixed-link specification dt-bindings: net: btusb: DT fix s/interrupt-name/interrupt-names/ dts64: mt7622: fix slow sd card access EDAC/amd64: Do not load on family 0x15, model 0x13 efi: stub: omit SetVirtualAddressMap() if marked unsupported in RT_PROP table enetc: Fix unused var build warning for CONFIG_OF erofs: fix shift-out-of-bounds of blkszbits erofs: initialized fields can only be observed after bit is set ethernet: alx: fix order of calls on resume ethtool: fix the check logic of at least one channel for RX/TX evm: Fix memleak in init_desc exfat: fix shift-out-of-bounds in exfat_fill_super() ext4: don't try to processed freed blocks until mballoc is initialized ext4: fix potential htree index checksum corruption ext: EXT4_KUNIT_TESTS should depend on EXT4_FS instead of selecting it f2fs: compress: fix potential deadlock f2fs: enforce the immutable flag on open files f2fs: fix a wrong condition in __submit_bio f2fs: fix out-of-repair __setattr_copy() f2fs: fix to avoid inconsistent quota data f2fs: fix to set/clear I_LINKABLE under i_lock f2fs: flush data when enabling checkpoint back f2fs: handle unallocated section and zone on pinned/atgc fbdev: aty: SPARC64 requires FB_ATY_CT fdt: Properly handle "no-map" field in the memory region firmware: arm_scmi: Fix call site of scmi_notification_exit floppy: reintroduce O_NDELAY fix fs/affs: release old buffer head on error path fs/jfs: fix potential integer overflow on shift of a int fs: make unlazy_walk() error handling consistent ftrace: Have recordmcount use w8 to read relp->r_info in arm64_is_fake_mcount fuse: fix live lock in fuse_iget() gfs2: Don't skip dlm unlock if glock has an lvb gfs2: fix glock confusion in function signal_our_withdraw gfs2: Lock imbalance on error path in gfs2_recover_one gfs2: Recursive gfs2_quota_hold in gfs2_iomap_end gma500: clean up error handling in init Goodix Fingerprint device is not a modem gpio: fix gpio-device list corruption gpiolib: acpi: Add ACPI_GPIO_QUIRK_ABSOLUTE_NUMBER quirk gpiolib: acpi: Allow to find GpioInt() resource by name and index gpio: pca953x: Set IRQ type when handle Intel Galileo Gen 2 gpio: pcf857x: Fix missing first interrupt HID: core: detect and skip invalid inputs to snto32() HID: i2c-hid: Add I2C_HID_QUIRK_NO_IRQ_AFTER_RESET for ITE8568 EC on Voyo Winpad A15 HID: logitech-dj: add support for keyboard events in eQUAD step 4 Gaming HID: logitech-dj: add support for the new lightspeed connection iteration HID: make arrays usage and value to be the same HID: mf: add support for 0079:1846 Mayflash/Dragonrise USB Gamecube Adapter HID: wacom: Ignore attempts to overwrite the touch_max value from HID hrtimer: Update softirq_expires_next correctly after __hrtimer_get_next_event() HSI: Fix PM usage counter unbalance in ssi_hw_init hugetlb: fix copy_huge_page_from_user contig page struct assumption hugetlb: fix update_and_free_page contig page struct assumption hwmon: (dell-smm) Add XPS 15 L502X to fan control blacklist hwrng: ingenic - Fix a resource leak in an error handling path hwrng: timeriomem - Fix cooldown period calculation i2c: brcmstb: Fix brcmstd_send_i2c_cmd condition i2c: exynos5: Preserve high speed master code i2c: iproc: handle master read request i2c: iproc: handle only slave interrupts which are enabled i2c: iproc: update slave isr mask (ISR_MASK_SLAVE) i2c: qcom-geni: Store DMA mapping data in geni_i2c_dev struct i2c: rcar: faster irq code to minimize HW race condition i2c: rcar: optimize cacheline to minimize HW race condition i40e: Add zero-initialization of AQ command structures i40e: Fix addition of RX filters after enabling FW LLDP agent i40e: Fix add TC filter for IPv6 i40e: Fix flow for IPv6 next header (extension header) i40e: Fix memory leak in i40e_probe i40e: Fix overwriting flow control settings during driver loading i40e: Fix VFs not created IB/cm: Avoid a loop when device has 255 ports IB/mlx5: Add missing error code IB/mlx5: Add mutex destroy call to cap_mask_mutex mutex IB/mlx5: Return appropriate error code instead of ENOMEM ibmvnic: add memory barrier to protect long term buffer ibmvnic: always store valid MAC address ibmvnic: Fix possibly uninitialized old_num_tx_queues variable warning. ibmvnic: Set to CLOSED state even on error ibmvnic: skip send_request_unmap for timeout reset IB/umad: Return EIO in case of when device disassociated IB/umad: Return EPOLLERR in case of when device disassociated ice: Account for port VLAN in VF max packet size calculation ice: Fix state bits on LLDP mode switch ice: report correct max number of TCs ice: update the number of available RSS queues ide/falconide: Fix module unload ima: Free IMA measurement buffer after kexec syscall ima: Free IMA measurement buffer on error include/linux/sched/mm.h: use rcu_dereference in in_vfork() Input: applespi - don't wait for responses to commands indefinitely. Input: elan_i2c - add new trackpoint report type 0x5F Input: elantech - fix protocol errors for some trackpoints in SMBus mode Input: elo - fix an error code in elo_connect() Input: i8042 - add ASUS Zenbook Flip to noselftest list Input: joydev - prevent potential read overflow in ioctl Input: raydium_ts_i2c - do not send zero length Input: sur40 - fix an error code in sur40_probe() Input: xpad - add support for PowerA Enhanced Wired Controller for Xbox Series X|S Input: zinitix - fix return type of zinitix_init_touch() iommu/amd: Fix performance counter initialization iommu/amd: Fix sleeping in atomic in increase_address_space() iommu/arm-smmu-qcom: Fix mask extraction for bootloader programmed SMRs iommu: Move iotlb_sync_map out from __iommu_map iommu: Properly pass gfp_t in _iommu_map() to avoid atomic sleeping iommu: Switch gather->end to the inclusive end iommu/vt-d: Clear PRQ overflow only when PRQ is empty iommu/vt-d: Fix status code for Allocate/Free PASID command io_uring: fix possible deadlock in io_uring_poll io_uring: ignore double poll add on the same waitqueue head ipv6: silence compilation warning for non-IPV6 builds irqchip/imx: IMX_INTMUX should not default to y, unconditionally irqchip/loongson-pch-msi: Use bitmap_zalloc() to allocate bitmap isofs: release buffer head before return iwlwifi: mvm: assign SAR table revision to the command later iwlwifi: mvm: don't check if CSA event is running before removing iwlwifi: mvm: fix the type we use in the PPAG table validity checks iwlwifi: mvm: send stored PPAG command instead of local iwlwifi: mvm: set enabled in the PPAG command properly iwlwifi: mvm: store PPAG enabled/disabled flag properly iwlwifi: pnvm: increment the pointer before checking the TLV iwlwifi: pnvm: set the PNVM again if it was already loaded ixgbe: fail to create xfrm offload of IPsec tunnel mode SA jffs2: fix use after free in jffs2_sum_write_data() JFS: more checks for invalid superblock kasan: fix memory corruption in kasan_bitops_tags test kbuild: clamp SUBLEVEL to 255 kbuild: fix CONFIG_TRIM_UNUSED_KSYMS build for ppc64 kcmp: Support selection of SYS_kcmp without CHECKPOINT_RESTORE kcsan: Rewrite kcsan_prandom_u32_max() without prandom_u32_state() kdb: Make memory allocations more robust KEYS: trusted: Fix incorrect handling of tpm_get_random() KEYS: trusted: Fix migratable=1 failing KEYS: trusted: Reserve TPM for seal and unseal operations kgdb: fix to kill breakpoints on initmem after boot kprobes: Fix to delay the kprobes jump optimization kselftests: dmabuf-heaps: Fix Makefile's inclusion of the kernel's usr/include dir kunit: tool: fix unit test cleanup handling KVM: arm64: Avoid corrupting vCPU context register in guest exit KVM: arm64: Ensure I-cache isolation between vcpus of a same VM KVM: arm64: Fix exclusive limit for IPA size KVM: arm64: Fix nVHE hyp panic host context restore KVM: arm64: Fix range alignment when walking page tables KVM: arm64: nvhe: Save the SPE context early KVM: arm64: Reject VM creation when the default IPA size is unsupported KVM: do not assume PTE is writable after follow_pfn KVM: kvmclock: Fix vCPUs > 64 can't be online/hotpluged KVM: nSVM: Don't strip host's C-bit from guest's CR3 when reading PDPTRs KVM: nSVM: fix running nested guests when npt=0 KVM: PPC: Make the VMX instruction emulation routines static KVM: SVM: Clear the CR4 register on reset KVM: SVM: Intercept INVPCID when it's disabled to inject #UD KVM: Use kvm_pfn_t for local PFN variable in hva_to_pfn_remapped() KVM: x86: Ensure deadline timer has truly expired before posting its IRQ KVM: x86/mmu: Expand collapsible SPTE zap for TDP MMU to ZONE_DEVICE and HugeTLB pages KVM: x86: Restore all 64 bits of DR6 and DR7 during RSM on x86-64 KVM: x86: Supplement __cr4_reserved_bits() with X86_FEATURE_PCID check KVM: x86: Zap the oldest MMU pages, not the newest libbpf: Clear map_info before each bpf_obj_get_info_by_fd libbpf: Ignore non function pointer member in struct_ops linux/compiler-clang.h: define HAVE_BUILTIN_BSWAP* locking/lockdep: Avoid unmatched unlock mac80211: fix potential overflow when multiplying to u32 integers macintosh/adb-iop: Use big-endian autopoll mask mailbox: sprd: correct definition of SPRD_OUTBOX_FIFO_FULL media: allegro: Fix use after free on error media: aspeed: fix error return code in aspeed_video_setup_video() media: atomisp: Fix a buffer overflow in debug code media: camss: missing error code in msm_video_register() media: cx23885: add more quirks for reset DMA on some AMD IOMMU media: cx25821: Fix a bug when reallocating some dma memory media: em28xx: Fix use-after-free in em28xx_alloc_urbs media: i2c: max9286: fix access to unallocated memory media: i2c: ov5670: Fix PIXEL_RATE minimum value media: imx7: csi: Fix pad link validation media: imx7: csi: Fix regression for parallel cameras on i.MX6UL media: imx: Fix csc/scaler unregister media: imx: Unregister csc/scaler only if registered media: ipu3-cio2: Build only for x86 media: ipu3-cio2: Fix mbus_code processing in cio2_subdev_set_fmt() media: ir_toy: add another IR Droid device media: lmedm04: Fix misuse of comma media: marvell-ccic: power up the device on mclk enable media: mceusb: Fix potential out-of-bounds shift media: mceusb: sanity check for prescaler value media: media/pci: Fix memleak in empress_init media: mtk-vcodec: fix argument used when DEBUG is defined media: mtk-vcodec: fix error return code in vdec_vp9_decode() media: pxa_camera: declare variable when DEBUG is defined media: qm1d1c0042: fix error return code in qm1d1c0042_init() media: rc: compile rc-cec.c into rc-core media: rkisp1: params: fix wrong bits settings media: smipcie: fix interrupt handling and IR timeout media: software_node: Fix refcounts in software_node_get_next_child() media: ti-vpe: cal: fix write to unallocated memory media: tm6000: Fix memleak in tm6000_start_stream media: usbtv: Fix deadlock on suspend media: uvcvideo: Accept invalid bFormatIndex and bFrameIndex values media: uvcvideo: Allow entities with no pads media: v4l2-ctrls.c: fix shift-out-of-bounds in std_validate media: v4l: ioctl: Fix memory leak in video_usercopy media: v4l: vsp1: Fix bru null pointer access media: v4l: vsp1: Fix uif null pointer access media: vidtv: psi: fix missing crc for PMT media: vsp1: Fix an error handling path in the probe function mei: fix transfer over dma with extended header mei: hbm: call mei_set_devstate() on hbm stop response mei: me: add adler lake point LP DID mei: me: add adler lake point S DID mei: me: emmitsburg workstation DID memory: mtk-smi: Fix PM usage counter unbalance in mtk_smi ops memory: ti-aemif: Drop child node when jumping out loop mfd: altera-sysmgr: Fix physical address storing more mfd: bd9571mwv: Use devm_mfd_add_devices() mfd: gateworks-gsc: Fix interrupt type mfd: wm831x-auxadc: Prevent use after free in wm831x_auxadc_read_irq() MIPS: Compare __SYNC_loongson3_war against 0 MIPS: c-r4k: Fix section mismatch for loongson2_sc_init MIPS: Ingenic: Disable HPTLB for D0 XBurst CPUs too MIPS: lantiq: Explicitly compare LTQ_EBU_PCC_ISTAT against 0 MIPS: properly stop .eh_frame generation MIPS: Support binutils configured with --enable-mips-fix-loongson3-llsc=yes MIPS: VDSO: Use CLANG_FLAGS instead of filtering out '--target=' MIPS: vmlinux.lds.S: add missing PAGE_ALIGNED_DATA() section misc: eeprom_93xx46: Add module alias to avoid breaking support for non device tree users misc: eeprom_93xx46: Add quirk to support Microchip 93LC46B eeprom misc: eeprom_93xx46: Fix module alias to enable module autoprobe misc: fastrpc: fix incorrect usage of dma_map_sgtable misc: fastrpc: restrict user apps from sending kernel RPC messages misc/pvpanic: Export module FDT device table misc: rtsx: init of rts522a add OCP power off when no card is present mlxsw: spectrum_ethtool: Add an external speed to PTYS register mmc: core: Fix partition switch time for eMMC mmc: cqhci: Fix random crash when remove mmc module/card mmc: mediatek: fix race condition between msdc_request_timeout and irq mmc: mmci: Add MMC_CAP_NEED_RSP_BUSY for the stm32 variants mmc: mxs-mmc: Fix a resource leak in an error handling path in 'mxs_mmc_probe()' mm/compaction: fix misbehaviors of fast_find_migrateblock() mm, compaction: make fast_isolate_freepages() stay within zone mmc: owl-mmc: Fix a resource leak in an error handling path and in the remove function mmc: renesas_sdhi_internal_dmac: Fix DMA buffer alignment from 8 to 128-bytes mmc: sdhci-esdhc-imx: fix kernel panic when remove module mmc: sdhci-iproc: Add ACPI bindings for the RPi mmc: sdhci-of-dwcmshc: set SDHCI_QUIRK2_PRESET_VALUE_BROKEN mmc: sdhci-pci-o2micro: Bug fix for SDR104 HW tuning failure mmc: sdhci-sprd: Fix some resource leaks in the remove function mmc: sdhci: Update firmware interface API mmc: usdhi6rol0: Fix a resource leak in the error handling path of the probe mm: fix memory_failure() handling of dax-namespace metadata mm/hugetlb.c: fix unnecessary address expansion of pmd sharing mm/hugetlb: fix potential double free in hugetlb_register_node() error path mm/hugetlb: suppress wrong warning info when alloc gigantic page mm/madvise: replace ptrace attach requirement for process_madvise mm: memcontrol: fix get_active_memcg return value mm: memcontrol: fix NR_ANON_THPS accounting in charge moving mm: memcontrol: fix slub memory accounting mm: memcontrol: fix swap undercounting in cgroup2 mm/memory.c: fix potential pte_unmap_unlock pte error mm/page_alloc.c: refactor initialization of struct page for holes in memory layout mm: proc: Invalidate TLB after clearing soft-dirty page state mm: provide a saner PTE walking API for modules mm: Remove examples from enum zone_type comment mm/rmap: fix potential pte_unmap on an not mapped pte mm: simplify follow_pte{,pmd} mm,thp,shmem: make khugepaged obey tmpfs mount flags mm: unexport follow_pte_pmd mm/userfaultfd: fix memory corruption due to writeprotect mm/vmscan: restore zone_reclaim_mode ABI module: Ignore _GLOBAL_OFFSET_TABLE_ when warning for undefined symbols mount: fix mounting of detached mounts onto targets that reside on shared mounts mptcp: do not wakeup listener for MPJ subflows mt76: dma: do not report truncated frames to mac80211 mt76: mt7615: reset token when mac_reset happens mtd: parser: imagetag: fix error codes in bcm963xx_parse_imagetag_partitions() mtd: parsers: afs: Fix freeing the part name memory in failure mtd: spi-nor: core: Add erase size check for erase command initialization mtd: spi-nor: core: Fix erase type discovery for overlaid region mtd: spi-nor: hisi-sfc: Put child node np on error path mtd: spi-nor: sfdp: Fix last erase region marking mtd: spi-nor: sfdp: Fix wrong erase type bitmask for overlaid region mwifiex: pcie: skip cancel_work_sync() on reset failure path nbd: handle device refs for DESTROY_ON_DISCONNECT properly net/af_iucv: remove WARN_ONCE on malformed RX packets net: ag71xx: remove unnecessary MTU reservation net: always use icmp{,v6}_ndo_send from ndo_start_xmit net: amd-xgbe: Fix NETDEV WATCHDOG transmit queue timeout warning net: amd-xgbe: Fix network fluctuations when using 1G BELFUSE SFP net: amd-xgbe: Reset link when the link never comes back net: amd-xgbe: Reset the PHY rx data path when mailbox command timeout net: avoid infinite loop in mpls_gso_segment when mpls_hlen == 0 net: axienet: Handle deferred probe on clock properly net: bridge: use switchdev for port flags set through sysfs too net: check if protocol extracted by virtio_net_hdr_set_proto is correct net: davicom: Fix regulator not turned off on driver removal net: davicom: Fix regulator not turned off on failed probe netdevsim: init u64 stats for 32bit hardware net: dsa: b53: Support setting learning on port net: dsa: felix: don't deinitialize unused ports net: dsa: felix: perform teardown in reverse order of setup net: dsa: implement a central TX reallocation procedure net: dsa: sja1105: fix SGMII PCS being forced to SPEED_UNKNOWN instead of SPEED_10 net: dsa: tag_ar9331: let DSA core deal with TX reallocation net: dsa: tag_brcm: let DSA core deal with TX reallocation net: dsa: tag_dsa: let DSA core deal with TX reallocation net: dsa: tag_edsa: let DSA core deal with TX reallocation net: dsa: tag_gswip: let DSA core deal with TX reallocation net: dsa: tag_ksz: don't allocate additional memory for padding/tagging net: dsa: tag_lan9303: let DSA core deal with TX reallocation net: dsa: tag_mtk: fix 802.1ad VLAN egress net: dsa: tag_mtk: let DSA core deal with TX reallocation net: dsa: tag_ocelot: let DSA core deal with TX reallocation net: dsa: tag_qca: let DSA core deal with TX reallocation net: dsa: tag_rtl4_a: fix egress tags net: dsa: tag_rtl4_a: Support also egress tags net: dsa: trailer: don't allocate additional memory for padding/tagging net: enetc: allow hardware timestamping on TX queues with tc-etf enabled net: enetc: don't disable VLAN filtering in IFF_PROMISC mode net: enetc: don't overwrite the RSS indirection table when initializing net: enetc: fix destroyed phylink dereference during unbind net: enetc: fix incorrect TPID when receiving 802.1ad tagged packets net: enetc: force the RGMII speed and duplex instead of operating in inband mode net: enetc: initialize RFS/RSS memories for unused ports too net: enetc: keep RX ring consumer index in sync with hardware net: enetc: remove bogus write to SIRXIDR from enetc_setup_rxbdr net: enetc: take the MDIO lock only once per NAPI poll cycle net: ethernet: mtk-star-emac: fix wrong unmap in RX handling netfilter: nf_nat: undo erroneous tcp edemux lookup netfilter: x_tables: gpf inside xt_find_revision() net: fix dev_ifsioc_locked() race condition net: Fix gro aggregation for udp encaps with zero csum net: fix up truesize of cloned skb in skb_prepare_for_shift() net: hns3: fix bug when calculating the TCAM table info net: hns3: fix error mask definition of flow director net: hns3: fix query vlan mask value error for flow director net: hsr: add support for EntryForgetTime net: icmp: pass zeroed opts from icmp{,v6}_ndo_send before sending net: l2tp: reduce log level of messages in receive path, add counter instead net: lapbether: Remove netif_start_queue / netif_stop_queue net/mlx4_core: Add missed mlx4_free_cmd_mailbox() net/mlx4_en: update moderation when config reset net/mlx5: Disable devlink reload for lag devices net/mlx5: Disable devlink reload for multi port slave device net/mlx5: Disallow RoCE on lag device net/mlx5: Disallow RoCE on multi port slave device net/mlx5e: Change interrupt moderation channel params also when channels are closed net/mlx5e: Check tunnel offload is required before setting SWP net/mlx5e: CT: manage the lifetime of the ct entry object net/mlx5e: Don't change interrupt moderation params when DIM is enabled net/mlx5e: kTLS, Use refcounts to free kTLS RX priv context net/mlx5e: Replace synchronize_rcu with synchronize_net net/mlx5: Fix health error state handling net: mscc: ocelot: properly reject destination IP keys in VCAP IS1 net: mvneta: Remove per-cpu queue mapping for Armada 3700 net: phy: consider that suspend2ram may cut off PHY power net: phy: fix save wrong speed and duplex problem if autoneg is on net: phy: make mdio_bus_phy_suspend/resume as __maybe_unused net: phy: mscc: adding LCPLL reset to VSC8514 net: psample: Fix netlink skb length with tunnel info net: qrtr: fix error return code of qrtr_sendmsg() net: qrtr: Fix memory leak in qrtr_tun_open net: sched: avoid duplicates in classes dump net/sched: cls_flower: Reject invalid ct_state flags rules net: sched: fix police ext initialization net_sched: fix RTNL deadlock again caused by request_module() net: sfp: add mode quirk for GPON module Ubiquiti U-Fiber Instant net: sfp: add workaround for Realtek RTL8672 and RTL9601C chips net: sfp: VSOL V2801F / CarlitoxxPro CPGOS03-0490 v2.0 workaround net: stmmac: dwmac-meson8b: fix enabling the timing-adjustment clock net: stmmac: fix CBS idleslope and sendslope calculation net: stmmac: fix incorrect DMA channel intr enable setting of EQoS v4.10 net: stmmac: Fix VLAN filter delete timeout issue in Intel mGBE SGMII net: stmmac: fix watchdog timeout during suspend/resume stress test net: stmmac: fix wrongly set buffer2 valid when sph unsupport net: stmmac: stop each tx channel independently NET: usb: qmi_wwan: Adding support for Cinterion MV31 net: usb: qmi_wwan: allow qmimux add/del with master up net: usb: qmi_wwan: support ZTE P685M modem nexthop: Do not flush blackhole nexthops when loopback goes down NFS: Don't gratuitously clear the inode cache when lookup failed NFS: Don't revalidate the directory permissions on a lookup failure nfsd: register pernet ops last, unregister first NFSv4.2: fix return value of _nfs4_get_security_label() NFSv4: Fixes for nfs4_bitmask_adjust() nios2: fixed broken sys_clone syscall ntfs: check for valid standard information attribute nvme-core: add cancel tagset helpers nvme-fc: fix racing controller reset and create association nvmem: core: Fix a resource leak on error in nvmem_add_cells_from_of() nvmem: core: skip child nodes not matching binding nvmem: qcom-spmi-sdam: Fix uninitialized pdev pointer nvme-multipath: set nr_zones for zoned namespaces nvme-pci: add quirks for Lexar 256GB SSD nvme-pci: mark Kingston SKC2000 as not supporting the deepest power state nvme-pci: mark Seagate Nytro XM1440 as QUIRK_NO_NS_DESC_LIST. nvme-rdma: add clean action for failed reconnection nvme-rdma: Use ibdev_to_node instead of dereferencing ->dma_device nvme-tcp: add clean action for failed reconnection nvmet: remove extra variable in identify ns nvmet: set status to 0 in case for invalid nsid nvmet-tcp: fix potential race of tcp socket closing accept_work nvmet-tcp: fix receive data digest calculation for multiple h2cdata PDUs objtool: Fix ".cold" section suffix check for newer versions of GCC objtool: Fix error handling for STD/CLD warnings objtool: Fix retpoline detection in asm code ocfs2: fix a use after free on error octeontx2-af: Fix an off by one in rvu_dbg_qsize_write() of/address: Introduce of_dma_get_max_cpu_address() of/fdt: Make sure no-map does not remove already reserved regions of: unittest: Add test for of_dma_get_max_cpu_address() of: unittest: Fix build on architectures without CONFIG_OF_ADDRESS opp: Correct debug message in _opp_add_static_v2() optee: simplify i2c access parisc: Bump 64-bit IRQ stack size to 64 KB parisc: Enable -mlong-calls gcc option with CONFIG_COMPILE_TEST PCI: Add a REBAR size quirk for Sapphire RX 5600 XT Pulse PCI: Add function 1 DMA alias quirk for Marvell 9215 SATA controller PCI: Align checking of syscall user config accessors PCI: cadence: Fix DMA range mapping early return error PCI: cadence: Retrain Link to work around Gen2 training defect PCI: Decline to resize resources if boot config must be preserved PCI: Fix pci_register_io_range() memory leak PCI/LINK: Remove bandwidth notification PCI: mediatek: Add missing of_node_put() to fix reference leak PCI: pci-bridge-emul: Fix array overruns, improve safety PCI: qcom: Use PHY_REFCLK_USE_PAD only for ipq8064 PCI: rcar: Always allocate MSI addresses in 32bit space PCI: rockchip: Make 'ep-gpios' DT property optional PCI: xgene-msi: Fix race in installing chained irq handler PCI: xilinx-cpm: Fix reference count leak on error path perf/arm-cmn: Fix PMU instance naming perf/arm-cmn: Move IRQs when migrating context perf build: Fix ccache usage in $(CC) when generating arch errno table perf/core: Flush PMU internal buffers for per-CPU events perf intel-pt: Fix IPC with CYC threshold perf intel-pt: Fix missing CYC processing in PSB perf intel-pt: Fix premature IPC perf record: Fix continue profiling after draining the buffer perf report: Fix -F for branch & mem modes perf symbols: Fix return value when loading PE DSO perf symbols: Use (long) for iterator for bfd symbols perf test: Fix unaligned access in sample parsing test perf tools: Fix DSO filtering when not finding a map for a sampled address perf traceevent: Ensure read cmdlines are null terminated. perf vendor events arm64: Fix Ampere eMag event typo perf/x86/intel: Set PERF_ATTACH_SCHED_CB for large PEBS and LBR perf/x86/kvm: Add Cascade Lake Xeon steppings to isolation_ucodes[] phy: cadence-torrent: Fix error code in cdns_torrent_phy_probe() phy: lantiq: rcu-usb2: wait after clock enable phy: rockchip-emmc: emmc_phy_init() always return 0 phy: USB_LGM_PHY should depend on X86 pktgen: fix misuse of BUG_ON() in pktgen_thread_worker() platform/chrome: cros_ec_proto: Add LID and BATTERY to default mask platform/chrome: cros_ec_proto: Use EC_HOST_EVENT_MASK not BIT Platform: OLPC: Fix probe error handling platform/x86: acer-wmi: Add ACER_CAP_KBD_DOCK quirk for the Aspire Switch 10E SW3-016 platform/x86: acer-wmi: Add ACER_CAP_SET_FUNCTION_MODE capability flag platform/x86: acer-wmi: Add new force_caps module parameter platform/x86: acer-wmi: Add support for SW_TABLET_MODE on Switch devices platform/x86: acer-wmi: Cleanup accelerometer device handling platform/x86: acer-wmi: Cleanup ACER_CAP_FOO defines PM: runtime: Update device status before letting suppliers suspend powerpc/32: Preserve cr1 in exception prolog stack check to fix build error powerpc/32s: Add missing call to kuep_lock on syscall entry powerpc/47x: Disable 256k page size powerpc/603: Fix protection of user pages mapped with PROT_NONE powerpc/64: Fix stack trace not displaying final frame powerpc/64s/exception: Clean up a missed SRR specifier powerpc/64s: Fix instruction encoding for lis in ppc_function_entry() powerpc/8xx: Fix software emulation interrupt powerpc: Fix inverted SET_FULL_REGS bitop powerpc: Fix missing declaration of [en/dis]able_kernel_vsx() powerpc: improve handling of unrecoverable system reset powerpc/kexec_file: fix FDT size estimation for kdump kernel powerpc/kuap: Restore AMR after replaying soft interrupts powerpc/pci: Add ppc_md.discover_phbs() powerpc/perf: Fix handling of privilege level checks in perf interrupt context powerpc/perf: Record counter overflow always if SAMPLE_IP is unset powerpc/prom: Fix "ibm,arch-vec-5-platform-support" scan powerpc/pseries/dlpar: handle ibm, configure-connector delay status powerpc/pseries: Don't enforce MSI affinity with kdump powerpc/sstep: Check instruction validity against ISA version before emulation powerpc/sstep: Fix incorrect return from analyze_instr() powerpc/time: Enable sched clock for irqtime powerpc/uaccess: Avoid might_fault() when user access is enabled power: reset: at91-sama5d2_shdwc: fix wkupdbc mask power: supply: axp20x_usb_power: Init work before enabling IRQs power: supply: cpcap: Add missing IRQF_ONESHOT to fix regression power: supply: cpcap-battery: Fix missing power_supply_put() power: supply: cpcap-charger: Fix missing power_supply_put() power: supply: cpcap-charger: Fix power_supply_put on null battery pointer power: supply: fix sbs-charger build, needs REGMAP_I2C power: supply: smb347-charger: Fix interrupt usage if interrupt is unavailable printk: avoid prb_first_valid_seq() where possible printk: fix deadlock when kernel panic proc: don't allow async path resolution of /proc/thread-self components proc: use kvzalloc for our kernel buffer pstore: Fix typo in compression option name pwm: iqs620a: Fix overflow and optimize calculations pwm: rockchip: Eliminate potential race condition when probing pwm: rockchip: Enable APB clock during register access while probing pwm: rockchip: rockchip_pwm_probe(): Remove superfluous clk_unprepare() quota: Fix memory leak when handling corrupted quota file qxl: Fix uninitialised struct field head.surface_id r8169: fix jumbo packet handling on RTL8168e r8169: fix r8168fp_adjust_ocp_cmd function r8169: fix resuming from suspend on RTL8105e if machine runs on battery random: fix the RNDRESEEDCRNG ioctl rcu/nocb: Perform deferred wake up before last idle's need_resched() check rcu: Pull deferred rcuog wake up to rcu_eqs_enter() callers RDMA/cm: Fix IRQ restore in ib_send_cm_sidr_rep RDMA/hns: Disable RQ inline by default RDMA/hns: Fixed wrong judgments in the goto branch RDMA/hns: Fixes missing error code of CMDQ RDMA/hns: Fix type of sq_signal_bits RDMA: Lift ibdev_to_node from rds to common code RDMA/mlx5: Use the correct obj_id upon DEVX TIR creation RDMA/rtrs: Call kobject_put in the failure path RDMA/rtrs-clt: Refactor the failure cases in alloc_clt RDMA/rtrs-clt: Set mininum limit when create QP RDMA/rtrs-clt: Use bitmask to check sess->flags RDMA/rtrs: Do not signal for heatbeat RDMA/rtrs: Extend ibtrs_cq_qp_create RDMA/rtrs: Only allow addition of path to an already established session RDMA/rtrs-srv: Do not pass a valid pointer to PTR_ERR() RDMA/rtrs-srv: Do not signal REG_MR RDMA/rtrs-srv: fix memory leak by missing kobject free RDMA/rtrs-srv: Fix missing wr_cqe RDMA/rtrs-srv: Fix stack-out-of-bounds RDMA/rtrs-srv: Init wr_cnt as 1 RDMA/rtrs-srv: Release lock before call into close_sess RDMA/rtrs-srv-sysfs: fix missing put_device RDMA/rtrs-srv: Use sysfs_remove_file_self for disconnect RDMA/rxe: Correct skb on loopback path RDMA/rxe: Fix coding error in rxe_rcv_mcast_pkt RDMA/rxe: Fix coding error in rxe_recv.c RDMA/rxe: Fix missing kconfig dependency on CRYPTO RDMA/siw: Fix calculation of tx_valid_cpus size RDMA/siw: Fix handling of zero-sized Read and Receive Queues. RDMA/srp: Fix support for unpopulated and unbalanced NUMA nodes RDMA/ucma: Fix use-after-free bug in ucma_create_uevent RDMA/umem: Use ib_dma_max_seg_size instead of dma_get_max_seg_size regmap: sdw: use _no_pm functions in regmap_read/write regulator: axp20x: Fix reference cout leak regulator: bd718x7, bd71828, Fix dvs voltage levels regulator: core: Avoid debugfs: Directory ... already present! error regulator: qcom-rpmh: fix pm8009 ldo7 regulator: qcom-rpmh-regulator: add pm8009-1 chip revision regulator: s5m8767: Drop regulators OF node reference regulator: s5m8767: Fix reference count leak remoteproc/mediatek: acknowledge watchdog IRQ after handled remoteproc/mediatek: Fix kernel test robot warning Revert 95ebabde382c ("capabilities: Don't allow writing ambiguous v3 file capabilities") Revert "arm64: dts: amlogic: add missing ethernet reset ID" Revert "bcache: Kill btree_io_wq" Revert "drm/amd/display: Update NV1x SR latency values" Revert "MIPS: Octeon: Remove special handling of CONFIG_MIPS_ELF_APPENDED_DTB=y" Revert "mm, slub: consider rest of partial list if acquire_slab() fails" Revert "nfsd4: a client's own opens needn't prevent delegations" Revert "nfsd4: remove check_conflicting_opens warning" Revert "serial: max310x: rework RX interrupt handling" ring-buffer: Force before_stamp and write_stamp to be different on discard riscv: Disable KSAN_SANITIZE for vDSO riscv: Get rid of MAX_EARLY_MAPPING_SIZE rsi: Fix TX EAPOL packet handling against iwlwifi AP rsi: Move card interrupt handling to RX thread rsxx: Return -EFAULT if copy_to_user() fails rtc: s5m: select REGMAP_I2C rtc: zynqmp: depend on HAS_IOMEM s390/cio: return -EFAULT if copy_to_user() fails s390/cio: return -EFAULT if copy_to_user() fails again s390/crypto: return -EFAULT if copy_to_user() fails s390/dasd: fix hanging DASD driver unbind s390/dasd: fix hanging IO request during DASD driver unbind s390/qeth: don't replace a fully completed async TX buffer s390/qeth: fix memory leak after failed TX Buffer allocation s390/qeth: fix notification for pending buffers during teardown s390/qeth: improve completion of pending TX buffers s390/qeth: remove QETH_QDIO_BUF_HANDLED_DELAYED state s390/smp: __smp_rescan_cpus() - move cpumask away from stack s390/vtime: fix inline assembly clobber list s390/zcrypt: return EIO when msg retry limit reached samples, bpf: Add missing munmap in xdpsock sched/core: Allow try_invoke_on_locked_down_task() with irqs disabled sched/eas: Don't update misfit status if the task is pinned sched/fair: Avoid stale CPU util_est value for schedutil in task dequeue sched/features: Fix hrtick reprogramming sched/membarrier: fix missing local execution of ipi_sync_rq_state() scripts/recordmcount.pl: support big endian for ARCH sh scsi: bnx2fc: Fix Kconfig warning & CNIC build errors scsi: iscsi: Ensure sysfs attributes are limited to PAGE_SIZE scsi: iscsi: Restrict sessions and handles to admin capabilities scsi: iscsi: Verify lengths on passthrough PDUs scsi: libiscsi: Fix iscsi_prep_scsi_cmd_pdu() error handling scsi: libsas: docs: Remove notify_ha_event() scsi: lpfc: Fix ancient double free scsi: qla2xxx: Fix mailbox Ch erroneous error scsi: sd: Fix Opal support scsi: sd: sd_zbc: Don't pass GFP_NOIO to kvcalloc scsi: target: core: Add cmd length set before cmd complete scsi: target: core: Prevent underflow for service actions scsi: ufs: Add a quirk to permit overriding UniPro defaults scsi: ufs: Fix a duplicate dev quirk number scsi: ufs: Introduce a quirk to allow only page-aligned sg entries scsi: ufs-mediatek: Enable UFSHCI_QUIRK_SKIP_MANUAL_WB_FLUSH_CTRL scsi: ufs: ufs-exynos: Apply vendor-specific values for three timeouts scsi: ufs: ufs-exynos: Use UFSHCD_QUIRK_ALIGN_SG_WITH_PAGE_SIZE scsi: ufs: WB is only available on LUN #0 to #7 seccomp: Add missing return in non-void function selftests/bpf: Convert test_xdp_redirect.sh to bash selftests/bpf: Mask bpf_csum_diff() return value to 16 bits in test_verifier selftests/bpf: No need to drop the packet when there is no geneve opt selftests/bpf: Use the last page in test_snprintf_btf on s390 selftests: forwarding: Fix race condition in mirror installation selftests/ftrace: Update synthetic event syntax errors selftests: mptcp: fix ACKRX debug message selftests/powerpc: Make the test check in eeh-basic.sh posix compliant selinux: fix inconsistency between inode_getxattr and inode_listsecurity seq_file: document how per-entry resources are managed. seqlock,lockdep: Fix seqcount_latch_init() sh_eth: fix TRSCER mask for R7S72100 sh_eth: fix TRSCER mask for R7S9210 sh_eth: fix TRSCER mask for SH771x smackfs: restrict bytes count in smackfs write functions smp: Process pending softirqs in flush_smp_call_function_from_idle() soc: aspeed: snoop: Add clock control logic soc: qcom: ocmem: don't return NULL in of_get_ocmem soc: qcom: socinfo: Fix an off by one in qcom_show_pmic_model() soc: samsung: exynos-asv: don't defer early on not-supported SoCs soc: samsung: exynos-asv: handle reading revision register error soc: ti: pm33xx: Fix some resource leak in the error handling paths of the probe function software node: Fix node registration soundwire: bus: fix confusion on device used by pm_runtime soundwire: bus: use sdw_update_no_pm when initializing a device soundwire: bus: use sdw_write_no_pm when setting the bus scale registers soundwire: cadence: fix ACK/NAK handling soundwire: export sdw_write/read_no_pm functions soundwire: intel: fix possible crash when no device is detected sparc32: fix a user-triggerable oops in clear_user() sparc32: Limit memblock allocation to low memory sparc64: only select COMPAT_BINFMT_ELF if BINFMT_ELF is set sparc64: Use arch_validate_flags() to validate ADI flag sparc: fix led.c driver when PROC_FS is not enabled spi: atmel: Put allocated master before return spi: cadence-quadspi: Abort read if dummy cycles required are too many spi: dw: Avoid stack content exposure spi: fsl: invert spisel_boot signal on MPC8309 spi: imx: Don't print error on -EPROBEDEFER spi: pxa2xx: Fix the controller numbering for Wildcat Point spi: Skip zero-length transfers in spi_transfer_one_message() spi: spi-synquacer: fix set_cs handling spi: stm32: make spurious and overrun interrupts visible spi: stm32: properly handle 0 byte transfer spmi: spmi-pmic-arb: Fix hw_irq overflow staging: bcm2835-audio: Replace unsafe strcpy() with strscpy() staging: comedi: addi_apci_1032: Fix endian problem for COS sample staging: comedi: addi_apci_1500: Fix endian problem for command sample staging: comedi: adv_pci1710: Fix endian problem for AI command data staging: comedi: das6402: Fix endian problem for AI command data staging: comedi: das800: Fix endian problem for AI command data staging: comedi: dmm32at: Fix endian problem for AI command data staging: comedi: me4000: Fix endian problem for AI command data staging: comedi: pcl711: Fix endian problem for AI command data staging: comedi: pcl818: Fix endian problem for AI command data staging: fwserial: Fix error handling in fwserial_create staging: gdm724x: Fix DMA from stack staging: ks7010: prevent buffer overflow in ks_wlan_set_scan() staging: media: atomisp: Fix size_t format specifier in hmm_alloc() debug statemenet staging: most: sound: add sanity check for function argument staging/mt7621-dma: mtk-hsdma.c->hsdma-mt7621.c staging: rtl8188eu: Add Edimax EW-7811UN V2 to device table staging: rtl8188eu: fix potential memory corruption in rtw_check_beacon_data() staging: rtl8188eu: prevent ->ssid overflow in rtw_wx_set_scan() staging: rtl8192e: Fix possible buffer overflow in _rtl92e_wx_set_scan staging: rtl8192u: fix ->ssid overflow in r8192_wx_set_scan() staging: rtl8712: Fix possible buffer overflow in r8712_sitesurvey_cmd staging: rtl8712: unterminated string leads to read overflow staging: rtl8723bs: wifi_regd.c: Fix incorrect number of regulatory rules staging: vchiq: Fix bulk transfers on 64-bit builds staging: vchiq: Fix bulk userdata handling staging: wfx: fix possible panic with re-queued frames stmmac: intel: Fixes clock registration error seen for multiple interfaces stop_machine: mark helpers __always_inline SUNRPC: Set memalloc_nofs_save() for sync tasks svcrdma: Hold private mutex while invoking rdma_accept() swap: fix swapfile read/write offset sysctl.c: fix underflow value setting risk in vm_table Take mmap lock in cacheflush syscall tcp: add sanity tests to TCP_QUEUE_SEQ tcp: Fix sign comparison bug in getsockopt(TCP_ZEROCOPY_RECEIVE) tcp: fix SO_RCVLOWAT related hangs under mem pressure tcp: fix tcp_rmem documentation thermal: cpufreq_cooling: freq_qos_update_request() returns < 0 on error tomoyo: ignore data race while checking quota tomoyo: recognize kernel threads correctly tools/resolve_btfids: Fix build error with older host toolchains tpm_tis: Clean up locality release tpm_tis: Fix check_locality for correct locality acquisition tpm, tpm_tis: Decorate tpm_get_timeouts() with request_locality() tpm, tpm_tis: Decorate tpm_tis_gen_interrupt() with request_locality() tracepoint: Do not fail unregistering a probe due to memory failure tty: clean up legacy leftovers from n_tty line discipline tty: convert tty_ldisc_ops 'read()' function to take a kernel pointer tty: fix up hung_up_tty_read() conversion tty: fix up iterate_tty_read() EOVERFLOW handling tty: implement read_iter tty: teach n_tty line discipline about the new "cookie continuations" tty: teach the n_tty ICANON case about the new "cookie continuations" too uapi: nfnetlink_cthelper.h: fix userspace compilation error ubifs: Fix error return code in alloc_wbufs() ubifs: Fix memleak in ubifs_init_authentication ubifs: replay: Fix high stack usage, again udf: fix silent AED tagLocation corruption udlfb: Fix memory leak in dlfb_usb_probe um: defer killing userspace on page table update failures um: mm: check more comprehensively for stub changes usb: cdns3: add quirk for enable runtime pm by default usb: cdns3: fix NULL pointer dereference on no platform data usb: cdns3: host: add .suspend_quirk for xhci-plat.c usb: cdns3: host: add xhci_plat_priv quirk XHCI_SKIP_PHY_INIT usb: dwc2: Abort transaction after errors with unknown reason usb: dwc2: Do not update data length if it is 0 on inbound transfers usb: dwc2: Make "trimming xfer length" a debug message usb: dwc3: gadget: Fix dep->interval for fullspeed interrupt usb: dwc3: gadget: Fix setting of DEPCFG.bInterval_m1 usb: dwc3: qcom: add ACPI device id for sc8180x usb: dwc3: qcom: Add missing DWC3 OF node refcount decrement usb: dwc3: qcom: add URS Host support for sdm845 ACPI boot usb: dwc3: qcom: Honor wakeup enabled/disabled state usb: gadget: f_uac1: stop playback on function disable usb: gadget: f_uac2: always increase endpoint max_packet_size by one audio slot usb: gadget: u_audio: Free requests only after callback USB: gadget: udc: s3c2410_udc: fix return value check in s3c2410_udc_probe() USB: gadget: u_ether: Fix a configfs return code usbip: fix stub_dev to check for stream socket usbip: fix stub_dev usbip_sockfd_store() races leading to gpf usbip: fix vhci_hcd attach_store() races leading to gpf usbip: fix vhci_hcd to check for stream socket usbip: fix vudc to check for stream socket usbip: fix vudc usbip_sockfd_store races leading to gpf usb: musb: Fix runtime PM race in musb_queue_resume_work usb: quirks: add quirk to start video capture on ELMO L-12F document camera reliable USB: quirks: sort quirk entries usb: renesas_usbhs: Clear PIPECFG for re-enabling pipe with other EPNUM USB: serial: ch341: add new Product ID USB: serial: cp210x: add ID for Acuity Brands nLight Air Adapter USB: serial: cp210x: add some more GE USB IDs USB: serial: ftdi_sio: fix FTX sub-integer prescaler USB: serial: io_edgeport: fix memory leak in edge_startup USB: serial: mos7720: fix error code in mos7720_write() USB: serial: mos7840: fix error code in mos7840_write() USB: serial: option: update interface mapping for ZTE P685M USB: serial: pl2303: fix line-speed handling on newer chips USB: usblp: fix a hang in poll() if disconnected usb: xhci: do not perform Soft Retry for some xHCI hosts usb: xhci: Fix ASMedia ASM1042A and ASM3242 DMA addressing vdpa/mlx5: fix param validation in mlx5_vdpa_get_config() vfio/iommu_type1: Fix some sanity checks in detach group vfio/iommu_type1: Populate full dirty when detach non-pinned group vfio-pci/zdev: fix possible segmentation fault issue vfio/type1: Use follow_pte() virtio/s390: implement virtio-ccw revision 2 correctly virt: vbox: Do not use wait_event_interruptible when called from kernel context VMCI: Use set_page_dirty_lock() when unregistering guest memory vmlinux.lds.h: add DWARF v5 sections vmlinux.lds.h: Define SANTIZER_DISCARDS with CONFIG_GCOV_KERNEL=y vt/consolemap: do font sum unsigned vxlan: move debug check after netdev unregister w1: w1_therm: Fix conversion result for negative temperatures watchdog: intel-mid_wdt: Postpone IRQ handler registration till SCU is ready watchdog: mei_wdt: request stop on unregister watchdog: qcom: Remove incorrect usage of QCOM_WDT_ENABLE_IRQ watch_queue: Drop references to /dev/watch_queue wireguard: device: do not generate ICMP for non-IP packets wireguard: kconfig: use arm chacha even with no neon wireguard: queueing: get rid of per-peer ring buffers wireguard: selftests: test multiple parallel streams wlcore: Fix command execute failure 19 for wl12xx x86/build: Treat R_386_PLT32 relocation as R_386_PC32 x86/entry: Fix entry/exit mismatch on failed fast 32-bit syscalls x86/entry: Fix instrumentation annotation x86/entry: Move nmi entry/exit into common code x86/fault: Fix AMD erratum #91 errata fixup for user code x86: fix seq_file iteration for pat/memtype.c x86/MSR: Filter MSR writes through X86_IOC_WRMSR_REGS ioctl too x86/reboot: Add Zotac ZBOX CI327 nano PCI reboot quirk x86/reboot: Force all cpus to exit VMX root if VMX is supported x86/sev-es: Check regs->sp is trusted before adjusting #VC IST stack x86/sev-es: Correctly track IRQ states in runtime #VC handler x86/sev-es: Introduce ip_within_syscall_gap() helper x86/sev-es: Use __copy_from_user_inatomic() x86/unwind/orc: Disable KASAN checking in the ORC unwinder, part 2 x86/virt: Eat faults on VMXOFF in reboot flows xen/events: avoid handling the same event on two cpus at the same time xen/events: don't unmask an event channel when an eoi is pending xen/events: reset affinity of 2-level event when tearing it down xen: fix p2m size in dom0 for disabled memory hotplug case Xen/gnttab: handle p2m update errors on a per-slot basis xen/netback: fix spurious event detection for common event case xen-netback: respect gnttab_map_refs()'s return value xfs: Fix assert failure in xfs_setattr_size() xhci: Fix repeated xhci wake after suspend due to uncleared internal wake state xhci: Improve detection of device initiated wake signal. zonefs: Fix file size of zones in full condition zram: fix return value on writeback_store zsmalloc: account the number of compacted pages correctly Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot) |
||
![]() |
0e6fa594e9 | Replace tabs in kernel version with spaces for further processing by scripts | ||
![]() |
f0944c593a | upd: 5.10.17 -> 5.10.18 | ||
![]() |
cdc8727f3b | Do not compile kernel twice (fix typo) | ||
![]() |
8444dbd85f |
Tune kernel interactivity
Change PREEMPT to PREEMPT_VOLUNTARY: it is a more in the middle interactivity which should be OK for both servers and desktops, Void Linux and Ubuntu have it. Previous value was too much preemption. |
||
![]() |
dde32b09b0 |
Disable support of libc5 (pre-glibc)
Nobody needs it. It is just an unmaintained potential security hole. |
||
![]() |
3bae1ac77e | Enable accessibility (e.g. for readers of console output for blind users) | ||
![]() |
02d3e4d146 | Virtio as module (no need to make it built in), enable VirtualBox guest modules | ||
![]() |
ec030c1652 |
Tune SND_HDA_PREALLOC_SIZE
Value 64 makes sense only for some not needed backwards compatibility, modern default is 0, see https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/sound/hda/Kconfig?id=c31427d0d21e198c74d5d92082c4b8194b257f82 ("ALSA: hda: No preallocation on x86 platforms") Kconfig recommends value 2048 for systems with PulseAudio, set it on non-x86 arches (see commit above, it sets 0 only for x86). |
||
![]() |
f6627710b3 |
Pick fix of some issues in Bluetooth
This patch is applied in Arch Linux kernel and has not been upstreamized yet. Thanks to tsaruk1van@ for reporting existense of the issue (also with kernel 5.10) and that this fix works. |
||
![]() |
dd4314d2c8 | Disable SOF_NOCODEC which prevented audio from working properly by loading nocodec module (as documented, this option just must not be enabled in distro kernels, as written in Kconfig) | ||
![]() |
b75353851c |
Adapt building sign-file with LibreSSL to recent changes
[user@rosa2019 tmp]$ diff -ur linux-5.10.11/scripts/Makefile linux-5.10.17/scripts/Makefile --- linux-5.10.11/scripts/Makefile 2021-01-27 13:55:30.000000000 +0300 +++ linux-5.10.17/scripts/Makefile 2021-02-17 13:02:30.000000000 +0300 @@ -3,6 +3,9 @@ # scripts contains sources for various helper programs used throughout # the kernel for the build process. +CRYPTO_LIBS = $(shell pkg-config --libs libcrypto 2> /dev/null || echo -lcrypto) +CRYPTO_CFLAGS = $(shell pkg-config --cflags libcrypto 2> /dev/null) + hostprogs-always-$(CONFIG_BUILD_BIN2C) += bin2c hostprogs-always-$(CONFIG_KALLSYMS) += kallsyms hostprogs-always-$(BUILD_C_RECORDMCOUNT) += recordmcount @@ -14,8 +17,10 @@ HOSTCFLAGS_sorttable.o = -I$(srctree)/tools/include HOSTCFLAGS_asn1_compiler.o = -I$(srctree)/include -HOSTLDLIBS_sign-file = -lcrypto -HOSTLDLIBS_extract-cert = -lcrypto +HOSTCFLAGS_sign-file.o = $(CRYPTO_CFLAGS) +HOSTLDLIBS_sign-file = $(CRYPTO_LIBS) +HOSTCFLAGS_extract-cert.o = $(CRYPTO_CFLAGS) +HOSTLDLIBS_extract-cert = $(CRYPTO_LIBS) ifdef CONFIG_UNWINDER_ORC ifeq ($(ARCH),x86_64) |