Debian 10261 Published by

A new XanMod Linux Kernel based on the new Linux Kernel 5.17.2 has been released. XanMod is a general-purpose Linux kernel distribution with custom settings and new features. The real-time version is recommended for critical runtime applications such as Linux gaming eSports, streaming, live productions and ultra-low latency enthusiasts.



XanMod is a general-purpose Linux kernel distribution with custom settings and new features. Built to provide a stable, responsive and smooth desktop experience.

The real-time version is recommended for critical runtime applications such as Linux gaming eSports, streaming, live productions and ultra-low latency enthusiasts.

Supports all recent 64-bit versions of Debian and Ubuntu-based systems.

Main Features

  • Preemptive Full Tickless Kernel at 500Hz w/ Tuned CPU Core Scheduler.
  • RCU Boost for better responsiveness and lower overall system latency.
  • Block Layer w/ multi-threaded runqueue for high I/O throughput.
  • Caching, Virtual Memory Manager and CPUFreq Governor improvements.
  • BBR TCP Congestion Control + FQ-PIE Packet Scheduling and AQM Algorithm [5.8].
  • ORC Unwinder for Kernel Stack Traces (debuginfo) implementation.
  • Third-party patchset available: ZSTD kernel, initrd and modules support [5.8][5.6-rt], Full x86_64 FSGSBASE instructions [5.8], Clear Linux [partial], CK's Hrtimer Patchset [5.8][5.4], Wine / Proton Fsync, PCIe ACS Override, BMQ Process Scheduler [5.4 stock disabled], Aufs [5.4] and GCC graysky's.
  • Real-time Linux kernel (PREEMPT_RT) build available [5.6-rt][5.4-rt].
  • Generic kernel package for compatibility with most Debian & Ubuntu based distributions. Built on the latest GCC 10.2 and Binutils 2.35.
  • GPLv2 license. Can be built for any distribution or purpose.

Install via Terminal

echo 'deb  http://deb.xanmod.org releases main' | sudo tee /etc/apt/sources.list.d/xanmod-kernel.list && wget -qO -  https://dl.xanmod.org/gpg.key | sudo apt-key add -

Then update and install:

sudo apt update && sudo apt install linux-xanmod

Reboot.

Meta packages available: linux-xanmodlinux-xanmod-edgelinux-xanmod-ltslinux-xanmod-rt-edge and linux-xanmod-rt.

To try without adding the repository

Download from Sourceforge and install:
https://sourceforge.net/projects/xanmod/files/

  1. In terminal:
    sudo dpkg -i linux-image-*xanmod*.deb linux-headers-*xanmod*.deb
  2. Reboot.
  • Check it:
    cat /proc/version
* linux-firmware-image package is optional

Linux 5.17.2-xanmod1

