
Linux 内核的暂存区,初步代码最初似乎已经成熟,直到被推广出去,继续出现大量代码流失。在 Linux 6.17 中,暂存更新已提交,现在与一个驱动程序合并,特别突出。
这个周期的舞台变化在大规模上并不是特别值得注意。虽然早在 Linux 6.16 合并窗口期间,就有人谈到 GPIB 总线代码可能准备好在下一个内核周期(Linux 6.17)中退出暂存,但这并没有发生。相反,Greg Kroah-Hartman 将其视为下一个内核合并窗口可能发生的事情:“gpib 清理和调整了现在处理的大多数大问题。如果一切顺利,它很可能会在下一个合并窗口中移出暂存。
同时,使用 Xilinx Zynq SoC 的 AXI-Stream FIFO IP 的 Axis-FIFO 暂存驱动程序,sysfs 代码被剥离,因为它被破坏了,然后重组为使用工作形式的 DebugFS:
“删除了 axis-fifo sysfs API,并添加了 debugfs API。sysfs api 根本不起作用,所以显然没有人使用它。将相同的信息添加到 debugfs 中,因为这是它的正确位置,并使其真正工作。
本周期中出现最多暂存代码的是 Realtek RTL8723BS WiFi/蓝牙驱动程序。Greg Kroah-Hartman 在 Realtek RTL8723BS 驾驶员活动中评论道:
“从 RTL8723BS 驱动程序中进行更频繁的清理和层删除。令人惊讶的是,它们到底有多少层深,这里的所有清理工作都很高兴看到”
通过此拉取请求了解有关 Linux 6.17 的所有这些暂存代码更改的更多详细信息。
转自 Linux 6.17 Staging Continues Cleaning The Realtek RTL8723BS Driver – Phoronix
Linuxeden开源社区