- 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