github xanmod/linux 5.11.3-xanmod1-cacule

3 years ago
  • 20c791e Linux 5.11.3-xanmod1-cacule
  • 08ebfd2 cacule: Set cacule_harsh_mode enabled by default
  • 93a0836 cacule: Change default preemption latency to 2ms for cpu-bound tasks
  • e1d097b sched/fair: Introduce the CacULE CPU scheduler v5.11
  • 2541c4d Merge remote-tracking branch 'origin/5.11' into 5.11-cacule
    |\
    | * f82c7cd Linux 5.11.3-xanmod1
    | * 53c0360 futex2: Add sysfs entry for syscall numbers
    | * 70fd6b8 perf bench: Add futex2 benchmark tests
    | * d451e27 selftests: futex2: Add requeue test
    | * 90e24d7 selftests: futex2: Add waitv test
    | * 4f4636c selftests: futex2: Add wouldblock test
    | * c52afaa selftests: futex2: Add timeout test
    | * 7d49c82 selftests: futex2: Add wake/wait test
    | * 7bf1239 docs: locking: futex2: Add documentation
    | * 0680187 futex2: Add compatibility entry point for x86_x32 ABI
    | * 8af95ee futex2: Implement requeue operation
    | * ea3e3d9 futex2: Implement vectorized wait
    | * a60c97e futex2: Add support for shared futexes
    | * 44f4a9e futex2: Implement wait and wake functions
    | * 092619a Revert "selftests: futex: Add FUTEX_WAIT_MULTIPLE timeout test"
    | * f49d42c Revert "selftests: futex: Add FUTEX_WAIT_MULTIPLE wouldblock test"
    | * 89a9da7 Revert "selftests: futex: Add FUTEX_WAIT_MULTIPLE wake up test"
    | * 3942c57 Merge tag 'v5.11.3' into 5.11
    | |\
    | | * e073346 Linux 5.11.3
    | | * 53c88ef ARM: dts: aspeed: Add LCLK to lpc-snoop
    | | * ad9ed72 net_sched: fix RTNL deadlock again caused by request_module()
    | | * 750942f net: qrtr: Fix memory leak in qrtr_tun_open
    | | * 8a0666e net: sched: fix police ext initialization
    | | * 2e4f538 wireguard: queueing: get rid of per-peer ring buffers
    | | * 71717fb wireguard: selftests: test multiple parallel streams
    | | * 939540c net: icmp: pass zeroed opts from icmp{,v6}_ndo_send before sending
    | | * e3d9e8a ipv6: silence compilation warning for non-IPV6 builds
    | | * c80eb9b kgdb: fix to kill breakpoints on initmem after boot
    | | * 6af898a drm/i915: Reject 446-480MHz HDMI clock on GLK
    | | * d8c727d dm era: only resize metadata in preresume
    | | * 755cae3 dm era: Reinitialize bitset cache before digesting a new writeset
    | | * e355781 dm era: Use correct value size in equality function of writeset tree
    | | * 89f7565 dm era: Fix bitset memory leaks
    | | * f1a4a3c dm era: Verify the data block size hasn't changed
    | | * da27b48 dm era: Update in-core bitset after committing the metadata
    | | * a586531 dm era: Recover committed writeset after crash
    | | * ce4d46a dm writecache: fix writing beyond end of underlying device when shrinking
    | | * f66e8b8 dm writecache: return the exact table values that were set
    | | * 2ee52af dm writecache: fix performance degradation in ssd mode
    | | * 4353580 dm table: fix zoned iterate_devices based device capability checks
    | | * 9f40d19 dm table: fix DAX iterate_devices based device capability checks
    | | * 1f84b7f dm table: fix iterate_devices based device capability checks
    | | * 5359097 dm: fix deadlock when swapping to encrypted device
    | | * f798dbf gfs2: Recursive gfs2_quota_hold in gfs2_iomap_end
    | | * ce2a8c8 gfs2: Lock imbalance on error path in gfs2_recover_one
    | | * cd9ba05 gfs2: Don't skip dlm unlock if glock has an lvb
    | | * b2b81c5 gfs2: fix glock confusion in function signal_our_withdraw
    | | * 5df2257 spi: spi-synquacer: fix set_cs handling
    | | * 351adeb spi: fsl: invert spisel_boot signal on MPC8309
    | | * e34c506 perf stat: Use nftw() instead of ftw()
    | | * 3575886 sparc32: fix a user-triggerable oops in clear_user()
    | | * 859ca13 cifs: fix handling of escaped ',' in the password mount argument
    | | * 6770207 cifs: fix nodfs mount option
    | | * 5fb7272 cifs: introduce helper for finding referral server to improve DFS target resolution
    | | * 05c3fe1 cifs: check all path components in resolved dfs target
    | | * 423f064 cifs: fix DFS failover
    | | * d737c85 f2fs: flush data when enabling checkpoint back
    | | * ac51801 f2fs: enforce the immutable flag on open files
    | | * 2a9a3fb f2fs: fix out-of-repair __setattr_copy()
    | | * ea2263e irqchip/loongson-pch-msi: Use bitmap_zalloc() to allocate bitmap
    | | * e7c4894 um: defer killing userspace on page table update failures
    | | * 010b985 um: mm: check more comprehensively for stub changes
    | | * 51d733f virtio/s390: implement virtio-ccw revision 2 correctly
    | | * bf643e3 s390/vtime: fix inline assembly clobber list
    | | * d918c87 proc: don't allow async path resolution of /proc/thread-self components
    | | * 9dcb3e3 cpufreq: intel_pstate: Get per-CPU max freq via MSR_HWP_CAPABILITIES if available
    | | * 91eb52a cpufreq: intel_pstate: Change intel_pstate_get_hwp_max() argument
    | | * 5293abb cpufreq: qcom-hw: drop devm_xxx() calls from init/exit hooks
    | | * 5bf24e0 thermal: cpufreq_cooling: freq_qos_update_request() returns < 0 on error
    | | * ff9831a kcmp: Support selection of SYS_kcmp without CHECKPOINT_RESTORE
    | | * f9d49b3 zonefs: Fix file size of zones in full condition
    | | * d696415 exfat: fix shift-out-of-bounds in exfat_fill_super()
    | | * 6690cbf printk: fix deadlock when kernel panic
    | | * a461fc0 mfd: gateworks-gsc: Fix interrupt type
    | | * b81946e gpio: pcf857x: Fix missing first interrupt
    | | * 155796e mei: me: add adler lake point LP DID
    | | * 4429542 mei: me: add adler lake point S DID
    | | * 2b21553 mei: me: emmitsburg workstation DID
    | | * aa07b9d mei: fix transfer over dma with extended header
    | | * a2e8353 mei: bus: block send with vtag on non-conformat FW
    | | * 5a6ad29 spmi: spmi-pmic-arb: Fix hw_irq overflow
    | | * 9d3526c powerpc/32s: Add missing call to kuep_lock on syscall entry
    | | * 7509284 powerpc/kexec_file: fix FDT size estimation for kdump kernel
    | | * 44dee37 powerpc/32: Preserve cr1 in exception prolog stack check to fix build error
    | | * 02da458 mmc: sdhci-pci-o2micro: Bug fix for SDR104 HW tuning failure
    | | * 2571e59 mmc: sdhci-esdhc-imx: fix kernel panic when remove module
    | | * eaf8bdc module: Ignore GLOBAL_OFFSET_TABLE when warning for undefined symbols
    | | * 5c24934 nvmem: qcom-spmi-sdam: Fix uninitialized pdev pointer
    | | * fb0143a KVM: nSVM: fix running nested guests when npt=0
    | | * 104c153 mm, compaction: make fast_isolate_freepages() stay within zone
    | | * 979bdb8 mm/vmscan: restore zone_reclaim_mode ABI
    | | * 96c4916 hugetlb: fix copy_huge_page_from_user contig page struct assumption
    | | * 82f4f3c hugetlb: fix update_and_free_page contig page struct assumption
    | | * f8880dd mm: memcontrol: fix get_active_memcg return value
    | | * d96466f mm: memcontrol: fix swap undercounting in cgroup2
    | | * 0eafbca x86: fix seq_file iteration for pat/memtype.c
    | | * a3330d3 seq_file: document how per-entry resources are managed.
    | | * 4fd6cda fs/affs: release old buffer head on error path
    | | * 3eb6278 mtd: spi-nor: hisi-sfc: Put child node np on error path
    | | * 5ca1b3b mtd: spi-nor: core: Add erase size check for erase command initialization
    | | * 0bea6d4 mtd: spi-nor: core: Fix erase type discovery for overlaid region
    | | * d2e6bc2 mtd: spi-nor: sfdp: Fix wrong erase type bitmask for overlaid region
    | | * 68ce45e mtd: spi-nor: sfdp: Fix last erase region marking
    | | * 1e30301 coresight: etm4x: Handle accesses to TRCSTALLCTLR
    | | * eb5f5a7 watchdog: mei_wdt: request stop on unregister
    | | * 11859b1 watchdog: qcom: Remove incorrect usage of QCOM_WDT_ENABLE_IRQ
    | | * b1bac3e riscv: Disable KSAN_SANITIZE for vDSO
    | | * 1dd5a56 arm64: spectre: Prevent lockdep splat on v4 mitigation enable path
    | | * a3c13d2 arm64 module: set plt* section addresses to 0x0
    | | * 862208a arm64: uprobe: Return EOPNOTSUPP for AARCH32 instruction probing
    | | * aeeb2a4 arm64: kexec_file: fix memory leakage in create_dtb() when fdt_open_into() fails
    | | * 233ad7f mailbox: arm_mhuv2: Skip calling kfree() with invalid pointer
    | | * b66c080 iommu/arm-smmu-qcom: Fix mask extraction for bootloader programmed SMRs
    | | * 68bc92d arm64: Extend workaround for erratum 1024718 to all versions of Cortex-A55
    | | * e870809 kprobes: Fix to delay the kprobes jump optimization
    | | * 4d5fe99 entry/kvm: Explicitly flush pending rcuog wakeup before last rescheduling point
    | | * e868ddb entry: Explicitly flush pending rcuog wakeup before last rescheduling point
    | | * 23e600c rcu/nocb: Trigger self-IPI on late deferred wake up before user resume
    | | * 3b7f1cc rcu/nocb: Perform deferred wake up before last idle's need_resched() check
    | | * 487e35b rcu: Pull deferred rcuog wake up to rcu_eqs_enter() callers
    | | * 3546595 powerpc/prom: Fix "ibm,arch-vec-5-platform-support" scan
    | | * f553b5f x86/entry: Fix instrumentation annotation
    | | * caece2c x86/fault: Fix AMD erratum #91 errata fixup for user code
    | | * d77cfb5 x86/reboot: Force all cpus to exit VMX root if VMX is supported
    | | * bc0c95d x86/virt: Eat faults on VMXOFF in reboot flows
    | | * b0de414 media: smipcie: fix interrupt handling and IR timeout
    | | * 3932cb2 media: marvell-ccic: power up the device on mclk enable
    | | * 1eeeee7 media: ipu3-cio2: Fix mbus_code processing in cio2_subdev_set_fmt()
    | | * 3468c69 media: ir_toy: add another IR Droid device
    | | * f2523d1 media: v4l: ioctl: Fix memory leak in video_usercopy
    | | * e34a775 media: i2c: max9286: fix access to unallocated memory
    | | * 0d4781d floppy: reintroduce O_NDELAY fix
    | | * f145260 staging: rtl8188eu: Add Edimax EW-7811UN V2 to device table
    | | * f957b8f staging: gdm724x: Fix DMA from stack
    | | * 953f6c2 staging/mt7621-dma: mtk-hsdma.c->hsdma-mt7621.c
    | | * 9b23d5c arm64: dts: agilex: fix phy interface bit shift for gmac1 and gmac2
    | | * 863481a dts64: mt7622: fix slow sd card access
    | | * fd3d9ef pstore: Fix typo in compression option name
    | | * 2ebad25 drivers/misc/vmw_vmci: restrict too big queue size in qp_host_alloc_queue
    | | * d1d3fa5 misc: rtsx: init of rts522a add OCP power off when no card is present
    | | * 77a9d8f arm64: ptrace: Fix seccomp of traced syscall -1 (NO_SYSCALL)
    | | * 2f24823 seccomp: Add missing return in non-void function
    | | * 9ad39d6 soc: samsung: exynos-asv: handle reading revision register error
    | | * fb4f745 soc: samsung: exynos-asv: don't defer early on not-supported SoCs
    | | * 7f422fb crypto: sun4i-ss - initialize need_fallback
    | | * 1cdfb5b crypto: sun4i-ss - handle BigEndian for cipher
    | | * 9edf12a crypto: sun4i-ss - IV register does not work on A10 and A13
    | | * 4e8df5f crypto: sun4i-ss - checking sg length is not sufficient
    | | * dfa392f crypto: michael_mic - fix broken misalignment handling
    | | * a3edcdb crypto: aesni - prevent misaligned buffers on the stack
    | | * 8922203 crypto: arm64/sha - add missing module aliases
    | | * 261c496 drm/i915/gt: Correct surface base address for renderclear
    | | * 0e10796 drm/i915/gt: Flush before changing register state
    | | * 0f07295 btrfs: fix extent buffer leak on failure to copy root
    | | * b1fcfe1 btrfs: account for new extents being deleted in total_bytes_pinned
    | | * 70247ec btrfs: handle space_info::total_bytes_pinned inside the delayed ref itself
    | | * 5f2a7af btrfs: splice remaining dirty_bg's onto the transaction dirty bg list
    | | * 3152f20 btrfs: fix reloc root leak with 0 ref reloc roots on recovery
    | | * c244578 btrfs: abort the transaction if we fail to inc ref in btrfs_copy_root
    | | * 04f02eb btrfs: add asserts for deleting backref cache nodes
    | | * 194a997 btrfs: do not warn if we can't find the reloc root when looking up backref
    | | * 6694c18 btrfs: do not cleanup upper nodes in btrfs_backref_cleanup_node
    | | * 498b8fc KEYS: trusted: Reserve TPM for seal and unseal operations
    | | * f5166d9 KEYS: trusted: Fix migratable=1 failing
    | | * 8cfc8d6 KEYS: trusted: Fix incorrect handling of tpm_get_random()
    | | * 58f0178 tpm_tis: Clean up locality release
    | | * e544ee4 tpm_tis: Fix check_locality for correct locality acquisition
    | | * 54e4d19 erofs: initialized fields can only be observed after bit is set
    | | * bd331e1 selinux: fix inconsistency between inode_getxattr and inode_listsecurity
    | | * 85c4d1d ASoC: siu: Fix build error by a wrong const prefix
    | | * 34ba36b drm/rockchip: Require the YTR modifier for AFBC
    | | * 16ae6b8 drm/panel: kd35t133: allow using non-continuous dsi clock
    | | * 4e4c464 drm/sched: Cancel and flush all outstanding jobs before finish.
    | | * 5e323c4 drm/modes: Switch to 64bit maths to avoid integer overflow
    | | * d526974 drm/nouveau/kms: handle mDP connectors
    | | * 857f249 drm/ttm: Fix a memory leak
    | | * a6cd949 drm/amdgpu: fix shutdown and poweroff process failed with s0ix
    | | * 0c1ac09 drm/amdgpu: Set reference clock to 100Mhz on Renoir (v2)
    | | * f7ab43d drm/amdgpu: fix CGTS_TCC_DISABLE register offset on gfx10.3
    | | * b1fbce3 drm/amdkfd: Fix recursive lock warnings
    | | * 1bac3a7 Revert "drm/amd/display: reuse current context instead of recreating one"
    | | * b0d4588 drm/amd/display: Add vupdate_no_lock interrupts for DCN2.1
    | | * 7830688 drm/amd/display: Remove Assert from dcn10_get_dig_frontend
    | | * f103ca2 drm/amd/display: Add FPU wrappers to dcn21_validate_bandwidth()
    | | * d80bf96 Revert "drm/amd/display: Update NV1x SR latency values"
    | | * f4da51c bcache: Move journal work to new flush wq
    | | * f8c5dfe bcache: Give btree_io_wq correct semantics again
    | | * 5e5a910 Revert "bcache: Kill btree_io_wq"
    | | * 0c7b495 MIPS: compressed: fix build with enabled UBSAN
    | | * c3adddb Revert "MIPS: Octeon: Remove special handling of CONFIG_MIPS_ELF_APPENDED_DTB=y"
    | | * 592f5c4 MIPS: VDSO: Use CLANG_FLAGS instead of filtering out '--target='
    | | * ba4addb MIPS: Support binutils configured with --enable-mips-fix-loongson3-llsc=yes
    | | * 26c3405 MIPS: Ingenic: Disable HPTLB for D0 XBurst CPUs too
    | | * c015cdf ALSA: hda/realtek: Quirk for HP Spectre x360 14 amp setup
    | | * 145aea3 ALSA: hda/realtek: modify EAPD in the ALC886
    | | * 6f294e3 ALSA: hda/hdmi: Drop bogus check at closing a stream
    | | * 700a577 ALSA: hda: Add another CometLake-H PCI ID
    | | * 16cd03e ALSA: fireface: fix to parse sync status register of latter protocol
    | | * af6a6e3 ALSA: usb-audio: Add implicit fb quirk for BOSS GP-10
    | | * 5f9b425 ALSA: usb-audio: Don't avoid stopping the stream at disconnection
    | | * 3752068 ALSA: usb-audio: More strict state change in EP
    | | * 5cee450 ALSA: usb-audio: Handle invalid running state at releasing EP
    | | * 85d5397 ALSA: usb-audio: Correct document for snd_usb_endpoint_free_all()
    | | * 406834c phy: lantiq: rcu-usb2: wait after clock enable
    | | * c686b16 USB: serial: mos7720: fix error code in mos7720_write()
    | | * ca255c1 USB: serial: mos7840: fix error code in mos7840_write()
    | | * e8d7e0d USB: serial: pl2303: fix line-speed handling on newer chips
    | | * 9db0e85 USB: serial: ftdi_sio: fix FTX sub-integer prescaler
    | | * bcf5efd usb: dwc3: gadget: Fix dep->interval for fullspeed interrupt
    | | * f77b147 usb: dwc3: gadget: Fix setting of DEPCFG.bInterval_m1
    | | * f14eb95 usb: musb: Fix runtime PM race in musb_queue_resume_work
    | | * 57f58fd USB: serial: option: update interface mapping for ZTE P685M
    | | * d3c694c media: mceusb: Fix potential out-of-bounds shift
    | | * e77742a Input: i8042 - add ASUS Zenbook Flip to noselftest list
    | | * c026ddc Input: joydev - prevent potential read overflow in ioctl
    | | * 82f9226 Input: xpad - add support for PowerA Enhanced Wired Controller for Xbox Series X|S
    | | * 76e4640 Input: raydium_ts_i2c - do not send zero length
    | | * e4d9c4a HID: wacom: Ignore attempts to overwrite the touch_max value from HID
    | | * 615505e HID: logitech-dj: add support for keyboard events in eQUAD step 4 Gaming
    | | * ba0bf9f cpufreq: ACPI: Set cpuinfo.max_freq directly if max boost is known
    | | * 78bb305 ACPI: configfs: add missing check after configfs_register_default_group()
    | | * f23ca0a ACPI: property: Fix fwnode string properties matching
    | | * 67fe8d3 soundwire: intel: fix possible crash when no device is detected
    | | * b6846c0 blk-settings: align max_sectors on "logical_block_size" boundary
    | | * 20894f3 scsi: sd: Fix Opal support
    | | * 098c958 ide/falconide: Fix module unload
    | | * ac7506a block: fix logging on capacity change
    | | * c4f7a86 block: reopen the device in blkdev_reread_part
    | | * 599ffde scsi: sd: sd_zbc: Don't pass GFP_NOIO to kvcalloc
    | | * eade299 scsi: bnx2fc: Fix Kconfig warning & CNIC build errors
    | | * 420b7fa csky: Fix a size determination in gpr_get()
    | | * 66258ab proc: use kvzalloc for our kernel buffer
    | | * c7f16d0 mm/rmap: fix potential pte_unmap on an not mapped pte
    | | * b99e376 mm: fix memory_failure() handling of dax-namespace metadata
    | | * acd7d21 mm,thp,shmem: make khugepaged obey tmpfs mount flags
    | | * 3e69933 i2c: exynos5: Preserve high speed master code
    | | * 379c406 i2c: brcmstb: Fix brcmstd_send_i2c_cmd condition
    | | * 51e8772 arm64: Add missing ISB after invalidating TLB in __primary_switch
    | | * f5d4d3c cifs: Fix inconsistent IS_ERR and PTR_ERR
    | | * 0e40ac6 KVM: x86/mmu: Expand collapsible SPTE zap for TDP MMU to ZONE_DEVICE and HugeTLB pages
    | | * ec84d89 KVM: SVM: Intercept INVPCID when it's disabled to inject #UD
    | | * 0fecf7c NFSv4: Fixes for nfs4_bitmask_adjust()
    | | * cbf8193 r8169: fix jumbo packet handling on RTL8168e
    | | * 9e4ade4 net: phy: micrel: set soft_reset callback to genphy_soft_reset for KSZ8081
    | | * ae3f631 mm/compaction: fix misbehaviors of fast_find_migrateblock()
    | | * 8ae6488 mm/hugetlb: suppress wrong warning info when alloc gigantic page
    | | * 94e1a39 mm/hugetlb: fix potential double free in hugetlb_register_node() error path
    | | * 249b0e3 mm/memory.c: fix potential pte_unmap_unlock pte error
    | | * 39285e1 mm: memcontrol: fix slub memory accounting
    | | * 6de89e8 mm: memcontrol: fix NR_ANON_THPS accounting in charge moving
    | | * 6ce3cee ocfs2: fix a use after free on error
    | | * c14a17f wireguard: kconfig: use arm chacha even with no neon
    | | * d1966e9 wireguard: device: do not generate ICMP for non-IP packets
    | | * 4edb926 vxlan: move debug check after netdev unregister
    | | * cb2eb84 PCI: rockchip: Make 'ep-gpios' DT property optional
    | | * 160cf78 net/mlx4_core: Add missed mlx4_free_cmd_mailbox()
    | | * a8c0dc8 net: stmmac: fix CBS idleslope and sendslope calculation
    | | * 4ca6bc0 dpaa_eth: fix the access method for the dpaa_napi_portal
    | | * d395131 ice: update the number of available RSS queues
    | | * 4f29665 ice: Fix state bits on LLDP mode switch
    | | * ee5043c ice: Account for port VLAN in VF max packet size calculation
    | | * 9066860 ice: report correct max number of TCs
    | | * 6ffd6b3 pwm: iqs620a: Fix overflow and optimize calculations
    | | * c9a2ed3 octeontx2-af: Fix an off by one in rvu_dbg_qsize_write()
    | | * 1e2c94d i40e: Fix endianness conversions
    | | * 5572c79 i40e: Fix add TC filter for IPv6
    | | * fa0559e nios2: fixed broken sys_clone syscall
    | | * 6487424 Take mmap lock in cacheflush syscall
    | | * cfd1e82 i40e: Fix VFs not created
    | | * e53af37 i40e: Fix addition of RX filters after enabling FW LLDP agent
    | | * f3c73d6 i40e: Fix overwriting flow control settings during driver loading
    | | * 07c1fc8 i40e: Add zero-initialization of AQ command structures
    | | * cc336fc i40e: Fix flow for IPv6 next header (extension header)
    | | * 00193ad PCI: cadence: Fix DMA range mapping early return error
    | | * 22f6ec4 PCI: pci-bridge-emul: Fix array overruns, improve safety
    | | * 6a76bc8 device-dax: Fix default return code of range_parse()
    | | * ad89f46 mailbox: sprd: correct definition of SPRD_OUTBOX_FIFO_FULL
    | | * 7fc8279 ext: EXT4_KUNIT_TESTS should depend on EXT4_FS instead of selecting it
    | | * a232e4d regmap: sdw: use _no_pm functions in regmap_read/write
    | | * 37610ac mhi: Fix double dma free
    | | * ae49ffa remoteproc/mediatek: acknowledge watchdog IRQ after handled
    | | * cea2344 misc: fastrpc: fix incorrect usage of dma_map_sgtable
    | | * b859094 drm/msm/dp: Add a missing semi-colon
    | | * 624bbb9 soundwire: bus: fix confusion on device used by pm_runtime
    | | * a0f1610 soundwire: export sdw_write/read_no_pm functions
    | | * d31506d soundwire: bus: use sdw_write_no_pm when setting the bus scale registers
    | | * c576745 soundwire: bus: use sdw_update_no_pm when initializing a device
    | | * ce32c2c drm/msm: Fix legacy relocs path
    | | * 1dae20e nvmem: core: skip child nodes not matching binding
    | | * a99348a nvmem: core: Fix a resource leak on error in nvmem_add_cells_from_of()
    | | * 409b165 coresight: etm4x: Skip accessing TRCPDCR in save/restore
    | | * d025238 phy: USB_LGM_PHY should depend on X86
    | | * 7c82739 ext4: fix potential htree index checksum corruption
    | | * d0b0f91 vfio-pci/zdev: fix possible segmentation fault issue
    | | * f23841d vfio/iommu_type1: Fix some sanity checks in detach group
    | | * d513be7 vfio/iommu_type1: Populate full dirty when detach non-pinned group
    | | * f1fbb4d drm/msm/dp: trigger unplug event in msm_dp_display_disable
    | | * da5b88b drm/msm/kms: Make a lock_class_key for each crtc mutex
    | | * a486a90 drm/msm: Fix races managing the OOB state for timestamp vs timestamps.
    | | * 196a071 drm/msm: Fix race of GPU init vs timestamp power management.
    | | * 1dfee60 drm/msm/mdp5: Fix wait-for-commit for cmd panels
    | | * 6d2622f drm/msm/dsi: Correct io_start for MSM8994 (20nm PHY)
    | | * 5b99af7 drm/msm: Add proper checks for GPU LLCC support
    | | * f38ac6c drm/msm: Fix MSM_INFO_GET_IOVA with carveout
    | | * 27c690b mei: hbm: call mei_set_devstate() on hbm stop response
    | | * 4e387a5 PCI: Align checking of syscall user config accessors
    | | * 992a476 VMCI: Use set_page_dirty_lock() when unregistering guest memory
    | | * 2f440de PCI: xilinx-cpm: Fix reference count leak on error path
    | | * c104a02 pwm: rockchip: Eliminate potential race condition when probing
    | | * 2a8b8e5 pwm: rockchip: rockchip_pwm_probe(): Remove superfluous clk_unprepare()
    | | * 7a7cafa pwm: rockchip: Enable APB clock during register access while probing
    | | * aaaed41 soundwire: cadence: fix ACK/NAK handling
    | | * f14caff PCI: rcar: Always allocate MSI addresses in 32bit space
    | | * 8ee111d misc: eeprom_93xx46: Add module alias to avoid breaking support for non device tree users
    | | * 3d07e40 phy: cadence-torrent: Fix error code in cdns_torrent_phy_probe()
    | | * 6e96bf8 phy: rockchip-emmc: emmc_phy_init() always return 0
    | | * 49f741d misc: eeprom_93xx46: Fix module alias to enable module autoprobe
    | | * 8f77d9f Input: st1232 - fix NORMAL vs. IDLE state handling
    | | * d34debb ARM: 9065/1: OABI compat: fix build when EPOLL is not enabled
    | | * d9cb824 Input: st1232 - add IDLE state as ready condition
    | | * 8591ed3 Input: zinitix - fix return type of zinitix_init_touch()
    | | * a671777 sparc: fix led.c driver when PROC_FS is not enabled
    | | * 601962f sparc64: only select COMPAT_BINFMT_ELF if BINFMT_ELF is set
    | | * 204c4cb Input: elo - fix an error code in elo_connect()
    | | * ebd9d13 perf test: Fix unaligned access in sample parsing test
    | | * 248b047 perf intel-pt: Fix IPC with CYC threshold
    | | * f906a02 perf intel-pt: Fix premature IPC
    | | * bbf7207 perf intel-pt: Fix missing CYC processing in PSB
    | | * 78aa786 perf unwind: Set userdata for all __report_module() paths
    | | * 6139192 perf record: Fix continue profiling after draining the buffer
    | | * e98bd03 Input: sur40 - fix an error code in sur40_probe()
    | | * 3b9d36b RDMA/rtrs-srv: Do not pass a valid pointer to PTR_ERR()
    | | * a526f2a RDMA/rtrs-srv-sysfs: fix missing put_device
    | | * f81a31c RDMA/rtrs-srv: fix memory leak by missing kobject free
    | | * a3740a0 RDMA/rtrs: Only allow addition of path to an already established session
    | | * a8cf8ba RDMA/rtrs-srv: Fix stack-out-of-bounds
    | | * a3262b3 RDMA/ucma: Fix use-after-free bug in ucma_create_uevent
    | | * 2826615 RDMA/hns: Fixes missing error code of CMDQ
    | | * 19efec0 ceph: fix flush_snap logic after putting caps
    | | * 4247a6a svcrdma: Hold private mutex while invoking rdma_accept()
    | | * 4d41f65 nfsd: register pernet ops last, unregister first
    | | * c0ea71f perf symbols: Fix return value when loading PE DSO
    | | * 13b6d10 printk: avoid prb_first_valid_seq() where possible
    | | * 14fa5c2 spi: Skip zero-length transfers in spi_transfer_one_message()
    | | * c4d83a1 spi: dw: Avoid stack content exposure
    | | * 33a7cb2 regulator: bd718x7, bd71828, Fix dvs voltage levels
    | | * b917e5a perf symbols: Use (long) for iterator for bfd symbols
    | | * 4e2cd6a selftests/ftrace: Update synthetic event syntax errors
    | | * f3780c9 clk: aspeed: Fix APLL calculate formula from ast2600-A2
    | | * e9cc348 regulator: qcom-rpmh: fix pm8009 ldo7
    | | * 37c3c0e powerpc/kuap: Restore AMR after replaying soft interrupts
    | | * ecd72a9 powerpc/uaccess: Avoid might_fault() when user access is enabled
    | | * a031ba8 spi: pxa2xx: Fix the controller numbering for Wildcat Point
    | | * 4080ba0 clk: divider: fix initialization with parent_hw
    | | * 67c71a2 RDMA/hns: Disable RQ inline by default
    | | * fce1063 RDMA/hns: Add mapped page count checking for MTR
    | | * fdfb08a RDMA/hns: Fix type of sq_signal_bits
    | | * aa26140 RDMA/hns: Avoid filling sgid index when modifying QP to RTR
    | | * a31c8f4 RDMA/siw: Fix calculation of tx_valid_cpus size
    | | * 7ba39fc RDMA/hns: Remove the reserved WQE of SRQ
    | | * 794b1eb RDMA/hns: Fixed wrong judgments in the goto branch
    | | * aed46ff RDMA/hns: Force srq_limit to 0 when creating SRQ
    | | * 5a5056a RDMA/hns: Bugfix for checking whether the srq is full when post wr
    | | * 63d8526 RDMA/hns: Allocate one more recv SGE for HIP08
    | | * d33ca38 kselftests: dmabuf-heaps: Fix Makefile's inclusion of the kernel's usr/include dir
    | | * bde59af kunit: tool: fix unit test cleanup handling
    | | * 4863b49 clk: qcom: gcc-msm8998: Fix Alpha PLL type for all GPLLs
    | | * 262df96 clk: qcom: gcc-sc7180: Mark the MM XO clocks to be always ON
    | | * ca171da clk: qcom: gfm-mux: fix clk mask
    | | * 0e6abd5 powerpc/sstep: Fix darn emulation
    | | * 58cd0d2 powerpc/sstep: Fix load-store and update emulation
    | | * 0c3a1be powerpc/8xx: Fix software emulation interrupt
    | | * 6fb4165 powerpc/pseries/dlpar: handle ibm, configure-connector delay status
    | | * 0caff2c mfd: wm831x-auxadc: Prevent use after free in wm831x_auxadc_read_irq()
    | | * 2530c2f mfd: altera-sysmgr: Fix physical address storing more
    | | * 3bf6949 spi: stm32: properly handle 0 byte transfer
    | | * 15f5f83 RDMA/rxe: Correct skb on loopback path
    | | * 079ceba RDMA/rxe: Fix coding error in rxe_rcv_mcast_pkt
    | | * a6d7a13 RDMA/rxe: Fix coding error in rxe_recv.c
    | | * 8feb101 perf vendor events arm64: Fix Ampere eMag event typo
    | | * f1daa84 perf tools: Fix DSO filtering when not finding a map for a sampled address
    | | * 4fae716 platform/x86: intel_pmt_crashlog: Add dependency on MFD_INTEL_PMT
    | | * 657b22c platform/x86: intel_pmt_telemetry: Add dependency on MFD_INTEL_PMT
    | | * 0b23df0 platform/x86: intel_pmt: Make INTEL_PMT_CLASS non-user-selectable
    | | * 859b100 rtc: zynqmp: depend on HAS_IOMEM
    | | * ccbdf0c tracepoint: Do not fail unregistering a probe due to memory failure
    | | * 7b43f95 IB/cm: Avoid a loop when device has 255 ports
    | | * 3253837 IB/mlx5: Return appropriate error code instead of ENOMEM
    | | * d78c367 iommu: Properly pass gfp_t in _iommu_map() to avoid atomic sleeping
    | | * 5135ad5 iommu: Move iotlb_sync_map out from __iommu_map
    | | * 8189846 amba: Fix resource leak for drivers without .remove
    | | * 4a58684 i3c/master/mipi-i3c-hci: Specify HAS_IOMEM dependency
    | | * 39270c1 i2c: qcom-geni: Store DMA mapping data in geni_i2c_dev struct
    | | * b85c8f6 ARM: 9046/1: decompressor: Do not clear SCTLR.nTLSMD for ARMv7+ cores
    | | * efa165f mmc: renesas_sdhi_internal_dmac: Fix DMA buffer alignment from 8 to 128-bytes
    | | * 676aa6b mmc: usdhi6rol0: Fix a resource leak in the error handling path of the probe
    | | * 2d5cb23 mmc: sdhci-sprd: Fix some resource leaks in the remove function
    | | * 9f5398d mmc: owl-mmc: Fix a resource leak in an error handling path and in the remove function
    | | * 26b4cc8 powerpc: Fix build error in paravirt.h
    | | * 221a429 powerpc/time: Enable sched clock for irqtime
    | | * 773f9a9 powerpc/sstep: Fix incorrect return from analyze_instr()
    | | * 02f415b powerpc/sstep: Check instruction validity against ISA version before emulation
    | | * 96d3de5 powerpc/47x: Disable 256k page size
    | | * 5866ad6 powerpc/kvm: Force selection of CONFIG_PPC_FPU
    | | * 812b5c3 KVM: PPC: Make the VMX instruction emulation routines static
    | | * daf9eac IB/umad: Return EPOLLERR in case of when device disassociated
    | | * c911568 IB/umad: Return EIO in case of when device disassociated
    | | * 1d8eaee RDMA/mlx5: Allow creating all QPs even when non RDMA profile is used
    | | * 47049c6 tools/testing/scatterlist: Fix overflow of max segment size
    | | * c4b9771 iommu: Switch gather->end to the inclusive end
    | | * 798ccde scsi: lpfc: Fix ancient double free
    | | * 78c2800 objtool: Fix ".cold" section suffix check for newer versions of GCC
    | | * b430c44 objtool: Fix retpoline detection in asm code
    | | * 473c0c0 objtool: Fix error handling for STD/CLD warnings
    | | * 828e8e6 auxdisplay: Fix duplicate CHARLCD config symbol
    | | * 6d6dfea auxdisplay: ht16k33: Fix refresh rate handling
    | | * 5ca0ab4 watchdog: intel-mid_wdt: Postpone IRQ handler registration till SCU is ready
    | | * de47743 isofs: release buffer head before return
    | | * 0068aad regulator: core: Avoid debugfs: Directory ... already present! error
    | | * a4eb0c6 power: supply: smb347-charger: Fix interrupt usage if interrupt is unavailable
    | | * 8f976dc power: supply: axp20x_usb_power: Init work before enabling IRQs
    | | * 0e6828b scsi: isci: Pass gfp_t flags in isci_port_bc_change_received()
    | | * 9a5ee39 scsi: isci: Pass gfp_t flags in isci_port_link_up()
    | | * 6c9822a scsi: isci: Pass gfp_t flags in isci_port_link_down()
    | | * fa33884 scsi: mvsas: Pass gfp_t flags to libsas event notifiers
    | | * 333d5ee scsi: libsas: Introduce a _gfp() variant of event notifiers
    | | * 04d7a4e scsi: libsas: Remove notifier indirection
    | | * 23e4811 regulator: s5m8767: Drop regulators OF node reference
    | | * 2e3cc0a spi: atmel: Put allocated master before return
    | | * 3691244 regulator: s5m8767: Fix reference count leak
    | | * 065830e certs: Fix blacklist flag type confusion
    | | * ea32c4f watch_queue: Drop references to /dev/watch_queue
    | | * 2a987e8 regulator: axp20x: Fix reference cout leak
    | | * 8afd192 platform/chrome: cros_ec_proto: Add LID and BATTERY to default mask
    | | * f09f527 platform/chrome: cros_ec_proto: Use EC_HOST_EVENT_MASK not BIT
    | | * 36455e1 clk: sunxi-ng: h6: Fix clock divider range on some clocks
    | | * 6a1d886 IB/mlx5: Add mutex destroy call to cap_mask_mutex mutex
    | | * 01f2e63 RDMA/mlx5: Use the correct obj_id upon DEVX TIR creation
    | | * 776f20a spi: imx: Don't print error on -EPROBEDEFER
    | | * 214aa69 module: harden ELF info handling
    | | * 62ecd2b clocksource/drivers/mxs_timer: Add missing semicolon when DEBUG is defined
    | | * 9085a3d clocksource/drivers/ixp4xx: Select TIMER_OF when needed
    | | * b5724b9 power: supply: fix sbs-charger build, needs REGMAP_I2C
    | | * 2904bfa dmaengine: idxd: set DMA channel to be private
    | | * 39a47e4 rtc: s5m: select REGMAP_I2C
    | | * 5d82f64 power: reset: at91-sama5d2_shdwc: fix wkupdbc mask
    | | * 1f844e4 RDMA/rtrs: Fix KASAN: stack-out-of-bounds bug
    | | * e06f0e9 RDMA/rtrs-srv: Init wr_cnt as 1
    | | * fba5f5e RDMA/rtrs-clt: Refactor the failure cases in alloc_clt
    | | * 608ea87 RDMA/rtrs-srv: Fix missing wr_cqe
    | | * 4d7e175 RDMA/rtrs: Call kobject_put in the failure path
    | | * 9178805 RDMA/rtrs-srv: Jump to dereg_mr label if allocate iu fails
    | | * 3429e89 RDMA/rtrs-clt: Set mininum limit when create QP
    | | * 71b3351 RDMA/rtrs-srv: Use sysfs_remove_file_self for disconnect
    | | * 92fa652 RDMA/rtrs-srv: Release lock before call into close_sess
    | | * d6f63d0 RDMA/rtrs: Extend ibtrs_cq_qp_create
    | | * c6b8120 of/fdt: Make sure no-map does not remove already reserved regions
    | | * 3b0f824 fdt: Properly handle "no-map" field in the memory region
    | | * cea5dc9 power: supply: cpcap-charger: Fix power_supply_put on null battery pointer
    | | * c2d2d16 scsi: ufs: Fix a possible NULL pointer issue
    | | * dbf415f power: supply: cpcap-battery: Fix missing power_supply_put()
    | | * 8dba893 power: supply: cpcap-charger: Fix missing power_supply_put()
    | | * 7ac642e mfd: bd9571mwv: Use devm_mfd_add_devices()
    | | * 8fe1901 dmaengine: hsu: disable spurious interrupt
    | | * 683ea7c dmaengine: ti: k3-udma: Set rflow count for BCDMA split channels
    | | * be5df6a dmaengine: qcom: Always inline gpi_update_reg
    | | * 649b59e rtc: rx6110: fix build against modular I2C
    | | * 7edddd1 dmaengine: owl-dma: Fix a resource leak in the remove function
    | | * 34264b7 dmaengine: fsldma: Fix a resource leak in an error handling path of the probe function
    | | * bbd3614 dmaengine: fsldma: Fix a resource leak in the remove function
    | | * a146122 RDMA/siw: Fix handling of zero-sized Read and Receive Queues.
    | | * d7704a6 HID: core: detect and skip invalid inputs to snto32()
    | | * 758ed15 clk: renesas: r8a779a0: Fix parent of CBFUSA clock
    | | * 12b0345 clk: renesas: r8a779a0: Remove non-existent S2 clock
    | | * 6b3cdd1 clk: sunxi-ng: h6: Fix CEC clock
    | | * 1c9339a spi: cadence-quadspi: Abort read if dummy cycles required are too many
    | | * 010c7de i2c: iproc: handle master read request
    | | * 7c0388c i2c: iproc: update slave isr mask (ISR_MASK_SLAVE)
    | | * 609e4e6 i2c: iproc: handle only slave interrupts which are enabled
    | | * 2861bf1 quota: Fix memory leak when handling corrupted quota file
    | | * 7b0f0e8 arm64: dts: qcom: qrb5165-rb5: fix pm8009 regulators
    | | * a6db7d6 regulator: qcom-rpmh-regulator: add pm8009-1 chip revision
    | | * fe71510 selftests/powerpc: Make the test check in eeh-basic.sh posix compliant
    | | * 3f3040b clk: meson: clk-pll: propagate the error from meson_clk_pll_set_rate()
    | | * e5a7f57 clk: meson: clk-pll: make "ret" a signed integer
    | | * 79003c3 clk: meson: clk-pll: fix initializing the old rate (fallback) for a PLL
    | | * aa614bc power: supply: cpcap: Add missing IRQF_ONESHOT to fix regression
    | | * b83ca7e HSI: Fix PM usage counter unbalance in ssi_hw_init
    | | * c5ba44b capabilities: Don't allow writing ambiguous v3 file capabilities
    | | * 665a387 Input: imx_keypad - add dependency on HAS_IOMEM
    | | * 7f267c2 Input: da7280 - protect OF match table with CONFIG_OF
    | | * 596cdf7 Input: da7280 - fix missing error test
    | | * bb86d1c drm/amdgpu/display: remove hdcp_srm sysfs on device removal
    | | * 0844f7e smp: Process pending softirqs in flush_smp_call_function_from_idle()
    | | * ad5b15a irqchip/imx: IMX_INTMUX should not default to y, unconditionally
    | | * c7fd492 ubifs: Fix error return code in alloc_wbufs()
    | | * c9a6c5e ubifs: replay: Fix high stack usage, again
    | | * 140d1ea ubifs: Fix memleak in ubifs_init_authentication
    | | * b034433 jffs2: fix use after free in jffs2_sum_write_data()
    | | * 86d89a1 fs/jfs: fix potential integer overflow on shift of a int
    | | * 54e5c1a ASoC: simple-card-utils: Fix device module clock
    | | * 3d9ed69 ima: Free IMA measurement buffer after kexec syscall
    | | * 8783dbf ima: Free IMA measurement buffer on error
    | | * 8e8660d ASoC: SOF: sof-pci-dev: add missing Up-Extreme quirk
    | | * 5c37f86 nvmet: set status to 0 in case for invalid nsid
    | | * b3ed699 nvmet: remove extra variable in identify ns
    | | * d160a1c nvme-multipath: set nr_zones for zoned namespaces
    | | * 6d6898e nvmet-tcp: fix potential race of tcp socket closing accept_work
    | | * 4b17476 nvmet-tcp: fix receive data digest calculation for multiple h2cdata PDUs
    | | * 08324a2 io_uring: fix possible deadlock in io_uring_poll
    | | * 8164e90 crypto: ecdh_helper - Ensure 'len >= secret.len' in decode_key()
    | | * 7e04afa hwrng: timeriomem - Fix cooldown period calculation
    | | * 6cfa184 drm/dp_mst: Don't cache EDIDs for physical ports
    | | * af26e88 drm/virtio: fix an error code in virtio_gpu_init()
    | | * a968ef1 drm/lima: fix reference leak in lima_pm_busy
    | | * cc66a93 drm/vc4: hdmi: Update the CEC clock divider on HSM rate change
    | | * d1ce2dc drm/vc4: hdmi: Compute the CEC clock divider from the clock rate
    | | * 7b13c09 drm/vc4: hdmi: Restore cec physical address on reconnect
    | | * 5967015 drm/vc4: hdmi: Fix up CEC registers
    | | * 27e603f drm/vc4: hdmi: Fix register offset with longer CEC messages
    | | * fdf705a drm/vc4: hdmi: Move hdmi reset to bind
    | | * 7a7da3a s390/zcrypt: return EIO when msg retry limit reached
    | | * 8713d08 KVM: x86: Restore all 64 bits of DR6 and DR7 during RSM on x86-64
    | | * cd123df MIPS: relocatable: Provide kaslr_offset() to get the kernel offset
    | | * ba8158e btrfs: fix double accounting of ordered extent for subpage case in btrfs_invalidapge
    | | * 5001c81 btrfs: clarify error returns values in __load_free_space_cache
    | | * 1bc8582 ASoC: SOF: debug: Fix a potential issue on string buffer termination
    | | * 956796d ASoC: rt5682: Fix panic in rt5682_jack_detect_handler happening during system shutdown
    | | * d963d7e ASoC: qcom: lpass: Fix i2s ctl register bit map
    | | * 3cea264 locking/lockdep: Avoid unmatched unlock
    | | * 802c496 ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A3E
    | | * 6fadf21 ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A32
    | | * af81d7a ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A5E
    | | * fd96c68 Drivers: hv: vmbus: Avoid use-after-free in vmbus_onoffer_rescind()
    | | * 45acd6e drm/mediatek: Check if fb is null
    | | * 4b6d5a5 KVM: nSVM: Don't strip host's C-bit from guest's CR3 when reading PDPTRs
    | | * f38eaa3 ASoC: qcom: Fix typo error in HDMI regmap config callbacks
    | | * 6fefe6c f2fs: fix a wrong condition in __submit_bio
    | | * 43b1862 drm/amdgpu: Prevent shift wrapping in amdgpu_read_mask()
    | | * dadac6a f2fs: fix to avoid inconsistent quota data
    | | * c10d188 mtd: rawnand: intel: Fix an error handling path in 'ebu_dma_start()'
    | | * 0b9b0bd mtd: parsers: afs: Fix freeing the part name memory in failure
    | | * 1a509a2 ASoC: codecs: add missing max_register in regmap config
    | | * 2248df3 ASoC: cpcap: fix microphone timeslot mask
    | | * a3e683a ata: ahci_brcm: Add back regulators management
    | | * 7d139eb mm: proc: Invalidate TLB after clearing soft-dirty page state
    | | * 1c649f4 irqchip/ls-extirq: add IRQCHIP_SKIP_SET_WAKE to the irqchip flags
    | | * 22be629 drm/nouveau: bail out of nouveau_channel_new if channel init fails
    | | * 1227d25 crypto: talitos - Fix ctr(aes) on SEC1
    | | * c18c71f crypto: talitos - Work around SEC6 ERRATA (AES-CTR mode data size error)
    | | * ae5c158 mtd: parser: imagetag: fix error codes in bcm963xx_parse_imagetag_partitions()
    | | * b0a2bbe perf/arm-cmn: Move IRQs when migrating context
    | | * ae33f15 perf/arm-cmn: Fix PMU instance naming
    | | * 1cb08f4 ASoC: SOF: Intel: hda: cancel D0i3 work during runtime suspend
    | | * ea6ccb7 ASoC: qcom: lpass-cpu: Remove bit clock state check
    | | * e9dcc5e f2fs: compress: fix potential deadlock
    | | * 9ea33f8 f2fs: fix null page reference in redirty_blocks
    | | * 17bd792 sched/eas: Don't update misfit status if the task is pinned
    | | * 08df8cb ASoC: max98373: Fixes a typo in max98373_feedback_get
    | | * e61927d media: i2c/Kconfig: Select FWNODE for OV772x sensor
    | | * bd2e658 media: uvcvideo: Accept invalid bFormatIndex and bFrameIndex values
    | | * e02b9e2 media: pxa_camera: declare variable when DEBUG is defined
    | | * d780594 mtd: phram: use div_u64_rem to stop overwrite len in phram_setup
    | | * 1ff3568 media: mtk-vcodec: fix argument used when DEBUG is defined
    | | * 968a7e9 media: cx25821: Fix a bug when reallocating some dma memory
    | | * f655fb2 media: qm1d1c0042: fix error return code in qm1d1c0042_init()
    | | * 12a848b media: atomisp: Fix a buffer overflow in debug code
    | | * fa0829f media: vidtv: psi: fix missing crc for PMT
    | | * 78b134f media: lmedm04: Fix misuse of comma
    | | * 2eb9342 media: software_node: Fix refcounts in software_node_get_next_child()
    | | * 95007a6 drm/amd/display: Fix HDMI deep color output for DCE 6-11.
    | | * f216e91 drm/amd/display: Fix 10/12 bpc setup in DCE output bit depth reduction.
    | | * 7cd35a8 macintosh/adb-iop: Use big-endian autopoll mask
    | | * db10f33 bsg: free the request before return error code
    | | * b720e3d drm/amdgpu: toggle on DF Cstate after finishing xgmi injection
    | | * 706410d drm/tegra: Fix reference leak when pm_runtime_get_sync() fails
    | | * 5069373 MIPS: Compare __SYNC_loongson3_war against 0
    | | * ebd7426 MIPS: properly stop .eh_frame generation
    | | * 78a73b9 media: ti-vpe: cal: fix write to unallocated memory
    | | * 21ceb48 media: imx7: csi: Fix pad link validation
    | | * 934fa59 media: imx7: csi: Fix regression for parallel cameras on i.MX6UL
    | | * b0e5d22 drm/sun4i: tcon: fix inverted DCLK polarity
    | | * 1a2e8fc sched/fair: Avoid stale CPU util_est value for schedutil in task dequeue
    | | * 1515d61 crypto: bcm - Rename struct device_private to bcm_device_private
    | | * 425951b crypto: qat - replace CRYPTO_AES with CRYPTO_LIB_AES in Kconfig
    | | * b005820 evm: Fix memleak in init_desc
    | | * 977630f ASoC: qcom: qdsp6: Move frontend AIFs to q6asm-dai
    | | * 33f54ec ASoC: cs42l56: fix up error handling in probe
    | | * 889385a media: aspeed: fix error return code in aspeed_video_setup_video()
    | | * 1689542 media: tm6000: Fix memleak in tm6000_start_stream
    | | * 9e421dd media: media/pci: Fix memleak in empress_init
    | | * c28ea51 media: em28xx: Fix use-after-free in em28xx_alloc_urbs
    | | * d025f26 media: vsp1: Fix an error handling path in the probe function
    | | * a255af7 media: camss: missing error code in msm_video_register()
    | | * 2b5d3ee media: camss: Fix signedness bug in video_enum_fmt()
    | | * a35126f media: mtk-vcodec: fix error return code in vdec_vp9_decode()
    | | * 3d046ca media: imx: Fix csc/scaler unregister
    | | * a6a6716 media: imx: Unregister csc/scaler only if registered
    | | * b518748 media: i2c: ov5670: Fix PIXEL_RATE minimum value
    | | * cdde346 media: ipu3-cio2: Build only for x86
    | | * 4b0a1cd drm/fourcc: fix Amlogic format modifier masks
    | | * 896f08f drm/virtio: make sure context is created in gem open
    | | * 4800d3e MIPS: lantiq: Explicitly compare LTQ_EBU_PCC_ISTAT against 0
    | | * 5d1e07d MIPS: c-r4k: Fix section mismatch for loongson2_sc_init
    | | * 552d169 drm/amdgpu: Fix macro name AMDGPU_TRACE_H in preprocessor if condition
    | | * 6eddd49 drm: rcar-du: Fix the return check of of_parse_phandle and of_find_device_by_node
    | | * 9bb9cb9 drm: rcar-du: Fix crash when using LVDS1 clock for CRTC
    | | * f2adf52 drm: rcar-du: Fix PM reference leak in rcar_cmm_enable()
    | | * e1b1cdb kcsan: Rewrite kcsan_prandom_u32_max() without prandom_u32_state()
    | | * 2a771d1 ASoC: fsl_aud2htx: select SND_SOC_IMX_PCM_DMA
    | | * 05a6578 media: allegro: Fix use after free on error
    | | * e290cf8 hwrng: ingenic - Fix a resource leak in an error handling path
    | | * cf9244b crypto: arm64/aes-ce - really hide slower algos when faster ones are enabled
    | | * ca8eab0 crypto: sun4i-ss - fix kmap usage
    | | * ae2cb3a crypto: sun4i-ss - linearize buffers content must be kept
    | | * 52fa907 drm/panel: s6e63m0: Support max-brightness
    | | * 49103b3 drm/vc4: hdmi: Take into account the clock doubling flag in atomic_check
    | | * bd67ad1 drm/panel: mantix: Tweak init sequence
    | | * 6c7ab3f drm/panel: s6e63m0: Fix init sequence again
    | | * d8d020f drm/fb-helper: Add missed unlocks in setcmap_legacy()
    | | * a2c28a5 gma500: clean up error handling in init
    | | * 487f0b2 drm: document that user-space should force-probe connectors
    | | * 1864f2b drm/gma500: Fix error return code in psb_driver_load()
    | | * 99ff6a6 fbdev: aty: SPARC64 requires FB_ATY_CT
    | | * 4d97d9e net: phy: mscc: coma mode disabled for VSC8514
    | | * 72e1793 net: phy: mscc: improved serdes calibration applied to VSC8514
    | | * 371e144 net: ipa: initialize all resources
    | | * f5db88c ibmvnic: change IBMVNIC_MAX_IND_DESCS to 16
    | | * c21d8e7 net/mlx5e: Fix CQ params of ICOSQ and async ICOSQ
    | | * 5b2b4d2 net/mlx5e: Enable striding RQ for Connect-X IPsec capable devices
    | | * f5f3b58 net/mlx5e: E-switch, Fix rate calculation for overflow
    | | * 38a038f soc: aspeed: socinfo: Add new systems
    | | * 0487a33 Bluetooth: hci_qca: Fixed issue during suspend
    | | * b9244c7 Bluetooth: hci_qca: check for SSR triggered flag while suspend
    | | * 78bd778 arm64: dts: mt8183: Fix GCE include path
    | | * fe38fc3 ARM: tegra: ouya: Fix eMMC on specific bootloaders
    | | * fb2436e net: sfp: add workaround for Realtek RTL8672 and RTL9601C chips
    | | * e6c4508 arm64: dts: mt8183: Add missing power-domain for pwm0 node
    | | * fe4a4ab arm64: dts: mt8183: refine gamma compatible name
    | | * a3fc70e arm64: dts: mt8183: rename rdma fifo size
    | | * 67cac18 selftests/bpf: Don't exit on failed bpf_testmod unload
    | | * 0e0389b x86/sgx: Fix the return type of sgx_init()
    | | * 3752f11 tty: implement read_iter
    | | * c075867 tty: convert tty_ldisc_ops 'read()' function to take a kernel pointer
    | | * 02ef0a7 arm64: dts: qcom: qrb5165-rb5: fix uSD pins drive strength
    | | * 596ab96 arm64: dts: qcom: sm8250: correct sdhc_2 xo clk
    | | * fde1ac1 selftests/bpf: Sync RCU before unloading bpf_testmod
    | | * f644edf bpf: Declare __bpf_free_used_maps() unconditionally
    | | * 1219127 serial: stm32: fix DMA initialization error handling
    | | * d157410 Bluetooth: hci_qca: Wait for SSR completion during suspend
    | | * 27f8ad8 arm64: dts: broadcom: bcm4908: use proper NAND binding
    | | * 2d6765f Bluetooth: Remove hci_req_le_suspend_config
    | | * 4a3e645 net: enetc: fix destroyed phylink dereference during unbind
    | | * badce8f net: mvneta: Remove per-cpu queue mapping for Armada 3700
    | | * f32a524 net: amd-xgbe: Fix network fluctuations when using 1G BELFUSE SFP
    | | * 50b63f1 net: amd-xgbe: Reset link when the link never comes back
    | | * 7e78073 net: amd-xgbe: Fix NETDEV WATCHDOG transmit queue timeout warning
    | | * c823a43 net: amd-xgbe: Reset the PHY rx data path when mailbox command timeout
    | | * 486f5e4 net: phy: mscc: adding LCPLL reset to VSC8514
    | | * f984701 net: dsa: felix: don't deinitialize unused ports
    | | * 1bfa72d net: dsa: felix: perform teardown in reverse order of setup
    | | * d052b2e ibmvnic: serialize access to work queue on remove
    | | * 8db126a ibmvnic: skip send_request_unmap for timeout reset
    | | * d3ad096 ibmvnic: add memory barrier to protect long term buffer
    | | * 7c5fdd4 bpf: Clear subreg_def for global function return values
    | | * 864f6c3 b43: N-PHY: Fix the update of coef for the PHY revision >= 3case
    | | * 7800c06 cxgb4/chtls/cxgbit: Keeping the max ofld immediate data size same in cxgb4 and ulds
    | | * 77371ab net: axienet: Handle deferred probe on clock properly
    | | * ca90ff6 tcp: fix SO_RCVLOWAT related hangs under mem pressure
    | | * 6e837d0 selftests: mptcp: fix ACKRX debug message
    | | * 6f8d5d6 bpf: Fix bpf_fib_lookup helper MTU check for SKB ctx
    | | * 7aaa11d bpf, devmap: Use GFP_KERNEL for xdp bulk queue allocation
    | | * 9e684f7 bpf: Fix an unitialized value in bpf_iter
    | | * 703df6b libbpf: Ignore non function pointer member in struct_ops
    | | * 70efd8b mac80211: fix potential overflow when multiplying to u32 integers
    | | * b825dd9 net/mlx5e: Check tunnel offload is required before setting SWP
    | | * 8e4bcfd net/mlx5e: CT: manage the lifetime of the ct entry object
    | | * 345f581 net/mlx5: Disable devlink reload for lag devices
    | | * 637ffa4 net/mlx5: Disallow RoCE on lag device
    | | * d0ad9b3 net/mlx5: Disallow RoCE on multi port slave device
    | | * 9c9fb9f net/mlx5: Disable devlink reload for multi port slave device
    | | * 38b83c1 net/mlx5e: kTLS, Use refcounts to free kTLS RX priv context
    | | * 55562a7 net/mlx5e: Replace synchronize_rcu with synchronize_net
    | | * 2e5d24b net/mlx5: Fix health error state handling
    | | * 9ee95cd net/mlx5e: Change interrupt moderation channel params also when channels are closed
    | | * 4b8b045 net/mlx5e: Don't change interrupt moderation params when DIM is enabled
    | | * 5cae37d net/mlx5e: Enable XDP for Connect-X IPsec capable devices
    | | * b84ee27 net: phy: consider that suspend2ram may cut off PHY power
    | | * 7c0425b dpaa2-eth: fix memory leak in XDP_REDIRECT
    | | * 0903d06 xen/netback: fix spurious event detection for common event case
    | | * 761c9ba bnxt_en: Fix devlink info's stored fw.psid version format.
    | | * 40e8413 bnxt_en: reverse order of TX disable and carrier off
    | | * 12e1689 ibmvnic: Set to CLOSED state even on error
    | | * 7cd60dd selftests/bpf: Convert test_xdp_redirect.sh to bash
    | | * 65cd430 ath9k: fix data bus crash when setting nf_override via debugfs
    | | * 2704769 iwlwifi: pnvm: increment the pointer before checking the TLV
    | | * 3d338b1 iwlwifi: pnvm: set the PNVM again if it was already loaded
    | | * 2526c18 bpf_lru_list: Read double-checked variable once without lock
    | | * 18b83fc iwlwifi: mvm: don't check if CSA event is running before removing
    | | * 3048a74 iwlwifi: mvm: assign SAR table revision to the command later
    | | * dbc1fba iwlwifi: mvm: send stored PPAG command instead of local
    | | * b23e27d iwlwifi: mvm: store PPAG enabled/disabled flag properly
    | | * 745d375 iwlwifi: mvm: fix the type we use in the PPAG table validity checks
    | | * ab2db97 soc: aspeed: snoop: Add clock control logic
    | | * 02823f0 ath11k: fix a locking bug in ath11k_mac_op_start()
    | | * 99520e9 ath10k: Fix lockdep assertion warning in ath10k_sta_statistics
    | | * e9397f4 ath10k: Fix suspicious RCU usage warning in ath10k_wmi_tlv_parse_peer_stats_info()
    | | * 55eceab ARM: at91: use proper asm syntax in pm_suspend
    | | * 4e5d3ff staging: wfx: fix possible panic with re-queued frames
    | | * a6c9669 optee: simplify i2c access
    | | * 78eacad ARM: s3c: fix fiq for clang IAS
    | | * d7a5fa9 iwlwifi: mvm: set enabled in the PPAG command properly
    | | * e24333d arm64: dts: meson: fix broken wifi node for Khadas VIM3L
    | | * 62dd5b4 arm64: dts: msm8916: Fix reserved and rfsa nodes unit address
    | | * 057e215 soc: qcom: ocmem: don't return NULL in of_get_ocmem
    | | * e3c47f3 Bluetooth: btusb: Fix memory leak in btusb_mtk_wmt_recv
    | | * ccec2a9 opp: Correct debug message in _opp_add_static_v2()
    | | * e95d4a5 arm64: dts: armada-3720-turris-mox: rename u-boot mtd partition to a53-firmware
    | | * 2188390 ARM: dts: armada388-helios4: assign pinctrl to each fan
    | | * 5d06128 ARM: dts: armada388-helios4: assign pinctrl to LEDs
    | | * 16a7004 can: mcp251xfd: mcp251xfd_probe(): fix errata reference
    | | * 7df9337 arm64: dts: renesas: beacon: Fix EEPROM compatible value
    | | * 5c0b0b8 x86/MSR: Filter MSR writes through X86_IOC_WRMSR_REGS ioctl too
    | | * 87f7bdf staging: rtl8723bs: wifi_regd.c: Fix incorrect number of regulatory rules
    | | * a459ba7 usb: dwc2: Make "trimming xfer length" a debug message
    | | * fc04ddf usb: dwc2: Abort transaction after errors with unknown reason
    | | * eae65bd usb: dwc2: Do not update data length if it is 0 on inbound transfers
    | | * eaf6f7b ARM: dts: Configure missing thermal interrupt for 4430
    | | * f9ce8ea memory: ti-aemif: Drop child node when jumping out loop
    | | * 4325398 Bluetooth: Put HCI device if inquiry procedure interrupts
    | | * 259ce5a Bluetooth: drop HCI device reference before return
    | | * 0b95632 staging: media: atomisp: Fix size_t format specifier in hmm_alloc() debug statemenet
    | | * 235182f soc: ti: pm33xx: Fix some resource leak in the error handling paths of the probe function
    | | * 6880c7b soc: qcom: socinfo: Fix an off by one in qcom_show_pmic_model()
    | | * ecf9833 arm64: dts: qcom: sdm845-db845c: Fix reset-pin of ov8856 node
    | | * 26cb0f6 usb: gadget: u_audio: Free requests only after callback
    | | * f5dae85 ACPICA: Fix exception code class checks
    | | * 531cd62 arm64: dts: rockchip: rk3328: Add clock_in_out property to gmac2phy node
    | | * 4c85e84 cpufreq: brcmstb-avs-cpufreq: Fix resource leaks in ->remove()
    | | * 569ca69 cpufreq: brcmstb-avs-cpufreq: Free resources in error path
    | | * e24ed82 arm64: dts: qcom: msm8916-samsung-a2015: Fix sensors
    | | * f15b9f2 arm64: dts: allwinner: A64: Limit MMC2 bus frequency to 150 MHz
    | | * be6c963 arm64: dts: allwinner: H6: Allow up to 150 MHz MMC bus frequency
    | | * c38f159 arm64: dts: allwinner: Drop non-removable from SoPine/LTS SD card
    | | * 676153c arm64: dts: allwinner: H6: properly connect USB PHY to port 0
    | | * 71c4341 arm64: dts: allwinner: A64: properly connect USB PHY to port 0
    | | * 0291e2c firmware: arm_scmi: Fix call site of scmi_notification_exit
    | | * acb6481 bpf: Avoid warning when re-casting __bpf_call_base into __bpf_call_base_args
    | | * 040121e bpf: Add bpf_patch_call_args prototype to include/linux/bpf.h
    | | * ba46443 net: stmmac: dwmac-meson8b: fix enabling the timing-adjustment clock
    | | * 6c4038e arm64: dts: qcom: msm8916-samsung-a5u: Fix iris compatible
    | | * 02c4cff staging: vchiq: Fix bulk transfers on 64-bit builds
    | | * 27af7c0 staging: vchiq: Fix bulk userdata handling
    | | * 8c02ace Bluetooth: hci_qca: Fix memleak in qca_controller_memdump
    | | * 9518446 memory: mtk-smi: Fix PM usage counter unbalance in mtk_smi ops
    | | * c4fd0fe arm64: dts: exynos: correct PMIC interrupt trigger level on Espresso
    | | * 30cb404 arm64: dts: exynos: correct PMIC interrupt trigger level on TM2
    | | * d65d2e5 ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid XU3 family
    | | * 9932425 ARM: dts: exynos: correct PMIC interrupt trigger level on Arndale Octa
    | | * 84f2a2b ARM: dts: exynos: correct PMIC interrupt trigger level on Spring
    | | * dedc875 ARM: dts: exynos: correct PMIC interrupt trigger level on Rinato
    | | * d834133 ARM: dts: exynos: correct PMIC interrupt trigger level on Monk
    | | * 306fb69 ARM: dts: exynos: correct PMIC interrupt trigger level on Artik 5
    | | * f4b2c1c arm64: dts: renesas: beacon: Fix audio-1.8V pin enable
    | | * 3a88bfe arm64: dts: renesas: beacon kit: Fix choppy Bluetooth Audio
    | | * 60d3aa7 Bluetooth: Fix initializing response id after clearing struct
    | | * 0db3cb5 Bluetooth: hci_uart: Fix a race for write_work scheduling
    | | * 952f507 Bluetooth: btqcomsmd: Fix a resource leak in error handling paths in the probe function
    | | * 7057811 ath10k: Fix error handling in case of CE pipe init failure
    | | * 52fc4fe drm/i915/gt: One more flush for Baytrail clear residuals
    | | * 0a01909 ALSA: pcm: Don't call sync_stop if it hasn't been stopped
    | | * 312086e ALSA: pcm: Assure sync with the pending stop operation at suspend
    | | * 3a13ee9 ALSA: pcm: Call sync_stop at disconnection
    | | * 10109da random: fix the RNDRESEEDCRNG ioctl
    | | * 2396480 vmlinux.lds.h: Define SANTIZER_DISCARDS with CONFIG_GCOV_KERNEL=y
    | | * 7c86f1c MIPS: vmlinux.lds.S: add missing PAGE_ALIGNED_DATA() section
    | | * d5ef4d3 zsmalloc: account the number of compacted pages correctly
    | | * bb53cc2 ALSA: usb-audio: Fix PCM buffer allocation in non-vmalloc mode
    | | * 44308ca bfq: Avoid false bfq queue merging
    | | * 13a2b18 virt: vbox: Do not use wait_event_interruptible when called from kernel context
    | | * 9889d3f PCI: Decline to resize resources if boot config must be preserved
    | | * b85cb14 PCI: qcom: Use PHY_REFCLK_USE_PAD only for ipq8064
    | | * 9e9de58 w1: w1_therm: Fix conversion result for negative temperatures
    | | * 859aafb kdb: Make memory allocations more robust
    | | * a2fb4fa scsi: qla2xxx: Fix mailbox Ch erroneous error
    | | * c9f0028 scsi: libsas: docs: Remove notify_ha_event()
    | | * 03836bf driver core: auxiliary bus: Fix calling stage for auxiliary bus init
    | | * d288086 debugfs: do not attempt to create a new file before the filesystem is initalized
    | | * b874082 debugfs: be more robust at handling improper input in debugfs_lookup()
    | | * cdb43e0 vdpa/mlx5: fix param validation in mlx5_vdpa_get_config()
    | | * 572e2b0 vmlinux.lds.h: add DWARF v5 sections
    | * | 39be9f6 Linux 5.11.2-xanmod1
    | * | 57b2e4f Merge tag 'v5.11.2' into 5.11
    | |/
    | * 27e543c Linux 5.11.2
    | * e916adf KVM: Use kvm_pfn_t for local PFN variable in hva_to_pfn_remapped()
    | * f24380c mm: provide a saner PTE walking API for modules
    | * 9ee0394 KVM: do not assume PTE is writable after follow_pfn
    | * 06c6164 KVM: x86: Zap the oldest MMU pages, not the newest
    | * 26dead7 hwmon: (dell-smm) Add XPS 15 L502X to fan control blacklist
    | * 44519dd arm64: tegra: Add power-domain for Tegra210 HDA
    | * 4a4a0ec Bluetooth: btusb: Some Qualcomm Bluetooth adapters stop working
    | * 6c8e55b ntfs: check for valid standard information attribute
    | * 31d00f0 usb: quirks: add quirk to start video capture on ELMO L-12F document camera reliable
    | * c102207 USB: quirks: sort quirk entries
    | * 018cbb2 HID: make arrays usage and value to be the same
    | * 55c262e bpf: Fix truncation handling for mod32 dst reg wrt zero
  • f8544f2 Revert "sched/fair: Introduce the CacULE CPU scheduler v5.11-rdb"
  • 4e95eb8 Revert "cacule: Change default preemption latency to 2ms for cpu-bound tasks"
  • ebf8cdf Revert "cacule: fix sd_flag declaration for rdb when undefined"

Don't miss a new linux release

NewReleases is sending notifications on new releases.