mailweb.openeuler.org
Manage this list

Keyboard Shortcuts

Thread View

  • j: Next unread message
  • k: Previous unread message
  • j a: Jump to all threads
  • j l: Jump to MailingList overview

Kernel-discuss

Threads by month
  • ----- 2025 -----
  • May
  • April
  • March
  • February
  • January
  • ----- 2024 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2023 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2022 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2021 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2020 -----
  • December
kernel-discuss@openeuler.org

April 2021

  • 3 participants
  • 5 discussions
【Meeting Notice】openEuler kernel 技术分享第四期 & 双周例会 Time: 2021-04-30 14:00-18:00
by chengjian (D) 29 Apr '21

29 Apr '21
-------- Forwarded Message -------- Subject: 【Meeting Notice】openEuler kernel 技术分享第四期 & 双周例会 Time: 2021-04-30 14:00-18:00 Date: Thu, 29 Apr 2021 17:52:38 +0800 From: Meeting Book <uMeeting(a)huawei.com> To: cj.chengjian(a)huawei.com Topic openEuler kernel 技术分享第四期 & 双周例会 Time 2021-04-30 14:00-18:00((UTC+08:00)Beijing) Join Conference Join (External) >> <https://welink-meeting.zoom.us/j/795275194> Meeting ID 795 275 194 Convener 唐嘉远 Agenda 14:00 ~ 15:30 openEuler kernel 技术分享第四期(openEuler内核的PCI子系统介绍-汪雄峰) Tips: Dial the access number to join conference <http://app.huawei.com/eshare/voiceMeetings> 注:仅支持部分国家和地区。( Only some countries and regions are supported.) 如果加入会议提示“会议已结束或会议号不存在”,请在官网下载最新版本入会。立即下载 <https://zoom.us/download> If a message is displayed, indicating that the meeting has ended or the meeting ID does not exist, download the latest meeting client and try again.Download <https://zoom.us/download>
1 0
0 0
【Meeting Notice】openEuler kernel 技术分享第四期 & 双周例会 Time: 2021-04-30 14:00-18:00
by Meeting Book 29 Apr '21

29 Apr '21
1 0
0 0
【重要】openEuler src-openeuler/kernel 仓库已完成瘦身(涉及 force push)
by chengjian (D) 27 Apr '21

27 Apr '21
一句话总结:     为了解决仓库太大的问题,src-openeuler/kernel 仓库于今天 2021/04/27 下午 17:30 左右进行了*force push*     因此大家之前 fork 和 clone 的私人仓库建议*强制同步*。         1. 个人 fork 的仓库,可以使用 gitee 的*一键同步功能*,强制拉取。         2. 个人本地 clone 的仓库,建议 *删除掉仓库后重新下载*(如果 clone 的是自己 fork 的仓库,待 1 完成后再进行 2 操作)。 # 1 问题背景 ------- 仓库地址:https://gitee.com/src-openeuler/kernel src-openEuler/kernel 仓库通过 PR 方式来合入补丁。 但是 gitee 限制私人仓库不能超过 1G,超过 1G 之后 仓库将被封禁,停止访问,禁止提交。 个人 fork 的 src-openEuler/kernel 私人仓库无法正常 push,因此无法向 openEuler 主仓提交 PR。 # 2 问题分析 ------- 检索 git/objects 信息发现: 历史提交中有一些内核源代码 TAR 包,该文件大小接近 1G,导致仓库较大 涉及的历史提交如下: 即使大文件已经在历史提交中被删除,但是仍然存在于 git 历史记录中,方便查找历史提交和回滚版本。 # 3 问题解决 ------- 通过 git filter-branch 强制删除了历史上的大文件的提交,并重建了 commit 记录。 最后仓库进行了强制 push 本次瘦身清理的历史文件包括: 1. linux-4.19.90.tar.gz 内核源代码 TAR 包 2. patches.tar.bz2 patch 文件 TAR 包 此次清理的历史都是早期仓库创建初期的一些提交,已在后面提交中被清理。 现在当前仓库使用 PR 方式合入,经过 CI 门禁和 Committer 检视,不会再发生此类问题。 清理前,仓库大小 1.1G 清理后,仓库大小 3.1M # 4 影响以及建议操作 ------- 由于仓库进行了强制 push,因此大家之前 fork 和 clone 的私人仓库建议强制同步。 1. fork 的仓库,可以使用 gitee 的一键同步功能,强制拉取。点击红色框中的刷新按钮即可。 2. 自己本地 clone 的仓库,建议删除仓库后重新下载。 谢谢 ---- 成坚
1 0
0 0
openEuler kernel Meetup 4月9号北京站圆满结束
by Xie XiuQi 17 Apr '21

