fix(NET)+docs: lftpd 对端地址修复、E6 裁决收口、陷阱编号迁移重排 TRAP-NET-01~21
- lftpd:net_inet_ntoa 段序改 MSB 首 + 新增 net_getpeername,FTP 日志打印 真实对端地址(真机实证 192.168.1.2:55524,登记 TRAP-NET-21) - E6:NET_U15_PROBE 命中=0(含压测)→ 阶段 3 项 4 不立项,U15 登记观察项; 插桩留仓(宏=0 零成本),soak 驱动 test/host/e6_soak.py 入库 - 编号:全库 Trap NN → TRAP-NET-<nn> 迁移并重排连续 01~21(单调映射, 沿革见 CH395F_Trap_Records.md 头注);死号 12/13/19/21 引用全部清除; GD5F 域引用补正为 TRAP-GD5F-NN - 陷阱文档全新化:索引 21 行行行真陷阱;删误判存档/发现时间/git 考古/ FTP 附录;台架纪律教训沉淀第六章方法论 - RAM:Code 211348→211456(+108 lftpd 修复),RW+ZI 净增 +4B; 优化方案/台账受管区/tsv 同笔同步 - ftp_abort_probe.py 挪 test/host/;引用关系图重生成 - 回归:@build 0/0;@test PASS;ftp_abort 10/10;relisten :7003 20/20; ci_local L0+L0.5 全绿;E6 窗口零复位,7 条 WD stall 登记压测假象备查
This commit is contained in:
@@ -20,7 +20,7 @@
|
||||
- 一期(RECV)已落地:`net_recv` 等支持带超时的阻塞(`pending` 挂起 + tick 唤醒)
|
||||
- 二期(ACCEPT + SEND)待做 → `docs/任务规划/登记簿.md` N-4
|
||||
|
||||
### 周期对账自愈(Trap 22 修复;N34 阶段 3 合并 pump)
|
||||
### 周期对账自愈(TRAP-NET-17 修复;N34 阶段 3 合并 pump)
|
||||
|
||||
- `net_reconcile_tick()`(100ms,N34 阶段 3 起判据读**驱动状态缓存**——唯一
|
||||
刷新点 `net_poll` 每轮全量刷新,E2 实测单次回读 18.1us)修正失同步:
|
||||
@@ -32,7 +32,7 @@
|
||||
`relisten retry budget exhausted`(三监听口全死);①的 4 轮窗是 F-NET-17 M3
|
||||
可疑电平的让位租约(勿改小)
|
||||
|
||||
### 异常复监听隔离(Trap 23 修复)
|
||||
### 异常复监听隔离(TRAP-NET-18 修复)
|
||||
|
||||
- 异常释放(TIMEOUT)的 socket 复监听前隔离:排空 RX 残渣 + 主动 close + 等 CLOSED
|
||||
- 400ms 起、800ms 上限强制放行(上限须 < 重试放弃时限 2000ms)
|
||||
@@ -58,7 +58,7 @@
|
||||
- 就绪屏障位(`SYS_EVT_NET_READY` 等)等待必须 `osFlagsNoClear`,**不能用默认消费型**
|
||||
- 每次 CH395F SPI 事务须 `ch395f_spi_begin()/end()` 包裹
|
||||
- **改任何自愈/重建逻辑必须去抖**,否则会引发重建风暴
|
||||
- 相关陷阱:`docs/问题记录/CH395F_Trap_Records.md` Trap 21/22/23
|
||||
- 相关陷阱:`docs/问题记录/CH395F_Trap_Records.md` TRAP-NET-17/-18
|
||||
|
||||
## 相关文档
|
||||
|
||||
|
||||
Reference in New Issue
Block a user