在首個維護(hù)版本更新之后,在kernel.org官網(wǎng)上已經(jīng)將Linux Kernel 5.2分支標(biāo)記為“Stable”,意味著已經(jīng)準(zhǔn)備好大規(guī)模部署了,所有GNU/Linux發(fā)行版本都應(yīng)該盡快升級至Linux 5.2內(nèi)核了。在發(fā)布這篇文章之前,Linux Kernel 5.2分支的第二個維護(hù)版本更新也發(fā)布了。不過維護(hù)更新幅度并不大,只是對30個文件進(jìn)行了調(diào)整,插入341行代碼,刪除152行代碼。目前用戶可以前往Kernel.org網(wǎng)站進(jìn)行下載。
Linux Kernel 5.2的亮點包括Sound Open Firmware,這是一個支持DSP音頻設(shè)備的開源固件。此外還新增了用于掛載文件系統(tǒng)的新掛載API,面向ARM Mail設(shè)備的全新開源GPU驅(qū)動,在EXT4文件系統(tǒng)中支持不區(qū)分大小寫,以及對BFQ I / O調(diào)度程序的性能改進(jìn)。
Linux Kernel 5.2還為cgroups v2添加了一個冷凍控制器以釋放資源,部署了新設(shè)備隱射“dust”目標(biāo)來模擬讀取失敗或者扇區(qū)失敗的設(shè)備,為 clone(2)添加了CLONE_PIDFD這個Flag從而在創(chuàng)建進(jìn)程時候獲取PID,能夠通過pidfd_send_signal(2)使用,并在Android系統(tǒng)中提供了更高的資源監(jiān)控。
在安全方面,Linux Kernel 5.2附帶了一個全新的CPU BUG框架,用于保護(hù)設(shè)備免受英特爾MDS(微架構(gòu)數(shù)據(jù)采樣)硬件漏洞的影響,同時還有一個名為“mitigations=”獨立于架構(gòu)的啟動選項,以便更容易啟用或禁用緩解CPU缺陷。
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
原文標(biāo)題:Linux Kernel 5.2.2發(fā)布:已準(zhǔn)備好大規(guī)模部署
文章出處:【微信號:LinuxHub,微信公眾號:Linux愛好者】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
相關(guān)推薦
阿里巴巴近期震撼發(fā)布了Qwen2-Math系列模型,這一系列模型基于其強大的Qwen2 LLM構(gòu)建,專為數(shù)學(xué)解題而生,展現(xiàn)了前所未有的數(shù)學(xué)推理能力。Qwen2-Math家族包括1.5B、7B及72B三種規(guī)模,旨在滿足不同場景下的數(shù)學(xué)需求。
發(fā)表于 08-12 15:19
?569次閱讀
linux kernel通過修改鏈接腳本lds文件實現(xiàn),請問如何在esp32的linker.lf文件中實現(xiàn)?
linux kernel實現(xiàn)過程:
鏈接腳本:
. = ALIGN(4
發(fā)表于 06-26 06:19
:Ubuntu20.04.6 64bit
U-Boot:U-Boot-2017.09
Kernel:Linux-5.10.198
LinuxSDK:LinuxSDK-[版本號
發(fā)表于 03-05 14:23
?198次閱讀
由 Linux kernel 6.1 LTS 提供支持,Sparky Linux 7.2采用 LXQt 1.2.0 和 KDE Plasma 5.27.5,現(xiàn)在提供 ARMHF 和 ARM64 鏡像。
發(fā)表于 12-14 10:13
?463次閱讀
uboot完成系統(tǒng)引導(dǎo)以后,執(zhí)行環(huán)境變量bootm中的命令;即,將Linux內(nèi)核調(diào)入內(nèi)存中并調(diào)用do_bootm函數(shù)啟動內(nèi)核,跳轉(zhuǎn)至kernel的起始位置。
發(fā)表于 12-08 14:00
?704次閱讀
首先我們知道kernel的鏡像最開始是壓縮的zImage格式的存在,然后Uboot有工具mkimage把其轉(zhuǎn)換為uImage。 什么?不知道?好,那我先給你整兩幅圖瞅瞅,你就知道了! 億圖這個水印
發(fā)表于 12-04 17:02
?383次閱讀
總結(jié)一個圖:kernel 到android核心啟動過程 kernel鏡像執(zhí)行跳轉(zhuǎn)到start_kernel開始執(zhí)行,在rest_init會創(chuàng)建兩個kernel 進(jìn)程(線程),其分別是為
發(fā)表于 12-04 16:59
?630次閱讀
kernel的啟動主要分為兩個階段。 1、階段一 從入口跳轉(zhuǎn)到start_kernel之前的階段。 對應(yīng)代碼arch/arm/kernel/head.S中stext的實現(xiàn): ENTRY (stext
發(fā)表于 12-04 16:45
?457次閱讀
kernel日志寫入logd介紹 通過logcat命令獲取kernel日志比較特殊,故作為一個例子進(jìn)行梳理。 2.3.1 整體流程 2.3.2 命令打印kernel日志 通過logcat -b
發(fā)表于 11-23 17:11
?480次閱讀
配置kernel使用ramdisk文件系統(tǒng) 修改 uboot 的環(huán)境變量: setenv initrd_high= 0 xffffffff setenv bootargs console=ttyS
發(fā)表于 10-04 14:48
?1590次閱讀
stext 段 從上面的ENTRY(stext)可以知道,一開始是運行stext段,這個段內(nèi)的代碼是 start_kernel 函數(shù)前匯編環(huán)境的初始化。 linux4.14/arch/arm64
發(fā)表于 09-28 17:07
?1133次閱讀
start_kernel 函數(shù)最后調(diào)用的是 rest_init 函數(shù),其實 rest_init 函數(shù)不光產(chǎn)生了最重要的 kernel_init (PID=1)和 kthreadd (PID=2)內(nèi)核
發(fā)表于 09-28 16:48
?967次閱讀
console_init 分析 Linux 啟動函數(shù) start_kernel 會調(diào)用 console_init 函數(shù)。 linux4.14/kernel/printk/printk.
發(fā)表于 09-28 16:23
?790次閱讀
本文介紹了如何使用Kernel手動編譯1.1版本,并提供了詳細(xì)的編譯命令和過程。編譯過程包括進(jìn)入Kernel目錄、選擇默認(rèn)配置文件和編譯鏡像等步驟。
發(fā)表于 09-26 17:21
?1250次閱讀
9月21日晚,Redmi新品發(fā)布會上,Note 13 Pro系列震撼發(fā)布。Note 13 Pro和Note 13 5G均搭載了天馬柔性O(shè)LED顯示屏。
發(fā)表于 09-22 17:13
?1367次閱讀
評論