Xanmod Linux Versions Save

XanMod: Linux kernel source code tree

6.8.7-xanmod2

2 weeks ago
  • 206b68075652 Linux 6.8.7-xanmod2
  • b5ad63a6135d XANMOD: config: Disable writeback throttling by default
  • 36c21a4498ec Revert "mm/vmscan: Add sysctl knobs for protecting the working set [le9uo-1.5]"
  • 0ef3a471d225 Revert "mm/vmscan: vm.workingset_protection: On by default"
  • efb8536875b7 Revert "mm/vmscan: vm.workingset_protection: Update to linux6.9-le9uo-1.6"

https://sourceforge.net/projects/xanmod/files/releases/main/6.8.7-xanmod2

6.6.28-xanmod2

2 weeks ago
  • ac361ff2f6d9 Linux 6.6.28-xanmod2
  • 180adc375190 XANMOD: config: Disable writeback throttling by default
  • e075fa3e0dba Revert "mm/vmscan: Add sysctl knobs for protecting the working set [le9uo-1.5]"
  • c72fa2f846a8 Revert "mm/vmscan: vm.workingset_protection: On by default"
  • c41b6a70207a Revert "mm/vmscan: vm.workingset_protection: Update to linux6.6-le9uo-1.6"

https://sourceforge.net/projects/xanmod/files/releases/lts/6.6.28-xanmod2

6.8.7-xanmod1

3 weeks ago
  • 933c15581480 Linux 6.8.7-xanmod1
  • 69d8e519525c Merge tag 'v6.8.7' into 6.8
  • 12dadc409c2b Linux 6.8.7
  • c74c0b2dcf52 drm/amd/display: fix disable otg wa logic in DCN316
  • 41bd90aecffb drm/amd/display: always reset ODM mode in context when adding first plane
  • 411ec82daee8 drm/amd/display: Return max resolution supported by DWB
  • 379bf98e29c6 drm/amd/display: Do not recursively call manual trigger programming
  • b220c61aa41d drm/amd/display: Set VSC SDP Colorimetry same way for MST and SST
  • 7f348c018d57 drm/amd/display: Program VSC SDP colorimetry for all DP sinks >= 1.4
  • 531e34995fbd drm/amdgpu: differentiate external rev id for gfx 11.5.0
  • 14dd86ab24f5 drm/amdgpu: fix incorrect number of active RBs for gfx11
  • 8fa8b86d0a40 drm/amdgpu: always force full reset for SOC21
  • 368d52bcb2f0 drm/amdgpu: Reset dGPU if suspend got aborted
  • 7da638ccb7b6 drm/i915: Disable live M/N updates when using bigjoiner
  • fd2bfa93cd70 drm/i915: Disable port sync when bigjoiner is used
  • 89bd7fe8a631 drm/i915/psr: Disable PSR when bigjoiner is used
  • a370bc2a377c drm/i915/cdclk: Fix CDCLK programming order when pipes are active
  • aeadab1adc3a x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with CONFIG_MITIGATION_SPECTRE_BHI
  • 4e017a914398 x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto
  • 267b24677628 x86/bugs: Clarify that syscall hardening isn't a BHI mitigation
  • 122b446a43f8 x86/bugs: Fix BHI handling of RRSBA
  • 5135e0724fb0 x86/bugs: Rename various 'ia32_cap' variables to 'x86_arch_cap_msr'
  • fa880941904e x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES
  • 2fa1969f360e x86/bugs: Fix BHI documentation
  • 183d8beabff5 x86/bugs: Fix return type of spectre_bhi_state()
  • bb43c568f74f kernfs: annotate different lockdep class for of->mutex of writable files
  • bbb2d4c71e86 selftests: kselftest: Fix build failure with NOLIBC
  • 3946c99e4e7e irqflags: Explicitly ignore lockdep_hrtimer_exit() argument
  • d6decf4a4ae1 x86/apic: Force native_apic_mem_read() to use the MOV instruction
  • 716a01b3edf4 selftests: kselftest: Mark functions that unconditionally call exit() as __noreturn
  • b5d274735809 selftests: timers: Fix abs() warning in posix_timers test
  • 2ba19907b18d selftests: timers: Fix posix_timers ksft_print_msg() warning
  • 6cfbbdc56e89 selftests/timers/posix_timers: Reimplement check_timer_distribution()
  • c4a9babdd5d5 x86/cpu: Actually turn off mitigations by default for SPECULATION_MITIGATIONS=n
  • 12efe9b95342 perf/x86: Fix out of range data
  • d771b8818bde vhost: Add smp_rmb() in vhost_enable_notify()
  • 779555e6459f vhost: Add smp_rmb() in vhost_vq_avail_empty()
  • e47b39e90cd4 arm64: dts: imx8-ss-dma: fix spi lpcg indices
  • 55949f30d6d0 arm64: dts: imx8-ss-lsio: fix pwm lpcg indices
  • 40b50cb4bc00 arm64: dts: imx8-ss-dma: fix pwm lpcg indices
  • ea044f32ee5a arm64: dts: imx8-ss-conn: fix usb lpcg indices
  • 0429074a49cb arm64: dts: imx8-ss-dma: fix adc lpcg indices
  • 275a0dd1faec arm64: dts: imx8-ss-dma: fix can lpcg indices
  • 4f059174cfd4 arm64: dts: imx8qm-ss-dma: fix can lpcg indices
  • de20c0d88b95 drm/amdgpu/umsch: reinitialize write pointer in hw init
  • 2ce20f2d430c drm/msm/dp: fix runtime PM leak on connect failure
  • 416558ca97ea drm/msm/dp: fix runtime PM leak on disconnect
  • 8ceb873d8167 drm/client: Fully protect modes[] with dev->mode_config.mutex
  • e18070c622c6 drm/panfrost: Fix the error path in panfrost_mmu_map_fault_addr()
  • 35768baf0fdf drm/ast: Fix soft lockup
  • 38042ce7675e drm/amdkfd: Reset GPU on queue preemption failure
  • 1a867afa5422 drm/i915/vrr: Disable VRR when using bigjoiner
  • 1e68394092f1 drm/vmwgfx: Enable DMA mappings with SEV
  • e60114111472 accel/ivpu: Fix deadlock in context_xa
  • d2eee41206b7 accel/ivpu: Return max freq for DRM_IVPU_PARAM_CORE_CLOCK_RATE
  • 4b042a1659d7 accel/ivpu: Put NPU back to D3hot after failed resume
  • 3158174b8cd1 accel/ivpu: Fix PCI D0 state entry in resume
  • c02ea077d7a4 accel/ivpu: Check return code of ipc->lock init
  • e0a7b2d6e33c scsi: sg: Avoid race in error handling & drop bogus warn
  • b0d1ebcc1a95 scsi: sg: Avoid sg device teardown race
  • 786afd51e214 fs/proc: Skip bootloader comment if no embedded kernel parameters
  • 0f33fd80e8ff fs/proc: remove redundant comments from /proc/bootconfig
  • 36b57c7d2f8b kprobes: Fix possible use-after-free issue on kprobe registration
  • c5f7e7c137a6 io_uring/net: restore msg_control on sendzc retry
  • e0a36442dbc2 btrfs: qgroup: convert PREALLOC to PERTRANS after record_root_in_trans
  • be1cb5f31ef3 btrfs: record delayed inode root in transaction
  • 6c95336f5d8e btrfs: qgroup: fix qgroup prealloc rsv leak in subvolume operations
  • 6c85b91ee5d0 btrfs: qgroup: correctly model root qgroup rsv in convert
  • 47de1a773e94 io_uring: disable io-wq execution of multishot NOWAIT requests
  • f0194e4a9e59 io_uring: refactor DEFER_TASKRUN multishot checks
  • fba8ca3e6f60 iommu/vt-d: Fix WARN_ON in iommu probe path
  • 2d7fd430a11f iommu/vt-d: Allocate local memory for page request queue
  • b5e392947579 iommu/vt-d: Fix wrong use of pasid config
  • da9b470c4a8f tracing: hide unused ftrace_event_id_fops
  • 388f72d0c650 drm/xe/hwmon: Cast result to output precision on left shift of operand
  • 32bfe3aa6ad8 drm/xe/display: Fix double mutex initialization
  • f22bcdd1d1cf net: ena: Set tx_info->xdpf value to NULL
  • c31baa07f013 net: ena: Fix incorrect descriptor free behavior
  • acb2e76bdd6e net: ena: Wrong missing IO completions check order
  • 01035346558a net: ena: Fix potential sign extension issue
  • dbdf7bec5c92 af_unix: Fix garbage collector racing against connect()
  • b21e48a49426 af_unix: Do not use atomic ops for unix_sk(sk)->inflight.
  • 9fe9a2ae6f0d net: dsa: mt7530: trap link-local frames regardless of ST Port State
  • e421bc4be0a9 Revert "s390/ism: fix receive message buffer allocation"
  • 91520ea8b92b net: sparx5: fix wrong config being used when reconfiguring PCS
  • b8ac3415e28d net/mlx5e: Do not produce metadata freelist entries in Tx port ts WQE xmit
  • 0e7133989877 net/mlx5e: HTB, Fix inconsistencies with QoS SQs number
  • 6bd77865fda6 net/mlx5e: Fix mlx5e_priv_init() cleanup flow
  • b5fe208278bb net/mlx5e: RSS, Block changing channels number when RXFH is configured
  • aed5666b128b net/mlx5: Correctly compare pkt reformat ids
  • adf67a03af39 net/mlx5: Properly link new fs rules into the tree
  • 190d91251fcc net/mlx5: offset comp irq index in name by one
  • 967caa3d37c0 net/mlx5: Register devlink first under devlink lock
  • 87d1f8403690 net/mlx5: SF, Stop waiting for FW as teardown was called
  • 562b7245131f netfilter: complete validation of user input
  • 441dadfca111 Bluetooth: l2cap: Don't double set the HCI_CONN_MGMT_CONNECTED bit
  • 50173882bb18 Bluetooth: hci_sock: Fix not validating setsockopt user input
  • 0c4a89f46904 Bluetooth: ISO: Fix not validating setsockopt user input
  • 8ee0c132a61d Bluetooth: L2CAP: Fix not validating setsockopt user input
  • c3f787a3eafe Bluetooth: RFCOMM: Fix not validating setsockopt user input
  • 419a0ffca701 Bluetooth: SCO: Fix not validating setsockopt user input
  • 2bfa1a048840 Bluetooth: hci_sync: Fix using the same interval and window for Coded PHY
  • 7a54f8314584 Bluetooth: hci_sync: Use QoS to determine which PHY to scan
  • 07664a702af3 Bluetooth: ISO: Don't reject BT_ISO_QOS if parameters are unset
  • d280cff783d9 Bluetooth: ISO: Align broadcast sync_timeout with connection timeout
  • 38407914d482 pds_core: Fix pdsc_check_pci_health function to use work thread
  • 7abfa9c76161 pds_core: use pci_reset_function for health reset
  • 6cdb20c342cd ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addr
  • 257b5b7f1607 ipv4/route: avoid unused-but-set-variable warning
  • c5f662f61545 ipv6: fib: hide unused 'pn' variable
  • 29f2b1e2ca39 octeontx2-af: Fix NIX SQ mode and BP config
  • 698a95ade1a0 af_unix: Clear stale u->oob_skb.
  • 49d5d70538b6 net: ks8851: Handle softirqs at the end of IRQ thread to fix hang
  • 4ad19ebc06e1 net: ks8851: Inline ks8851_rx_skb()
  • 7ed62bc344e1 cxl: Fix retrieving of access_coordinates in PCIe path
  • 81177c7f815c cxl: Remove checking of iter in cxl_endpoint_get_perf_coordinates()
  • 83a612358e43 cxl: Split out host bridge access coordinates
  • fb1b371212a3 cxl: Split out combine_coordinates() for common shared usage
  • 9d8dc8c09f40 ACPI: HMAT / cxl: Add retrieval of generic port coordinates for both access classes
  • ddf9cd405fb6 ACPI: HMAT: Introduce 2 levels of generic port access class
  • 13c92c2e9e25 base/node / ACPI: Enumerate node access class for 'struct access_coordinate'
  • 022b7d5caebc ACPI: bus: allow _UID matching for integer zero
  • 3bc910c750f1 bnxt_en: Reset PTP tx_avail after possible firmware reset
  • c12a5177069e bnxt_en: Fix error recovery for RoCE ulp client
  • 10a9d6a7513f bnxt_en: Fix possible memory leak in bnxt_rdma_aux_device_init()
  • 94ad0fdb1f5a s390/ism: fix receive message buffer allocation
  • 357163fff3a6 geneve: fix header validation in geneve[6]_xmit_skb
  • 1e775697c61b lib: checksum: hide unused expected_csum_ipv6_magic[]
  • 858c489d81d6 block: fix q->blkg_list corruption during disk rebind
  • b34fe77a1b18 octeontx2-pf: Fix transmit scheduler resource leak
  • 2eb979fbb247 xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING
  • 735cf43ede71 u64_stats: fix u64_stats_init() for lockdep when used repeatedly in one file
  • 739f8127f0b4 net: openvswitch: fix unwanted error log on timeout policy probing
  • ea8ac95c22c9 scsi: qla2xxx: Fix off by one in qla_edif_app_getstats()
  • 52347d7ff63b scsi: hisi_sas: Modify the deadline for ata_wait_after_reset()
  • 1d0d7c1286ee drm/msm/adreno: Set highest_bank_bit for A619
  • f49e24c94ea9 nouveau: fix function cast warning
  • 13ab5db42a59 Revert "drm/qxl: simplify qxl_fence_wait"
  • a9533b3b7c3d cxl/core: Fix initialization of mbox_cmd.size_out in get event
  • a3aaff7f1a01 arm64: dts: imx8-ss-conn: fix usdhc wrong lpcg clock order
  • dd628d46ed2f dt-bindings: display/msm: sm8150-mdss: add DP node
  • 680a0f695fdd drm/msm/dpu: make error messages at dpu_core_irq_register_callback() more sensible
  • 8493ccb6c738 drm/msm/dpu: don't allow overriding data from catalog
  • fb6311c4798d drm/msm: Add newlines to some debug prints
  • 3c902ff3c0e3 arm64: dts: freescale: imx8mp-venice-gw73xx-2x: fix USB vbus regulator
  • 8cb8d6b26641 arm64: dts: freescale: imx8mp-venice-gw72xx-2x: fix USB vbus regulator
  • 8ce7d406c644 cxl/core/regs: Fix usage of map->reg_type in cxl_decode_regblock() before assigned
  • f0148417af24 cxl/mem: Fix for the index of Clear Event Record Handle
  • a075e9a7e12d firmware: arm_scmi: Make raw debugfs entries non-seekable
  • 7c4f6b7fec0b firmware: arm_ffa: Fix the partition ID check in ffa_notification_info_get()
  • 89c8b8cc7ad2 ARM: OMAP2+: fix USB regression on Nokia N8x0
  • bcf70697acbc mmc: omap: restore original power up/down steps
  • e2119120a5ac mmc: omap: fix deferred probe
  • 2020c5d72a4a mmc: omap: fix broken slot switch lookup
  • 9ce46530d18b ARM: OMAP2+: fix N810 MMC gpiod table
  • 2607dfe24d94 ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0
  • 67d6190b580f btrfs: tests: allocate dummy fs_info and root in test_find_delalloc()
  • fb2d4df1dab0 media: cec: core: remove length check of Timer Status
  • c0e1aa04f3e0 PM: s2idle: Make sure CPUs will wakeup directly on resume
  • b9b309d3fe06 ACPI: scan: Do not increase dep_unmet for already met dependencies
  • 9e9bb74a93b7 platform/chrome: cros_ec_uart: properly fix race condition
  • 7521329e5493 drm/amd/pm: fixes a random hang in S4 for SMU v13.0.4/11
  • e4cb8382fff6 Bluetooth: Fix memory leak in hci_req_sync_complete()
  • 9e502ddc22d5 ring-buffer: Only update pages_touched when a new page is touched
  • f423f41b7679 raid1: fix use-after-free for original bio in raid1_write_request()
  • c4a18b842dcd ARM: dts: imx7s-warp: Pass OV2680 link-frequencies
  • 944db7b536ba arm64: tlb: Fix TLBI RANGE operand
  • 28e9a64638cd virtio_net: Do not send RSS key if it is not supported
  • 1e55a91b6ad6 ceph: switch to use cap_delay_lock for the unlink delay list
  • 65356221b352 ceph: redirty page before returning AOP_WRITEPAGE_ACTIVATE
  • ca54e2671548 batman-adv: Avoid infinite loop trying to resize local TT
  • fb262b9d5b86 drm/amdgpu/vpe: power on vpe when hw_init
  • 0abae376a85e ata: libata-scsi: Fix ata_scsi_dev_rescan() error path
  • c36268ff00fa ata: libata-core: Allow command duration limits detection for ACS-4 drives
  • 8d4c16b308f7 smb3: fix Open files on server counter going negative
  • ddc7c3650ddc Revert "mm/vmscan: Add sysctl knobs for protecting the working set [le9uo-1.5]"
  • c4c241f712c3 Revert "mm/vmscan: vm.workingset_protection: On by default"
  • 97e4c8ce93d9 Revert "mm/vmscan: vm.workingset_protection: Update to linux6.9-le9uo-1.6"

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

