泰晓科技 -- 聚焦 Linux - 追本溯源,见微知著!
网站地址:https://tinylab.org

基于泰晓RISC-V实验箱的Linux公开课
请稍侯

泰晓社区开源之夏 2023 成果一览

谭源 创作于 2024/03/25

开源之夏2023简介

在开源之夏 2023 活动中,泰晓社区协调社区导师并行指导了 8 个项目,有 7 个顺利通过了导师和主办方的评审,完成了结项。恭喜各位实习生,并感谢指导老师的辛苦付出,同时感谢主办方的各项支持。

项目编号项目名称社区名称项目难度支持语言中选学生
2341f0591在最新版 Manjaro 中确保 Linux Lab 正常启动 rpcbind 和 nfs 服务泰晓科技基础中文白卓豪
2341f0589录制基于 Linux Lab 的嵌入式 RISC-V Linux 系统开发课程泰晓科技进阶中文李若瑜
2341f0579为 ELF2FLT 完善独立编译与安装支持泰晓科技进阶中文秦声鸿
2341f0584通过编译器解决因链接过程 KEEP 操作引起的 Section GC 失败问题泰晓科技进阶中文谭源
2341f0573移植 Unikernel Linux 到 RISC-V 架构泰晓科技进阶中文王格格
2341f0592为国产高性能 RISC-V LicheePi4A 开发板移植 Real Time Preemption 补丁泰晓科技进阶中文王杰迅
2341f0597开发一个跨 Linux 发行版的软件包管理接口工具 tinyget泰晓科技进阶中文张伯伦
2341f0594调研并总结 RISC-V 处理器扩展的最新软硬件支持方案泰晓科技进阶中文张炀杰

项目详情见 开源之夏 - Summer 2023,以下是成果总结。

合并到上游的代码

开源之夏项目上游项目Patch 链接Patch 数量日期状态
通过编译器解决因链接过程 KEEP 操作引起的 Section GC 失败问题Linux[PATCH] riscv: alternatives: fix a typo in comment12023-07-23Merged
通过编译器解决因链接过程 KEEP 操作引起的 Section GC 失败问题Linux[PATCH v3 0/2] tools/nolibc: add pipe(), pipe2() and their testcase22023-08-01Merged
通过编译器解决因链接过程 KEEP 操作引起的 Section GC 失败问题Linux[PATCH] powerpc: pmac32: enable serial options by default in defconfig12023-08-03Merged
通过编译器解决因链接过程 KEEP 操作引起的 Section GC 失败问题Linux[PATCH v3 0/3] Kconfig: Add dependencies of POWER_RESET for pmac3232023-09-14Merged
为国产高性能 RISC-V LicheePi4A 开发板移植 Real Time Preemption 补丁Linux[PATCH v3] RISC-V: Fix wrong use of CONFIG_HAVE_SOFTIRQ_ON_OWN_STACK - Jiexun Wang (kernel.org)12023-09-13Merged
为国产高性能 RISC-V LicheePi4A 开发板移植 Real Time Preemption 补丁Linux[PATCH v2 0/1] mm/madvise: add cond_resched() in madvise_cold_or_pageout_pte_range() (kernel.org)12023-09-21Merged
在最新版 Manjaro 中确保 Linux Lab 正常启动 rpcbind 和 nfs 服务Linux libtirpc_rpc_dtablesize: Decrease the value of size.libtirpc-1-3-5-rc212023-10-25Merged

合并到泰晓社区的代码

开源之夏项目上游项目Link
通过编译器解决因链接过程 KEEP 操作引起的 Section GC 失败问题Linuxhttps://gitee.com/tinylab/linux-lab/tree/section-gc/
为 ELF2FLT 完善独立编译与安装支持elf2flthttps://gitee.com/tinylab/elf2flt
开发一个跨 Linux 发行版的软件包管理接口工具 tinygettinygethttps://gitee.com/tinylab/tinyget
为国产高性能 RISC-V LicheePi4A 开发板移植 Real Time Preemption 补丁Linuxhttps://gitee.com/tinylab/linux-lab/tree/licheepi4a-rt/

视频

开源之夏项目Link播放量(2024 年 3 月 21 日数据)
开发一个跨 Linux 发行版的软件包管理接口工具 tinygetLinux 软件包管理技术的历史与演进 - 张老师_哔哩哔哩_bilibili5192
移植 Unikernel Linux 到 RISC-V 架构X86 Unikernel Linux 分析与总结 - 王老师_哔哩哔哩_bilibili1319
调研并总结 RISC-V 处理器扩展的最新软硬件支持方案RISC-V ISA 扩展的软硬件检测与支持方式分析 - 张炀杰_哔哩哔哩_bilibili790
通过编译器解决因链接过程 KEEP 操作引起的 Section GC 失败问题RISC-V Linux 内核开发与 Upstream 实践 - 谭老师_哔哩哔哩_bilibili1403
在最新版 Manjaro 中确保 Linux Lab 正常启动 rpcbind 和 nfs 服务Manjaro NFS 与 RPCBIND 服务异常分析与解决实战 - 白老师_哔哩哔哩_bilibili348
为 ELF2FLT 完善独立编译与安装支持完善 RISC-V ELF2FLT 的独立编译与安装支持 - asterich_哔哩哔哩_bilibili630
开发一个跨 Linux 发行版的软件包管理接口工具 tinyget泰晓社区推出跨发行版包管理工具 TinyGet,带 ChatGPT 支持 - 张伯伦_哔哩哔哩_bilibili754
录制基于 Linux Lab 的嵌入式 RISC-V Linux 系统开发课程第 1 期 RISC-V Linux 系统开发公开课 - 哔哩哔哩视频 (bilibili.com)45000
为国产高性能 RISC-V LicheePi4A 开发板移植 Real Time Preemption 补丁RISC-V 实时抢占优化实践 - 王老师,基于 TH1520 芯片和 LicheePi4A 开发板_哔哩哔哩_bilibili1128

文章

为 ELF2FLT 完善独立编译与安装支持

通过编译器解决因链接过程 KEEP 操作引起的 Section GC 失败问题

移植 Unikernel Linux 到 RISC-V 架构

为国产高性能 RISC-V LicheePi4A 开发板移植 Real Time Preemption 补丁

调研并总结 RISC-V 处理器扩展的最新软硬件支持方案



Read Related:

Read Latest: