This repository has been archived by the owner on Oct 31, 2024. It is now read-only.
Releases: xanmod/linux
Releases · xanmod/linux
Linux 6.10.9-xanmod1
- fe0bba5 Linux 6.10.9-xanmod1
- 5189011 Merge tag 'v6.10.9' into 6.10
- 1611860 Linux 6.10.9
- 5c8dc61 i2c: Use IS_REACHABLE() for substituting empty ACPI functions
- b4fc7d0 drm/amdgpu: remove redundant semicolons in RAS_EVENT_LOG
- 9ce2784 mm: Fix filemap_invalidate_inode() to use invalidate_inode_pages2_range()
- ca32ee8 pinctrl: core: reset gpio_device in loop in pinctrl_pins_show()
- f45f8af media: uvcvideo: Enforce alignment of frame and interval
- b557ccd crypto: ecc - Fix off-by-one missing to clear most significant digit
- 5483458 drm/amd/display: Skip wbscl_set_scaler_filter if filter is null
- e46b70a drm/amd/display: Check BIOS images before it is used
- de44970 drm/amdkfd: use mode1 reset for RAS poison consumption
- 41c91c7 drm/amdgpu: set RAS fed status for more cases
- 30d1b78 drm/amd/display: Avoid overflow from uint32_t to uint8_t
- 31c254c drm/amd/display: Disable DMCUB timeout for DCN35
- 8dea33a drm/amd/display: use preferred link settings for dp signal only
- eba4b2a drm/amd/display: Remove register from DCN35 DMCUB diagnostic collection
- c592b63 drm/amd/display: Correct the defined value for AMDGPU_DMUB_NOTIFICATION_MAX
- 6bf9201 drm/amd/display: added NULL check at start of dc_validate_stream
- 80a9848 drm/amd/display: Don't use fsleep for PSR exit waits on dmub replay
- 0b9696a drm/amdgpu: fix overflowed constant warning in mmhub_set_clockgating()
- 2fd24d2 drm/amdgpu: add lock in kfd_process_dequeue_from_device
- ba1123e drm/amdgpu: add lock in amdgpu_gart_invalidate_tlb
- 314883f drm/amdgpu: add skip_hw_access checks for sriov
- 72de6c0 block: remove the blk_flush_integrity call in blk_integrity_unregister
- dc537a7 driver: iio: add missing checks on iio_info's callback access
- af84813 drm/xe: Add GuC state asserts to deregister_exec_queue
- f909236 f2fs: fix to do sanity check on blocks for inline_data inode
- 4540181 wifi: cfg80211: make hash table duplicates more survivable
- 82fff0a hwmon: (k10temp) Check return value of amd_smn_read()
- 5fa5feb thermal: trip: Use READ_ONCE() for lockless access to trip properties
- db67686 dmaengine: altera-msgdma: properly free descriptor in msgdma_free_descriptor
- cc8d9d3 dmaengine: altera-msgdma: use irq variant of spin_lock/unlock while invoking callbacks
- d00f6aa pinctrl: renesas: rzg2l: Validate power registers for SD and ETH
- e797ce6 drm/xe: Check valid domain is passed in xe_force_wake_ref
- 5e183e1 drm/xe: Ensure caller uses sole domain for xe_force_wake_assert_held
- 1fb1369 drm/bridge: tc358767: Check if fully initialized before signalling HPD event via IRQ
- 3e6ff8c net: tcp/dccp: prepare for tw_timer un-pinning
- b69aade RAS/AMD/ATL: Validate address map when information is gathered
- af4dec2 gfs2: Revert "Add quota_change type"
- 5d73466 crypto: stm32/cryp - call finalize with bh disabled
- f756e46 drm/meson: plane: Add error handling
- c909ab4 net/mlx5e: SHAMPO, Fix incorrect page release
- 1d2de6d platform/chrome: cros_ec_lpc: MEC access can use an AML mutex
- d3703fa smack: tcp: ipv4, fix incorrect labeling
- 61e5929 regmap: spi: Fix potential off-by-one when calculating reserved size
- bb706e9 drm/xe: Don't overmap identity VRAM mapping
- 0080bdd drm/amdgu: fix Unintentional integer overflow for mall size
- 738cda0 tcp: annotate data-races around tw->tw_ts_recent and tw->tw_ts_recent_stamp
- c644707 net: remove NULL-pointer net parameter in ip_metrics_convert
- 7ef1d2e fsnotify: clear PARENT_WATCHED flags lazily
- 4ff3d3d drm/xe: Use missing lock in relay_needs_worker
- 99331fe usb: typec: ucsi: Fix null pointer dereference in trace
- ce16bd3 usbip: Don't submit special requests twice
- 1eea6c4 media: v4l2-cci: Always assign *val
- 251f627 rcu/nocb: Remove buggy bypass lock contention mitigation
- 514377a pwm: xilinx: Fix u32 overflow issue in 32-bit width PWM mode.
- 053f3b8 ionic: fix potential irq name truncation
- 6aa9ad7 RDMA/efa: Properly handle unexpected AQ completions
- a197446 remoteproc: qcom_q6v5_pas: Add hwspinlock bust on stop
- 1e0ecab soc: qcom: smem: Add qcom_smem_bust_hwspin_lock_by_host()
- 145c38e hwspinlock: Introduce hwspin_lock_bust()
- 38c775a wifi: mac80211: check ieee80211_bss_info_change_notify() against MLD
- deffdeb wifi: iwlwifi: mvm: use only beacon BSS load for active links
- bb65c7b remoteproc: mediatek: Zero out only remaining bytes of IPI buffer
- e965c63 PCI: al: Check IORESOURCE_BUS existence during probe
- 1223b34 cpufreq: scmi: Avoid overflow of target_freq in fast switch
- 0c7ac68 wifi: cfg80211: restrict operation during radar detection
- 564875d wifi: iwlwifi: remove fw_running op
- fb8e15b drm/amdgpu: update type of buf size to u32 for eeprom functions
- 179cc68 drm/amdgpu: Queue KFD reset workitem in VF FED
- 79b0da1 drm/amd/display: Fix pipe addition logic in calc_blocks_to_ungate DCN35
- 63c195b drm/amdgpu: fix compiler 'side-effect' check issue for RAS_EVENT_LOG()
- 3863350 drm/kfd: Correct pinned buffer handling at kfd restore and validate process
- 17881ea drm/xe: Fix the warning conditions
- 02ed3fc wifi: rtw89: ser: avoid multiple deinit on same CAM
- c5d3bf4 drm/amd/pm: check negtive return for table entries
- 7b56041 drm/amdgpu: fix the warning bad bit shift operation for aca_error_type type
- 130c2dc drm/amdgpu: the warning dereferencing obj for nbio_v7_4
- 0312bf1 drm/amd/pm: check specific index for smu13
- f8e484c drm/amd/pm: check specific index for aldebaran
- d3f927e drm/amdgpu: fix the waring dereferencing hive
- 00b9594 drm/amdgpu: fix dereference after null check
- a01618a drm/amdgpu: Fix the warning division or modulo by zero
- aa92264 drm/amdgpu/vcn: remove irq disabling in vcn 5 suspend
- 545f042 drm/amdgpu/pm: Check input value for power profile setting on smu11, smu13 and smu14
- 76b24e9 drm/amdgpu/pm: Check input value for CUSTOM profile mode setting on legacy SOCs
- 286b140 wifi: ath12k: initialize 'ret' in ath12k_dp_rxdma_ring_sel_config_wcn7850()
- 60f098b wifi: ath11k: initialize 'ret' in ath11k_qmi_load_file_target_mem()
- 0573d17 wifi: ath12k: initialize 'ret' in ath12k_qmi_load_file_target_mem()
- c49bbe6 apparmor: fix possible NULL pointer dereference
- 2f4e36a drm/xe/hwmon: Remove unwanted write permission for currN_label
- ee99ef9 drm/amdkfd: Reconcile the definition and use of oem_id in struct kfd_topology_device
- 578ae96 drm/amdgpu: fix mc_data out-of-bounds read warning
- 23fefef drm/amdgpu: fix ucode out-of-bounds read warning
- 6a634dc drm/amdgpu: Fix uninitialized variable warning in amdgpu_info_ioctl
- db7a866 drm/amdgpu: Fix out-of-bounds read of df_v1_7_channel_number
- a914c14 drm/amdgpu: fix uninitialized variable warning for jpeg_v4
- d32081a drm/amdgpu: fix uninitialized variable warning for amdgpu_xgmi
- 820dcbd drm/amdkfd: Check debug trap enable before write dbg_ev_file
- 130bee3 drm/amdgpu: Fix out-of-bounds write warning
- 3b7b430 drm/amdgpu: Fix the uninitialized variable warning
- 0c28e58 drm/amdgpu/pm: Fix uninitialized variable agc_btc_response
- e2c7da6 drm/amdgpu/pm: Fix uninitialized variable warning for smu10
- 734d524 drm/amd/pm: fix uninitialized variable warnings for vangogh_ppt
- 4bbfb0c drm/drm-bridge: Drop conditionals around of_node pointers
- 362a93a drm/xe: Demote CCS_MODE info to debug only
- e876536 drm/amd/amdgpu: Check tbo resource pointer
- aba188d drm/amd/display: Fix index may exceed array range within fpu_update_bw_bounding_box
- 783d50e drm/amd/display: Fix writeback job lock evasion within dm_crtc_high_irq
- ee9d6df drm/amd/display: Skip inactive planes within ModeSupportAndSystemConfiguration
- d705b58 drm/amd/display: Ensure index calculation will not overflow
- e10b68e drm/amd/display: Fix Coverity INTEGER_OVERFLOW within decide_fallback_link_setting_max_bw_policy
- 05be70f drm/amd/display: Spinlock before reading event
- 3410838 drm/amd/display: Release clck_src memory if clk_src_construct fails
- 44def55 drm/amd/display: Fix Coverity INTEGER_OVERFLOW within dal_gpio_service_create
- ff9730f drm/amd/display: Fix Coverity INTERGER_OVERFLOW within construct_integrated_info
- aad4d3d drm/amd/display: Add otg_master NULL check within resource_log_pipe_topology_update
- ac04759 drm/amd/display: Check link_index before accessing dc->links[]
- 26cdb5e drm/amd/display: Release state memory if amdgpu_dm_create_color_properties fail
- 6590643 drm/amd/display: Check msg_id before processing transcation
- 6a4a08e drm/amd/display: Check num_valid_sets before accessing reader_wm_sets[]
- a3b5ee2 drm/amd/display: Add array index check for hdcp ddc access
- ca0b0b0 drm/amd/display: Add missing NULL pointer check within dpcd_extend_address_range
- 6c588e9 drm/amd/display: Check index for aux_rd_interval before using
- 712be65 drm/amd/display: Fix incorrect size calculation for loop
- 36c39a8 drm/amd/display: Stop amdgpu_dm initialize when link nums greater than max_links
- d398c74 drm/amd/display: Stop amdgpu_dm initialize when stream nums greater than 6
- 3d4198a drm/amd/display: Check gpio_id before used as array index
- a64284b drm/amd/display: Ensure array index tg_inst won't be -1
- 55e07d7 drm/amdgpu: avoid reading vf2pf info size from FB
- 152a0ee drm/xe/gt: Fix assert in L3 bank mask generation
- b137126 drm/amd/pm: fi...
Linux 6.6.50-xanmod1
- 4a315c8 Linux 6.6.50-xanmod1
- 7825fd9 Merge tag 'v6.6.50' into 6.6
- ad07a29 Linux 6.6.50
- 9d24eaa i2c: Use IS_REACHABLE() for substituting empty ACPI functions
- f5e9a22 virtio_net: Fix napi_skb_cache_put warning
- d8915d2 media: uvcvideo: Enforce alignment of frame and interval
- e3a95f2 drm/amd/display: Skip wbscl_set_scaler_filter if filter is null
- e50bec6 drm/amd/display: Check BIOS images before it is used
- 67cf14c drm/amd/display: use preferred link settings for dp signal only
- 800a5ab drm/amd/display: Correct the defined value for AMDGPU_DMUB_NOTIFICATION_MAX
- 154a50b drm/amd/display: added NULL check at start of dc_validate_stream
- da696cb drm/amd/display: Don't use fsleep for PSR exit waits on dmub replay
- 381113e drm/amdgpu: add lock in kfd_process_dequeue_from_device
- ddfe95f drm/amdgpu: add lock in amdgpu_gart_invalidate_tlb
- 494b42f drm/amdgpu: add skip_hw_access checks for sriov
- 2e91ea2 block: remove the blk_flush_integrity call in blk_integrity_unregister
- 72f022e driver: iio: add missing checks on iio_info's callback access
- 6290d3f f2fs: fix to do sanity check on blocks for inline_data inode
- 862b19f wifi: cfg80211: make hash table duplicates more survivable
- 63ca5b4 hwmon: (k10temp) Check return value of amd_smn_read()
- 20bf292 dmaengine: altera-msgdma: properly free descriptor in msgdma_free_descriptor
- cd3851e dmaengine: altera-msgdma: use irq variant of spin_lock/unlock while invoking callbacks
- 9d56712 drm/bridge: tc358767: Check if fully initialized before signalling HPD event via IRQ
- d9612c6 gfs2: Revert "Add quota_change type"
- d93a2f8 crypto: stm32/cryp - call finalize with bh disabled
- 68957f5 drm/meson: plane: Add error handling
- ae9018e net/mlx5e: SHAMPO, Fix incorrect page release
- 0b722b8 platform/chrome: cros_ec_lpc: MEC access can use an AML mutex
- 4be9fd1 smack: tcp: ipv4, fix incorrect labeling
- 4c11451 regmap: spi: Fix potential off-by-one when calculating reserved size
- 54a11ce drm/amdgu: fix Unintentional integer overflow for mall size
- 69f397e net: remove NULL-pointer net parameter in ip_metrics_convert
- fc1b1e1 fsnotify: clear PARENT_WATCHED flags lazily
- 3b9f2d9 usb: typec: ucsi: Fix null pointer dereference in trace
- 73ec94a usbip: Don't submit special requests twice
- f576acf media: v4l2-cci: Always assign *val
- 37d9fd3 rcu/nocb: Remove buggy bypass lock contention mitigation
- f9a9cf9 pwm: xilinx: Fix u32 overflow issue in 32-bit width PWM mode.
- 04e787f ionic: fix potential irq name truncation
- fd867e7 RDMA/efa: Properly handle unexpected AQ completions
- 220725d soc: qcom: smem: Add qcom_smem_bust_hwspin_lock_by_host()
- a6978d1 hwspinlock: Introduce hwspin_lock_bust()
- e51077a wifi: mac80211: check ieee80211_bss_info_change_notify() against MLD
- 7cdb515 PCI: al: Check IORESOURCE_BUS existence during probe
- ea37096 cpufreq: scmi: Avoid overflow of target_freq in fast switch
- 0bd1be7 wifi: iwlwifi: remove fw_running op
- 0798e43 drm/amdgpu: update type of buf size to u32 for eeprom functions
- cdc65b5 drm/kfd: Correct pinned buffer handling at kfd restore and validate process
- 1107129 wifi: rtw89: ser: avoid multiple deinit on same CAM
- 7e8d106 drm/amd/pm: check negtive return for table entries
- 7d26577 drm/amdgpu: the warning dereferencing obj for nbio_v7_4
- 025798f drm/amd/pm: check specific index for smu13
- d0230b3 drm/amd/pm: check specific index for aldebaran
- 4ab720b drm/amdgpu: fix the waring dereferencing hive
- 0aad97b drm/amdgpu: fix dereference after null check
- d116bb9 drm/amdgpu: Fix the warning division or modulo by zero
- 5835078 drm/amdgpu/pm: Check input value for CUSTOM profile mode setting on legacy SOCs
- eba7c58 wifi: ath11k: initialize 'ret' in ath11k_qmi_load_file_target_mem()
- 17d89c7 wifi: ath12k: initialize 'ret' in ath12k_qmi_load_file_target_mem()
- 59f742e apparmor: fix possible NULL pointer dereference
- f163ba8 drm/amdkfd: Reconcile the definition and use of oem_id in struct kfd_topology_device
- d0a43bf drm/amdgpu: fix mc_data out-of-bounds read warning
- f2b7a9f drm/amdgpu: fix ucode out-of-bounds read warning
- f926797 drm/amdgpu: Fix out-of-bounds read of df_v1_7_channel_number
- e6ea3b8 drm/amdkfd: Check debug trap enable before write dbg_ev_file
- a60d1f7 drm/amdgpu: Fix out-of-bounds write warning
- f71ef2b drm/amdgpu: Fix the uninitialized variable warning
- 3ad4417 drm/amdgpu/pm: Fix uninitialized variable agc_btc_response
- 3e04fa9 drm/amdgpu/pm: Fix uninitialized variable warning for smu10
- 97667de drm/amd/pm: fix uninitialized variable warnings for vangogh_ppt
- 4dfec5f drm/amd/amdgpu: Check tbo resource pointer
- 4003bac drm/amd/display: Fix index may exceed array range within fpu_update_bw_bounding_box
- 8406158 drm/amd/display: Skip inactive planes within ModeSupportAndSystemConfiguration
- 3dc6bb5 drm/amd/display: Ensure index calculation will not overflow
- 94b0689 drm/amd/display: Fix Coverity INTEGER_OVERFLOW within decide_fallback_link_setting_max_bw_policy
- af43ed7 drm/amd/display: Spinlock before reading event
- 313d3dd drm/amd/display: Fix Coverity INTEGER_OVERFLOW within dal_gpio_service_create
- 13faa9d drm/amd/display: Fix Coverity INTERGER_OVERFLOW within construct_integrated_info
- cb63090 drm/amd/display: Check msg_id before processing transcation
- 21f9cb4 drm/amd/display: Check num_valid_sets before accessing reader_wm_sets[]
- 8b5ccf3 drm/amd/display: Add array index check for hdcp ddc access
- 48e0b68 drm/amd/display: Check index for aux_rd_interval before using
- 94cb777 drm/amd/display: Stop amdgpu_dm initialize when stream nums greater than 6
- 08e7755 drm/amd/display: Check gpio_id before used as array index
- 30e60db drm/amdgpu: avoid reading vf2pf info size from FB
- 1a2c893 drm/amd/pm: fix uninitialized variable warnings for vega10_hwmgr
- f1e261c drm/amd/pm: fix the Out-of-bounds read warning
- 4711b13 drm/amd/pm: Fix negative array index read
- 59dd0d4 drm/amd/pm: fix warning using uninitialized value of max_vid_step
- 1dbce92 drm/amd/pm: fix uninitialized variable warning for smu8_hwmgr
- fc0cb02 drm/amd/pm: fix uninitialized variable warning
- a2f2bea drm/amdgpu/pm: Check the return value of smum_send_msg_to_smc
- da22d1b drm/amdgpu: fix overflowed array index read warning
- d2fe7ac drm/amd/display: Assign linear_pitch_alignment even for VM
- 761964b drm/amdgpu: Fix uninitialized variable warning in amdgpu_afmt_acr
- 3d2e1b8 mptcp: pr_debug: add missing \n at the end
- a088190 mptcp: avoid duplicated SUB_CLOSED events
- 1f4ca10 selftests: mptcp: join: stop transfer when check is done (part 2.2)
- 5803af6 selftests: mptcp: join: disable get and dump addr checks
- 81f2e73 selftests: mptcp: join: test for flush/re-add endpoints
- f9ca09b selftests: mptcp: join: check re-re-adding ID 0 signal
- a417ef4 selftests: mptcp: join: validate event numbers
- b66609e selftests: mptcp: add mptcp_lib_events helper
- 0a37a0e selftests: mptcp: join: check re-adding init endp with != id
- 43ca9a1 selftests: mptcp: join: check re-using ID of unused ADD_ADDR
- a95e3e7 selftests: mptcp: add explicit test case for remove/readd
- 8863e43 selftests: mptcp: join: cannot rm sf if closed
- a17d141 selftests: mptcp: declare event macros in mptcp_lib
- 485bb19 selftests: mptcp: userspace pm get addr tests
- 1b8af4b selftests: mptcp: dump userspace addrs list
- 0586719 selftests: mptcp: userspace pm create id 0 subflow
- 2a72ceb mptcp: pm: fix RM_ADDR ID for the initial subflow
- 0229074 mptcp: make pm_remove_addrs_and_subflows static
- 489f245 ASoC: codecs: ES8326: button detect issue
- 2eb143e ASoC: amd: yc: Support mic on Lenovo Thinkpad E14 Gen 6
- cc30046 net: usb: qmi_wwan: add MeiG Smart SRM825L
- 2ea1fab dma-debug: avoid deadlock between dma debug vs printk and netconsole
- b1322bc i2c: Fix conditional for substituting empty ACPI functions
- 8b28f8c spi: hisi-kunpeng: Add validation for the minimum value of speed_hz
- 533e175 ASoC: amd: yc: Support mic on HP 14-em0002la
- 77e5d74 smb: client: fix FSCTL_GET_REPARSE_POINT against NetApp
- ad3bc43 net/mlx5: DR, Fix 'stack guard page was hit' error in dr_rule
- f8b39e2 ALSA: seq: ump: Explicitly reset RPN with Null RPN
- 9062e98 ALSA: seq: ump: Transmit RPN/NRPN message at each MSB/LSB data reception
- 7c34c68 ALSA: seq: ump: Use the common RPN/bank conversion context
- 4ed4e84 ALSA: ump: Explicitly reset RPN with Null RPN
- 5a494fd ALSA: ump: Transmit RPN/NRPN message at each MSB/LSB data reception
- bd81956 ALSA: hda/conexant: Mute speakers at suspend / shutdown
- 8f11fbe ALSA: hda/generic: Add a helper to mute speakers at suspend/shutdown
- 9b090cc btrfs: tree-checker: validate dref root and objectid
- 02c19d7 scsi: ufs: core: Bypass quick recovery if force reset is needed
- 8d1af5c scsi: ufs: core: Check LSDBS cap when !mcq
- 512bd0c drm: panel-orientation-quirks: Add quirk for OrangePi Neo
- d5618ea drm/fb-helper: Don't schedule_work() to flush frame buffer during panic()
https://sourceforge.net/projects/xanmod/files/releases/lts/6.6.50-xanmod1
Linux 6.6.49-rt41-xanmod1
- 8c218bd Linux 6.6.49-rt41-xanmod1
- 6805b26 Merge tag 'v6.6.49-rt41' into 6.6-rt
- 28c4d92 Merge tag '6.6.49-xanmod1' into 6.6-rt
- 3b5a2cf Linux 6.6.49-rt41
- 9dc01bf Merge tag 'v6.6.49' into v6.6-rt
- b9c6927 Linux 6.6.49-xanmod1
- 81b571b XANMOD: .gitlab-ci: Change docker image to xanmod-toolchain:latest
- 51c4e50 Merge tag 'v6.6.49' into 6.6
- df1a7cc Linux 6.6.49
- d60839a apparmor: fix policy_unpack_test on big endian systems
- 8a3995a scsi: aacraid: Fix double-free on probe failure
- 790a8d3 arm64: dts: freescale: imx93-tqma9352-mba93xxla: fix typo
- 7cf7de0 arm64: dts: freescale: imx93-tqma9352: fix CMA alloc-ranges
- f8fb2cd arm64: dts: imx93: update default value for snps,clk-csr
- d0c54c2 arm64: dts: imx93: add nvmem property for eqos
- 1e59301 arm64: dts: imx93: add nvmem property for fec1
- 228d69f arm64: dts: imx8mp-beacon-kit: Fix Stereo Audio on WM8962
- 8aaca1c ARM: dts: omap3-n900: correct the accelerometer orientation
- d546968 usb: cdnsp: fix for Link TRB with TC
- 72be846 usb: cdnsp: fix incorrect index in cdnsp_get_hw_deq function
- 8fc7c9d usb: core: sysfs: Unmerge @usb3_hardware_lpm_attr_group in remove_power_attributes()
- 70b43c3 usb: dwc3: st: add missing depopulate in probe error path
- e1e5e8e usb: dwc3: st: fix probed platform device ref count on probe error path
- 7bb11a7 usb: dwc3: core: Prevent USB core invalid event buffer address access
- df2daed usb: dwc3: omap: add missing depopulate in probe error path
- b3e8696 ARM: dts: imx6dl-yapp43: Increase LED current to match the yapp4 HW design
- 6d9f478 USB: serial: option: add MeiG Smart SRM825L
- 03e3156 scsi: sd: Ignore command SYNCHRONIZE CACHE error if format in progress
- cdf7efe firmware: qcom: scm: Mark get_wq_ctx() as atomic call
- ea3b6ec cdc-acm: Add DISABLE_ECHO quirk for GE HealthCare UI Controller
- 1efdbf5 soc: qcom: pmic_glink: Fix race during initialization
- c704091 soc: qcom: pmic_glink: Actually communicate when remote goes down
- ef80520 soc: qcom: cmd-db: Map shared memory as WC, not WB
- 56ad559 nfc: pn533: Add poll mod list filling check
- 55526af net: busy-poll: use ktime_get_ns() instead of local_clock()
- f6f5e39 drm/amd/display: avoid using null object of framebuffer
- b65116b sctp: fix association labeling in the duplicate COOKIE-ECHO case
- 28c67f0 gtp: fix a potential NULL pointer dereference
- 6b59806 bonding: change ipsec_lock from spin lock to mutex
- 1979275 bonding: extract the use of real_device into local variable
- 124a688 bonding: implement xdo_dev_state_free and call it after deletion
- 7aa9f97 selftests: forwarding: local_termination: Down ports on cleanup
- 7e7d0bd selftests: forwarding: no_forwarding: Down ports on cleanup
- 84f1771 netfilter: nf_tables_ipv6: consider network offset in netdev/egress validation
- 94ab317 ethtool: check device is present when getting link settings
- 1a525d9 wifi: iwlwifi: fw: fix wgds rev 3 exact size
- 8e51088 netfilter: nf_tables: restore IP sanity checks for netdev/egress
- 99912d8 iommu: Do not return 0 from map_pages if it doesn't do anything
- c852582 Bluetooth: hci_core: Fix not handling hibernation actions
- 662a559 Bluetooth: btnxpuart: Fix random crash seen while removing driver
- 9aa6e15 Bluetooth: btnxpuart: Handle FW Download Abort scenario
- 9d5df94 Bluetooth: btnxpuart: Resolve TX timeout error in power save stress test
- 7df36cc dmaengine: dw: Add memory bus width verification
- e1b63d0 dmaengine: dw: Add peripheral bus width verification
- 24775bf phy: xilinx: phy-zynqmp: Fix SGMII linkup failure on resume
- ffd2e85 dmaengine: dw-edma: Do not enable watermark interrupts for HDMA
- d3c9a2a dmaengine: dw-edma: Fix unmasking STOP and ABORT interrupts for HDMA
- b47ff45 soundwire: stream: fix programming slave ports for non-continous port maps
- 954e189 phy: fsl-imx8mq-usb: fix tuning parameter name
- b547cab iommufd: Do not allow creating areas without READ or WRITE
- 4595842 selinux,smack: don't bypass permissions check in inode_setsecctx hook
- 05d2e16 Revert "change alloc_pages name in dma_map_ops to avoid name conflicts"
- 288d398 cifs: Fix FALLOC_FL_PUNCH_HOLE support
- 881aee2 mm: Fix missing folio invalidation calls during truncation
- 9de10f5 ovl: ovl_parse_param_lowerdir: Add missed '\n' for pr_err
- dce7cbe ovl: fix wrong lowerdir number check for parameter Opt_lowerdir
- 0e1c970 ovl: pass string to ovl_parse_layer()
- c15123b pinctrl: starfive: jh7110: Correct the level trigger configuration of iev register
- 2ebdb6e pinctrl: mediatek: common-v2: Fix broken bias-disable for PULL_PU_PD_RSEL_TYPE
- 805cb27 ASoC: SOF: amd: Fix for acp init sequence
- 30464c3 ASoC: amd: acp: fix module autoloading
- 2dfbf89 thermal: of: Fix OF node leak in of_thermal_zone_find() error paths
- 31019a2 thermal: of: Fix OF node leak in thermal_of_trips_init() error path
- 0199a29 of: Introduce for_each_*_child_of_node_scoped() to automate of_node_put() handling
- d967f6a usb: typec: fix up incorrectly backported "usb: typec: tcpm: unregister existing source caps before re-registration"
- 4ed0375 tracing: Have format file honor EVENT_FILE_FL_FREED
- 9a9716b drm/vmwgfx: Fix prime with external buffers
- 39defab drm/amdgpu/swsmu: always force a state reprogram on init
- 11182b3 drm/amdgpu: align pp_power_profile_mode with kernel docs
- 09c423d selftests: mptcp: join: check re-re-adding ID 0 endp
- 99c17b3 selftests: mptcp: join: no extra msg if no counter
- a81c87a selftests: mptcp: join: check removing ID 0 endpoint
- dc14d54 mptcp: pm: ADD_ADDR 0 is not a new address
- 53e2173 mptcp: pm: fix ID 0 endp usage after multiple re-creations
- 78b0414 mptcp: pm: do not remove already closed subflows
- edfbc14 mptcp: pm: send ACK on an active subflow
- 26e0f27 mptcp: pm: reset MPC endp ID when re-added
- 6d6c145 mptcp: pm: skip connecting to already established sf
- 1448d9a mptcp: pm: reuse ID 0 after delete and re-add
- 9e40cd7 mptcp: sched: check both backup in retrans
- 255bc4f mptcp: close subflow when receiving TCP+FIN
- c04cac9 net: mana: Fix race of mana_hwc_post_rx_wqe and new hwc response
- 8e4084e wifi: mwifiex: duplicate static structs used in driver instances
- 9d5e590 wifi: wfx: repair open network AP mode
- cb739d3 of: Add cleanup.h based auto release via __free(device_node) markings
- 4ed45fe pinctrl: single: fix potential NULL dereference in pcs_get_function()
- d80bdfa pinctrl: rockchip: correct RK3328 iomux width flag for GPIO2-B pins
- a01859d smb/client: avoid dereferencing rdata=NULL in smb2_new_read_req()
- 4401326 btrfs: run delayed iputs when flushing delalloc
- 51722b9 btrfs: fix a use-after-free when hitting errors inside btrfs_submit_chunk()
- f6758eb LoongArch: Remove the unused dma-direct.h
- b1922c3 ALSA: seq: Skip event type filtering for UMP events
https://sourceforge.net/projects/xanmod/files/releases/rt/6.6.49-rt41-xanmod1
Linux 6.10.8-xanmod1
- a3a9b10 Linux 6.10.8-xanmod1
- 029fcdd XANMOD: .gitlab-ci: Change docker image to xanmod-toolchain:latest
- ac3f5a8 kbuild: Remove GCC minimal function alignment
- 5990901 Merge tag 'v6.10.8' into 6.10
- 560ed13 Linux 6.10.8
- 1b46a87 nfsd: fix nfsd4_deleg_getattr_conflict in presence of third party lease
- dbec764 apparmor: fix policy_unpack_test on big endian systems
- 4b540ec scsi: aacraid: Fix double-free on probe failure
- c9bcc05 firmware: microchip: fix incorrect error report of programming:timeout on success
- ac36a81 arm64: dts: freescale: imx93-tqma9352-mba93xxla: fix typo
- 823c2fe arm64: dts: freescale: imx93-tqma9352: fix CMA alloc-ranges
- 5185813 arm64: dts: imx93: update default value for snps,clk-csr
- ee0eb25 arm64: dts: imx8mp-beacon-kit: Fix Stereo Audio on WM8962
- 954534c ARM: dts: omap3-n900: correct the accelerometer orientation
- 610466d arm64: dts: qcom: ipq5332: Fix interrupt trigger type for usb
- 095b000 usb: typec: ucsi: Move unregister out of atomic section
- 7b17e37 usb: cdnsp: fix for Link TRB with TC
- c26d0f7 usb: cdnsp: fix incorrect index in cdnsp_get_hw_deq function
- f6ce7ff usb: core: sysfs: Unmerge @usb3_hardware_lpm_attr_group in remove_power_attributes()
- 9b7fc7d usb: dwc3: st: add missing depopulate in probe error path
- 1de9896 usb: dwc3: st: fix probed platform device ref count on probe error path
- e23f6ad usb: dwc3: core: Prevent USB core invalid event buffer address access
- 839ab67 usb: dwc3: omap: add missing depopulate in probe error path
- e49fae2 usb: dwc3: xilinx: add missing depopulate in probe error path
- 87670ba usb: dwc3: ep0: Don't reset resource alloc flag (including ep0)
- 8c92b0a ARM: dts: imx6dl-yapp43: Increase LED current to match the yapp4 HW design
- bed5a50 arm64: dts: qcom: x1e80100: fix PCIe domain numbers
- f2b87c3 arm64: dts: qcom: x1e80100: add missing PCIe minimum OPP
- 1d45e82 arm64: dts: qcom: x1e80100-qcp: fix PCIe4 PHY supply
- 49e8a69 arm64: dts: qcom: x1e80100-crd: fix PCIe4 PHY supply
- 01129c2 usb: gadget: uvc: queue pump work in uvcg_video_enable()
- e0d5800 USB: serial: option: add MeiG Smart SRM825L
- 699ff21 dt-bindings: usb: microchip,usb2514: Fix reference USB device schema
- 80eca66 scsi: sd: Ignore command SYNCHRONIZE CACHE error if format in progress
- e40115c firmware: qcom: scm: Mark get_wq_ctx() as atomic call
- dcc5a83 usb: typec: fsa4480: Relax CHIP_ID check
- 695c0e8 cdc-acm: Add DISABLE_ECHO quirk for GE HealthCare UI Controller
- 943b0e7 soc: qcom: pmic_glink: Fix race during initialization
- bd8f8e7 soc: qcom: pmic_glink: Actually communicate when remote goes down
- 62c2d63 soc: qcom: cmd-db: Map shared memory as WC, not WB
- 6bd8144 io_uring/kbuf: return correct iovec count from classic buffer peek
- 7efb769 drm/xe/hwmon: Fix WRITE_I1 param from u32 to u16
- 64513d0 nfc: pn533: Add poll mod list filling check
- 12a366a net: busy-poll: use ktime_get_ns() instead of local_clock()
- 49e1b21 drm/amd/display: avoid using null object of framebuffer
- 1fa854f sctp: fix association labeling in the duplicate COOKIE-ECHO case
- 1c2ea23 tcp: fix forever orphan socket caused by tcp_abort
- 612edd3 gtp: fix a potential NULL pointer dereference
- 56354b0 bonding: change ipsec_lock from spin lock to mutex
- 59405f8 bonding: extract the use of real_device into local variable
- 638dc40 bonding: implement xdo_dev_state_free and call it after deletion
- ffe237f selftests: forwarding: local_termination: Down ports on cleanup
- a42343c selftests: forwarding: no_forwarding: Down ports on cleanup
- 2138d57 netfilter: nf_tables_ipv6: consider network offset in netdev/egress validation
- f0f1ee4 net_sched: sch_fq: fix incorrect behavior for small weights
- 1e9f22c hwmon: (pt5161l) Fix invalid temperature reading
- 1d6d9b5 ethtool: check device is present when getting link settings
- 3c2f4db wifi: iwlwifi: mvm: allow 6 GHz channels in MLO scan
- 6542979 wifi: iwlwifi: fw: fix wgds rev 3 exact size
- 68a7894 wifi: iwlwifi: mvm: take the mutex before running link selection
- ac746de netfilter: nf_tables: restore IP sanity checks for netdev/egress
- fc94b79 iommu: Do not return 0 from map_pages if it doesn't do anything
- 77812d9 Bluetooth: hci_core: Fix not handling hibernation actions
- 29a1d99 Bluetooth: btnxpuart: Fix random crash seen while removing driver
- fbdfeeb Bluetooth: btnxpuart: Handle FW Download Abort scenario
- 14abb13 cpufreq/amd-pstate-ut: Don't check for highest perf matching on prefcore
- 5f5f736 pktgen: use cpus_read_lock() in pg_net_init()
- 0d1064d dmaengine: ti: omap-dma: Initialize sglen after allocation
- be76aa9 dmaengine: dw: Add memory bus width verification
- 93fafe9 dmaengine: dw: Add peripheral bus width verification
- b6c833c phy: xilinx: phy-zynqmp: Fix SGMII linkup failure on resume
- 1ece4d9 phy: qcom: qmp-pcie: Fix X1E80100 PCIe Gen4 PHY initialisation
- 58fe944 dmaengine: dw-edma: Do not enable watermark interrupts for HDMA
- 388abe4 dmaengine: dw-edma: Fix unmasking STOP and ABORT interrupts for HDMA
- 6fa78e9 soundwire: stream: fix programming slave ports for non-continous port maps
- 4626787 phy: fsl-imx8mq-usb: fix tuning parameter name
- 5a8ac1a iommufd: Do not allow creating areas without READ or WRITE
- db84430 cpufreq/amd-pstate: Use topology_logical_package_id() instead of logical_die_id()
- f71ec01 selinux,smack: don't bypass permissions check in inode_setsecctx hook
- f12424c fs/nfsd: fix update of inode attrs in CB_GETATTR
- e0b6669 nfsd: fix potential UAF in nfsd4_cb_getattr_release
- 1ca0cfd nfsd: hold reference to delegation when updating it for cb_getattr
- 45eb9b1 cifs: Fix FALLOC_FL_PUNCH_HOLE support
- 12a2d1a smb/client: remove unused rq_iter_size from struct smb_rqst
- adbaf41 netfs: Fix interaction of streaming writes with zero-point tracker
- 4931ce8 netfs: Fix missing iterator reset on retry of short read
- e281400 netfs: Fix trimming of streaming-write folios in netfs_inval_folio()
- c7c9066 netfs: Fix netfs_release_folio() to say no if folio dirty
- 8754588 afs: Fix post-setattr file edit to do truncation correctly
- f4ad910 mm: Fix missing folio invalidation calls during truncation
- ba0b697 nfsd: prevent panic for nfsv4.0 closed files in nfs4_show_open
- 3205c18 pinctrl: starfive: jh7110: Correct the level trigger configuration of iev register
- 0197bf7 pinctrl: qcom: x1e80100: Fix special pin offsets
- 5443bf5 pinctrl: mediatek: common-v2: Fix broken bias-disable for PULL_PU_PD_RSEL_TYPE
- 0790732 backing-file: convert to using fops->splice_write
- dd65b32 nfsd: ensure that nfsd4_fattr_args.context is zeroed out
- 2aadeb9 ASoC: cs-amp-lib: Ignore empty UEFI calibration entries
- 7c9d049 ASoC: cs-amp-lib-test: Force test calibration blob entries to be valid
- 294e649 ALSA: hda: cs35l56: Don't use the device index as a calibration index
- 40ef874 ASoC: SOF: amd: Fix for acp init sequence
- a241d8a ASoC: amd: acp: fix module autoloading
- 833dc4e ASoC: SOF: amd: Fix for incorrect acp error register offsets
- cbcac50 ASoC: SOF: amd: move iram-dram fence register programming sequence
- 60dec92 pinctrl: qcom: x1e80100: Update PDC hwirq map
- e3e5fed drm/amdgpu: fix eGPU hotplug regression
- f7207c5 drm/amdgpu: Do not wait for MP0_C2PMSG_33 IFWI init in SRIOV
- 10081b0 drm/xe: prevent UAF around preempt fence
- 8831dca drm/xe/exec_queue: Rename xe_exec_queue::compute to xe_exec_queue::lr
- 97f519f drm/xe/vm: Simplify if condition
- c254589 drm/xe/display: Make display suspend/resume work on discrete
- fcc9d8e drm/xe: Prepare display for D3Cold
- 17e78f4 video/aperture: optionally match the device in sysfb_disable()
- c455584 drm/vmwgfx: Disable coherent dumb buffers without 3d
- 5c12391 drm/vmwgfx: Fix prime with external buffers
- d5228d1 drm/vmwgfx: Prevent unmapping active read buffers
- e10d260 drm/amdgpu/swsmu: always force a state reprogram on init
- 306cf40 drm/amdgpu: align pp_power_profile_mode with kernel docs
- c04665e drm/i915/dp_mst: Fix MST state after a sink reset
- ad3840f drm/i915/dsi: Make Lenovo Yoga Tab 3 X90F DMI match less strict
- 1e93467 drm/v3d: Disable preemption while updating GPU stats
- c507da8 binfmt_elf_fdpic: fix AUXV size calculation when ELF_HWCAP2 is defined
- 6297c57 selftests: mptcp: join: check re-re-adding ID 0 endp
- 6d63153 selftests: mptcp: join: no extra msg if no counter
- 71263ce selftests: mptcp: join: check removing ID 0 endpoint
- a1545eb selftests: mptcp: join: cannot rm sf if closed
- a8496ca mptcp: pm: ADD_ADDR 0 is not a new address
- e38f07c mptcp: avoid duplicated SUB_CLOSED events
- 119806a mptcp: pm: fix ID 0 endp usage after multiple re-creations
- dc2af94 mptcp: pm: do not remove already closed subflows
- 7f73d30 mptcp: pm: fix RM_ADDR ID for the initial subflow
- 42e7e0a mptcp: pm: send ACK on an active subflow
- 3415a1a mptcp: pm: reset MPC endp ID when re-added
- 8f71366 mptcp: pm: skip connecting to already established sf
- 6991140 mptcp: pm: reuse ID 0 after delete and re-add
- 78de3c5 mptcp: pr_debug: add missing \n at the end
- 8ca5c96 mptcp: sched: check both backup in retrans
- 2f3efdc mptcp: close subflow when receiving TCP+FIN
- bdef76a net: mana: Fix race of mana_hwc_post_rx_wqe and new hwc ...
Linux 6.6.49-xanmod1
- b9c6927 Linux 6.6.49-xanmod1
- 81b571b XANMOD: .gitlab-ci: Change docker image to xanmod-toolchain:latest
- 51c4e50 Merge tag 'v6.6.49' into 6.6
- df1a7cc Linux 6.6.49
- d60839a apparmor: fix policy_unpack_test on big endian systems
- 8a3995a scsi: aacraid: Fix double-free on probe failure
- 790a8d3 arm64: dts: freescale: imx93-tqma9352-mba93xxla: fix typo
- 7cf7de0 arm64: dts: freescale: imx93-tqma9352: fix CMA alloc-ranges
- f8fb2cd arm64: dts: imx93: update default value for snps,clk-csr
- d0c54c2 arm64: dts: imx93: add nvmem property for eqos
- 1e59301 arm64: dts: imx93: add nvmem property for fec1
- 228d69f arm64: dts: imx8mp-beacon-kit: Fix Stereo Audio on WM8962
- 8aaca1c ARM: dts: omap3-n900: correct the accelerometer orientation
- d546968 usb: cdnsp: fix for Link TRB with TC
- 72be846 usb: cdnsp: fix incorrect index in cdnsp_get_hw_deq function
- 8fc7c9d usb: core: sysfs: Unmerge @usb3_hardware_lpm_attr_group in remove_power_attributes()
- 70b43c3 usb: dwc3: st: add missing depopulate in probe error path
- e1e5e8e usb: dwc3: st: fix probed platform device ref count on probe error path
- 7bb11a7 usb: dwc3: core: Prevent USB core invalid event buffer address access
- df2daed usb: dwc3: omap: add missing depopulate in probe error path
- b3e8696 ARM: dts: imx6dl-yapp43: Increase LED current to match the yapp4 HW design
- 6d9f478 USB: serial: option: add MeiG Smart SRM825L
- 03e3156 scsi: sd: Ignore command SYNCHRONIZE CACHE error if format in progress
- cdf7efe firmware: qcom: scm: Mark get_wq_ctx() as atomic call
- ea3b6ec cdc-acm: Add DISABLE_ECHO quirk for GE HealthCare UI Controller
- 1efdbf5 soc: qcom: pmic_glink: Fix race during initialization
- c704091 soc: qcom: pmic_glink: Actually communicate when remote goes down
- ef80520 soc: qcom: cmd-db: Map shared memory as WC, not WB
- 56ad559 nfc: pn533: Add poll mod list filling check
- 55526af net: busy-poll: use ktime_get_ns() instead of local_clock()
- f6f5e39 drm/amd/display: avoid using null object of framebuffer
- b65116b sctp: fix association labeling in the duplicate COOKIE-ECHO case
- 28c67f0 gtp: fix a potential NULL pointer dereference
- 6b59806 bonding: change ipsec_lock from spin lock to mutex
- 1979275 bonding: extract the use of real_device into local variable
- 124a688 bonding: implement xdo_dev_state_free and call it after deletion
- 7aa9f97 selftests: forwarding: local_termination: Down ports on cleanup
- 7e7d0bd selftests: forwarding: no_forwarding: Down ports on cleanup
- 84f1771 netfilter: nf_tables_ipv6: consider network offset in netdev/egress validation
- 94ab317 ethtool: check device is present when getting link settings
- 1a525d9 wifi: iwlwifi: fw: fix wgds rev 3 exact size
- 8e51088 netfilter: nf_tables: restore IP sanity checks for netdev/egress
- 99912d8 iommu: Do not return 0 from map_pages if it doesn't do anything
- c852582 Bluetooth: hci_core: Fix not handling hibernation actions
- 662a559 Bluetooth: btnxpuart: Fix random crash seen while removing driver
- 9aa6e15 Bluetooth: btnxpuart: Handle FW Download Abort scenario
- 9d5df94 Bluetooth: btnxpuart: Resolve TX timeout error in power save stress test
- 7df36cc dmaengine: dw: Add memory bus width verification
- e1b63d0 dmaengine: dw: Add peripheral bus width verification
- 24775bf phy: xilinx: phy-zynqmp: Fix SGMII linkup failure on resume
- ffd2e85 dmaengine: dw-edma: Do not enable watermark interrupts for HDMA
- d3c9a2a dmaengine: dw-edma: Fix unmasking STOP and ABORT interrupts for HDMA
- b47ff45 soundwire: stream: fix programming slave ports for non-continous port maps
- 954e189 phy: fsl-imx8mq-usb: fix tuning parameter name
- b547cab iommufd: Do not allow creating areas without READ or WRITE
- 4595842 selinux,smack: don't bypass permissions check in inode_setsecctx hook
- 05d2e16 Revert "change alloc_pages name in dma_map_ops to avoid name conflicts"
- 288d398 cifs: Fix FALLOC_FL_PUNCH_HOLE support
- 881aee2 mm: Fix missing folio invalidation calls during truncation
- 9de10f5 ovl: ovl_parse_param_lowerdir: Add missed '\n' for pr_err
- dce7cbe ovl: fix wrong lowerdir number check for parameter Opt_lowerdir
- 0e1c970 ovl: pass string to ovl_parse_layer()
- c15123b pinctrl: starfive: jh7110: Correct the level trigger configuration of iev register
- 2ebdb6e pinctrl: mediatek: common-v2: Fix broken bias-disable for PULL_PU_PD_RSEL_TYPE
- 805cb27 ASoC: SOF: amd: Fix for acp init sequence
- 30464c3 ASoC: amd: acp: fix module autoloading
- 2dfbf89 thermal: of: Fix OF node leak in of_thermal_zone_find() error paths
- 31019a2 thermal: of: Fix OF node leak in thermal_of_trips_init() error path
- 0199a29 of: Introduce for_each_*_child_of_node_scoped() to automate of_node_put() handling
- d967f6a usb: typec: fix up incorrectly backported "usb: typec: tcpm: unregister existing source caps before re-registration"
- 4ed0375 tracing: Have format file honor EVENT_FILE_FL_FREED
- 9a9716b drm/vmwgfx: Fix prime with external buffers
- 39defab drm/amdgpu/swsmu: always force a state reprogram on init
- 11182b3 drm/amdgpu: align pp_power_profile_mode with kernel docs
- 09c423d selftests: mptcp: join: check re-re-adding ID 0 endp
- 99c17b3 selftests: mptcp: join: no extra msg if no counter
- a81c87a selftests: mptcp: join: check removing ID 0 endpoint
- dc14d54 mptcp: pm: ADD_ADDR 0 is not a new address
- 53e2173 mptcp: pm: fix ID 0 endp usage after multiple re-creations
- 78b0414 mptcp: pm: do not remove already closed subflows
- edfbc14 mptcp: pm: send ACK on an active subflow
- 26e0f27 mptcp: pm: reset MPC endp ID when re-added
- 6d6c145 mptcp: pm: skip connecting to already established sf
- 1448d9a mptcp: pm: reuse ID 0 after delete and re-add
- 9e40cd7 mptcp: sched: check both backup in retrans
- 255bc4f mptcp: close subflow when receiving TCP+FIN
- c04cac9 net: mana: Fix race of mana_hwc_post_rx_wqe and new hwc response
- 8e4084e wifi: mwifiex: duplicate static structs used in driver instances
- 9d5e590 wifi: wfx: repair open network AP mode
- cb739d3 of: Add cleanup.h based auto release via __free(device_node) markings
- 4ed45fe pinctrl: single: fix potential NULL dereference in pcs_get_function()
- d80bdfa pinctrl: rockchip: correct RK3328 iomux width flag for GPIO2-B pins
- a01859d smb/client: avoid dereferencing rdata=NULL in smb2_new_read_req()
- 4401326 btrfs: run delayed iputs when flushing delalloc
- 51722b9 btrfs: fix a use-after-free when hitting errors inside btrfs_submit_chunk()
- f6758eb LoongArch: Remove the unused dma-direct.h
- b1922c3 ALSA: seq: Skip event type filtering for UMP events
https://sourceforge.net/projects/xanmod/files/releases/lts/6.6.49-xanmod1
Linux 6.10.7-xanmod1
- d058d78 Linux 6.10.7-xanmod1
- 387aac6 Merge tag 'v6.10.7' into 6.10
- 24873d2 Linux 6.10.7
- cd19f17 Input: MT - limit max slots
- c1e5502 ksmbd: fix race condition between destroy_previous_session() and smb2 operations()
- 91bd3b2 selftests/bpf: Add a test to verify previous stacksafe() fix
- 5032f94 drm/amdgpu/vcn: not pause dpg for unified queue
- 66e126d drm/amdgpu/vcn: identify unified queue in sw init
- 1f4153d Revert "pidfd: prevent creation of pidfds for kthreads"
- a3211a4 drm/xe: Do not dereference NULL job->fence in trace points
- fbacee4 selftests: mptcp: join: check re-using ID of closed subflow
- 7669151 selftests: mptcp: join: validate fullmesh endp on 1st sf
- 0201d65 mptcp: pm: avoid possible UaF when selecting endp
- 9e0223e mptcp: pm: fullmesh: select the right ID later
- 2673adb mptcp: pm: only in-kernel cannot have entries with ID 0
- 152944a mptcp: pm: check add_addr_accept_max before accepting new ADD_ADDR
- 2060f1e mptcp: pm: only decrement add_addr_accepted for MPJ req
- 9849cfc mptcp: pm: only mark 'subflow' endp as available
- 3b82c15 mptcp: pm: remove mptcp_pm_remove_subflow()
- ef7a65b mptcp: pm: re-using ID of unused flushed subflows
- 0273b55 mptcp: pm: re-using ID of unused removed subflows
- 47a049b mptcp: pm: re-using ID of unused removed ADD_ADDR
- f771ed5 thermal: of: Fix OF node leak in of_thermal_zone_find() error paths
- b6b864e thermal: of: Fix OF node leak in thermal_of_zone_register()
- c856f30 thermal: of: Fix OF node leak in thermal_of_trips_init() error path
- 57ca481 nouveau/firmware: use dma non-coherent allocator
- 3f01867 pmdomain: imx: wait SSAR when i.MX93 power domain on
- d11d730 pmdomain: imx: scu-pd: Remove duplicated clocks
- 5364577 smb3: fix broken cached reads when posix locks
- 8952352 mmc: dw_mmc: allow biu and ciu clocks to defer
- 7adac5a mmc: mtk-sd: receive cmd8 data when hs400 tuning fail
- f03ea01 cgroup/cpuset: Clear effective_xcpus on cpus_allowed clearing only if cpus.exclusive not set
- 73d6c6c cgroup/cpuset: fix panic caused by partcmd_update
- 2073132 KVM: arm64: Make ICC_SGI_EL1 undef in the absence of a vGICv3
- 7cb972e KVM: arm64: vgic-debug: Don't put unmarked LPIs
- 43427f9 cxgb4: add forgotten u64 ivlan cast before shift
- 709e4c8 ata: pata_macio: Fix DMA table overflow
- 5aa77e5 Input: i8042 - use new forcenorestore quirk to replace old buggy quirk combination
- 361e2b1 Input: i8042 - add forcenorestore quirk to leave controller untouched even on s3
- e2f5494 iommufd/device: Fix hwpt at err_unresv in iommufd_device_do_replace()
- 8a5af26 HID: wacom: Defer calculation of resolution until resolution_code is known
- 8cbcb6d MIPS: Loongson64: Set timer mode in cpu-probe
- 6c323c3 net: dsa: microchip: fix PTP config failure when using multiple ports
- f1e767f net: ngbe: Fix phy mode set to external phy
- 976b77d s390/ap: Refine AP bus bindings complete processing
- 402eb19 platform/x86: ISST: Fix return value on last invalid resource
- 4f7a1d0 platform/x86: dell-uart-backlight: Use acpi_video_get_backlight_type()
- 5a04cc4 ACPI: video: Add backlight=native quirk for Dell OptiPlex 7760 AIO
- 69e3826 ACPI: video: Add Dell UART backlight controller detection
- 9d2b75e drm/amdgpu/sdma5.2: limit wptr workaround to sdma 5.2.1
- e562415 drm/amdgpu: Validate TA binary size
- bfbf265 ksmbd: the buffer of smb2 query dir response has at least 1 byte
- 75abfcf scsi: core: Fix the return value of scsi_logical_block_count()
- ee07991 Bluetooth: MGMT: Add error handling to pair_device()
- 4101af9 nvme: move stopping keep-alive into nvme_uninit_ctrl()
- cda2ad7 smb: client: ignore unhandled reparse tags
- f80bfad s390/boot: Fix KASLR base offset off by __START_KERNEL bytes
- a944cba s390/boot: Avoid possible physmem_info segment corruption
- c380c45 thermal/debugfs: Fix the NULL vs IS_ERR() confusion in debugfs_create_dir()
- 98aa033 drm/xe: Free job before xe_exec_queue_put
- 8ea8f44 drm/xe: Don't initialize fences at xe_sched_job_create()
- c2e9566 drm/xe: Split lrc seqno fence creation up
- 317459a drm/xe: Decouple job seqno and lrc seqno
- a126cd4 drm/xe: Relax runtime pm protection during execution
- b09ef3b drm/xe: Fix missing workqueue destroy in xe_gt_pagefault
- 52a5c47 io_uring/kbuf: sanitize peek buffer setup
- ecb15b8 mmc: mmc_test: Fix NULL dereference on allocation failure
- 6194025 drm/xe: Fix tile fini sequence
- b1c9fbe drm/xe: reset mmio mappings with devm
- 73da27b drm/xe/mmio: move mmio_fini over to devm
- f7ecdd9 drm/xe: Fix opregion leak
- 0ab76ba drm/xe/display: stop calling domains_driver_remove twice
- 32720ba drm/i915/hdcp: Use correct cp_irq_count
- 83b24c5 spi: spi-cadence-quadspi: Fix OSPI NOR failures during system resume
- a13c086 drm/msm: fix the highest_bank_bit for sc7180
- 91d0964 workqueue: Fix spruious data race in __flush_work()
- 90a6a84 workqueue: Fix UBSAN 'subtraction overflow' error in shift_and_mask()
- c459600 drm/msm/dpu: take plane rotation into account for wide planes
- 1498f75 drm/msm/dpu: relax YUV requirements
- 8a84964 drm/msm/dpu: limit QCM2290 to RGB formats only
- 02193c7 drm/msm/dpu: cleanup FB if dpu_format_populate_layout fails
- 3adb8ed drm/msm/dp: reset the link phy params before link training
- 3bacf81 drm/msm/dpu: move dpu_encoder's connector assignment to atomic_enable()
- 86d7701 drm/msm/dp: fix the max supported bpp logic
- 91e9e01 drm/msm/dpu: don't play tricks with debug macros
- c096aba s390/iucv: Fix vargs handling in iucv_alloc_device()
- 55bdfa4 net: ovs: fix ovs_drop_reasons error
- 322803c net: xilinx: axienet: Fix dangling multicast addresses
- e952f7a net: xilinx: axienet: Always disable promiscuous mode
- 4934f34 octeontx2-af: Fix CPT AF register offset calculation
- 043a18b netfilter: flowtable: validate vlan header
- 95a305b bnxt_en: Fix double DMA unmapping for XDP_REDIRECT
- fc88d6c ipv6: prevent possible UAF in ip6_xmit()
- 56efc25 ipv6: fix possible UAF in ip6_finish_output2()
- e44bd76 ipv6: prevent UAF in ip6_send_skb()
- a9a84da selftests: mlxsw: ethtool_lanes: Source ethtool lib from correct path
- e9d567f udp: fix receiving fraglist GSO packets
- e5bb298 netem: fix return value if duplicate enqueue fails
- f87ce03 net: dsa: mv88e6xxx: Fix out-of-bound access
- b52bd8b igb: cope with large MAX_SKB_FRAGS
- 0def330 dpaa2-switch: Fix error checking in dpaa2_switch_seed_bp()
- 81c1d30 ice: use internal pf id instead of function number
- 41ae057 ice: fix truesize operations for PAGE_SIZE >= 8192
- 8ea33d9 ice: fix ICE_LAST_OFFSET formula
- d6e5aa2 ice: fix page reuse when PAGE_SIZE is over 8k
- 0ecdf86 bonding: fix xfrm state handling when clearing active slave
- 89fc1dc bonding: fix xfrm real_dev null pointer dereference
- b70b0dd bonding: fix null pointer deref in bond_ipsec_offload_ok
- 8cdd74c bonding: fix bond_ipsec_offload_ok return type
- 0f9b9d2 ip6_tunnel: Fix broken GRO
- 5bf9e37 netfilter: nft_counter: Synchronize nft_counter_reset() against reader.
- 0cafb02 netfilter: nft_counter: Disable BH in nft_counter_offload_stats().
- 9c8d544 kcm: Serialise kcm_sendmsg() for the same socket.
- 47e40e5 net: mctp: test: Use correct skb for route input check
- f6fd2db tcp: prevent concurrent execution of tcp_sk_exit_batch
- 830ac8d selftests: udpgro: no need to load xdp for gro
- 021c2c0 selftests: udpgro: report error when receive failed
- dc172f6 tc-testing: don't access non-existent variable on exception
- 2ae52a6 net/mlx5: Fix IPsec RoCE MPV trace call
- 0c12cd4 net/mlx5e: XPS, Fix oversight of Multi-PF Netdev changes
- 609cd73 net: mscc: ocelot: serialize access to the injection/extraction groups
- be3a532 net: mscc: ocelot: fix QoS class for injected packets with "ocelot-8021q"
- 2c3fcaa net: mscc: ocelot: use ocelot_xmit_get_vlan_info() also for FDMA and register injection
- db83115 Bluetooth: SMP: Fix assumption of Central always being Initiator
- 20cc413 Bluetooth: hci_core: Fix LE quote calculation
- 2179b1c Bluetooth: HCI: Invert LE State quirk to be opt-out rather then opt-in
- 7adc112 kbuild: avoid scripts/kallsyms parsing /dev/null
- 024d4a7 kbuild: merge temporary vmlinux for BTF and kallsyms
- f6c0203 Makefile: add $(srctree) to dependency of compile_commands.json target
- b0eccfc ALSA: hda/tas2781: Use correct endian conversion
- d4e24c8 platform/surface: aggregator: Fix warning when controller is destroyed in probe
- 59670ab wifi: ath12k: use 128 bytes aligned iova in transmit path for WCN7850
- 525b6f4 dm suspend: return -ERESTARTSYS instead of -EINTR
- fead60a smb/client: avoid possible NULL dereference in cifs_free_subrequest()
- 4be6542 cifs: Add a tracepoint to track credits involved in R/W requests
- a24321b thermal: gov_bang_bang: Use governor_data to reduce overhead
- bc0e425 thermal: gov_bang_bang: Add .manage() callback
- 9fc6854 thermal: gov_bang_bang: Split bang_bang_control()
- faf271f thermal: gov_bang_bang: Drop unnecessary cooling device target state checks
- 8d457d3 drm/amd/display: Don't register panel_power_savings on OLED panels
- 787359c block: Fix lockdep warning in blk_mq_mark_tag_wait
- 8075390 arm64: Fix KASAN random tag seed initialization
- 01b9743 printk/panic: Allow cpu backtra...
Linux 6.6.48-xanmod1
- ebb5319 Linux 6.6.48-xanmod1
- 5e6f704 Merge tag 'v6.6.48' into 6.6
- c77dee5 Linux 6.6.48
- a2081b8 tools: move alignment-related macros to new <linux/align.h>
- 8f04edd Input: MT - limit max slots
- 3d68d10 Revert "s390/dasd: Establish DMA alignment"
- b8d7b89 net: ngbe: Fix phy mode set to external phy
- 118fd99 ksmbd: fix race condition between destroy_previous_session() and smb2 operations()
- c6372cb drm/amdgpu/vcn: not pause dpg for unified queue
- 44bb8f1 drm/amdgpu/vcn: identify unified queue in sw init
- e0aeb26 NFSD: simplify error paths in nfsd_svc()
- b12caa8 selftests/bpf: Add a test to verify previous stacksafe() fix
- 7cad317 bpf: Fix a kernel verifier crash in stacksafe()
- 19b4397 mm/numa: no task_numa_fault() call if PTE is changed
- c789a78 mm/numa: no task_numa_fault() call if PMD is changed
- bb12112 ALSA: timer: Relax start tick time check for slave timer elements
- 1f3b52c igc: Fix qbv tx latency by setting gtxoffset
- ad569ac drm/panel: nt36523: Set 120Hz fps for xiaomi,elish panels
- ab7554f drm/msm/mdss: specify cfg bandwidth for SDM670
- cc9006d hwmon: (ltc2992) Fix memory leak in ltc2992_parse_dt()
- f0974e6 tcp: do not export tcp_twsk_purge()
- 3d3a865 platform/x86/intel/ifs: Call release_firmware() when handling errors.
- 50fe856 Revert "drm/amd/display: Validate hw_points_num before using it"
- 8e1f64d Revert "usb: gadget: uvc: cleanup request when not in correct state"
- ce2f28a selftests: mptcp: join: check re-using ID of closed subflow
- f845af6 selftests: mptcp: join: validate fullmesh endp on 1st sf
- 9a9afbb mptcp: pm: avoid possible UaF when selecting endp
- b762e1e mptcp: pm: fullmesh: select the right ID later
- a7a692b mptcp: pm: only in-kernel cannot have entries with ID 0
- 9907af6 mptcp: pm: check add_addr_accept_max before accepting new ADD_ADDR
- d20bf2c mptcp: pm: only decrement add_addr_accepted for MPJ req
- 43cf912 mptcp: pm: only mark 'subflow' endp as available
- 01db518 mptcp: pm: remove mptcp_pm_remove_subflow()
- 257d56f mptcp: pm: re-using ID of unused flushed subflows
- 7b64bdb mptcp: pm: re-using ID of unused removed subflows
- cb24bdc mptcp: pm: re-using ID of unused removed ADD_ADDR
- cc29c55 nouveau/firmware: use dma non-coherent allocator
- d25fd6e pmdomain: imx: wait SSAR when i.MX93 power domain on
- e6d49dd pmdomain: imx: scu-pd: Remove duplicated clocks
- 7bbf8f8 mmc: dw_mmc: allow biu and ciu clocks to defer
- c1b1719 mmc: mtk-sd: receive cmd8 data when hs400 tuning fail
- 9d7629b KVM: arm64: Make ICC_SGI_EL1 undef in the absence of a vGICv3
- 2d7cb80 cxgb4: add forgotten u64 ivlan cast before shift
- 1134305 Input: i8042 - use new forcenorestore quirk to replace old buggy quirk combination
- fdda14a Input: i8042 - add forcenorestore quirk to leave controller untouched even on s3
- 2b5f22e HID: wacom: Defer calculation of resolution until resolution_code is known
- ac5d3ba MIPS: Loongson64: Set timer mode in cpu-probe
- 242665b net: dsa: microchip: fix PTP config failure when using multiple ports
- 50553ea drm/amdgpu: Validate TA binary size
- 09982d4 ksmbd: the buffer of smb2 query dir response has at least 1 byte
- 76df3a1 scsi: core: Fix the return value of scsi_logical_block_count()
- 064dd92 Bluetooth: MGMT: Add error handling to pair_device()
- 0fa4b4a smb: client: ignore unhandled reparse tags
- cac2815 mmc: mmc_test: Fix NULL dereference on allocation failure
- 88c232f drm/msm: fix the highest_bank_bit for sc7180
- aba7569 drm/msm/mdss: Handle the reg bus ICC path
- 707601f drm/msm/mdss: Rename path references to mdp_path
- 9611899 drm/msm/mdss: switch mdss to use devm_of_icc_get()
- 8b93b3e drm/msm/dpu: take plane rotation into account for wide planes
- 1af8f3d drm/msm/dpu: try multirect based on mdp clock limits
- a3c5815 drm/msm/dpu: cleanup FB if dpu_format_populate_layout fails
- 6f3aea3 drm/msm/dp: reset the link phy params before link training
- 3fb6171 drm/msm/dpu: move dpu_encoder's connector assignment to atomic_enable()
- 8e7ef27 drm/msm/dpu: capture snapshot on the first commit_done timeout
- 801f49c drm/msm/dpu: split dpu_encoder_wait_for_event into two functions
- da7243e drm/msm/dpu: drop MSM_ENC_VBLANK support
- e86721b drm/msm/dpu: use drmm-managed allocation for dpu_encoder_phys
- 4a2798c drm/msm/dp: fix the max supported bpp logic
- 69da87f drm/msm/dpu: don't play tricks with debug macros
- 6be50c8 net: ovs: fix ovs_drop_reasons error
- 4bf322e net: xilinx: axienet: Fix dangling multicast addresses
- 14ebcb4 net: xilinx: axienet: Always disable promiscuous mode
- 7a8c74d octeontx2-af: Fix CPT AF register offset calculation
- 0279c35 netfilter: flowtable: validate vlan header
- fa4e6ae bnxt_en: Fix double DMA unmapping for XDP_REDIRECT
- 124b428 ipv6: prevent possible UAF in ip6_xmit()
- 6ab6bf7 ipv6: fix possible UAF in ip6_finish_output2()
- af1dde0 ipv6: prevent UAF in ip6_send_skb()
- cfa692e udp: fix receiving fraglist GSO packets
- 577d6c0 netem: fix return value if duplicate enqueue fails
- f7d8c2f net: dsa: mv88e6xxx: Fix out-of-bound access
- 8ea80ff igb: cope with large MAX_SKB_FRAGS
- da7d3fd dpaa2-switch: Fix error checking in dpaa2_switch_seed_bp()
- c864bf0 ice: fix truesize operations for PAGE_SIZE >= 8192
- e9a1df1 ice: fix ICE_LAST_OFFSET formula
- 5898525 ice: fix page reuse when PAGE_SIZE is over 8k
- 996ba2f bonding: fix xfrm state handling when clearing active slave
- 4582d4f bonding: fix xfrm real_dev null pointer dereference
- 0707260 bonding: fix null pointer deref in bond_ipsec_offload_ok
- f2b3d38 bonding: fix bond_ipsec_offload_ok return type
- 467ee0d ip6_tunnel: Fix broken GRO
- 9a131a5 netfilter: nft_counter: Synchronize nft_counter_reset() against reader.
- b1ac834 netfilter: nft_counter: Disable BH in nft_counter_offload_stats().
- 0042550 kcm: Serialise kcm_sendmsg() for the same socket.
- ed37ac4 net: mctp: test: Use correct skb for route input check
- 99580ae tcp: prevent concurrent execution of tcp_sk_exit_batch
- 7348061 tcp/dccp: do not care about families in inet_twsk_purge()
- 9624feb tcp/dccp: bypass empty buckets in inet_twsk_purge()
- 0322502 selftests: udpgro: report error when receive failed
- 440efd8 tc-testing: don't access non-existent variable on exception
- e83b49e net: mscc: ocelot: serialize access to the injection/extraction groups
- ff7f554 net: mscc: ocelot: fix QoS class for injected packets with "ocelot-8021q"
- dd17e1e net: mscc: ocelot: use ocelot_xmit_get_vlan_info() also for FDMA and register injection
- 4177f2b Bluetooth: SMP: Fix assumption of Central always being Initiator
- 50ce491 Bluetooth: hci_core: Fix LE quote calculation
- 9b70744 drm/amdkfd: reserve the BO before validating it
- 15e3bbd ALSA: hda/tas2781: Use correct endian conversion
- 9dcb933 platform/surface: aggregator: Fix warning when controller is destroyed in probe
- 114858d drm/amd/amdgpu: command submission parser for JPEG
- a50a25d drm/amd/display: fix cursor offset on rotation 180
- 6490f06 drm/amd/display: Enable otg synchronization logic for DCN321
- d15fc91 drm/amd/display: Adjust cursor position
- f0e8658 btrfs: send: allow cloning non-aligned extent if it ends at i_size
- 1bca977 btrfs: replace sb::s_blocksize by fs_info::sectorsize
- de7bad8 mm/vmalloc: fix page mapping if vm_area_alloc_pages() with high order fallback to order 0
- 983e6b2 change alloc_pages name in dma_map_ops to avoid name conflicts
- f2ce574 selftests: memfd_secret: don't build memfd_secret test on unsupported arches
- 7b0e822 selftests/mm: log run_vmtests.sh results in TAP format
- b4426da tools/testing/selftests/mm/run_vmtests.sh: lower the ptrace permissions
- b77471c mm: fix endless reclaim on machines with unaccepted memory
- 00b395e dm suspend: return -ERESTARTSYS instead of -EINTR
- 84557cd riscv: entry: always initialize regs->a0 to -ENOSYS
- e84f440 i2c: stm32f7: Add atomic_xfer method to driver
- 2ff5171 jfs: define xtree root and page independently
- 34ba4f2 gtp: pull network headers in gtp_dev_xmit()
- 9c375a9 nvme: fix namespace removal list
- 6019283 EDAC/skx_common: Allow decoding of SGX addresses
- 81bd4b0 ionic: check cmd_regs before copying in or out
- 1ae3ff2 ionic: use pci_is_enabled not open code
- a855d12 hrtimer: Prevent queuing of hrtimer without a function callback
- 3cc03d1 drm/amdgpu: fix dereference null return value for the function amdgpu_vm_pt_parent
- 82f2019 nvme: use srcu for iterating namespace list
- 913c30f Revert "bpf, sockmap: Prevent lock inversion deadlock in map delete elem"
- 1b2631d selftests/bpf: Fix a few tests for GCC related warnings.
- 73c50bd nvmet-rdma: fix possible bad dereference when freeing rsps
- e9c0aa6 ext4: set the type of max_zeroout to unsigned int to avoid overflow
- 4ca5474 irqchip/gic-v3-its: Remove BUG_ON in its_vpe_irq_domain_alloc
- def4422 usb: dwc3: core: Skip setting event buffers for host only controllers
- c0076d2 platform/x86: lg-laptop: fix %s null argument warning
- 14bd62d clocksource: Make watchdog and suspend-timing multiplication overflow safe
- 831420f irqchip/renesas-rzg2l: Do not set TIEN and TINT source at the same time
- d8d4da5 s390/iucv: fix receive buffer virtual vs physical address...
Linux 6.6.48-rt40-xanmod1
- ccffe6c Linux 6.6.48-rt40-xanmod1
- 922cbee Revert "XANMOD: RT: config: Set RCU_BOOST_DELAY to 100 ms"
- 31e7965 Merge tag 'v6.6.48-rt40' into 6.6-rt
- 0a3c9a5 Reapply "tick: Fix timer storm since introduction of timersd"
- 07061a8 Reapply "rcutorture: Also force sched priority to timersd on boosting test."
- f88130c Merge tag '6.6.48-xanmod1' into 6.6-rt
- c63beb0 Reapply "XANMOD: rcu: Change sched_setscheduler_nocheck() calls to SCHED_RR policy"
- 42e3be6 Revert "rcutorture: Also force sched priority to timersd on boosting test."
- ea9e6e8 Revert "tick: Fix timer storm since introduction of timersd"
- 72951b6 Revert "XANMOD: rcu: Change sched_setscheduler_nocheck() calls to SCHED_RR policy"
- ebb5319 Linux 6.6.48-xanmod1
- 5e6f704 Merge tag 'v6.6.48' into 6.6
- 19508ad Linux 6.6.48-rt40
- 9b73795 Merge tag 'v6.6.48' into v6.6-rt
- c77dee5 Linux 6.6.48
- a2081b8 tools: move alignment-related macros to new <linux/align.h>
- 8f04edd Input: MT - limit max slots
- 3d68d10 Revert "s390/dasd: Establish DMA alignment"
- b8d7b89 net: ngbe: Fix phy mode set to external phy
- 118fd99 ksmbd: fix race condition between destroy_previous_session() and smb2 operations()
- c6372cb drm/amdgpu/vcn: not pause dpg for unified queue
- 44bb8f1 drm/amdgpu/vcn: identify unified queue in sw init
- e0aeb26 NFSD: simplify error paths in nfsd_svc()
- b12caa8 selftests/bpf: Add a test to verify previous stacksafe() fix
- 7cad317 bpf: Fix a kernel verifier crash in stacksafe()
- 19b4397 mm/numa: no task_numa_fault() call if PTE is changed
- c789a78 mm/numa: no task_numa_fault() call if PMD is changed
- bb12112 ALSA: timer: Relax start tick time check for slave timer elements
- 1f3b52c igc: Fix qbv tx latency by setting gtxoffset
- ad569ac drm/panel: nt36523: Set 120Hz fps for xiaomi,elish panels
- ab7554f drm/msm/mdss: specify cfg bandwidth for SDM670
- cc9006d hwmon: (ltc2992) Fix memory leak in ltc2992_parse_dt()
- f0974e6 tcp: do not export tcp_twsk_purge()
- 3d3a865 platform/x86/intel/ifs: Call release_firmware() when handling errors.
- 50fe856 Revert "drm/amd/display: Validate hw_points_num before using it"
- 8e1f64d Revert "usb: gadget: uvc: cleanup request when not in correct state"
- ce2f28a selftests: mptcp: join: check re-using ID of closed subflow
- f845af6 selftests: mptcp: join: validate fullmesh endp on 1st sf
- 9a9afbb mptcp: pm: avoid possible UaF when selecting endp
- b762e1e mptcp: pm: fullmesh: select the right ID later
- a7a692b mptcp: pm: only in-kernel cannot have entries with ID 0
- 9907af6 mptcp: pm: check add_addr_accept_max before accepting new ADD_ADDR
- d20bf2c mptcp: pm: only decrement add_addr_accepted for MPJ req
- 43cf912 mptcp: pm: only mark 'subflow' endp as available
- 01db518 mptcp: pm: remove mptcp_pm_remove_subflow()
- 257d56f mptcp: pm: re-using ID of unused flushed subflows
- 7b64bdb mptcp: pm: re-using ID of unused removed subflows
- cb24bdc mptcp: pm: re-using ID of unused removed ADD_ADDR
- cc29c55 nouveau/firmware: use dma non-coherent allocator
- d25fd6e pmdomain: imx: wait SSAR when i.MX93 power domain on
- e6d49dd pmdomain: imx: scu-pd: Remove duplicated clocks
- 7bbf8f8 mmc: dw_mmc: allow biu and ciu clocks to defer
- c1b1719 mmc: mtk-sd: receive cmd8 data when hs400 tuning fail
- 9d7629b KVM: arm64: Make ICC_SGI_EL1 undef in the absence of a vGICv3
- 2d7cb80 cxgb4: add forgotten u64 ivlan cast before shift
- 1134305 Input: i8042 - use new forcenorestore quirk to replace old buggy quirk combination
- fdda14a Input: i8042 - add forcenorestore quirk to leave controller untouched even on s3
- 2b5f22e HID: wacom: Defer calculation of resolution until resolution_code is known
- ac5d3ba MIPS: Loongson64: Set timer mode in cpu-probe
- 242665b net: dsa: microchip: fix PTP config failure when using multiple ports
- 50553ea drm/amdgpu: Validate TA binary size
- 09982d4 ksmbd: the buffer of smb2 query dir response has at least 1 byte
- 76df3a1 scsi: core: Fix the return value of scsi_logical_block_count()
- 064dd92 Bluetooth: MGMT: Add error handling to pair_device()
- 0fa4b4a smb: client: ignore unhandled reparse tags
- cac2815 mmc: mmc_test: Fix NULL dereference on allocation failure
- 88c232f drm/msm: fix the highest_bank_bit for sc7180
- aba7569 drm/msm/mdss: Handle the reg bus ICC path
- 707601f drm/msm/mdss: Rename path references to mdp_path
- 9611899 drm/msm/mdss: switch mdss to use devm_of_icc_get()
- 8b93b3e drm/msm/dpu: take plane rotation into account for wide planes
- 1af8f3d drm/msm/dpu: try multirect based on mdp clock limits
- a3c5815 drm/msm/dpu: cleanup FB if dpu_format_populate_layout fails
- 6f3aea3 drm/msm/dp: reset the link phy params before link training
- 3fb6171 drm/msm/dpu: move dpu_encoder's connector assignment to atomic_enable()
- 8e7ef27 drm/msm/dpu: capture snapshot on the first commit_done timeout
- 801f49c drm/msm/dpu: split dpu_encoder_wait_for_event into two functions
- da7243e drm/msm/dpu: drop MSM_ENC_VBLANK support
- e86721b drm/msm/dpu: use drmm-managed allocation for dpu_encoder_phys
- 4a2798c drm/msm/dp: fix the max supported bpp logic
- 69da87f drm/msm/dpu: don't play tricks with debug macros
- 6be50c8 net: ovs: fix ovs_drop_reasons error
- 4bf322e net: xilinx: axienet: Fix dangling multicast addresses
- 14ebcb4 net: xilinx: axienet: Always disable promiscuous mode
- 7a8c74d octeontx2-af: Fix CPT AF register offset calculation
- 0279c35 netfilter: flowtable: validate vlan header
- fa4e6ae bnxt_en: Fix double DMA unmapping for XDP_REDIRECT
- 124b428 ipv6: prevent possible UAF in ip6_xmit()
- 6ab6bf7 ipv6: fix possible UAF in ip6_finish_output2()
- af1dde0 ipv6: prevent UAF in ip6_send_skb()
- cfa692e udp: fix receiving fraglist GSO packets
- 577d6c0 netem: fix return value if duplicate enqueue fails
- f7d8c2f net: dsa: mv88e6xxx: Fix out-of-bound access
- 8ea80ff igb: cope with large MAX_SKB_FRAGS
- da7d3fd dpaa2-switch: Fix error checking in dpaa2_switch_seed_bp()
- c864bf0 ice: fix truesize operations for PAGE_SIZE >= 8192
- e9a1df1 ice: fix ICE_LAST_OFFSET formula
- 5898525 ice: fix page reuse when PAGE_SIZE is over 8k
- 996ba2f bonding: fix xfrm state handling when clearing active slave
- 4582d4f bonding: fix xfrm real_dev null pointer dereference
- 0707260 bonding: fix null pointer deref in bond_ipsec_offload_ok
- f2b3d38 bonding: fix bond_ipsec_offload_ok return type
- 467ee0d ip6_tunnel: Fix broken GRO
- 9a131a5 netfilter: nft_counter: Synchronize nft_counter_reset() against reader.
- b1ac834 netfilter: nft_counter: Disable BH in nft_counter_offload_stats().
- 0042550 kcm: Serialise kcm_sendmsg() for the same socket.
- ed37ac4 net: mctp: test: Use correct skb for route input check
- 99580ae tcp: prevent concurrent execution of tcp_sk_exit_batch
- 7348061 tcp/dccp: do not care about families in inet_twsk_purge()
- 9624feb tcp/dccp: bypass empty buckets in inet_twsk_purge()
- 0322502 selftests: udpgro: report error when receive failed
- 440efd8 tc-testing: don't access non-existent variable on exception
- e83b49e net: mscc: ocelot: serialize access to the injection/extraction groups
- ff7f554 net: mscc: ocelot: fix QoS class for injected packets with "ocelot-8021q"
- dd17e1e net: mscc: ocelot: use ocelot_xmit_get_vlan_info() also for FDMA and register injection
- 4177f2b Bluetooth: SMP: Fix assumption of Central always being Initiator
- 50ce491 Bluetooth: hci_core: Fix LE quote calculation
- 9b70744 drm/amdkfd: reserve the BO before validating it
- 15e3bbd ALSA: hda/tas2781: Use correct endian conversion
- 9dcb933 platform/surface: aggregator: Fix warning when controller is destroyed in probe
- 114858d drm/amd/amdgpu: command submission parser for JPEG
- a50a25d drm/amd/display: fix cursor offset on rotation 180
- 6490f06 drm/amd/display: Enable otg synchronization logic for DCN321
- d15fc91 drm/amd/display: Adjust cursor position
- f0e8658 btrfs: send: allow cloning non-aligned extent if it ends at i_size
- 1bca977 btrfs: replace sb::s_blocksize by fs_info::sectorsize
- de7bad8 mm/vmalloc: fix page mapping if vm_area_alloc_pages() with high order fallback to order 0
- 983e6b2 change alloc_pages name in dma_map_ops to avoid name conflicts
- f2ce574 selftests: memfd_secret: don't build memfd_secret test on unsupported arches
- 7b0e822 selftests/mm: log run_vmtests.sh results in TAP format
- b4426da tools/testing/selftests/mm/run_vmtests.sh: lower the ptrace permissions
- b77471c mm: fix endless reclaim on machines with unaccepted memory
- 00b395e dm suspend: return -ERESTARTSYS instead of -EINTR
- 84557cd riscv: entry: always initialize regs->a0 to -ENOSYS
- e84f440 i2c: stm32f7: Add atomic_xfer method to driver
- 2ff5171 jfs: define xtree root and page independently
- 34ba4f2 gtp: pull network headers in gtp_dev_xmit()
- 9c375a9 nvme: fix namespace removal list
- 6019283 EDAC/skx_common: Allow decoding of SGX addresses
- 81bd4b0 ionic: check cmd_regs before copying in or out
- 1ae3ff2 ionic: use pci_is_enabled not open code
- a855d12 hrtimer: Prevent queuing of hrtimer without a function callback
- 3cc03d1 drm/amdgpu: fix dereference null return value for the function amdgpu_vm_pt_parent
- 82f2019 nvme:...
Linux 6.10.6-xanmod1
- 0b22f40 Linux 6.10.6-xanmod1
- eb9780f Merge tag 'v6.10.6' into 6.10
- f2108f1 Reapply "ata: libata-scsi: Honor the D_SENSE bit for CK_COND=1 and no error"
- 7ba498d Linux 6.10.6
- 4676556 Revert "drm/amd/display: Refactor function dm_dp_mst_is_port_support_mode()"
- 64cd576 Revert "ata: libata-scsi: Honor the D_SENSE bit for CK_COND=1 and no error"
- bebe9a9 media: Revert "media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()"
- 1cb249c drm/amdgpu/display: Fix null pointer dereference in dc_stream_program_cursor_position
- 2c1dcfc drm/amd/display: Solve mst monitors blank out problem after resume
- 9350ba0 binfmt_flat: Fix corruption when not offsetting data start
- d38574f platform/x86: ideapad-laptop: add a mutex to synchronize VPC commands
- fc6c6bb platform/x86: ideapad-laptop: move ymc_trigger_ec from lenovo-ymc
- c0d3957 platform/x86: ideapad-laptop: introduce a generic notification chain
- d5f8a96 platform/x86/amd/pmf: Fix to Update HPD Data When ALS is Disabled
- bbc521a ALSA: usb: Fix UBSAN warning in parse_audio_unit()
- e8473e1 fs/ntfs3: Do copy_to_user out of run_lock
- 234e6ea jfs: Fix shift-out-of-bounds in dbDiscardAG
- 9c2ac38 jfs: fix null ptr deref in dtInsertEntry
- 440ab7f fou: remove warn in gue_gro_receive on unsupported protocol
- 323ef20 f2fs: fix to cover read extent cache access with lock
- 26c0777 f2fs: fix to do sanity check on F2FS_INLINE_DATA flag in inode during GC
- 380ea25 bpf, net: Use DEV_STAT_INC()
- 6781b09 ASoC: cs35l56: Patch CS35L56_IRQ1_MASK_18 to the default value
- 15b5b0a nvme/pci: Add APST quirk for Lenovo N60z laptop
- 268a625 LoongArch: Define __ARCH_WANT_NEW_STAT in unistd.h
- f52ca32 drm/amd/display: Prevent IPX From Link Detect and Set Mode
- ac5134f drm/amd/display: Separate setting and programming of cursor
- 87443b3 drm/amd/display: Defer handling mst up request in resume
- 90dfbba exec: Fix ToCToU between perm check and set-uid/gid usage
https://sourceforge.net/projects/xanmod/files/releases/main/6.10.6-xanmod1
Linux 6.6.47-xanmod1
- 90d27e7 Linux 6.6.47-xanmod1
- a012569 Merge tag 'v6.6.47' into 6.6
- bc497df Reapply "ata: libata-scsi: Honor the D_SENSE bit for CK_COND=1 and no error"
- 4c1a2d4 Linux 6.6.47
- 88042e4 Revert "ata: libata-scsi: Honor the D_SENSE bit for CK_COND=1 and no error"
- fb6f562 media: Revert "media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()"
- 60d90e1 KVM: arm64: Don't pass a TLBI level hint when zapping table entries
- 2c77008 KVM: arm64: Don't defer TLB invalidation when zapping table entries
- f3c60ab cgroup: Move rcu_head up near the top of cgroup_root
- 6419341 mm/debug_vm_pgtable: drop RANDOM_ORVALUE trick
- e2bf9ba Revert "Input: bcm5974 - check endpoint type before starting traffic"
- 6fb93ee Revert "jfs: fix shift-out-of-bounds in dbJoin"
- 49df34d binfmt_flat: Fix corruption when not offsetting data start
- f95d175 ALSA: usb: Fix UBSAN warning in parse_audio_unit()
- 5472b58 fs/ntfs3: Do copy_to_user out of run_lock
- f650148 jfs: Fix shift-out-of-bounds in dbDiscardAG
- 6ea10db jfs: fix null ptr deref in dtInsertEntry
- 3db4395 fou: remove warn in gue_gro_receive on unsupported protocol
- 263df78 f2fs: fix to cover read extent cache access with lock
- ae00e65 f2fs: fix to do sanity check on F2FS_INLINE_DATA flag in inode during GC
- bd104cb bpf, net: Use DEV_STAT_INC()
- 3f6bbe6 ext4: sanity check for NULL pointer after ext4_force_shutdown
- 3a2c70b ext4: convert ext4_da_do_write_end() to take a folio
- 8a3ac7f wifi: cfg80211: restrict NL80211_ATTR_TXQ_QUANTUM values
- 5b485ef mm/page_table_check: support userfault wr-protect entries
- 737fb78 ext4: do not create EA inode under buffer lock
- f2a7718 ext4: fold quota accounting into ext4_xattr_inode_lookup_create()
- 4ea65e2 Bluetooth: RFCOMM: Fix not validating setsockopt user input
- 0f10613 nfc: llcp: fix nfc_llcp_setsockopt() unsafe copies
- ae7f73e net: add copy_safe_from_sockptr() helper
- bae45e9 mISDN: fix MISDN_TIME_STAMP handling
- 107449c fs: Annotate struct file_handle with __counted_by() and use struct_size()
- 63f13eb bpf: Avoid kfree_rcu() under lock in bpf_lpm_trie.
- ef33f02 bpf: Replace bpf_lpm_trie_key 0-length array with flexible array
- 5fbbd95 pppoe: Fix memory leak in pppoe_sendmsg()
- 84c176f net: sctp: fix skb leak in sctp_inq_free()
- 6cee13d net:rds: Fix possible deadlock in rds_message_put
- a2f2e5a quota: Detect loops in quota tree
- 0252e35 Input: bcm5974 - check endpoint type before starting traffic
- 2cea502 net: tls, add test to capture error on large splice
- 2fdcf3c erofs: avoid debugging output for (de)compressed data
- ca9b877 reiserfs: fix uninit-value in comp_keys
- 984ed05 Squashfs: fix variable overflow triggered by sysbot
- 2dbaa75 squashfs: squashfs_read_data need to check if the length is 0
- 0b24b79 jfs: fix shift-out-of-bounds in dbJoin
- 3999d26 net: don't dump stack on queue timeout
- e4a4435 jfs: fix log->bdev_handle null ptr deref in lbmStartIO
- 9641706 jfs: Convert to bdev_open_by_dev()
- 4365d0d fs: Convert to bdev_open_by_dev()
- e58695f wifi: mac80211: fix change_address deadlock during unregister
- be31c9b wifi: mac80211: take wiphy lock for MAC addr change
- 77100f2 tcp_metrics: optimize tcp_metrics_flush_all()
- dd9542a cgroup: Make operations on the cgroup root_list RCU safe
- bcd5148 genirq/cpuhotplug: Retry with cpu_online_mask when migration fails
- 20dbad7 genirq/cpuhotplug: Skip suspended interrupts when restoring affinity
- a47b548 nvme/pci: Add APST quirk for Lenovo N60z laptop
- 26273f5 mm: gup: stop abusing try_grab_folio
- 9eae190 nfsd: make svc_stat per-network namespace instead of global
- 9ae63aa nfsd: remove nfsd_stats, make th_cnt a global counter
- b670a59 nfsd: make all of the nfsd stats per-network namespace
- 6f8d6ed nfsd: expose /proc/net/sunrpc/nfsd in net namespaces
- 5b3a1ec nfsd: rename NFSD_NET_* to NFSD_STATS_*
- 2e8076d sunrpc: use the struct net as the svc proc private
- 791be93 sunrpc: remove ->pg_stats from svc_program
- 465bb0f sunrpc: pass in the sv_stats struct through svc_create_pooled
- 032ed4c nfsd: stop setting ->pg_stats for unused stats
- 1257fe2 sunrpc: don't change ->sv_stats if it doesn't exist
- 9b31d56 NFSD: Fix frame size warning in svc_export_parse()
- 5bc2b8f NFSD: Rewrite synopsis of nfsd_percpu_counters_init()
- 9d91b00 LoongArch: Define __ARCH_WANT_NEW_STAT in unistd.h
- 7c3e55d ASoC: topology: Fix route memory corruption
- bd865c7 ASoC: topology: Clean up route loading
- d2a2a47 exec: Fix ToCToU between perm check and set-uid/gid usage
https://sourceforge.net/projects/xanmod/files/releases/lts/6.6.47-xanmod1