Repository navigation
Home
Antareske edited this page Oct 3, 2026
·
8 revisions
记录 2026 OSCamp 实习期间在 tgoskits 仓库开展的工作,内容分为计划与总结、周报、专题分析、测试报告四类。
| 周次 | 日期 |
|---|---|
| 第一周 | 2026-07-12 |
| 第二周 | 2026-07-18 |
| 第三周 | 2026-07-25 |
| 第四周 | 2026-08-01 |
| 第五周 | 2026-08-08 |
| 第六周 | 2026-08-15 |
| 第七周 | 2026-08-22 |
| 第八周 | 2026-08-29 |
| 第九周 | 2026-09-05 |
| 第十周 | 2026-09-12 |
| 第十一周 | 2026-09-18 |
- SDHCI XFER_COMPLETE 中断驱动 PIO 传输完成的实现:用传输完成中断替代 yield_now 等待,把上行唤醒延迟从时间片级降到中断响应级。
- SDHCI XFER_COMPLETE 丢唤醒窗口的修复与效果:把完成检查与任务入队收拢进同一关中断临界区,关闭丢唤醒窗口。
- SG2002 WiFi 上行 eBPF 监测:用 kprobe/kretprobe 探针监测上行传输被 CPU 调度阻塞的行为。
- SG2002 WiFi 新同步原语的影响:主线锁统一重构对 WiFi 驱动的三重影响、信用事件化尝试与 raw 修复评估。
- AIC8800 驱动层原理分析:从 WiFi 功能出发,梳理驱动核心、rdif 接入层、SDIO 链路与数据平面的构成与运行流程。
- AIC8800 SDIO 吞吐瓶颈静态分析:分析 TX/RX 路径的异步程度、每包固定开销与改进优先级。
- net-bench 测试报告 — x86_64 vhost(smp=1,KVM):训练营阶段收尾。StarryOS 与 Linux 在 QEMU vhost 下的吞吐、PPS 与协议开销对比。
tgoskits 实习工作
计划与总结
周报
专题分析
- AIC8800 驱动层原理分析
- AIC8800 SDIO 吞吐瓶颈静态分析
- SDHCI XFER_COMPLETE 中断驱动 PIO 传输完成的实现
- SDHCI XFER_COMPLETE 丢唤醒窗口的修复与效果
- SG2002 WiFi 上行 eBPF 监测
- SG2002 WiFi 新同步原语的影响
测试报告