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