6.6.28-xanmod1

3 weeks ago
  • 2e4ffa7492c5 Linux 6.6.28-xanmod1
  • 79c4992b1949 Merge tag 'v6.6.28' into 6.6
  • ba151416051a Linux 6.6.28
  • 50971570ba79 drm/amd/display: fix disable otg wa logic in DCN316
  • 5ca6cbd8adbe drm/amd/display: Set VSC SDP Colorimetry same way for MST and SST
  • b12c3cfd8265 drm/amd/display: Program VSC SDP colorimetry for all DP sinks >= 1.4
  • bd3105a71d1c drm/amdgpu: fix incorrect number of active RBs for gfx11
  • fa2df4aa3e3a drm/amdgpu: always force full reset for SOC21
  • 1520bf605d2f drm/amdgpu: Reset dGPU if suspend got aborted
  • 2708354ffb70 drm/i915: Disable port sync when bigjoiner is used
  • d1742f77bdf2 drm/i915/cdclk: Fix CDCLK programming order when pipes are active
  • 09e6cbe98c10 x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with CONFIG_MITIGATION_SPECTRE_BHI
  • a823da65dce8 x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto
  • 9c9cd014d048 x86/bugs: Clarify that syscall hardening isn't a BHI mitigation
  • 7497589a96bc x86/bugs: Fix BHI handling of RRSBA
  • c83e35f47595 x86/bugs: Rename various 'ia32_cap' variables to 'x86_arch_cap_msr'
  • bdbbe95b536c x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES
  • 39053a34963a x86/bugs: Fix BHI documentation
  • 2d003904b934 x86/bugs: Fix return type of spectre_bhi_state()
  • 548af6102c8e irqflags: Explicitly ignore lockdep_hrtimer_exit() argument
  • 052d73ca9435 x86/apic: Force native_apic_mem_read() to use the MOV instruction
  • 5c5fb5057933 selftests: timers: Fix abs() warning in posix_timers test
  • 2978ee7c973c x86/cpu: Actually turn off mitigations by default for SPECULATION_MITIGATIONS=n
  • d4a2a965d630 perf/x86: Fix out of range data
  • d619651ae6e3 vhost: Add smp_rmb() in vhost_enable_notify()
  • 8a05b6630be0 vhost: Add smp_rmb() in vhost_vq_avail_empty()
  • a156f37b8e3c arm64: dts: imx8-ss-dma: fix spi lpcg indices
  • e9e44fc88aba arm64: dts: imx8-ss-lsio: fix pwm lpcg indices
  • 16c2dd96e479 arm64: dts: imx8-ss-conn: fix usb lpcg indices
  • 7c4285471c03 arm64: dts: imx8-ss-dma: fix adc lpcg indices
  • 19a8492473b0 arm64: dts: imx8-ss-dma: fix can lpcg indices
  • 20ceb2b50fd5 arm64: dts: imx8qm-ss-dma: fix can lpcg indices
  • 04e018bd913d drm/client: Fully protect modes[] with dev->mode_config.mutex
  • 31806711e8a4 drm/panfrost: Fix the error path in panfrost_mmu_map_fault_addr()
  • a81b2acd43e2 drm/ast: Fix soft lockup
  • 4d87f08eb755 drm/amdkfd: Reset GPU on queue preemption failure
  • f9b31dfdc0b5 drm/i915/vrr: Disable VRR when using bigjoiner
  • 88685c3e7d24 drm/vmwgfx: Enable DMA mappings with SEV
  • d43e11d9c7fc accel/ivpu: Fix deadlock in context_xa
  • 2704f4833550 scsi: sg: Avoid race in error handling & drop bogus warn
  • 46af9047523e scsi: sg: Avoid sg device teardown race
  • d15023fb4073 kprobes: Fix possible use-after-free issue on kprobe registration
  • 96b7b0934a34 io_uring/net: restore msg_control on sendzc retry
  • 585c5732caaa btrfs: qgroup: convert PREALLOC to PERTRANS after record_root_in_trans
  • 363be24c010a btrfs: record delayed inode root in transaction
  • 14431815a4ae btrfs: qgroup: fix qgroup prealloc rsv leak in subvolume operations
  • 03cca8fe300f btrfs: qgroup: correctly model root qgroup rsv in convert
  • 732752bac3bd selftests: mptcp: use += operator to append strings
  • 4c6d2f453970 iommu/vt-d: Allocate local memory for page request queue
  • f3ccbb6b6d52 iommu/vt-d: Fix wrong use of pasid config
  • e3e1e80b692c tracing: hide unused ftrace_event_id_fops
  • 2fc4d53ff055 net: ena: Set tx_info->xdpf value to NULL
  • 354627f92679 net: ena: Use tx_ring instead of xdp_ring for XDP channel TX
  • bc0ad6857c86 net: ena: Pass ena_adapter instead of net_device to ena_xmit_common()
  • c891d7678f44 net: ena: Move XDP code to its new files
  • 5c7f2240d983 net: ena: Fix incorrect descriptor free behavior
  • dc1d1e35c8fd net: ena: Wrong missing IO completions check order
  • 4d142dda057a net: ena: Fix potential sign extension issue
  • 507cc232ffe5 af_unix: Fix garbage collector racing against connect()
  • 301fdbaa0bba af_unix: Do not use atomic ops for unix_sk(sk)->inflight.
  • 8b6c4b625826 net: dsa: mt7530: trap link-local frames regardless of ST Port State
  • 785510c91be3 Revert "s390/ism: fix receive message buffer allocation"
  • 54541e18ca9d net: sparx5: fix wrong config being used when reconfiguring PCS
  • 292a76473334 net/mlx5e: Do not produce metadata freelist entries in Tx port ts WQE xmit
  • 8777d6ad7b8a net/mlx5e: HTB, Fix inconsistencies with QoS SQs number
  • f9ac93b6f3de net/mlx5e: Fix mlx5e_priv_init() cleanup flow
  • 690e3d91c5b1 net/mlx5: Correctly compare pkt reformat ids
  • 5cf5337ef701 net/mlx5: Properly link new fs rules into the tree
  • cbe5852d3d8d net/mlx5: offset comp irq index in name by one
  • 8c91c6085847 net/mlx5: Register devlink first under devlink lock
  • 7a836736b653 net/mlx5: SF, Stop waiting for FW as teardown was called
  • 89242d9584c3 netfilter: complete validation of user input
  • e2c680fce985 Bluetooth: l2cap: Don't double set the HCI_CONN_MGMT_CONNECTED bit
  • 72473db90900 Bluetooth: SCO: Fix not validating setsockopt user input
  • cc950d584610 Bluetooth: hci_sync: Fix using the same interval and window for Coded PHY
  • de3c85d321bf Bluetooth: hci_sync: Use QoS to determine which PHY to scan
  • a39cc8d08270 Bluetooth: ISO: Don't reject BT_ISO_QOS if parameters are unset
  • c832164549f8 Bluetooth: ISO: Align broadcast sync_timeout with connection timeout
  • 01b11a056667 ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addr
  • 5fd0b8b48696 ipv4/route: avoid unused-but-set-variable warning
  • 8a18d2f0c214 ipv6: fib: hide unused 'pn' variable
  • cc10d3eadb58 octeontx2-af: Fix NIX SQ mode and BP config
  • 601a89ea24d0 af_unix: Clear stale u->oob_skb.
  • cba376eb036c net: ks8851: Handle softirqs at the end of IRQ thread to fix hang
  • e454abe5cc17 net: ks8851: Inline ks8851_rx_skb()
  • 499c993ca7cc bnxt_en: Reset PTP tx_avail after possible firmware reset
  • 4cbcf8cffa01 bnxt_en: Fix error recovery for RoCE ulp client
  • c60ed825530b bnxt_en: Fix possible memory leak in bnxt_rdma_aux_device_init()
  • 1e91775286f2 s390/ism: fix receive message buffer allocation
  • 190d9efa5773 geneve: fix header validation in geneve[6]_xmit_skb
  • 740ffad95ca8 block: fix q->blkg_list corruption during disk rebind
  • 7af5582ea672 octeontx2-pf: Fix transmit scheduler resource leak
  • b143e19dc28c xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING
  • 80fa4fb27303 u64_stats: fix u64_stats_init() for lockdep when used repeatedly in one file
  • bdce65f2a95e net: openvswitch: fix unwanted error log on timeout policy probing
  • 60b87b5ecbe0 scsi: qla2xxx: Fix off by one in qla_edif_app_getstats()
  • 8a1821645708 scsi: hisi_sas: Modify the deadline for ata_wait_after_reset()
  • aebbe59bd6a7 nouveau: fix function cast warning
  • 42cbe04a5c77 Revert "drm/qxl: simplify qxl_fence_wait"
  • 9bd1891cac32 cxl/core: Fix initialization of mbox_cmd.size_out in get event
  • ea16e637e868 arm64: dts: imx8-ss-conn: fix usdhc wrong lpcg clock order
  • f7ef9a437950 drm/msm/dpu: don't allow overriding data from catalog
  • eb0ef4118693 cxl/core/regs: Fix usage of map->reg_type in cxl_decode_regblock() before assigned
  • 645cef136e47 cxl/mem: Fix for the index of Clear Event Record Handle
  • c0781d6898dc firmware: arm_scmi: Make raw debugfs entries non-seekable
  • 6f9a8a54bb8e ARM: OMAP2+: fix USB regression on Nokia N8x0
  • ff75f9f74975 mmc: omap: restore original power up/down steps
  • f6c34c9bb3d1 mmc: omap: fix deferred probe
  • 267bcd2213ac mmc: omap: fix broken slot switch lookup
  • 086426dc64e0 ARM: OMAP2+: fix N810 MMC gpiod table
  • d73e7fb9d7c8 ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0
  • 7611722dc5dd media: cec: core: remove length check of Timer Status
  • 9fdfeef4c541 PM: s2idle: Make sure CPUs will wakeup directly on resume
  • 3860152c104f ACPI: scan: Do not increase dep_unmet for already met dependencies
  • cfd758041d8b platform/chrome: cros_ec_uart: properly fix race condition
  • 1e3b8874d55c drm/amd/pm: fixes a random hang in S4 for SMU v13.0.4/11
  • 9ab5e44b9bac Bluetooth: Fix memory leak in hci_req_sync_complete()
  • a9cd92bc051f ring-buffer: Only update pages_touched when a new page is touched
  • 3f28d49a328f raid1: fix use-after-free for original bio in raid1_write_request()
  • 1808b991c790 ARM: dts: imx7s-warp: Pass OV2680 link-frequencies
  • 4ca2a5fb54ea batman-adv: Avoid infinite loop trying to resize local TT
  • 341b5e1016cf ata: libata-scsi: Fix ata_scsi_dev_rescan() error path
  • 99618f8a7216 ata: libata-core: Allow command duration limits detection for ACS-4 drives
  • 05eedb5abc07 smb3: fix Open files on server counter going negative

