Debian 10262 Published by

A new XanMod Linux Kernel based on the new Linux Kernel 5.18.3 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.18.3-xanmod1

f2e6e36 Linux 5.18.3-xanmod1
fc2007b Merge tag 'v5.18.3' into 5.18
3a82f34 Linux 5.18.3
859d416 block: fix bio_clone_blkg_association() to associate with proper blkcg_gq
aaf2785 pinctrl/rockchip: support setting input-enable param
1a16339 tty: n_gsm: Fix packet data hex dump output
d130282 macsec: fix UAF bug for real_dev
c1564d5 md: bcache: check the return value of kzalloc() in detached_dev_do_request()
ea7d7bd md: fix double free of io_acct_set bioset
7da3454 md: Don't set mddev private to NULL in raid0 pers->free
2aafbe9 fs/ntfs3: Fix invalid free in log_replay
5cfcc84 exportfs: support idmapped mounts
d9a7ade fs: add two trivial lookup helpers
2eeb158 ext4: only allow test_dummy_encryption when supported
769c049 RDMA/rxe: Generate a completion for unsupported/invalid opcode
ceea880 RDMA/hns: Remove the num_cqc_timer variable
8ee31ec binder: fix sender_euid type in uapi header
bb8d88a staging: r8188eu: delete rtw_wx_read/write32()
54f0336 Revert "random: use static branch for crng_ready()"
3e05651 perf evlist: Extend arch_evsel__must_be_in_group to support hybrid systems
73c5191 kseltest/cgroup: Make test_stress.sh work if run interactively
d2f9749 media: lirc: add missing exceptions for lirc uapi header file
47aedef net: ipa: fix page free in ipa_endpoint_replenish_one()
0ec5664 net: ipa: fix page free in ipa_endpoint_trans_release()
8c03eb0 phy: qcom-qmp: fix reset-controller leak on probe errors
e5fdef9 coresight: core: Fix coresight device probe failure issue
5b0ff3e blk-iolatency: Fix inflight count imbalances and IO hangs on offline
3ef3e42 vdpasim: allow to enable a vq repeatedly
d3d0237 dt-bindings: gpio: altera: correct interrupt-cells
24ccaa2 docs/conf.py: Cope with removal of language=None in Sphinx 5.0.0
2d58312 SMB3: EBADF/EIO errors in rename/open caused by race condition in smb2_compound_op
2d12905 misc: fastrpc: fix list iterator in fastrpc_req_mem_unmap_impl
a291342 ceph: fix decoding of client session messages flags
01b9f52 ARM: pxa: maybe fix gpio lookup tables
1fe6480 ARM: dts: s5pv210: Remove spi-cs-high on panel in Aries
ad9b0fa phy: qcom-qmp: fix struct clk leak on probe errors
045c37c clk: tegra: Add missing reset deassertion
ec82453 arm64: tegra: Add missing DFLL reset on Tegra210
e6a8236 arm64: dts: qcom: ipq8074: fix the sleep clock frequency
bd55a49 gma500: fix an incorrect NULL check on list iterator
4faca20 tilcdc: tilcdc_external: fix an incorrect NULL check on list iterator
63b44ff serial: pch: don't overwrite xmit->buf[0] by x_char
1dda32a bcache: avoid journal no-space deadlock by reserving 1 journal bucket
2508675 bcache: remove incremental dirty sector counting for bch_sectors_dirty_init()
fa58a39 bcache: improve multithreaded bch_sectors_dirty_init()
9f4ba0a bcache: improve multithreaded bch_btree_check()
72dc006 stm: ltdc: fix two incorrect NULL checks on list iterator
5880392 carl9170: tx: fix an incorrect use of list iterator
e154e33 ASoC: rt5514: Fix event generation for "DSP Voice Wake Up" control
98e55b0 rtl818x: Prevent using not initialized queues
0d691a3 xtensa/simdisk: fix proc_read_simdisk()
2f2af0e mm/memremap: fix missing call to untrack_pfn() in pagemap_range()
fe5c5fb hugetlb: fix huge_pmd_unshare address update
346eb48 nodemask.h: fix compilation error with GCC12
6201953 mm/page_alloc: always attempt to allocate at least one page during bulk allocation
5cd9900 mm/page_owner: use strscpy() instead of strlcpy()
50aacd1 Revert "mm/cma.c: remove redundant cma_mutex lock"
2c5bcdf kprobes: Fix build errors with CONFIG_KRETPROBES=n
af68590 iommu/dma: Fix iova map result check bug
34705fa iommu/msm: Fix an incorrect NULL check on list iterator
84bdb81 ksmbd: fix outstanding credits related bugs
a039283 ftrace: Clean up hash direct_functions on register failures
41949df kexec_file: drop weak attribute from arch_kexec_apply_relocations[_add]
9754f5b MIPS: IP30: Remove incorrect cpu_has_fpu' override f3f1bed86bf8 MIPS: IP27: Remove incorrect cpu_has_fpu' override
91e5ba2 um: Fix out-of-bounds read in LDT setup
19614ef um: chan_user: Fix winch_tramp() return value
6107747 um: Use asm-generic/dma-mapping.h
be91f6d um: virtio_uml: Fix broken device handling in time-travel
cbaf8ee mac80211: upgrade passive scan to active scan on DFS channels after beacon rx
95a39a9 cfg80211: declare MODULE_FIRMWARE for regulatory.db
d5f77f1 mt76: fix use-after-free by removing a non-RCU wcid pointer
b887c06 thermal: devfreq_cooling: use local ops instead of global ops
5bf33cb irqchip: irq-xtensa-mx: fix initial IRQ affinity
a8b3881 irqchip/armada-370-xp: Do not touch Performance Counter Overflow on A375, A38x, A39x
49f3ef5 csky: patch_text: Fixup last cpu should be master
1314d7a mmc: core: Allows to override the timeout value for ioctl() path
ef5ab2e RDMA/hfi1: Fix potential integer multiplication overflow errors
bf29eda lib/string_helpers: fix not adding strarray to device's resource list
1815c09 Kconfig: Add option for asm goto w/ tied outputs to workaround clang-13 bug
100a03a ima: remove the IMA_TEMPLATE Kconfig option
3922708 media: coda: Add more H264 levels for CODA960
363d82d media: coda: Fix reported H264 profile
cabcce1 mtd: cfi_cmdset_0002: Use chip_ready() for write on S29GL064N
a9da236 mtd: cfi_cmdset_0002: Move and rename chip_check/chip_ready/chip_good_for_write
cb1f941 md: fix an incorrect NULL check in md_reload_sb
be75702 md: fix an incorrect NULL check in does_sb_need_changing
af8f5b4 drm/i915/dsi: fix VBT send packet port selection for ICL+
cfd6c98 drm/bridge: analogix_dp: Grab runtime PM reference for DP-AUX
8e47968 drm/nouveau/kms/nv50-: atom: fix an incorrect NULL check on list iterator
fde7805 drm/nouveau/clk: Fix an incorrect NULL check on list iterator
64f4ede drm/etnaviv: check for reaped mapping in etnaviv_iommu_unmap_gem
9776a7c drm/nouveau/subdev/bus: Ratelimit logging for fault errors
7086a23 drm/amdgpu/cs: make commands with 0 chunks illegal behaviour.
38c5c27 landlock: Fix same-layer rule unions
501d8d5 landlock: Create find_rule() from unmask_layers()
04388e9 landlock: Reduce the maximum number of layers to 16
1dd38ce landlock: Define access_mask_t to enforce a consistent access mask size
71a75ca selftests/landlock: Test landlock_create_ruleset(2) argument check ordering
0ab3743 landlock: Change landlock_restrict_self(2) check ordering
cf2879e landlock: Change landlock_add_rule(2) argument check ordering
7ea9d4e selftests/landlock: Add tests for O_PATH
411a409 selftests/landlock: Fully test file rename with "remove" access
576c2ae selftests/landlock: Extend access right tests to directories
627d163 selftests/landlock: Add tests for unknown access rights
078ba1b selftests/landlock: Extend tests for minimal valid attribute size
945cdba selftests/landlock: Make tests build with old libc
61431c5 landlock: Fix landlock_add_rule(2) documentation
6a2649d samples/landlock: Format with clang-format
b2c9467 samples/landlock: Add clang-format exceptions
1fbcbbb selftests/landlock: Format with clang-format
ce99c0f selftests/landlock: Normalize array assignment
9baa237 selftests/landlock: Add clang-format exceptions
a6a3f30 landlock: Format with clang-format
8f35e86 landlock: Add clang-format exceptions
f220f6a scsi: ufs: qcom: Add a readl() to make sure ref_clk gets enabled
374c022 scsi: dc395x: Fix a missing check on list iterator
2c5e26a ocfs2: dlmfs: fix error handling of user_dlm_destroy_lock
12052dc dlm: fix missing lkb refcount handling
e18afac dlm: fix wake_up() calls for pending remove
e48c246 dlm: uninitialized variable on error in dlm_listen_for_all()
e421872 dlm: fix plock invalid read
b9b1094 s390/stp: clock_delta should be signed
032df41 s390/perf: obtain sie_block from the right address
4d7fdff mm, compaction: fast_find_migrateblock() should return pfn in the target zone
717b078 block: Fix potential deadlock in blk_ia_range_sysfs_show()
476bfda staging: r8188eu: prevent ->Ssid overflow in rtw_wx_set_scan()
d4f4c30 PCI: qcom: Fix unbalanced PHY init on probe errors
eb5b04e PCI: qcom: Fix runtime PM imbalance on probe errors
c7b919f PCI: qcom: Fix pipe clock imbalance
f9cbbcc PCI/PM: Fix bridge_d3_blacklist[] Elo i2 overwrite of Gigabyte X299
71aeeba drm/amdgpu: add beige goby PCI ID
eda47dd tracing: Initialize integer variable to prevent garbage return value
7a85aed tracing: Fix return value of trace_pid_write()
bd83ff3 tracing: Fix potential double free in create_var_ref()
9b95842 tracing: Have event format check not flag %p* on __get_dynamic_array()
1fe0d42 tty: goldfish: Introduce gf_ioread32()/gf_iowrite32()
b1d806e ACPI: property: Release subnode properties with data nodes
6084240 ext4: avoid cycles in directory h-tree
298659c ext4: verify dir block before splitting it
ea6ea18 ext4: fix bug_on in __es_tree_search
55b4dbb ext4: filter out EXT4_FC_REPLAY from on-disk superblock field s_state
013f12b ext4: fix bug_on in ext4_writepages
f92ded6 ext4: fix memory leak in parse_apply_sb_mount_options()
1bcce88 ext4: fix warning in ext4_handle_inode_extension
ccc6639 ext4: fix race condition between ext4_write and ext4_convert_inline_data
b1f89c8 ext4: fix journal_ioprio mount option handling
4a2bea6 ext4: fix use-after-free in ext4_rename_dir_prepare
fb3cc53 ext4: mark group as trimmed only if it was fully scanned
7781c38 bfq: Make sure bfqg for which we are queueing requests is online
8ba53d4 bfq: Get rid of __bio_blkcg() usage
05e556d bfq: Track whether bfq_group is still online
0f81517 bfq: Remove pointless bfq_init_rq() calls
fa454e5 bfq: Drop pointless unlock-lock pair
2a1077f bfq: Update cgroup information before merging bio
8615f6c bfq: Split shared queues on move between cgroups
8abc876 bfq: Avoid merging queues with different parents
bc03bff bfq: Avoid false marking of bic as stably merged
1f7264f efi: Do not import certificates from UEFI Secure Boot for T2 Macs
1874364 fs-writeback: writeback_sb_inodesļ¼šRecalculate 'wrote' according skipped pages
f220683 ipmi:ipmb: Fix refcount leak in ipmi_ipmb_probe
5d8d06f iwlwifi: mei: fix potential NULL-ptr deref
0976e7f iwlwifi: mei: clear the sap data header before sending
2ec9685 iwlwifi: mvm: fix assert 1F04 upon reconfig
80fee94 iwlwifi: fw: init SAR GEO table only if data is present
4f05a9e wifi: mac80211: fix use-after-free in chanctx code
7c3649d objtool: Fix symbol creation
95446e2 objtool: Fix objtool regression on x32 systems
198fd9f f2fs: fix to do sanity check for inline inode
95bd781 f2fs: fix fallocate to use file_modified to update permissions consistently
f6d3ec7 f2fs: don't use casefolded comparison for "." and ".."
cc8c9df f2fs: fix to do sanity check on total_data_blocks
fc6e289 f2fs: don't need inode lock for system hidden quota
5a86923 f2fs: fix deadloop in foreground GC
c469953 f2fs: fix to clear dirty inode in f2fs_evict_inode()
805b48b f2fs: fix to do sanity check on block address in f2fs_do_zero_range()
ccffa99 f2fs: fix to avoid f2fs_bug_on() in dec_valid_node_count()
28c673b NFSv4.1 mark qualified async operations as MOVEABLE tasks
6015292 NFSv4: Fix free of uninitialized nfs4_label on referral lookup.
d260cad video: fbdev: vesafb: Fix a use-after-free due early fb_info cleanup
0198032 perf jevents: Fix event syntax error caused by ExtSel
72477e5 tracing/timerlat: Notify IRQ new max latency only if stop tracing is set
70cd6ec rtla: Remove procps-ng dependency
482fcc8 rtla: Fix __set_sched_attr error message
2bc7254 rtla: Minor grammar fix for rtla README
4553660 rtla: Don't overwrite existing directory mode
b0f1c68 rtla: Avoid record NULL pointer dereference
056f595 perf c2c: Use stdio interface if slang is not supported
4a2ea97 perf build: Fix btf__load_from_kernel_by_id() feature check
e3264ae MIPS: RALINK: Define pci_remap_iospace under CONFIG_PCI_DRIVERS_GENERIC
a4bd709 RISC-V: Fix the XIP build
88e19d1 RISC-V: Split out the XIP fixups into their own file
cdeb54b tracing: Reset the function filter after completing trampoline/graph selftest
cb3d924 i2c: rcar: fix PM ref counts in probe error paths
8987478 i2c: npcm: Handle spurious interrupts
3554851 i2c: npcm: Correct register access width
950509f i2c: npcm: Fix timeout calculation
793b6db iommu/amd: Increase timeout waiting for GA log enablement
3939d97 dmaengine: stm32-mdma: fix chan initialization in stm32_mdma_irq_handler()
c1b62b7 dmaengine: stm32-mdma: remove GISR1 register
38d245c video: fbdev: clcdfb: Fix refcount leak in clcdfb_of_vram_setup
d8ca9ea NFS: Pass i_size to fscache_unuse_cookie() when a file is released
3335c0f NFS: Further fixes to the writeback error handling
f5be12f NFSv4/pNFS: Do not fail I/O when we fail to allocate the pNFS layout
678eddf NFS: Don't report errors from nfs_pageio_complete() more than once
8e98d02 NFS: Do not report flush errors in nfs_write_end()
7fb27bb NFS: Don't report ENOSPC write errors twice
7989f8c NFS: fsync() should report filesystem errors over EINTR/ERESTARTSYS
0eb0509 NFS: Do not report EINTR/ERESTARTSYS as mapping errors
c308a2e dmaengine: idxd: Fix the error handling path in idxd_cdev_register()
53a7326 i2c: at91: Initialize dma_buf in at91_twi_xfer()
8837c26 iommu/mediatek: Fix NULL pointer dereference when printing dev_name
0701614 MIPS: Loongson: Use hwmon_device_register_with_groups() to register hwmon
9aa2154 iommu/arm-smmu-v3-sva: Fix mm use-after-free
bf9688f cpufreq: mediatek: Unregister platform device on exit
93c55d3 cpufreq: mediatek: Use module_init and add module_exit
916ed41 i2c: at91: use dma safe buffers
6deecb4 iommu/mediatek: Add mutex for m4u_group and m4u_dom in data
6eaa046 iommu/mediatek: Remove clk_disable in mtk_iommu_remove
541d5f7 iommu/mediatek: Add list_del in mtk_iommu_remove
25fbf19 iommu/mediatek: Fix 2 HW sharing pgtable issue
4d389dd iommu/amd: Do not call sleep while holding spinlock
f768faa iommu/amd: Enable swiotlb in all cases
060482c riscv: Fixup difference with defconfig
ed7efc4 f2fs: fix dereference of stale list iterator after loop body
2f46160 f2fs: fix to do sanity check on inline_dots inode
0a5cf23 dmaengine: ti: k3-psil-am62: Update PSIL thread for saul.
e67c1cf OPP: call of_node_put() on error path in _bandwidth_supported()
ad5441f Input: stmfts - do not leave device disabled in stmfts_input_open
52121cb KVM: LAPIC: Drop pending LAPIC timer injection when canceling the timer
5c4e6f9 pinctrl: apple: Use a raw spinlock for the regmap
288d198 RDMA/hfi1: Prevent use of lock before it is initialized
3ff63a8 RDMA/rxe: Fix an error handling path in rxe_get_mcg()
8538802 mailbox: forward the hrtimer if not queued and under a lock
bc76727 nfsd: destroy percpu stats counters after reply cache shutdown
579944b mfd: davinci_voicecodec: Fix possible null-ptr-deref davinci_vc_probe()
c05d157 gpio: sim: Use correct order for the parameters of devm_kcalloc()
31fc9e5 powerpc/fsl_book3e: Don't set rodata RO too early
b073096 powerpc/papr_scm: Fix leaking nvdimm_events_map elements
5607a77 powerpc/fsl_rio: Fix refcount leak in fsl_rio_setup
cc62dde powerpc/xive: Fix refcount leak in xive_spapr_init
44b69f6 macintosh: via-pmu and via-cuda need RTC_LIB
85544ec powerpc/perf: Fix the threshold compare group constraint for power9
c8de1b7 powerpc/perf: Fix the threshold compare group constraint for power10
20510e7 powerpc/powernv: Get STF barrier requirements from device-tree
0574199 powerpc/powernv: Get L1D flush requirements from device-tree
cebdd94 powerpc/64: Only WARN if __pa()/__va() called with bad addresses
c50242e mailbox: pcc: Fix an invalid-load caught by the address sanitizer
86425cd perf stat: Always keep perf metrics topdown events in a group
9a1aee8 perf evlist: Keep topdown counters in weak group
c82ac60 hwrng: omap3-rom - fix using wrong clk_disable() in omap_rom_rng_runtime_resume()
f8e3a47 cxl/mem: Drop mem_enabled check from wait_for_media()
19f9005 PCI: microchip: Fix potential race in interrupt handling
eda6f3f KVM: PPC: Book3S HV: Fix vcore_blocked tracepoint
eda8eba PCI/AER: Clear MULTI_ERR_COR/UNCOR_RCV bits
1124e39 Input: sparcspkr - fix refcount leak in bbc_beep_probe
49ca50a mce: fix set_mce_nospec to always unmap the whole page
bdad78f x86/mce: relocate set{clear}_mce_nospec() functions
dd68dfd hugetlbfs: fix hugetlbfs_statfs() locking
1dfdb18 ARM: dts: lan966x: swap dma channels for crypto node
0d7c634 ARM: dts: at91: sama7g5: remove interrupt-parent from gic node
340f65c crypto: cryptd - Protect per-CPU resource by disabling BH.
8aca355 crypto: sun8i-ss - handle zero sized sg
e8d0d94 crypto: sun8i-ss - rework handling of IV
0bcf449 tty: fix deadlock caused by calling printk() under tty_port->lock
45a7641 module: fix [e_shstrndx].sh_size=0 OOB access
a41b789 module.h: simplify MODULE_IMPORT_NS
0095225 PCI: mediatek-gen3: Assert resets to ensure expected init state
d5ac598 PCI: imx6: Fix PERST# start-up sequence
7751e28 ipc/mqueue: use get_tree_nodev() in mqueue_get_tree()
dfeb241 proc: fix dentry/inode overinstantiating under /proc/${pid}/net
a2a605d ASoC: atmel-classd: Remove endianness flag on class d component
d448730 ASoC: atmel-pdmic: Remove endianness flag on pdmic component
f613b3d arm64: dts: marvell: espressobin-ultra: enable front USB3 port
84a739f arm64: dts: marvell: espressobin-ultra: fix SPI-NOR config
17bb59c RDMA/hns: Add the detection for CMDQ status in the device initialization process
0eaed84 powerpc/4xx/cpm: Fix return value of __setup() handler
2fa41bb powerpc/idle: Fix return value of __setup() handler
fb4f022 pinctrl: renesas: core: Fix possible null-ptr-deref in sh_pfc_map_resources()
ecc9d39 pinctrl: renesas: r8a779f0: Fix GPIO function on I2C-capable pins
0be56b9 pinctrl: renesas: r8a779a0: Fix GPIO function on I2C-capable pins
5fb5ad4 powerpc/8xx: export 'cpm_setbrg' for modules
210d866 drm/msm/dpu: fix error check return value of irq_of_parse_and_map()
e039c0b list: fix a data-race around ep->rdllist
a34a5d1 ocfs2: fix mounting crash if journal is not alloced
a382e37 firmware: arm_ffa: Remove incorrect assignment of driver_data
85e1238 firmware: arm_ffa: Fix uuid parameter to ffa_partition_probe
a8629e4 drivers/base/memory: fix an unlikely reference counting issue in __add_memory_block()
c3660f0 dax: fix cache flush on PMD-mapped pages
6905be9 drivers/base/node.c: fix compaction sysfs file leak
71fb71f crypto: ccp - Fix the INIT_EX data file open failure
668e319 pinctrl: mvebu: Fix irq_of_parse_and_map() return value
9f2c9a5 nvdimm: Allow overwrite in the presence of disabled dimms
2fd853f nvdimm: Fix firmware activation deadlock scenarios
2ccfcd7 firmware: arm_scmi: Fix list protocols enumeration in the base protocol
437e5f4 ASoC: sh: rz-ssi: Release the DMA channels in rz_ssi_probe() error path
6fcb0b1 ASoC: sh: rz-ssi: Propagate error codes returned from platform_get_irq_byname()
0ef1af1 arm64: dts: ti: k3-am64-mcu: remove incorrect UART base clock rates
b48b987 soc: bcm: Check for NULL return of devm_kzalloc()
1b04a27 scsi: fcoe: Fix Wstringop-overflow warnings in fcoe_wwn_from_mac()
45d5afe mfd: ipaq-micro: Fix error check return value of platform_get_irq()
905161a powerpc/fadump: fix PT_LOAD segment for boot memory area
ce5d033 Drivers: hv: vmbus: Fix handling of messages with transaction ID of zero
3510144 arm64: dts: qcom: qrb5165-rb5: Fix can-clock node name
55652a1 pinctrl: mediatek: mt8195: enable driver on mtk platforms
204217f pinctrl/rockchip: support deferring other gpio params
96d8d39 arm: mediatek: select arch timer for mt7629
64a94d8 drm/msm: return the average load over the polling period
8732365 drm/msm: simplify gpu_busy callback
a256ab0 pinctrl: bcm2835: implement hook for missing gpio-ranges
3c09322 gpiolib: of: Introduce hook for missing gpio-ranges
d2531fc crypto: marvell/cesa - ECB does not IV
f7d835a hwrng: cn10k - Make check_rng_health() return an error code
b3ab33c hwrng: cn10k - Optimize cn10k_rng_read()
9e9087c misc: ocxl: fix possible double free in ocxl_file_register_afu
091ec5b ARM: dts: bcm2835-rpi-b: Fix GPIO line names
329c9f4 ARM: dts: bcm2837-rpi-3-b-plus: Fix GPIO line name of power LED
516ebf0 ARM: dts: bcm2837-rpi-cm3-io3: Fix GPIO line names for SMPS I2C
064ec79 ARM: dts: bcm2835-rpi-zero-w: Fix GPIO line name for Wifi/BT
c64fbba arm64: dts: qcom: sm8450: Fix missing iommus for qup1
767f25a arm64: dts: qcom: sm8450: Fix missing iommus for qup
1a2ff49 ARM: dts: qcom: sdx55: remove wrong unit address from RPMH RSC clocks
e403e6c dt-bindings: soc: qcom: smd-rpm: Fix missing MSM8936 compatible
735162c ARM: dts: stm32: Fix PHY post-reset delay on Avenger96
8bd8156 can: xilinx_can: mark bit timing constants as const
eff90c1 platform/chrome: Re-introduce cros_ec_cmd_xfer and use it for ioctls
25f04f4 ARM: dts: imx6dl-colibri: Fix I2C pinmuxing
759d911 platform/chrome: cros_ec: fix error handling in cros_ec_register()
f5f25d2 crypto: qat - set COMPRESSION capability for DH895XCC
61d9aa7 crypto: qat - set CIPHER capability for DH895XCC
fdfe006 arm64: dts: juno: Fix SCMI power domain IDs for ETF and CS funnel
28835ea KVM: nVMX: Clear IDT vectoring on nested VM-Exit for double/triple fault
4471fd2 KVM: nVMX: Leave most VM-Exit info fields unmodified on failed VM-Entry
fefbb09 cxl/pci: Make cxl_dvsec_ranges() failure not fatal to cxl_pci
7c59323 cxl/pci: Add debug for DVSEC range init failures
82a4492 soc: qcom: llcc: Add MODULE_DEVICE_TABLE()
e8f0977 arm64: dts: qcom: sc7280-herobrine: Drop outputs on fpmcu pins
73742e9 arm64: dts: qcom: sc7280: Fix sar1_irq_odl node name
3629351 ARM: dts: ci4x10: Adapt to changes in imx6qdl.dtsi regarding fec clocks
4a9c2b8 PCI: dwc: Fix setting error return on MSI DMA mapping failure
09b2d90 PCI: mediatek: Fix refcount leak in mtk_pcie_subsys_powerup()
1e7e20f PCI: rockchip: Fix find_first_zero_bit() limit
1844bbb PCI: cadence: Fix find_first_zero_bit() limit
573bf8c arm64: defconfig: reenable SM_DISPCC_8250
d6d9a98 soc: qcom: smsm: Fix missing of_node_put() in smsm_parse_ipc
91f38f0 soc: qcom: smp2p: Fix missing of_node_put() in smp2p_parse_ipc
a8826f9 ARM: dts: suniv: F1C100: fix watchdog compatible
bdf80d9 ARM: dts: BCM5301X: Update pin controller node name
667a8b7 memory: samsung: exynos5422-dmc: Avoid some over memory allocation
7bd8517 PCI/ACPI: Allow D3 only if Root Port can signal and wake from D3
9fa0f5e arm64: dts: mt8192: Fix nor_flash status disable typo
54e1c19 arm64: dts: rockchip: Move drive-impedance-ohm to emmc phy on rk3399
3b52294 media: lirc: revert removal of unused feature flags
4b22109 Revert "net/smc: fix listen processing for SMC-Rv2"
da499d5 Bluetooth: hci_conn: Fix hci_connect_le_sync
0cae511 dma-direct: don't over-decrypt memory
bdcb086 net/smc: fix listen processing for SMC-Rv2
f16d61e net/smc: postpone sk_refcnt increment in connect()
c33ed85 net: dsa: restrict SMSC_LAN9303_I2C kconfig
a59fdc9 dpaa2-eth: unmap the SGT buffer before accessing its contents
c52ac0a dpaa2-eth: use the correct software annotation field
ba5fe3d dpaa2-eth: retrieve the virtual address before dma_unmap
091a1cc hinic: Avoid some over memory allocation
4bb3579 rxrpc: Fix decision on when to generate an IDLE ACK
c8058a6 rxrpc: Don't let ack.previousPacket regress
fac8554 rxrpc: Fix overlapping ACK accounting
1d59798 rxrpc: Don't try to resend the request if we're receiving the reply
e198f19 rxrpc: Fix listen() setting the bar too high for the prealloc rings
79f9a73 rxrpc: Fix locking issue
2fff66f hwmon: (pmbus) Check PEC support before reading other registers
60b189a hwmon: (dimmtemp) Fix bitmap handling
09de7d3 hv_netvsc: Fix potential dereference of NULL pointer
e7322da amt: fix memory leak for advertisement message
030757c amt: fix gateway mode stuck
bc09545 net: stmmac: fix out-of-bounds access in a selftest
4c14fe9 perf parse-events: Support different format of the topdown event name
ff3a91f ASoC: max98090: Move check for invalid values before casting in max98090_put_enab_tlv()
85eed46 bonding: fix missed rcu protection
d272685 NFC: hci: fix sleep in atomic context bugs in nfc_hci_hcp_message_tx
7395cc2 scsi: hisi_sas: Fix memory ordering in hisi_sas_task_deliver()
45aa613 scsi: hisi_sas: Fix rescan after deleting a disk
5bb8c3b net: macb: Fix PTP one step sync support
1def449 PM: domains: Fix initialization of genpd's next_wakeup
57341de platform/x86: intel_cht_int33fe: Set driver data
d84a513 cpuidle: riscv-sbi: Fix code to allow a genpd governor to be used
831a17e cpuidle: psci: Fix regression leading to no genpd governor
450f746 ASoC: wm2000: fix missing clk_disable_unprepare() on error in wm2000_anc_transition()
799591b ASoC: codecs: lpass: Fix passing zero to 'PTR_ERR'
f75b4d9 bfq: Allow current waker to defend against a tentative one
65936f5 bfq: Relax waker detection for shared queues
ec0925b thermal/drivers/imx_sc_thermal: Fix refcount leak in imx_sc_thermal_probe
9abdf0c thermal/core: Fix memory leak in _thermal_cooling_device_register()
61621e0 thermal/drivers/broadcom: Fix potential NULL dereference in sr_thermal_probe
780d2c8 thermal/drivers/bcm2711: Don't clamp temperature at zero
7ce24b3 drm/i915: Fix CFI violation with show_dynamic_id()
02fbf71 drm/msm/dpu: handle pm_runtime_get_sync() errors in bind path
4a34a43 selftests/bpf: Add missed ima_setup.sh in Makefile
59023c4 drm/msm: don't free the IRQ if it was not requested
209a10f x86/sev: Annotate stack change in the #VC handler
d63ffe3 drm: msm: fix possible memory leak in mdp5_crtc_cursor_set()
06907a3 drm/msm/a6xx: Fix refcount leak in a6xx_gpu_init
5aa5f41 drm/msm/dsi: don't powerup at modeset time for parade-ps8640
33f4ff0 ext4: reject the 'commit' option on ext2 filesystems
5b6cc81 net/mlx5e: Correct the calculation of max channels for rep
6b59e19 erofs: fix buffer copy overflow of ztailpacking feature
8e4e69c blk-cgroup: always terminate io.stat lines
4a59c76 regulator: scmi: Fix refcount leak in scmi_regulator_probe
81328c1 media: rkvdec: h264: Fix bit depth wrap in pps packet
026039a media: rkvdec: h264: Fix dpb_valid implementation
424c087 media: i2c: ov5648: fix wrong pointer passed to IS_ERR() and PTR_ERR()
6978fa4 media: i2c: ov2640: Depend on V4L2_ASYNC
a739d30 media: ov7670: remove ov7670_power_off from ov7670_remove
51e85ca kselftest/arm64: bti: force static linking
554df0f ASoC: ti: j721e-evm: Fix refcount leak in j721e_soc_probe*
8d1f036 net: hinic: add missing destroy_workqueue in hinic_pf_to_mgmt_init
0523625 sctp: read sk->sk_bound_dev_if once in sctp_rcv()
20b2f61 net: annotate races around sk->sk_bound_dev_if
853c756 m68k: math-emu: Fix dependencies of math emulation support
3905520 nvme: set dma alignment to dword
7179d48 irqchip/gic-v3: Fix priority mask handling
76515c6 irqchip/gic-v3: Refactor ISB + EOIR at ack time
512691a irqchip/gic-v3: Ensure pseudo-NMIs have an ISB between ack and handling
d04cd7a io_uring: only wake when the correct events are set
598afce io_uring: avoid io-wq -EAGAIN looping for !IOPOLL
7627949 media: mediatek: vcodec: Fix v4l2 compliance decoder cmd test fail
5704e6a Bluetooth: btmtksdio: fix the reset takes too long
456f1df Bluetooth: btmtksdio: fix possible FW initialization failure
01c6a89 Bluetooth: btmtksdio: fix use-after-free at btmtksdio_recv_event
05b1041 Bluetooth: protect le accept and resolv lists with hdev->lock
d89fd0e Bluetooth: use hdev lock for accept_list and reject_list in conn req
16f6bbb Bluetooth: use hdev lock in activate_scan for hci_is_adv_monitoring
99df160 Bluetooth: fix dangling sco_conn and use-after-free in sco_sock_timeout
fa6a0df Bluetooth: mt7921s: Fix the incorrect pointer check
c75ae72 media: hantro: HEVC: Fix tile info buffer value computation
c1e4614 media: atmel: atmel-sama5d2-isc: fix wrong mask in YUYV format check
4eee15a media: vsp1: Fix offset calculation for plane cropping
2ddcee0 media: make RADIO_ADAPTERS tristate
24e8075 media: pvrusb2: fix array-index-out-of-bounds in pvr2_i2c_core_init
cffb921 media: exynos4-is: Change clk_disable to clk_disable_unprepare
0f618f5 media: i2c: rdacm2x: properly set subdev entity function
8a80bbf media: atmel: atmel-isc: Fix PM disable depth imbalance in atmel_isc_probe
ae817e5 media: st-delta: Fix PM disable depth imbalance in delta_probe
98a8164 mt76: mt7915: fix twt table_mask to u16 in mt7915_dev
ddd426d mt76: fix tx status related use-after-free race on station removal
adca9cb mt76: do not attempt to reorder received 802.3 packets without agg session
677e669 mt76: mt7921: fix kernel crash at mt7921_pci_remove
e58698c mt76: fix antenna config missing in 6G cap
e08c4f7 mt76: mt7915: report rx mode value in mt7915_mac_fill_rx_rate
10ad4f4 mt76: mt7915: do not pass data pointer to mt7915_mcu_muru_debug_set
268e8ef mt76: mt7915: fix possible NULL pointer dereference in mt7915_mac_fill_rx_vector
b6d084d mt76: mt7915: fix possible uninitialized pointer dereference in mt7986_wmac_gpio_setup
3be3129 mt76: mt7921: Fix the error handling path of mt7921_pci_probe()
e0f589d mt76: mt7915: fix unbounded shift in mt7915_mcu_beacon_mbss
886d018 mt76: mt7921: honor pm user configuration in mt7921_sniffer_interface_iter
c4f4562 mt76: mt7915: fix DBDC default band selection on MT7915D
64778ad media: exynos4-is: Fix PM disable depth imbalance in fimc_is_probe
e66c8a0 media: aspeed: Fix an error handling path in aspeed_video_probe()
1676245 scripts/faddr2line: Fix overlapping text section failures
f7dbaba kselftest/cgroup: fix test_stress.sh to use OUTPUT dir
988a203 block: Fix the bio.bi_opf comment
46d1b31 ASoC: samsung: Fix refcount leak in aries_audio_probe
2a3451c dma-direct: don't fail on highmem CMA pages in dma_direct_alloc_pages
afa4e97 PM: EM: Decrement policy counter
49d785b regulator: pfuze100: Fix refcount leak in pfuze_parse_regulators_dt
d855505 ASoC: mxs-saif: Fix refcount leak in mxs_saif_probe
81b7eda ASoC: imx-hdmi: Fix refcount leak in imx_hdmi_probe
7f75e9f ASoC: fsl: Fix refcount leak in imx_sgtl5000_probe
c6cc13a HID: amd_sfh: Modify the hid name
db4e1b3 HID: amd_sfh: Modify the bus name
e56c53f wilc1000: fix crash observed in AP mode with cfg80211_register_netdevice()
131e110 scsi: lpfc: Fix dmabuf ptr assignment in lpfc_ct_reject_event()
ad1f3ff scsi: lpfc: Fix element offset in __lpfc_sli_release_iocbq_s4()
1283842 ath11k: Don't check arvif->is_started before sending management frames
c4e2399 perf/amd/ibs: Use interrupt regs ip for stack unwinding
c62c60e samples: bpf: Don't fail for a missing VMLINUX_BTF when VMLINUX_H is provided
22d2ff4 regulator: qcom_smd: Fix up PM8950 regulator configuration
90c32bc Revert "cpufreq: Fix possible race in cpufreq online error path"
40b5154 selftests/bpf: Prevent skeleton generation race
9d9c848 spi: spi-fsl-qspi: check return value after calling platform_get_resource_byname()
7f9bb33 iomap: iomap_write_failed fix
9b76921 arm64: stackleak: fix current_top_of_stack()
258737e media: uvcvideo: Fix missing check to determine if element is found in list
860b90b drm/msm: return an error pointer in msm_gem_prime_get_sg_table()
46e5ce6 drm/msm/mdp5: Return error code in mdp5_mixer_release when deadlock is detected
33dc5aa drm/msm/mdp5: Return error code in mdp5_pipe_release when deadlock is detected
507ebd7 drm/msm/dp: fix event thread stuck in wait_event after kthread_stop()
82ffe69 drm/msm/dsi: fix address for second DSI PHY on SDM660
a800701 drm/msm/disp/dpu1: avoid clearing hw interrupts if hw_intr is null during drm uninit
92eff8c ACPI: AGDI: Fix missing prototype warning for acpi_agdi_init()
d4c824f linkage: Fix issue with missing symbol size
da03bbf wl1251: dynamically allocate memory used for DMA
64eb54b regulator: core: Fix enable_count imbalance with EXCLUSIVE_GET
e97507d arm64: fix types in copy_highpage()
5e9cdfd x86/mm: Cleanup the control_va_addr_alignment() __setup handler
57690fd irqchip/aspeed-scu-ic: Fix irq_of_parse_and_map() return value
f91ae7f irqchip/aspeed-i2c-ic: Fix irq_of_parse_and_map() return value
69bd9ec irqchip/exiu: Fix acknowledgment of edge triggered interrupts
a813407 x86: Fix return value of _setup handlers
af669d8 nl80211: don't hold RTNL in color change request
c7de19d virtio_blk: fix the discard_granularity and discard_alignment queue limits
9562f55 perf tools: Use Python devtools for version autodetection rather than runtime
38f5177 spi: cadence-quadspi: fix Direct Access Mode disable for SoCFPGA
ecfa526 drm/rockchip: vop: fix possible null-ptr-deref in vop_bind()
d688185 kunit: fix debugfs code to use enum kunit_status, not bool
f09937e drm/msm: Fix null pointer dereferences without iommu
9b28ed2 drm/bridge: it6505: Send DPCD SET_POWER to downstream
a450ad8 drm/panel: panel-simple: Fix proper bpc for AM-1280800N3TZQW-T00H
f736ecc drm/msm: add missing include to msm_drv.c
900948d drm/msm/hdmi: fix error check return value of irq_of_parse_and_map()
9f5495a drm/msm/hdmi: check return value after calling platform_get_resource_byname()
110b7bb drm/msm/dsi: fix error checks and return values for DSI xmit functions
a0b1f84 drm/msm/dp: do not stop transmitting phy test pattern during DP phy compliance test
3f0f4bc drm/msm/dp: reset DP controller before transmit phy test pattern
e757b5d drm/msm/dp: fix error check return value of irq_of_parse_and_map()
4567e03 drm/msm/dp: stop event kernel thread when DP unbind
5b0adf5 drm/msm/disp/dpu1: set vbif hw config to NULL to avoid use after memory free during pm runtime resume
fabdeda perf tools: Add missing headers needed by util/data.h
fdb69ca ASoC: rk3328: fix disabling mclk on pclk probe failure
38eee09 x86/speculation: Add missing prototype for unpriv_ebpf_notify()
f8e262e mtd: rawnand: intel: fix possible null-ptr-deref in ebu_nand_probe()
13b60d3 mtd: rawnand: cadence: fix possible null-ptr-deref in cadence_nand_dt_probe()
c346988 x86/pm: Fix false positive kmemleak report in msr_build_context()
0b3ca36 mtd: spi-nor: core: Check written SR value in spi_nor_write_16bit_sr_and_check()
d74ebbd libbpf: Fix logic for finding matching program for CO-RE relocation
f1acfae selftests/resctrl: Fix null pointer dereference on open failed
3b72deb drm/v3d: Fix null pointer dereference of pointer perfmon
591dec9 scsi: ufs: core: Exclude UECxx from SFR dump list
d4125bd scsi: ufs: qcom: Fix ufs_qcom_resume()
729e79b scsi: iscsi: Fix harmless double shift bug
7c89b94 drm/msm/dpu: adjust display_v_end for eDP and DP
c3b0343 drm/msm: properly add and remove internal bridges
e1ea40d selftests/damon: add damon to selftests root Makefile
fc89f17 of: overlay: do not break notify on NOTIFY{OK|STOP}
c9df9af spi: rockchip: fix missing error on unsupported SPI_CS_HIGH
52daaab fsnotify: fix wrong lockdep annotations
1cdb092 inotify: show inotify mask flags in proc fdinfo
a009e71 mtdblock: warn if opened on NAND
b41ef7a ALSA: pcm: Check for null pointer of pointer substream before dereferencing it
b836b7f drm/panel: simple: Add missing bus flags for Innolux G070Y2-L01
df7be58 media: imx: imx-mipi-csis: Fix active format initialization on source pad
6cf530d media: imx: imx-mipi-csis: Rename csi_state to mipi_csis_device
cb56126 media: hantro: Empty encoder capture buffers by default
60a5bcf media: hantro: Implement support for encoder commands
43ed8ae media: amphion: fix decoder's interlaced field
9dd7832 media: i2c: max9286: fix kernel oops when removing module
3dad3fe ath9k_htc: fix potential out of bounds access with invalid rxstatus->rs_keyix
54cc551 printk: wake waiters for safe and NMI contexts
955f05b printk: add missing memory barrier to wake_up_klogd()
80105c7 cpufreq: Fix possible race in cpufreq online error path
19da424 drm/bridge: Fix it6505 Kconfig DRM_DP_AUX_BUS dependency
85f5a52 spi: img-spfi: Fix pm_runtime_get_sync() error checking
1052dc5 sched/psi: report zeroes for CPU full at the system level
f69c33a sched/fair: Fix cfs_rq_clock_pelt() for throttled cfs_rq
3acee9c signal: Deliver SIGTRAP on perf event asynchronously if blocked
b3a3aa8 drm/mediatek: dpi: Use mt8183 output formats for mt8192
60f21ed regulator: da9121: Fix uninit-value in da9121_assign_chip_model()
2d7ab71 drm/bridge: Fix error handling in analogix_dp_probe
8bb1716 HID: elan: Fix potential double free in elan_input_configured
103511a HID: hid-led: fix maximum brightness for Dream Cheeky
efea1dd mtd: rawnand: denali: Use managed device resources
3acce92 drm/bridge: anx7625: Use uint8 for lane-swing arrays
710a898 bpf: Move rcu lock management out of BPF_PROG_RUN routines
3ea92e6 EDAC/dmc520: Don't print an error for each unconfigured interrupt line
0c96e32 drbd: fix duplicate array initializer
18233ed drbd: use bdev_alignment_offset instead of queue_alignment_offset
5226b5c drbd: use bdev based limit helpers in drbd_send_sizes
d4b5dce drbd: remove assign_p_sizes_qlim
dd6093f target: remove an incorrect unmap zeroes data deduction
504999e net: dsa: qca8k: correctly handle mdio read error
07230a1 drm/amd/amdgpu: Remove static from variable in RLCG Reg RW
01a0e3f device property: Allow error pointer to be passed to fwnode APIs
884a0cd efi: Add missing prototype for efi_capsule_setup_info
80bcee8 efi: Allow to enable EFI runtime services by default on RT
1e32083 cpufreq: governor: Use kobject release() method to free dbs_data
4f5d719 NFC: NULL out the dev->rfkill to prevent UAF
e4a9162 ixp4xx_eth: fix error check return value of platform_get_irq()
e3d2187 net: dsa: mt7530: 1G can also support 1000BASE-X link mode
f24db20 net: ethernet: ti: am65-cpsw: Fix build error without PHYLINK
d36ff61 scftorture: Fix distribution of short handler delays
292f1e6 spi: spi-ti-qspi: Fix return value handling of wait_for_completion_timeout
a63ef31 drm/amd/amdgpu: Fix asm/hypervisor.h build error.
4b60c5f drm: mali-dp: potential dereference of null pointer
1024af7 drm/komeda: Fix an undefined behavior bug in komeda_plane_add()
d032bb2 nl80211: show SSID for P2P_GO interfaces
0f80444 mptcp: reset the packet scheduler on PRIO change
7e4f313 mptcp: reset the packet scheduler on incoming MP_PRIO
4e31a17 mptcp: optimize release_cb for the common case
793571f x86/PCI: Fix ALi M1487 (IBC) PIRQ router link value interpretation
d166044 libbpf: Don't error out on CO-RE relos for overriden weak subprogs
cd1fb64 drm/vc4: txp: Force alpha to be 0xff if it's disabled
819e5fd drm/vc4: txp: Don't set TXP_VSTART_AT_EOF
4163f10 drm/vc4: hvs: Reset muxes at probe time
d869750 drm/amd/amdgpu: Only reserve vram for firmware with vega9 MS_HYPERV host.
4ad91fb drm/mediatek: Fix mtk_cec_mask()
634f1c7 drm/vc4: hvs: Fix frame count register readout
75ff1dd drm/vc4: kms: Take old state core clock rate into account
85cef65 drm/mediatek: Fix DPI component detection for MT8192
3a4027b drm/mediatek: Add vblank register/unregister callback functions
137ec90 x86/delay: Fix the wrong asm constraint in delay_loop()
7c47096 docs: driver-api/thermal/intel_dptf: Use copyright symbol
94587aa ASoC: mediatek: Fix missing of_node_put in mt2701_wm8960_machine_probe
98d5afe ASoC: mediatek: Fix error handling in mt8173_max98090_dev_probe
d808f3b ASoC: SOF: ipc3-topology: Set scontrol->priv to NULL after freeing it
a59b995 ASoC: cs35l41: Fix an out-of-bounds access in otp_packed_element_t
b9e8415 ASoC: codecs: Fix error handling in power domain init and exit handlers
b740ef5 spi: qcom-qspi: Add minItems to interconnect-names
f84d605 mtd: spinand: gigadevice: fix Quad IO for GD5F1GQ5UExxG
26cd485 drm: bridge: icn6211: Fix HFP_HSW_HBP_HI and HFP_MIN handling
aef019e drm: bridge: icn6211: Fix register layout
72df31f drm/bridge: adv7511: clean up CEC adapter when probe fails
a34caa2 drm/bridge: anx7625: add missing destroy_workqueue() in anx7625_i2c_probe()
93c4b5d drm/edid: fix invalid EDID extension block filtering
7925d2c ath9k: fix ar9003_get_eepmisc
1fcf40a drm/bridge: it6505: Fix build error
4b43775 drm: bridge: it66121: Fix the register page length
6105c83 ath11k: acquire ab->base_lock in unassign when finding the peer by addr
8b1bb2d drm/vmwgfx: Fix an invalid read
6a9ae2f fbdev: defio: fix the pagelist corruption
a8f1856 drm/ssd130x: Reduce temporary buffer sizes
8526a62 drm/ssd130x: Fix rectangle updates
ef2a1d8 drm/format-helper: Fix XRGB888 to monochrome conversion
de0613a drm/format-helper: Rename drm_fb_xrgb8888_to_mono_reversed()
04a9bff drm/solomon: Make DRM_SSD130X depends on MMU
0ca728d drm: ssd130x: Always apply segment remap setting
f4cac30 drm: ssd130x: Fix COM scan direction register mask
078e958 drm/bridge: anx7625: check the return on anx7625_aux_trans
1968b33 dt-bindings: display: sitronix, st7735r: Fix backlight in example
08d9a75 drm/omap: fix NULL but dereferenced coccicheck error
b319f89 drm/selftests: missing error code in igt_buddy_alloc_smoke()
229b90d drm/bridge_connector: enable HPD by default if supported
9f68176 drm: fix EDID struct for old ARM OABI format
8b1ae30 Input: gpio-keys - cancel delayed work only in case of GPIO
057335b cifs: do not use tcpStatus after negotiate completes
22e7e40 RDMA/hfi1: Prevent panic when SDMA is disabled
cc45e3b smb3: check for null tcon
4f7dca3 fanotify: fix incorrect fmode_t casts
7e3f1df powerpc/iommu: Add missing of_node_put in iommu_init_early_dart
059d62b macintosh/via-pmu: Fix build failure when CONFIG_INPUT is disabled
cd0b1e6 powerpc/powernv: fix missing of_node_put in uv_init()
9a42bc2 powerpc/xics: fix refcount leak in icp_opal_init()
e92b7a2 powerpc/powernv/vas: Assign real address to rx_fifo in vas_rx_win_attr
5ce8953 cifs: return ENOENT for DFS lookup_cache_entry()
4387e7e tracing: incorrect isolate_mote_t cast in mm_vmscan_lru_isolate
69b9afb alpha: fix alloc_zeroed_user_highpage_movable()
231d4e4 KVM: PPC: Book3S HV Nested: L2 LPCR should inherit L1 LPES setting
701a8a4 PCI: cadence: Clear FLR in device capabilities register
59ea6b3 PCI: Avoid pci_dev_lock() AB/BA deadlock with sriov_numvfs_store()
c9c41f0 powerpc/rtas: Keep MSR[RI] set when calling RTAS
3e7c3ae PCI: microchip: Add missing chained_irq_enter()/exit() calls
89f7e92 cpufreq: Avoid unnecessary frequency updates due to mismatch
45d2116 ARM: hisi: Add missing of_node_put after of_find_compatible_node
a34b407 arm64: dts: qcom: sc7280-qcard: Configure CTS pin to bias-bus-hold for bluetooth
e4c4de1 arm64: dts: qcom: sc7280-idp: Configure CTS pin to bias-bus-hold for bluetooth
5a49cb7 ARM: dts: exynos: add atmel,24c128 fallback to Samsung EEPROM
d6de7b1 ARM: versatile: Add missing of_node_put in dcscb_init
01f9e02 pinctrl: renesas: rzn1: Fix possible null-ptr-deref in sh_pfc_map_resources()
a4f995b fat: add ratelimit to fat*_ent_bread()
e16455c powerpc/fadump: Fix fadump to work with a different endian capture kernel
ac0526b ARM: OMAP1: clock: Fix UART rate reporting algorithm
7618ccc ALSA: usb-audio: Move generic implicit fb quirk entries into quirks.c
d306a53 ALSA: usb-audio: Add quirk bits for enabling/disabling generic implicit fb
fe0a774 arm64: dts: qcom: sdm845-xiaomi-beryllium: fix typo in panel's vddio-supply property
9d3fec8 fs: jfs: fix possible NULL pointer dereference in dbFree()
01ba41a soc: ti: ti_sci_pm_domains: Check for null return of devm_kcalloc
9b63d9a crypto: qat - fix off-by-one error in PFVF debug print
8f49191 crypto: ccree - use fine grained DMA mapping dir
a9c2b23 PM / devfreq: rk3399_dmc: Disable edev on remove()
de3aa8f arm64: dts: qcom: msm8994: Fix BLSP[12]DMA channels count
f878fa9 arm64: dts: qcom: msm8994: Fix the cont_splash_mem address
1b5b433 ASoC: amd: Add driver data to acp6x machine driver
f5224fa ARM: dts: s5pv210: align DMA channels with dtschema
d7c5037 ARM: dts: socfpga: align interrupt controller node name with dtschema
861b25a ARM: dts: ox820: align interrupt controller node name with dtschema
f17a36a PCI/ASPM: Make Intel DG2 L1 acceptable latency unlimited
e2941b0 IB/rdmavt: add missing locks in rvt_ruc_loopback
37af1c1 kunit: fix executor OOM error handling logic on non-UML
607c9c5 scsi: target: tcmu: Avoid holding XArray lock when calling lock_page
ac7f818 linux/types.h: reinstate "bitwise" macro for user space use
cd6f4be gfs2: use i_lock spin_lock for inode qadata
9d89df4 selftests/bpf: fix btf_dump/btf_dump due to recent clang change
db5d1c6 char: tpm: cr50_i2c: Suppress duplicated error message in .remove()
5b85f7c eth: tg3: silence the GCC 12 array-bounds warning
f5cb5d5 afs: Adjust ACK interpretation to try and cope with NAT
a91821c rxrpc, afs: Fix selection of abort codes
f2dcc1a rxrpc: Return an error to sendmsg if call failed
6d31381 hwmon: (pmbus) Add get_voltage/set_voltage ops
414a227 m68k: atari: Make Atari ROM port I/O write macros return void
b1ddce7 selftests/bpf: Add missing trampoline program type to trampoline_count test
4da61d5 net: ipa: ignore endianness if there is no header
c2d351d x86/microcode: Add explicit CPU vendor dependency
6312ae1 can: mcp251xfd: silence clang's -Wunaligned-access warning
cb980cd nvme: set non-mdts limits in nvme_scan_work
ff16d9f ACPI: CPPC: Assume no transition latency if no PCCT
b13c9df ASoC: rt1015p: remove dependency on GPIOLIB
2b0b83e ASoC: max98357a: remove dependency on GPIOLIB
935fa66 blk-throttle: Set BIO_THROTTLED when bio has been throttled
8f91498 of/fdt: Ignore disabled memory nodes
c32fafe rtw89: cfo: check mac_id to avoid out-of-bounds
f48bca5 media: hantro: Stop using H.264 parameter pic_num
b0424b5 media: exynos4-is: Fix compile warning
bd21927 net: phy: micrel: Allow probing without .driver_data
70791f8 kunit: tool: make parser stop overwriting status of suites w/ no_tests
7a875ad btrfs: fix anon_dev leak in create_subvol()
f81fb5e drm/amdgpu: Move mutex_init(&smu->message_lock) to smu_early_init()
270ae62 drm/amd/pm: update smartshift powerboost calc for smu13
7f5adf4 drm/amd/pm: update smartshift powerboost calc for smu12
3998620 nbd: Fix hung on disconnect request if socket is closed before
453f092 ASoC: rt5645: Fix errorenous cleanup order
54a4c1e nvme-pci: fix a NULL pointer dereference in nvme_alloc_admin_tags
4fdf8fe openrisc: start CPU timer early in boot
1fa37b0 media: mediatek: vcodec: prevent kernel crash when rmmod mtk-vcodec-dec.ko
8757b46 bnxt_en: Configure ptp filters during bnxt open
a68763e Bluetooth: btusb: Set HCI_QUIRK_BROKEN_ERR_DATA_REPORTING for QCA
4a6b0ea Bluetooth: btusb: Set HCI_QUIRK_BROKEN_ENHANCED_SETUP_SYNC_CONN for QCA
6a88f49 Bluetooth: HCI: Add HCI_QUIRK_BROKEN_ENHANCED_SETUP_SYNC_CONN quirk
969a1b3 usbnet: Run unregister_netdev() before unbind() again
bf3070d media: cec-adap.c: fix is_configuring state
6f85e86 media: imon: reorganize serialization
87adb77 media: ccs-core.c: fix failure to call clk_disable_unprepare
d4268cf media: hantro: HEVC: unconditionnaly set pps{cb/cr}qp_offset values
a646418 media: coda: limit frame interval enumeration to supported encoder frame sizes
1cdc768 media: rga: fix possible memory leak in rga_probe
8bbf46e mt76: fix encap offload ethernet type check
54fd366 mt76: mt7921: accept rx frames with non-standard VHT MCS10-11
966d752 mt76: mt7915: accept rx frames with non-standard VHT MCS10-11
0553105 rtlwifi: Use pr_warn instead of WARN_ONCE
bd8b222 kunit: bail out of test filtering logic quicker if OOM
57cc9cc ipmi: Fix pr_fmt to avoid compilation issues
1dd3440 ipmi: Add an intializer for ipmi_smi_msg struct
1b10510 ipmi:ssif: Check for NULL msg when handling events and messages
489163e ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default
95dd194 ASoC: SOF: amd: add missing platform_device_unregister in acp_pci_rn_probe
97d7c06 fs: hold writers when changing mount's idmapping
54d4a16 dma-debug: change allocation mode from GFP_NOWAIT to GFP_ATIOMIC
76ef4d5 spi: stm32-qspi: Fix wait_cmd timeout in APM mode
53e0b60 sched/core: Avoid obvious double update_rq_clock warning
7c8f209 perf/amd/ibs: Cascade pmu init functions' return value
4d0610a s390/preempt: disable __preempt_count_add() optimization for PROFILE_ALL_BRANCHES
b1320c9 net: remove two BUG() from skb_checksum_help()
2216b1f scsi: lpfc: Alter FPIN stat accounting logic
a151693 scsi: lpfc: Inhibit aborts if external loopback plug is inserted
d37cca4 scsi: hisi_sas: Undo RPM resume for failed notify phy event for v3 HW
73c3dd7 ASoC: Intel: sof_ssp_amp: fix no DMIC BE Link on Chromebooks
492a909 net/mlx5: Increase FW pre-init timeout for health recovery
5ebcd36 ASoC: tscs454: Add endianness flag in snd_soc_component_driver
66f9436 of: Support more than one crash kernel regions for kexec -s
12a4ecc drm/tegra: gem: Do not try to dereference ERR_PTR()
50db547 HID: bigben: fix slab-out-of-bounds Write in bigben_probe
e7be387 ice: always check VF VSI pointer values
7ac4b7b regulator: mt6315: Enforce regulator-compatible, not name
a8bc564 drm/amdgpu/ucode: Remove firmware load type check in amdgpu_ucode_free_bo
648befb drm/amdgpu/psp: move PSP memory alloc from hw_init to sw_init
ecc5f53 mlxsw: Treat LLDP packets as control
b8c1318 mlxsw: spectrum_dcb: Do not warn about priority changes
896b03b ASoC: SOF: ipc3-topology: Correct get_control_data for non bytes payload
3f0c043 ASoC: dapm: Don't fold register value changes into notifications
150fdfe net/mlx5: fs, delete the FTE when there are no rules attached to it
b95e58d net/mlx5: use kvfree() for kvzalloc() in mlx5_ct_fs_smfs_matcher_create
8e99e2c ipv6: Don't send rs packets to the interface of ARPHRD_TUNNEL
e215f41 scsi: target: tcmu: Fix possible data corruption
b166184 ath11k: fix warning of not found station for bssid in message
13e2ecf xtensa: move trace_hardirqs_off call back to entry.S
dde36cf drm/msm/dpu: Clean up CRC debug logs
f3d386a drm: msm: fix error check return value of irq_of_parse_and_map()
3910ae7 arm64: compat: Do not treat syscall number as ESR_ELx for a bad syscall
5321e52 ath10k: skip ath10k_halt during suspend for driver state RESTARTING
6d36015 drm/amd/pm: fix the compile warning
9742bc0 drm/amdkfd: Fix circular lock dependency warning
ad6dd7a drm/plane: Move range check for format_count earlier
1bc164a ASoC: Intel: bytcr_rt5640: Add quirk for the HP Pro Tablet 408
8f15e67 ath11k: disable spectral scan during spectral deinit
7860d8f scsi: lpfc: Fix resource leak in lpfc_sli4_send_seq_to_ulp()
d6a97ca scsi: ufs: Use pm_runtime_resume_and_get() instead of pm_runtime_get_sync()
f9e2df6 drm/amdgpu/sdma: Fix incorrect calculations of the wptr of the doorbells
6f3b92b scsi: megaraid: Fix error check return value of register_chrdev()
63cf5a2 drivers: mmc: sdhci_am654: Add the quirk to set TESTCD bit
a828920 mmc: jz4740: Apply DMA engine limits to maximum segment size
d8f1558 md/bitmap: don't set sb values if can't pass sanity check
005fd55 media: cx25821: Fix the warning when removing the module
453514a media: pci: cx23885: Fix the error handling in cx23885_initdev()
790bfad media: venus: do not queue internal buffers from previous sequence
b73ed05 media: venus: hfi: avoid null dereference in deinit
fa83ea1 media: i2c: dw9714: Disable the regulator when the driver fails to probe
86a3853 media: Revert "media: dw9768: activate runtime PM and turn off device"
f19a633 ath9k: fix QCA9561 PA bias level
5426131 net: macb: In ZynqMP initialization make SGMII phy configuration optional
2884aa3 ASoC: rsnd: care return value from rsnd_node_fixed_index()
ff224eb ASoC: rsnd: care default case on rsnd_ssiu_busif_err_status_clear()
43eb9b6 drm/amd/pm: fix double free in si_parse_power_table()
49ec344 drm/amdgpu/pm: fix the null pointer while the smu is disabled
9cead4d cpuidle: PSCI: Improve support for suspend-to-RAM for PSCI OSI mode
517e083 scsi: lpfc: Fix call trace observed during I/O with CMF enabled
c00df0f scsi: lpfc: Protect memory leak for NPIV ports sending PLOGI_RJT
10663eb scsi: lpfc: Fix null pointer dereference after failing to issue FLOGI and PLOGI
0c4eed9 scsi: lpfc: Fix SCSI I/O completion and abort handler deadlock
09c7725 scsi: lpfc: Move cfg_log_verbose check before calling lpfc_dmp_dbg()
aadd144 loop: implement ->free_disk
597a637 tcp: consume incoming skb leading to a reset
3467fc4 tools/power turbostat: fix ICX DRAM power numbers
0a4ac34 spi: spi-rspi: Remove setting {src,dst}{addr,addr_width} based on DMA direction
ad4989b rtw88: 8821c: fix debugfs rssi value
9e106f1 rtw88: fix incorrect frequency reported
582aea6 ALSA: jack: Access input_dev under mutex
912d63d sfc: ef10: Fix assigning negative value to unsigned variable
6c8f330 rcu: Make TASKS_RUDE_RCU select IRQ_WORK
0a21035 rcu-tasks: Handle sparse cpu_possible_mask in rcu_tasks_invoke_cbs()
8f49a87 rcu-tasks: Fix race in schedule and flush work
cf86950 drm/amd/display: Disabling Z10 on DCN31
a0c3aef drm/komeda: return early if drm_universal_plane_init() fails.
9ded2a5 mac80211: minstrel_ht: fix where rate stats are stored (fixes debugfs output)
a275742 libbpf: Fix a bug with checking bpf_probe_read_kernel() support in old kernels
00182ed ACPICA: Avoid cache flush inside virtual machines
df3ea29 x86/platform/uv: Update TSC sync state for UV5
d08bbae fbcon: Consistently protect deferred_takeover with console_lock()
ad798bf ipv6: fix locking issues with loops over idev->addr_list
528d202 ipw2x00: Fix potential NULL dereference in libipw_xmit()
acb15c0 b43: Fix assigning negative value to unsigned variable
64e5086 b43legacy: Fix assigning negative value to unsigned variable
fd8890a mwifiex: add mutex lock for call in mwifiex_dfs_chan_sw_work_queue
b162ac8 rtw89: fix misconfiguration on hw_scan channel time
f6aff77 rtw89: ser: fix CAM leaks occurring in L2 reset
8fb2043 selftests/bpf: Fix file descriptor leak in load_kallsyms()
ec5dfa1 ath11k: Change max no of active probe SSID and BSSID to fw capability
e56dbce selftests/bpf: Fix parsing of prog types in UAPI hdr for bpftool sync
404db32 selftests/bpf: Fix vfs_link kprobe definition
0f8bc14 drm/virtio: fix NULL pointer dereference in virtio_gpu_conn_get_modes
a2d9b73 ath11k: fix the warning of dev_wake in mhi_pm_disable_transition()
161766d drm/vmwgfx: validate the screen formats
71950e4 drm/selftests: fix a shift-out-of-bounds bug
1409b0c iommu/vt-d: Add RPLS to quirk list to skip TE disabling
dad11d7 btrfs: zoned: fix comparison of alloc_offset vs meta_write_pointer
6f7c12f btrfs: zoned: finish block group when there are no more allocatable bytes left
cc04bc9 btrfs: zoned: zone finish unused block group
570540c btrfs: zoned: properly finish block group on metadata write
cfae6f7 btrfs: fix deadlock between concurrent dio writes when low on free data space
705cf42 btrfs: fix the error handling for submit_extent_page() for btrfs_do_readpage()
95898b0 btrfs: repair super block num_devices automatically
201d61e btrfs: return correct error number for __extent_writepage_io()
a790975 btrfs: add "0x" prefix for unsupported optional features
6e3bfbc ptrace: Reimplement PTRACE_KILL by always sending SIGKILL
c3aff69 ptrace/xtensa: Replace PT_SINGLESTEP with TIF_SINGLESTEP
5a91fc6 ptrace/um: Replace PT_DTRACE with TIF_SINGLESTEP
9538e52 kthread: Don't allocate kthread_struct for init and umh
f24d331 x86/sgx: Set active memcg prior to shmem allocation
f675e3a x86/kexec: fix memory leak of elf header buffer
c553b6b perf/x86/intel: Fix event constraints for ICL
396b8e7 x86/MCE/AMD: Fix memory leak when threshold_create_bank() fails
106dd9b platform/x86: intel-hid: fix _DSM function index handling
ebaccc6 xhci: Allow host runtime PM as default for Intel Alder Lake N xHCI
6c64a66 xhci: Set HCD flag to defer primary roothub registration
801f494 cifs: when extending a file with falloc we should make files not-sparse
ee71f8f cifs: fix potential double free during failed mount
3b500c6 cifs: fix ntlmssp on old servers
2340f1a cifs: don't call cifs_dfs_query_info_nonascii_quirk() if nodfs was set
7e483f5 fs/ntfs3: Restore ntfs_xattr_get_acl and ntfs_xattr_set_acl functions
1c3ef03 fs/ntfs3: Update i_ctime when xattr is added
2c97519 fs/ntfs3: Fix some memory leaks in an error handling path of 'log_replay()'
d682f56 fs/ntfs3: In function ntfs_set_acl_ex do not change inode->i_mode if called from function ntfs_init_acl
2d60eb4 fs/ntfs3: Check new size for limits
49d2833 fs/ntfs3: Keep preallocated only if option prealloc enabled
b4f35ab fs/ntfs3: Fix fiemap + fix shrink file size (to remove preallocated space)
cedb2fd fs/ntfs3: Update valid size if -EIOCBQUEUED
0753245 fs/ntfs3: provide block_invalidate_folio to fix memory leak
520cb98 usb: core: hcd: Add support for deferring roothub registration
5cdc317 usb: dwc3: gadget: Move null pinter check to proper place
463bddd usb: isp1760: Fix out-of-bounds array access
5528be7 USB: new quirk for Dell Gen 2 devices
a128ee7 USB: serial: option: add Quectel BG95 modem
f2170f2 USB: serial: pl2303: fix type detection for odd device
517dcef ALSA: usb-audio: Cancel pending work at closing a MIDI substream
363c4a7 ALSA: hda/realtek - Fix microphone noise on ASUS TUF B550M-PLUS
b6aab87 ALSA: hda/realtek: Enable 4-speaker output for Dell XPS 15 9520 laptop
74c299c ALSA: hda/realtek - Add new type for ALC245
960fa4f riscv: Move alternative length validation into subsection
850f91e riscv: Wire up memfd_secret in UAPI header
4f82210 riscv: Fix irq_work when SMP is disabled
30f39ec riscv: Initialize thread pointer before calling C functions
3147174 RISC-V: Mark IORESOURCE_EXCLUSIVE for reserved mem instead of IORESOURCE_BUSY
8d6b97e parisc/stifb: Keep track of hardware path of graphics card
31b73c6 parisc/stifb: Implement fb_is_primary_device()
1422949 parisc: fix a crash with multicore scheduler
f55d746 binfmt_flat: do not stop relocating GOT entries prematurely on riscv
Xanmod

Homepage
Download Linux 5.18.3-xanmod1 source from GitHub