diff --git a/meeting/README.md b/meeting/README.md index 1b4d92ab2d5b98ce5420423331485811a5c5ac90..807c395e7a8d07f95ccc01d60d805ea955fec849 100644 --- a/meeting/README.md +++ b/meeting/README.md @@ -49,8 +49,14 @@ Linux 内核观察 —— 即时剖析每一个 Linux 内核大版本的关键 #### TODO - RISC-V Linux 设备树详解 @iOSDevLog - - 20220827:源码分析 - - Overlay + - 20220903:源码分析 + - 20221008:Overlay + +- Memory Management 重点模块代码分析 @tangjinyu1994 + - 20220917:进程创建流程 + +- 实习生阶段性总结报告 @实习生 + - 20220924:实习过程中的收获和感悟 - RISC-V 内核基础函数与汇编库分析 @郭天佑 TanyoKwok @@ -65,6 +71,12 @@ Linux 内核观察 —— 即时剖析每一个 Linux 内核大版本的关键 ### 已完成 +- 20220827: RISC-V Linux 座谈会 + - 由几位实习生分享实习心得 @bosswangst, @xiakaipan, @YJMSTR + - 由几位代码提交者分享心得 @tangjinyu1994, @sugarfillet + - 介绍我们目前正在收集新特性和工具的情况 @nfk1996, @iOSDevLog + - 自由讨论:内容排版;进度瓶颈;互动交流;开学后,学习和项目怎么兼顾 + - 20220820: [《从零开始 RISC-V 硬件设计》之 MIPI+USB+GPIO 总线使用经验 - 倪老师 - 哔哩哔哩][202208201] @taotieren - 介绍《从零开始 RISC-V 硬件设计》项目中的 MIPI,USB 和 GPIO 总线使用经验 - 已上传视频剪辑 @@ -161,6 +173,34 @@ Linux 内核观察 —— 即时剖析每一个 Linux 内核大版本的关键 ## 会议记录 +### 20220827:第二十四周 + +本周由贾老师主持一场 RISC-V Linux 座谈会。主要内容有:由几位实习生分享实习心得;由几位代码提交者分享心得;介绍我们目前正在收集新特性和工具的情况;自由讨论。 + +本周纪要: + +* @aabb5566:认领 Synchronization 中多项任务。 +* @zhou-zitang:新增 ppt [riscv-microbench-tsoc2022.pdf][241],merged。 +* @tangjinyu1994:更新 [#I5LIEI][#I5LIEI] 进度:成功运行了 KMSAN。 +* @zjw961204:更新 [#I5GYUU][#I5GYUU] 进度:转成 ncnn 需要的 .param 和 .bin 文件,转换遇到了一些错误。 +* @xiakaipan:提交 [KVM 虚拟化:用户态程序][242],merged;提交 [RISC-V 内存虚拟化简析(一)][243],merged;提交“RISC-V 内存虚拟化简析(二)”,open。 +* @yooyoyo:新增新闻 [RISC-V Linux 内核及周边技术动态:第八期][news],merged。 +* @trueptolemy:《A First Look at RISC-V Virtualization from an Embedded Systems Perspective》的翻译,closed。 +* @sugarfillet:提交“ftrace 实现原理 2 - 编译时原理”,closed。 +* @bosswangst:提交“RV64I CPU 控制器模块设计思路与实现”,open。 +* @YJMSTR:更新 [#I5EE48][#I5EE48] 进度:成功用 U-Boot 在 QEMU virt 中引导起了 RISCV64 Linux Kernel 并能够进入命令行界面;提交“QEMU 启动方式分析(2): QEMU 'virt' 平台下通过 U-Boot 引导 RISCV64 Linux Kernel”。 +* @lbmeng:PR Review [KVM 虚拟化:用户态程序][242],“QEMU 启动方式分析(2): QEMU 'virt' 平台下通过 U-Boot 引导 RISCV64 Linux Kernel”。 +* @walimis:PR Review [KVM 虚拟化:用户态程序][242],[RISC-V 内存虚拟化简析(一)][243] 和“RISC-V 内存虚拟化简析(二)”。 +* @taotieren: PR Review [RISC-V 内存虚拟化简析(一)][243];创建 [#I5OF32 关于使用 po4a 进行翻译协作][#I5OF32]。 +* @iOSDevLog:提交 [扁平化设备树 (DTB) 格式剖析之三:扁平化设备树示例][242],merged;主持坐谈会;安排下周会议;项目同步;完成本次会议记录。 +* @falcon:更新 articles/README.md;更新多个 issues 进度;提议实习生会议;所有 PR Review。 +* @tinylab:在多个渠道发布本周技术文章;剪辑并发布本周在线分享视频。 + +[241]: https://gitee.com/tinylab/riscv-linux/blob/master/ppt/riscv-microbench-tsoc2022.pdf +[242]: https://gitee.com/tinylab/riscv-linux/blob/master/articles/20220822-linux-dts-4.md +[243]: https://gitee.com/tinylab/riscv-linux/blob/master/articles/20220822-linux-dts-4.md +[244]: https://gitee.com/tinylab/riscv-linux/blob/master/articles/20220822-linux-dts-4.md + ### 20220820:第二十三周 本周由倪老师使用思维导图介绍《从零开始 RISC-V 硬件设计》之 MIPI+USB+GPIO 总线使用经验。视频剪辑已经上传,见“回放发布”一节链接。 @@ -172,7 +212,7 @@ Linux 内核观察 —— 即时剖析每一个 Linux 内核大版本的关键 * @tangjinyu1994:更新 [#I5LIEI][#I5LIEI] 进度:用 LLVM 编译,一旦加上 KMSAN 选项,就无法 qemu 启动加载。 * @zjw961204:更新 [#I5GYUU][#I5GYUU] 进度:使用 nginx 和 ffmpeg 实现了摄像头直播推流。 * @xiakaipan:更新 [#I5EE48][#I5EE48] 进度:可以在 qemu 中加载自定义的虚拟设备,而非之前提示“无设备”错误;提交“KVM 虚拟化:用户态程序”,closed。 -* @yooyoyo:新增新闻 [RISC-V Linux 内核及周边技术动态:第六期][news],merged。 +* @yooyoyo:新增新闻 [RISC-V Linux 内核及周边技术动态:第七期][news],merged。 * @trueptolemy:《A First Look at RISC-V Virtualization from an Embedded Systems Perspective》的翻译,closed。 * @sugarfillet:提交 [ftrace 实现原理 1 - 函数跟踪][231],merged;提交“ftrace 实现原理 2 - 编译时原理”,closed。 * @bosswangst:PR Review [扁平化设备树(DTB)格式剖析之一:版本,报头和内存保留块][235],[扁平化设备树 (DTB) 格式剖析之二:结构体块,字符串块和对齐][236];提交 [RISC-V CPU 设计模块软件行为仿真与下板实验调试][232]。 @@ -589,6 +629,7 @@ SBI 是 RISC-V 定义的一套 Supervisor Binary Interface,规范了 OS 调用 [#I5GYUU]: https://gitee.com/tinylab/riscv-linux/issues/I5GYUU [#I5F0PU]: https://gitee.com/tinylab/riscv-linux/issues/I5F0PU [#I5EE48]: https://gitee.com/tinylab/riscv-linux/issues/I5EE48 +[#I5OF32]: https://gitee.com/tinylab/riscv-linux/issues/I5OF32 [202208202]: https://github.com/riscv-non-isa/riscv-sbi-doc/blob/master/riscv-sbi.adoc#49-sbi-implementation-ids [202208203]: https://space.bilibili.com/687228362/channel/collectiondetail?sid=273934