https://sourceforge.net/projects/xanmod/files/releases/lts/6.6.28-xanmod1

6.8.6-xanmod1

4 weeks ago
  • b557e9165165 Linux 6.8.6-xanmod1
  • c92d295551c0 XANMOD: config: Change to full preemption by default
  • cb35f8b1f1fe mm/vmscan: vm.workingset_protection: Update to linux6.9-le9uo-1.6
  • ee4bdd674d24 Merge tag 'v6.8.6' into 6.8
  • 1f7d392571df Linux 6.8.6
  • aa665c3a2aca Revert "drm/amd/amdgpu: Fix potential ioremap() memory leaks in amdgpu_device_init()"
  • dd0ad4883ce4 x86/vdso: Fix rethunk patching for vdso-image-x32.o too
  • f4bcada30920 VMCI: Fix possible memcpy() run-time warning in vmci_datagram_invoke_guest_handler()
  • 07a544904acb net: mpls: error out if inner headers are not set
  • 4a9abbcb20e2 Bluetooth: btintel: Fixe build regression
  • 4d5ee18247fb nouveau: fix devinit paths to only handle display on GSP.
  • 96e08fb2855e platform/x86: intel-vbtn: Update tablet mode switch at end of probe
  • 3fe68ad2d356 platform/x86/intel/hid: Don't wake on 5-button releases
  • 6be74b1e21f8 randomize_kstack: Improve entropy diffusion
  • 51c84a8aac6e media: mediatek: vcodec: adding lock to protect encoder context list
  • 23aaf8241210 media: mediatek: vcodec: adding lock to protect decoder context list
  • 521ce0ea7418 media: mediatek: vcodec: Fix oops when HEVC init fails
  • 2d38d16138db gcc-plugins/stackleak: Avoid .head.text section
  • 4f8154f77519 drm/amdgpu: Init zone device and drm client after mode-1 reset on reload
  • 8cae4605f2e2 ALSA: hda/realtek: Add quirks for some Clevo laptops
  • 1b107d637fed fbmon: prevent division by zero in fb_videomode_from_videomode()
  • de009f4612fa drivers/nvme: Add quirks for device 126f:2262
  • b741f93b6eb4 modpost: fix null pointer dereference
  • cb1cd176e0b4 io_uring: clear opcode specific data for an early failure
  • c818cb617178 fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2
  • 659019909b72 x86/xen: attempt to inflate the memory balloon on PVH
  • ac372b78dd15 ASoC: soc-core.c: Skip dummy codec when adding platforms
  • a2a46bbc6cb4 thermal/of: Assume polling-delay(-passive) 0 when absent
  • 093924ab7f5b ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE
  • e14946644878 usb: sl811-hcd: only defined function checkdone if QUIRK2 is defined
  • 1bbeb310c193 usb: typec: tcpci: add generic tcpci fallback compatible
  • 389c06cf844c thunderbolt: Keep the domain powered when USB4 port is in redrive mode
  • 9440179036c3 serial: 8250_of: Drop quirk fot NPCM from 8250_port
  • 0defcaa09d3b usb: typec: ucsi: Limit read size on v1.2
  • 4664aa89327f usb: gadget: uvc: mark incomplete frames with UVC_STREAM_ERR
  • f3ad2c92a9c4 usb: gadget: uvc: refactor the check for a valid buffer in the pump worker
  • 598a5ff297c3 thunderbolt: Calculate DisplayPort tunnel bandwidth after DPRX capabilities read
  • aa4d55ead931 usb: typec: ucsi: Add qcm6490-pmic-glink as needing PDOS quirk
  • 10b12027f8b4 kernfs: RCU protect kernfs_nodes and avoid kernfs_idr_lock in kernfs_find_and_get_node_by_id()
  • a2ce11b5389a bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state
  • 86a53183e2c3 tools: iio: replace seekdir() in iio_generic_buffer
  • 67ef2f3b02e8 ring-buffer: use READ_ONCE() to read cpu_buffer->commit_page in concurrent environment
  • 90371bbf0308 Input: xpad - add support for Snakebyte GAMEPADs
  • 580815f86d60 ktest: force $buildonly = 1 for 'make_warnings_file' test type
  • 17e7702c44b9 ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9
  • 20e9bdf9a710 perf/x86/amd/lbr: Discard erroneous branch entries
  • 53d57bcf1909 platform/x86: touchscreen_dmi: Add an extra entry for a variant of the Chuwi Vi8 tablet
  • 71dce80cd45c platform/x86: acer-wmi: Add predator_v4 module parameter
  • 82e4ead24ea1 platform/x86: acer-wmi: Add support for Acer PH16-71
  • c217305d8a83 Input: allocate keycode for Display refresh rate toggle
  • 751cabd34c7b Input: imagis - use FIELD_GET where applicable
  • c20331bfb8bb RDMA/cm: add timeout to cm_destroy_id wait
  • 98ddf2604ade block: prevent division by zero in blk_rq_stat_sum()
  • 479b868e574c drivers/perf: hisi: Enable HiSilicon Erratum 162700402 quirk for HIP09
  • 8616bc3b525e input/touchscreen: imagis: Correct the maximum touch area value
  • d994f7d77aad crypto: iaa - Fix async_disable descriptor leak
  • 0fc511620453 libperf evlist: Avoid out-of-bounds access
  • 80b43558910c Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default"
  • fb2b8b51b199 PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge
  • d338234a4e9e SUNRPC: increase size of rpc_wait_queue.qlen from unsigned short to unsigned int
  • 956d8407bfa7 drm: Check polling initialized before enabling in drm_helper_probe_single_connector_modes
  • 18451798f4a4 drm: Check output polling initialized before disabling
  • 58edb8ad92fc drm/amd/amdgpu: Fix potential ioremap() memory leaks in amdgpu_device_init()
  • 314e66e79007 HID: input: avoid polling stylus battery on Chromebook Pompom
  • c9f1010d3a09 i2c: designware: Fix RX FIFO depth define on Wangxun 10Gb NIC
  • 88d6a73fc19c accel/habanalabs: increase HL_MAX_STR to 64 bytes to avoid warnings
  • fc04b1b9a9e2 drm/amd/display: Fix nanosec stat overflow
  • 27ccb0d03197 ext4: forbid commit inconsistent quota data when errors=remount-ro
  • 59813a65b721 ext4: add a hint for block bitmap corrupt state in mb_groups
  • 0b55c675f5c0 ASoC: Intel: avs: Populate board selection with new I2S entries
  • 9146ef76266b x86/vdso: Fix rethunk patching for vdso-image-{32,64}.o
  • e1253366e003 drm/panel: simple: Add BOE BP082WX1-100 8.2" panel
  • 3c4d17958e5c ALSA: firewire-lib: handle quirk to calculate payload quadlets as data block counter
  • 3b028b9c2150 media: sta2x11: fix irq handler cast
  • b972e8ac3f44 Julia Lawall reported this null pointer dereference, this should fix it.
  • d3361f073362 rcu-tasks: Repair RCU Tasks Trace quiescence check
  • 927d1f4f77e4 rcu/nocb: Fix WARN_ON_ONCE() in the rcu_nocb_bypass_lock()
  • bfcc9afa6497 ASoC: Intel: common: DMI remap for rebranded Intel NUC M15 (LAPRC710) laptops
  • 28cacd316de2 ASoC: Intel: sof_rt5682: dmi quirk cleanup for mtl boards
  • 971e7ba57b79 isofs: handle CDs with bad root inode but good Joliet root directory
  • 2aac38744561 drm/amd/display: Disable idle reallow as part of command/gpint execution
  • 3320126ed3af scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc()
  • a69224223746 sysv: don't call sb_bread() with pointers_lock held
  • b02945e920fd pinctrl: renesas: checker: Limit cfg reg enum checks to provided IDs
  • bd72c5245f70 drm/amd/display: increased min_dcfclk_mhz and min_fclk_mhz
  • d15def2084c2 scsi: ufs: qcom: Avoid re-init quirk when gears match
  • b788c741357f drm/ttm: return ENOSPC from ttm_bo_mem_space v3
  • 1253b07c0fa6 ASoC: SOF: amd: Optimize quirk for Valve Galileo
  • 1116699d6634 drm: panel-orientation-quirks: Add quirk for GPD Win Mini
  • f2e638b0606e Input: synaptics-rmi4 - fail probing if memory allocation for "phys" fails
  • 395ca1031acf drm/amdgpu: Skip do PCI error slot reset during RAS recovery
  • 1d6a47d490a1 drm/ci: uprev mesa version: fix kdl commit fetch
  • 5343f724c912 drm/vc4: don't check if plane->state->fb == state->fb
  • f37515d0d9ca Bluetooth: Add new quirk for broken read key length on ATS2851
  • 591a0483f730 Bluetooth: btmtk: Add MODULE_FIRMWARE() for MT7922
  • 22d3053ef05f Bluetooth: btintel: Fix null ptr deref in btintel_read_version
  • e8c1129b9db0 netdev: let netlink core handle -EMSGSIZE errors
  • 6e920422e710 net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list()
  • d3da0d4d9fb4 ice: use relative VSI index for VFs instead of PF VSI number
  • 03938619a1e7 btrfs: send: handle path ref underflow in header iterate_inode_ref()
  • 484cb9563c00 btrfs: export: handle invalid inode or root reference in btrfs_get_parent()
  • 1f9212cdbd00 btrfs: handle chunk tree lookup error in btrfs_relocate_sys_chunks()
  • 16da1e1dac23 wifi: cfg80211: check A-MSDU format more carefully
  • 78c30f692858 wifi: iwlwifi: Add missing MODULE_FIRMWARE() for *.pnvm
  • c0d597e650df overflow: Allow non-type arg to type_max() and type_min()
  • 804f5b3de398 cpufreq: Don't unregister cpufreq cooling on CPU hotplug
  • 916f0958eacf iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of attach_dev
  • ae5876b3b7b2 wifi: ath11k: decrease MHI channel buffer length to 8KB
  • b57326c96b7b dma-direct: Leak pages on dma_set_decrypted() failure
  • 0f53675df62b net: pcs: xpcs: Return EINVAL in the internal methods
  • 4b0df9bafd05 tools/power x86_energy_perf_policy: Fix file leak in get_pkg_num()
  • 6f9f2e498eae pstore/zone: Add a null pointer check to the psz_kmsg_read
  • 4af6a20d4834 ACPI: x86: Add DELL0501 handling to acpi_quirk_skip_serdev_enumeration()
  • 69982290707a ACPI: x86: Move acpi_quirk_skip_serdev_enumeration() out of CONFIG_X86_ANDROID_TABLETS
  • 7a749b870889 wifi: mt76: mt7996: add locking for accessing mapped registers
  • 6f4d5f95d3e7 wifi: mt76: mt7996: disable AMSDU for non-data frames
  • 9864f58eb22f wifi: mt76: mt7915: add locking for accessing mapped registers
  • 2505a75a38f2 wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro
  • 3fe40a6e2d32 firmware: tegra: bpmp: Return directly after a failed kzalloc() in get_filename()
  • fff05b2b004d net: skbuff: add overflow debug check to pull/push helpers
  • 69a96048996f ionic: set adminq irq affinity
  • e4ede18ba521 ACPI: resource: Add IRQ override quirk for ASUS ExpertBook B2502FBA
  • b13c0d871cd8 pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to hdmimix domain
  • 04f23510daa4 pmdomain: ti: Add a null pointer check to the omap_prm_domain_init
  • 54f1341878aa arm64: dts: qcom: qcs6490-rb3gen2: Declare GCC clocks protected
  • 0981ac2d8523 net: add netdev_lockdep_set_classes() to virtual drivers
  • 60b3f5fc1c63 arm64: dts: rockchip: fix rk3399 hdmi ports node
  • dde7c81715db arm64: dts: rockchip: fix rk3328 hdmi ports node
  • e5adbf66272d ARM: dts: rockchip: fix rk322x hdmi ports node
  • 2bf0625388b3 ARM: dts: rockchip: fix rk3288 hdmi ports node
  • 35b5f8e99a62 cpuidle: Avoid potential overflow in integer multiplication
  • 6b8cd2bcbb6e wifi: iwlwifi: pcie: Add new PCI device id and CNVI
  • a63a05db132b dump_stack: Do not get cpu_sync for panic CPU
  • 365224c74cb3 panic: Flush kernel log buffer at the end
  • 22a119466def printk: For @suppress_panic_printk check for other CPU in panic
  • 3da0a5d911cc arm64: dts: qcom: qrb2210-rb1: disable cluster power domains
  • 8d390b8384ae net: dsa: qca8k: put MDIO controller OF node if unavailable
  • 649e24fc5cf7 arm64: dts: qcom: qcm6490-idp: Add definition for three LEDs
  • 87ce89be6f0d wifi: iwlwifi: pcie: Add the PCI device id for new hardware
  • 491a1eb07c2b VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host()
  • 3fb9722567c1 wifi: rtw89: pci: enlarge RX DMA buffer to consider size of RX descriptor
  • c7ac2f9b05ec wifi: rtw89: pci: validate RX tag for RXQ and RPQ
  • 3419ee39e3d3 net: phy: phy_device: Prevent nullptr exceptions on ISR
  • cce9340efedb net: stmmac: dwmac-starfive: Add support for JH7100 SoC
  • 790ad969eff9 bnx2x: Fix firmware version string character counts
  • 4f11c741908d wifi: rtw89: fix null pointer access when abort scan
  • 30c09fb0b46e wifi: ath9k: fix LNA selection in ath_ant_try_scan()
  • 0c33d1115394 amdkfd: use calloc instead of kzalloc to avoid integer overflow

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

