Въпреки че беше необходимо XNUMX-ми РК, не е имало големи изненади в развитието на Linux 6.7, меко казано. В други години стабилната версия пристигаше след обичайните седем, но все още е нормално хората да си вземат почивка по време на коледния период и тази версия изисква повече време. Но седмица нагоре, седмица надолу, винаги е ред на конюшнята и това е, което Линус Торвалдс стартира днес.
Linux 6.7 имаше най-големият прозорец на топене в историята на ядрото, което означава, че идва с много нови функции. Сред тях, както обикновено, преобладава поддръжката на нов хардуер, което не означава толкова, че е пуснат наскоро, а също така, че в ядрото се поддържа нещо, което не се поддържаше официално преди. Това, което имате по-долу, е списъкът с акцентите (чрез Phoronix).
Акценти в Linux 6.7
- процесори:
- Поддръжка за активиране/деактивиране на 86-битови x32 програми и системни извиквания при зареждане.
- Поддръжка за Arrow Lake и Lunar Lake в помощната програма Turbostat.
- Поддръжка на Intel Lunar Lake M в LPSS драйвера.
- Подобрено зареждане на микрокод на процесора x86.
- Оптимизирано промиване на TLB и софтуерни стекове за скрито повикване за RISC-V.
- MIPS AR7, платформата MIPS, използвана от рутери и други мрежови устройства за дълго време, е елиминирана.
- Perf добавя поддръжка за Zen 4 Unified Memory Controller „UMC“ събития.
- Поддръжка на Intel IFS Gen2 за сканиране на място.
- Още работа по Intel TDX за Trust Domain Extensions.
- Първоначална поддръжка за AMD-Pensando Elba SoC.
- Първоначална поддръжка за 64-ядрен RISC-V SoC.
- Поддръжката за Intel Itanium IA-64 е оттеглена и премахната от дървото на ядрото.
- Поддръжка за предложения за тип натоварване на Intel Meteor Lake.
- Още подготовка за AMD Instinct MI300A APU.
- Добавен AMD Versal EDACM драйвер за този AMD-Xilinx IP.
- Graphics:
- Графиките на Intel Meteor Lake вече се считат за стабилни.
- Повече работа, позволяваща интегрираната графика на Xe 2 Lunar Lake.
- AMD Seamless Boot вече работи за повече хардуер на AMD.
- Поддръжка за Intel DG2-G12.
- Непрекъснато активиране на графичен хардуер на AMD от следващо поколение.
- Поддръжка на NVIDIA GSP в драйвера Nouveau за осигуряване на първоначална поддръжка за ускоряване на GeForce RTX 40 и подобряване на опционалната поддръжка за хардуер от серия RTX 20/30 чрез използване на двоични файлове на NVIDIA GPU System Processor.
- Файлови системи и съхранение:
- Bcachefs в крайна сметка беше обединен като тази файлова система, родена от блоковия кеш код на ядрото на Linux.
- Работата на Bcachef беше последвана от втори кръг от подобрения за подобряване на производителността.
- F2FS на Linux 6.7 поддържа по-големи размери на страници.
- Нови функции на Btrfs.
- EROFS вече не счита microLZMA за експериментална.
- Поддръжка на FUTEX IO_uring за по-добра производителност.
- IO_uring посредничество за AppArmor.
- Незначителни подобрения на стабилността за JFS.
- MMC вижда 4~5% по-добра производителност при произволен запис за системи с поддръжка на Host Software Queue (HSQ).
- FSCRYPT вече работи с повече хардуер за онлайн криптиране.
- Виртуализация:
- AMD IOMMU SVA подготовка за споделено виртуално адресиране.
- Добавена виртуализация на LoongArch за KVM.
- KVM вече позволява да се поддържат до 4096 vCPU.
- /proc/cpuinfo вече няма да се показва, когато AMD SVM е деактивиран от системния BIOS.
- Друг хардуер:
- Поддръжка за наблюдение на сензори за повече настолен хардуер.
- Поддръжка на нов мрежов хардуер и подобрена производителност.
- Нова поддръжка на звуков хардуер на Intel и AMD.
- Естествено обработване на CXL грешки при ръкостискане.
- DisplayPort Alternate Mode 2.1 Поддръжка на “DP Alt Mode 2.1” за USB Type-C контролера.
- Контролерите Intel La Jolla Cove Adapter са актуализирани нагоре като част от Intel Vision Sensing Controller.
- Почистване на драйвера на камерата на Intel Atom ISP.
- Изоставени QLGE Ethernet и rtl8192u WiFi контролери без поддръжка.
- Нова работа с клавиатури Dell и Lenovo.
- Поддръжка за ASUS Screenpad.
- Драйвер за ACPI платформа за системи Inspur.
- Поддръжка на Cooler Booster за лаптопи MSI.
- общ:
- Оптимизация на производителността на MM, както и по-добро боравене с неприета UEFI памет.
- Още работа на FUTEX2.
- Подобрения в програмиста.
- Продължаване на работата по printk резбов печат като изискване за основна поддръжка в реално време (PREEMPT_RT).
- Интегриран е още код на Rust.
- сигурност:
- Деактивиране на Intel IBRS, когато процесорът е офлайн, за да се осигури по-добра производителност в някои случаи.
- Допълнително почистване на намаляването на AMD Inception/SRSO.
- Нова опция make hardening.config за ядрото като разумни по подразбиране за изграждане на ядро със засилена защита.
- Намаляване на ролята на някои несигурни и остарели криптографски алгоритми.
- Контролите за достъп на LandLock вече покриват мрежи.
- Решение от различни доставчици за поверителни отчети за ИТ сертифициране.
- Преформулиране на генерирането на PE хедър за намаляване на зоната на атака.
Налично сега. Потребителите на Ubuntu по-добре да изчакат
Linux 6.7 вече може да се изтегли, но внимавайте да го правите. Оттук нататък, въпреки че обикновено говорим с потребителите на Ubuntu за основните ядра като инструмент за инсталиране на версиите, които идват директно от Линус Торвалдс и неговия екип, препоръчваме да останете с версията, предлагана от операционната система. Още в 24.04 вероятно ще има скок до 6.8.