linux 6.6.0-26.0ok1 source package in openKylin

Changelog

linux (6.6.0-26.0ok1) nile; urgency=medium

  [ Samuel Holland ]
  * arch: add ARCH_HAS_KERNEL_FPU_SUPPORT
  * riscv: add support for kernel-mode FPU

  [ Michael Ellerman ]
  * drm/amd/display: only use hard-float, not altivec on powerpc

  [ Samuel Holland ]
  * drm/amd/display: use ARCH_HAS_KERNEL_FPU_SUPPORT

  [ Nathan Chancellor ]
  * drm/amd/display: Disable CONFIG_DRM_AMD_DC_FP for RISC-V with clang

  [ bits ]
  * KYLIN: riscv: dts: ultrarisc: add DP1000 serial aliases
  * KYLIN: riscv: configs: enable HSA AMD for CP100D

  [ kiber ]
  * delete: 删除文件 \

  [ szh ]
  * HAOC: Code optimization and upgrade from HAOC2.0 to HAOC3.0
  * HAOC3.0/x86_64/IEE: Add support for x86 Isolated Execution Environment

  [ Hang Shu ]
  * HAOC3.0/x86_64/PTP: Add support for x86 Page Table Isolation
  * HAOC3.0/x86_64/SIP: Add support for x86 Sensitive Instruction Protection
  * HAOC3.0/x86_64/Selinuxp: Add support for x86 selinux Protection

  [ hubing ]
  * HAOC3.0/x86_64/Keyp: Add support for x86 key Protection
  * HAOC3.0/x86_64/Credp: Add support for x86 cred Protection

  [ zhangshiyangB7 ]
  * HAOC3.0/arm64/IEE: Add support for arm64 Isolated Execution Environment
  * HAOC3.0/arm64/Credp: Add support for arm64 cred Protection
  * HAOC3.0/arm64/Keyp: Add support for arm64 key Protection
  * HAOC3.0/arm64/Selinuxp: Add support for arm64 selinux Protection
  * HAOC3.0/arm64/SIP: Add support for arm64 Sensitive Instruction Protection
  * HAOC3.0/arm64/PTP: Add support for arm64 Page Table Isolation

  [ hubing ]
  * HAOC3.0/x86/haoc_enable: Add support for x86 haoc_enable

  [ Jinglin-Lyu ]
  * HAOC3.0/arm64/haoc_enabled: Add haoc_enabled to switch on/off HAOC for ARM64.

  [ 0bluewhale0 ]
  * HAOC4.0/x86_64/PTRP: Add supprot for x86 pointer check protection.

  [ Weiming Guo ]
  * HAOC4.0/arm64/PTRP: Add support for arm64 Pointer Read&Write Protection & A new token scheme
  * HAOC4.0/arm64/CONFIG_IEE_PTRP_W: ARM64 support CONFIG_IEE_PTRP_W

  [ chengwu12 ]
  * HAOC4.0/x86_64/Varp: Add support for x86 variable Protection
  * HAOC4.0/arm64/VARP: Add support for arm64 variable protection

  [ 0bluewhale0 ]
  * HAOC4.0/x86_64/PTRP_W: unify PTRP read checks under IEE_PTRP_W

  [ amjac ]
  * HAOC4.0/x86_64/PTP_S: Add supprot for x86 page table protection-separation

  [ Liu Zhehui ]
  * HAOC4.0/arm64/PTP_S: Add support for ARM64 Page-Tables-Protection Seperation (PTP_S)

  [ jiang.jeam ]
  * wq: add WQ9201 wireless driver support

  [ Yuhang.Chen ]
  * arm64: defconfig: enable SND_SOC and regulator-fixed-voltage for CIX

  [ Devin Li ]
  * clk: cix: acpi_clk: create device link between consumer and clock provider

  [ jerry.zhu ]
  * clocksource: timer-sky1-gpt: remove conditional probe-time timer reset

  [ Jelly.Jia ]
  * dma: arm_dma350: clear ds_run to fix use-after-free

  [ Feng.Wang ]
  * gpio: cadence: add apb_reset NULL check and fix suspend/resume ops

  [ Evan.Guo ]
  * drm/cix: dptx: update driver and fix hotplug issues

  [ eastlake.yang ]
  * drm/cix: linlon-dp: update driver and fix pxlclk double-free

  [ hongliang.yang ]
  * i2c: cadence: fix divide-by-zero, acpi speed, and error handling

  [ jun.guo ]
  * pci: cix: sky1: fix pci-sky1 bugs and refactor phy-cix-pcie num_lanes

  [ Joakim Zhang ]
  * remoteproc: cix_dsp: remove PLAT_BBOX code

  [ Yuhang.Chen ]
  * gpu: mali: sky1: fix genpd oops on 26Q2 BIOS
  * soc: cix: npu: allow building as module and fall back to acpi_device for _ADR-only cores

  [ hongliang.yang ]
  * usb: update cix cdnsp driver and convert rts5453 error paths to dev_err_probe

  [ Joakim Zhang ]
  * sound: hda: cix: fix potential null pointer access in init_verbs
  * ASoC: cix: fix cdns_i2s issues and restore 192K/176.4K mclk_fs to 256

  [ Kanglong Wang ]
  * Revert "LoongArch: defconfig: Disable CONFIG_MEM_ALLOC_PROFILING"
  * LoongArch: Move jump_label_init() before parse_early_param()

  [ Yuhang.Chen ]
  * drm/cix: dptx: fix my_copied_modes duplicate counting

  [ hongliang.yang ]
  * i2c: cix: fix divide-by-zero and error handling in probe

  [ Bibo Mao ]
  * LoongArch: KVM: Add FPU/LBT delay load support
  * LoongArch: KVM: Set default return value in KVM IO bus ops
  * LoongArch: KVM: Fix typo issue in kvm_vm_init_features()

  [ Huacai Chen ]
  * LoongArch: KVM: Make kvm_get_vcpu_by_cpuid() more robust
  * LoongArch: KVM: Handle the case that EIOINTC's coremap is empty

  [ Tao Cui ]
  * LoongArch: KVM: Use CSR_CRMD_PLV in kvm_arch_vcpu_in_kernel()

  [ Bibo Mao ]
  * LoongArch: KVM: Check kvm_request_pending() in kvm_late_check_requests()
  * LoongArch: KVM: Move host CSR_EENTRY save and restore in context switch
  * LoongArch: KVM: Move host CSR_GSTAT save and restore in context switch

  [ Song Gao ]
  * LoongArch: KVM: Add DMSINTC device support
  * LoongArch: KVM: Add DMSINTC inject msi to vCPU

  [ Xianglai Li ]
  * LoongArch: KVM: Compile switch.S directly into the kernel
  * LoongArch: KVM: Fix "unreliable stack" for kvm_exc_entry

  [ Qiang Ma ]
  * LoongArch: KVM: Cap KVM_CAP_NR_VCPUS by KVM_CAP_MAX_VCPUS

  [ Tao Cui ]
  * LoongArch: KVM: Fix missing EMULATE_FAIL in kvm_emu_mmio_read()
  * LoongArch: KVM: Use kvm_set_pte() in kvm_flush_pte()

  [ Bibo Mao ]
  * LoongArch: KVM: Move AVEC interrupt injection into switch loop
  * LoongArch: KVM: Fix HW timer interrupt lost when inject interrupt by software
  * LoongArch: KVM: Move unconditional delay into timer clear scenery

  [ Kanglong Wang ]
  * LoongArch: KVM: Fix compilation error when CONFIG_KVM is 'm'

  [ zhangtianyang ]
  * LoongArch: scsi/megaraid: Avoid get invalid smid on Loongarch by barrier instruction

  [ PiliLily ]
  * loongson/loongarch: udelay(>=1ms) -> usleep_range + printk(KERN_X) -> pr_X

  [ Asim Viladi Oglu Manizada ]
  * net: openvswitch: reject oversized nested action attrs

  [ Jun Yang ]
  * sctp: don't free the ASCONF's own transport in DEL-IP processing

  [ wanghongliang ]
  * LoongArch: enable generic irq migration

  [ Hongchen Zhang ]
  * LoongArch: drm: ast_loongson: fix lockdep assertion in cursor plane init and destroy

  [ Xianglai Li ]
  * ACPICA: iASL: Add definitions for the IOVT table

  [ Baoqi Zhang ]
  * LoongArch: pci/quirks: Fix GPU access hang

  [ Yanbing Lv ]
  * LoongArch: pwm: Fixed pwm_disable() could not pull down the signal

  [ Xuemei Liu ]
  * drm/amdkfd: enable kfd on RISCV systems

  [ Jessica Liu ]
  * riscv: mmap(): use unsigned offset type in riscv_sys_mmap

  [ Icenowy Zheng ]
  * drm/ttm: add pgprot handling for RISC-V

 -- Xie Wei <email address hidden>  Fri, 21 Aug 2026 10:24:42 +0800

Upload details

Uploaded by:
xiewei
Sponsored by:
Cibot
Uploaded to:
Nile.bedrock
Original maintainer:
Kylin Software Kernel Team
Architectures:
all amd64 armhf arm64 loong64 riscv64 i386
Section:
devel
Urgency:
Medium Urgency

Publishing See full publishing history

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
linux_6.6.0.orig.tar.gz 218.7 MiB 3cf6c842c152a54d27f40cbb8e0efdfd5d431c152763fb3a1b07ea4c6c492661
linux_6.6.0-26.0ok1.debian.tar.xz 52.3 MiB 22580f181661331d15f13853cd58bc28dbb2290c01c00b3dad3d97df8f6174eb
linux_6.6.0-26.0ok1.dsc 5.2 KiB f372fb48c6541a0fab5330c2dd80feb9db3cf862b7f6e27290a88aa075988de0

Available diffs

View changes file

Binary packages built by this source