6.6.27-xanmod1

4 weeks ago
  • 4642d6e921e5 Linux 6.6.27-xanmod1
  • 2bfedabd2655 Revert "XANMOD: config: Change to voluntary preemption by default"
  • b922073256ef mm/vmscan: vm.workingset_protection: Update to linux6.6-le9uo-1.6
  • ef286abe0caf Merge tag 'v6.6.27' into 6.6
  • 5e828009c8b3 Linux 6.6.27
  • 5c1dc516f52a drm: Check polling initialized before enabling in drm_helper_probe_single_connector_modes
  • 14ac934db851 Revert "drm/amd/amdgpu: Fix potential ioremap() memory leaks in amdgpu_device_init()"
  • 91fb03cea0d5 VMCI: Fix possible memcpy() run-time warning in vmci_datagram_invoke_guest_handler()
  • b456cb98cbad net: mpls: error out if inner headers are not set
  • 83890a450378 Bluetooth: btintel: Fixe build regression
  • ce64c26ba842 platform/x86: intel-vbtn: Update tablet mode switch at end of probe
  • 300a2b9c2b28 randomize_kstack: Improve entropy diffusion
  • 41671f0c0182 media: mediatek: vcodec: adding lock to protect encoder context list
  • 0a2dc707aa42 media: mediatek: vcodec: adding lock to protect decoder context list
  • ec25fc3c2c1e media: mediatek: vcodec: Fix oops when HEVC init fails
  • a445eb1f630f selftests: mptcp: display simult in extra_msg
  • 9dff96b8b3a4 gcc-plugins/stackleak: Avoid .head.text section
  • 7365444cbd8f ALSA: hda/realtek: Add quirks for some Clevo laptops
  • 3d4b909704bf fbmon: prevent division by zero in fb_videomode_from_videomode()
  • 5e11bacff08b drivers/nvme: Add quirks for device 126f:2262
  • 19e525ebbb88 modpost: fix null pointer dereference
  • 21162ad2de74 io_uring: clear opcode specific data for an early failure
  • 89f0cf6ac620 fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2
  • 4cd44fd34545 x86/xen: attempt to inflate the memory balloon on PVH
  • 9afc9fde538b ASoC: soc-core.c: Skip dummy codec when adding platforms
  • d009236a37ae thermal/of: Assume polling-delay(-passive) 0 when absent
  • 6712b758698b ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE
  • fa5c8f2c88a9 usb: sl811-hcd: only defined function checkdone if QUIRK2 is defined
  • 55b724b8f7ee usb: typec: tcpci: add generic tcpci fallback compatible
  • d8518f05ee82 thunderbolt: Keep the domain powered when USB4 port is in redrive mode
  • 266f403ec475 usb: typec: ucsi: Limit read size on v1.2
  • 0d52e1853bc1 usb: gadget: uvc: mark incomplete frames with UVC_STREAM_ERR
  • 4b1f991bad56 kernfs: RCU protect kernfs_nodes and avoid kernfs_idr_lock in kernfs_find_and_get_node_by_id()
  • ac191bcb0fe0 bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state
  • bb72eb818d07 tools: iio: replace seekdir() in iio_generic_buffer
  • fb8579acacd0 ring-buffer: use READ_ONCE() to read cpu_buffer->commit_page in concurrent environment
  • 80f175d0f352 Input: xpad - add support for Snakebyte GAMEPADs
  • fd067c8b3f86 ktest: force $buildonly = 1 for 'make_warnings_file' test type
  • 60668872cca8 ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9
  • 08aba129f542 perf/x86/amd/lbr: Discard erroneous branch entries
  • a9852cf5d7a1 platform/x86: touchscreen_dmi: Add an extra entry for a variant of the Chuwi Vi8 tablet
  • ed2f8b713a45 Input: allocate keycode for Display refresh rate toggle
  • dddc9f40ac8e Input: imagis - use FIELD_GET where applicable
  • 2e90774fbbe0 RDMA/cm: add timeout to cm_destroy_id wait
  • 5f7fd6aa4c48 block: prevent division by zero in blk_rq_stat_sum()
  • 0662deae8bb8 drivers/perf: hisi: Enable HiSilicon Erratum 162700402 quirk for HIP09
  • 44723bd493cd input/touchscreen: imagis: Correct the maximum touch area value
  • d0e2f7ae04bb libperf evlist: Avoid out-of-bounds access
  • a822f30afada Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default"
  • 846611299931 PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge
  • 73bdf8d41cb5 SUNRPC: increase size of rpc_wait_queue.qlen from unsigned short to unsigned int
  • 3d1b47e3a935 drm: Check output polling initialized before disabling
  • 09d4600b9e99 drm/amd/amdgpu: Fix potential ioremap() memory leaks in amdgpu_device_init()
  • 0f09e89e667e HID: input: avoid polling stylus battery on Chromebook Pompom
  • 30930f0f4674 i2c: designware: Fix RX FIFO depth define on Wangxun 10Gb NIC
  • cd0a1835bf84 accel/habanalabs: increase HL_MAX_STR to 64 bytes to avoid warnings
  • 953fee8160f1 drm/amd/display: Fix nanosec stat overflow
  • a5e76867714b ext4: forbid commit inconsistent quota data when errors=remount-ro
  • 58546b2aa263 ext4: add a hint for block bitmap corrupt state in mb_groups
  • bd6b1c418bd6 ASoC: Intel: avs: Populate board selection with new I2S entries
  • f4a345e0aaf4 ALSA: firewire-lib: handle quirk to calculate payload quadlets as data block counter
  • cb9420142e50 media: sta2x11: fix irq handler cast
  • 214a6c4a28c1 Julia Lawall reported this null pointer dereference, this should fix it.
  • 24e5e1eff8ba rcu-tasks: Repair RCU Tasks Trace quiescence check
  • 4d58c9fb45c7 rcu/nocb: Fix WARN_ON_ONCE() in the rcu_nocb_bypass_lock()
  • f4b6caeb3cfe ASoC: Intel: common: DMI remap for rebranded Intel NUC M15 (LAPRC710) laptops
  • d43a90294afe isofs: handle CDs with bad root inode but good Joliet root directory
  • 07a2aa674fca scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc()
  • 89e8524135a3 sysv: don't call sb_bread() with pointers_lock held
  • 56f5e36dace6 pinctrl: renesas: checker: Limit cfg reg enum checks to provided IDs
  • 852ad6a4f55c drm/ttm: return ENOSPC from ttm_bo_mem_space v3
  • 02a3b0d58217 ASoC: SOF: amd: Optimize quirk for Valve Galileo
  • f19ad40352a8 drm: panel-orientation-quirks: Add quirk for GPD Win Mini
  • eafaec40d00f Input: synaptics-rmi4 - fail probing if memory allocation for "phys" fails
  • d6b2fe2db1d0 drm/vc4: don't check if plane->state->fb == state->fb
  • 8677a14a8821 Bluetooth: Add new quirk for broken read key length on ATS2851
  • 6d0950cf4313 Bluetooth: btmtk: Add MODULE_FIRMWARE() for MT7922
  • ffdca0a62aba Bluetooth: btintel: Fix null ptr deref in btintel_read_version
  • a2e6bffc0388 net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list()
  • c926393dc344 ice: use relative VSI index for VFs instead of PF VSI number
  • c1363ed8867b btrfs: send: handle path ref underflow in header iterate_inode_ref()
  • 30237d6764fe btrfs: export: handle invalid inode or root reference in btrfs_get_parent()
  • 0d23b34c68c4 btrfs: handle chunk tree lookup error in btrfs_relocate_sys_chunks()
  • 5d7a8585fbb3 wifi: cfg80211: check A-MSDU format more carefully
  • 95eec168c288 wifi: iwlwifi: Add missing MODULE_FIRMWARE() for *.pnvm
  • 2618ab102c80 overflow: Allow non-type arg to type_max() and type_min()
  • 3ba4aceb68f0 cpufreq: Don't unregister cpufreq cooling on CPU hotplug
  • 138fdeac75fb wifi: ath11k: decrease MHI channel buffer length to 8KB
  • 4031b72ca747 dma-direct: Leak pages on dma_set_decrypted() failure
  • 9470114dfaf4 net: pcs: xpcs: Return EINVAL in the internal methods
  • cf21eb6a9fc2 tools/power x86_energy_perf_policy: Fix file leak in get_pkg_num()
  • ec7256887d07 pstore/zone: Add a null pointer check to the psz_kmsg_read
  • a217b6135dab ACPI: x86: Move acpi_quirk_skip_serdev_enumeration() out of CONFIG_X86_ANDROID_TABLETS
  • 1feb6fcfbac3 wifi: mt76: mt7996: add locking for accessing mapped registers
  • 1152c2cd38e4 wifi: mt76: mt7996: disable AMSDU for non-data frames
  • 891fd07da87b wifi: mt76: mt7915: add locking for accessing mapped registers
  • c39e75fae05c wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro
  • 5dc5f8c705c3 firmware: tegra: bpmp: Return directly after a failed kzalloc() in get_filename()
  • 1b2b26595bb0 net: skbuff: add overflow debug check to pull/push helpers
  • b8dccb25c5dc ionic: set adminq irq affinity
  • 9d3f959b4266 pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to hdmimix domain
  • ce666cecc09c pmdomain: ti: Add a null pointer check to the omap_prm_domain_init
  • a7b862abe484 net: add netdev_lockdep_set_classes() to virtual drivers
  • fc1d1ca46d01 arm64: dts: rockchip: fix rk3399 hdmi ports node
  • 5c014f039544 arm64: dts: rockchip: fix rk3328 hdmi ports node
  • bb8ca341f889 ARM: dts: rockchip: fix rk322x hdmi ports node
  • c795042eea78 ARM: dts: rockchip: fix rk3288 hdmi ports node
  • 3f0a74728170 cpuidle: Avoid potential overflow in integer multiplication
  • 750d44684a95 panic: Flush kernel log buffer at the end
  • a2e14cc2da40 printk: For @suppress_panic_printk check for other CPU in panic
  • dbd3c05d71e1 wifi: iwlwifi: pcie: Add the PCI device id for new hardware
  • dae70a575656 VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host()
  • 0a6def05767c wifi: rtw89: pci: enlarge RX DMA buffer to consider size of RX descriptor
  • 7a71f61ebf95 net: phy: phy_device: Prevent nullptr exceptions on ISR
  • 2485beea14b3 net: stmmac: dwmac-starfive: Add support for JH7100 SoC
  • 3dac6ab4d977 bnx2x: Fix firmware version string character counts
  • b34d64e9aa55 wifi: rtw89: fix null pointer access when abort scan
  • 15df1981f0ed wifi: ath9k: fix LNA selection in ath_ant_try_scan()
  • 315eb3c2df7e amdkfd: use calloc instead of kzalloc to avoid integer overflow

