有一个 Kernel 简单问题: repo 和代码在哪儿?

51 天前
 allAboutDbmss

我通过 mailist 看到这个项目 https://patchwork.kernel.org/project/linux-rdma/

想看看他们的 repo 里面的各种 readme ,但是找不到他们 repo. 因为为也不是很懂 kernel 贡献这一套

想问一下大家这个 Linux RDMA and InfiniBand 怎么去定位对应的 repo 呢?

( https://github.com/linux-rdma/rdma-core 这个好像不是对应的项目

1556 次点击
所在节点    Linux
13 条回复
luoling8192
51 天前
Lax
51 天前
你是不是在找 https://git.kernel.org ?子项目的合并过程,一般都是核心开发者在各自 repo 上做。
Kernel 相关的资源,在 kernel.org 首页上开始找都能找到。
allAboutDbmss
51 天前
@Lax #2 感谢 。但是我依然只能搜到唯一一个: https://git.kernel.org/?q=linux-rdma.

我搜不到 mailinglist 里面的那些人的 branch 可能是被删掉了?
littlewing
51 天前
rdma-core 是 rdma 的用户态驱动,你发的 mailist 应该是内核态的那部分,没有单独的 repo
allAboutDbmss
51 天前
@littlewing #4 是有可能的。但是意思是这个内核代码不开源吗?
boboliu
51 天前
不是有 https://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git/
这是 RDMA 小组的 repo ,然后几个成员还有自己的 repo
PTLin
51 天前
源码里的 MAINTAINERS 里搜 rdma 能看到相关的
allAboutDbmss
51 天前
@boboliu #6
@PTLin #7
感谢 。但是我依然看不到这个 commit: https://www.spinics.net/lists/linux-rdma/msg58512.html
swulling
51 天前
@allAboutDbmss git 支持 email patch 。

这个 commit 可能只在邮件里出现,除非被 merge 到主线。
swulling
51 天前
实际上到现在,Linux Kernel 的合作依然是通过邮件的。和 Github 那种先 fork 再贡献的工作流不太一样。
swulling
51 天前
这个 commit 最终被 refuse 了,所以你在 history 里找不到啦。

On Tue, May 8, 2018 at 5:05 PM, Radzi, Amit <Amit.Radzi@xxxxxxxxxx> wrote:
> General question, was there already an RFC for the kernel side that I missed or
> is it still pending?

Wasn't submitted. We want to go with the userspace first.
allAboutDbmss
51 天前
@swulling #11 看到了 就是这个 Oren Duer 最后没有提 PR 进去
Lax
50 天前
@allAboutDbmss 顺便提一句,PR 是 GitHub 的概念,不是 git 的。kernel 还是用原生 git 的那一套

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1024818

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX