github xanmod/linux 6.8.7-xanmod1

13 days ago
  • 933c155 Linux 6.8.7-xanmod1
  • 69d8e51 Merge tag 'v6.8.7' into 6.8
  • 12dadc4 Linux 6.8.7
  • c74c0b2 drm/amd/display: fix disable otg wa logic in DCN316
  • 41bd90a drm/amd/display: always reset ODM mode in context when adding first plane
  • 411ec82 drm/amd/display: Return max resolution supported by DWB
  • 379bf98 drm/amd/display: Do not recursively call manual trigger programming
  • b220c61 drm/amd/display: Set VSC SDP Colorimetry same way for MST and SST
  • 7f348c0 drm/amd/display: Program VSC SDP colorimetry for all DP sinks >= 1.4
  • 531e349 drm/amdgpu: differentiate external rev id for gfx 11.5.0
  • 14dd86a drm/amdgpu: fix incorrect number of active RBs for gfx11
  • 8fa8b86 drm/amdgpu: always force full reset for SOC21
  • 368d52b drm/amdgpu: Reset dGPU if suspend got aborted
  • 7da638c drm/i915: Disable live M/N updates when using bigjoiner
  • fd2bfa9 drm/i915: Disable port sync when bigjoiner is used
  • 89bd7fe drm/i915/psr: Disable PSR when bigjoiner is used
  • a370bc2 drm/i915/cdclk: Fix CDCLK programming order when pipes are active
  • aeadab1 x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with CONFIG_MITIGATION_SPECTRE_BHI
  • 4e017a9 x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto
  • 267b246 x86/bugs: Clarify that syscall hardening isn't a BHI mitigation
  • 122b446 x86/bugs: Fix BHI handling of RRSBA
  • 5135e07 x86/bugs: Rename various 'ia32_cap' variables to 'x86_arch_cap_msr'
  • fa88094 x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES
  • 2fa1969 x86/bugs: Fix BHI documentation
  • 183d8be x86/bugs: Fix return type of spectre_bhi_state()
  • bb43c56 kernfs: annotate different lockdep class for of->mutex of writable files
  • bbb2d4c selftests: kselftest: Fix build failure with NOLIBC
  • 3946c99 irqflags: Explicitly ignore lockdep_hrtimer_exit() argument
  • d6decf4 x86/apic: Force native_apic_mem_read() to use the MOV instruction
  • 716a01b selftests: kselftest: Mark functions that unconditionally call exit() as __noreturn
  • b5d2747 selftests: timers: Fix abs() warning in posix_timers test
  • 2ba1990 selftests: timers: Fix posix_timers ksft_print_msg() warning
  • 6cfbbdc selftests/timers/posix_timers: Reimplement check_timer_distribution()
  • c4a9bab x86/cpu: Actually turn off mitigations by default for SPECULATION_MITIGATIONS=n
  • 12efe9b perf/x86: Fix out of range data
  • d771b88 vhost: Add smp_rmb() in vhost_enable_notify()
  • 779555e vhost: Add smp_rmb() in vhost_vq_avail_empty()
  • e47b39e arm64: dts: imx8-ss-dma: fix spi lpcg indices
  • 55949f3 arm64: dts: imx8-ss-lsio: fix pwm lpcg indices
  • 40b50cb arm64: dts: imx8-ss-dma: fix pwm lpcg indices
  • ea044f3 arm64: dts: imx8-ss-conn: fix usb lpcg indices
  • 0429074 arm64: dts: imx8-ss-dma: fix adc lpcg indices
  • 275a0dd arm64: dts: imx8-ss-dma: fix can lpcg indices
  • 4f05917 arm64: dts: imx8qm-ss-dma: fix can lpcg indices
  • de20c0d drm/amdgpu/umsch: reinitialize write pointer in hw init
  • 2ce20f2 drm/msm/dp: fix runtime PM leak on connect failure
  • 416558c drm/msm/dp: fix runtime PM leak on disconnect
  • 8ceb873 drm/client: Fully protect modes[] with dev->mode_config.mutex
  • e18070c drm/panfrost: Fix the error path in panfrost_mmu_map_fault_addr()
  • 35768ba drm/ast: Fix soft lockup
  • 38042ce drm/amdkfd: Reset GPU on queue preemption failure
  • 1a867af drm/i915/vrr: Disable VRR when using bigjoiner
  • 1e68394 drm/vmwgfx: Enable DMA mappings with SEV
  • e601141 accel/ivpu: Fix deadlock in context_xa
  • d2eee41 accel/ivpu: Return max freq for DRM_IVPU_PARAM_CORE_CLOCK_RATE
  • 4b042a1 accel/ivpu: Put NPU back to D3hot after failed resume
  • 3158174 accel/ivpu: Fix PCI D0 state entry in resume
  • c02ea07 accel/ivpu: Check return code of ipc->lock init
  • e0a7b2d scsi: sg: Avoid race in error handling & drop bogus warn
  • b0d1ebc scsi: sg: Avoid sg device teardown race
  • 786afd5 fs/proc: Skip bootloader comment if no embedded kernel parameters
  • 0f33fd8 fs/proc: remove redundant comments from /proc/bootconfig
  • 36b57c7 kprobes: Fix possible use-after-free issue on kprobe registration
  • c5f7e7c io_uring/net: restore msg_control on sendzc retry
  • e0a3644 btrfs: qgroup: convert PREALLOC to PERTRANS after record_root_in_trans
  • be1cb5f btrfs: record delayed inode root in transaction
  • 6c95336 btrfs: qgroup: fix qgroup prealloc rsv leak in subvolume operations
  • 6c85b91 btrfs: qgroup: correctly model root qgroup rsv in convert
  • 47de1a7 io_uring: disable io-wq execution of multishot NOWAIT requests
  • f0194e4 io_uring: refactor DEFER_TASKRUN multishot checks
  • fba8ca3 iommu/vt-d: Fix WARN_ON in iommu probe path
  • 2d7fd43 iommu/vt-d: Allocate local memory for page request queue
  • b5e3929 iommu/vt-d: Fix wrong use of pasid config
  • da9b470 tracing: hide unused ftrace_event_id_fops
  • 388f72d drm/xe/hwmon: Cast result to output precision on left shift of operand
  • 32bfe3a drm/xe/display: Fix double mutex initialization
  • f22bcdd net: ena: Set tx_info->xdpf value to NULL
  • c31baa0 net: ena: Fix incorrect descriptor free behavior
  • acb2e76 net: ena: Wrong missing IO completions check order
  • 0103534 net: ena: Fix potential sign extension issue
  • dbdf7be af_unix: Fix garbage collector racing against connect()
  • b21e48a af_unix: Do not use atomic ops for unix_sk(sk)->inflight.
  • 9fe9a2a net: dsa: mt7530: trap link-local frames regardless of ST Port State
  • e421bc4 Revert "s390/ism: fix receive message buffer allocation"
  • 91520ea net: sparx5: fix wrong config being used when reconfiguring PCS
  • b8ac341 net/mlx5e: Do not produce metadata freelist entries in Tx port ts WQE xmit
  • 0e71339 net/mlx5e: HTB, Fix inconsistencies with QoS SQs number
  • 6bd7786 net/mlx5e: Fix mlx5e_priv_init() cleanup flow
  • b5fe208 net/mlx5e: RSS, Block changing channels number when RXFH is configured
  • aed5666 net/mlx5: Correctly compare pkt reformat ids
  • adf67a0 net/mlx5: Properly link new fs rules into the tree
  • 190d912 net/mlx5: offset comp irq index in name by one
  • 967caa3 net/mlx5: Register devlink first under devlink lock
  • 87d1f84 net/mlx5: SF, Stop waiting for FW as teardown was called
  • 562b724 netfilter: complete validation of user input
  • 441dadf Bluetooth: l2cap: Don't double set the HCI_CONN_MGMT_CONNECTED bit
  • 5017388 Bluetooth: hci_sock: Fix not validating setsockopt user input
  • 0c4a89f Bluetooth: ISO: Fix not validating setsockopt user input
  • 8ee0c13 Bluetooth: L2CAP: Fix not validating setsockopt user input
  • c3f787a Bluetooth: RFCOMM: Fix not validating setsockopt user input
  • 419a0ff Bluetooth: SCO: Fix not validating setsockopt user input
  • 2bfa1a0 Bluetooth: hci_sync: Fix using the same interval and window for Coded PHY
  • 7a54f83 Bluetooth: hci_sync: Use QoS to determine which PHY to scan
  • 07664a7 Bluetooth: ISO: Don't reject BT_ISO_QOS if parameters are unset
  • d280cff Bluetooth: ISO: Align broadcast sync_timeout with connection timeout
  • 3840791 pds_core: Fix pdsc_check_pci_health function to use work thread
  • 7abfa9c pds_core: use pci_reset_function for health reset
  • 6cdb20c ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addr
  • 257b5b7 ipv4/route: avoid unused-but-set-variable warning
  • c5f662f ipv6: fib: hide unused 'pn' variable
  • 29f2b1e octeontx2-af: Fix NIX SQ mode and BP config
  • 698a95a af_unix: Clear stale u->oob_skb.
  • 49d5d70 net: ks8851: Handle softirqs at the end of IRQ thread to fix hang
  • 4ad19eb net: ks8851: Inline ks8851_rx_skb()
  • 7ed62bc cxl: Fix retrieving of access_coordinates in PCIe path
  • 81177c7 cxl: Remove checking of iter in cxl_endpoint_get_perf_coordinates()
  • 83a6123 cxl: Split out host bridge access coordinates
  • fb1b371 cxl: Split out combine_coordinates() for common shared usage
  • 9d8dc8c ACPI: HMAT / cxl: Add retrieval of generic port coordinates for both access classes
  • ddf9cd4 ACPI: HMAT: Introduce 2 levels of generic port access class
  • 13c92c2 base/node / ACPI: Enumerate node access class for 'struct access_coordinate'
  • 022b7d5 ACPI: bus: allow _UID matching for integer zero
  • 3bc910c bnxt_en: Reset PTP tx_avail after possible firmware reset
  • c12a517 bnxt_en: Fix error recovery for RoCE ulp client
  • 10a9d6a bnxt_en: Fix possible memory leak in bnxt_rdma_aux_device_init()
  • 94ad0fd s390/ism: fix receive message buffer allocation
  • 357163f geneve: fix header validation in geneve[6]_xmit_skb
  • 1e77569 lib: checksum: hide unused expected_csum_ipv6_magic[]
  • 858c489 block: fix q->blkg_list corruption during disk rebind
  • b34fe77 octeontx2-pf: Fix transmit scheduler resource leak
  • 2eb979f xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING
  • 735cf43 u64_stats: fix u64_stats_init() for lockdep when used repeatedly in one file
  • 739f812 net: openvswitch: fix unwanted error log on timeout policy probing
  • ea8ac95 scsi: qla2xxx: Fix off by one in qla_edif_app_getstats()
  • 52347d7 scsi: hisi_sas: Modify the deadline for ata_wait_after_reset()
  • 1d0d7c1 drm/msm/adreno: Set highest_bank_bit for A619
  • f49e24c nouveau: fix function cast warning
  • 13ab5db Revert "drm/qxl: simplify qxl_fence_wait"
  • a9533b3 cxl/core: Fix initialization of mbox_cmd.size_out in get event
  • a3aaff7 arm64: dts: imx8-ss-conn: fix usdhc wrong lpcg clock order
  • dd628d4 dt-bindings: display/msm: sm8150-mdss: add DP node
  • 680a0f6 drm/msm/dpu: make error messages at dpu_core_irq_register_callback() more sensible
  • 8493ccb drm/msm/dpu: don't allow overriding data from catalog
  • fb6311c drm/msm: Add newlines to some debug prints
  • 3c902ff arm64: dts: freescale: imx8mp-venice-gw73xx-2x: fix USB vbus regulator
  • 8cb8d6b arm64: dts: freescale: imx8mp-venice-gw72xx-2x: fix USB vbus regulator
  • 8ce7d40 cxl/core/regs: Fix usage of map->reg_type in cxl_decode_regblock() before assigned
  • f014841 cxl/mem: Fix for the index of Clear Event Record Handle
  • a075e9a firmware: arm_scmi: Make raw debugfs entries non-seekable
  • 7c4f6b7 firmware: arm_ffa: Fix the partition ID check in ffa_notification_info_get()
  • 89c8b8c ARM: OMAP2+: fix USB regression on Nokia N8x0
  • bcf7069 mmc: omap: restore original power up/down steps
  • e211912 mmc: omap: fix deferred probe
  • 2020c5d mmc: omap: fix broken slot switch lookup
  • 9ce4653 ARM: OMAP2+: fix N810 MMC gpiod table
  • 2607dfe ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0
  • 67d6190 btrfs: tests: allocate dummy fs_info and root in test_find_delalloc()
  • fb2d4df media: cec: core: remove length check of Timer Status
  • c0e1aa0 PM: s2idle: Make sure CPUs will wakeup directly on resume
  • b9b309d ACPI: scan: Do not increase dep_unmet for already met dependencies
  • 9e9bb74 platform/chrome: cros_ec_uart: properly fix race condition
  • 7521329 drm/amd/pm: fixes a random hang in S4 for SMU v13.0.4/11
  • e4cb838 Bluetooth: Fix memory leak in hci_req_sync_complete()
  • 9e502dd ring-buffer: Only update pages_touched when a new page is touched
  • f423f41 raid1: fix use-after-free for original bio in raid1_write_request()
  • c4a18b8 ARM: dts: imx7s-warp: Pass OV2680 link-frequencies
  • 944db7b arm64: tlb: Fix TLBI RANGE operand
  • 28e9a64 virtio_net: Do not send RSS key if it is not supported
  • 1e55a91 ceph: switch to use cap_delay_lock for the unlink delay list
  • 6535622 ceph: redirty page before returning AOP_WRITEPAGE_ACTIVATE
  • ca54e26 batman-adv: Avoid infinite loop trying to resize local TT
  • fb262b9 drm/amdgpu/vpe: power on vpe when hw_init
  • 0abae37 ata: libata-scsi: Fix ata_scsi_dev_rescan() error path
  • c36268f ata: libata-core: Allow command duration limits detection for ACS-4 drives
  • 8d4c16b smb3: fix Open files on server counter going negative
  • ddc7c36 Revert "mm/vmscan: Add sysctl knobs for protecting the working set [le9uo-1.5]"
  • c4c241f Revert "mm/vmscan: vm.workingset_protection: On by default"
  • 97e4c8c 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

Don't miss a new linux release

NewReleases is sending notifications on new releases.