A new XanMod Linux Kernel based on the latest Linux LTS Kernel 5.10.50 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-xanmodReboot.
Meta packages available: linux-xanmod, linux-xanmod-edge, linux-xanmod-lts, linux-xanmod-rt-edge and linux-xanmod-rt.
To try without adding the repository
* linux-firmware-image package is optionalDownload from Sourceforge and install:
https://sourceforge.net/projects/xanmod/files/
In terminal:sudo dpkg -i linux-image-*xanmod*.deb linux-headers-*xanmod*.deb Reboot.
Check it:cat /proc/version
Linux 5.10.50-xanmod1
- 73b98fd Linux 5.10.50-xanmod1
- cea7314 Merge tag 'v5.10.50' into 5.10
- 43b0742 Linux 5.10.50
- bdf4d33 powerpc/preempt: Don't touch the idle task's preempt_count during hotplug
- 9b07d81 iommu/dma: Fix compile warning in 32-bit builds
- 0855952 cred: add missing return error code when set_cred_ucounts() failed
- ce04375 s390: preempt: Fix preempt_count initialization
- e4a577d crypto: qce - fix error return code in qce_skcipher_async_req_handle()
- fb0c0a0 scsi: core: Retry I/O for Notify (Enable Spinup) Required error
- 2b541b6 media: exynos4-is: remove a now unused integer
- 2b58f51 mmc: vub3000: fix control-request direction
- 39ac3e1 mmc: block: Disable CMDQ on the ioctl path
- a75457f io_uring: fix blocking inline submission
- c98d931 block: return the correct bvec when checking for gaps
- 51c19f4 erofs: fix error return code in erofs_read_superblock()
- 97cbddc tpm: Replace WARN_ONCE() with dev_err_once() in tpm_tis_status()
- b5a2b5b fscrypt: fix derivation of SipHash keys on big endian CPUs
- 089057a fscrypt: don't ignore minor_hash when hash is 0
- b9c3b48 mailbox: qcom-ipcc: Fix IPCC mbox channel exhaustion
- 2a7c96c scsi: target: cxgbit: Unmap DMA buffer before calling target_execute_cmd()
- e2e615e scsi: fc: Correct RHBA attributes length
- 5c6956e exfat: handle wrong stream entry size in exfat_readdir()
- b6a4143 csky: syscache: Fixup duplicate cache flush
- 3483e1a csky: fix syscache.c fallthrough warning
- 8ff266d perf llvm: Return -ENOMEM when asprintf() fails
- 58fa4b3 selftests/vm/pkeys: refill shadow register after implicit kernel write
- 1dd18fd selftests/vm/pkeys: handle negative sys_pkey_alloc() return code
- 92125cb selftests/vm/pkeys: fix alloc_random_pkey() to make it really, really random
- 4565540 lib/math/rational.c: fix divide by zero
- 787f4e7 mm/z3fold: use release_z3fold_page_locked() to release locked z3fold page
- 0fe11b7 mm/z3fold: fix potential memory leak in z3fold_destroy_pool()
- 555dffa include/linux/huge_mm.h: remove extern keyword
- ebd6a29 hugetlb: remove prep_compound_huge_page cleanup
- 2e16ad5 mm/hugetlb: remove redundant check in preparing and destroying gigantic page
- 0da83a8 mm/hugetlb: use helper huge_page_order and pages_per_huge_page
- 31be4ea mm/huge_memory.c: don't discard hugepage if other processes are mapping it
- b655973 mm/huge_memory.c: add missing read-only THP checking in transparent_hugepage_enabled()
- aa41f7a mm/huge_memory.c: remove dedicated macro HPAGE_CACHE_INDEX_MASK
- 9b0b9ed mm/pmem: avoid inserting hugepage PTE entry with fsdax if hugepage support is disabled
- 0885ea1 vfio/pci: Handle concurrent vma faults
- 363d85b arm64: dts: marvell: armada-37xx: Fix reg for standard variant of UART
- 347af86 serial: mvebu-uart: correctly calculate minimal possible baudrate
- 9ad82f0 serial: mvebu-uart: do not allow changing baudrate when uartclk is not available
- dd6d4e9 ALSA: firewire-lib: Fix 'amdtp_domain_start()' when no AMDTP_OUT_STREAM stream is found
- 53fa3ba powerpc/papr_scm: Make 'perf_stats' invisible if perf-stats unavailable
- 04db493 powerpc/64s: Fix copy-paste data exposure into newly created tasks
- ac08ba5 powerpc/papr_scm: Properly handle UUID types and API
- d3358c6 powerpc: Offline CPU in stop_this_cpu()
- 9443acb serial: 8250: 8250_omap: Fix possible interrupt storm on K3 SoCs
- e0e3e0b serial: 8250: 8250_omap: Disable RX interrupt after DMA enable
- 7864617 selftests/ftrace: fix event-no-pid on 1-core machine
- 57e49a0 leds: ktd2692: Fix an error handling path
- 53cb671 leds: as3645a: Fix error return code in as3645a_parse_node()
- f3bf888 ASoC: fsl_spdif: Fix unexpected interrupt after suspend
- 2938ffd ASoC: Intel: sof_sdw: add SOF_RT715_DAI_ID_FIX for AlderLake
- 5f2dfce configfs: fix memleak in configfs_release_bin_file
- e30e636 ASoC: atmel-i2s: Fix usage of capture and playback at the same time
- af49796 powerpc/powernv: Fix machine check reporting of async store errors
- f8d223f extcon: max8997: Add missing modalias string
- e16fcc8 extcon: sm5502: Drop invalid register write in sm5502_reg_data
- 25c7efb phy: ti: dm816x: Fix the error handling path in 'dm816x_usb_phy_probe()
- 6398fc0 phy: uniphier-pcie: Fix updating phy parameters
- a4b7c0a soundwire: stream: Fix test for DP prepare complete
- b0be064 scsi: mpt3sas: Fix error return value in _scsih_expander_add()
- f510888 habanalabs: Fix an error handling path in 'hl_pci_probe()'
- c183b55 mtd: rawnand: marvell: add missing clk_disable_unprepare() on error in marvell_nfc_resume()
- f929d21 of: Fix truncation of memory sizes on 32-bit platforms
- db45ea8 ASoC: cs42l42: Correct definition of CS42L42_ADC_PDN_MASK
- 55bb225 iio: prox: isl29501: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
- 4973967 iio: light: vcnl4035: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
- c850b52 serial: 8250: Actually allow UPF_MAGIC_MULTIPLIER baud rates
- 5db39ad staging: mt7621-dts: fix pci address for PCI memory range
- c5cd4b7 coresight: core: Fix use of uninitialized pointer
- 58c0621 staging: rtl8712: fix memory leak in rtl871x_load_fw_cb
- bf5d6f6 staging: rtl8712: fix error handling in r871xu_drv_init
- 7bc3fa5 staging: gdm724x: check for overflow in gdm_lte_netif_rx()
- f937370 staging: gdm724x: check for buffer overflow in gdm_lte_multi_sdu_pkt()
- 14106b9 ASoC: fsl_spdif: Fix error handler with pm_runtime_enable
- 9cf11dc iio: light: vcnl4000: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
- 8c85c0f iio: magn: rm3100: Fix alignment of buffer in iio_push_to_buffers_with_timestamp()
- c923e9e iio: adc: ti-ads8688: Fix alignment of buffer in iio_push_to_buffers_with_timestamp()
- 15634d6 iio: adc: mxs-lradc: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
- a6a1e34 iio: adc: hx711: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
- 2abfdd6 iio: adc: at91-sama5d2: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
- 2abfa52 thunderbolt: Bond lanes only when dual_link_port != NULL in alloc_dev_default()
- 36f6070 eeprom: idt_89hpesx: Restore printing the unsupported fwnode name
- fc8ab06 eeprom: idt_89hpesx: Put fwnode in matching case during ->probe()
- c7188d1 usb: dwc2: Don't reset the core after setting turnaround time
- 8aa1cb4 usb: gadget: f_fs: Fix setting of device and driver data cross-references
- d4d3cd4 ASoC: mediatek: mtk-btcvsd: Fix an error handling path in 'mtk_btcvsd_snd_probe()'
- 92a30a9 ASoC: rt5682-sdw: set regcache_cache_only false before reading RT5682_DEVICE_ID
- 696cfb2 ASoC: rt5682: fix getting the wrong device id when the suspend_stress_test
- 8ef111d ASoC: rt715-sdw: use first_hw_init flag on resume
- 36dc695 ASoC: rt711-sdw: use first_hw_init flag on resume
- de77f9d ASoC: rt700-sdw: use first_hw_init flag on resume
- e1456cb ASoC: rt5682-sdw: use first_hw_init flag on resume
- 16674ae ASoC: rt1308-sdw: use first_hw_init flag on resume
- dc15216 ASoC: max98373-sdw: use first_hw_init flag on resume
- 45a3d00 iommu/dma: Fix IOVA reserve dma ranges
- ad73683 selftests: splice: Adjust for handler fallback removal
- 045c299 s390: appldata depends on PROC_SYSCTL
- 485b1c0 s390: enable HAVE_IOREMAP_PROT
- d65f69d s390/irq: select HAVE_IRQ_EXIT_ON_IRQ_STACK
- d8fe62c iommu/amd: Fix extended features logging
- bd95a3e visorbus: fix error return code in visorchipset_init()
- e5a3a31 fsi/sbefifo: Fix reset timeout
- 4a95eb0 fsi/sbefifo: Clean up correct FIFO when receiving reset request from SBE
- 719c4db fsi: occ: Don't accept response from un-initialized OCC
- af3d7f9 fsi: scom: Reset the FSI2PIB engine for any error
- 446eed9 fsi: core: Fix return of error values on failures
- d22bef4 mfd: rn5t618: Fix IRQ trigger by changing it to level mode
- 9b8bfdb mfd: mp2629: Select MFD_CORE to fix build error
- 68f2f83 scsi: iscsi: Flush block work before unblock
- b5371fa scsi: FlashPoint: Rename si_flags field
- 0b2f741 leds: lp50xx: Put fwnode in error case during ->probe()
- 5f7bda9 leds: lm3697: Don't spam logs when probe is deferred
- 8fc7d4a leds: lm3692x: Put fwnode in any case during ->probe()
- c54ad49 leds: lm36274: Put fwnode in error case during ->probe()
- 1ed9133 leds: lm3532: select regmap I2C API
- b504e27 leds: class: The -ENOTSUPP should never be seen by user space
- 58279b3 tty: nozomi: Fix the error handling path of 'nozomi_card_init()'
- 28c947b firmware: stratix10-svc: Fix a resource leak in an error handling path
- 1e1b9cd char: pcmcia: error out if 'num_bytes_read' is greater than 4 in set_protocol()
- 5a76625 staging: mmal-vchiq: Fix incorrect static vchiq_instance.
- cf05986 mtd: rawnand: arasan: Ensure proper configuration for the asserted target
- 2f8824f mtd: partitions: redboot: seek fis-index-block in the right node
- a16eae1 perf scripting python: Fix tuple_set_u64()
- 201b975 Input: hil_kbd - fix error return code in hil_dev_connect()
- 000c706 ASoC: rsnd: tidyup loop on rsnd_adg_clk_query()
- 2e1d76c backlight: lm3630a_bl: Put fwnode in error case during ->probe()
- d4ebf35 ASoC: hisilicon: fix missing clk_disable_unprepare() on error in hi6210_i2s_startup()
- 2541d78 ASoC: rk3328: fix missing clk_disable_unprepare() on error in rk3328_platform_probe()
- 246b4f1 iio: potentiostat: lmp91000: Fix alignment of buffer in iio_push_to_buffers_with_timestamp()
- 71dbba0 iio: cros_ec_sensors: Fix alignment of buffer in iio_push_to_buffers_with_timestamp()
- 1fa3107 iio: chemical: atlas: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
- 93a5538 iio: light: tcs3472: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
- daecb8c iio: light: tcs3414: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
- 293b824 iio: light: isl29125: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
- f960139 iio: magn: bmc150: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
- e5e102f iio: magn: hmc5843: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
- 4613232 iio: prox: as3935: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
- ab16be5 iio: prox: pulsed-light: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
- 8e23dd6 iio: prox: srf08: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
- c61ac1f iio: humidity: am2315: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
- 8ea8782 iio: gyro: bmg160: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
- 718a67a iio: adc: vf610: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
- df5343b iio: adc: ti-ads1015: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
- f0bc78d iio: accel: stk8ba50: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
- cd62282 iio: accel: stk8312: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
- 638ba5a iio: accel: mxc4005: Fix overread of data and alignment issue.
- 0d220d4 iio: accel: kxcjk-1013: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
- 9eb5fb6 iio: accel: hid: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
- 4b36244 iio: accel: bma220: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
- 3cca4db iio: accel: bma180: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
- 2edfba8 iio: adis16475: do not return ints in irq handlers
- 92efd63 iio: adis16400: do not return ints in irq handlers
- 2e41116 iio: adis_buffer: do not return ints in irq handlers
- 67d88b7 mwifiex: re-fix for unaligned accesses
- 460bee9 tty: nozomi: Fix a resource leak in an error handling function
- f5186bd serial: 8250_omap: fix a timeout loop condition
- 5dcff72 serial: fsl_lpuart: remove RTSCTS handling from get_mctrl()
- 685d53a serial: fsl_lpuart: don't modify arbitrary data on lpuart32
- 728f23e rcu: Invoke rcu_spawn_core_kthreads() from rcu_spawn_gp_kthread()
- 66111df ASoC: rt5682: Disable irq on shutdown
- 8b19538 staging: fbtft: Don't spam logs when probe is deferred
- 7a42f3c staging: fbtft: Rectify GPIO handling
- d8c1504 MIPS: Fix PKMAP with 32-bit MIPS huge page support
- a23ba98 RDMA/core: Always release restrack object
- a938d4e RDMA/mlx5: Don't access NULL-cleared mpi pointer
- c696531 net: tipc: fix FB_MTU eat two pages
- 1148952 net: sched: fix warning in tcindex_alloc_perfect_hash
- 4476568 net: lwtunnel: handle MTU calculation in forwading
- 6939c39 writeback: fix obtain a reference to a freeing memcg css
- 4c3e839 clk: si5341: Update initialization magic
- 55aaba3 clk: si5341: Check for input clock presence and PLL lock on startup
- 42ac32d clk: si5341: Avoid divide errors due to bogus register contents
- 0436376 clk: si5341: Wait for DEVICE_READY on startup
- 29746bd clk: qcom: clk-alpha-pll: fix CAL_L write in alpha_pll_fabia_prepare
- 9422167 clk: actions: Fix AHPPREDIV-H-AHB clock chain on Owl S500 SoC
- f3b6df5 clk: actions: Fix bisp_factor_table based clocks on Owl S500 SoC
- ced193b clk: actions: Fix SD clocks factor table on Owl S500 SoC
- 12d2d6f clk: actions: Fix UART clock dividers on Owl S500 SoC
- 7d97522 Bluetooth: Fix handling of HCI_LE_Advertising_Set_Terminated event
- 4f5fc3b Bluetooth: Fix Set Extended (Scan Response) Data
- c5fedfc Bluetooth: Fix not sending Set Extended Scan Response
- a2dcad0 Bluetooth: mgmt: Fix slab-out-of-bounds in tlv_data_is_valid
- d28e780 Revert "be2net: disable bh with spin_lock in be_process_mcc"
- 342b06b gve: Fix swapped vars when fetching max queues
- 11044f8 RDMA/cma: Fix incorrect Packet Lifetime calculation
- fc2ea81 bpfilter: Specify the log level for the kmsg message
- 4228c00 net: dsa: sja1105: fix NULL pointer dereference in sja1105_reload_cbs()
- 393d48b e1000e: Check the PCIm state
- cebff3d ipv6: fix out-of-bound access in ip6_parse_tlv()
- 9e753c4 net: atlantic: fix the macsec key length
- 1c95d4d net: phy: mscc: fix macsec key length
- 711a28d net: macsec: fix the length used to copy the key for offloading
- c764f2d RDMA/cma: Protect RMW with qp_mutex
- d52ceed ibmvnic: free tx_pool if tso_pool alloc fails
- f25accc ibmvnic: set ltb->buff to NULL after freeing
- 3f85d2c Revert "ibmvnic: remove duplicate napi_schedule call in open function"
- cad22e4 i40e: Fix missing rtnl locking when setting up pf switch
- d9a5d19 i40e: Fix autoneg disabling for non-10GBaseT links
- 8881923 i40e: Fix error handling in i40e_vsi_open
- aefa927 bpf: Do not change gso_size during bpf_skb_change_proto()
- 0dac8b0 can: j1939: j1939_sk_setsockopt(): prevent allocation of j1939 filter for optlen == 0
- 2d58a38 ipv6: exthdrs: do not blindly use init_net
- b559d00 net: bcmgenet: Fix attaching to PYH failed on RPi 4B
- 514c96b mac80211: remove iwlwifi specific workaround NDPs of null_response
- 1b3985a drm/msm/dpu: Fix error return code in dpu_mdss_init()
- 134a561 drm/msm: Fix error return code in msm_drm_init()
- f97b9c4 bpf: Fix null ptr deref with mixed tail calls and subprogs
- 56c31bc ieee802154: hwsim: avoid possible crash in hwsim_del_edge_nl()
- 71a345e ieee802154: hwsim: Fix memory leak in hwsim_add_one
- 4b44486 tc-testing: fix list handling
- 9972856 net: ti: am65-cpsw-nuss: Fix crash when changing number of TX queues
- 6610d5a net/ipv4: swap flow ports when validating source
- c3fcfc4 ip6_tunnel: fix GRE6 segmentation
- 162e756 vxlan: add missing rcu_read_lock() in neigh_reduce()
- 6cd23b5 rtw88: 8822c: fix lc calibration timing
- db2386f iwlwifi: increase PNVM load timeout
- 78e6587 xfrm: Fix xfrm offload fallback fail case
- 5c8e5fe pkt_sched: sch_qfq: fix qfq_change_class() error path
- b2ce4eb netfilter: nf_tables_offload: check FLOW_DISSECTOR_KEY_BASIC in VLAN transfer logic
- 581e37a tls: prevent oversized sendfile() hangs by ignoring MSG_MORE
- e7c3ae4 net: sched: add barrier to ensure correct ordering for lockless qdisc
- ca9b5ab vrf: do not push non-ND strict packets with a source LLA through packet taps again
- e72d9e4 net: ethernet: ezchip: fix error handling
- 161f8b7 net: ethernet: ezchip: fix UAF in nps_enet_remove
- f026d82 net: ethernet: aeroflex: fix UAF in greth_of_remove
- 6a8c7c5 mt76: mt7615: fix NULL pointer dereference in tx_prepare_skb()
- 6987ee9 mt76: fix possible NULL pointer dereference in mt76_tx
- e717f97 samples/bpf: Fix the error return code of xdp_redirect's main()
- 79bf8f0 samples/bpf: Fix Segmentation fault for xdp_redirect command
- fcd8d63 RDMA/rtrs-srv: Set minimal max_send_wr and max_recv_wr
- a9355b2 bpf: Fix libelf endian handling in resolv_btfids
- 6077060 xsk: Fix broken Tx ring validation
- cd7877a xsk: Fix missing validation for skb and unaligned mode
- 8962194 selftests/bpf: Whitelist test_progs.h from .gitignore
- 49c25a1 RDMA/rxe: Fix qp reference counting for atomic ops
- 58da104 netfilter: nft_tproxy: restrict support to TCP and UDP transport protocols
- ed3d498 netfilter: nft_osf: check for TCP packet before further processing
- cf28cb5 netfilter: nft_exthdr: check for IPv6 packet before further processing
- 8f6714f RDMA/mlx5: Don't add slave port to unaffiliated list
- a158ee3 netlabel: Fix memory leak in netlbl_mgmt_add_common
- 28e8df0 ath11k: send beacon template after vdev_start/restart during csa
- 48b69f3 ath10k: Fix an error code in ath10k_add_interface()
- e0727a6 ath11k: Fix an error handling path in ath11k_core_fetch_board_data_api_n()
- a54e916 cw1200: Revert unnecessary patches that fix unreal use-after-free bugs
- 30efdca brcmsmac: mac80211_if: Fix a resource leak in an error handling path
- 5d452ea brcmfmac: Fix a double-free in brcmf_sdio_bus_reset
- 5b8d0b0 brcmfmac: correctly report average RSSI in station info
- db4de88 brcmfmac: fix setting of station info chains bitmask
- 80ad538 ssb: Fix error return code in ssb_bus_scan()
- 0147e6c wcn36xx: Move hal_buf allocation to devm_kmalloc in probe
- 5810989 clk: imx8mq: remove SYS PLL 1/2 clock gates
- da8904c ieee802154: hwsim: Fix possible memory leak in hwsim_subscribe_all_others
- 7142f92 wireless: carl9170: fix LEDS build errors & warnings
- ecb6797 ath10k: add missing error return code in ath10k_pci_probe()
- 668c066 ath10k: go to path err_unsupported when chip id is not supported
- 4654f1f tools/bpftool: Fix error return code in do_batch()
- 1ccbb55 drm: qxl: ensure surf.data is ininitialized
- bdc16fe clk: vc5: fix output disabling when enabling a FOD
- 43b7f1d drm/vc4: hdmi: Fix error path of hpd-gpios
- 756679a drm/pl111: Actually fix CONFIG_VEXPRESS_CONFIG depends
- 87890e1 RDMA/rxe: Fix failure during driver load
- c5db39c drm/pl111: depend on CONFIG_VEXPRESS_CONFIG
- 42800fc RDMA/core: Sanitize WQ state received from the userspace
- c470dd3 net/sched: act_vlan: Fix modify to allow 0
- 6a56913 xfrm: remove the fragment check for ipv6 beet mode
- 9fddbe9 clk: tegra30: Use 300MHz for video decoder by default
- 48bcd75 ehea: fix error return code in ehea_restart_qps()
- 6cbc167 RDMA/rtrs-clt: Fix memory leak of not-freed sess->stats and stats->pcpu_stats
- 6569ae1 RDMA/rtrs-clt: Check if the queue_depth has changed during a reconnection
- 8651ad0 RDMA/rtrs-srv: Fix memory leak when having multiple sessions
- e7df730 RDMA/rtrs-srv: Fix memory leak of unfreed rtrs_srv_stats object
- f03d4c1 RDMA/rtrs: Do not reset hb_missed_max after re-connection
- bd4df55 RDMA/rtrs-clt: Check state of the rtrs_clt_sess before reading its stats
- 067b663 RDMA/srp: Fix a recently introduced memory leak
- 116d5cd mptcp: generate subflow hmac after mptcp_finish_join()
- 284e741 mptcp: fix pr_debug in mptcp_token_new_connect
- eee0f7d drm/rockchip: cdn-dp: fix sign extension on an int multiply for a u64 result
- 75db503 drm/rockchip: lvds: Fix an error handling path
- 59eb719 drm/rockchip: dsi: move all lane config except LCDC mux to bind()
- 40492eb drm/rockchip: cdn-dp-core: add missing clk_disable_unprepare() on error in cdn_dp_grf_write()
- ef61b08 drm: rockchip: set alpha_en to 0 if it is not used
- 7902ee2 net: ftgmac100: add missing error return code in ftgmac100_probe()
- 28b3837 clk: meson: g12a: fix gp0 and hifi ranges
- 27e9e0c net: qrtr: ns: Fix error return code in qrtr_ns_init()
- 40b7017 drm/vmwgfx: Fix cpu updates of coherent multisample surfaces
- a8e85ed drm/vmwgfx: Mark a surface gpu-dirty after the SVGA3dCmdDXGenMips command
- 8f2b15e pinctrl: renesas: r8a77990: JTAG pins do not have pull-down capabilities
- 6f4718c pinctrl: renesas: r8a7796: Add missing bias for PRESET# pin
- 2d48794 net: pch_gbe: Propagate error from devm_gpio_request_one()
- 2f9f23c net: mvpp2: Put fwnode in error case during ->probe()
- b3fecbf video: fbdev: imxfb: Fix an error message
- 1655266 drm/ast: Fix missing conversions to managed API
- 5885fce drm/amd/dc: Fix a missing check bug in dm_dp_mst_detect()
- 0cd39c9 drm/bridge: Fix the stop condition of drm_bridge_chain_pre_enable()
- 45415d1 drm/bridge/sii8620: fix dependency on extcon
- 1de9425 xfrm: xfrm_state_mtu should return at least 1280 for ipv6
- 10f32b8 mm/page_alloc: fix counting of managed_pages
- d7deea3 mm: page_alloc: refactor setup_per_zone_lowmem_reserve()
- 5458985 mm: memcg/slab: properly set up gfp flags for objcg pointer array
- 8e4af39 mm/shmem: fix shmem_swapin() race with swapoff
- a5dcdfe swap: fix do_swap_page() race with swapoff
- 29ae2c9 mm/debug_vm_pgtable: ensure THP availability via has_transparent_hugepage()
- 7abf6e5 mm/debug_vm_pgtable/basic: iterate over entire protection_map[]
- 27634d6 mm/debug_vm_pgtable/basic: add validation for dirtiness after write protect
- c872674 dax: fix ENOMEM handling in grab_mapping_entry()
- c015295 ocfs2: fix snprintf() checking
- 512106a blk-mq: update hctx->dispatch_busy in case of real scheduler
- 3e33b13 cpufreq: Make cpufreq_online() call driver->offline() on errors
- cc0b177 ACPI: bgrt: Fix CFI violation
- 3cbe01a ACPI: Use DEVICE_ATTR_ macros
- d3dd2fe blk-wbt: make sure throttle is enabled properly
- 1c2f21a blk-wbt: introduce a new disable state to prevent false positive by rwb_enabled()
- e0afab5 ACPI: APEI: fix synchronous external aborts in user-mode
- f626452 extcon: extcon-max8997: Fix IRQ freeing at error path
- 45b399e clocksource/drivers/timer-ti-dm: Save and restore timer TIOCP_CFG
- 0317b72 mark pstore-blk as broken
- 296fbe2 ACPI: sysfs: Fix a buffer overrun problem with description_show()
- ce47ae8 nvme-pci: look for StorageD3Enable on companion ACPI device instead
- 3ffe41f block: avoid double io accounting for flush request
- 17e77fe ACPI: PM / fan: Put fan device IDs into separate header file
- 4dcb59d PM / devfreq: Add missing error code in devfreq_add_device()
- a61f8a2 media: video-mux: Skip dangling endpoints
- 62c6668 media: v4l2-async: Clean v4l2_async_notifier_add_fwnode_remote_subdev
- 6bfcb61 psi: Fix race between psi_trigger_create/destroy
- 8d7debe crypto: nx - Fix RCU warning in nx842_OF_upd_status
- c43082d spi: spi-sun6i: Fix chipselect/clock bug
- f18f7a2 lockdep/selftests: Fix selftests vs PROVE_RAW_LOCK_NESTING
- fca9e78 lockdep: Fix wait-type for empty stack
- ca47a4f sched/uclamp: Fix uclamp_tg_restrict()
- aea030c sched/rt: Fix Deadline utilization tracking during policy change
- c576472 sched/rt: Fix RT utilization tracking during policy change
- 67f66d4 x86/sev: Split up runtime #VC handler for correct state tracking
- 2e1003f x86/sev: Make sure IRQs are disabled while GHCB is active
- eefebcd btrfs: clear log tree recovering status if starting transaction fails
- aec3a57 regulator: hi655x: Fix pass wrong pointer to config.driver_data
- 96275c8 KVM: arm64: Don't zero the cycle count register when PMCR_EL0.P is set
- e5154bf perf/arm-cmn: Fix invalid pointer when access dtc object sharing the same IRQ number
- 31dcfec KVM: x86/mmu: Fix return value in tdp_mmu_map_handle_target_level()
- 64d3113 KVM: nVMX: Don't clobber nested MMU's A/D status on EPTP switch
- bac38bd KVM: nVMX: Ensure 64-bit shift when checking VMFUNC bitmap
- b2c5af7 KVM: nVMX: Sync all PGDs on nested transition with shadow paging
- 5ac406b hwmon: (max31790) Fix fan speed reporting for fan7..12
- e02d52b hwmon: (max31722) Remove non-standard ACPI device IDs
- 5c00e99 hwmon: (lm70) Revert "hwmon: (lm70) Add support for ACPI"
- 5cfc66b hwmon: (lm70) Use device_get_match_data()
- c9f8416 media: s5p-g2d: Fix a memory leak on ctx->fh.m2m_ctx
- 921d251 media: subdev: remove VIDIOC_DQEVENT_TIME32 handling
- bb5e089 arm64/mm: Fix ttbr0 values stored in struct thread_info for software-pan
- 8d6acfe arm64: consistently use reserved_pg_dir
- f1f30b3 mmc: usdhi6rol0: fix error return code in usdhi6_probe()
- cd909eb crypto: sm2 - fix a memory leak in sm2
- d598b8b crypto: sm2 - remove unnecessary reset operations
- deef40c crypto: x86/curve25519 - fix cpu feature checking logic in mod_exit
- bc50c40 crypto: omap-sham - Fix PM reference leak in omap sham ops
- 615f2f5 crypto: nitrox - fix unchecked variable in nitrox_register_interrupts
- 5d4cb7c regulator: fan53880: Fix vsel_mask setting for FAN53880_BUCK
- 082d977 media: siano: Fix out-of-bounds warnings in smscore_load_firmware_family2()
- 52734fb m68k: atari: Fix ATARI_KBD_CORE kconfig unmet dependency warning
- b54a0f7 media: gspca/gl860: fix zero-length control requests
- 0109910 media: tc358743: Fix error return code in tc358743_probe_of()
- 5091f27 media: au0828: fix a NULL vs IS_ERR() check
- 3115714 media: exynos4-is: Fix a use after free in isp_video_release
- 2a91d7c media: rkvdec: Fix .buf_prepare
- 5a3ac10 locking/lockdep: Reduce LOCKDEP dependency list
- 1328dec pata_ep93xx: fix deferred probing
- bab207d media: rc: i2c: Fix an error message
- a9d0297 crypto: ccp - Fix a resource leak in an error handling path
- c328544 crypto: sa2ul - Fix pm_runtime enable in sa_ul_probe()
- 8ac033d crypto: sa2ul - Fix leaks on failure paths with sa_dma_init()
- c0ec4ac x86/elf: Use _BITUL() macro in UAPI headers
- 912d16a evm: fix writing /evm overflow
- 403577f pata_octeon_cf: avoid WARN_ON() in ata_host_activate()
- 5f9aaaa kbuild: Fix objtool dependency for 'OBJECT_FILES_NON_STANDARD_ := n'
- 37481ad sched/uclamp: Fix locking around cpu_util_update_eff()
- 6c2b3d5 sched/uclamp: Fix wrong implementation of cpu.uclamp.min
- b49d231 media: I2C: change 'RST' to "RSET" to fix multiple build errors
- e7a376e pata_rb532_cf: fix deferred probing
- 9df79fd sata_highbank: fix deferred probing
- 45d2d67 crypto: ux500 - Fix error return code in hash_hw_final()
- 8c8c11b crypto: ixp4xx - update IV after requests
- f00454a crypto: ixp4xx - dma_unmap the correct address
- 2c3164f media: hantro: do a PM resume earlier
- 6efd892 media: s5p_cec: decrement usage count if disabled
- e23dc4a media: venus: Rework error fail recover logic
- 08d0aa1 spi: Avoid undefined behaviour when counting unused native CSs
- db5a7e2 spi: Allow to have all native CSs in use along with GPIOs
- 0c1d151 writeback, cgroup: increment isw_nr_in_flight before grabbing an inode
- 3bf8076 ia64: mca_drv: fix incorrect array size calculation
- fc12d8f kthread_worker: fix return value when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync()
- 1208f10 block: fix discard request merge
- 9d0634f mailbox: qcom: Use PLATFORM_DEVID_AUTO to register platform device
- c35b484 cifs: fix missing spinlock around update to ses->status
- a72d660 HID: wacom: Correct base usage for capacitive ExpressKey status bits
- 6bac007 ACPI: tables: Add custom DSDT file as makefile prerequisite
- 5c93dd7 tpm_tis_spi: add missing SPI device ID entries
- d9b40eb clocksource: Check per-CPU clock synchronization when marked unstable
- 03a65c1 clocksource: Retry clock read if long delays detected
- 8ab9714 ACPI: EC: trust DSDT GPE for certain HP laptop
- c406bb9 cifs: improve fallocate emulation
- 998d9fe PCI: hv: Add check for hyperv_initialized in init_hv_pci_drv()
- f5a90d4 EDAC/Intel: Do not load EDAC driver when running as a guest
- 950a739 nvmet-fc: do not check for invalid target port in nvmet_fc_handle_fcp_rqst()
- 66e8848 nvme-pci: fix var. type for increasing cq_head
- 9dc2c2b platform/x86: toshiba_acpi: Fix missing error code in toshiba_acpi_setup_keyboard()
- e2cf3b5 platform/x86: asus-nb-wmi: Revert "add support for ASUS ROG Zephyrus G14 and G15"
- dff2466 platform/x86: asus-nb-wmi: Revert "Drop duplicate DMI quirk structures"
- 1da08a4 block: fix race between adding/removing rq qos and normal IO
- 555dba7 ACPI: resources: Add checks for ACPI IRQ override
- c798522 ACPI: bus: Call kobject_put() in acpi_init() error path
- a8c0057 ACPICA: Fix memory leak caused by _CID repair function
- 2ebbe3a fs: dlm: fix memory leak when fenced
- eda609d drivers: hv: Fix missing error code in vmbus_connect()
- 019d04f open: don't silently ignore unknown O-flags in openat2()
- d838ddd random32: Fix implicit truncation warning in prandom_seed_state()
- 7425fe5 fs: dlm: cancel work sync othercon
- 747b654 blk-mq: clear stale request in tags->rq[] before freeing one request pool
- a3362ff blk-mq: grab rq->refcount before calling ->fn in blk_mq_tagset_busy_iter
- f58625b block_dump: remove block_dump feature in mark_inode_dirty()
- ca85410 ACPI: EC: Make more Asus laptops use ECDT _GPE
- b74b839 platform/x86: touchscreen_dmi: Add info for the Goodix GT912 panel of TM800A550L tablets
- d480188 platform/x86: touchscreen_dmi: Add an extra entry for the upside down Goodix touchscreen on Teclast X89 tablets
- bb3a3a6 Input: goodix - platform/x86: touchscreen_dmi - Move upside down quirks to touchscreen_dmi.c
- 9e914f5 lib: vsprintf: Fix handling of number field widths in vsscanf
- f8c3236 hv_utils: Fix passing zero to 'PTR_ERR' warning
- 0f2f529 ACPI: processor idle: Fix up C-state latency if not ordered
- ae281fb EDAC/ti: Add missing MODULE_DEVICE_TABLE
- 2c02850 HID: do not use down_interruptible() when unbinding devices
- 51b7499 ACPI: video: use native backlight for GA401/GA502/GA503
- 83653ac media: Fix Media Controller API config checks
- f0b8f56 regulator: da9052: Ensure enough delay time for .set_voltage_time_sel
- 5d9e327 regulator: mt6358: Fix vdram2 .vsel_mask
- b58b54e KVM: s390: get rid of register asm usage
- 963baea lockding/lockdep: Avoid to find wrong lock dep path in check_irq_usage()
- 93cc59d locking/lockdep: Fix the dep path printing for backwards BFS
- 9c0835c btrfs: disable build on platforms having page size 256K
- ad71a9a btrfs: don't clear page extent mapped if we're not invalidating the full page
- 703b494 btrfs: sysfs: fix format string for some discard stats
- 8d05e30 btrfs: abort transaction if we fail to update the delayed inode
- e0ffb16 btrfs: fix error handling in __btrfs_update_delayed_inode
- 9b28291 KVM: PPC: Book3S HV: Fix TLB management on SMT8 POWER9 and POWER10 processors
- 00b1a9f drivers/perf: fix the missed ida_simple_remove() in ddr_perf_probe()
- 625ee7d hwmon: (max31790) Fix pwmX_enable attributes
- c1eb091 hwmon: (max31790) Report correct current pwm duty cycles
- 49623e4 media: imx-csi: Skip first few frames from a BT.656 source
- 7296262 media: siano: fix device register error path
- cc4ba5a media: dvb_net: avoid speculation from net slot
- c34f391 crypto: shash - avoid comparing pointers to exported functions under CFI
- 0d201fe spi: meson-spicc: fix memory leak in meson_spicc_probe
- a0bbb5d spi: meson-spicc: fix a wrong goto jump for avoiding memory leak.
- ea7e1b5 mmc: via-sdmmc: add a check against NULL pointer dereference
- 237999d mmc: sdhci-sprd: use sdhci_sprd_writew
- b6cbe1f memstick: rtsx_usb_ms: fix UAF
- 8c252a6 media: dvd_usb: memory leak in cinergyt2_fe_attach
- e78a588 Makefile: fix GDB warning with CONFIG_RELR
- bce4838 crypto: hisilicon/sec - fixup 3des minimum key size declaration
- 74ef241 media: st-hva: Fix potential NULL pointer dereferences
- 617afce media: bt8xx: Fix a missing check bug in bt878_probe
- 1f9cff0 media: v4l2-core: Avoid the dangling pointer in v4l2_fh_release
- 1d28381 media: cedrus: Fix .buf_prepare
- cbfb77c media: hantro: Fix .buf_prepare
- 6e08d3a media: em28xx: Fix possible memory leak of em28xx struct
- 75c45a8 media: bt878: do not schedule tasklet when it is not setup
- a61d119 media: i2c: ov2659: Use clk_{prepare_enable,disable_unprepare}() to set xvclk on/off
- 9fa8542 sched/fair: Fix ascii art by relpacing tabs
- d0214b8 arm64: perf: Convert snprintf to sysfs_emit
- addcb6b crypto: qce: skcipher: Fix incorrect sg count for dma transfers
- d000c59 crypto: qat - remove unused macro in FW loader
- 5daa889 crypto: qat - check return code of qat_hal_rd_rel_reg()
- 9962341 media: imx: imx7_mipi_csis: Fix logging of only error event counters
- 179d9c1 media: pvrusb2: fix warning in pvr2_i2c_core_done
- 893c243 media: hevc: Fix dependent slice segment flags
- a245f93 media: cobalt: fix race condition in setting HPD
- 4626df7 media: cpia2: fix memory leak in cpia2_usb_probe
- e717d6c media: sti: fix obj-$(config) targets
- 93f80a0 crypto: nx - add missing MODULE_DEVICE_TABLE
- 4e8c951 hwrng: exynos - Fix runtime PM imbalance on error
- 3c51d82 sched/core: Initialize the idle task with preemption disabled
- f8607f5 regulator: uniphier: Add missing MODULE_DEVICE_TABLE
- 66f0f47 spi: omap-100k: Fix the length judgment problem
- 8692603 spi: spi-topcliff-pch: Fix potential double free in pch_spi_process_messages()
- cb42cf3 spi: spi-loopback-test: Fix 'tx_buf' might be 'rx_buf'
- b980385 media: exynos-gsc: fix pm_runtime_get_sync() usage count
- a8b1889 media: exynos4-is: fix pm_runtime_get_sync() usage count
- 29fd79b media: sti/bdisp: fix pm_runtime_get_sync() usage count
- abdc897 media: sunxi: fix pm_runtime_get_sync() usage count
- d627fc2 media: s5p-jpeg: fix pm_runtime_get_sync() usage count
- 3c90c3f media: mtk-vcodec: fix PM runtime get logic
- 8318f7b media: sh_vou: fix pm_runtime_get_sync() usage count
- 64e291d media: am437x: fix pm_runtime_get_sync() usage count
- adf052c media: s5p: fix pm_runtime_get_sync() usage count
- 437ca06 media: mdk-mdp: fix pm_runtime_get_sync() usage count
- ff7e4b9 media: marvel-ccic: fix some issues when getting pm_runtime
- ccf0a29 staging: media: rkvdec: fix pm_runtime_get_sync() usage count
- b2c4d9a Add a reference to ucounts for each cred
- 61a7a63 spi: Make of_register_spi_device also set the fwnode
- f2b2400 thermal/cpufreq_cooling: Update offline CPUs per-cpu thermal_pressure
- 4eab2e2 fuse: reject internal errno
- bb7ee90 fuse: check connected before queueing on fpq->io
- 912e985 fuse: ignore PG_workingset after stealing
- 576b44c fuse: Fix infinite loop in sget_fc()
- ae6ab39 fuse: Fix crash if superblock of submount gets killed early
- 91c2aa2 fuse: Fix crash in fuse_dentry_automount() error path
- 5312426 evm: Refuse EVM_ALLOW_METADATA_WRITES only if an HMAC key is loaded
- 7b84c7d evm: Execute evm_inode_init_security() only when an HMAC key is loaded
- a7e18f5 loop: Fix missing discard support when using LOOP_CONFIGURE
- 7539569 powerpc/stacktrace: Fix spurious "stale" traces in raise_backtrace_ipi()
- c556b93 seq_buf: Make trace_seq_putmem_hex() support data longer than 8
- 0531e84 tracepoint: Add tracepoint_probe_register_may_exist() for BPF tracing
- 2aedacf tracing/histograms: Fix parsing of "sym-offset" modifier
- 998de99 rsi: fix AP mode with WPA failure due to encrypted EAPOL
- 71808ec rsi: Assign beacon rate settings to the correct rate_info descriptor field
- 4318968 ssb: sdio: Don't overwrite const buffer if block_write fails
- 58940e8 ath9k: Fix kernel NULL pointer dereference during ath_reset_internal()
- cc46d6d serial_cs: remove wrong GLOBETROTTER.cis entry
- cf727d9 serial_cs: Add Option International GSM-Ready 56K/ISDN modem
- 23055da serial: sh-sci: Stop dmaengine transfer in sci_stop_tx()
- 17451bd serial: mvebu-uart: fix calculation of clock divisor
- 8c90ec9 iio: accel: bma180: Fix BMA25x bandwidth register values
- 9efc775 iio: ltr501: ltr501_read_ps(): add missing endianness conversion
- c6c3ea1 iio: ltr501: ltr559: fix initialization of LTR501_ALS_CONTR
- fbadeba iio: ltr501: mark register holding upper 8 bits of ALS_DATA{0,1} and PS_DATA as volatile, too
- 17c67f4 iio: light: tcs3472: do not free unallocated IRQ
- 6534a5e iio: frequency: adf4350: disable reg and clk on error in adf4350_probe()
- a6f7bf2 rtc: stm32: Fix unbalanced clk_disable_unprepare() on probe error path
- e92bd19 clk: agilex/stratix10: fix bypass representation
- 3093214 clk: agilex/stratix10: remove noc_clk
- 308d01f clk: agilex/stratix10/n5x: fix how the bypass_reg is handled
- e582a2f f2fs: Prevent swap file in LFS mode
- 36ae903 s390: mm: Fix secure storage access exception handling
- 38a2ba8 s390/cio: dont call css_wait_for_slow_path() inside a lock
- 9aae145 KVM: x86/mmu: Use MMU's role to detect CR4.SMEP value in nested NPT walk
- a9ac58f KVM: x86/mmu: Treat NX as used (not reserved) for all !TDP shadow MMUs
- 30c4453 KVM: PPC: Book3S HV: Workaround high stack usage with clang
- 39d0dfa KVM: nVMX: Handle split-lock #AC exceptions that happen in L2
- 7510c5c perf/smmuv3: Don't trample existing events with global filter
- 9109e15 mm/gup: fix try_grab_compound_head() race with split_huge_page()
- 9b0d1f4 bus: mhi: Wait for M2 state during system resume
- cbcbfb0 SUNRPC: Should wake up the privileged task firstly.
- 30f5608 SUNRPC: Fix the batch tasks count wraparound.
- c6d8646 mac80211: remove iwlwifi specific workaround that broke sta NDP tx
- 507925f can: peak_pciefd: pucan_handle_status(): fix a potential starvation issue in TX path
- f79ea47 can: j1939: j1939_sk_init(): set SOCK_RCU_FREE to call sk_destruct() after RCU is done
- 22bfa94 can: isotp: isotp_release(): omit unintended hrtimer restart on socket release
- af94ef8 can: gw: synchronize rcu operations before removing gw job entry
- b52e0cf can: bcm: delay release of struct bcm_op after synchronize_rcu()
- aa07327 ext4: use ext4_grp_locked_error in mb_find_extent
- 6903f99 ext4: fix avefreec in find_group_orlov
- 98cd580 ext4: remove check for zero nr_to_scan in ext4_es_scan()
- 68a40ff ext4: correct the cache_nr in tracepoint ext4_es_shrink_exit
- f4e91a4 ext4: return error code when ext4_fill_flex_info() fails
- b368b03 ext4: fix overflow in ext4_iomap_alloc()
- ea5466f ext4: fix kernel infoleak via ext4_extent_header
- 076d9b0 ext4: cleanup in-core orphan list if ext4_truncate() failed to get a transaction handle
- 80d05ce btrfs: clear defrag status of a root if starting transaction fails
- 6b00b17 btrfs: compression: don't try to compress if we don't have enough pages
- 34172f6 btrfs: send: fix invalid path for unlink operations after parent orphanization
- 2fa9298 ARM: dts: at91: sama5d4: fix pinctrl muxing
- ea45145 ARM: dts: ux500: Fix LED probing
- b34aa5a arm_pmu: Fix write counter incorrect in ARMv7 big-endian mode
- 123c1b0 crypto: ccp - Annotate SEV Firmware file names
- 834c47a crypto: nx - Fix memcpy() over-reading in nonce
- b4c35e9 Input: joydev - prevent use of not validated data in JSIOCSBTNMAP ioctl
- 7b0393e iov_iter_fault_in_readable() should do nothing in xarray case
- b6df9e4 copy_page_to_iter(): fix ITER_DISCARD case
- d91638f selftests/lkdtm: Avoid needing explicit sub-shell
- 1738bcf ntfs: fix validity check for file name attribute
- f794c83 gfs2: Fix error handling in init_statfs
- 3ae1c66 gfs2: Fix underflow in gfs2_page_mkwrite
- b242ae9 xhci: solve a double free problem while doing s4
- ff0f59d usb: typec: Add the missed altmode_id_remove() in typec_register_altmode()
- 63d6029 usb: dwc3: Fix debugfs creation flow
- 022d22a USB: cdc-acm: blacklist Heimann USB Appset device
- f9d9db5 usb: renesas-xhci: Fix handling of unknown ROM state
- 3b54578 usb: gadget: eem: fix echo command packet response issue
- c964c46 net: can: ems_usb: fix use-after-free in ems_usb_disconnect()
- a2ad0bd Input: usbtouchscreen - fix control-request directions
- 23e8f46 media: dvb-usb: fix wrong definition
- a6f433f ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook 830 G8 Notebook PC
- ba65dd6 ALSA: hda/realtek: Apply LED fixup for HP Dragonfly G1, too
- 13a05c7 ALSA: hda/realtek: Fix bass speaker DAC mapping for Asus UM431D
- 37e179c ALSA: hda/realtek: Improve fixup for HP Spectre x360 15-df0xxx
- ea824a3 ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook x360 830 G8
- 659b440 ALSA: hda/realtek: Add another ALC236 variant support
- 36bc25e ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 630 G8
- 0535de1 ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 445 G8
- 2a13d43 ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 450 G8
- 9127b27 ALSA: intel8x0: Fix breakage at ac97 clock measurement
- 19418ed ALSA: usb-audio: scarlett2: Fix wrong resume call
- 5c4d51b ALSA: firewire-motu: fix stream format for MOTU 8pre FireWire
- 313a5e8 ALSA: usb-audio: Fix OOB access at proc output
- cfd3c66 ALSA: usb-audio: fix rate on Ozone Z90 USB headset
- ae9957b Bluetooth: Remove spurious error message
- f5af198 Bluetooth: btqca: Don't modify firmware contents in-place
- 3cdcbd1 Bluetooth: hci_qca: fix potential GPF
Homepage
Download Linux 5.10.50-xanmod1 source from GitHub