github xanmod/linux 6.9.5-xanmod1

latest releases: 6.10.0-xanmod1, 6.6.40-xanmod1, 6.9.9-xanmod1...
5 months ago
  • c8eca8a Linux 6.9.5-xanmod1
  • 6026991 Merge tag 'v6.9.5' into 6.9
  • 380df7b Linux 6.9.5
  • 8d0f5f1 smb: client: fix deadlock in smb2_find_smb_tcon()
  • 59f1487 nilfs2: fix nilfs_empty_dir() misjudgment and long loop on I/O errors
  • 1f3bff6 nilfs2: fix potential kernel bug due to lack of writeback flag waiting
  • af00cb5 powerpc/bpf: enforce full ordering for ATOMIC operations with BPF_FETCH
  • 0635b11 powerpc/64/bpf: fix tail calls for PCREL addressing
  • 0f4b00c bpf: fix multi-uprobe PID filtering logic
  • 18612bf ALSA: seq: Fix incorrect UMP type for system messages
  • aa66033 btrfs: re-introduce 'norecovery' mount option
  • 24bd565 btrfs: fix leak of qgroup extent records after transaction abort
  • f4e5ed9 btrfs: fix crash on racing fsync and size-extending write into prealloc
  • 952f048 btrfs: protect folio::private when attaching extent buffer folios
  • 522fb1a btrfs: qgroup: fix qgroup id collision across mounts
  • 27d8760 btrfs: qgroup: update rescan message levels and error codes
  • 038b84a tracefs: Clear EVENT_INODE flag in tracefs_drop_inode()
  • 5f3c967 eventfs: Keep the directories from having the same inode number as files
  • 7a1b2d1 eventfs: Fix a possible null pointer dereference in eventfs_find_events()
  • 8305d48 NFS: Fix READ_PLUS when server doesn't support OP_READ_PLUS
  • 5579af0 nfs: fix undefined behavior in nfs_block_bits()
  • e3a8e0f cifs: fix creating sockets when using sfu mount options
  • 419dde0 EDAC/igen6: Convert PCIBIOS_* return codes to errnos
  • 7fcabad EDAC/amd64: Convert PCIBIOS_* return codes to errnos
  • e7a7191 ALSA: ump: Don't accept an invalid UMP protocol number
  • 4ceb229 ALSA: ump: Don't clear bank selection after sending a program change
  • 9e16f17 ASoC: SOF: ipc4-topology: Fix input format query of process modules without base extension
  • aaa0069 riscv: enable HAVE_ARCH_HUGE_VMAP for XIP kernel
  • 4895846 hwmon: (ltc2992) Fix memory leak in ltc2992_parse_dt()
  • d084aa0 genirq/irqdesc: Prevent use-after-free in irq_find_at_or_after()
  • 5a1ff5b i3c: master: svc: fix invalidate IBI type and miss call client IBI handler
  • c652ac5 s390/cpacf: Make use of invalid opcode produce a link error
  • af2a029 s390/cpacf: Split and rework cpacf query functions
  • 7dabe54 s390/ap: Fix crash in AP internal function modify_bitmap()
  • abab222 parisc: Define sigset_t in parisc uapi header
  • f50c96a parisc: Define HAVE_ARCH_HUGETLB_UNMAPPED_AREA
  • 6e175f8 ARM: dts: samsung: exynos4412-origen: fix keypad no-autorepeat
  • 8bb68e7 ARM: dts: samsung: smdk4412: fix keypad no-autorepeat
  • fb6a322 ARM: dts: samsung: smdkv310: fix keypad no-autorepeat
  • f0fb240 riscv: dts: starfive: Remove PMIC interrupt info for Visionfive 2 board
  • b37c0ed ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find()
  • c36b8ef ext4: set type of ac_groups_linear_remaining to __u32 to avoid overflow
  • 324831c ext4: Fixes len calculation in mpage_journal_page_buffers
  • 71c0ddb sparc: move struct termio to asm/termios.h
  • 0effd15 Revert "perf record: Reduce memory for recording PERF_RECORD_LOST_SAMPLES event"
  • 95879ef Revert "xsk: Document ability to redirect to any socket bound to the same umem"
  • 19cb40b Revert "xsk: Support redirect to any socket bound to the same umem"
  • 97f51d5 kdb: Use format-specifiers rather than memset() for padding in kdb_read()
  • da1773e kdb: Merge identical case statements in kdb_read()
  • a77747d kdb: Fix console handling when editing and tab-completing commands
  • 78ce24d kdb: Use format-strings rather than '\0' injection in kdb_read()
  • f694da7 kdb: Fix buffer overflow during tab-complete
  • 06ef5e5 wifi: ath10k: fix QCOM_RPROC_COMMON dependency
  • 859f7b7 irqchip/riscv-intc: Prevent memory leak when riscv_intc_init_common() fails
  • cf48aee bonding: fix oops during rmmod
  • e63a35c watchdog: rti_wdt: Set min_hw_heartbeat_ms to accommodate a safety margin
  • c7a9cf4 selftests/mm: compaction_test: fix bogus test success on Aarch64
  • d33f66c selftests/mm: fix build warnings on ppc64
  • 663a49d selftests/mm: compaction_test: fix incorrect write of zero to nr_hugepages
  • 758678b mm/vmalloc: fix vmalloc which may return null if called with __GFP_NOFAIL
  • 41cd2de mm/memory-failure: fix handling of dissolved but not taken off from buddy pages
  • 51cf740 mm: /proc/pid/smaps_rollup: avoid skipping vma after getting mmap_lock again
  • a68ebd3 mm/hugetlb: pass correct order_per_bit to cma_declare_contiguous_nid
  • 012998e mm/cma: drop incorrect alignment check in cma_init_reserved_mem
  • aa998f9 mm/hugetlb: do not call vma_add_reservation upon ENOMEM
  • b309a73 sparc64: Fix number of online CPUs
  • 9aa60e6 rtla/timerlat: Fix histogram report when a cpu count is 0
  • 1f97100 intel_th: pci: Add Meteor Lake-S CPU support
  • 8590922 cpufreq: amd-pstate: Fix the inconsistency in max frequency units
  • 03f8544 tpm_tis: Do not flush uninitialized work
  • abeede7 kmsan: do not wipe out origin when doing partial unpoisoning
  • a8d4d1f mm/ksm: fix ksm_zero_pages accounting
  • b6c5e74 mm/ksm: fix ksm_pages_scanned accounting
  • ff57779 selftests: net: lib: avoid error removing empty netns name
  • dc4c3f0 selftests: net: lib: support errexit with busywait
  • e3ec861 net/tcp: Don't consider TCP_CLOSE in TCP_AO_ESTABLISHED
  • fe5c604 net/9p: fix uninit-value in p9_client_rpc()
  • 175f273 net/ipv6: Fix route deleting failure when metric equals 0
  • df769f0 scsi: core: Handle devices which return an unusually large VPD page count
  • 7c72eb1 HID: i2c-hid: elan: fix reset suspend current leakage
  • 4f08050 i2c: acpi: Unbind mux adapters before delete
  • e6dc6a2 ACPI: APEI: EINJ: Fix einj_dev release leak
  • 797fd53 iomap: fault in smaller chunks for non-large folio mappings
  • 519c3b8 filemap: add helper mapping_max_folio_size()
  • 65561b4 io_uring: check for non-NULL file pointer in io_file_can_poll()
  • 46b9d23 io_uring/napi: fix timeout calculation
  • a968d5c mm: fix race between __split_huge_pmd_locked() and GUP-fast
  • f1feed6 kbuild: Remove support for Clang's ThinLTO caching
  • d0fd124 crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak
  • 83633e9 crypto: ecrdsa - Fix module auto-load on add_key
  • 667d558 crypto: ecdsa - Fix module auto-load on add-key
  • f536274 clk: qcom: apss-ipq-pll: use stromer ops for IPQ5018 to fix boot failure
  • 529c41d clk: qcom: clk-alpha-pll: fix rate setting for Stromer PLLs
  • cdf9c78 clk: bcm: rpi: Assign ->num before accessing ->hws
  • a1dd92f clk: bcm: dvp: Assign ->num before accessing ->hws
  • 3240c4d LoongArch: Fix entry point in kernel image header
  • bf8fd9c LoongArch: Override higher address bits in JUMP_VIRT_ADDR
  • 63a4891 LoongArch: Fix built-in DTB detection
  • 750d084 LoongArch: Add all CPUs enabled by fdt to NUMA node 0
  • 9a2f098 KVM: arm64: AArch32: Fix spurious trapping of conditional instructions
  • 804e4ff KVM: arm64: Allow AArch32 PSTATE.M to be restored as System mode
  • f128952 KVM: arm64: Fix AArch32 register narrowing on userspace write
  • 1d87cf2 KVM: SVM: WARN on vNMI + NMI window iff NMIs are outright masked
  • 46579f0 Revert "drm/amdkfd: fix gfx_target_version for certain 11.0.3 devices"
  • 40ee486 drm/amd: Fix shutdown (again) on some SMU v13.0.4/11 platforms
  • fe17ebf 9p: add missing locking around taking dentry fid list
  • 438c129 drm/amdgpu/atomfirmware: add intergrated info v2.3 table
  • 27d952a firmware: qcom_scm: disable clocks if qcom_scm_bw_enable() fails
  • 5f44685 fbdev: savage: Handle err return when savagefb_check_var failed
  • 309f1a7 drm/fbdev-generic: Do not set physical framebuffer address
  • decff3c mmc: sdhci-acpi: Add quirk to enable pull-up on the card-detect GPIO on Asus T100TA
  • 158e0a3 mmc: sdhci-acpi: Disable write protect detection on Toshiba WT10-A
  • 6d24290 mmc: sdhci-acpi: Fix Lenovo Yoga Tablet 2 Pro 1380 sdcard slot not working
  • 97d357a mmc: sdhci-acpi: Sort DMI quirks alphabetically
  • dcf20c6 mmc: sdhci: Add support for "Tuning Error" interrupts
  • 984969e mmc: core: Add mmc_gpiod_set_cd_config() function
  • 1d5ed0e mmc: davinci: Don't strip remove function when driver is builtin
  • 44f6d61 media: v4l: async: Fix notifier list entry init
  • 9bc82c4 media: v4l: async: Don't set notifier's V4L2 device if registering fails
  • 1aa6cd4 media: v4l: async: Properly re-initialise notifier entry in unregister
  • f45d70f media: ov2740: Fix LINK_FREQ and PIXEL_RATE control value reporting
  • ab4a1fe media: v4l2-core: hold videodev_lock until dev reg, finishes
  • 7038463 media: mxl5xx: Move xpt structures off stack
  • 6a792a5 media: mc: mark the media devnode as registered from the, start
  • bee9440 media: mc: Fix graph walk in media_pipeline_start
  • 252204b media: mgb4: Fix double debugfs remove
  • 3dc2b2b arm64: dts: ti: verdin-am62: Set memory size to 2gb
  • a1abae6 arm64: dts: hi3798cv200: fix the size of GICR
  • 22fc0f5 arm64: dts: qcom: sc8280xp: add missing PCIe minimum OPP
  • 3ebabd4 wifi: rtlwifi: rtl8192de: Fix endianness issue in RX path
  • adc525b wifi: rtlwifi: rtl8192de: Fix low speed with WPA3-SAE
  • f1d0b96 wifi: rtlwifi: rtl8192de: Fix 5 GHz TX power
  • d2b7bcc wifi: rtl8xxxu: enable MFP support with security flag of RX descriptor
  • 054fd54 wifi: rtl8xxxu: Fix the TX power of RTL8192CU, RTL8723AU
  • 762bd17 wifi: rtw89: pci: correct TX resource checking for PCI DMA channel of firmware command
  • e332a12 md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING
  • a0ed1fd arm64: dts: qcom: qcs404: fix bluetooth device address
  • 831c456 arm64: tegra: Correct Tegra132 I2C alias
  • f96ba82 ACPI: resource: Do IRQ override on TongFang GXxHRXx and GMxHGxx
  • 5cf47af soc: qcom: rpmh-rsc: Enhance check for VRM in-flight request
  • aa1a080 thermal/drivers/qcom/lmh: Check for SCM availability at probe
  • a106d08 platform/chrome: cros_ec: Handle events during suspend after resume completion
  • bc60cb9 proc: Move fdinfo PTRACE_MODE_READ check into the inode .permission operation
  • ab431c7 fsverity: use register_sysctl_init() to avoid kmemleak warning
  • 9828e27 ata: pata_legacy: make legacy_exit() work again
  • b6d0ad0 wifi: rtw89: correct aSIFSTime for 6GHz band
  • 505810a btrfs: qgroup: fix initialization of auto inherit array
  • 5944de1 crypto: starfive - Do not free stack buffer
  • 0c31344 bcache: fix variable length array abuse in btree_iter
  • 6b84900 drm/xe/bb: assert width in xe_bb_create_job()
  • 0964c84 drm/amdgpu: add error handle to avoid out-of-bounds
  • 8e1e007 media: lgdt3306a: Add a check against null-pointer-def
  • 68e3cd4 f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode()
  • 2093ccb vxlan: Fix regression when dropping packets due to invalid src addresses
  • ba8b919 x86/topology/amd: Evaluate SMT in CPUID leaf 0x8000001e only on family 0x17 and greater
  • 7501f8b erofs: avoid allocating DEFLATE streams before mounting
  • 3b2a070 afs: Don't cross .backup mountpoint from backup volume
  • ce5a22d drm/i915/hwmon: Get rid of devm
  • 42547ec drm/amdkfd: handle duplicate BOs in reserve_bo_and_cond_vms

https://sourceforge.net/projects/xanmod/files/releases/main/6.9.5-xanmod1

Don't miss a new linux release

NewReleases is sending notifications on new releases.