• 周六. 10 月 5th, 2024

5G编程聚合网

5G时代下一个聚合的编程学习网

热门标签

Linux内核5.9于2020年10月12日发布

King Wang

1 月 3, 2022

5.9内核已于48分钟前发布:

主要的变更如下(引用自:https://www.phoronix.com/scan.php?page=article&item=linux-59-features&num=2):

Processors / Platforms

– FSGSBASE is finally mainlined in offering various performance benefits.

– The Intel P-State driver for frequency scaling now supports operating in passive mode with hardware p-states (HWP) enabled.

– P2PDMA is now enabled for usage with all AMD Zen CPUs and newer for peer-to-peer direct memory access between multiple PCI Express devices.

– Continued POWER10 enablement for these upcoming IBM/OpenPOWER processors.

– Improved TLB flushing on OpenRISC.

– Intel Keem Bay support.

– Support for using the Intel SERIALIZE instruction to be found on future CPUs.

– More RISC-V architecture features have been implemented.

– ARM/ARM64 is now defaulting to Schedutil as the default CPU frequency scaling governor.

– Removal of the Unicore 32-bit RISC architecture.

Graphics

– AMD Sienna Cichlid and Navy Flounder support as the first GFX10.3 / Navi 2 graphics processors. These GPUs are expected to be launched later this year. Besides Linux 5.9+, Mesa 20.2 and LLVM 11.0 are also needed for the open-source driver support.

– Intel Rocket Lake support for that desktop CPU expected next year with Gen12 graphics.

– The first-cut DG1 support for Intel’s Xe discrete graphics card. The initial bits are in place but will likely be a few kernel releases before it’s all in good standing.

– Many other open-source graphics/display driver improvements.

Motherboards & More Hardware

– Support for a lot of new audio hardware as well as Intel Silent Stream support.

– Intel Emmitsburg support has begun appearing.

Storage / File-Systems

– Many IO_uring improvements.

– Btrfs performance improvements and other optimizations.

– FSCRYPT inline encryption for use with modern SoCs.

– Secure TRIM for F2FS along with garbage collection enhancements and more for this Flash-Friendly File-System.

– Many improvements for XFS.

– The NFS client and NFS server now support user extended attributes “user xattrs” with NFSv4.

– Intel has led support for NVDIMM firmware updates without needing system reboots.

– NVMe ZNS support for zoned namespaces.

Networking

– Mellanox VDPA driver for newer ConnectX devices. This is for Virtual Data Path Acceleration support.

– Ath11k now supports 6GHz WiFi.

– Xilinx EF100 network support.

– Many other Linux network driver updates.

Virtualization

– Removal of Xen 32-bit PV guest support.

– POWER10 virtualization support.

– Support for using Intel SERIALIZE within KVM guests.

Other

– Continued work on USB4.

– A new driver for the Corsair Commander Pro.

– Tightening up of writing to CPU MSRs from user-space and to be further restricted potentially moving forward.

– Support for building the Linux x86 32-bit kernel with Clang.

– The close_range system call has finally been introduced.

– Checkpoint/restore on unprivileged processes that can be used for use-cases like container migration, speeding up the JVM start-up, and more. Until now the kernel has just worked nicely around checkpoint/restore for processes running as root.

– Several drivers promoted out of staging including Speakup as a Linux console reader for the visually impaired.

– Various perf changes from Intel Architectural LBR support to Comet Lake uncore support.

– Device link details are exposed via sysfs.

– Sony-provided support for restricting DebugFS access by user-space.

– Faster probe/boot time thanks to HID improvements.

– The usual abundance of char/misc changes.

– Various scheduler improvements including the ability to change the default boost value for real-time workloads.

– A safeguard to prevent “shims” from using GPL-only symbols when being used by proprietary (non-GPL) drivers.

– A multi-color LED framework has been added thanks to Texas Instruments.

发表回复