https://sourceforge.net/projects/xanmod/files/releases/lts/6.6.27-xanmod1

6.8.5-xanmod1

1 month ago
  • 0d639e3dbbc4 Linux 6.8.5-xanmod1
  • 80475cc766bb .gitlab-ci: Add x86-64-v1 build
  • 30fed7e476cf mm/vmscan: vm.workingset_protection: On by default
  • 5cd56f6187e9 mm/vmscan: Add sysctl knobs for protecting the working set [le9uo-1.5]
  • ea0ae0bd2096 Merge tag 'v6.8.5' into 6.8
  • 592026c84905 Revert "mm/vmscan: Add sysctl knobs for protecting the working set"
  • b95f2066a910 Linux 6.8.5
  • 9634ee70691a x86: set SPECTRE_BHI_ON as default
  • 15d6de3746ed KVM: x86: Add BHI_NO
  • 2bf604dc494f x86/bhi: Mitigate KVM by default
  • a39bfa52671b x86/bhi: Add BHI mitigation knob
  • a96b54b4b839 x86/bhi: Enumerate Branch History Injection (BHI) bug
  • aec26bd00ed7 x86/bhi: Define SPEC_CTRL_BHI_DIS_S
  • 8f51637712e4 x86/bhi: Add support for clearing branch history at syscall entry
  • 33257e28bf6d x86/syscall: Don't force use of indirect calls for system calls
  • 36264ae64378 x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
  • 70a2425a1335 x86/efistub: Remap kernel text read-only before dropping NX attribute
  • 4947db8687e6 x86/sev: Move early startup code into .head.text section
  • 6cd1639353e6 x86/sme: Move early SME kernel encryption handling into .head.text
  • 2ff01ae567b2 x86/boot: Move mem_encrypt= parsing to the decompressor
  • 7596a378a1ae efi/libstub: Add generic support for parsing mem_encrypt=
  • 5d8d44777756 bpf: support deferring bpf_link dealloc to after RCU grace period
  • d8b4ea738cea bpf: put uprobe link's path and task in release callback
  • e9292a35b8ce Revert "x86/mpparse: Register APIC address only once"
  • 704c86790c02 drm/xe: Rework rebinding
  • b8236cdf0bd6 drm/xe: Use ring ops TLB invalidation for rebinds
  • 9d5b56e92390 drm/i915/gt: Enable only one CCS for compute workload
  • 2c0198ae407e drm/i915/gt: Do not generate the command streamer for all the CCS
  • cc24793fbb7e drm/i915/gt: Disable HW load balancing for CCS
  • 253919f57ce1 drm/i915/dp: Fix the computation for compressed_bpp for DISPLAY < 13
  • fca2eda2cc3b drm/i915/mst: Reject FEC+MST on ICL
  • aceb38b4df7a drm/i915/mst: Limit MST+DSC to TGL+
  • f9a96a7ad1e8 smb: client: fix potential UAF in cifs_signal_cifsd_for_reconnect()
  • d919b6ea15ff smb: client: fix potential UAF in smb2_is_network_name_deleted()
  • 16d58c6a7db5 smb: client: fix potential UAF in is_valid_oplock_break()
  • a8344e2b69bd smb: client: fix potential UAF in smb2_is_valid_lease_break()
  • 3dba0e5276f1 smb: client: fix potential UAF in smb2_is_valid_oplock_break()
  • 3103163ccd3b smb: client: fix potential UAF in cifs_dump_full_key()
  • 1e12f0d5c66f smb: client: fix potential UAF in cifs_stats_proc_show()
  • 5b5475ce69f0 smb: client: fix potential UAF in cifs_stats_proc_write()
  • 3402faf78b25 smb: client: fix potential UAF in cifs_debug_files_proc_show()
  • 40a5d14c9d3b smb3: retrying on failed server close
  • 67fe1cca5e4f smb: client: serialise cifs_construct_tcon() with cifs_mount_mutex
  • e2cce9c3b5c8 smb: client: handle DFS tcons in cifs_construct_tcon()
  • 6c8411172a34 smb: client: refresh referral without acquiring refpath_lock
  • e1db9ae87b71 smb: client: guarantee refcounted children from parent session
  • 45f2beda1f1b smb: client: fix UAF in smb2_reconnect_server()
  • d8dcba0691b8 riscv: process: Fix kernel gp leakage
  • 67be4c6b6053 riscv: Fix spurious errors from __get/put_kernel_nofault
  • 898cc9b56a52 s390/entry: align system call table on 8 bytes
  • 483c286bd267 selftests/mm: include strings.h for ffsl
  • 201e4aaf405d mm/secretmem: fix GUP-fast succeeding on secretmem folios
  • b3412bb8682a arm64/ptrace: Use saved floating point state type to determine SVE layout
  • 5b16d904e910 riscv: Fix vector state restore in rt_sigreturn()
  • 9678bcc6234d aio: Fix null ptr deref in aio_complete() wakeup
  • b06f306af918 perf/x86/intel/ds: Don't clear ->pebs_data_cfg for the last PEBS event
  • 08044b08b375 x86/coco: Require seeding RNG with RDRAND on CoCo systems
  • 32223b0b60d5 x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
  • 1341e4b32e1f x86/mm/pat: fix VM_PAT handling in COW mappings
  • 544561dc56f7 of: module: prevent NULL pointer dereference in vsnprintf()
  • ae6d76e4f06c of: dynamic: Synchronize of_changeset_destroy() with the devlink removals
  • 8919f7c63e18 driver core: Introduce device_link_wait_removal()
  • 7c38be772248 ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset
  • 75137027f5fd ASoC: SOF: ipc4-pcm: Correct the delay calculation
  • 51c5dec29f97 ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops
  • 34c196db8182 ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in PAUSED state
  • e2edcd51d4a1 ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases in pcm_trigger
  • 084eb018a7b9 ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info definition locally
  • 953683c146b3 ASoC: SOF: Remove the get_stream_position callback
  • e335b319dfdf ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter() for pcm_delay
  • d210a882d3c1 ASoC: SOF: Intel: hda-common-ops: Do not set the get_stream_position callback
  • a361622fd9f3 ASoC: SOF: Intel: Set the dai/host get frame/byte counter callbacks
  • 217a7c1c8a80 ASoC: SOF: Introduce a new callback pair to be used for PCM delay reporting
  • b3331377acd1 ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position callback
  • f01fd1ea327b ASoC: SOF: Intel: hda: Implement get_stream_position (Linear Link Position)
  • 9562ff5b912a ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to place constraint
  • 11b7a857de75 ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for PCMs
  • 035c6b9fd387 ASoC: SOF: Add dsp_max_burst_size_in_ms member to snd_sof_pcm_stream
  • 5fd8e2359498 io_uring/kbuf: hold io_buffer_list reference over mmap
  • e716bf33a07b io_uring: use private workqueue for exit work
  • 7dc1ed215b07 io_uring/rw: don't allow multishot reads without NOWAIT support
  • da64e0edbb1b io_uring/kbuf: protect io_buffer_list teardown with a reference
  • 4ce585360581 io_uring/kbuf: get rid of bl->is_ready
  • e08987e2e344 io_uring/kbuf: get rid of lower BGID lists
  • 310203fd7c90 ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support headset with microphone
  • 6e9f02e69d9d ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR
  • 3ffbad340cab ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7 16ARHA7 models
  • 03a3233c9f89 ALSA: hda/realtek - Fix inactive headset mic jack
  • f0230903cf23 ALSA: hda: Add pplcllpl/u members to hdac_ext_stream
  • 71ea67264288 ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
  • 76af689a45aa ksmbd: validate payload size in ipc response
  • 99d6198b2d3e ksmbd: don't send oplock break if rename fails
  • dbba73560e71 gpio: cdev: fix missed label sanitizing in debounce_setup()
  • 78d014644630 gpio: cdev: check for NULL labels when sanitizing them for irqs
  • 0dab75b433ed Revert "drm/amd/display: Send DTBCLK disable message on first commit"
  • 3d79e67eb5be x86/retpoline: Add NOENDBR annotation to the SRSO dummy return thunk
  • 96223cd00bf3 stackdepot: rename pool_index to pool_index_plus_1
  • b8a3bc8e75cf lib/stackdepot: move stack_record struct definition into the header
  • befe2f4ed276 nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
  • 961baa9ba67d riscv: Disable preemption when using patch_map()
  • b797d9931cb7 riscv: Fix warning by declaring arch_cpu_idle() as noinstr
  • d1efe6081d79 riscv: use KERN_INFO in do_trap
  • a2ebedf7bcd1 SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP
  • 811a27ed7db9 ASoC: SOF: amd: fix for false dsp interrupts
  • be6ae72e5859 ata: sata_mv: Fix PCI device ID table declaration compilation warning
  • 029de20869d1 drm/i915/gt: Limit the reserved VM space to only the platforms that need it
  • a8235110cb6e thermal: gov_power_allocator: Allow binding without trip points
  • 626bd6793694 thermal: gov_power_allocator: Allow binding without cooling devices
  • 47b6af87610a s390/pai: fix sampling event removal for PMU device driver
  • 95e5d9eb2670 spi: mchp-pci1xxx: Fix a possible null pointer dereference in pci1xxx_spi_probe
  • 4525a918f99a cifs: Fix caching to try to do open O_WRONLY as rdwr on server
  • cae44b9daa67 drm/i915/dp: Fix DSC state HW readout for SST connectors
  • 8e04ba390333 Revert "ALSA: emu10k1: fix synthesizer sample playback position and caching"
  • d3cd8b9028f4 scsi: sd: Unregister device if device_add_disk() failed in sd_probe()
  • 6e0745e738ba scsi: mylex: Fix sysfs buffer lengths
  • 1c015eedac80 ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
  • f739aed56e54 regmap: maple: Fix uninitialized symbol 'ret' warnings
  • a2a72340aa00 ASoC: amd: acp: fix for acp_init function error handling
  • 17c82c67c139 spi: s3c64xx: Use DMA mode from fifo size
  • f5c7f24a3655 spi: s3c64xx: determine the fifo depth only once
  • 6049b50a8350 spi: s3c64xx: allow full FIFO masks
  • 2a4a23d62ac1 spi: s3c64xx: define a magic value
  • 057f1b662a56 spi: s3c64xx: remove else after return
  • e84f8ac75659 spi: s3c64xx: explicitly include <linux/bits.h>
  • d6bcd1f47ec0 spi: s3c64xx: sort headers alphabetically
  • 6a05332801e1 spi: s3c64xx: Extract FIFO depth calculation to a dedicated macro
  • 53809cde6326 ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
  • 01aee0a6e2c0 ASoC: rt722-sdca-sdw: fix locking sequence
  • c1c02fe35839 ASoC: rt712-sdca-sdw: fix locking sequence
  • 4c4406e3b6f7 ASoC: rt711-sdw: fix locking sequence
  • 702fe02f17ab ASoC: rt711-sdca: fix locking sequence
  • dadefc5812c4 ASoC: rt5682-sdw: fix locking sequence
  • cc45defb0ac1 drm/prime: Unbreak virtgpu dma-buf export
  • 0c16020d2b69 nouveau/uvmm: fix addr/range calcs for remap operations
  • 6d1728ca4080 drm/panfrost: fix power transition timeout warnings
  • b91d26d288e0 ALSA: hda: cs35l56: Add ACPI device match tables
  • 51c4440b9d3f regmap: maple: Fix cache corruption in regcache_maple_drop()
  • 0278e220efa9 ASoC: amd: acp: fix for acp pdm configuration check
  • 3ea37b8b4b97 RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZ
  • 9b8612e62b47 block: count BLK_OPEN_RESTRICT_WRITES openers
  • 041fd5189fe0 drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not supported
  • 9aea12275ddf riscv: hwprobe: do not produce frtace relocation
  • a4da8ba5363a riscv: mm: Fix prototype to avoid discarding const
  • da9f9c5f11d3 ASoC: cs42l43: Correct extraction of data pointer in suspend/resume
  • 65efeec07c8e ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl()
  • a751a20c8b91 9p: Fix read/write debug statements to report server reply
  • 2baacef09991 mptcp: don't account accept() of non-MPC client as fallback to TCP
  • caf8ed933bd6 selftests: mptcp: use += operator to append strings
  • cd2362882486 selftests: mptcp: connect: fix shellcheck warnings
  • 2424643cbbe8 KVM: SVM: Add support for allowing zero SEV ASIDs
  • 8431127ac892 KVM: SVM: Use unsigned integers when dealing with ASIDs
  • f726bdd14deb net: ravb: Always update error counters
  • e40bb5b57dfb net: ravb: Always process TX descriptor ring
  • 6eb0d3fb97cc net: ravb: Let IP-specific receive function to interrogate descriptors
  • 5fec5750cf83 mean_and_variance: Drop always failing tests
  • 1f4b78e04e88 e1000e: move force SMBUS from enable ulp function to avoid PHY loss issue
  • 6e4a1a542dc8 e1000e: Minor flow correction in e1000_shutdown function
  • c5ee0a536bee drm/amd: Flush GFXOFF requests in prepare stage
  • f08128012d7c i40e: Enforce software interrupt during busy-poll exit
  • 06df7618f591 i40e: fix vf may be used uninitialized in this function warning
  • 8f673b289df3 i40e: fix i40e_count_filters() to count only active/new filters
  • 4beca2292055 octeontx2-af: Add array index check
  • 60171ecadcef octeontx2-pf: check negative error code in otx2_open()
  • 77a67460d65d octeontx2-af: Fix issue with loading coalesced KPU profiles
  • 084c77bd71eb udp: prevent local UDP tunnel packets from being GROed
  • 1da0c58e714c udp: do not transition UDP GRO fraglist partial checksums to unnecessary
  • 35fe0e0b5c00 udp: do not accept non-tunnel GSO skbs landing in a tunnel
  • 7e2a0e11f7f3 r8169: skip DASH fw status checks when DASH is disabled
  • 9783b3b0e71d mlxbf_gige: stop interface during shutdown
  • 4a7c465a5dcd ipv6: Fix infinite recursion in fib6_dump_done().
  • 0a4e3c2d976a e1000e: Workaround for sporadic MDI error on Meteor Lake systems
  • c6a368f9c7af ax25: fix use-after-free bugs caused by ax25_ds_del_timer
  • fd17771f676d tcp: Fix bind() regression for v6-only wildcard and v4(-mapped-v6) non-wildcard addresses.
  • d0f44075c6e2 selftests: reuseaddr_conflict: add missing new line at the end of the output
  • 0ac328a5a413 erspan: make sure erspan_base_hdr is present in skb->head
  • ec5ba65edf8f tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6 non-wildcard addresses.
  • 1ac101d81fa4 i40e: Fix VF MAC filter removal
  • 64d230be4553 ice: fix enabling RX VLAN filtering
  • b4d28f7fa4dd idpf: fix kernel panic on unknown packet types
  • 5b3b67f73129 gro: fix ownership transfer
  • e9f268baf277 selftests: net: gro fwd: update vxlan GRO test expectations
  • 03a6110d820f net: dsa: mv88e6xxx: fix usable ports on 88e6020
  • 49767b0df276 net: phy: micrel: Fix potential null pointer dereference
  • a4a9392df91f net: fec: Set mac_managed_pm during probe
  • 4c74b4267da6 net: txgbe: fix i2c dev name cannot match clkdev
  • 093aff419167 net: phy: micrel: lan8814: Fix when enabling/disabling 1-step timestamping
  • 75a4196cc429 net: stmmac: fix rx queue priority assignment
  • 07696415526b net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()
  • 578b10b51dbe net: dsa: sja1105: Fix parameters order in sja1110_pcs_mdio_write_c45()
  • 7bb2c7103d8c net/sched: act_skbmod: prevent kernel-infoleak
  • d8de598caa8a KVM: arm64: Ensure target address is granule-aligned for range TLBI
  • 1be64784ac96 KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range()
  • 1207722d09c3 x86/retpoline: Do the necessary fixup to the Zen3/4 srso return thunk for !SRSO
  • 3ffb1ab69837 mptcp: prevent BPF accessing lowat from a subflow socket.
  • 6af057ccdd8e bpf, sockmap: Prevent lock inversion deadlock in map delete elem
  • 4ed7d1c1a9b3 vboxsf: Avoid an spurious warning if load_nls_xxx() fails
  • 58f2bfb789e6 netfilter: validate user input for expected length
  • 7f609f630951 netfilter: nf_tables: discard table flag update with pending basechain deletion
  • e684b1674fd1 netfilter: nf_tables: Fix potential data-race in __nft_flowtable_type_get()
  • d2c9eb19fc3b netfilter: nf_tables: flush pending destroy work before exit_net release
  • e95bb4cba94c netfilter: nf_tables: reject new basechain after table flag update
  • 9ceabf9f2fca vsock/virtio: fix packet delivery to tap device
  • 05cb7c41fa1a net: mana: Fix Rx DMA datasize and skb_over_panic
  • a4b06f548d41 net: usb: ax88179_178a: avoid the interface always configured as random address
  • 6794090c7420 net/rds: fix possible cp null dereference
  • c8b7b2f158d9 xen-netfront: Add missing skb_mark_for_recycle
  • be74387ae4d3 selftests: mptcp: join: fix dev in check_endpoint
  • a34ba4bdeec0 netfilter: nf_tables: release mutex after nft_gc_seq_end from abort path
  • 258d46ab994c netfilter: nf_tables: release batch on table validation from abort path
  • d0bfebd8ca41 Bluetooth: Fix TOCTOU in HCI debugfs implementation
  • 8e655a0ef4e1 Bluetooth: hci_event: set the conn encrypted before conn establishes
  • acbc2bdc8a17 Bluetooth: add quirk for broken address properties
  • a5425a30739f Bluetooth: qca: fix device-address endianness
  • 0f889b73dcb5 arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as broken
  • 00aca62b7d2c Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT"
  • 81166178cf0a x86/bpf: Fix IP after emitting call depth accounting
  • 72ac1a17756c x86/cpufeatures: Add CPUID_LNX_5 to track recently added Linux-defined word
  • d11001e592b9 x86/cpufeatures: Add new word for scattered features
  • 8bf17b15fe03 r8169: fix issue caused by buggy BIOS on certain boards with RTL8168d
  • 68784a5d01b8 selinux: avoid dereference of garbage after mount failure
  • bff16ba50dbb KVM: arm64: Fix out-of-IPA space translation fault handling
  • af920e30ddff KVM: arm64: Fix host-programmed guest events in nVHE
  • 6667d73cabc8 RISC-V: KVM: Fix APLIC in_clrip[x] read emulation
  • 1f8e304196d9 RISC-V: KVM: Fix APLIC setipnum_le/be write emulation
  • 02d49326bda1 gpio: cdev: sanitize the label before requesting the interrupt
  • 6a0900eae049 Revert "x86/mm/ident_map: Use gbpages only where full GB page should be mapped."
  • 37d810de6dfe mm/treewide: replace pud_large() with pud_leaf()
  • 041f54814265 kbuild: make -Woverride-init warnings more consistent
  • 7f2eb575e6b6 modpost: do not make find_tosym() return NULL
  • bdd000c46edf dm integrity: fix out-of-range warning
  • 706d6d614c36 drm/i915: Do not print 'pxp init failed with 0' when it succeed
  • ed6ef6e9f1dc drm/i915/mtl: Update workaround 14018575942
  • 430d9810cd99 drm/i915/xelpg: Extend some workarounds/tuning to gfx version 12.74
  • 786629dbb8f7 drm/i915/display: Disable AuxCCS framebuffers if built for Xe
  • be7cae4e1609 drm/i915: Stop doing double audio enable/disable on SDVO and g4x+ DP
  • e09cbe017311 inet: inet_defrag: prevent sk release while still in use
  • a3c01747df7c Octeontx2-af: fix pause frame configuration in GMP mode
  • 0b95aad74961 net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips
  • 889c0c279b8d net: bcmasp: Bring up unimac after PHY link up
  • 997c3e69596b iommu: Validate the PASID in iommu_attach_device_pasid()
  • 0da274d361b2 netfilter: nf_tables: skip netdev hook unregistration if table is dormant
  • 0960fede3c1b netfilter: nf_tables: reject table flag and netdev basechain updates
  • 0597e0dc5080 netfilter: nf_tables: reject destroy command to remove basechain hooks
  • d5c1a762939b cifs: Fix duplicate fscache cookie warnings
  • 203a68151e8e bpf: Protect against int overflow for stack access size
  • d6d5622f64f3 drm/amd/display: Send DTBCLK disable message on first commit
  • 7ea8a0e12088 drm/amd/display: Update P010 scaling cap
  • 8feb1652afe9 mlxbf_gige: call request_irq() after NAPI initialized
  • b565d294e3d5 tls: get psock ref after taking rxlock to avoid leak
  • d67b53934c17 tls: adjust recv return with async crypto and failed copy to userspace
  • 18f3bd2c21a7 tls: recv: process_rx_list shouldn't use an offset with kvec
  • 252f7b779fb0 net: hns3: mark unexcuted loopback test result as UNEXECUTED
  • 7ca0f73e5e2d net: hns3: fix kernel crash when devlink reload during pf initialization
  • 884a9c03997b net: hns3: fix index limit to support all queue stats
  • 297e3efa52b1 ACPICA: debugger: check status of acpi_evaluate_object() in acpi_db_walk_for_fields()
  • 9dc2048655ec gpiolib: Fix debug messaging in gpiod_find_and_request()
  • f7efa51911ed selftests: vxlan_mdb: Fix failures with old libnet
  • af780dfeeca5 drm/rockchip: vop2: Remove AR30 and AB30 format support
  • b4fdb3c197e3 net: wwan: t7xx: Split 64bit accesses to fix alignment issues
  • 899265c1389f tcp: properly terminate timers for kernel sockets
  • c72c37eb303b net: hsr: hsr_slave: Fix the promiscuous mode in offload mode
  • ad6bfede1944 s390/qeth: handle deferred cc1
  • 63ea013a3f49 dpll: indent DPLL option type by a tab
  • 0c9228e74ddd drm/xe/device: fix XE_MAX_TILES_PER_DEVICE check
  • 24d745091fdc drm/xe/device: fix XE_MAX_GT_PER_TILE check
  • 2cd056f0ebcd drm/xe/queue: fix engine_class bounds check
  • b12fe676674a drm/xe/guc_submit: use jiffies for job timeout
  • 242e831270a9 drm/xe: Add exec_queue.sched_props.job_timeout_ms
  • 81322360b356 drm/xe: Remove unused xe_bo->props struct
  • f3b1e54adfa2 igc: Remove stale comment about Tx timestamping
  • fecbe3de67d4 ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
  • 11ff8392943e ice: fix memory corruption bug with suspend and rebuild
  • 27c132d367bc ice: Refactor FW data type and fix bitmap casting issue
  • d6f9062187ae ALSA: hda: cs35l56: Set the init_done flag before component_add()
  • cdb0a1fbf79b wifi: iwlwifi: mvm: include link ID when releasing frames
  • f7f0e784894d wifi: iwlwifi: mvm: rfi: fix potential response leaks
  • 222abd95f503 wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF
  • 0c33adad48b2 mlxbf_gige: stop PHY during open() error paths
  • 832d876b03d4 tools: ynl: fix setting presence bits in simple nests
  • 331e125e02c0 nfsd: Fix error cleanup path in nfsd_rename()
  • 8948e30de81f nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
  • 47f924882623 arm64: bpf: fix 32bit unconditional bswap
  • eabf131cba1d dma-buf: Fix NULL pointer dereference in sanitycheck()
  • d603ebed693e bpf, arm64: fix bug in BPF_LDX_MEMSX
  • d3d74e45a060 s390/bpf: Fix bpf_plt pointer arithmetic
  • 16e85e1dd0f1 xsk: Don't assume metadata is always requested in TX completion
  • e66f4ab7920a scripts/bpf_doc: Use silent mode when exec make cmd

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

