aosc-os-abbs
aosc-os-abbs copied to clipboard
linux-kernel (Linux Kernel): update to 6.10
Topic Description
- kernel-tools: update to 6.10.0 (rc6)
- Limit Hyper-V tools to AMD64.
- Rename hv_fcopy_daemon => hv_fcopy_uio_daemon.
- linux+kernel: update to 6.10.0 (rc6)
- linux-kernel: update to 6.10.0 (rc6)
- Track patches at AOSC-Tracking/linux @ aosc/v6.10-rc6. [^1]
- Backport pre-upstream LoongArch KVM LBT extension support. [^2]
- Backport pre-upstream LoongArch KVM steal time support. [^3]
- Backport pre-upstream LoongArch PWM support (v4). [^4]
- Backport pre-upstream LoongArch CPUFreq support. [^5]
- Backport pre-upstream LoongArch LIOINTC (Legacy I/O Interrupt Controller) ISR (interrupt service routine) fix. [^6]
- Backport complete ntsync5 patchset (v4). [^7]
- Backport pre-upstream Loongson DWMAC (7a13) patchset v13. [^8]
- (all) Refresh configuration, enable new features - items of note:
- Microsoft Azure Network Adapter
- Realtek 8723CS (SDIO) and 8922AE
- NT synchronization primitive driver (ntsync5)
- (amd64) Enable new features - items of note:
- Dell AIO (Optiplex 5400) UART Backlight
- Intel IPU6 interface (improved support for >= 12th Gen laptop webcams)
- Lenovo ThinkStation sensor reader
- Lenovo Yoga Tablet 2 1380 fast charging support
- Lenovo WMI Camera Button
- Zhaoxin I2C Interface
- (arm64) Enable new features - items of note:
- Arm Trusted Services TEE driver
- Acer Aspire 1 Embedded Controller
- Panthor (DRM support for ARM Mali CSF-based GPUs)
- Rockchip RK3308 audio CODEC
- Rockchip USBDP COMBO PHY Driver
- Tegra Security Engine
- (loongarch64) Enable new features - items of note:
- Revert upstream amdgpu workaround for cache flush issue, which is known to cause instability (GPU resets) on GCN 1.0 - 4.0.
- Drop DPM (dynamic power management) disabling hack for Polaris cards (gfx8, GCN 4th generation)
- CPU frequency scaling support
- Para-virtualization support
- (riscv64) Enable new features - items of note:
- Allwinner D1 internal LDOs
- Sophgo CV1800 series clock controller [^1]: https://github.com/AOSC-Tracking/linux/tree/aosc/v6.10-rc1 [^2]: https://lore.kernel.org/loongarch/[email protected]/T/#t [^3]: https://lore.kernel.org/loongarch/[email protected]/T/#t [^4]: https://lore.kernel.org/loongarch/CAMpQs4L=JV_tSQN_LgcwzAUjKvQ-vt8zcJO9OaKQha6zCztw6w@mail.gmail.com/T/#t [^5]: https://lore.kernel.org/loongarch/[email protected]/T/#t [^6]: https://lore.kernel.org/loongarch/[email protected]/T/#u [^7]: https://lore.kernel.org/linux-kernel/[email protected]/T/#u [^8]: https://patchwork.kernel.org/project/netdevbpf/cover/[email protected]/ l
Package(s) Affected
- kernel-tools: 6.10.0-0.6
- linux+kernel: 3:6.10.0-0.4
- linux-kernel-6.10.0: 1:6.10.0-0.6
Security Update?
No
Build Order
#buildit linux-kernel linux+kernel kernel-tools
Test Build(s) Done
Primary Architectures
- [x] AMD64
amd64 - [x] AArch64
arm64 - [x] LoongArch 64-bit
loongarch64
Secondary Architectures
- [x] Loongson 3
loongson3 - [ ] PowerPC 64-bit (Little Endian)
ppc64el - [ ] RISC-V 64-bit
riscv64
Experimental Architectures
- [ ] MIPS R6 64-bit (Little Endian)
mips64r6el
LGTM on amd64:
Aren't Hyper-V tools also needed on Arm64?
hv_kvp_daemon and hv_vss_daemon are available on AArch64, and hv_fcopy_uio_daemon is only available on x86-{64,32}.
https://github.com/torvalds/linux/blob/b1bc554e009e3aeed7e4cfd2e717c7a34a98c683/tools/hv/Makefile#L23
Testing
Tested on amd64, with NVIDIA driver 555.58: