百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
K

kernel-msm

> 编程语言
开源

基于 MSM 晶片组的 Motorola 设备的 Linux 内核

687 stars0 点赞0 次浏览
访问官网GitHub

工具介绍

基于 MSM 晶片组的 Motorola 设备的 Linux 内核

如何向 Android 通用内核提交补丁

  1. 最好: 将所有更改应用到上游 Linux。如果适当,请将更改回移至稳定版本。 这些补丁将自动合并到相应的通用内核中。如果补丁已在上游 Linux 中,请发布一个符合下述补丁要求的回移补丁。 - 不要将仅包含符号导出的补丁提交到上游。要被视为适合上游 Linux,需要添加 EXPORT_SYMBOL_GPL() 的树内模块驱动程序,该驱动程序使用该符号 - 因此,请在与导出相同的补丁集中包含新驱动程序或现有驱动程序的更改。 - 向上游提交补丁时,提交消息必须包含一个明确的理由,说明为什么该补丁对社区是必要的和有益的。启用树外驱动程序或功能并不是一个有说服力的理由。

  2. 低质量: 将补丁开发在树外(从上游 Linux 的角度)。除非这些补丁修复了 Android 特定的错误,否则它们极不可能被接受,除非已经与 [email protected] 进行协调。如果您想继续,请发布符合以下补丁要求的补丁。

  • 所有补丁必须符合 Linux 内核编码标准,并通过 script/checkpatch.pl 脚本检查。
  • 补丁不得破坏 arm、arm64、x86 和 x86_64 架构的 gki_defconfig 或 allmodconfig 构建(请参阅 https://source.android.com/setup/build/building-kernels)。
  • 如果补丁不是从上游分支合并过来的,则主题必须标记为补丁类型: UPSTREAM:,BACKPORT:,FROMGIT:,FROMLIST: 或 ANDROID:。
  • 所有补丁必须具有 Change-Id: 标签(请参阅 https://gerrit-review.googlesource.com/Documentation/user-changeid.html)。
  • 如果分配了 Android 问题,则必须有 Bug: 标签。
  • 所有补丁必须由作者和提交者添加 Signed-off-by: 标签。

来自主流 Linux 的回移要求: UPSTREAM:, BACKPORT:

  • 如果补丁是从 Linux 主流中选取的,且没有任何更改

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言