6.6.26-xanmod1

1 month ago
  • bd62b21bcd84 Linux 6.6.26-xanmod1
  • b953134c8a2d mm/vmscan: vm.workingset_protection: On by default
  • 365b514e06c1 mm/vmscan: Add sysctl knobs for protecting the working set [le9uo-1.5]
  • 02256823e251 Merge tag 'v6.6.26' into 6.6
  • 99c7e5a01cc0 Revert "mm/vmscan: add sysctl knobs for protecting the working set"
  • 0ccfb8e07e79 Linux 6.6.26
  • 6d9ef0c36980 x86: set SPECTRE_BHI_ON as default
  • cb238e95ee72 KVM: x86: Add BHI_NO
  • 1c42ff893a8f x86/bhi: Mitigate KVM by default
  • d414b401f953 x86/bhi: Add BHI mitigation knob
  • 118794d0a572 x86/bhi: Enumerate Branch History Injection (BHI) bug
  • c6e3d590d051 x86/bhi: Define SPEC_CTRL_BHI_DIS_S
  • eb36b0dce213 x86/bhi: Add support for clearing branch history at syscall entry
  • eb0f175b3428 x86/syscall: Don't force use of indirect calls for system calls
  • 108feca9e47d x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
  • 046545314c79 x86/boot: Move mem_encrypt= parsing to the decompressor
  • ccde70aa54c4 x86/efistub: Remap kernel text read-only before dropping NX attribute
  • 56408ed92903 x86/sev: Move early startup code into .head.text section
  • af90ced75242 x86/sme: Move early SME kernel encryption handling into .head.text
  • dc4cbf9e2df4 efi/libstub: Add generic support for parsing mem_encrypt=
  • 5447cb97e9b2 x86/head/64: Move the __head definition to <asm/init.h>
  • 876941f533e7 bpf: support deferring bpf_link dealloc to after RCU grace period
  • 771690b7c31d bpf: put uprobe link's path and task in release callback
  • 43eca11b7c73 mptcp: don't account accept() of non-MPC client as fallback to TCP
  • 12f353fac65d mptcp: don't overwrite sock_ops in mptcp_is_tcpsk()
  • 5b5ff82491a1 selftests: mptcp: connect: fix shellcheck warnings
  • e4a449368a2c of: module: prevent NULL pointer dereference in vsnprintf()
  • 37b81aed6468 Revert "x86/mpparse: Register APIC address only once"
  • a7ff84a6fe5a drm/i915/gt: Enable only one CCS for compute workload
  • 726ff623869d drm/i915/gt: Do not generate the command streamer for all the CCS
  • c1f7ce2a11a9 drm/i915/gt: Disable HW load balancing for CCS
  • 2cfff2173213 smb: client: fix potential UAF in cifs_signal_cifsd_for_reconnect()
  • aa582b33f944 smb: client: fix potential UAF in smb2_is_network_name_deleted()
  • 0a15ba88a32f smb: client: fix potential UAF in is_valid_oplock_break()
  • f92739fdd452 smb: client: fix potential UAF in smb2_is_valid_lease_break()
  • 21fed37d2bdc smb: client: fix potential UAF in smb2_is_valid_oplock_break()
  • 10e17ca4000e smb: client: fix potential UAF in cifs_dump_full_key()
  • c3cf8b74c579 smb: client: fix potential UAF in cifs_stats_proc_show()
  • cf03020c56d3 smb: client: fix potential UAF in cifs_stats_proc_write()
  • a65f2b56334b smb: client: fix potential UAF in cifs_debug_files_proc_show()
  • 6f17163b9339 smb3: retrying on failed server close
  • ba55f8a995f6 smb: client: serialise cifs_construct_tcon() with cifs_mount_mutex
  • 9b2ee27e8de5 smb: client: handle DFS tcons in cifs_construct_tcon()
  • 00effef72c98 riscv: process: Fix kernel gp leakage
  • 7a82963245eb riscv: Fix spurious errors from __get/put_kernel_nofault
  • 3dcb2223b973 s390/entry: align system call table on 8 bytes
  • 782baf52e7cb selftests/mm: include strings.h for ffsl
  • 43fad1d0284d mm/secretmem: fix GUP-fast succeeding on secretmem folios
  • 8a44119ca445 arm64/ptrace: Use saved floating point state type to determine SVE layout
  • 92f32f108693 perf/x86/intel/ds: Don't clear ->pebs_data_cfg for the last PEBS event
  • 453b5f2dec27 x86/coco: Require seeding RNG with RDRAND on CoCo systems
  • 5a02df3e9247 x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
  • 51b7841f3fe8 x86/mm/pat: fix VM_PAT handling in COW mappings
  • 801c8b8ec5bf of: dynamic: Synchronize of_changeset_destroy() with the devlink removals
  • dfa655727688 driver core: Introduce device_link_wait_removal()
  • 65938e81df21 io_uring/kbuf: hold io_buffer_list reference over mmap
  • 6b9d49bcd97b io_uring: use private workqueue for exit work
  • b392402d29ab io_uring/kbuf: protect io_buffer_list teardown with a reference
  • 4c0a5da0e70e io_uring/kbuf: get rid of bl->is_ready
  • d6e03f6d8bcc io_uring/kbuf: get rid of lower BGID lists
  • 781477d729be ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support headset with microphone
  • 04d78aa05ae4 ALSA: hda/realtek - Fix inactive headset mic jack
  • 67c477f3201c ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
  • a637fabac554 ksmbd: validate payload size in ipc response
  • a06562fd4ce2 ksmbd: don't send oplock break if rename fails
  • 2f0262ac3a8c gpio: cdev: fix missed label sanitizing in debounce_setup()
  • d9f0804ab0b8 gpio: cdev: check for NULL labels when sanitizing them for irqs
  • 63bd08629aee x86/retpoline: Add NOENDBR annotation to the SRSO dummy return thunk
  • ac522af8db5c ice: fix typo in assignment
  • 9d60e8ec996f nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
  • 6e307a6d9eb4 riscv: Disable preemption when using patch_map()
  • 1ba1291172f9 SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP
  • e12149dd9ba2 ASoC: SOF: amd: fix for false dsp interrupts
  • cbd080c30834 ata: sata_mv: Fix PCI device ID table declaration compilation warning
  • 4b31a226097c spi: mchp-pci1xxx: Fix a possible null pointer dereference in pci1xxx_spi_probe
  • 0fdada1ef5b1 cifs: Fix caching to try to do open O_WRONLY as rdwr on server
  • 0f28afed9f9d Revert "ALSA: emu10k1: fix synthesizer sample playback position and caching"
  • f3e692c8c24a scsi: sd: Unregister device if device_add_disk() failed in sd_probe()
  • 56de23eac65f scsi: mylex: Fix sysfs buffer lengths
  • 4cad40d93665 ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
  • fce7a547b9c8 regmap: maple: Fix uninitialized symbol 'ret' warnings
  • 04b52388c46d ASoC: amd: acp: fix for acp_init function error handling
  • 3d3e148c7576 spi: s3c64xx: Use DMA mode from fifo size
  • 5448a99c8096 spi: s3c64xx: determine the fifo depth only once
  • f8a6edd44903 spi: s3c64xx: allow full FIFO masks
  • 6f9d907bee2a spi: s3c64xx: define a magic value
  • 3fa0085f1052 spi: s3c64xx: remove else after return
  • 56aeaed8c822 spi: s3c64xx: explicitly include <linux/bits.h>
  • 0df4616ef533 spi: s3c64xx: sort headers alphabetically
  • bb3ee5fddac1 spi: s3c64xx: Extract FIFO depth calculation to a dedicated macro
  • 80ca762f1bdd ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
  • 229c761b198e ASoC: rt722-sdca-sdw: fix locking sequence
  • 1064108334bb ASoC: rt712-sdca-sdw: fix locking sequence
  • 3bfbc530a658 ASoC: rt711-sdw: fix locking sequence
  • 53c8045621c1 ASoC: rt711-sdca: fix locking sequence
  • 8eea5ae23bab ASoC: rt5682-sdw: fix locking sequence
  • cc4d9f0597ee drm/prime: Unbreak virtgpu dma-buf export
  • 692a51bebf45 nouveau/uvmm: fix addr/range calcs for remap operations
  • 9e3941c90e46 drm/panfrost: fix power transition timeout warnings
  • 4930d7a414c1 ALSA: hda: cs35l56: Add ACPI device match tables
  • 3af6c5ac72dc regmap: maple: Fix cache corruption in regcache_maple_drop()
  • 4e73748d5954 RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZ
  • b2ddeb7fb322 drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not supported
  • 3e1a29fb81c2 ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl()
  • 40613ea1d5ea 9p: Fix read/write debug statements to report server reply
  • f4a192cd7b25 fs/pipe: Fix lockdep false-positive in watchqueue pipe_write()
  • ab7a6fe9c1b5 KVM: SVM: Add support for allowing zero SEV ASIDs
  • 79b79ea2b3bf KVM: SVM: Use unsigned integers when dealing with ASIDs
  • 0a583b7ebb6f net: ravb: Always update error counters
  • 1dd9204143d1 net: ravb: Always process TX descriptor ring
  • a9fb2f7463cd net: ravb: Let IP-specific receive function to interrogate descriptors
  • 199a1314ef78 e1000e: move force SMBUS from enable ulp function to avoid PHY loss issue
  • eb96a5c02553 e1000e: Minor flow correction in e1000_shutdown function
  • 1d16cd91cd31 e1000e: Workaround for sporadic MDI error on Meteor Lake systems
  • d5752c7bb1b2 intel: legacy: field get conversion
  • e383353b7992 intel: add bit macro includes where needed
  • e77220eec3ee i40e: Remove circular header dependencies and fix headers
  • 59a9de1a9430 i40e: Split i40e_osdep.h
  • 2ee5326d32c5 i40e: Move memory allocation structures to i40e_alloc.h
  • 0ed115020ac4 i40e: Simplify memory allocation functions
  • 0c52a50aec50 virtchnl: Add header dependencies
  • 45116a7c2138 i40e: Refactor I40E_MDIO_CLAUSE* macros
  • f629cf15dcde i40e: Remove back pointer from i40e_hw structure
  • 66ca011a5df5 i40e: Enforce software interrupt during busy-poll exit
  • e6d25dbd9243 i40e: Remove _t suffix from enum type names
  • 3da10e91ecd2 drm/amd: Flush GFXOFF requests in prepare stage
  • da67a1139f05 drm/amd: Add concept of running prepare_suspend() sequence for IP blocks
  • 8b5f720486ca drm/amd: Evict resources during PM ops prepare() callback
  • 4356a2c3f296 drm/amd/display: Prevent crash when disable stream
  • 8dc9a27589a9 drm/amd/display: Fix DPSTREAM CLK on and off sequence
  • 113b12e16488 usb: typec: ucsi: Fix race between typec_switch and role_switch
  • 0dcf573f9977 i40e: fix vf may be used uninitialized in this function warning
  • 89e29416cf6b i40e: fix i40e_count_filters() to count only active/new filters
  • 76c39cf84cd2 octeontx2-af: Add array index check
  • 43b69da260af octeontx2-pf: check negative error code in otx2_open()
  • b08b0c7a66c9 octeontx2-af: Fix issue with loading coalesced KPU profiles
  • 03b6f3692bae udp: prevent local UDP tunnel packets from being GROed
  • 2a1b61d0cb9b udp: do not transition UDP GRO fraglist partial checksums to unnecessary
  • 3001e7aa43d6 udp: do not accept non-tunnel GSO skbs landing in a tunnel
  • a5eae74f39c0 r8169: skip DASH fw status checks when DASH is disabled
  • 36a1cb0371aa mlxbf_gige: stop interface during shutdown
  • f2dd75e57285 ipv6: Fix infinite recursion in fib6_dump_done().
  • 74204bf9050f ax25: fix use-after-free bugs caused by ax25_ds_del_timer
  • 8b88752d2b12 tcp: Fix bind() regression for v6-only wildcard and v4(-mapped-v6) non-wildcard addresses.
  • 690e877ca2b6 selftests: reuseaddr_conflict: add missing new line at the end of the output
  • 4e3fdeecec57 erspan: make sure erspan_base_hdr is present in skb->head
  • a03e138da771 i40e: Fix VF MAC filter removal
  • b9bd1498cdce ice: fix enabling RX VLAN filtering
  • fc126c1d51e9 gro: fix ownership transfer
  • 39864092cff3 selftests: net: gro fwd: update vxlan GRO test expectations
  • 23e1c6866e22 net: dsa: mv88e6xxx: fix usable ports on 88e6020
  • 95c1016a2d92 net: phy: micrel: Fix potential null pointer dereference
  • f996e5ecf07f net: fec: Set mac_managed_pm during probe
  • 22a44eeef781 net: txgbe: fix i2c dev name cannot match clkdev
  • 1e304328d9c3 net: phy: micrel: lan8814: Fix when enabling/disabling 1-step timestamping
  • 784a65669720 net: stmmac: fix rx queue priority assignment
  • c040b99461a5 net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()
  • f4d1fa512b2a net: dsa: sja1105: Fix parameters order in sja1110_pcs_mdio_write_c45()
  • 729ad2ac2a2c net/sched: act_skbmod: prevent kernel-infoleak
  • 3dcaf25993a2 KVM: arm64: Ensure target address is granule-aligned for range TLBI
  • 3ec21104c881 x86/retpoline: Do the necessary fixup to the Zen3/4 srso return thunk for !SRSO
  • 668b3074aa14 bpf, sockmap: Prevent lock inversion deadlock in map delete elem
  • 55fabde8d9f4 vboxsf: Avoid an spurious warning if load_nls_xxx() fails
  • 81d51b9b7c95 netfilter: validate user input for expected length
  • 9627fd0c6ea1 netfilter: nf_tables: discard table flag update with pending basechain deletion
  • 8b891153b2e4 netfilter: nf_tables: Fix potential data-race in __nft_flowtable_type_get()
  • 333b5085522c netfilter: nf_tables: flush pending destroy work before exit_net release
  • 420132bee3d0 netfilter: nf_tables: reject new basechain after table flag update
  • e40f32f17642 x86/bugs: Fix the SRSO mitigation on Zen3/4
  • 93eae88e34f6 x86/nospec: Refactor UNTRAIN_RET[_*]
  • 820a3626f3d7 x86/srso: Disentangle rethunk-dependent options
  • 6b10edf91640 x86/srso: Improve i-cache locality for alias mitigation
  • 065012bb7777 vsock/virtio: fix packet delivery to tap device
  • ca58927b0038 net: mana: Fix Rx DMA datasize and skb_over_panic
  • 426366d577e9 net: usb: ax88179_178a: avoid the interface always configured as random address
  • 92309bed3c5f net/rds: fix possible cp null dereference
  • 27aa3e4b3088 xen-netfront: Add missing skb_mark_for_recycle
  • 117eed2997bc selftests: mptcp: join: fix dev in check_endpoint
  • 8038ee3c3e5b netfilter: nf_tables: release mutex after nft_gc_seq_end from abort path
  • b0b36dcbe0f2 netfilter: nf_tables: release batch on table validation from abort path
  • d75632d0db3c Bluetooth: Fix TOCTOU in HCI debugfs implementation
  • 4a32840119d0 Bluetooth: hci_event: set the conn encrypted before conn establishes
  • 57e089d33b96 Bluetooth: add quirk for broken address properties
  • 1622e563b819 Bluetooth: qca: fix device-address endianness
  • b99d0617b698 arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as broken
  • 417c6cc9ef8c Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT"
  • 3f9d57c77165 x86/bpf: Fix IP after emitting call depth accounting
  • 4d47169ab691 x86/cpufeatures: Add CPUID_LNX_5 to track recently added Linux-defined word
  • b9906101f894 r8169: fix issue caused by buggy BIOS on certain boards with RTL8168d
  • 477ed6789eb9 selinux: avoid dereference of garbage after mount failure
  • 9e2af26c29c6 KVM: arm64: Fix host-programmed guest events in nVHE
  • 651bf5b1d070 RISC-V: KVM: Fix APLIC in_clrip[x] read emulation
  • 200cc2c71841 RISC-V: KVM: Fix APLIC setipnum_le/be write emulation
  • 21bc9b158983 gpio: cdev: sanitize the label before requesting the interrupt
  • a2671601fa02 modpost: do not make find_tosym() return NULL
  • 2bc92c61c541 modpost: Optimize symbol search from linear to binary search
  • 55ed6c477872 perf/x86/amd/lbr: Use freeze based on availability
  • 56e7373f9a67 x86/cpufeatures: Add new word for scattered features
  • 69fe5f177ad3 perf/x86/amd/core: Update and fix stalled-cycles-* events for Zen 2 and later
  • d2be2f872fe7 x86/CPU/AMD: Add X86_FEATURE_ZEN1
  • 54273025be0c x86/CPU/AMD: Get rid of amd_erratum_1054[]
  • 824549816609 x86/CPU/AMD: Move the DIV0 bug detection to the Zen1 init function
  • 702a65272da6 x86/CPU/AMD: Move Zenbleed check to the Zen2 init function
  • 2577e2a7cae0 x86/CPU/AMD: Move erratum 1076 fix into the Zen1 init function
  • eae590201d4a x86/CPU/AMD: Carve out the erratum 1386 fix
  • 936e59cb56ea x86/CPU/AMD: Add ZenX generations flags
  • 49d640d2946c btrfs: fix race when detecting delalloc ranges during fiemap
  • 8cc484e85e0c btrfs: ensure fiemap doesn't race with writes when FIEMAP_FLAG_SYNC is given
  • fbc0a833c055 Revert "x86/mm/ident_map: Use gbpages only where full GB page should be mapped."
  • 907835e6dee6 mm/treewide: replace pud_large() with pud_leaf()
  • 7cd73d90856d dm integrity: fix out-of-range warning
  • 2564623ee0da drm/i915/mtl: Update workaround 14018575942
  • 798781b43194 drm/i915/xelpg: Extend some workarounds/tuning to gfx version 12.74
  • 338db8193cb2 drm/i915/mtl: Update workaround 14016712196
  • ec84b2a44b05 drm/i915: Replace several IS_METEORLAKE with proper IP version checks
  • b3749611a5e5 drm/i915: Eliminate IS_MTL_GRAPHICS_STEP
  • 18e77951e14a drm/i915/xelpg: Call Xe_LPG workaround functions based on IP version
  • 67f7fba8a086 drm/i915: Consolidate condition for Wa_22011802037
  • 6b25099eea4b drm/i915: Tidy workaround definitions
  • 0a9901fdb7bb drm/i915/dg2: Drop pre-production GT workarounds
  • f4877225313d inet: inet_defrag: prevent sk release while still in use
  • 54720f68c4ad Octeontx2-af: fix pause frame configuration in GMP mode
  • 74a78a00db8f net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips
  • 4bb7ad116be7 net: bcmasp: Bring up unimac after PHY link up
  • cf893953633d netfilter: nf_tables: skip netdev hook unregistration if table is dormant
  • 2d0d1abe119a netfilter: nf_tables: reject table flag and netdev basechain updates
  • cddd0480a682 netfilter: nf_tables: reject destroy command to remove basechain hooks
  • 614bc8c71ed5 cifs: Fix duplicate fscache cookie warnings
  • 3f0784b2f1eb bpf: Protect against int overflow for stack access size
  • 867a2f598af6 mlxbf_gige: call request_irq() after NAPI initialized
  • f1b7f14130d7 tls: get psock ref after taking rxlock to avoid leak
  • f19e995b4813 tls: adjust recv return with async crypto and failed copy to userspace
  • dc4bce20fa9e tls: recv: process_rx_list shouldn't use an offset with kvec
  • 872f574f8860 net: hns3: mark unexcuted loopback test result as UNEXECUTED
  • 1b550dae5590 net: hns3: fix kernel crash when devlink reload during pf initialization
  • b033da1461c1 net: hns3: fix index limit to support all queue stats
  • 77ffc72b497e ACPICA: debugger: check status of acpi_evaluate_object() in acpi_db_walk_for_fields()
  • 7fb8b3de7f22 selftests: vxlan_mdb: Fix failures with old libnet
  • 2e22c9cb6187 net: wwan: t7xx: Split 64bit accesses to fix alignment issues
  • c1ae4d1e76ea tcp: properly terminate timers for kernel sockets
  • 984c3d962c9e net: hsr: hsr_slave: Fix the promiscuous mode in offload mode
  • 21dea1475fd4 s390/qeth: handle deferred cc1
  • 1b1c0f6ce790 igc: Remove stale comment about Tx timestamping
  • 4465b15ae5c5 ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
  • e40a02f06ceb ice: fix memory corruption bug with suspend and rebuild
  • feddf6c09c44 ice: realloc VSI stats arrays
  • 493b29930f66 ice: Refactor FW data type and fix bitmap casting issue
  • 0172edc572b0 ALSA: hda: cs35l56: Set the init_done flag before component_add()
  • dc1ec9c5efec wifi: iwlwifi: mvm: include link ID when releasing frames
  • 13fd96c97596 wifi: iwlwifi: disable multi rx queue for 9000
  • c0a40f2f8eba wifi: iwlwifi: mvm: rfi: fix potential response leaks
  • 84d30c56786a mlxbf_gige: stop PHY during open() error paths
  • 5c05bdd95f0e tools: ynl: fix setting presence bits in simple nests
  • a946ebee45b0 nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
  • 087dc50d8baf arm64: bpf: fix 32bit unconditional bswap
  • 156c226cbbdc dma-buf: Fix NULL pointer dereference in sanitycheck()
  • aeecb678ec36 bpf, arm64: fix bug in BPF_LDX_MEMSX
  • c3062bdb859b s390/bpf: Fix bpf_plt pointer arithmetic
  • 54d38a5ca0f7 scripts/bpf_doc: Use silent mode when exec make cmd
  • cc696ce93089 drm/i915: Pre-populate the cursor physical dma address
  • 2c07e2437a3e drm/i915/display: Use i915_gem_object_get_dma_address to get dma address

