大家好,本次收集到的议题:
1. MPAM & openRSO 生态构建进展 -- 汪少博 2. src-openeuler/kernel 仓库太大(大小已达1105 MB) -- 成坚 3. openEuler-21.03 开发进展 -- 谢秀奇 4. openEuler-20.03 kernel-4.19 构建策略 -- 成坚
明天早上 10:00 例会,请大家预留时间接入。
谢谢
---- 成坚
On 2021/3/2 11:17, openEuler conference wrote:
t2
您好!
openEuler Kernel SIG 邀请您参加 2021-03-05 10:00 召开的ZOOM会议
会议主题:openEuler kernel sig meeting
会议内容:欢迎申报议题
会议链接:https://zoom.us/j/99394170993?pwd=Rk4rS3JOc0RaSjhVV21jUldqbW1oUT09 https://zoom.us/j/99394170993?pwd=Rk4rS3JOc0RaSjhVV21jUldqbW1oUT09
温馨提醒:建议接入会议后修改参会人的姓名,也可以使用您在gitee.com的ID
更多资讯尽在:https://openeuler.org/zh/ https://openeuler.org/zh/
Hello!
openEuler Kernel SIG invites you to attend the ZOOM conference will be held at 2021-03-05 10:00,
The subject of the conference is openEuler kernel sig meeting,
Summary: 欢迎申报议题
You can join the meeting at https://zoom.us/j/99394170993?pwd=Rk4rS3JOc0RaSjhVV21jUldqbW1oUT09 https://zoom.us/j/99394170993?pwd=Rk4rS3JOc0RaSjhVV21jUldqbW1oUT09.
Note: You are advised to change the participant name after joining the conference or use your ID at gitee.com.
More information https://openeuler.org/zh/
Kernel mailing list -- kernel@openeuler.org To unsubscribe send an email to kernel-leave@openeuler.org
仓库太大问题 可以试试git submodule功能
发送自 Windows 10 版邮件应用
发件人: chengjian (D) 发送时间: 2021年3月4日 22:56 收件人: openEuler conference; kernel@openeuler.org; tc@openeuler.org; kernel-discuss@openeuler.org 抄送: chengjian (D); Xiexiuqi (Xie XiuQi); Zheng Zengkai; Li Bin 主题: Re: openEuler kernel sig meeting
大家好,本次收集到的议题: 1. MPAM & openRSO 生态构建进展 -- 汪少博 2. src-openeuler/kernel 仓库太大(大小已达1105 MB) -- 成坚 3. openEuler-21.03 开发进展 -- 谢秀奇 4. openEuler-20.03 kernel-4.19 构建策略 -- 成坚 明天早上 10:00 例会,请大家预留时间接入。 谢谢 ---- 成坚 On 2021/3/2 11:17, openEuler conference wrote: 您好! openEuler Kernel SIG 邀请您参加 2021-03-05 10:00 召开的ZOOM会议 会议主题:openEuler kernel sig meeting 会议内容:欢迎申报议题 会议链接:https://zoom.us/j/99394170993?pwd=Rk4rS3JOc0RaSjhVV21jUldqbW1oUT09 温馨提醒:建议接入会议后修改参会人的姓名,也可以使用您在gitee.com的ID 更多资讯尽在:https://openeuler.org/zh/
Hello! openEuler Kernel SIG invites you to attend the ZOOM conference will be held at 2021-03-05 10:00, The subject of the conference is openEuler kernel sig meeting, Summary: 欢迎申报议题 You can join the meeting at https://zoom.us/j/99394170993?pwd=Rk4rS3JOc0RaSjhVV21jUldqbW1oUT09. Note: You are advised to change the participant name after joining the conference or use your ID at gitee.com. More information
_______________________________________________ Kernel mailing list -- kernel@openeuler.org To unsubscribe send an email to kernel-leave@openeuler.org
你好,
首先对您关注并回答此问题表示感谢。
On 2021/3/6 6:48, huozhikun wrote:
仓库太大问题 可以试试git submodule功能
目前 spec 仓库太大的原因,怀疑是因为历史提交中有兄弟提交了 kernel 源代码的 tar.gz 包(后面发现错误后,文件已经删除了), 但是导致 git 记录空间较大。
就当前仓库里面所有文件都只是一些文本文件,其实都是很小的。
1. 关于此文件的一些历史信息,可以在 git 历史中查找。
参见 https://gitee.com/src-openeuler/kernel/commit/7a49d0ec041befddaf82951b06cc5d...
2. 使用 du 查看目录占用,也可以看到 .git 目录大小占比达到 99%
# du -h -d1
1.1G ./.git
1.1G .
所以 submodule 可能并不能解决问题。
目前计划的方案是,把历史提交中涉及到 linux-4.19.90.tar.gz 提交和修改的 commit 都进行 rebase,删除掉其中对大文件的修改。然后强势进行一次 push。
就该解决方案,正在跟负责构建的兄弟去沟通。
如果您对此有更好的解决方案的话,也欢迎指出。
仓库地址:https://gitee.com/src-openeuler/kernel
谢谢。
---- 成坚
Hi: 1: 能否通过.git/hooks/pre-commit 禁止提交大文件 2:我看了下代码仓没有写.gitnore把一些.o 。tar之类的文件给屏蔽掉
发送自 Windows 10 版邮件应用
发件人: chengjian (D) 发送时间: 2021年3月6日 14:52 收件人: huozhikun; openEuler conference; kernel@openeuler.org; tc@openeuler.org; kernel-discuss@openeuler.org 抄送: Xiexiuqi (Xie XiuQi); Zheng Zengkai; Li Bin; chengjian (D) 主题: Re: 回复: openEuler kernel sig meeting
你好,
首先对您关注并回答此问题表示感谢。
On 2021/3/6 6:48, huozhikun wrote:
仓库太大问题 可以试试git submodule功能
目前 spec 仓库太大的原因,怀疑是因为历史提交中有兄弟提交了 kernel 源代码的 tar.gz 包(后面发现错误后,文件已经删除了), 但是导致 git 记录空间较大。
就当前仓库里面所有文件都只是一些文本文件,其实都是很小的。
1. 关于此文件的一些历史信息,可以在 git 历史中查找。
参见 https://gitee.com/src-openeuler/kernel/commit/7a49d0ec041befddaf82951b06cc5d...
2. 使用 du 查看目录占用,也可以看到 .git 目录大小占比达到 99%
# du -h -d1
1.1G ./.git
1.1G .
所以 submodule 可能并不能解决问题。
目前计划的方案是,把历史提交中涉及到 linux-4.19.90.tar.gz 提交和修改的 commit 都进行 rebase,删除掉其中对大文件的修改。然后强势进行一次 push。
就该解决方案,正在跟负责构建的兄弟去沟通。
如果您对此有更好的解决方案的话,也欢迎指出。
仓库地址:https://gitee.com/src-openeuler/kernel
谢谢。
---- 成坚 _______________________________________________ Kernel mailing list -- kernel@openeuler.org To unsubscribe send an email to kernel-leave@openeuler.org
Hi,
感谢关注和参与讨论。
On 2021/3/6 16:56, huozhikun wrote:
Hi:
1: 能否通过.git/hooks/pre-commit 禁止提交大文件 2:我看了下代码仓没有写.gitnore把一些.o 。tar之类的文件给屏蔽掉
你说的这两条是针对以后的动作,这些预防措施和门禁,都可以做。 而且提交的审核机制,也基本上可以防止这类文件的提交。
前面讨论的仓库 size 大的关键点是早期仓库在形成现在的编译构建机制之前, 历史上提交过大文件(kernel.tar), 虽然后续改进了 OBS 构建机制,删除掉 了相关文件,但是 git 历史还在,导致仓库过大。
发送自Windows 10 版邮件 https://go.microsoft.com/fwlink/?LinkId=550986应用
*发件人: *chengjian (D) mailto:cj.chengjian@huawei.com *发送时间: *2021年3月6日14:52 *收件人: *huozhikun mailto:hzk8656511@126.com; openEuler conference mailto:public@openeuler.io; kernel@openeuler.org mailto:kernel@openeuler.org; tc@openeuler.org mailto:tc@openeuler.org; kernel-discuss@openeuler.org mailto:kernel-discuss@openeuler.org *抄送: *Xiexiuqi (Xie XiuQi) mailto:xiexiuqi@huawei.com; Zheng Zengkai mailto:zhengzengkai@huawei.com; Li Bin mailto:huawei.libin@huawei.com; chengjian (D) mailto:cj.chengjian@huawei.com *主题: *Re: 回复: openEuler kernel sig meeting
你好,
首先对您关注并回答此问题表示感谢。
On 2021/3/6 6:48, huozhikun wrote:
仓库太大问题 可以试试git submodule功能
目前spec 仓库太大的原因,怀疑是因为历史提交中有兄弟提交了kernel 源代码的
tar.gz 包(后面发现错误后,文件已经删除了), 但是导致git 记录空间较大。
就当前仓库里面所有文件都只是一些文本文件,其实都是很小的。
- 关于此文件的一些历史信息,可以在git 历史中查找。
参见
https://gitee.com/src-openeuler/kernel/commit/7a49d0ec041befddaf82951b06cc5d...
- 使用du 查看目录占用,也可以看到.git 目录大小占比达到99%
# du -h -d1
1.1G ./.git
1.1G .
所以submodule 可能并不能解决问题。
目前计划的方案是,把历史提交中涉及到linux-4.19.90.tar.gz 提交和修改的
commit 都进行rebase,删除掉其中对大文件的修改。然后强势进行一次push。
就该解决方案,正在跟负责构建的兄弟去沟通。
如果您对此有更好的解决方案的话,也欢迎指出。
仓库地址:https://gitee.com/src-openeuler/kernel
谢谢。
---- 成坚
Kernel mailing list -- kernel@openeuler.org
To unsubscribe send an email to kernel-leave@openeuler.org
Hi,zhikun
On 2021/3/6 21:42, Xie XiuQi wrote:
Hi,
感谢关注和参与讨论。
On 2021/3/6 16:56, huozhikun wrote:
Hi:
1: 能否通过.git/hooks/pre-commit 禁止提交大文件 2:我看了下代码仓没有写.gitnore把一些.o 。tar之类的文件给屏蔽掉
你说的这两条是针对以后的动作,这些预防措施和门禁,都可以做。 而且提交的审核机制,也基本上可以防止这类文件的提交。
你这个建议非常好。
这个我们可以搞起来,也防止别人误提交一些不必要的文件。
感谢你的建议。
谢谢
-- 成坚
会议纪要
时间:2021-3-5 与会人: 谢秀奇、汪少博、88856、chengxinxin、CTYun_OS_Kernel、dingshuai gaichenning、geoge、Libin、lishuo、steven、wangchengke、XIANWEN ZHU yuqing、蔡琛、曾文斌、郭寒军、侯季健、jiaoff、吴鹏、郑小磊
1. MPAM 生态构建进展 -- 汪少博
https://github.com/meission/ckernel/blob/master/CLK2020/2-6%20MPAM%EF%BC%8CA...
少博介绍鲲鹏920上 MPAM 资源隔离、测试效果及实现方案。材料见上面链接。
2. src-openeuler/kernel 仓库太大(大小已达1105 MB) -- 成坚
src-openeuler/kernel 该仓库由于历史中曾经提交过大的代码 tar 包, 导致仓库 size 过大,gitee 不允许大仓库提交,因此急需整个。
方案1:仓库瘦身、删除历史中不需要的大文件。缺点:相当于 rebase,git commit id 会变化,内容不变。 方案2:仓库基于现状重建。缺点:历史丢失。
方案2不可取,建议方案1,提交 issue 跟踪,与 release sig 或构建负责人讨论后确定。 方案及时在 kernel 社区公布,并说明影响。(成坚)
3. openEuler-21.03 开发进展 -- 谢秀奇
介绍21.03合入情况,及支持的特性: - support 1822 nic driver (hinic) - CPU hotplug support on kvm - Support idle-haltpoll in ARM - Add support for SDEI Watchdog - support kernel live update - support PMU NMI - support memig - support mpam driver - support raspberrypi
4. openEuler-20.03 kernel-4.19 构建策略 -- 成坚
- use openEuler-20.03-LTS-NEXT to build and test kernel-4.19
纪要归档: https://gitee.com/openeuler/kernel/wikis/2021-03-05?sort_id=3670392
On 2021/3/4 22:56, chengjian (D) wrote:
大家好,本次收集到的议题:
- MPAM & openRSO 生态构建进展 -- 汪少博
- src-openeuler/kernel 仓库太大(大小已达1105 MB) -- 成坚
- openEuler-21.03 开发进展 -- 谢秀奇
- openEuler-20.03 kernel-4.19 构建策略 -- 成坚
明天早上 10:00 例会,请大家预留时间接入。
谢谢
---- 成坚
On 2021/3/2 11:17, openEuler conference wrote:
t2
您好!
openEuler Kernel SIG 邀请您参加 2021-03-05 10:00 召开的ZOOM会议
会议主题:openEuler kernel sig meeting
会议内容:欢迎申报议题
会议链接:https://zoom.us/j/99394170993?pwd=Rk4rS3JOc0RaSjhVV21jUldqbW1oUT09
温馨提醒:建议接入会议后修改参会人的姓名,也可以使用您在gitee.com的ID
更多资讯尽在:https://openeuler.org/zh/
Hello!
openEuler Kernel SIG invites you to attend the ZOOM conference will be held at 2021-03-05 10:00,
The subject of the conference is openEuler kernel sig meeting,
Summary: 欢迎申报议题
You can join the meeting at https://zoom.us/j/99394170993?pwd=Rk4rS3JOc0RaSjhVV21jUldqbW1oUT09.
Note: You are advised to change the participant name after joining the conference or use your ID at gitee.com.
More information https://openeuler.org/zh/
Kernel mailing list -- kernel@openeuler.org To unsubscribe send an email to kernel-leave@openeuler.org