b1289d4 Linux 5.17.2-xanmod1
0cdfdbc Merge tag 'v5.17.2' into 5.17
70a10e9 Linux 5.17.2
5c6baf8 coredump: Use the vma snapshot in fill_files_note
6b73d77 coredump/elf: Pass coredump_params into fill_note_info
1dabdbe coredump: Remove the WARN_ON in dump_vma_snapshot
8a7f922 coredump: Snapshot the vmas in do_coredump
fd2303d mmc: rtsx: Fix build errors/warnings for unused variable
05dbc1a mmc: rtsx: Let MMC core handle runtime PM
9d73b40 Revert "nbd: fix possible overflow on 'first_minor' in nbd_dev_add()"
b5a000c n64cart: convert bi_disk to bi_bdev->bd_disk fix build
4c46d8a torture: Make torture.sh help message match reality
6cb78cf openvswitch: Fixed nd target mask field in the flow dump.
50afc69 vdpa/mlx5: Avoid processing works if workqueue was destroyed
bc625a2 ice: xsk: Fix indexing in ice_tx_xsk_pool()
53afc1e xsk: Do not write NULL in SW ring at allocation failure
c459241 docs: sysctl/kernel: add missing bit to panic_print
5c73bf3 um: Fix uml_mconsole stop/go
0069f9f arm64: dts: ls1046a: Update i2c node dma properties
f7c25a0 arm64: dts: ls1043a: Update i2c dma properties
c5732d8 ARM: dts: spear13xx: Update SPI dma properties
3411e96 ARM: dts: spear1340: Update serial node properties
cea17ae spi: mediatek: support tick_delay without enhance_timing
0f18815 pinctrl: canonical rsel resistance selection property
2e8029b media: ov6650: Fix crop rectangle affected by set format
fc364cd media: ov6650: Add try support to selection API operations
7dcbe57 perf vendor events: Update metrics for SkyLake Server
8870ca9 ASoC: topology: Allow TLV control to be either read or write
9b3c359 ASoC: SOF: Intel: Fix build error without SND_SOC_SOF_PCI_DEV
a903e51 net: preserve skb_end_offset() in skb_unclone_keeptruesize()
1aea86e ubi: fastmap: Return error code if memory allocation fails in add_aeb()
6fcaefa dt-bindings: pinctrl: pinctrl-microchip-sgpio: Fix example
4e94de9 dt-bindings: pinctrl: mt8195: fix bias-pull-{up,down} checks
e3016ec dt-bindings: memory: mtk-smi: Correct minItems to 2 for the gals clocks
ea26ba7 dt-bindings: memory: mtk-smi: No need mediatek,larb-id for mt8167
f5a5e67 dt-bindings: memory: mtk-smi: Rename clock to clocks
1d93e01 media: dt-bindings: media: hynix,hi846: add link-frequencies description
7d2880e media: dt-binding: media: hynix,hi846: use $defs/port-base port description
f742588 dt-bindings: spi: mxic: The interrupt property is not mandatory
c28f2bc dt-bindings: mtd: nand-controller: Fix a comment in the examples
01d06d1 dt-bindings: mtd: nand-controller: Fix the reg property description
1c0e264 mmc: rtsx: Use pm_runtime_{get,put}() to handle runtime PM
c6399f6 nbd: fix possible overflow on 'first_minor' in nbd_dev_add()
ad1aba1 bpf: Fix comment for helper bpf_current_task_under_cgroup()
6c4f243 bpf: Adjust BPF stack helper functions to accommodate skip > 0
8ed35dc libbpf: Define BTF_KIND_* constants in btf.h to avoid compilation errors
9436255 af_unix: Support POLLPRI for OOB.
9d4c859 mm/usercopy: return 1 from hardened_usercopy __setup() handler
070e4b2 mm/memcontrol: return 1 from cgroup.memory __setup() handler
f9ccec3 ARM: 9187/1: JIVE: fix return value of __setup handler
aaa0d69 mm/mmap: return 1 from stack_guard_gap __setup() handler
145bfd6 net: add skb_set_end_offset() helper
89e346c mips: Enable KCSAN - take 2
e559c75 tracing: Have type enum modifications copy the strings
f214188 Reinstate some of "swiotlb: rework "fix info leak with DMA_FROM_DEVICE""
01619aa ax25: fix UAF bug in ax25_send_control()
69c05c5 KVM: x86: SVM: fix avic spec based definitions again
592e05e ASoC: soc-compress: Change the check for codec_dai
a6258a1 arm64: mm: Drop 'const' from conditional arm64_dma_phys_limit definition
d3e0db5 docs: fix 'make htmldocs' warning in SCTP.rst
dabb349 staging: mt7621-dts: fix pinctrl-0 items to be size-1 items on ethernet
a6c5d48 scsi: qla2xxx: Add qla2x00_async_done() for async routines
66db848 drm/connector: Fix typo in documentation
b06bacf x86/sev: Unroll string mmio with CC_ATTR_GUEST_UNROLL_STRING_IO
17145e1 x86/fpu/xstate: Fix the ARCH_REQ_XCOMP_PERM implementation
2fea16f proc: bootconfig: Add null pointer check
b73b30e can: isotp: restore accidentally removed MSG_PEEK feature
4327422 platform/x86: asus-wmi: Fix regression when probing for fan curve control
4015c65 platform/chrome: cros_ec_typec: Check for EC device
506d09e spi: Fix Tegra QSPI example
a745014 vhost: handle error while adding split ranges to iotlb
d7339f2 ACPI: CPPC: Avoid out of bounds access when parsing _CPC data
559ea0f riscv module: remove (NOLOAD)
7fa8b22 io_uring: fix memory leak of uid in files registration
f3d218c io_uring: bump poll refs to full 31-bits
484989a io_uring: remove poll entry from list when canceling all
4ae4311 virtio: use virtio_device_ready() in virtio_device_restore()
d62708b Revert "virtio_pci: harden MSI-X interrupts"
caa7178 Revert "virtio-pci: harden INTX interrupts"
9c24634 block: restore the old set_task_ioprio() behaviour wrt PF_EXITING
fbe2cc4 block: Fix the maximum minor value is blk_alloc_ext_minor()
17a703d ARM: iop32x: offset IRQ numbers by 1
5f9e9c2 ubi: Fix race condition between ctrl_cdev_ioctl and ubi_cdev_ioctl
2703a71 ASoC: mediatek: mt6358: add missing EXPORT_SYMBOLs
bc38dc4 ASoC: rockchip: i2s_tdm: Fixup config for SND_SOC_DAIFMT_DSP_A/B
29b6fa7 pinctrl: nuvoton: npcm7xx: Use %zu printk format for ARRAY_SIZE()
77190d5 pinctrl: nuvoton: npcm7xx: Rename DS() macro to DSTR()
ae90ae9 net: sparx5: uses, depends on BRIDGE or !BRIDGE
7992be2 watchdog: rti-wdt: Add missing pm_runtime_disable() in probe function
e18eeb3 pinctrl: pinconf-generic: Print arguments for bias-pull-*
375cd25 watch_queue: Free the page array when watch_queue is dismantled
00c932b crypto: arm/aes-neonbs-cbc - Select generic cbc and aes
1a0ca96 crypto: x86/poly1305 - Fixup SLS
b4dafd9 mailbox: imx: fix wakeup failure from freeze mode
5e3c111 rxrpc: Fix call timer start racing with call destruction
4e1f670 rxrpc: fix some null-ptr-deref bugs in server_key.c
3c4903c net: hns3: fix software vlan talbe of vlan 0 inconsistent with hardware
7c93be8 net: hns3: fix the concurrency between functions reading debugfs
b376ffc gfs2: Make sure FITRIM minlen is rounded up to fs block size
fbb74bc gfs2: Fix gfs2_file_buffered_write endless loop workaround
d690d14 gfs2: gfs2_setattr_size error path fix
d25ea02 loop: fix ioctl calls using compat_loop_info
11eaa13 rtc: check if rtc_read_time was successful
de66e4f rtc: gamecube: Fix refcount leak in gamecube_rtc_read_offset_from_sram
455014c modpost: restore the warning message for missing symbol versions
0fe42c4 XArray: Update the LRU list in xas_split()
6e9b477 XArray: Include bitmap.h from xarray.h
bcb0ab1 can: mcp251xfd: mcp251xfd_register_get_dev_id(): fix return of error value
f2ec3cd can: mcba_usb: properly check endpoint type
42a4b0d can: mcba_usb: mcba_usb_start_xmit(): fix double dev_kfree_skb in error path
18f13ed XArray: Fix xas_create_range() when multi-order entry present
d277108 wireguard: socket: ignore v6 endpoints when ipv6 is disabled
0b19bcb wireguard: socket: free skb in send6 when ipv6 is disabled
fdf5fd4 wireguard: queueing: use CFI-safe ptr_ring cleanup function
113aac0 nvme: fix the read-only state for zoned namespaces with unsupposed features
529a9e8 nvme: allow duplicate NSIDs for private namespaces
6f36551 ubifs: rename_whiteout: correct old_dir size computing
fbeb213 ubifs: Fix to add refcount once page is set private
3b7fb89 ubifs: Fix read out-of-bounds in ubifs_wbuf_write_nolock()
6262b15 ubifs: setflags: Make dirtied_ino_d 8 bytes aligned
0280853 ubifs: Rectify space amount budget for mkdir/tmpfile operations
52b18c0 ubifs: Fix 'ui->dirty' race between do_tmpfile() and writeback work
868de33 ubifs: Rename whiteout atomically
085062c ubifs: Add missing iput if do_tmpfile() failed in rename whiteout
8b278c8 ubifs: Fix deadlock in concurrent rename whiteout and inode writeback
6d7a158 ubifs: rename_whiteout: Fix double free for whiteout_ui->data
e815876 KVM: avoid double put_page with gfn-to-pfn cache
a6ffdeb KVM: SVM: fix panic on out-of-bounds guest IRQ
ec840c9 KVM: x86: fix sending PV IPI
9b709d1 KVM: Prevent module exit until all VMs are freed
5051c04 KVM: x86/mmu: do compare-and-exchange of gPTE via the user address
96795bb KVM: x86: Forbid VMM to set SYNIC/STIMER MSRs when SynIC wasn't activated
9fa2b94 KVM: x86: Avoid theoretical NULL pointer dereference in kvm_irq_delivery_to_apic_fast()
c08175e KVM: x86: Check lapic_in_kernel() before attempting to set a SynIC irq
f065aa5 MIPS: crypto: Fix CRC32 code
02b9147 platform: chrome: Split trace include file
0212568 scsi: qla2xxx: Use correct feature type field during RFF_ID processing
d8266a9 scsi: qla2xxx: Reduce false trigger to login
b0a42ca scsi: qla2xxx: Fix stuck session of PRLI reject
946b3ce scsi: qla2xxx: Fix N2N inconsistent PLOGI
67f744f scsi: qla2xxx: Fix crash during module load unload test
c05f4f6 scsi: qla2xxx: Fix missed DMA unmap for NVMe ls requests
c5462ae scsi: qla2xxx: Fix laggy FC remote port session recovery
445534d scsi: qla2xxx: Fix hang due to session stuck
d3afb4e scsi: qla2xxx: Fix incorrect reporting of task management failure
9be42d2 scsi: qla2xxx: Fix disk failure to rediscover
a669a22 scsi: qla2xxx: Suppress a kernel complaint in qla_create_qpair()
568b3f3 scsi: qla2xxx: Check for firmware dump already collected
f59a24b scsi: qla2xxx: Add devids and conditionals for 28xx
8bb01af scsi: qla2xxx: Fix T10 PI tag escape and IP guard options for 28XX adapters
4ab396b scsi: qla2xxx: edif: Fix clang warning
afd99c5 scsi: qla2xxx: Fix device reconnect in loop topology
e4c91d9 scsi: qla2xxx: Fix warning for missing error code
74d13ef scsi: qla2xxx: Fix wrong FDMI data for 64G adapter
6c125fd scsi: qla2xxx: Fix premature hw access after PCI error
78612f2 scsi: qla2xxx: Fix scheduling while atomic
d8fb8da scsi: qla2xxx: Fix warning message due to adisc being flushed
8cfb250 scsi: qla2xxx: Fix stuck session in gpdb
ceda7f7 scsi: qla2xxx: Implement ref count for SRB
195f11a scsi: qla2xxx: Refactor asynchronous command initialization
8ef9566 drm/i915: Reject unsupported TMDS rates on ICL+
8c683d4 drm/i915: Fix PSF GV point mask when SAGV is not possible
df06213 drm/i915: Treat SAGV block time 0 as SAGV disabled
ab096ec drm/dp: Fix off-by-one in register cache size
6890b43 powerpc: Fix build errors with newer binutils
b9eb484 powerpc: Add set_memory{p/np}() and remove set_memory_attr()
c66d34e powerpc/lib/sstep: Fix build errors with newer binutils
5e0a775 powerpc/lib/sstep: Fix 'sthcx' instruction
73d8082 powerpc/tm: Fix more userspace r13 corruption
e3d157a powerpc/kasan: Fix early region not updated correctly
8cdf9e9 KVM: x86: hyper-v: HVCALL_SEND_IPI_EX is an XMM fast hypercall
e30fc87 KVM: x86: hyper-v: Fix the maximum number of sparse banks for XMM fast TLB flush hypercalls
8c3c492 KVM: x86: hyper-v: Drop redundant 'ex' parameter from kvm_hv_flush_tlb()
9ae38d8 KVM: x86: hyper-v: Drop redundant 'ex' parameter from kvm_hv_send_ipi()
3a87cf9 KVM: x86/mmu: Check for present SPTE when clearing dirty bit in TDP MMU
8cf6f98 KVM: x86/mmu: Zap all roots when unmapping gfn range in TDP MMU
2bccda7 KVM: x86/mmu: Move "invalid" check out of kvm_tdp_mmu_get_root()
b441a88 KVM: x86/mmu: Use common TDP MMU zap helper for MMU notifier unmap hook
54de761 KVM: x86: Reinitialize context if host userspace toggles EFER.LME
ad0a0b0 KVM: SVM: Allow AVIC support on system w/ physical APIC ID > 255
58eb76a ALSA: hda/realtek: Add alc256-samsung-headphone fixup
55e343e media: atomisp: fix bad usage at error handling logic
9b9f622 ASoC: mediatek: Fix error handling in mt8183_da7219_max98357_dev_probe
e07547a mmc: host: Return an error when ->enable_sdio_irq() ops is missing
0c53a5c tracing: Have TRACE_DEFINE_ENUM affect trace event types as well
18c49e2 ASoC: Intel: sof_es8336: log all quirks
811c56f ASoC: Intel: Revert "ASoC: Intel: sof_es8336: add quirk for Huawei D15 2021"
c831f4e ALSA: intel-dspconfig: add ES8336 support for CNL
2196c22 ASoC: Intel: soc-acpi: add more ACPI HIDs for ES83x6 devices
a97c253 ALSA: intel-dsp-config: add more ACPI HIDs for ES83x6 devices
d7af34e ALSA: intel-nhlt: add helper to detect SSP link mask
77b41dc ASoC: SOF: Intel: hda: retrieve DMIC number for I2S boards
ec87230 ASoC: Intel: sof_sdw: fix quirks for 2022 HP Spectre x360 13"
3c428a6 ASoC: SOF: debug: clarify operator precedence
440722a media: hdpvr: initialize dev->worker at hdpvr_register_videodev
abf592a media: Revert "media: em28xx: add missing em28xx_close_extension"
64b2e97 media: i2c: ov5648: Fix lockdep error
809b8cd video: fbdev: sm712fb: Fix crash in smtcfb_write()
2437cef ASoC: amd: vangogh: fix uninitialized symbol warning in machine driver
710130b ASoC: amd: vg: fix for pm resume callback sequence
8f3c2cf ARM: mmp: Fix failure to remove sram device
a51e2c5 ARM: tegra: tamonten: Fix I2C3 pad setting
72df12d lib/test_lockup: fix kernel pointer check for separate address spaces
ce93c7a uaccess: fix type mismatch warnings from access_ok()
5e712d6 ARM: tegra: transformer: Drop reg-shift for Tegra HS UART
bb0446c ASoC: rt5682s: Fix the wrong jack type detected
5a0d964 media: cx88-mpeg: clear interrupt status register before streaming video
e209e6d media: imx-jpeg: fix a bug of accessing array out of bounds
f0030a5 ASoC: Intel: sof_es8336: add quirk for Huawei D15 2021
08646da ASoC: soc-core: skip zero num_dai component in searching dai name
cf09d44 ARM: dts: bcm2711: Add the missing L1/L2 cache information
5e59394 video: fbdev: udlfb: replace snprintf in show functions with sysfs_emit
381c1e2 video: fbdev: omapfb: panel-tpo-td043mtea1: Use sysfs_emit() instead of snprintf()
4397e43 video: fbdev: omapfb: panel-dsi-cm: Use sysfs_emit() instead of snprintf()
e738157 arm64: defconfig: build imx-sdma as a module
78da6c8 ARM: dts: imx7: Use audio_mclk_post_div instead audio_mclk_root_clk
90f9083 ALSA: hda: Fix driver index handling at re-binding
07b8403 ARM: ftrace: avoid redundant loads or clobbering IP
2a4be3f media: atomisp: fix dummy_ptr check to avoid duplicate active_bo
dde1a2d media: atomisp_gmin_platform: Add DMI quirk to not turn AXP ELDO2 regulator off on some boards
4071b86 ASoC: madera: Add dependencies on MFD
1a8c180 ARM: dts: bcm2837: Add the missing L1/L2 cache information
28def50 ARM: dts: qcom: fix gic_irq_domain_translate warnings for msm8960
fed32b3 video: fbdev: omapfb: acx565akm: replace snprintf with sysfs_emit
e498b50 video: fbdev: cirrusfb: check pixclock to avoid divide by zero
79e4862 video: fbdev: w100fb: Reset global state
41baa86 video: fbdev: nvidiafb: Use strscpy() to prevent buffer overflow
18ea450 media: iommu/mediatek: Add device_link between the consumer and the larb devices
267fe9f media: iommu/mediatek: Return ENODEV if the device is NULL
5aaf351 media: iommu/mediatek-v1: Free the existed fwspec if the master dev already has
e568733 ASoC: SOF: Intel: hda: Remove link assignment limitation
4eb591c media: imx-jpeg: Prevent decoding NV12M jpegs into single-planar buffers
336e6ac ASoC: SOF: Intel: match sdw version on link_slaves_found
d398278 ASoC: cs42l42: Report full jack status when plug is detected
7594d42 ASoC: sh: rz-ssi: Make the data structures available before registering the handlers
93ef3fd media: ir_toy: free before error exiting
cec06ce media: atmel: atmel-isc-base: report frame sizes as full supported range
2abe6b4 media: staging: media: zoran: fix various V4L2 compliance errors
20811bb media: staging: media: zoran: calculate the right buffer number for zoran_reap_stat_com
1e501ec media: staging: media: zoran: move videodev alloc
c641087 ntfs: add sanity check on allocation size
a9ed324 Adjust cifssb maximum read size
1c39a16 f2fs: compress: fix to print raw data size in error path of lz4 decompression
ec4187d f2fs: use spin_lock to avoid hang
d1cb11f btrfs: do not clean up repair bio if submit fails
987b5df btrfs: do not double complete bio on errors during compressed reads
5065806 btrfs: handle csum lookup errors properly on reads
93db0c7 btrfs: make search_csum_tree return 0 if we get -EFBIG
9a19873 btrfs: harden identification of a stale device
0c9b7c8 f2fs: don't get FREEZE lock in f2fs_evict_inode in frozen fs
5bbe11d NFSD: Fix nfsd_breaker_owns_lease() return values
c12765e f2fs: fix to do sanity check on curseg->alloc_type
677c9d3 ext4: don't BUG if someone dirty pages without asking ext4 first
bb0791e sched/tracing: Report TASK_RTLOCK_WAIT tasks as TASK_UNINTERRUPTIBLE
803fb0e ext4: fix ext4_mb_mark_bb() with flex_bg with fast_commit
6b19b6e ext4: correct cluster len and clusters changed accounting in ext4_mb_mark_bb
f9d7dca locking/lockdep: Iterate lock_classes directly when reading lockdep files
781c262 atomics: Fix atomic64{read_acquire,set_release} fallbacks
dac1438 spi: fsi: Implement a timeout for polling status
57bcc9a spi: tegra20: Use of_device_get_match_data()
340e26a nvme-tcp: lockdep: annotate in-kernel sockets
ddab9f4 parisc: Fix handling off probe non-access faults
ddca4b8 parisc: Fix non-access data TLB cache flush faults
c7c0ec5 PM: core: keep irq flags in device_pm_check_callbacks()
5a3ff7b ACPI/APEI: Limit printable size of BERT table data
4083925 Revert "Revert "block, bfq: honor already-setup queue merges""
8b3e1cb lib/raid6/test/Makefile: Use $(pound) instead of # for Make 4.3
16e614d ACPI / x86: Add skip i2c clients quirk for Lenovo Yoga Tablet 1050F/L
39db8a6 ACPI / x86: Add skip i2c clients quirk for Nextbook Ares 8
790ae2e ACPICA: Avoid walking the ACPI Namespace if it is not there
40b4ba0 bfq: fix use-after-free in bfq_dispatch_request
e47b12f hwrng: cavium - fix NULL but dereferenced coccicheck error
f99a387 fs/binfmt_elf: Fix AT_PHDR for unusual ELF files
1c1d270 irqchip/nvic: Release nvic_base upon failure
6d4e81b irqchip/qcom-pdc: Fix broken locking
ae07b72 Fix incorrect type in assignment of ipv6 port for audit
a24e059 loop: use sysfs_emit() in the sysfs xxx show()
b531d4e selinux: allow FIOCLEX and FIONCLEX with policy capability
6863dcc arm64: module: remove (NOLOAD) from linker script
b51658a powercap/dtpm_cpu: Reset per_cpu variable in the release function
eef8909 selinux: use correct type for context length
c01fced block, bfq: don't move oom_bfqq
8f5abdd crypto: hisilicon/sec - not need to enable sm4 extra mode at HW V3
0e5c88c crypto: xts - Add softdep on ecb
dcdd0d0 block/bfq_wf2q: correct weight to ioprio
6a0725b memstick/mspro_block: fix handling of read-only devices
4d8dbb6 block: throttle split bio in case of iops limit
33884c9 rcu: Mark writes to the rcu_segcblist structure's ->flags field
77e2de0 pinctrl: npcm: Fix broken references to chip->parent_device
1680a05 rcu: Kill rnp->ofl_seq and use only rcu_state.ofl_lock for exclusion
0a639f0 gcc-plugins/stackleak: Exactly match strings instead of prefixes
c756b8a crypto: octeontx2 - CN10K CPT to RNM workaround
9c165d5 crypto: hisilicon/qm - cleanup warning in qm_vf_read_qos
c40e9e4 regulator: rpi-panel: Handle I2C errors/timing to the Atmel
cadae7c LSM: general protection fault in legacy_parse_param
28dfe0f fs: fix fd table size alignment properly
05f90fe lib/test: use after free in register_test_dev_kmod()
11f03ba fs: fd tables have to be multiples of BITS_PER_LONG
6cae86e net: dsa: bcm_sf2_cfp: fix an incorrect NULL check on list iterator
294953e NFSv4/pNFS: Fix another issue with a list iterator pointing to the head
b24793a net/sched: act_ct: fix ref leak when switching zones
fc4696c selftests: tls: skip cmsg_to_pipe tests with TLS=n
a5e4b7a octeontx2-af: initialize action variable
e7e1fff net: sparx5: switchdev: fix possible NULL pointer dereference
671529d net/x25: Fix null-ptr-deref caused by x25_disconnect
f6983bf qlcnic: dcb: default to returning -EOPNOTSUPP
05a62f4 net: sparx5: depends on PTP_1588_CLOCK_OPTIONAL
86f23cc net: hns3: fix phy can not link up when autoneg off and reset
74a96ae net: hns3: add NULL pointer check for hns3_set/get_ringparam()
1ff44dd net: hns3: add netdev reset check for hns3_set_tunable()
81d4701 net: hns3: clean residual vf config after disable sriov
cfdb5af net: hns3: add max order judgement for tx spare buffer
08665d6 net: hns3: fix ethtool tx copybreak buf size indicating not aligned issue
77166ce libperf tests: Fix typo in perf_evlist__open() failure error messages
fc31fa1 NFS: Don't loop forever in nfs_do_recoalesce()
72b9d45 selftests: test_vxlan_under_vrf: Fix broken test case
9352775 net: phy: broadcom: Fix brcm_fet_config_init()
aaeb971 net: hns3: refine the process when PF set VF VLAN
f58af41 net: hns3: add vlan list lock to protect vlan list
7ad2a34 net: hns3: fix port base vlan add fail when concurrent with reset
a73853f net: hns3: fix bug when PF set the duplicate MAC address for VFs
7c285ea net: enetc: report software timestamping via SO_TIMESTAMPING
26911a8 xen: fix is_xen_pmu()
f258574 clk: Initialize orphan req_rate
76feaa7 vsock/virtio: enable VQs early on probe
3c5f5d5 vsock/virtio: read the negotiated features before using VQs
83c8002 vsock/virtio: initialize vdev->priv before using VQs
e619632 clk: qcom: gcc-msm8994: Fix gpll4 width
7738b9b net: stmmac: dwmac-qcom-ethqos: Enable RGMII functional clock on resume
51a258c perf stat: Fix forked applications enablement of counters
739c2f0 kdb: Fix the putarea helper function
c42e690 NFSv4.1: don't retry BIND_CONN_TO_SESSION on session error
af4d52f SUNRPC don't resend a task on an offlined transport
8f5efbc netfilter: nf_conntrack_tcp: preserve liberal flag in tcp options
025f7a6 netfilter: egress: Report interface as outgoing
1e367d3 perf parse-events: Move slots only with topdown
9fc76cd SUNRPC: Don't call connect() more than once on a TCP socket
cc00a82 SUNRPC: improve 'swap' handling: scheduling and PF_MEMALLOC
1756ef8 SUNRPC/call_alloc: async tasks mustn't block waiting for memory
e411e37 jfs: fix divide error in dbNextAG
8f50fb4 perf test arm64: Test unwinding using fame-pointer (fp) mode
9c3cc37 driver core: dd: fix return value of __setup handler
c5211e1 firmware: google: Properly state IOMEM dependency
2aeabe9 kgdbts: fix return value of __setup handler
f8e6e18 virt: acrn: fix a memory leak in acrn_dev_ioctl()
02098ac virt: acrn: obtain pa from VMA with PFNMAP flag
20d434f serial: 8250: fix XOFF/XON sending when DMA is used
d65c2d7 kgdboc: fix return value of __setup handler
679993c tty: hvc: fix return value of _setup handler
2723543 clk: visconti: prevent array overflow in visconti_clk_register_gates()
0374913 pinctrl/rockchip: Add missing of_node_put() in rockchip_pinctrl_probe
62580a4 pinctrl: nomadik: Add missing of_node_put() in nmk_pinctrl_probe
621467b pinctrl: microchip-sgpio: lock RMW access
e5314f4 pinctrl: ocelot: Fix interrupt parsing
afd43a8 pinctrl: mediatek: paris: Skip custom extra pin config dump for virtual GPIOs
142b908 pinctrl: mediatek: paris: Fix pingroup pin config state readback
c7af48f pinctrl: mediatek: paris: Fix "argument" argument type for mtk_pinconf_get()
1084b6c pinctrl: mediatek: paris: Fix PIN_CONFIG_BIAS* readback
8bf205b pinctrl: mediatek: Fix missing of_node_put() in mtk_pctrl_init
898851b pinctrl: ocelot: fix duplicate debugfs entry
fa4e3ee pinctrl: ocelot: fix confops resource index
70c8f61 staging: mt7621-dts: fix GB-PC2 devicetree
d0e2fd3 staging: mt7621-dts: fix pinctrl properties for ethernet
9c21aa4 staging: mt7621-dts: fix formatting
c72db3a staging: mt7621-dts: fix LEDs and pinctrl on GB-PC1 devicetree
dafe055 NFS: remove unneeded check in decode_devicenotify_args()
064b229 mailbox: imx: fix crash in resume on i.mx8ulp
abb7fa6 clk: tegra: tegra124-emc: Fix missing put_device() call in emc_ensure_emc_driver
23f89fe clk: Fix clk_hw_get_clk() when dev is NULL
d97a7e3 clk: clps711x: Terminate clk_div_table with sentinel element
9f25367 clk: hisilicon: Terminate clk_div_table with sentinel element
a14b7dd clk: loongson1: Terminate clk_div_table with sentinel element
f611080 clk: actions: Terminate clk_div_table with sentinel element
865ff3e nvdimm/region: Fix default alignment for small regions
b9df300 remoteproc: qcom_q6v5_mss: Fix some leaks in q6v5_alloc_memory_region
8165588 remoteproc: qcom_wcnss: Add missing of_node_put() in wcnss_alloc_memory_region
251a8bd remoteproc: qcom: Fix missing of_node_put in adsp_alloc_memory_region
915a9cf dmaengine: hisi_dma: fix MSI allocate fail when reload hisi_dma
f6ea015 clk: starfive: jh7100: Handle audio_div clock properly
fb1fb83 clk: starfive: jh7100: Don't round divisor up twice
f1b7467 clk: qcom: clk-rcg2: Update the frac table for pixel clock
a4e2e31 clk: qcom: clk-rcg2: Update logic to calculate D value for RCG
557e1d8 clk: at91: sama7g5: fix parents of PDMCs' GCLK
80edfcb clk: imx: off by one in imx_lpcg_parse_clks_from_dt()
ecd599d clk: imx7d: Remove audio_mclk_root_clk
fcc8d68 dma-debug: fix return value of _setup handlers
08daef3 staging: r8188eu: fix endless loop in recv_func
9a706a0 NFS: Return valid errors from nfs2/3_decode_dirent()
acb04f2 habanalabs: Add check for pci_enable_device
757e75c iio: adc: Add check for devm_request_threaded_irq
98e5d60 serial: 8250: Fix race condition in RTS-after-send handling
08cbcba NFS: Use of mapping_set_error() results in spurious errors
afff243 serial: 8250_lpss: Balance reference count for PCI DMA device
2bab56f serial: 8250_mid: Balance reference count for PCI DMA device
12e4a92 phy: phy-brcm-usb: fixup BCM4908 support
1dd1b4c phy: dphy: Correct lpx parameter and its derivatives(ta{get,go,sure})
ad1ba19 clk: qcom: ipq8074: Use floor ops for SDCC1 clock
0d986cc pinctrl: renesas: checker: Fix miscalculation of number of states
339a273 pinctrl: renesas: r8a77470: Reduce size for narrow VIN1 channel
e224396 clk: renesas: r8a779f0: Fix RSW2 clock divider
d71b1f1 staging:iio:adc:ad7280a: Fix handing of device address bit reversing.
c309985 serial: 8250_aspeed_vuart: add PORT_ASPEED_VUART port type
e950cd7 staging: qlge: add unregister_netdev in qlge_probe
0646c78 iio: mma8452: Fix probe failing when an i2c_device_id is used
2210527 dmaengine: idxd: restore traffic class defaults after wq reset
5a5576a clk: qcom: ipq8074: fix PCI-E clock oops
8fba070 soundwire: intel: fix wrong register name in intel_shim_wake
50b65f4 cpufreq: qcom-cpufreq-nvmem: fix reading of PVS Valid fuse
8a0fc15 misc: alcor_pci: Fix an error handling path
a789c12 fsi: Aspeed: Fix a potential double free
9f09e78 pps: clients: gpio: Propagate return value from pps_gpio_probe
8139e36 pwm: lpc18xx-sct: Initialize driver data and hardware before pwmchip_add()
9189674 fsi: scom: Remove retries in indirect scoms
fa290a3 fsi: scom: Fix error handling
6dffc20 mxser: fix xmit_buf leak in activate when LSR == 0xff
295a930 staging: r8188eu: release_firmware is not called if allocation fails
bcb238d clk: renesas: r9a07g044: Update multiplier and divider values for PLL2/3
ab86020 kernel/resource: fix kfree() of bootmem memory again
30ad11b drivers: ethernet: cpsw: fix panic when interrupt coaleceing is set via ethtool
ec1107d ice: don't allow to run ice_send_event_to_aux() in atomic ctx
59e88a5 ice: fix 'scheduling while atomic' on aux critical err interrupt
e84318b mfd: asic3: Add missing iounmap() on error asic3_mfd_probe
8d8cb41 tipc: fix the timer expires after interval 100ms
06db021 net: wwan: qcom_bam_dmux: fix wrong pointer passed to IS_ERR()
b864d53 net: dsa: fix panic on shutdown if multi-chip tree failed to probe
f7e675b openvswitch: always update flow key after nat
7136af3 tcp: ensure PMTU updates are processed during fastopen
f49769b net: bcmgenet: Use stronger register read/writes to assure ordering
45f705f PCI: Avoid broken MSI on SB600 USB devices
da18b6e bpftool: Fix print error when show bpf map
8facc3d selftests/bpf/test_lirc_mode2.sh: Exit with proper code
07c7bd2 drm/i915: Fix renamed struct field
a45dba7 ax25: Fix NULL pointer dereferences in ax25 timers
534156d ax25: Fix refcount leaks caused by ax25_cb_del()
895ca4a powerpc/pseries: Fix use after free in remove_phb_dynamic()
744c365 i2c: mux: demux-pinctrl: do not deactivate a master that is not active
e8ca709 netfilter: conntrack: Add and use nf_ct_set_auto_assign_helper_warned()
2e67ec3 i2c: meson: Fix wrong speed use from probe
e23e1e9 af_netlink: Fix shift out of bounds in group mask calculation
4d54181 mptcp: Fix crash due to tcp_tsorted_anchor was initialized before release skb
2c1a824 ipv4: Fix route lookups when handling ICMP redirects and PMTU updates
2a495ef RDMA/nldev: Prevent underflow in nldev_stat_set_counter_dynamic_doit()
6d7be5a Bluetooth: btmtksdio: Fix kernel oops in btmtksdio_interrupt
8b69661 Bluetooth: call hci_le_conn_failed with hdev lock in hci_le_conn_failed
8a3896c Bluetooth: hci_uart: add missing NULL check in h5_enqueue
067a7ef selftests/bpf: Fix error reporting from sock_fields programs
2d2f9de af_unix: Fix some data-races around unix_sk(sk)->oob_skb.
8507c6a ibmvnic: fix race between xmit and reset
43bfb1a PCI: imx6: Assert i.MX8MM CLKREQ# even if no device present
4a1a82d PCI: imx6: Invoke the PHY exit function after PHY power off
99d6920 bareudp: use ipv6_mod_enabled to check if IPv6 enabled
97defb7 can: isotp: support MSG_TRUNC flag when reading from socket
1866771 can: isotp: return -EADDRNOTAVAIL when reading from unbound socket
10cdfbc mt76: mt7921: fix mt7921_queues_acq implementation
0582475 netfilter: flowtable: Fix QinQ and pppoe support for inet table
02e8969 drm/i915/display: Do not re-enable PSR after it was marked as not reliable
e2a194c drm/i915/display: Fix HPD short pulse handling for eDP
16fc7d5 powerpc/time: Fix KVM host re-arming a timer beyond decrementer range
574b6e8 powerpc/xive: fix return value of __setup handler
b0b86b7 RDMA/rxe: Fix ref error in rxe_av.c
1a6fc3c RDMA/rxe: Change variable and function argument to proper type
bbfcdd6 drm/amd/display: Fix double free during GPU reset on DC streams
cfa9c20 USB: storage: ums-realtek: fix error code in rts51x_read_mem()
5083178 samples/bpf, xdpsock: Fix race when running for fix duration of time
ac3ecb7 bpf, sockmap: Fix double uncharge the mem of sk_msg
abb4caa bpf, sockmap: Fix more uncharged while msg has more_data
d0b85df bpf, sockmap: Fix memleak in tcp_bpf_sendmsg while sk msg is full
03948ed bpf, sockmap: Fix memleak in sk_psock_queue_msg
414b4e8 RDMA/mlx5: Fix memory leak in error flow for subscribe event routine
7826a1f Revert "RDMA/core: Fix ib_qp_usecnt_dec() called when error"
7340c36 RDMA/irdma: Prevent some integer underflows
2334f49 power: ab8500_chargalg: Use CLOCK_MONOTONIC
f169416 mtd: rawnand: atmel: fix refcount issue in atmel_nand_controller_init
1bf0d78 MIPS: pgalloc: fix memory leak caused by pgd_free()
9404107 MIPS: RB532: fix return value of __setup handler
721ab4b mips: cdmm: Fix refcount leak in mips_cdmm_phys_base
4ed37d6 ath10k: Fix error handling in ath10k_setup_msa_resources
b1b4345 vxcan: enable local echo for sent CAN frames
84a8ecd iwlwifi: pcie: fix SW error MSI-X mapping
ea85a45 xtensa: add missing XCHAL_HAVE_WINDOWED check
b379509 powerpc: 8xx: fix a return value error in mpc8xx_pic_init
fb28e1b scsi: mpt3sas: Fix incorrect 4GB boundary check
63f4a62 platform/x86: huawei-wmi: check the return value of device_create_file()
1b1722f selftests/bpf: Make test_lwt_ip_encap more stable and faster
f0eaa23 libbpf: Unmap rings when umem deleted
1e70250 mfd: mc13xxx: Add check for mc13xxx_irq_request
093449b powerpc/64s: Don't use DSISR for SLB faults
cffe6b5 powerpc/sysdev: fix incorrect use to determine if list is empty
7379ad2 MIPS: Sanitise Cavium switch cases in TLB handler synthesizers
d6eb8b1 mips: DEC: honor CONFIG_MIPS_FP_SUPPORT=n
6f85bff drm/msm/a6xx: Fix missing ARRAY_SIZE() check
74d5397 net: axienet: fix RX ring refill allocation failure handling
54054e4 PCI: Reduce warnings on possible RW1C corruption
a75a91a RDMA/core: Fix ib_qp_usecnt_dec() called when error
3fd2d85 IB/hfi1: Allow larger MTU without AIP
011ce26 power: supply: wm8350-power: Add missing free in free_charger_irq
c1e6295 power: supply: wm8350-power: Handle error for wm8350_register_irq
0f526a6 Bluetooth: Fix skb allocation in mgmt_remote_name() & mgmt_device_connected()
21ef1c8 Bluetooth: hci_sync: fix undefined return of hci_disconnect_all_sync()
f4af43f net: phy: micrel: Fix concurrent register access
624666e i2c: xiic: Make bus names unique
51b8198 KVM: arm64: Enable Cortex-A510 erratum 2077057 by default
4e2ce79 hv_balloon: rate-limit "Unhandled message" warning
2d88154 KVM: SVM: Exit to userspace on ENOMEM/EFAULT GHCB errors
207cd15 KVM: x86/emulator: Defer not-present segment check in __load_segment_descriptor()
ab6b8e7 KVM: x86: Fix emulation in writing cr8
e27256a powerpc/Makefile: Don't pass -mcpu=powerpc64 when building 32-bit
8915146 powerpc/mm/numa: skip NUMA_NO_NODE onlining in parse_numa_properties()
2c6b80f libbpf: Skip forward declaration when counting duplicated type names
fe1ce68 gpu: host1x: Fix a memory leak in 'host1x_remove()'
8709861 gpu: host1x: Fix an error handling path in 'host1x_probe()'
e655918 libbpf: Fix BPF_MAP_TYPE_PERF_EVENT_ARRAY auto-pinning
ef3ad5f RDMA/irdma: Remove incorrect masking of PD
e48cf1c RDMA/irdma: Fix Passthrough mode in VM
3882627 RDMA/irdma: Fix netdev notifications for vlan's
8a2dea1 xsk: Fix race at socket teardown
3812013 bpf, arm64: Feed byte-offset into bpf line info
684825b bpf, arm64: Call build_prologue() first in first JIT pass
26f8621 drm/bridge: cdns-dsi: Make sure to to create proper aliases for dt
463f60a scsi: hisi_sas: Change permission of parameter prot_mask
609756b power: supply: bq24190_charger: Fix bq24190_vbus_is_enabled() wrong false return
f3c99c6 drm/tegra: Fix reference leak in tegra_dsi_ganged_probe
3f5ec4d ext2: correct max file size computing
aeaed9a drm/dp: Fix OOB read when handling Post Cursor2 register
8e9d301 mt76: mt7915: fix the muru tlv issue
58cea80 mt76: mt7915: enlarge wcid size to 544
2fd1798 power: supply: sbs-charger: Don't cancel work that is not initialized
fd6e4a2 TOMOYO: fix __setup handlers return values
cfec88b drm/amd/display: Remove vupdate_int_entry definition
2b2d91e RDMA/mlx5: Fix the flow of a miss in the allocation of a cache ODP MR
b0cbd13 net: dsa: realtek-smi: move to subdirectory
4b92c45 net: dsa: realtek-smi: fix kdoc warnings
9b6521e mt76: mt7921s: fix missing fc type/sub-type for 802.11 pkts
14e91a8 mt76: fix endianness errors in reverse_frag0_hdr_trans
43b1ffb mt76: do not always copy ethhdr in reverse_frag0_hdr_trans
16cd02e scsi: pm8001: Fix abort all task initialization
bb942d7 scsi: pm8001: Fix NCQ NON DATA command completion handling
0a87b4f scsi: pm8001: Fix NCQ NON DATA command task initialization
70a5ad7 scsi: pm8001: Fix le32 values handling in pm80xx_chip_sata_req()
64e6823 scsi: pm8001: Fix le32 values handling in pm80xx_chip_ssp_io_req()
666c9ba scsi: pm8001: Fix payload initialization in pm80xx_encrypt_update()
644b7b7 scsi: pm8001: Fix le32 values handling in pm80xx_set_sas_protocol_timer_config()
1ad5412 scsi: pm8001: Fix payload initialization in pm80xx_set_thermal_config()
9d98ec6 scsi: pm8001: Fix command initialization in pm8001_chip_ssp_tm_req()
4f2564e scsi: pm8001: Fix command initialization in pm80XX_send_read_log()
1c6c6c3 scsi: fnic: Fix a tracing statement
eaec123 vfio/pci: wake-up devices around reset functions
c8a1f8b vfio/pci: fix memory leak during D3hot to D0 transition
29cabf3 dm crypt: fix get_key_size compiler warning if !CONFIG_KEYS
958b599 mips: Enable KCSAN
f051deb ath11k: Invalidate cached reo ring entry before accessing it
d90e021 i40e: remove dead stores on XSK hotpath
22efb10 drm/msm/dp: fix panel bridge attachment
ec3f7e9 drm/msm/dpu: remove msm_dp cached in dpu_encoder_virt
c7459ed drm/msm/dpu: fix dp audio condition
3c94c92 drm/msm/dpu: add DSPP blocks teardown
1d97502 drm/msm/dsi/phy: fix 7nm v4.0 settings for C-PHY mode
be2aa1a drm/msm/dsi: Use "ref" fw clock instead of global name for VCO parent
0340c56 drm/msm/dp: always add fail-safe mode into connector mode list
0cba8ad drm/msm/dp: stop link training after link training 2 failed
104074e drm/msm/dp: populate connector of struct dp_panel
3795c42 drm/msm/dp: do not initialize phy until plugin interrupt received
ba14093 mtd: rawnand: pl353: Set the nand chip node as the flash node
cb3313e iwlwifi: mvm: Fix an error code in iwl_mvm_up()
509ec08 iwlwifi: Fix -EIO error code that is never returned
a82a8fe iwlwifi: mvm: fix off by one in iwl_mvm_stat_iterator_all_macs()
ea6720f iwlwifi: yoyo: Avoid using dram data if allocation failed
12a4b05 iwlwifi: yoyo: remove DBGI_SRAM address reset writing
6f792a0 iwlwifi: mvm: align locking in D3 test debugfs
9f09944 iwlwifi: mvm: don't iterate unadded vifs when handling FW SMPS req
765707a iwlwifi: mvm: Don't call iwl_mvm_sta_from_mac80211() with NULL sta
9ee41ed selftests: mptcp: add csum mib check for mptcp_connect
b786abe dax: make sure inodes are flushed before destroy cache
49f2dab cxl/port: Hold port reference until decoder release
6d9b1aa cxl/core/port: Rename bus.c to port.c
8427448 IB/cma: Allow XRC INI QPs to set their local ACK timeout
c3d6656 libbpf: Fix memleak in libbpf_netlink_recv()
0da0a33 bpftool: Fix pretty print dump for maps without BTF loaded
e96a17a drm/amd/display: Add affected crtcs to atomic state for dsc mst unplug
d13c90e drm/amd/pm: enable pm sysfs write for one VF mode
e8b42ba bpftool: Fix the error when lookup in no-btf maps
40dd2b2 i2c: pasemi: Drop I2C classes from platform driver variant
b7c5c62 ath11k: fix uninitialized rate_idx in ath11k_dp_tx_update_txcompl()
db1c47d drm/bridge: anx7625: Fix overflow issue on reading EDID
1de0860 iommu/ipmmu-vmsa: Check for error num after setting mask
904e163 HID: i2c-hid: fix GET/SET_REPORT for unnumbered reports
c32f6b6 power: supply: ab8500: Fix memory leak in ab8500_fg_sysfs_init
dc69bea libbpf: Use dynamically allocated buffer when receiving netlink messages
7416cbe libbpf: Fix libbpf.map inheritance chain for LIBBPF_0.7.0
e3964cd power: supply: ab8500: Swap max and overvoltage
0ef004d drm/bridge: dw-hdmi: use safe format when first in bridge chain
d9fb80a rtw88: fix use after free in rtw_hw_scan_update_probe_req()
daad993 libbpf: Fix compilation warning due to mismatched printf format
e6fa83a net:enetc: allocate CBD ring data memory using DMA coherent methods
2358748 Netvsc: Call hv_unmap_memory() in the netvsc_device_remove()
0747731 cxl/regs: Fix size of CXL Capability Header Register
7d52930 tools/testing/cxl: Fix root port to host bridge assignment
13b49a3 cxl/core: Fix cxl_probe_component_regs() error message
e9eb8f0 libbpf: Fix riscv register names
f72bf5a libbpf: Fix signedness bug in btf_dump_array_data()
0765552 RDMA/rxe: Check the last packet by RXE_END_MASK
1a0e004 PCI: aardvark: Fix reading PCI_EXP_RTSTA_PME bit on emulated bridge
6504a12 PCI: aardvark: Fix reading MSI interrupt number
6f34538 drm/amdgpu: Don't offset by 2 in FRU EEPROM
d46833e igb: refactor XDP registration
65aebcf igc: avoid kernel warning when changing RX ring parameters
2b6a4a3 selftests/bpf: Use "se" prefix on architectures without syscall wrapper
cb72bf6 selftests/bpf: Extract syscall wrapper
e21e302 mtd: mchp48l640: Add SPI ID table
d05cd44 mtd: mchp23k256: Add SPI ID table
24c8914 i2c: bcm2835: Fix the error handling in 'bcm2835_i2c_probe()'
662ff76 net: asix: add proper error handling of usb read errors
6586273 livepatch: Fix build failure on 32 bits processors
4c4c247 scripts/dtc: Call pkg-config POSIXly correct
0e3637e mac80211: limit bandwidth in HE capabilities
796d566 bpf: Fix a btf decl_tag bug when tagging a function
3e4015a net: dsa: mv88e6xxx: Enable port policy support on 6097
c49eafe ptp: unregister virtual clocks when unregistering physical clock.
0c048b8 mt76: mt7915: fix the nss setting in bitrates
aec8848 mt76: mt7915: fix mcs_map in mt7915_mcu_set_sta_he_mcs()
b301043 mt76: mt7921s: fix a possible memory leak in mt7921_load_patch
b334a24 mt76: mt7915: fix possible memory leak in mt7915_mcu_add_sta
5c2ef67 mt76: mt7615: check sta_rates pointer in mt7615_sta_rate_tbl_update
8295d12 mt76: mt7603: check sta_rates pointer in mt7603_sta_rate_tbl_update
110c4be mt76: mt7921e: fix possible probe failure after reboot
0c151aa mt76: mt7921s: fix mt7921s_mcu[fw|drv]pmctrl
6b84089 mt76: mt7921: fix ht mcs in mt7921_mac_add_txs_skb()
c72c469 mt76: mt7915: fix ht mcs in mt7915_mac_add_txs_skb()
db0d4b7 mt76: mt7615: fix a leftover race in runtime-pm
299d532 mt76: mt7921: fix a leftover race in runtime-pm
7769c18 mt76: mt7921: do not always disable fw runtime-pm
fb1d7f3 mt76: mt7921: set EDCA parameters with the MCU CE command
4c6456b mt76: mt76_connac: fix MCU_CE_CMD_SET_ROC definition error
71a8b19 mt76: mt7915: use proper aid value in mt7915_mcu_sta_basic_tlv
5922dba mt76: mt7915: use proper aid value in mt7915_mcu_wtbl_generic_tlv in sta mode
61d29dc mt76: connac: fix sta_rec_wtbl tag len
ff3f177 powerpc/perf: Don't use perf_hw_context for trace IMC PMU
bbbf7db KVM: PPC: Book3S HV: Check return value of kvmppc_radix_init
714865b powerpc: dts: t1040rdb: fix ports names for Seville Ethernet switch
0c0411b ray_cs: Check ioremap return value
ec595a1 power: reset: gemini-poweroff: Fix IRQ check in gemini_poweroff_probe
946d9be ixgbe: respect metadata on XSK Rx to skb
7689483 ixgbe: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to skb
e2225fc ixgbe: pass bi->xdp to ixgbe_construct_skb_zc() directly
f0252b9 igc: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to skb
c6e90d5 ice: respect metadata on XSK Rx to skb
dad74ce ice: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to skb
b0a197e i40e: respect metadata on XSK Rx to skb
a831a61 i40e: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to skb
ff809d6 drm/bridge: lt9611: Fix an error handling path in lt9611_probe()
ec5da19 rtw88: fix memory overrun and memory leak during hw_scan
2dbd48f rtw88: fix idle mode flow for hw scan
487e8f6 rtw88: check for validity before using a pointer
e1b5ddc selftests/net: timestamping: Fix bind_phc check
ed45ce5 KVM: PPC: Fix vmx/vsx mixup in mmio emulation
16ad5b3 RDMA/core: Set MR type in ib_reg_user_mr
3a3d933 ath11k: set WMI_PEER_40MHZ while peer assoc for 6 GHz
5abf2b7 ath9k_htc: fix uninit value bugs
675274a selftests/bpf/test_xdp_redirect_multi: use temp netns for testing
1503899 net: phy: at803x: move page selection fix to config_init
341fb81 drm/amd/pm: return -ENOTSUPP if there is no get_dpm_ultimate_freq function
639b3b9 drm/amd/display: Fix a NULL pointer dereference in amdgpu_dm_connector_add_common_modes()
a28b7b6 drm/amd/display: Call dc_stream_release for remove link enc assignment
ff4b32f drm/nouveau/acr: Fix undefined behavior in nvkm_acr_hsfw_load_bl()
851bad5 Bluetooth: hci_event: Fix HCI_EV_VENDOR max_len
e1f2a4d net: dsa: Avoid cross-chip syncing of VLAN filtering
1217bfe net: dsa: Move VLAN filtering syncing out of dsa_switch_bridge_leave
b1a7046 ionic: Correctly print AQ errors if completions aren't received
391fd5f ionic: fix up printing of timeout error
a82fed5 ionic: Don't send reset commands if FW isn't running
6d78cf6 ionic: start watchdog after all is setup
f81cc47 ionic: fix type complaint in ionic_dev_cmd_clean()
d677c90 drm/edid: Split deep color modes between RGB and YUV444
776af06 drm/edid: Don't clear formats if using deep color
49e5327 selftests, xsk: Fix rx_full stats test
4b2eed1 mtd: rawnand: gpmi: fix controller timings setting
a9788ac mtd: onenand: Check for error irq
43f3937 Bluetooth: btmtksdio: mask out interrupt status
d02375e Bluetooth: mt7921s: fix btmtksdio[drv|fw]pmctrl()
e414324 Bluetooth: btmtksdio: refactor btmtksdio_runtimesuspend|resume
323fe67 Bluetooth: mt7921s: fix bus hang with wrong privilege
c205942 Bluetooth: mt7921s: fix firmware coredump retrieve
c604916 Bluetooth: hci_serdev: call init_rwsem() before p->open()
1d71c00 Bluetooth: btintel: Fix WBS setting for Intel legacy ROM products
fb70014 selftests: bpf: Fix bind on used port
e2f679a drm/locking: fix drm_modeset_acquire_ctx kernel-doc
f6d1fd0 drm/selftests/test-drm_dp_mst_helper: Fix memory leak in sideband_msg_req_encode_decode
0481baa bpf: Fix UAF due to race between btf_try_get_module and load_module
9e9b4a2 udmabuf: validate ubuf->pagecount
dd81726 ath11k: fix error code in ath11k_qmi_assign_target_mem_chunk()
2c14ace bpftool: Only set obj->skeleton on complete success
31e124e libbpf: Fix possible NULL pointer dereference when destroying skeleton
debc1bf bpftool: Fix error check when calling hashmap__new()
96586f1 drm/panfrost: Check for error num after setting mask
400705c ath11k: free peer for station when disconnect from AP for QCA6390/WCN6855
e5d6d74 Bluetooth: hci_sync: unlock on error in hci_inquiry_result_with_rssi_evt()
9549ac1 drm/v3d/v3d_drv: Check for error num after setting mask
cea55ac ath10k: fix memory overwrite of the WoWLAN wakeup packet pattern
7d51cb0 ath11k: add missing of_node_put() to avoid leak
76201f3 drm: bridge: adv7511: Fix ADV7535 HPD enablement
7b32cff drm/bridge: nwl-dsi: Fix PM disable depth imbalance in nwl_dsi_probe
f1a22a0 drm/bridge: Add missing pm_runtime_disable() in __dw_mipi_dsi_probe
26d36a3 drm/bridge: Fix free wrong object in sii8620_init_rcp_input_dev
a840164 drm/meson: Fix error handling when afbcd.ops->init fails
04f2292 drm/meson: osd_afbcd: Add an exit callback to struct meson_afbcd_ops
ed5b65f drm/bridge: sn65dsi83: Fix an error handling path in sn65dsi83_probe()
b8a3738 ARM: configs: multi_v5_defconfig: re-enable DRM_PANEL and FB_xxx
2c3cdb8 ARM: configs: multi_v5_defconfig: re-enable CONFIG_V4L_PLATFORM_DRIVERS
2bd8c27 ASoC: amd: Fix reference to PCM buffer address
f8e89d8 ASoC: codecs: wcd934x: Add missing of_node_put() in wcd934x_codec_parse_data
c652f8f ASoC: mediatek: mt8195: Fix error handling in mt8195_mt6359_rt1019_rt5682_dev_probe
5e6c673 ASoC: msm8916-wcd-analog: Fix error handling in pm8916_wcd_analog_spmi_probe
f43ad5d ASoC: atmel: Fix error handling in sam9x5_wm8731_driver_probe
5c1834a ASoC: rockchip: Fix PM usage reference of rockchip_i2s_tdm_resume
27a0a95 rtla/osnoise: Fix osnoise hist stop tracing message
ddea8cd mmc: davinci_mmc: Handle error for clk_enable
6798c3e ASoC: msm8916-wcd-digital: Fix missing clk_disable_unprepare() in msm8916_wcd_digital_probe
6cdecf2 ASoC: SOF: Intel: enable DMI L1 for playback streams
7417e2e ASoC: imx-es8328: Fix error return code in imx_es8328_probe()
19d0b2a ASoC: fsl_spdif: Disable TX clock when stop
8d88022 ASoC: mxs: Fix error handling in mxs_sgtl5000_probe
17141f1 ASoC: dmaengine: do not use a NULL prepare_slave_config() callback
b4a3766 ASoC: rk817: Fix missing clk_disable_unprepare() in rk817_platform_probe
1765787 ASoC: mediatek: mt8192-mt6359: Fix error handling in mt8192_mt6359_dev_probe
b2521cd ASoC: SOF: Add missing of_node_put() in imx8m_probe
575354c ASoC: rockchip: i2s: Fix missing clk_disable_unprepare() in rockchip_i2s_probe
8fa969c ASoC: atmel: Fix error handling in snd_proto_probe
dac04e6 ivtv: fix incorrect device_caps for ivtvfb
0fe6ac4 media: saa7134: fix incorrect use to determine if list is empty
58ab4c5 video: fbdev: omapfb: Add missing of_node_put() in dvic_probe_of
18c3113 ASoC: fsi: Add check for clk_enable
0698daf ASoC: wm8350: Handle error for wm8350_register_irq
4793a02 ASoC: atmel: Add missing of_node_put() in at91sam9g20ek_audio_probe
54ad962 ASoC: cs35l41: Fix max number of TX channels
8bfbc24 ASoC: cs35l41: Fix GPIO2 configuration
79d1752 media: vidtv: Check for null return of vzalloc
f66e6fd media: stk1160: If start stream fails, return buffers with VB2_BUF_STATE_QUEUED
1df0988 m68k: coldfire/device.c: only build for MCF_EDMA when h/w macros are defined
d0a138a arm64: dts: rockchip: Fix SDIO regulator supply properties on rk3399-firefly
39d2c4a ALSA: firewire-lib: fix uninitialized flag for AV/C deferred transaction
3d163f4 memory: emif: check the pointer temp in get_device_details()
9003e8d memory: emif: Add check for setup_interrupts
4499323 media: i2c: Fix pixel array positions in ov8865
f69a75c ASoC: soc-compress: prevent the potentially use of null pointer
cabd605 ASoC: dwc-i2s: Handle errors for clk_enable
63c71e5 ASoC: atmel_ssc_dai: Handle errors for clk_enable
b89a9bc ASoC: mxs-saif: Handle errors for clk_enable
c2b7f61 printk: fix return value of printk.devkmsg __setup handler
36fcb82 arm64: dts: broadcom: Fix sata nodename
5638ac0 arm64: dts: ns2: Fix spi-cpol and spi-cpha property
dedcf2f ALSA: spi: Add check for clk_enable()
b1aa6c8 ASoC: ti: davinci-i2s: Add check for clk_enable()
e5d3019 mmc: sdhci_am654: Fix the driver data of AM64 SoC
ba5c444 soc: mediatek: pm-domains: Add wakeup capacity support in power domain
a6b40f6 ASoC: acp: check the return value of devm_kzalloc() in acp_legacy_dai_links_create()
5c0f8cb ASoC: rt5663: check the return value of devm_kzalloc() in rt5663_parse_dp()
1188d8b uaccess: fix nios2 and microblaze get_user_8()
cae6a6b vsprintf: Fix %pK with kptr_restrict == 0
2372410 selftests/lkdtm: Add UBSAN config
ce99e83 selftests: vm: remove dependecy from internal kernel macros
90fe229 media: ov5640: Fix set format, v4l2_mbus_pixelcode not updated
f886e72 media: hantro: sunxi: Fix VP9 steps
2d6c05d media: v4l2-core: Initialize h264 scaling matrix
56a6590 ASoC: codecs: wcd934x: fix return value of wcd934x_rx_hph_mode_put
5ddc03f ASoC: codecs: wcd934x: fix kcontrol max values
a54642a ASoC: codecs: wcd938x: fix kcontrol max values
d09aee1 ASoC: codecs: wc938x: fix accessing array out of bounds for enum type
c0099bb ASoC: codecs: va-macro: fix accessing array out of bounds for enum type
aed43e9 ASoC: codecs: rx-macro: fix accessing array out of bounds for enum type
6aa8ef9 ASoC: codecs: rx-macro: fix accessing compander for aux
f77b212 arm64: dts: ti: k3-j721s2-mcu-wakeup: Fix the interrupt-parent for wkup_gpioX instances
3624fda media: cedrus: h264: Fix neighbour info buffer size
67fabbf media: cedrus: H265: Fix neighbour info buffer size
948ad5e media: usb: go7007: s2250-board: fix leak in probe()
86f88ba media: uapi: Init VP9 stateless decode params
d96dd28 media: em28xx: initialize refcount before kref_get
1381f1a media: ti-vpe: cal: Fix a NULL pointer dereference in cal_ctx_v4l2_init_formats()
5f276c3 media: video/hdmi: handle short reads of hdmi info frame.
512cb27 media: mexon-ge2d: fixup frames size in registers
c0ced04 ARM: dts: imx: Add missing LVDS decoder on M53Menlo
ecc3080 ARM: dts: qcom: sdx55: Fix the address used for PCIe EP local addr space
fc624fa vsprintf: Fix potential unaligned access
14b91b5 ARM: dts: stm32: fix AV96 board SAI2 pin muxing on stm32mp15
c211e88 ARM: dts: sun8i: v3s: Move the csi1 block to follow address order
c09f124 cpuidle: qcom-spm: Check if any CPU is managed by SPM
03e01cd soc: ti: wkup_m3_ipc: Fix IRQ check in wkup_m3_ipc_probe
e8bf862 firmware: ti_sci: Fix compilation failure when CONFIG_TI_SCI_PROTOCOL is not defined
5da67c9 arm64: dts: qcom: ipq6018: fix usb reference period
bbfd796 arm64: dts: qcom: msm8994: Provide missing "xo_board" and "sleep_clk" to GCC
52121c0 arm64: dts: qcom: sm8450: Update cpuidle states parameters
98550f1 arm64: dts: qcom: sm8350: Correct TCS configuration for apps rsc
faa529c arm64: dts: qcom: sm8150: Correct TCS configuration for apps rsc
03f1240 arm64: dts: broadcom: bcm4908: use proper TWD binding
b6a049a arm64: dts: qcom: msm8916-j5: Fix typo
aa156ab arm64: dts: qcom: sm8250: fix PCIe bindings to follow schema
37a503b arm64: dts: qcom: sdm845: fix microphone bias properties and values
8683556 soc: qcom: aoss: remove spurious IRQF_ONESHOT flags
863bf0d soc: qcom: aoss: Fix missing put_device call in qmp_get
f3106d4 soc: qcom: ocmem: Fix missing put_device() call in of_get_ocmem
31b5124 soc: qcom: rpmpd: Check for null return of devm_kcalloc
f6ef6d4 ARM: dts: qcom: ipq4019: fix sleep clock
88d707f firmware: qcom: scm: Remove reassignment to desc following initializer
0c92621 arm64: dts: qcom: sc7280: Fix gmu unit address
3749b7a ASoC: max98927: add missing header file
129c34d ARM: dts: Fix OpenBMC flash layout label addresses
a9e1c8d video: fbdev: fbcvt.c: fix printing in fb_cvt_print_name()
c19c542 video: fbdev: atmel_lcdfb: fix an error code in atmel_lcdfb_probe()
9280ef2 video: fbdev: smscufx: Fix null-ptr-deref in ufx_usb_probe()
3a26a60 video: fbdev: controlfb: Fix COMPILE_TEST build
323bc0c video: fbdev: matroxfb: set maxvram of vbG200eW to the same as vbG200 to avoid black screen
a07ff4e media: aspeed: Correct value for h-total-pixels
d183fe6 media: ov2740: identify module after subdev initialisation
5b3b0b7 media: ov5648: Don't pack controls struct
e745922 media: v4l: Avoid unaligned access warnings when printing 4cc modifiers
bd938c0 media: ov6650: Fix set format try processing path
353d7db media: hantro: Fix overfill bottom register field name
879ab40 media: meson: vdec: potential dereference of null pointer
6cb49f4 media: coda: Fix missing put_device() call in coda_get_vdoa_data
3bba118 memory: tegra20-emc: Correct memory device mask
aba0a90 ASoC: simple-card-utils: Set sysclk on all components
2091de1 ASoC: xilinx: xlnx_formatter_pcm: Handle sysclk setting
0e46a69 ASoC: codecs: Check for error pointer after calling devm_regmap_init_mmio
6420c93 ASoC: sh: rz-ssi: Drop calling rz_ssi_pio_recv() recursively
1dacd9c media: atmel: atmel-sama7g5-isc: fix ispck leftover
506769d media: bttv: fix WARNING regression on tunerless devices
efac3af media: imx: imx8mq-mipi_csi2: fix system resume
ec51f0a media: imx: imx8mq-mipi-csi2: remove wrong irq config write operation
0aeb244 media: mtk-vcodec: potential dereference of null pointer
3c6ec01 media: v4l2-mem2mem: Apply DST_QUEUE_OFF_BASE on MMAP buffers across ioctls
d4d111e media: staging: media: imx: imx7-mipi-csis: Make subdev name unique
a5e4009 media: camss: vfe-170: fix "VFE halt timeout" error
bffe9ef media: camss: csid-170: set the right HALT_CMD when disabled
8dc396e media: camss: csid-170: don't enable unused irqs
3e7ffb1 media: camss: csid-170: fix non-10bit formats
d72dfff media: staging: media: zoran: fix usage of vb2_dma_contig_set_max_seg_size
5977560 pinctrl: samsung: Remove EINT handler for Exynos850 ALIVE and CMGP gpios
45b3341 kunit: make kunit_test_timeout compatible with comment
d11c952 drivers/base/memory: add memory block to memory group after registration succeeded
8c88b26 selftests, x86: fix how check_cc.sh is being invoked
dd9ccff cifs: use a different reconnect helper for non-cifsd threads
9fa8e3e f2fs: fix compressed file start atomic write may cause data corruption
31000f7 fs: erofs: add sanity check for kobject in erofs_unregister_sysfs
b6fe2ba iomap: Fix iomap_invalidatepage tracepoint
783ab5b btrfs: fix unexpected error path when reflinking an inline extent
06f6c6f f2fs: fix to avoid potential deadlock
feedbfe sched/rt: Plug rt_mutex_setprio() vs push_rt_task() race
ccd5b65 sched/cpuacct: Fix charge percpu cpuusage
252b3ef nfsd: more robust allocation failure handling in nfsd_file_cache_init
e0c4acb ext4: fix remount with 'abort' option
8579b41 f2fs: fix missing free nid in f2fs_handle_failed_inode
38ab4d5 sched/fair: Improve consistency of allowed NUMA balance calculations
7d19786 perf/x86/intel/pt: Fix address filter config for 32-bit kernel
db6d2e1 perf/core: Fix address filter parser for multiple filters
bcb6653 rseq: Remove broken uapi field layout on 32-bit little endian
88e4d8c sched/uclamp: Fix iowait boost escaping uclamp restriction
d9f51b8 sched/sugov: Ignore 'busy' filter when rq is capped by uclamp_max
dd282f7 sched/core: Export pelt_thermal_tp
7d81adc sched/debug: Remove mpol_get/put and task_lock/unlock from sched_show_numa
ba7d90c f2fs: fix to enable ATGC correctly via gc_idle sysfs interface
3182461 watch_queue: Actually free the watch
b6f5ad3 watch_queue: Fix NULL dereference in error cleanup
48c624e io_uring: terminate manual loop iterator loop correctly for non-vecs
78efdec io_uring: don't check unrelated req->open.how in accept request
35de772 clocksource: acpi_pm: fix return value of __setup handler
f3a677d hwmon: (pmbus) Add Vin unit off handling
25d6873 hwrng: nomadik - Change clk_disable to clk_disable_unprepare
9f2d366 crypto: qat - fix initialization of pfvf rts_map_msg structures
52fe748 crypto: qat - fix initialization of pfvf cap_msg structures
cffb538 crypto: ccree - Fix use after free in cc_cipher_exit()
698f3d4 crypto: ccp - ccp_dmaengine_unregister release dma channels
434e0df ACPI: APEI: fix return value of __setup handlers
8b4c55f KEYS: trusted: Avoid calling null function trusted_key_exit
a6cfab1 KEYS: trusted: Fix trusted key backends when building as module
7aecbac perf/arm-cmn: Update watchpoint format
9776106 perf/arm-cmn: Hide XP PUB events for CMN-600
9778d9f arm64: prevent instrumentation of bp hardening callbacks
032873e clocksource/drivers/timer-of: Check return value of of_iomap in timer_of_base_init()
b074dbc clocksource/drivers/timer-microchip-pit64b: Use notrace
f154834 clocksource/drivers/exynos_mct: Handle DTS with higher number of interrupts
7bde630 clocksource/drivers/timer-ti-dm: Fix regression from errata i940 fix
b8dab90 crypto: vmx - add missing dependencies
1b59e6e crypto: gemini - call finalize with bh disabled
52fcb05 crypto: amlogic - call finalize with bh disabled
d7f8e17 crypto: sun8i-ce - call finalize with bh disabled
9899e79 crypto: sun8i-ss - call finalize with bh disabled
87e3ab1 hwrng: atmel - disable trng on failure path
d91925f spi: spi-zynqmp-gqspi: Handle error for dma_set_mask
4102b0c PM: suspend: fix return value of __setup handler
086e6c6 PM: hibernate: fix __setup handler error handling
3d7e32c block: don't delete queue kobject before its children
eca2037 nvme: fix the check for duplicate unique identifiers
9d78f91 nvme: cleanup __nvme_check_ids
93cbe13 hwmon: (sch56xx-common) Replace WDOG_ACTIVE with WDOG_HW_RUNNING
4a8b740 hwmon: (pmbus) Add mutex to regulator ops
02f4175 spi: pxa2xx-pci: Balance reference count for PCI DMA device
5c1149e crypto: hisilicon/sec - fix the aead software fallback for engine
478eb68 crypto: ccree - don't attempt 0 len DMA mappings
997eaae EVM: fix the evm= _setup handler return value
d5b38d2 audit: log AUDIT_TIME* records only from rules
3ee3e70 block: update io_ticks when io hang
feb9509 crypto: rockchip - ECB does not need IV
df9fa05 selftests/sgx: Treat CC as one argument
8860f81 selftests/x86: Add validity check and allow field splitting
308f141 blk-cgroup: set blkg iostat after percpu stat aggregation
c723023 security: implement sctp_assoc_established hook in selinux
d75c212 security: add sctp_assoc_established hook
2afca4e arm64/mm: avoid fixmap race condition when create pud mapping
b23484b stack: Constrain and fix stack offset randomization with Clang builds
e4de7bd selftests/sgx: Ensure enclave data available during debug print
7487b4a selftests/sgx: Do not attempt enclave build without valid enclave
bc72277 selftests/sgx: Fix NULL-pointer-dereference upon early test failure
704404d perf: MARVELL_CN10K_TAD_PMU should depend on ARCH_THUNDER
629153e spi: tegra210-quad: Fix missin IRQ check in tegra_qspi_probe
71727d4 spi: tegra114: Add missing IRQ check in tegra_spi_probe
a1bf728 crypto: octeontx2 - remove CONFIG_DM_CRYPT check
8ac4620 thermal: int340x: Check for NULL after calling kmemdup()
5cf1970 selinux: Fix selinux_sb_mnt_opts_compat()
c66518f crypto: mxs-dcp - Fix scatterlist processing
19f636a crypto: octeontx2 - select CONFIG_NET_DEVLINK
ca7c1bb crypto: authenc - Fix sleep in atomic context in decrypt_tail
596ad21 crypto: qat - fix access to PFVF interrupt registers for GEN4
6af12f8 crypto: kdf - Select hmac in addition to sha256
ec9b596 crypto: sun8i-ss - really disable hash on A80
f6d1d07 hwrng: cavium - HW_RANDOM_CAVIUM should depend on ARCH_THUNDER
b1875f4 crypto: qat - fix a signedness bug in get_service_enabled()
590c08b crypto: ccp - Ensure psp_ret is always init'd in __sev_platform_init_locked()
cb42d08 selinux: check return value of sel_make_avc_files
c58320c selinux: access superblock_security_struct in LSM blob way
da50a4e regulator: qcom_smd: fix for_each_child.cocci warnings
eade33b PCI: xgene: Revert "PCI: xgene: Fix IB window setup"
42097c2 PCI: xgene: Revert "PCI: xgene: Use inbound resources for setup"
fe0de63 PCI: pciehp: Clear cmd_busy bit in polling mode
47fef99 PCI: imx6: Allow to probe when dw_pcie_wait_for_link() fails
8f0ebea drm/i915/gem: add missing boundary check in vm_access
e58bd1e drm/i915/opregion: check port number bounds for SWSCI display power state
04b4a00 brcmfmac: pcie: Fix crashes due to early IRQs
f5fdaa7 brcmfmac: pcie: Replace brcmf_pcie_copy_mem_todev with memcpy_toio
0329c93 brcmfmac: pcie: Declare missing firmware files in pcie.c
0347bdf brcmfmac: pcie: Release firmwares in the brcmf_pcie_setup error path
45bf5eb brcmfmac: firmware: Allocate space for default boardrev in nvram
553cf25 drm/fb-helper: Mark screen buffers in system memory with FBINFO_VIRTFB
57ee0ff drm/nouveau/backlight: Just set all backlight types as RAW
a9888bc drm/nouveau/backlight: Fix LVDS backlight detection on some laptops
f7ac372 drm/syncobj: flatten dma_fence_chains on transfer
7eaed92 KVM: s390x: fix SCK locking
bab3fb0 xtensa: fix xtensa_wsr always writing 0
e392959 xtensa: fix stop_machine_cpuslocked call in patch_text
7365a92 xtensa: define update_mmu_tlb function
64e75c4 btrfs: verify the tranisd of the to-be-written dirty extent buffer
adfc8b3 btrfs: extend locking to all space_info members accesses
670e6e9 btrfs: zoned: mark relocation as writing
1d1f2df mips: Always permit to build u-boot images
9ffc602 media: davinci: vpif: fix use-after-free on driver unbind
1478a72 media: davinci: vpif: fix unbalanced runtime PM enable
bcc3b8d media: davinci: vpif: fix unbalanced runtime PM get
c35c9e8 media: venus: venc: Fix h264 8x8 transform control
2999ede media: venus: hfi_cmds: List HDR10 property as unsupported for v1 and v3
5f89d05 media: venus: vdec: fixed possible memory leak issue
389d9bf media: omap3isp: Use struct_group() for memcpy() region
0ed20e2 media: gpio-ir-tx: fix transmit with long spaces on Orange Pi PC
c4df88e DEC: Limit PMAX memory probing to R3k systems
fee777e PM: domains: Fix sleep-in-atomic bug caused by genpd_debug_remove()
9019363 bcache: fixup multiple threads crash
f2a96ad crypto: rsa-pkcs1pad - fix buffer overread in pkcs1pad_verify_complete()
9e40fc4 crypto: rsa-pkcs1pad - restore signature length check
4cbbf64 crypto: rsa-pkcs1pad - correctly get hash from source scatterlist
5ee1cb6 crypto: rsa-pkcs1pad - only allow with rsa
cfbfff8 exec: Force single empty string when argv is empty
fe6d270 lib/raid6/test: fix multiple definition linking error
36618af thermal: int340x: Increase bitmap size
f6292de pstore: Don't use semaphores in always-atomic-context code
173b632 carl9170: fix missing bit-wise or operator for tx_params
01d0104 mgag200 fix memmapsl configuration in GCTL6 register
63ca6bd ARM: dts: exynos: add missing HDMI supplies on SMDK5420
e35da32 ARM: dts: exynos: add missing HDMI supplies on SMDK5250
f252f30 ARM: dts: exynos: fix UART3 pins configuration in Exynos5250
29ae74a ARM: dts: at91: sama5d2: Fix PMERRLOC resource size
90f124b ARM: dts: at91: sama7g5: Remove unused properties in i2c nodes
6c91b87 rfkill: make new event layout opt-in
210a888 video: fbdev: atari: Atari 2 bpp (STe) palette bugfix
e46779a video: fbdev: sm712fb: Fix crash in smtcfb_read()
4d695d7 fbdev: Hot-unplug firmware fb devices on forced removal
8f6b654 drm/edid: check basic audio support on CEA extension block
f1959f3 block: don't merge across cgroup boundaries if blkcg is enabled
072fee9 block: limit request dispatch loop duration
09737db block: fix rq-qos breakage from skipping rq_qos_done_bio()
ea1e3fb btrfs: zoned: put block group after final usage
9f65b72 mailbox: tegra-hsp: Flush whole channel
17f8627 landlock: Use square brackets around "landlock-ruleset"
0171967 samples/landlock: Fix path_list memory leak
b017c9a ext4: make mb_optimize_scan performance mount option work with extents
7519d7b ext4: make mb_optimize_scan option work with set/unset mount cmd
988fbad ext4: fix fs corruption when tring to remove a non-empty directory with IO error
11bed02 ext4: fix ext4_fc_stats trace point
e79736e coredump: Also dump first pages of non-executable ELF libraries
f1a3e64 ACPI: properties: Consistently return -ENOENT if there are no more references
b99e33d Revert "ACPI: Pass the same capabilities to the _OSC regardless of the query flag"
c4ab657 mmc: core: use sysfs_emit() instead of sprintf()
67f7bd9 ASoC: SOF: Intel: Fix NULL ptr dereference when ENOMEM
0dbea24 arm64: dts: ti: k3-j721s2: Fix gic-v3 compatible regs
7faa884 arm64: dts: ti: k3-am64: Fix gic-v3 compatible regs
7f2c2d9 arm64: dts: ti: k3-j7200: Fix gic-v3 compatible regs
f3a6d0b arm64: dts: ti: k3-j721e: Fix gic-v3 compatible regs
ffe1c1b arm64: dts: ti: k3-am65: Fix gic-v3 compatible regs
96f0044 arm64: dts: qcom: sm8250: Fix MSI IRQ for PCIe1 and PCIe2
c4dc8e7 arm64: Do not defer reserve_crashkernel() for platforms with no DMA memory zones
a9fc367 arm64: signal: nofpsimd: Do not allocate fp/simd context when not available
0698b86 PCI: fu740: Force 2.5GT/s for initial device probe
7b4652f can: isotp: sanitize CAN ID checks in isotp_bind()
3b99e91 drbd: fix potential silent data corruption
84678a9 tracing: Have trace event string test handle zero length strings
700fe2d dm integrity: set journal entry unused when shrinking device
d46e304 dm: fix double accounting of flush with data
be18d3b dm: interlock pending dm_io and dm_wait_for_bios_completion
43a043a dm: fix use-after-free in dm_cleanup_zoned_dev()
46c5374 dm stats: fix too short end duration_ns when using precise_timestamps
cf67c97 mm/kmemleak: reset tag when compare object pointer
d3e5ccf mm: only re-generate demotion targets when a numa node changes its N_CPU state
622012d mm,hwpoison: unmap poisoned page before invalidation
1f602f2 Revert "mm: madvise: skip unmapped vma holes passed to process_madvise"
0bde340 mm: madvise: return correct bytes advised with process_madvise
b64382c mm: madvise: skip unmapped vma holes passed to process_madvise
bbe6da8 drm/simpledrm: Add "panel orientation" property on non-upright mounted LCD panels
eda31f7 ocfs2: fix crash when mount with quota enabled
b436d1e io_uring: ensure that fsnotify is always called
1b91570 rtc: pl031: fix rtc features null pointer dereference
21fdca7 rtc: mc146818-lib: fix locking in mc146818_set_time
b97ce84 ALSA: hda/realtek: Fix audio regression on Mi Notebook Pro 2020
be9813a ALSA: pcm: Fix potential AB/BA lock with buffer_mutex and mmap_lock
c8371af ALSA: hda: Avoid unsol event during RPM suspending
fc3aeb5 ALSA: cs4236: fix an incorrect NULL check on list iterator
49bef50 cifs: fix NULL ptr dereference in smb2_ioctl_query_info()
7529fbe cifs: prevent bad output lengths in smb2_ioctl_query_info()
83154b9 cifs: fix incorrect use of list iterator after the loop
04ff818 cifs: do not skip link targets when an I/O fails
252225b Revert "Input: clear BTN_RIGHT/MIDDLE on buttonpads"
bf0466f RISC-V: Declare per cpu boot data as static
b91e1db riscv: Increase stack size under KASAN
bd0dfce riscv: Fix fill_callchain return value
eccd1ac riscv: dts: canaan: Fix SPI3 bus width
18bcfe9 qed: validate and restrict untrusted VFs vlan promisc mode
673cc1d qed: display VF trust config
cfa4de4 scsi: libsas: Fix sas_ata_qc_issue() handling of NCQ NON DATA commands
3f09a56 scsi: scsi_transport_fc: Fix FPIN Link Integrity statistics counters
2ea33f1 scsi: ufs: Fix runtime PM messages never-ending cycle
f7a41c7 scsi: core: sd: Add silence_suspend flag to suppress some PM messages
c8c4f48 mempolicy: mbind_range() set_policy() after vma_merge()
6ab5aba mm: invalidate hwpoison page cache page in fault path
00fd0bb mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end of a node
75ad79f mm: don't skip swap entry even if zap_details specified
6437211 mm: fs: fix lru_cache_disabled race in bh_lru
8246232 jffs2: fix memory leak in jffs2_scan_medium
c941284 jffs2: fix memory leak in jffs2_do_mount_fs
8c0f024 jffs2: fix use-after-free in jffs2_clear_xattr_subsystem
29d6c06 can: usb_8dev: usb_8dev_start_xmit(): fix double dev_kfree_skb() in error path
3141707 can: m_can: m_can_tx_handler(): fix use after free of skb
3f71f49 can: ems_usb: ems_usb_start_xmit(): fix double dev_kfree_skb() in error path
8cdec69 mtd: rawnand: protect access to rawnand devices while in suspend
d5edb2d mtd: spi-nor: Skip erase logic when SPI_NOR_NO_ERASE is set
df10206 spi: mxic: Fix the transmit path
d3c9a86 net: bnxt_ptp: fix compilation error
2276214 pinctrl: samsung: drop pin banks references on error paths
d8ccfd4 pinctrl: ingenic: Fix regmap on X series SoCs
323681c mm/mlock: fix two bugs in user_shm_lock()
11572da remoteproc: Fix count check in rproc_coredump_write()
015164b f2fs: fix to do sanity check on .cp_pack_total_block_count
7244698 f2fs: quota: fix loop condition at f2fs_quota_sync()
1c4770d f2fs: fix to unlock page correctly in error path of is_alive()
e4195d2 NFSD: prevent integer overflow on 32 bit systems
413d8fe NFSD: prevent underflow in nfssvc_decode_writeargs()
fced445 NFS: NFSv2/v3 clients should never be setting NFS_CAP_XATTR
3212767 SUNRPC: Do not dereference non-socket transports in sysfs
9e6b804 SUNRPC: avoid race between mod_timer() and del_timer_sync()
0cd8232 HID: intel-ish-hid: Use dma_alloc_coherent for firmware update
fed4df5 firmware: sysfb: fix platform-device leak in error path
f9dd298 firmware: stratix10-svc: add missing callback parameter on RSU
605dc37 Documentation: update stable tree link
d668724 Documentation: add link to stable release candidate tree
f6d5ce7 KEYS: asymmetric: properly validate hash_algo and encoding
9d617a4 KEYS: asymmetric: enforce that sig algo matches key algo
73aad7d KEYS: fix length validation in keyctl_pkey_params_get_2()
4d09553 cifs: we do not need a spinlock around the tree access during umount
e71f6a3 cifs: fix handlecache and multiuser
5c97206 cifs: truncate the inode and mapping when we simulate fcollapse
4d51bbc ptrace: Check PTRACE_O_SUSPEND_SECCOMP permission on PTRACE_SEIZE
8f0ea0c clk: uniphier: Fix fixed-rate initialization
7f1d02b clk: rockchip: re-add rational best approximation algorithm to the fractional divider
9e217b2 greybus: svc: fix an error handling bug in gb_svc_hello()
6b23c33 iio: inkern: make a best effort on offset calculation
e264a96 iio: inkern: apply consumer scale when no channel scale is available
2252d62 iio: inkern: apply consumer scale on IIO_VAL_INT cases
b5b7517 iio: adc: xilinx-ams: Fixed wrong sequencer register settings
4ecb668 iio: adc: xilinx-ams: Fixed missing PS channels
45be763 iio: afe: rescale: use s64 for temporary scale calculations
8d46cb0 iio: imu: st_lsm6dsx: use dev_to_iio_dev() to get iio_dev struct
6525465 iio: adc: aspeed: Add divider flag to fix incorrect voltage reading.
d2d9ebd iio: accel: mma8452: use the correct logic to get mma8452_data
66556ba iio: adc: xilinx-ams: Fix single channel switching sequence
49035aa dt-bindings: iio: adc: zynqmp_ams: Add clock entry
412225b coresight: syscfg: Fix memleak on registration failure in cscfg_create_device
4d34bf2 coresight: Fix TRCCONFIGR.QE sysfs interface
a8e3a58 docs: sphinx/requirements: Limit jinja2
Xanmod

Homepage
Download Linux 5.17.2-xanmod1 source from GitHub