第七周 - Antareske/tgoskits GitHub Wiki
实习周报(2026-08-22)
本周工作:WiFi 驱动
主线同步原语重构对 wifi 驱动的影响面:
- 吞吐 -20% + 下行量化卡在 kicker 频率上;
- 正确性契约违反:主线更新同步原语后会持禁抢占锁睡觉,导致中断触发还得等 tick;
- 锁型禁止中断:目前思路是局部使用 raw 锁回退到主线更新前的状态。
信用事件化 + raw 修复
上行/双向表现回归,下行因主线原语问题 panic,实际上就是 XFER 中断实现与当前的锁不兼容,现在持锁时不能有中断。
PR:#1914
下周
-
对齐主线同步原语,或在 WiFi 驱动局部实现 raw 锁允许交错和中断。
-
其它优化:发送聚合、kicker 降级(学 linux 驱动逻辑)