Skip to content

Linux 6.6.5-xanmod1

Compare
Choose a tag to compare
@xanmod xanmod released this 08 Dec 15:42
· 3507 commits to 6.5 since this release
202058e
  • 202058e Linux 6.6.5-xanmod1
  • 34f3d1c Merge tag 'v6.6.5' into 6.6
  • 3318612 Linux 6.6.5
  • fcda4d2 vfio: Drop vfio_file_iommu_group() stub to fudge around a KVM wart
  • 602aa0e x86/xen: fix percpu vcpu_info allocation
  • 72654bc vfio/pds: Fix possible sleep while in atomic context
  • e9e45c1 vfio/pds: Fix mutex lock->magic != lock warning
  • 117917b drm/amd/display: Fix MPCC 1DLUT programming
  • d05614e drm/amd/display: Simplify brightness initialization
  • 86cd446 drm/amd/display: Reduce default backlight min from 5 nits to 1 nits
  • 5e03e4a drm/amd/display: refactor ILR to make it work
  • e8841b2 iommu: Fix printk arg in of_iommu_get_resv_regions()
  • 6832e53 drm/amd/pm: fix a memleak in aldebaran_tables_init
  • 9d00fe2 cpufreq/amd-pstate: Only print supported EPP values for performance governor
  • 4d78331 cpufreq/amd-pstate: Fix scaling_min_freq and scaling_max_freq update
  • 684cf5d drm/panel: nt36523: fix return value check in nt36523_probe()
  • 7f4ea40 drm/panel: starry-2081101qfh032011-53g: Fine tune the panel power sequence
  • d03960b drm/i915/gsc: Mark internal GSC engine with reserved uabi class
  • 48f2183 iommu/vt-d: Make context clearing consistent with context mapping
  • c0b0cfd iommu/vt-d: Disable PCI ATS in legacy passthrough mode
  • 7ccb577 iommu/vt-d: Omit devTLB invalidation requests when TES=0
  • 59fe58d cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily
  • 122af8e drm/amd/display: Remove power sequencing check
  • a8728db drm/amd/display: Refactor edp power control
  • 7bfe774 s390/cmma: fix handling of swapper_pg_dir and invalid_pg_dir
  • 8db5cb3 powerpc/pseries/iommu: enable_ddw incorrectly returns direct mapping for SR-IOV device
  • 11a8e1f net: ravb: Keep reverse order of operations in ravb_remove()
  • 736651c net: ravb: Stop DMA in case of failures on ravb_open()
  • c03af07 net: ravb: Start TX queues after HW initialization succeeded
  • 1a4fc93 net: ravb: Make write access to CXR35 first before accessing other EMAC registers
  • 4782f4b net: ravb: Use pm_runtime_resume_and_get()
  • c870191 net: ravb: Check return value of reset_control_deassert()
  • fd7f7a8 ice: Fix VF Reset paths when interface in a failed over aggregate
  • 484a2f5 bpf, sockmap: af_unix stream sockets need to hold ref for pair sock
  • 61ae993 ethtool: don't propagate EOPNOTSUPP from dumps
  • 658dc8b ravb: Fix races between ravb_tx_timeout_work() and net related ops
  • a9ef897 r8169: prevent potential deadlock in rtl8169_close
  • 589959b efi/unaccepted: Fix off-by-one when checking for overlapping ranges
  • 9e23c7f neighbour: Fix __randomize_layout crash in struct neighbour
  • d3290f7 octeontx2-pf: Restore TC ingress police rules when interface is up
  • dc75da2 octeontx2-pf: Fix adding mbox work queue entry when num_vfs > 64
  • 4655007 net: stmmac: xgmac: Disable FPE MMC interrupts
  • f8e2ec7 octeontx2-af: Fix possible buffer overflow
  • 20bb3a9 selftests/net: mptcp: fix uninitialized variable warnings
  • a989f76 selftests/net: unix: fix unused variable compiler warning
  • aea066a selftests/net: fix a char signedness issue
  • efd3358 selftests/net: ipsec: fix constant out of range
  • 4b81d15 uapi: propagate __struct_group() attributes to the container union
  • d910572 bpf: Add missed allocation hint for bpf_mem_cache_alloc_flags()
  • 9453d9a dpaa2-eth: recycle the RX buffer only after all processing done
  • 434fad5 dpaa2-eth: increase the needed headroom to account for alignment
  • 3a5fb57 net: dsa: mv88e6xxx: fix marvell 6350 probe crash
  • 5cc4ed2 net: dsa: mv88e6xxx: fix marvell 6350 switch probing
  • ee0db86 wifi: mac80211: do not pass AP_VLAN vif pointer to drivers during flush
  • cf3b66e wifi: iwlwifi: mvm: fix an error code in iwl_mvm_mld_add_sta()
  • bf8601d ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet
  • 85afa28 net: rswitch: Fix missing dev_kfree_skb_any() in error path
  • 940af3f net: rswitch: Fix return value in rswitch_start_xmit()
  • 8531167 net: rswitch: Fix type of ret in rswitch_start_xmit()
  • 41a0b3b netdevsim: Don't accept device bound programs
  • 2cc612b media: v4l2-subdev: Fix a 64bit bug
  • a965901 pinctrl: stm32: fix array read out of bound
  • 3e3fa80 pinctrl: stm32: Add check for devm_kcalloc
  • 4a7e925 wifi: cfg80211: fix CQM for non-range use
  • 9e1152a io_uring/kbuf: recycle freed mapped buffer ring entries
  • 7138ebb io_uring/kbuf: defer release of mapped buffer rings
  • 4ca5f54 io_uring: enable io_mem_alloc/free to be used in other parts
  • 4a1a4bf btrfs: fix 64bit compat send ioctl arguments not initializing version member
  • 3335785 btrfs: free the allocated memory if btrfs_alloc_page_array() fails
  • 47ec606 btrfs: make error messages more clear when getting a chunk map
  • da2dbbb btrfs: send: ensure send_fd is writable
  • 3952f84 btrfs: fix off-by-one when checking chunk map includes logical address
  • 8828758 btrfs: ref-verify: fix memory leaks in btrfs_ref_tree_mod()
  • 9f7894e btrfs: add dmesg output for first mount and last unmount of a filesystem
  • 3b6ff6b parisc: Mark altinstructions read-only and 32-bit aligned
  • 3f01d7b parisc: Ensure 32-bit alignment on parisc unwind section
  • 405870b parisc: Mark jump_table naturally aligned
  • e083763 parisc: Drop the HP-UX ENOSYM and EREMOTERELEASE error codes
  • fb997f1 parisc: Mark lock_aligned variables 16-byte aligned on SMP
  • d68cafc parisc: Use natural CPU alignment for bug_table
  • b8ee167 parisc: Mark ex_table entries 32-bit aligned in uaccess.h
  • bf20401 parisc: Mark ex_table entries 32-bit aligned in assembly.h
  • 76aeadb powerpc: Don't clobber f0/vs0 during fp|altivec register save
  • 1009844 KVM: PPC: Book3S HV: Fix KVM_RUN clobbering FP/VEC user registers
  • 38b3542 iommu/vt-d: Add MTL to quirk list to skip TE disabling
  • c5b09a6 ext2: Fix ki_pos update for DIO buffered-io fallback case
  • 0daf3b0 bcache: revert replacing IS_ERR_OR_NULL with IS_ERR
  • c111409 iommu: Avoid more races around device probe
  • b797b7f io_uring: don't guard IORING_OFF_PBUF_RING with SETUP_NO_MMAP
  • 5f1a233 dma-buf: fix check in dma_resv_add_fence
  • 8ebebfc cpufreq/amd-pstate: Fix the return value of amd_pstate_fast_switch()
  • 0376fd5 powercap: DTPM: Fix unneeded conversions to micro-Watts
  • 59ae50e nouveau: find the smallest page allocation to cover a buffer alloc.
  • 09f7520 io_uring: free io_buffer_list entries via RCU
  • d964a58 iommu/vt-d: Fix incorrect cache invalidation for mm notification
  • 4be625b io_uring: don't allow discontig pages for IORING_SETUP_NO_MMAP
  • 0d82c16 ACPI: video: Use acpi_video_device for cooling-dev driver data
  • fbe43b7 r8169: fix deadlock on RTL8125 in jumbo mtu mode
  • 2bda53c nvme: check for valid nvme_identify_ns() before using it
  • 7ec7652 dm verity: don't perform FEC for failed readahead IO
  • 590df5e dm verity: initialize fec io before freeing it
  • a29a8e0 drm/amd/display: force toggle rate wa for first link training for a retimer
  • 316d607 drm/amd/display: fix ABM disablement
  • 11831e8 drm/amd/display: Update min Z8 residency time to 2100 for DCN314
  • 1191c0f drm/amd/display: Use DRAM speed from validation for dummy p-state
  • 7fa19a7 drm/amd/display: Remove min_dst_y_next_start check for Z8
  • 8ffa402 drm/amd/display: Include udelay when waiting for INBOX0 ACK
  • c430720 drm/amdgpu: Update EEPROM I2C address for smu v13_0_0
  • 6dfcceb drm/amdgpu: fix memory overflow in the IB test
  • 5ffd8c7 drm/amdgpu: Force order between a read and write to the same address
  • f6f4be2 drm/amdgpu: correct the amdgpu runtime dereference usage count
  • 49227be drm/amd: Enable PCIe PME from D3
  • ff7699d scsi: ufs: core: Clear cmd if abort succeeds in MCQ mode
  • b32c0a7 scsi: sd: Fix system start for ATA devices
  • 80fb137 scsi: Change SCSI device boolean fields to single bit flags
  • 99277dd dm-verity: align struct dm_verity_fec_io properly
  • 5368a51 net: libwx: fix memory leak on msix entry
  • 2d5eb4e ALSA: hda/realtek: Add supported ALC257 for ChromeOS
  • f18a35a ALSA: hda/realtek: Headset Mic VREF to 100%
  • 95c06d0 ALSA: hda: Disable power-save on KONTRON SinglePC
  • 517e135 drm/i915: Also check for VGA converter in eDP probe
  • 1e77b3a mmc: block: Be sure to wait while busy in CQE error recovery
  • c775909 mmc: block: Do not lose cache flush during CQE error recovery
  • 3e04ce4 mmc: block: Retry commands in CQE error recovery
  • c7cf5f0 mmc: cqhci: Fix task clearing in CQE error recovery
  • 25b14a7 mmc: cqhci: Warn of halt or task clear failure
  • a2e0690 mmc: cqhci: Increase recovery halt timeout
  • cb42d0d mmc: sdhci-sprd: Fix vqmmc not shutting down after the card was pulled
  • a488e3e mmc: sdhci-pci-gli: Disable LPM during initialization
  • 9472578 firewire: core: fix possible memory leak in create_units()
  • 106d555 pinctrl: avoid reload of p state in list iteration
  • 9ab2842 ksmbd: fix possible deadlock in smb2_open
  • 1de3dbd smb: client: report correct st_size for SMB and NFS symlinks
  • b6abe33 smb: client: fix missing mode bits for SMB symlinks
  • 514f89a cifs: Fix FALLOC_FL_INSERT_RANGE by setting i_size after EOF moved
  • 9b7e8fa cifs: Fix FALLOC_FL_ZERO_RANGE by setting i_size if EOF moved
  • 97bfff8 leds: class: Don't expose color sysfs entry

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