https://sourceforge.net/projects/xanmod/files/releases/lts/6.6.26-xanmod1

6.6.25-rt29-xanmod1

1 month ago

6.8.4-xanmod1

1 month ago
  • db9d4f4f2c22 Linux 6.8.4-xanmod1
  • b1b6ee7aa286 Merge tag 'v6.8.4' into 6.8
  • 4fa38f4b7264 Linux 6.8.4
  • 6cee2429a624 Revert "workqueue.c: Increase workqueue name length"
  • aadf1017eba6 Revert "workqueue: Move pwq->max_active to wq->max_active"
  • e5aede6fdc5a Revert "workqueue: Factor out pwq_is_empty()"
  • c2f420eb270b Revert "workqueue: Replace pwq_activate_inactive_work() with [__]pwq_activate_work()"
  • c3a5995e25b6 Revert "workqueue: Move nr_active handling into helpers"
  • e1b470581760 Revert "workqueue: Make wq_adjust_max_active() round-robin pwqs while activating"
  • 9459d4af2460 Revert "workqueue: RCU protect wq->dfl_pwq and implement accessors for it"
  • f961f3587ada Revert "workqueue: Introduce struct wq_node_nr_active"
  • 9f5d5aef3072 Revert "workqueue: Implement system-wide nr_active enforcement for unbound workqueues"
  • adc646d21269 Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU in wq_update_node_max_active()"
  • 13c3e11d7c36 Revert "workqueue: Shorten events_freezable_power_efficient name"

https://sourceforge.net/projects/xanmod/files/releases/edge/6.8.4-xanmod1