Linux內核是任何Linux操作系統的重要組成部分。它負責資源分配,低級硬件接口,安全性,簡單通信,基本文件系統管理等。由Linus Torvalds從頭開始編寫(在各種開發人員的幫助下),Linux是UNIX操作系統的克隆。它面向POSIX和單一UNIX規範的合規性。
功能一目了然
Linux具有強大的功能,例如真正的多任務處理,多堆棧網絡,共享的寫時復制可執行文件,共享庫,需求加載,虛擬內存和適當的內存管理。最初僅為基於386/486的計算機設計,現在Linux支持多種體系結構,包括64位(IA64,AMD64),ARM,ARM64,DEC Alpha,MIPS,SUN Sparc,PowerPC,以及Amiga和Atari機等。
GNU / Linux操作系統中最重要的組件
基於Linux的操作系統最重要的組件是Linux內核。沒有它,整個系統(庫,應用程序等)都是無用的。在創建Linux發行版時,了解如何正確優化Linux內核包,以使其支持某些硬件組件或識別特定設備也非常重要。
分佈在多個穩定的分支中
Linux內核的許多穩定分支不應該混淆,因為它們可用於不同的目的。例如,有幾個LTS(長期支持)分支可用於部署非常穩定的Linux操作系統。目前,主要的Linux發行版開發人員為用戶提供了用於不同目的的優化內核包。但是,高級用戶可以隨時直接從源包配置,編譯和安裝自己的內核(您只需要支持的GCC編譯器)。
Linux發行版的核心
Linux內核是Linux發行版的核心。如果您是Linux用戶,您可能偶然會遇到默認Linux內核軟件包的升級,從而更好地支持某些硬件組件或外圍設備。
什麼是新的在此版本中:
- 由於旅行,該版本延遲了一周,但我懷疑這也是一樣。我們進行了一些修復,雖然不是很多,但我認為我們會更好。至少我希望如此 - 如果他們中的任何一個引起的問題多於解決問題,我將非常失望。
- 無論如何,來自rc8的補丁相當小,主要是一些小的拱更新(arm,mips,powerpc,s390,sparc,x86都有一些小的改動,其中一些是由於bpf jit的網絡修復) 。和驅動程序(主要是gpu和網絡)。還有一些通用的網絡修復。附加的短信提供了更多細節。
什麼是新的 4.17.15 / 4.14.63 LTS / 4.9.120 LTS / 4.4.148 LTS:
- 由於旅行,該版本推遲了一周,但我懷疑這也是一樣。我們進行了一些修復,雖然不是很多,但我認為我們會更好。至少我希望如此 - 如果他們中的任何一個引起的問題多於解決問題,我將非常失望。
- 無論如何,來自rc8的補丁相當小,主要是一些小的拱更新(arm,mips,powerpc,s390,sparc,x86都有一些小的改動,其中一些是由於bpf jit的網絡修復) 。和驅動程序(主要是gpu和網絡)。還有一些通用的網絡修復。附加的短信提供了更多細節。
什麼是新版本4.16.17 / 4.14.51 LTS / 4.9.109 LTS / 4.4.138 LTS:
- 由於旅行,該版本推遲了一周,但我懷疑這也是一樣。我們進行了一些修復,雖然不是很多,但我認為我們會更好。至少我希望如此 - 如果他們中的任何一個引起的問題多於解決問題,我將非常失望。
- 無論如何,來自rc8的補丁相當小,主要是一些小的拱更新(arm,mips,powerpc,s390,sparc,x86都有一些小的改動,其中一些是由於bpf jit的網絡修復) 。和驅動程序(主要是gpu和網絡)。還有一些通用的網絡修復。附加的短信提供了更多細節。
版本中的新功能:
- 由於旅行,該版本推遲了一周,但我懷疑這也是一樣。我們進行了一些修復,雖然不是很多,但我認為我們會更好。至少我希望如此 - 如果他們中的任何一個引起的問題多於解決問題,我將非常失望。
- 無論如何,來自rc8的補丁相當小,主要是一些小的拱更新(arm,mips,powerpc,s390,sparc,x86都有一些小的改動,其中一些是由於bpf jit的網絡修復) 。和驅動程序(主要是gpu和網絡)。還有一些通用的網絡修復。附加的短信提供了更多細節。
什麼是新的版本4.9.77 LTS / 4.4.112 LTS / 4.1.48 LTS / 3.18.92 EO:
- 由於旅行,該版本推遲了一周,但我懷疑這也是一樣。我們進行了一些修復,雖然不是很多,但我認為我們會更好。至少我希望如此 - 如果他們中的任何一個引起的問題多於解決問題,我將非常失望。
- 無論如何,來自rc8的補丁相當小,主要是一些小的拱更新(arm,mips,powerpc,s390,sparc,x86都有一些小的改動,其中一些是由於bpf jit的網絡修復) 。和驅動程序(主要是gpu和網絡)。還有一些通用的網絡修復。附加的短信提供了更多細節。
什麼是新的版本4.9.77 LTS / 4.4.112 LTS / 4.1.48 LTS / 3.18.92 EO:
- 由於旅行,該版本推遲了一周,但我懷疑這也是一樣。我們進行了一些修復,雖然不是很多,但我認為我們會更好。至少我希望如此 - 如果他們中的任何一個引起的問題多於解決問題,我將非常失望。
- 無論如何,來自rc8的補丁相當小,主要是一些小的拱更新(arm,mips,powerpc,s390,sparc,x86都有一些小的改動,其中一些是由於bpf jit的網絡修復) 。和驅動程序(主要是gpu和網絡)。還有一些通用的網絡修復。附加的短信提供了更多細節。
版本4.13.16中的新功能 EOL / 4.9.66 LTS / 4.4.103 LTS / 4.1.46 LT:
- 由於旅行,該版本推遲了一周,但我懷疑這也是一樣。我們進行了一些修復,雖然不是很多,但我認為我們會更好。至少我希望如此 - 如果他們中的任何一個引起的問題多於解決問題,我將非常失望。
- 無論如何,來自rc8的補丁相當小,主要是一些小的拱更新(arm,mips,powerpc,s390,sparc,x86都有一些小的改動,其中一些是由於bpf jit的網絡修復) 。和驅動程序(主要是gpu和網絡)。還有一些通用的網絡修復。附加的短信提供了更多細節。
版本4.13.16中的新功能 EOL / 4.9.66 LTS / 4.4.103 LTS / 4.1.46 LT:
- 由於旅行,該版本推遲了一周,但我懷疑這也是一樣。我們進行了一些修復,雖然不是很多,但我認為我們會更好。至少我希望如此 - 如果他們中的任何一個引起的問題多於解決問題,我將非常失望。
- 無論如何,來自rc8的補丁相當小,主要是一些小的拱更新(arm,mips,powerpc,s390,sparc,x86都有一些小的改動,其中一些是由於bpf jit的網絡修復) 。和驅動程序(主要是gpu和網絡)。還有一些通用的網絡修復。附加的短信提供了更多細節。
版本4.13.16中的新功能 EOL / 4.9.66 LTS / 4.4.103 LTS / 4.1.46 LT:
- 由於旅行,該版本推遲了一周,但我懷疑這也是一樣。我們進行了一些修復,雖然不是很多,但我認為我們會更好。至少我希望如此 - 如果他們中的任何一個引起的問題多於解決問題,我將非常失望。
- 無論如何,來自rc8的補丁相當小,主要是一些小的拱更新(arm,mips,powerpc,s390,sparc,x86都有一些小的改動,其中一些是由於bpf jit的網絡修復) 。和驅動程序(主要是gpu和網絡)。還有一些通用的網絡修復。附加的短信提供了更多細節。
版本4.13.14 / 4.9.63中的新內容 LTS / 4.4.99 LTS / 4.1.46 LTS / 3:
- 由於旅行,該版本推遲了一周,但我懷疑這也是一樣。我們進行了一些修復,雖然不是很多,但我認為我們會更好。至少我希望如此 - 如果他們中的任何一個引起的問題多於解決問題,我將非常失望。
- 無論如何,來自rc8的補丁相當小,主要是一些小的拱更新(arm,mips,powerpc,s390,sparc,x86都有一些小的改動,其中一些是由於bpf jit的網絡修復) 。和驅動程序(主要是gpu和網絡)。還有一些通用的網絡修復。附加的短信提供了更多細節。
版本4.13.14 / 4.9.63中的新內容 LTS / 4.4.99 LTS / 4.1.46 LTS / 3:
- 由於旅行,該版本推遲了一周,但我懷疑這也是一樣。我們進行了一些修復,雖然不是很多,但我認為我們會更好。至少我希望如此 - 如果他們中的任何一個引起的問題多於解決問題,我將非常失望。
- 無論如何,來自rc8的補丁相當小,主要是一些小的拱更新(arm,mips,powerpc,s390,sparc,x86都有一些小的改動,其中一些是由於bpf jit的網絡修復) 。和驅動程序(主要是gpu和網絡)。還有一些通用的網絡修復。附加的短信提供了更多細節。
什麼是新的版本4.9.56 LTS / 4.4.92 LTS / 4.1.45 LTS / 3.18.75 EOL:
- 由於旅行,該版本推遲了一周,但我懷疑這也是一樣。我們進行了一些修復,雖然不是很多,但我認為我們會更好。至少我希望如此 - 如果他們中的任何一個引起的問題多於解決問題,我將非常失望。
- 無論如何,來自rc8的補丁相當小,主要是一些小的拱更新(arm,mips,powerpc,s390,sparc,x86都有一些小的改動,其中一些是由於bpf jit的網絡修復) 。和驅動程序(主要是gpu和網絡)。還有一些通用的網絡修復。附加的短信提供了更多細節。
什麼是新版本4.9.52 LTS / 4.4.89 LTS / 4.1.43 LTS / 3.18.72 EOL:
- 由於旅行,該版本推遲了一周,但我懷疑這也是一樣。我們進行了一些修復,雖然不是很多,但我認為我們會更好。至少我希望如此 - 如果他們中的任何一個引起的問題多於解決問題,我將非常失望。
- 無論如何,來自rc8的補丁相當小,主要是一些小的拱更新(arm,mips,powerpc,s390,sparc,x86都有一些小的改動,其中一些是由於bpf jit的網絡修復) 。和驅動程序(主要是gpu和網絡)。還有一些通用的網絡修復。附加的短信提供了更多細節。
什麼是新版本4.9.52 LTS / 4.4.89 LTS / 4.1.43 LTS / 3.18.72 EOL:
- 由於旅行,該版本推遲了一周,但我懷疑這也是一樣。我們進行了一些修復,雖然不是很多,但我認為我們會更好。至少我希望如此 - 如果他們中的任何一個引起的問題多於解決問題,我將非常失望。
- 無論如何,來自rc8的補丁相當小,主要是一些小的拱更新(arm,mips,powerpc,s390,sparc,x86都有一些小的改動,其中一些是由於bpf jit的網絡修復) 。和驅動程序(主要是gpu和網絡)。還有一些通用的網絡修復。附加的短信提供了更多細節。
什麼是新版本4.9.52 LTS / 4.4.89 LTS / 4.1.43 LTS / 3.18.72 EOL:
- 由於旅行,該版本推遲了一周,但我懷疑這也是一樣。我們進行了一些修復,雖然不是很多,但我認為我們會更好。至少我希望如此 - 如果他們中的任何一個引起的問題多於解決問題,我將非常失望。
- 無論如何,來自rc8的補丁相當小,主要是一些小的拱更新(arm,mips,powerpc,s390,sparc,x86都有一些小的改動,其中一些是由於bpf jit的網絡修復) 。和驅動程序(主要是gpu和網絡)。還有一些通用的網絡修復。附加的短信提供了更多細節。
什麼是新版本4.9.52 LTS / 4.4.89 LTS / 4.1.43 LTS / 3.18.72 EOL:
- 由於旅行,該版本推遲了一周,但我懷疑這也是一樣。我們進行了一些修復,雖然不是很多,但我認為我們會更好。至少我希望如此 - 如果他們中的任何一個引起的問題多於解決問題,我將非常失望。
- 無論如何,來自rc8的補丁相當小,主要是一些小的拱更新(arm,mips,powerpc,s390,sparc,x86都有一些小的改動,其中一些是由於bpf jit的網絡修復) 。和驅動程序(主要是gpu和網絡)。還有一些通用的網絡修復。附加的短信提供了更多細節。
版本4.13.4 / 4.14 RC2中的新功能:
- 這不是一個巨大的rc,但它肯定比之前的rc更大。我認為這不一定是一個大問題,它似乎主要是計時 - 我們剛剛從大多數子系統中獲得合併(例如Davem的網絡,以及Greg的所有常用設備驅動子系統,更不用說GPU更新和所有隨機的其他子系統維護者)。但網絡(驅動程序和核心)是最引人注目的部分。
什麼是新的:
- 這不是一個巨大的rc,但它絕對比以前的rc是。我認為這不一定是一個大問題,它似乎主要是計時 - 我們剛剛從大多數子系統中獲得合併(例如Davem的網絡,以及Greg的所有常用設備驅動子系統,更不用說GPU更新和所有隨機的其他子系統維護者)。但網絡(驅動程序和核心)是最引人注目的部分。
版本4.9.2 / 4.10 RC3中的新功能:
- 這不是一個巨大的rc,但它肯定比之前的rc更大。我認為這不一定是一個大問題,它似乎主要是計時 - 我們剛剛從大多數子系統中獲得合併(例如Davem的網絡,以及Greg的所有常用設備驅動子系統,更不用說GPU更新和所有隨機的其他子系統維護者)。但網絡(驅動程序和核心)是最引人注目的部分。
版本4.8.7 / 4.9 RC5中的新功能:
- 這不是一個巨大的rc,但它肯定比之前的rc更大。我認為這不一定是一個大問題,它似乎主要是計時 - 我們剛剛從大多數子系統中獲得合併(例如Davem的網絡,以及Greg的所有常用設備驅動子系統,更不用說GPU更新和所有隨機的其他子系統維護者)。但網絡(驅動程序和核心)是最引人注目的部分。
版本4.8.6 / 4.9 RC3中的新功能:
- 這不是一個巨大的rc,但它肯定比之前的rc更大。我認為這不一定是一個大問題,它似乎主要是計時 - 我們剛剛從大多數子系統中獲得合併(例如Davem的網絡,以及Greg的所有常用設備驅動子系統,更不用說GPU更新和所有隨機的其他子系統維護者)。但網絡(驅動程序和核心)是最引人注目的部分。
版本4.8.5 / 4.9 RC3中的新功能:
- 這不是一個巨大的rc,但它肯定比之前的rc更大。我認為這不一定是一個大問題,它似乎主要是計時 - 我們剛剛從大多數子系統中獲得合併(例如Davem的網絡,以及Greg的所有常用設備驅動子系統,更不用說GPU更新和所有隨機的其他子系統維護者)。但網絡(驅動程序和核心)是最引人注目的部分。
版本4.7.6 / 4.8 RC8中的新功能:
- 這不是一個巨大的rc,但它肯定比之前的rc更大。我認為這不一定是一個大問題,它似乎主要是計時 - 我們剛剛從大多數子系統中獲得合併(例如Davem的網絡,以及Greg的所有常用設備驅動子系統,更不用說GPU更新和所有隨機的其他子系統維護者)。但網絡(驅動程序和核心)是最引人注目的部分。
版本4.7 / 4.8 RC1中的新功能:
- 這不是一個巨大的rc,但它肯定比之前的rc更大。我認為這不一定是一個大問題,它似乎主要是計時 - 我們剛剛從大多數子系統中獲得合併(例如Davem的網絡,以及Greg的所有常用設備驅動子系統,更不用說GPU更新和所有隨機的其他子系統維護者)。但網絡(驅動程序和核心)是最引人注目的部分。
版本4.7中的新內容:
- 這不是一個巨大的rc,但它絕對是比之前的rc更大。我認為這不一定是一個大問題,它似乎主要是計時 - 我們剛剛從大多數子系統中獲得合併(例如Davem的網絡,以及Greg的所有常用設備驅動子系統,更不用說GPU更新和所有隨機的其他子系統維護者)。但網絡(驅動程序和核心)是最引人注目的部分。
版本4.6.4 / 4.7 RC7中的新功能:
- 這不是一個巨大的rc,但它肯定比之前的rc更大。我認為這不一定是一個大問題,它似乎主要是計時 - 我們剛剛從大多數子系統中獲得合併(例如Davem的網絡,以及Greg的所有常用設備驅動子系統,更不用說GPU更新和所有隨機的其他子系統維護者)。但網絡(驅動程序和核心)是最引人注目的部分。
版本4.6.2 / 4.7 RC4中的新功能:
- 補丁統計信息看起來也很正常:大約一半是驅動程序,幾乎四分之一是架構修正,其餘的主要是網絡和一些文檔更新,但也有一些核心內核/ mm / fs修復。
4.4.4版LTS / 4.5 RC7中的新功能:
- 這次diffstat看起來很奇怪,因為其中一個網絡驅動程序頭文件有一個很大的補丁,使得它看起來像include目錄幾乎佔整個變化的40%。但是那個補丁只是重命名了大量的保留字段,沒有實際的代碼更改。
- 忽略diffstat統計信息中的奇怪之處,事情看起來很正常。大多數驅動程序(網絡和USB主導,但也有一些gpu,聲音,acpi修復),通常的架構更新(弧,arm,x86)和一些核心網絡。一些perf工作,以及一些文件系統修復(nfs,dax,一些核心vfs)。
版本4.3.6 / 4.1.19中的新內容 LTS / 3.18.28 LTS / 3.14.63 LTS / 3:
- 由於旅行,該版本推遲了一周,但我懷疑這也是一樣。我們進行了一些修復,雖然不是很多,但我認為我們會更好。至少我希望如此 - 如果他們中的任何一個引起的問題多於解決問題,我將非常失望。
- 無論如何,來自rc8的補丁相當小,主要是一些小的拱更新(arm,mips,powerpc,s390,sparc,x86都有一些小的改動,其中一些是由於bpf jit的網絡修復) 。和驅動程序(主要是gpu和網絡)。還有一些通用的網絡修復。附加的短信提供了更多細節。
版本4.3 / 4.4 RC4中的新功能:
- 一切看起來都很正常:大約70%的驅動程序 - 網絡驅動程序,gpu,聲音,scsi占主導地位。最重要的是,我們有15%的核心網絡,其餘部分分為拱形更新和“misc”。所有東西(包括一些vfs和核心內核修復)。
版本4.2.1 / 4.3 RC3中的新功能:
- 我們按照通常的星期日安排,-rc2在那裡。正如現在的趨勢一樣,rc2往往相當小,可能是因為回歸報告需要一段時間才開始流入(有些人可能會主動等待rc2甚至開始測試 - 你害怕貓,你)。
- 無論如何,事情看起來很正常。由於irq流處理程序清理刪除了冗餘的irq數字參數,因此整個樹上都存在一些噪音。但除了那個一次性的東西,事情看起來相當平靜和小 - 讓我們看看是否會繼續。敲木頭。
- 無論如何,它通常是架構和驅動程序修復的混合,還有一些其他東西(例如,perf工具更新突出)。我認為沒有什麼特別令人擔憂的事情,附加的短信給出了相當無聊的細節。
版本4.1.2 / 4.2 RC2中的新功能:
- rc2補丁大約是三分之一的驅動程序(drm是其中的大部分),三分之一的架構(arm,mips和parisc,一小部分x86)和三分之一的“misc”。那個misc堆主要是文件系統(btrfs)和一些定時器更新,然後是perf工具構建修復,只需要將一些perf工具基礎結構專用於該工具,而不是試圖與內核共享它。
版本4.0.8 / 3.18.18中的新功能 LTS / 3.14.48 LTS / 3.12.44 LTS /:
- 由於旅行,該版本推遲了一周,但我懷疑這也是一樣。我們進行了一些修復,雖然不是很多,但我認為我們會更好。至少我希望如此 - 如果他們中的任何一個引起的問題多於解決問題,我將非常失望。
- 無論如何,來自rc8的補丁相當小,主要是一些小的拱更新(arm,mips,powerpc,s390,sparc,x86都有一些小的改動,其中一些是由於bpf jit的網絡修復) 。和驅動程序(主要是gpu和網絡)。還有一些通用的網絡修復。附加的短信提供了更多細節。
什麼是新的版本4.0.8 / 3.18.18 LTS / 3.14.48 LTS / 3.12.44 LTS /:
- 由於旅行,該版本推遲了一周,但我懷疑這也是一樣。我們進行了一些修復,雖然不是很多,但我認為我們會更好。至少我希望如此 - 如果他們中的任何一個引起的問題多於解決問題,我將非常失望。
- 無論如何,來自rc8的補丁相當小,主要是一些小的拱更新(arm,mips,powerpc,s390,sparc,x86都有一些小的改動,其中一些是由於bpf jit的網絡修復) 。和驅動程序(主要是gpu和網絡)。還有一些通用的網絡修復。附加的短信提供了更多細節。
版本4.0.4 / 4.1 RC6中的新功能:
- 這是大約一半的驅動程序(主要是scsi目標,網絡和圖形,加上前面提到的raid和dm更改,以及其他隨機修復)。其餘部分在架構更新(alpha突出),文件系統更新(xfs,cifs和overlayfs)和“misc”之間相當均勻地分開。 (網絡,渦輪增壓器工具更新,文檔)。
版本4.0.2 / 4.1 RC2中的新功能:
- 像往常一樣,它是驅動程序修復,arch更新(s390因為一個prng提交而真正脫穎而出)以及一些文件系統和網絡的混合體。隨附的短信提供了詳細信息,這裡沒有什麼特別令人擔憂的。到目前為止4.1看起來很正常。
什麼是新版本3.19.7 / 3.18.13 LTS / 3.14.41 LTS / 3.12.42 LTS /:
- 由於旅行,該版本推遲了一周,但我懷疑這也是一樣。我們進行了一些修復,雖然不是很多,但我認為我們會更好。至少我希望如此 - 如果他們中的任何一個引起的問題多於解決問題,我將非常失望。
- 無論如何,來自rc8的補丁相當小,主要是一些小的拱更新(arm,mips,powerpc,s390,sparc,x86都有一些小的改動,其中一些是由於bpf jit的網絡修復) 。和驅動程序(主要是gpu和網絡)。還有一些通用的網絡修復。附加的短信提供了更多細節。
什麼是新的 3.19.7 / 3.18.13 LTS / 3.14.41 LTS / 3.12.42 LTS /:
- 由於旅行,該版本推遲了一周,但我懷疑這也是一樣。我們進行了一些修復,雖然不是很多,但我認為我們會更好。至少我希望如此 - 如果他們中的任何一個引起的問題多於解決問題,我將非常失望。
- 無論如何,來自rc8的補丁相當小,主要是一些小的拱更新(arm,mips,powerpc,s390,sparc,x86都有一些小的改動,其中一些是由於bpf jit的網絡修復) 。和驅動程序(主要是gpu和網絡)。還有一些通用的網絡修復。附加的短信提供了更多細節。
版本3.18.7 / 3.14.33中的新內容 LTS / 3.12.37 LTS / 3.10.69 LTS /:
- 由於旅行,該版本推遲了一周,但我懷疑這也是一樣。我們進行了一些修復,雖然不是很多,但我認為我們會更好。至少我希望如此 - 如果他們中的任何一個引起的問題多於解決問題,我將非常失望。
- 無論如何,來自rc8的補丁相當小,主要是一些小的拱更新(arm,mips,powerpc,s390,sparc,x86都有一些小的改動,其中一些是由於bpf jit的網絡修復) 。和驅動程序(主要是gpu和網絡)。還有一些通用的網絡修復。附加的短信提供了更多細節。
版本3.11中的新功能:
- 正如有些人注意到的那樣,我分心了(“噢,看,一隻松鼠......”)並且從未寫過-rc7的公告。我的錯。但是除了日期之外它實際上並不是那麼有趣,如果你沒有啟用CONFIG_PM_RUNTIME,它在ohci-pci中有一個愚蠢的編譯錯誤,所以我們只會忘記-rc7曾經發生過,好嗎?相反,去獲得真正的3.11版本,它就在那裡,全部閃亮,隨時可以編譯和喜愛。
- 因為rc7(好吧,我說謊,它發生了),只是一些小修復。他們中的大多數來自網絡樹,但有一些全部:一些隨機文件系統修復,一些聲音修復,/ proc / timer_list修復,這樣的事情。沒有什麼真正突出的(除非你碰巧使用了新的軟臟代碼,它有一個可能真正受到傷害的bug),但是我們希望我們沒有一些甚至不能編譯的愚蠢配置。
版本3.10中的新功能:
- 免費定時多任務;
- 添加了Bcache,一種用於SSD緩存的塊層緩存;
- 對Btrfs文件系統的較小擴展區支持;
- XFS元數據校驗和;
- SysV IPC可擴展性改進;
- 信號量可擴展性改進;
- 添加了TCP尾部丟失探測算法;
- MIPS KVM支持。
版本3.8中的新功能:
- Ext4在inode中嵌入非常小的文件
- Btrfs快速更換設備
- F2FS,SSD友好文件系統
- 用戶名稱空間支持已完成
- XFS日誌校驗和
- 巨大頁面支持零頁
- 內存資源控制器支持內核內存記帳
- 自動NUMA平衡
- 取消對386處理器的支持
版本3.2中的新功能:
- 支持EXT4中更大的塊大小;
- 更快的清理,詳細的損壞消息,樹根的自動備份以及Btrfs中元數據的手動檢查;
- 處理帶寬控制器;
- 支持Hexagon架構;
- Device Mapper中的精簡配置和遞歸快照;
- I / O-less臟限制,減少從頁面回收的文件系統寫回;
- TCP比例率降低;
- 改進的實時分析工具“perf top”;
- 跨內存附加。
3.1版中的新功能:
- 新架構:OpenRISC;
- 動態回寫限制;
- 默認情況下在EXT3中啟用了文件系統屏障;
- 支持近場通信;
- Slab allocator speedups;
- VFS可擴展性改進;
- 新的iSCSI實施;
- 新的cpupowerutils實用程序;
- 軟件RAID:壞塊管理;
- 報告2.6.x版本號的個性;
- Wii控制器支持;
- 很多新司機;
- 許多錯誤修正和改進。
版本2.6.37.3中的新功能:
- arp_notify:無條件地為NETDEV_NOTIFY_PEERS發送免費ARP。
- DNS:嘗試讀取錯誤密鑰時修復NULL指針deref [CVE-2011-1076]
- e1000e:禁用ICH10 LOM的PHY喚醒,使用MAC喚醒
- dccp:關閉後重置 修復oops
- r8169:禁用ASPM
- carl9170:添加Airlive X.USB a / b / g / n USBID
- “AirLive X.USB現在可以在Linux環境下完美運行!”
- nilfs2:修復i-flag未設置在不變檢查點上的回歸
- p54usb:添加Senao NUB-350 usbid
- ath9k_htc:修復一個endian問題
- block:kill loop_mutex
- 阻止:blk-flush不應直接調用q-> request_fn()__ blk_run_queue()
- 阻止:將@force_kblockd添加到__blk_run_queue()
- blk-throttle:不要使用kblockd workqueue進行throtl工作
- drm / i915:使用GM965和> 4GB RAM修復內存損壞
- tg3:限制phy ioctl訪問
- 修正cfg80211_wext_siwfreq鎖定訂單...
- 分段:comedi:添加MODULE_LICENSE和類似於NI模塊
- e1000e:在初始化期間錯誤識別82579 PHY
- mm:vmstat:使用單個setter函數和回調來調整percpu閾值
- ext2:修復重鏈接+重命名加載 下的鏈接計數損壞
- clockevents:廣播設備定期時防止單拍模式
- fuse:修復單線程fuseblk文件系統的掛起
- ASoC:正確的pxa AC97 DAI名稱
- eukrea-tlv320:fix platform_name
- 藍牙:添加Atheros BT AR5BBU12 fw支持
- 藍牙:用奇怪的加密狗做聲音修復崩潰
- 藍牙:添加Atheros BT AR9285 fw支持
- x86:使用u32而不是long來將重置向量設置回0
- mfd:由於未初始化ucb1x00-ts absinfo修復NULL指針
- mfd:避免tps6586x突發寫入
- ACPI / debugfs:修復緩衝區溢出,雙重釋放
- drm:修復模式集ctl ioctl中的unsigned vs signed signed issue。
- Ocfs2 / refcounttree:修正了refcounttree以正確的數字寫回群集的錯誤。
- ocfs2:僅檢查內核堆棧的心跳模式
- ALSA:HDA:為兩台戴爾機器添加ideapad怪癖
- ALSA:HDA:修復VIA自動解析器中的麥克風初始化
- ALSA:usb-audio:斷開連接時由於清理競爭而修復oops
- ALSA:HDA:添加新的Conexant編解碼器506e(20590)
- usb:musb:core:set has_tt flag
- USB:防止有故障的集線器崩潰USB堆棧
- USB:重啟(重新)發現USB 3.0設備
- xhci:修復count_sg_trbs_needed()_ 中的錯誤
- xhci:修復TRB數學運行總計算中的錯誤
- xhci:澄清TRB數學中的一些表達
- xhci:在中斷上下文中避免BUG()
- x86 quirk:修復SB800系統上IRQ0 pin2覆蓋的極性
- PM:當CONFIG_PM_SLEEP未設置時,再次從S5工作喚醒AC /
- 更改設備大小時修復過度熱心的flush_disk。
- md:修復 - 再次 - 陣列變為活動時的分區檢測
- md:避免blk_throtl_exit中的螺旋鎖問題
- md:正確處理'mdp'設備的探測。
- mm:修復__count_immobile_pages() 中的可疑代碼
- drivers / rtc / rtc-ds3232.c:修復linux和RTC芯片之間的時間差異
- ldm:損壞的分區表會導致內核oops
- swiotlb:修復錯誤的恐慌
- epoll:防止創建圓形epoll結構
- 升級:usbip:vhci:使用urb-> dev-> portnum查找端口
- staging:usbip:vhci:拒絕為死連接排隊
- 升級:usbip:vhci:從正在進行的取消鏈接請求中返回URB
- staging:usbip:vhci:更新usb_device的引用計數
- staging:brcm80211:針對多CPU配置的softmac崩潰的錯誤修復
- staging:brcm80211:刪除斷言以避免自2.6.37內核以來的恐慌
- mm:防止同一inode上的並發unmap_mapping_range()
- tcp:fix inet_twsk_deschedule()
- 還原“drm / radeon / kms:切換回min-> max pll post divider iteration"
- p54pci:在處理之前和之後更新接收dma緩衝區
- 還原“藍牙:默認情況下在btusb上啟用USB自動暫停”
- sierra:為Airprime / Sierra USB IP調製解調器添加新ID
- USB:serial / usb_wwan,fix tty NULL dereference
- USB:添加三星Android手機調製解調器的怪癖
- USB:將Samsung SGH-I500 / Android調製解調器ID開關添加到遮陽板驅動程序
- USB:為Keytouch QWERTY Panel添加怪癖條目
- usb:musb:omap2430:在重新啟動時修復內核恐慌
版本2.6.36.1中的新功能:
- sgi-xp:傳入的XPC頻道消息可以在頻道的分區結構被拆除後進入
- ARM:cns3xxx:將缺少的第二個參數修復為addruart宏以允許它們構建。
- 將缺少的第二個參數修復為addruart宏以允許它們構建
- kgdb,arm:fix register dump
- secmark:如果沒有錯誤,請不要提前退回
- NFS直接I / O路徑中的固定回歸
- 修復scsi_internal_device_block 中的回歸
- 刪除SCSI設備時修復競爭
- gdth:ioctl中的整數溢出
- pmcraid:刪除重複的struct member
- qla4xxx:在PPC上修復構建
- libsas:用非NCQ修復NCQ混合
- sd名稱空間耗盡導致系統掛起
- asus-laptop:修復gps rfkill
- USB:接受一些無效的ep0-maxpacket值
- usb:r8a66597-hcd:更改outw功能的錯誤
- USB:opticon:修復光學驅動程序中長期存在的錯誤
- USB:遮陽板:修復UX50 / TH55設備的初始化
- USB:取消綁定接口後禁用端點,而不是 之前
- USB:atmel_usba_udc:當gpio_request失敗時強制vbus_pin在-EINVAL
- USB:cp210x:添加WAGO 750-923服務電纜設備ID
- USB:cp210x:添加瑞薩的RX-Stick設備ID
- USB:選項:添加更多中興調製解調器USB ID
- USB:將acm_iad_descriptor bFunctionProtocol更改為USB_CDC_ACM_PROTO_AT_V25TER
- usb:musb:blackfin:在musb_platform_init()中的錯誤路徑上調用gpio_free()
- usb:musb:blackfin:在musb_platform_exit()中調用usb_nop_xceiv_unregister()
- USB:MUSB:在OTG模式下卸載模塊時修復內核WARNING / oops
- USB:ftdi_sio:為ScienceScope添加設備ID
- USB:ftdi_sio:各種Papouch設備的新VID / PID
- USB:為基於FTDI的OpenDCC硬件添加PID
- USB:ftdi_sio:revert“USB:ftdi_sio:修復DTR / RTS線路模式”
- USB:ftdi_sio:為accesio產品添加PID
- USB:小工具:g_multi:固定供應商和產品ID
- USB:小工具:g_ffs:固定供應商和產品ID
- usb小工具:複合:防止OOPS用於非標準控制請求
- drivers / net / wireless / p54 / eeprom.c:內存分配失敗時返回-ENOMEM
- p54usb:再添加五個USBID
- p54usb:逐個修復!CONFIG_PM
- pipe:修復無法返回錯誤代碼 - > confirm()
- USB:mct_u232:修復破解
- KVM:SVM:在sel_cr0攔截仿真後恢復正確的寄存器
- KVM:X86:僅在支持時向用戶空間報告SVM位
- x86,vm86:修復int1 debug和int3斷點處理程序的搶占錯誤。
- x86,kdump:更改copy_oldmem_page()以使用緩存尋址
- x86,intr-remap:在IRTE中設置重定向提示
- x86,mtrr:假設所有未來的AMD CPU都存在SYS_CFG [Tom2ForceMemTypeWB]
- x86,olpc:不要永遠重試EC命令
- x86,kexec:確保在退出內核之前停止所有CPU
- x86,mrst:頭文件中的函數需要標記為“inline”
- x86,cpu:修復重命名的,尚未發貨的AMD CPUID功能位
- mm,x86:使用非延遲釋放vma來保存vmcore
- intel_idle:不要將ATAP C2的LAPIC計時器用於
- libahci:在ATA PIO數據輸入命令 之後修復result_tf處理
- cifs:修復損壞的oplock處理
- futex:修復嵌套密鑰重新計數中的錯誤
- 藍牙:修復l2cap_connect_req 中的oops
- bluetooth:修復缺少的NULL檢查
- sched:修復/ proc / sched_features中的字符串比較
- sched:刪除RT任務的所有負載重量操作
- pcmcia:synclink_cs:修復洩露給用戶地的信息
- powerpc / perf:修復PPC970的採樣啟用
- perf_events:修復虛假上下文時間跟踪
- perf_events:修復偽造的AMD64通用TLB事件
- 暫存:phison:修復由libata更改引起的問題
- staging:usbip:無延遲處理事件標誌
- staging:usbip:通知usb核心端口狀態更改
版本2.6.35中的新功能:
- 支持透明傳播傳入網絡流量負載,跨CPU;
- Btrfs文件系統改進;
- XFS文件系統的延遲日誌記錄;
- 內核調試器(KDB)前端;
- 性能提升;
- 英特爾圖形改進;
- 記憶壓縮;
- 支持多個組播路由表;
- 支持L2TP v3(RFC 3931);
- 支持CAIF協議;
- APEI(ACPI平台錯誤接口)支持。
評論沒有發現