Releases: zijiren233/xanmod-arm64
Releases · zijiren233/xanmod-arm64
Version 6.6.57-xanmod1
- aa9f55c Linux 6.6.57-xanmod1
- 4f9e049 Merge tag 'v6.6.57' into 6.6
- e9448e3 Linux 6.6.57
- 8d5aebf scsi: Revert "scsi: sd: Do not repeat the starting disk message"
- e6fc67c e1000e: fix force smbus during suspend flow
- 611f74b net: ethernet: cortina: Restore TSO support
- 7caf966 secretmem: disable memfd_secret() if arch cannot set direct map
- e5a0031 fs/proc/kcore.c: allow translation of physical memory addresses
- 19a5029 kthread: unpark only parked kthread
- f00545e btrfs: split remaining space to discard in chunks
- 73a4f5a selftests/rseq: Fix mm_cid test failure
- 87070a9 selftests/mm: fix incorrect buffer->mirror size in hmm2 double_map test
- bd3222d powercap: intel_rapl_tpmi: Fix bogus register reading
- 697e3dd nouveau/dmem: Fix vulnerability in migrate_to_ram upon copy error
- b822007 device-dax: correct pgoff align in dax_set_mapping()
- 8b36f4d mptcp: pm: do not remove closing subflows
- b8be15d mptcp: handle consistently DSS corruption
- 143ffa7 net: phy: Remove LED entry from LEDs list on unregister
- 28a2c3e net: dsa: lan9303: ensure chip reset and wait for READY status
- 3be342e net: Fix an unsafe loop on the list
- 563e689 net: explicitly clear the sk pointer, when pf->create fails
- 31c6222 ata: libata: avoid superfluous disk spin down + spin up during hibernation
- a448ced mptcp: fallback when MPTCP opts are dropped after 1st data
- 7994a48 scsi: ufs: Use pre-calculated offsets in ufshcd_init_lrb()
- e04642a scsi: wd33c93: Don't use stale scsi_pointer value
- 8676393 Bluetooth: hci_conn: Fix UAF in hci_enhanced_setup_sync
- 55f2bd9 drm/i915/hdcp: fix connector refcounting
- 937943c drm/vc4: Stop the active perfmon before being destroyed
- 07c5110 drm/v3d: Stop the active perfmon before being destroyed
- fb1643d hid: intel-ish-hid: Fix uninitialized variable 'rv' in ish_fw_xfer_direct_dma
Version 6.6.56-xanmod1
- dff405c Linux 6.6.56-xanmod1
- 966b37a Merge tag 'v6.6.56' into 6.6
- d4576c5 Linux 6.6.56
- 1e0f696 Revert "perf callchain: Fix stitch LBR memory leaks"
- 9b15f68 Linux 6.6.55
- e334ae4 perf python: Allow checking for the existence of warning options in clang
- 3faea78 Revert "ubifs: ubifs_symlink: Fix memleak of inode->i_link in error path"
- e0aba0c null_blk: Fix return value of nullb_device_power_store()
- e0b065e drm/amd/display: enable_hpo_dp_link_output: Check link_res->hpo_dp_link_enc before using it
- 776ebde perf report: Fix segfault when 'sym' sort key is not used
- eada63e drm/amd/display: Revert Avoid overflow assignment
- de4841f crypto: octeontx* - Select CRYPTO_AUTHENC
- 25613e6 vhost/scsi: null-ptr-dereference in vhost_scsi_get_req()
- cdf4bbb rxrpc: Fix a race between socket set up and I/O thread creation
- b538fef net: stmmac: move the EST lock to struct stmmac_priv
- aaadb75 null_blk: fix null-ptr-dereference while configuring 'power' and 'submit_queues'
- b2b0220 null_blk: Remove usage of the deprecated ida_simple_xx() API
- 2deb10a platform/x86: think-lmi: Fix password opcode ordering for workstations
- e115c1b efi/unaccepted: touch soft lockup during memory accept
- 50f4b57 drm/bridge: adv7511: fix crash on irq during probe
- fd4d5cd iommufd: Fix protection fault in iommufd_test_syz_conv_iova
- 69a1e2d net: dsa: fix netdev_priv() dereference before check on non-DSA netdevice events
- 164936b netfilter: nf_tables: restore set elements when delete set fails
- a1bd2a3 netfilter: nf_tables: fix memleak in map from abort path
- b907789 ubifs: ubifs_symlink: Fix memleak of inode->i_link in error path
- 1428da2 Revert "drm/amd/display: Skip Recompute DSC Params if no Stream on Link"
- d253f71 drm/rockchip: vop: enable VOP_FEATURE_INTERNAL_RGB on RK3066
- 907717e btrfs: drop the backref cache during relocation if we commit
- 4dc6ea8 btrfs: relocation: constify parameters where possible
Version 6.6.54-xanmod1
- 0f7c0ce Linux 6.6.54-xanmod1
- 008b1e6 Merge tag 'v6.6.54' into 6.6
- 63a5742 Linux 6.6.54
- cada264 Revert: "dm-verity: restart or panic on an I/O error"
- 646749b spi: atmel-quadspi: Fix wrong register value written to MR
- 4c0c5dc x86/tdx: Fix "in-kernel MMIO" check
- 440fba8 thunderbolt: Fix NULL pointer dereference in tb_port_update_credits()
- e2ab9fd thunderbolt: Fix minimum allocated USB 3.x and PCIe bandwidth
- 3dc5525 thunderbolt: Send uevent after asymmetric/symmetric switch
- 6b56302 wifi: brcmfmac: add linefeed at end of file
- 72a3aef iio: magnetometer: ak8975: Fix 'Unexpected device' error
- 18b5ee7 perf/arm-cmn: Fail DTC counter allocation correctly
- e43caac usb: yurex: Fix inconsistent locking bug in yurex_read()
- 790c630 bpf: Fix use-after-free in bpf_uprobe_multi_link_attach()
- 7390c46 Documentation: KVM: fix warning in "make htmldocs"
- d669e78 i2c: isch: Add missed 'else'
- 88dfb1d i2c: aspeed: Update the stop sw state when the bus recovery occurs
- b35a42b mm/damon/vaddr: protect vma traversal in __damon_va_thre_regions() with rcu read lock
- 6ec62db module: Fix KCOV-ignored file name
- 236eb2f spi: fspi: add support for imx8ulp
- 9347605 mm: only enforce minimum stack gap size if it's sensible
- e1e734c lockdep: fix deadlock issue between lockdep and rcu
- bd24f30 dm-verity: restart or panic on an I/O error
- b3c10ac bpf: lsm: Set bpf_lsm_blob_sizes.lbs_task to 0
- 722e9e5 mm/filemap: optimize filemap folio adding
- 734594d lib/xarray: introduce a new helper xas_get_order
- ff3c557 mm/filemap: return early if failed to allocate memory for split
- 4d0261c thunderbolt: Improve DisplayPort tunnel setup process to be more robust
- aed38a3 thunderbolt: Configure asymmetric link if needed and bandwidth allows
- 9b6933e thunderbolt: Add support for asymmetric link
Version 6.6.53-xanmod1
- 1337808 Linux 6.6.53-xanmod1
- 77d9cda Merge tag 'v6.6.53' into 6.6
- 4ad9fa5 Linux 6.6.53
- 51297ef USB: usbtmc: prevent kernel-usb-infoleak
- 39d6923 USB: serial: pl2303: add device id for Macrosilicon MS3020
- 3a2532d can: mcp251xfd: move mcp251xfd_timestamp_start()/stop() into mcp251xfd_chip_start/stop()
- fa45741 can: mcp251xfd: properly indent labels
- 26b0a1c x86/mm: Switch to new Intel CPU model defines
- ab51a98 nvme-pci: qdepth 1 quirk
- c4e9800 gpiolib: cdev: Ignore reconfiguration without direction
- 53dc61a Revert "wifi: cfg80211: check wiphy mutex is held for wdev mutex"
- 424bd79 netfilter: nf_tables: missing iterator type in lookup walk
- f24d8ab netfilter: nft_set_pipapo: walk over current view on netlink dump
- 94d6fe6 netfilter: nft_socket: Fix a NULL vs IS_ERR() bug in nft_socket_cgroup_subtree_level()
- f07e28e netfilter: nft_socket: make cgroupsv2 matching work with namespaces
- ea71c39 powercap/intel_rapl: Add support for AMD family 1Ah
- e615cd8 drm: Expand max DRM device number to full MINORBITS
- f6b589e accel: Use XArray instead of IDR for minors
- d2e3d34 drm: Use XArray instead of IDR for minors
- c726dea ocfs2: strict bound check before memcmp in ocfs2_xattr_find_entry()
- 1f6e167 ocfs2: add bounds checking to ocfs2_xattr_find_entry()
- 4c21bba spi: spidev: Add missing spi_device_id for jg10309-01
- c20e89c block: Fix where bio IO priority gets set
- 532ba43 tools: hv: rm .*.cmd when make clean
- f0759b0 x86/hyperv: Set X86_FEATURE_TSC_KNOWN_FREQ when Hyper-V provides frequency
- fabc4ed smb: client: fix hang in wait_for_response() for negproto
- e798964 spi: bcm63xx: Enable module autoloading
- 745fe9f drm: komeda: Fix an issue related to normalized zpos
- d7c1264 ALSA: hda: add HDMI codec ID for Intel PTL
- 16fb61a ASoC: amd: yc: Add a quirk for MSI Bravo 17 (D7VEK)
Version 6.6.52-xanmod1
- c032e3b Linux 6.6.52-xanmod1
- 6eef3f6 Merge tag 'v6.6.52' into 6.6
- 561bbd5 Linux 6.6.52
- bd9c3c2 riscv: dts: starfive: add assigned-clock* to limit frquency
- e43364f ASoC: meson: axg-card: fix 'use-after-free'
- 2a01f3b pinctrl: meteorlake: Add Arrow Lake-H/U ACPI ID
- b9d510e cifs: Fix signature miscalculation
- 6ec7cbc ASoC: codecs: avoid possible garbage value in peb2466_reg_read()
- 8623860 drm/i915/guc: prevent a possible int overflow in wq offsets
- f9e08c2 spi: geni-qcom: Fix incorrect free_irq() sequence
- 64cdc5d spi: geni-qcom: Undo runtime PM changes at driver exit time
- ff65ae2 drm/amd/amdgpu: apply command submission parser for JPEG v1
- 5426846 drm/amdgpu/atomfirmware: Silence UBSAN warning
- def80cd drm/nouveau/fb: restore init() for ramgp102
- eb7fc8b dma-buf: heaps: Fix off-by-one in CMA heap fault handler
- 8e1ffb2 drm/syncobj: Fix syncobj leak in drm_syncobj_eventfd_ioctl
- 28425a1 soundwire: stream: Revert "soundwire: stream: fix programming slave ports for non-continous port maps"
- af9ca9c spi: nxp-fspi: fix the KASAN report out-of-bounds bug
- a8632ef tracing/osnoise: Fix build when timerlat is not enabled
- 34fcac2 net: dpaa: Pad packets to ETH_ZLEN
- fc8c0ce net: dsa: felix: ignore pending status of TAS module when it's disabled
- 83e6fb5 netfilter: nft_socket: fix sk refcount leaks
- 033a71e selftests: net: csum: Fix checksums for packets with non-zero padding
- 38859fb net: ftgmac100: Enable TX interrupt to avoid TX timeout
- 5bfbf2c octeontx2-af: Modify SMQ flush sequence to drop packets
- 7ae890e fou: fix initialization of grc
- 65feee6 net/mlx5: Fix bridge mode operations when there are no VFs
- 4bb9745 net/mlx5: Verify support for scheduling element and TSAR type
- 9f806d0 net/mlx5: Correct TASR typo into TSAR
- fa2e980 net/mlx5: Add missing masks and QoS bit masks for scheduling elements
Version 6.6.52-rt43-xanmod1
- d686c6a Linux 6.6.52-rt43-xanmod1
- 92d05e1 Merge tag 'v6.6.52-rt43' into 6.6-rt
- d19e434 Merge tag '6.6.52-xanmod1' into 6.6-rt
- afe962c Linux 6.6.52-rt43
- 5efbd57 Merge tag 'v6.6.52' into v6.6-rt
- c032e3b Linux 6.6.52-xanmod1
- 6eef3f6 Merge tag 'v6.6.52' into 6.6
- 561bbd5 Linux 6.6.52
- bd9c3c2 riscv: dts: starfive: add assigned-clock* to limit frquency
- e43364f ASoC: meson: axg-card: fix 'use-after-free'
- 2a01f3b pinctrl: meteorlake: Add Arrow Lake-H/U ACPI ID
- b9d510e cifs: Fix signature miscalculation
- 6ec7cbc ASoC: codecs: avoid possible garbage value in peb2466_reg_read()
- 8623860 drm/i915/guc: prevent a possible int overflow in wq offsets
- f9e08c2 spi: geni-qcom: Fix incorrect free_irq() sequence
- 64cdc5d spi: geni-qcom: Undo runtime PM changes at driver exit time
- ff65ae2 drm/amd/amdgpu: apply command submission parser for JPEG v1
- 5426846 drm/amdgpu/atomfirmware: Silence UBSAN warning
- def80cd drm/nouveau/fb: restore init() for ramgp102
- eb7fc8b dma-buf: heaps: Fix off-by-one in CMA heap fault handler
- 8e1ffb2 drm/syncobj: Fix syncobj leak in drm_syncobj_eventfd_ioctl
- 28425a1 soundwire: stream: Revert "soundwire: stream: fix programming slave ports for non-continous port maps"
- af9ca9c spi: nxp-fspi: fix the KASAN report out-of-bounds bug
- a8632ef tracing/osnoise: Fix build when timerlat is not enabled
- 34fcac2 net: dpaa: Pad packets to ETH_ZLEN
- fc8c0ce net: dsa: felix: ignore pending status of TAS module when it's disabled
- 83e6fb5 netfilter: nft_socket: fix sk refcount leaks
- 033a71e selftests: net: csum: Fix checksums for packets with non-zero padding
- 38859fb net: ftgmac100: Enable TX interrupt to avoid TX timeout
- 5bfbf2c octeontx2-af: Modify SMQ flush sequence to drop packets
Version 6.10.10-xanmod1
- b4a46ae Linux 6.10.10-xanmod1
- 8066b38 Merge tag 'v6.10.10' into 6.10
- 049be94 Linux 6.10.10
- 60e01e9 LoongArch: Use accessors to page table entries instead of direct dereference
- 12bc88c spi: spi-fsl-lpspi: Fix off-by-one in prescale max
- 01681aa btrfs: fix race between direct IO write and fsync when using same fd
- 6f574d0 drm/i915/display: Increase Fast Wake Sync length as a quirk
- 48cb63c drm/i915/display: Add mechanism to use sink model when applying quirk
- b4e9331 x86/mm: Fix PTI for i386 some more
- 7c890ef ublk_drv: fix NULL pointer dereference in ublk_ctrl_start_recovery()
- 5ac3d0a nvmet: Identify-Active Namespace ID List command should reject invalid nsid
- 2443c10 nvme: rename CDR/MORE/DNR to NVME_STATUS_*
- d433e59 nvme: fix status magic numbers
- 1be0c30 nvme: rename nvme_sc_to_pr_err to nvme_status_to_pr_err
- 39517a9 cifs: Fix SMB1 readv/writev callback in the same way as SMB2/3
- 72a57a7 cifs: Fix zero_point init on inode initialisation
- 82f134d riscv: Fix RISCV_ALTERNATIVE_EARLY
- bb63fe4 riscv: Improve sbi_ecall() code generation by reordering arguments
- 3445b6c riscv: Add tracepoints for SBI calls and returns
- 339b880 riscv: Do not restrict memory size because of linear mapping on nommu
- 775a223 riscv: Fix toolchain vector detection
- 1a46c7f smb: client: fix double put of @CFILE in smb2_rename_path()
- d195d5f gpio: modepin: Enable module autoloading
- fcb0ebe gpio: rockchip: fix OF node leak in probe()
- c2017de drm/i915/fence: Mark debug_fence_free() with __maybe_unused
- e74af8d drm/i915/fence: Mark debug_fence_init_onstack() with __maybe_unused
- 74182cc nouveau: fix the fwsec sb verification register.
- 709aba1 clk: qcom: gcc-sm8550: Don't park the USB RCG at registration time
- 0d1e730 clk: qcom: gcc-sm8550: Don't use parking clk_ops for QUPs
Version 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
Version 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
Version 6.6.51-xanmod1
- 67e69c6 Linux 6.6.51-xanmod1
- 4eee48d Merge tag 'v6.6.51' into 6.6
- 6d1dc55 Linux 6.6.51
- 611e428 Bluetooth: hci_sync: Fix UAF on hci_abort_conn_sync
- 4d6cf01 Bluetooth: hci_sync: Fix UAF on create_le_conn_complete
- 78155f3 Bluetooth: hci_sync: Fix UAF in hci_acl_create_conn_sync
- 50b6744 spi: spi-fsl-lpspi: Fix off-by-one in prescale max
- 7b5595f btrfs: fix race between direct IO write and fsync when using same fd
- 8eeda5f x86/mm: Fix PTI for i386 some more
- a2977c0 membarrier: riscv: Add full memory barrier in switch_mm()
- 136a29d ublk_drv: fix NULL pointer dereference in ublk_ctrl_start_recovery()
- bd29d84 riscv: Do not restrict memory size because of linear mapping on nommu
- 8289dc9 riscv: Fix toolchain vector detection
- b27ea9c smb: client: fix double put of @CFILE in smb2_rename_path()
- 52b688c gpio: modepin: Enable module autoloading
- 9ceae54 gpio: rockchip: fix OF node leak in probe()
- 60d54a4 drm/i915/fence: Mark debug_fence_free() with __maybe_unused
- a65ebba drm/i915/fence: Mark debug_fence_init_onstack() with __maybe_unused
- 7c391ea clk: qcom: gcc-sm8550: Don't park the USB RCG at registration time
- a5e871d clk: qcom: gcc-sm8550: Don't use parking clk_ops for QUPs
- b9bb963 ASoC: sunxi: sun4i-i2s: fix LRCLK polarity in i2s mode
- f39bde3 ASoc: SOF: topology: Clear SOF link platform name upon unload
- 05500a4 nvme-pci: allocate tagset on reset if necessary
- 489f291 nvmet-tcp: fix kernel crash if commands allocation fails
- 585c598 ASoC: tegra: Fix CBB error during probe()
- af4d563 powerpc/vdso: Don't discard rela sections
- 547acc2 powerpc/64e: Define mmu_pte_psize static
- 8ea5899 powerpc/64e: split out nohash Book3E 64-bit code
- 8ebe3bb powerpc/64e: remove unused IBM HTW code