mirror of
https://github.com/gatieme/LDD-LinuxDeviceDrivers.git
synced 2026-09-24 14:13:54 +08:00
description: update 20211006 v2
This commit is contained in:
@@ -29,7 +29,28 @@
|
||||
| microsoft | [微软的 linux 内部版本 CBL-Mariner](https://github.com/microsoft/CBL-Mariner-Linux-Kernel)<br>*-*-*-*-*-*-*-* <br>[WSL2-Linux-Kernel](https://github.com/microsoft/WSL2-Linux-Kernel)<br>*-*-*-*-*-*-*-* <br>[azure-linux-kernel](https://github.com/microsoft/azure-linux-kernel) | NA |
|
||||
|
||||
|
||||
# 3 Linux Version
|
||||
# 3 野的不能再野的野分支
|
||||
-------
|
||||
|
||||
[Linux 内核为什么没有第三方的版本或分支?](https://www.zhihu.com/question/36367269/answer/144200260)
|
||||
|
||||
在 Linux 发展过程中, 存在诸多场景以及诸多特性和优化无法合入主线, 其中一些特性在特定场景往往表现极为出色, 当然也存在一些开发者出于兴趣, 自行进行了维护, 因此 Linux 衍生出了诸多(野)分支.
|
||||
|
||||
| 分支 | 描述 | 内核 |
|
||||
|:---:|:---:|:----:|
|
||||
| [linux-rt(RTLinux)](https://rt.wiki.kernel.org/index.php/Main_Page) | 提供 realtime 支持 | NA |
|
||||
| [ck](http://users.tpg.com.au/ckolivas/kernel) | [CK(Con_Kolivas)](https://en.wikipedia.org/wiki/Con_Kolivas) 大佬的分支, BFS 以及后来 MuQSS 的作者, 该内核强调改进 linux desktop/laptop 的体验. |
|
||||
| [zen](http://zen-kernel.org) | 使用一些尚未包含在主线内核的代码, 试图支持最新的硬件, 提供最新的特性、安全补丁和性能优化. 参见 [wiki.ubuntu](https://wiki.ubuntu.com/ZenKernel). | [github.com, zen-kernel](https://github.com/zen-kernel/zen-kernel)
|
||||
| [grsecurity](https://grsecurity.net) | 基于 grsecurity/PaX 的 patch, 强调安全的 linux 内核 | NA |
|
||||
| [liquorix](https://liquorix.net) | 基于 linux-zen 内核源码和倾向于 Debian 的设置, 致力于改进桌面、多媒体和游戏体验. | NA |
|
||||
| [LinuxCNC](https://www.linuxcnc.org) | 针对数控机器人的系统<br>它可以驱动铣床、车床、3D 打印机、激光切割机、等离子切割机、机器人手臂、六足动物等. | [github.com, linuxcnc](https://github.com/LinuxCNC/linuxcnc) |
|
||||
| [Machinekit](http://www.machinekit.io) | Machinekit 用于支持各种硬件平台和实时环境, 并以低成本提供卓越的性能. 它基于 HAL 组件架构, 这是一个直观且易于使用的电路模型, 包括 150 多个用于数字逻辑、运动、控制环路、信号处理和硬件驱动程序的构建基块. Machinekit 支持本地和联网的 UI 选项, 包括无处不在的平台, 如手机或平板电脑. | [github, Machinekit](https://github.com/machinekit/machinekit) |
|
||||
| [xanmod](https://xanmod.org) | 旨在提供稳定、响应迅速、流畅的桌面体验. | [github, xanmod/linux](https://github.com/xanmod/linux) |
|
||||
| [mptcp(MultiPath TCP)](https://www.multipath-tcp.org) | 支持多路径 TCP 的 Linux 内核和模块. | NA |
|
||||
| [pf](https://pf.natalenko.name) | 名字取自作者 post-factum, 提供一些未加入主线内核的特性集. | NA |
|
||||
| [linux-vfio](https://github.com/awilliam/linux-vfio) | 出自 Alex Williamson 之手, 启用在某些计算机上使用 KVM 进行 PCI 直通的功能. | [github.com, awilliam/linux-vfio](https://github.com/awilliam/linux-vfio) |
|
||||
|
||||
# 4 Linux Version
|
||||
-------
|
||||
|
||||
| tag | LWN | 泰晓资讯 |
|
||||
@@ -38,11 +59,11 @@
|
||||
| 5.15 | [2021/07/12 rc1](https://lwn.net/Articles/861695) | [9月 / 第二期 / 2021](http://tinylab.org/tinylab-weekly-9-2nd-2021) |
|
||||
|
||||
|
||||
# 4 业界会议
|
||||
# 5 业界会议
|
||||
-------
|
||||
|
||||
|
||||
## 4.1 LPC
|
||||
## 5.1 LPC
|
||||
-------
|
||||
|
||||
| 日期 | 录屏 |
|
||||
|
||||
@@ -637,7 +637,7 @@ https://lore.kernel.org/lkml/157476581065.5793.4518979877345136813.stgit@buzz/
|
||||
|:----:|:----:|:--:|:----:|:---------:|:----:|
|
||||
| 2021/01/22 | Valentin Schneider | [sched/topology: NUMA distance deduplication](https://lore.kernel.org/patchwork/cover/1369363) | 修复问题 1 | v1 ☑ 5.12-rc1 | [PatchWork](https://lore.kernel.org/patchwork/cover/1369363), [LKML](https://lkml.org/lkml/2021/1/22/460), [commit](https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=620a6dc40754dc218f5b6389b5d335e9a107fd29) |
|
||||
| 2021/01/15 | Song Bao Hua (Barry Song) | [sched/fair: first try to fix the scheduling impact of NUMA diameter > 2](https://lore.kernel.org/patchwork/patch/1366256) | 修复问题 2 | RFC ☐ | [PatchWork](https://lore.kernel.org/patchwork/cover/1366256) |
|
||||
| 2021/2/23q | Song Bao Hua (Barry Song) | [sched/topology: fix the issue groups don't span domain->span for NUMA diameter > 2](https://lore.kernel.org/patchwork/patch/1371875)| 修复问题 2 | v4 ☑ 5.13-rc1 | [PatchWork](https://lore.kernel.org/patchwork/cover/1371875), [LKML](https://lkml.org/lkml/2021/2/23/1010), [commit](https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=585b6d2723dc927ebc4ad884c4e879e4da8bc21f) |
|
||||
| 2021/2/23 | Song Bao Hua (Barry Song) | [sched/topology: fix the issue groups don't span domain->span for NUMA diameter > 2](https://lore.kernel.org/patchwork/patch/1371875)| 修复问题 2<br>build_overlap_sched_groups() 中构建调度域的时候如果将某个 (child) sched_domain 作为 sched_group 加进 (parent) sched_domain 的时候, 如果发现其 sched_group_span 不是 parent sched_domain_span 子集的情况, 则通过 find_descended_sibling() 查找该 (child) sched_doman 的 child, 将符合要求的 child 作为 sched_group 加进来. | v4 ☑ 5.13-rc1 | [PatchWork](https://lore.kernel.org/patchwork/cover/1371875), [LKML](https://lkml.org/lkml/2021/2/23/1010), [commit](https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=585b6d2723dc927ebc4ad884c4e879e4da8bc21f) |
|
||||
|
||||
|
||||
## 4.2 负载均衡
|
||||
|
||||
Reference in New Issue
Block a user