17 Apr '21
openEuler kernel Meetup 4月9号北京站圆满结束 openEuler kernel SIG组于2021年4月9日在北京成功举办了kernel meetup。本次活动云集 了来自华为、麒麟、PingCAP、申威、飞腾、万里红、armChina、兆芯、美团、复旦的行 业领袖、业界资深专家、高校教授、社区maintainer、开发者,吸引了现场30人+,线上 约300人参与。会上就内核技术、SIG组后续运作规划进行了充分研讨,收集了各厂商的 诉求并进行答疑,对SIG组后续的工作开展和技术合作有着重大意义。 来自麒麟软件的孙立明老师,对ARM64 KVM 虚拟化架构做了介绍,增进了大家对ARM64 架构虚拟化的理解。麒麟软件的郭皓老师提出了openEuler kernel 支持PREEMPT_RT 的想 法和思路。期待openEuler 具备更高的实时性,促进其在嵌入式领域的应用。 孙立明老师 郭皓老师 来自兆芯的张伟老师,对兆芯CPU的演进、特性,以及兆芯补丁合入openEuler kernel 的过程做了介绍。目前兆芯的补丁已经合入openEuler 4.19 内核,预计6 月底发布的 openEuler 20.03 LTS SP2 将支持兆芯CPU。兆芯与openEuler社区的紧密合作促成了 openEuler 对兆芯CPU的快速支持,张伟老师对此表示了称赞。 张伟老师 来自申威的崔巍老师就处理器接口、虚拟化支持、安全增强等话题与飞腾、兆芯专家 进行了现场交流,并表达了积极参与openEuler 的愿望,期待openEuler 尽快支持申威 全自主指令集架构,促进openEuler社区和申威生态的共同繁荣。 崔巍老师 来自华为的缪勰介绍了华为针对SCM介质研发的文件系统。该文件系统的原理基于 华为OS内核实验室主任陈海波老师的论文Soft Updates Made Simple and Fast on Non-volatile Memory <https://www.usenix.org/system/files/conference/atc17/atc17-dong.pdf> 采用软更新(soft-update) 提供一致性保证,采用哈希表目录结构,消除循环依赖, 提供的字节级读写能力显著降低了SoupFS的复杂性等技术。性能相比业界其他SCM 文件系统有显著的提升。 来自华为的杨基鸿,介绍了性能调优的常用方法、工具和思路,并通过实际案例讲 解工具的应用及性能分析的思路。线上与会同学表达了对TOP-down性能分析工具的 强烈兴趣,我们后续会通过专题分享介绍更多技术细节。 杨基鸿 来自复旦大学计算机学院的张亮教授,针对如何推动高校参与openEuler提出了建设 性意见,我们后续也会持续开展面向高校的交流合作活动。 张亮教授 openEuler kernel SIG 的Maintainer 谢秀奇介绍了kernel SIG一年多以来的进展以及后续 的运作、规划等。与会专家老师进行了充分的研讨,提出了在kernel SIG 建立committer 机制的想法,以Committer 为核心对openEuler 内核进行规划、开发和治理。 谢秀奇 本次meetup的成功举办,对kernel SIG的后续工作和发展有重大意义。期待各厂商、 各单位、各开发者在openEuler 开源社区这个大平台下,共建、共享、共治,让 openEuler kernel走进千行百业,成为信息产业的基石。   openEuler kernel SIG  openEuler kernel 源代码仓库:  https://gitee.com/openeuler/kernel 欢迎大家多多star、fork,多多参与社区开发,多多贡献补丁。 关于贡献补丁请参考:如何参与 openEuler 内核开发 <https://mp.weixin.qq.com/s/a42a5VfayFeJgWitqbI8Qw> openEuler kernel SIG 微信技术交流群 请扫描下方二维码添加小助手微信,备注“交流群”或“技术交流”,加入 openEuler kernel SIG 技术交流群。  
1 0
0 0
【Meeting Notice】openEuler kernel 技术分享第三期 & 双周例会 Time: 2021-04-16 14:00-18:00
by Meeting Book 16 Apr '21

16 Apr '21
1 0
0 0

HyperKitty Powered by HyperKitty