linux 6.6.0-1.0ok9 source package in openKylin
Changelog
linux (6.6.0-1.0ok9) nile; urgency=medium
[ Peter Ujfalusi ]
* ALSA: hda: intel-nhlt: Ignore vbps when looking for DMIC 32 bps format
[ fuhao ]
* HYGON: x86/amd_nb: Add support for Hygon family 18h model 7h
* HYGON: EDAC/amd64: Add support for Hygon family 18h model 7h
* HYGON: perf/x86/uncore: Add L3 PMU support for Hygon family 18h model 7h
* HYGON: x86/cpu: Get LLC ID for Hygon family 18h model 10h
* HYGON: x86/amd_nb: Add support for Hygon family 18h model 10h
* HYGON: EDAC/amd64: Add support for Hygon family 18h model 10h
* HYGON: hwmon/k10temp: Add support for Hygon family 18h model 10h
* HYGON: ALSA: hda: Add support for Hygon family 18h model 10h HD-Audio
[ Jiajia Liu ]
* KYLIN: x86/config: add CFG80211_WEXT=y
[ Tianrui Zhao ]
* LoongArch: KVM: Add kvm related header files
* LoongArch: KVM: Implement kvm module related interface
* LoongArch: KVM: Implement kvm hardware enable, disable interface
* LoongArch: KVM: Implement VM related functions
* LoongArch: KVM: Add vcpu related header files
* LoongArch: KVM: Implement basic vcpu interfaces
* LoongArch: KVM: Implement basic vcpu ioctl interfaces
* LoongArch: KVM: Implement fpu operations for vcpu
* LoongArch: KVM: Implement vcpu interrupt operations
* LoongArch: KVM: Implement vcpu load and vcpu put operations
* LoongArch: KVM: Implement misc vcpu related interfaces
* LoongArch: KVM: Implement vcpu timer operations
* LoongArch: KVM: Implement virtual machine tlb operations
* LoongArch: KVM: Implement kvm mmu operations
* LoongArch: KVM: Implement handle csr exception
* LoongArch: KVM: Implement handle iocsr exception
* LoongArch: KVM: Implement handle idle exception
* LoongArch: KVM: Implement handle gspr exception
* LoongArch: KVM: Implement handle mmio exception
* LoongArch: KVM: Implement handle fpu exception
* LoongArch: KVM: Implement kvm exception vectors
* LoongArch: KVM: Implement vcpu world switch
* LoongArch: KVM: Enable kvm config and add the makefile
* LoongArch: KVM: Supplement kvm document about LoongArch-specific part
* LoongArch: KVM: Add maintainers for LoongArch KVM
[ Bibo Mao ]
* LoongArch: KVM: Optimization for memslot hugepage checking
* LoongArch: KVM: Remove SW timer switch when vcpu is halt polling
* LoongArch: KVM: Allow to access HW timer CSR registers always
* LoongArch: KVM: Remove kvm_acquire_timer() before entering guest
* LoongArch: KVM: Fix timer emulation with oneshot mode
[ Tianrui Zhao ]
* LoongArch: KVM: Add LSX (128bit SIMD) support
* LoongArch: KVM: Add LASX (256bit SIMD) support
[ WANG Xuerui ]
* LoongArch: KVM: Fix input validation of _kvm_get_cpucfg() & kvm_check_cpucfg()
* LoongArch: KVM: Rename _kvm_get_cpucfg() to _kvm_get_cpucfg_mask()
* LoongArch: KVM: Streamline kvm_check_cpucfg() and improve comments
[ Randy Dunlap ]
* LoongArch: KVM: Add returns to SIMD stubs
[ Bibo Mao ]
* LoongArch: KVM: Start SW timer only when vcpu is blocking
* LoongArch: KVM: Do not restart SW timer when it is expired
* LoongArch: KVM: Set reserved bits as zero in CPUCFG
* LoongArch: KVM: Add hypercall instruction emulation support
* LoongArch: KVM: Add cpucfg area for kvm hypervisor
* LoongArch: KVM: Add vcpu search support from physical cpuid
* LoongArch: KVM: Add pv ipi support on kvm side
* LoongArch: Add pv ipi support on guest kernel side
* Documentation: KVM: Add hypercall for LoongArch
* LoongArch: KVM: Add software breakpoint support
* irqchip/loongson-eiointc: Add virt extension support
* LoongArch: KVM: Add steal time support in kvm side
* LoongArch: Add steal time support in guest side
[ Song Gao ]
* LoongArch: KVM: Add PMU support
[ Gergo Koteles ]
* ALSA: hda/tas2781: do not use regcache
* ALSA: hda/tas2781: move set_drv_data outside tasdevice_init
* ALSA: hda/tas2781: remove sound controls in unbind
* ASoC: tas2781: add support for FW version 0x0503
* ASoC: tas2781: add module parameter to tascodec_init()
* ALSA: hda/realtek: tas2781: enable subwoofer volume control
[ Willian Wang ]
* ALSA: hda/realtek: Add special fixup for Lenovo 14IRP8
[ Gergo Koteles ]
* ALSA: hda/tas2781: use dev_dbg in system_resume
* ALSA: hda/tas2781: add lock to system_suspend
* ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend
* ALSA: hda/tas2781: add ptrs to calibration functions
* ALSA: hda/tas2781: do not call pm_runtime_force_* in system_resume/suspend
* ALSA: hda/tas2781: configure the amp after firmware load
* ALSA: hda/tas2781: restore power state after system_resume
* ALSA: hda/tas2781: remove digital gain kcontrol
* ALSA: hda/tas2781: add locks to kcontrols
[ Shenghao Ding ]
* ALSA: hda/tas2781: correct the register for pow calibrated data
* ALSA: hda/tas2781: Add new vendor_id and subsystem_id to support ThinkPad ICE-1
* ASoC: tas2781: Fix a warning reported by robot kernel test
* ASoC: tas2781: Fix wrong loading calibrated data sequence
[ Simon Trimmer ]
* ALSA: hda: tas2781: Component should be unbound before deconstruction
[ Jiajia Liu ]
* KYLIN: x86/config: enable ti tas2781 dsp support
-- Xie Wei <email address hidden> Fri, 05 Jul 2024 14:54:25 +0800