Skip to content

Releases: zijiren233/xanmod-arm64

Version 6.6.57-xanmod1

18 Oct 02:30
Compare
Choose a tag to compare
  • 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
Read more

Version 6.6.56-xanmod1

11 Oct 02:32
Compare
Choose a tag to compare
  • 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
Read more

Version 6.6.54-xanmod1

05 Oct 02:31
Compare
Choose a tag to compare
  • 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
Read more

Version 6.6.53-xanmod1

01 Oct 02:35
Compare
Choose a tag to compare
  • 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)
Read more

Version 6.6.52-xanmod1

19 Sep 02:30
Compare
Choose a tag to compare
  • 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
Read more

Version 6.6.52-rt43-xanmod1

24 Sep 02:29
Compare
Choose a tag to compare
  • 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
Read more

Version 6.10.10-xanmod1

14 Sep 02:46
Compare
Choose a tag to compare
  • 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
Read more

Version 6.10.9-xanmod1

09 Sep 02:49
Compare
Choose a tag to compare
  • 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
Read more

Version 6.10.8-xanmod1

05 Sep 02:48
Compare
Choose a tag to compare
  • 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
Read more

Version 6.6.51-xanmod1

14 Sep 02:27
Compare
Choose a tag to compare
  • 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
Read more